Está en la página 1de 31

INTRODUCCION AL METODO DE LOS ELEMENTOS FINITOS:

APLICACIN A LA MECANICA DE SLIDOS

El Mtodo de los Elementos Finitos es un mtodo numrico de resolucin de problemas


de Mecnica de Slidos que resulta de gran importancia por su utilidad prctica. Es una
herramienta de clculo muy potente que permite al ingeniero estructuralista resolver
infinidad de problemas. Sin embargo, es un mtodo que no proporciona la solucin
exacta a un problema dado, sino que, en realidad, posibilita obtener una solucin
aproximada que, con el juicio ingenieril que se le supone al calculista, puede ser ms
que suficiente para la resolucin de un problema prctico.
Su idea bsica no puede ser ms sencilla: dado un slido, sometido a un sistema de
cargas y coaccionado por unas ligaduras, el mtodo consiste en subdividir el slido en
pequeas partes (elementos) interconectadas entre s a travs de los nudos de los
elementos, de manera que suponemos que, el campo de desplazamientos en el interior
de cada elemento, puede expresarse en funcin de los desplazamientos que sufren los
nudos del elemento (desplazamientos nodales); posteriormente, se podr determinar la
matriz de rigidez de cada elemento, las cuales una vez ensambladas (siguiendo los pasos
del anlisis matricial de estructuras), permitirn la obtencin de los desplazamientos en
los nudos de cada elemento. De esa manera, una vez conocidos dichos desplazamientos,
podramos determinar, de una forma aproximada como ya se dijo antes, las tensiones y
las deformaciones en el interior del elemento.
Veamos con un ejemplo lo dicho anteriormente. Supongamos el problema de la Figura
1, que corresponde a un problema de una placa de dimensiones finitas, sometida a
traccin en sus lados superior e inferior, y que posee un agujero circular, de un
determinado radio, en su centro.
FIGURA 1

Una modelizacin por elementos finitos de este problema, empleando elementos


triangulares por ejemplo, podra ser la representada en la Figura 2, en la que se
representa la malla de un modelo que podra utilizarse para la resolucin del problema.

FIGURA 2

Como vemos en dicha figura, la placa ha sido subdividida en elementos triangulares, de


forma que estos elementos se suponen interconectados a travs de sus vrtices.
Evidentemente, dado el nmero de elementos que hemos utilizado, el agujero circular
de la realidad, por ejemplo, ya no es circular en nuestro modelo sino que es un
dodecgono.
Las consideraciones hechas conducen a que, irremisiblemente, la solucin que vamos a
obtener es una aproximacin a la solucin real del problema de la Figura 1 pero, muchas
veces, en la aplicacin prctica en ingeniera estructural, esto puede ser ms que
suficiente. No obstante, podramos haber refinado la malla anterior reduciendo el
tamao de los elementos, y por tanto aumentando el nmero de ellos, lo que hubiese
permitido modelizar mejor la geometra del agujero central de la placa, y as obtener
una solucin que, aunque siguiera siendo aproximada, resultara ms prxima a la
realidad.
Todo lo anterior, nos ilustra sobre las posibilidades del mtodo, que no slo se imita a
caso bidimensionales sino que, tambin, permite analizar problemas tridimensionales:
podemos analizar cualquier pieza de cualquier geometra, obteniendo el campo tenso-
deformacional en su interior, y as luego poder comprobar que la pieza analizada
cumple con los requisitos estructurales que esperbamos de ella.
En general, en un problema a analizar por el Mtodo de los Elementos Finitos,
conoceremos las fuerzas exteriores aplicadas en algunos de sus nudos y los valores de
los desplazamientos en otros (dependiendo de las ligaduras que posea el slido). La
clave del mtodo est en que, tras su aplicacin, obtendremos una expresin del tipo:
{F } = [K ]{u} (1)

en la que, {F } es un vector columna, conocido como vector de cargas, en el que estn


todas las fuerzas exteriores (las directamente aplicadas y las reacciones producidas por
las ligaduras) que actan sobre el slido; en el miembro de la derecha nos encontramos
al vector {u}, denominado vector de desplazamientos nodales, que representa, de
manera ordenada, todos los desplazamientos que experimentan los nudos del modelo, y
[ ]
la matriz K , que se conoce como matriz de rigidez del sistema estructural y, cuya

formacin constituye el corazn de este mtodo. Al igual que suceda con la tcnica
convencional del anlisis matricial de estructuras, del vector de cargas conoceremos sus
componentes correspondientes a las cargas directamente aplicadas al slido pero, en
general, no conoceremos las cargas de reaccin que aparecen como consecuencia de las
ligaduras existentes. Del vector de desplazamientos nodales no conoceremos muchas de
sus componentes aunque s algunas que resultan consecuencia directa de las ligaduras
que existan.
[ ]
Lgicamente, si se dispone de la matriz K , el hacer un nuevo anlisis del slido con
otro tipo de cargas, por ejemplo, en la hiptesis de que se mantiene su misma geometra
y las propiedades del material del que est realizado, es muy sencillo, pues slo es
necesario cambiar los vectores {F } y {u}.
Un paso previo, para comprender este mtodo, es analizar el significado fsico de la
[ ]
matriz K , para lo que es conveniente estudiar el comportamiento de una barra,

articulada en sus extremos (la barra slo trabaja a esfuerzos axiles) y del conjunto de un
sistema de barras articuladas entre s (estructura articulada). Veamos cmo proceder.

El elemento finito lineal (barra biarticulada): planteamiento en coordenadas


cartesianas y obtencin de su matriz de rigidez

En este apartado vamos a obtener la matriz de rigidez, en ejes locales, de una barra
biarticulada pero, ahora, utilizando las ideas bsicas del Mtodo de los Elementos
Finitos. Se trata, ms bien, de un ejemplo de cmo se procede en este mtodo porque,
en realidad, la matriz de rigidez que vamos buscando ya la hemos obtenido utilizando
conceptos de Resistencia de Materiales.
Consideremos el elemento barra de la Figura 10, que se encuentra definido por sus
nudos 1 y 2 y que slo se puede encontrar sometido a la accin de fuerzas en su
direccin x (sera equivalente a identificar la barra con una barra biarticulada) actuando
sobre los nudos. Posee una longitud L y un rea de su seccin transversal de valor A.
Definamos en l un sistema de referencia cartesiano cuyo eje x coincide con el de la
barra de manera que la coordenadas de sus nudos son x1 y x2.

x1 x2
x
1 L 2

FIGURA 10
Denominemos u1 y u2 a los desplazamientos, segn el eje x, que experimentan sus
nudos y admitamos que el campo de desplazamientos, en el interior del elemento, lo
aproximamos como:
u ( x ) = 0 + 1 x (34)

donde las dos constantes 0 y 1 son desconocidas aunque las podramos obtener
imponiendo que cuando x=x1, u(x1)=u1 y que cuando x=x2, u(x2)=u2. Es decir:
u1 = 0 + 1 x1
(35)
u 2 = 0 + 1 x2
, expresada en forma matricial,

u1 1 x1
= [ 0 1 ] (36)
u 2 1 x2
La ecuacin anterior es un sistema de dos ecuaciones con dos incgnitas, en este caso.
Su solucin proporcionara:
x2 u1 x1u 2
0 =
x2 x1
(37)
u u1
1 = 2
x2 x1
y, por tanto:

u 2 u1 1
u (x ) = x + u1 = [ 0 1 ] (38)
L x
Conviene hacer una precisin importante para, luego, poder comprobar la importancia
del uso de los elementos isoparamtricos que, posteriormente, veremos: para determinar
el campo de desplazamientos dentro del elemento (para lo que es necesario determinar
los coeficientes 0 y 1) hemos tenido que resolver un sistema de ecuaciones. Esto
puede no parecer una cosa importante, sobre todo cuando se est analizando este
elemento, pero cuando se desarrollen elementos finitos con muchos ms grados de
libertad, y teniendo en cuenta que el proceso de resolucin para la obtencin de los
coeficientes de las funciones de forma habra que hacerlo para todos y cada uno de los
elementos de la malla, se puede convertir en un esfuerzo de clculo importante. Esta
dificultad la soslayan los elementos finitos isoparamtricos, como ya se ver.
El campo de desplazamientos satisface que, cuando x=x1, u(x1)=u1 y que cuando x=x2,
u(x2)=u2. El campo de deformaciones dentro del elemento lo podremos obtener a partir
del campo de desplazamientos como:

u u 2 u1 1 u
= = = [ 1 1] 1 (39)
x L L u 2
que, como se observa, es constante a lo largo de todo el elemento. La tensin dentro del
mismo se podra obtener a partir de la deformacin utilizando la ley de Hooke:

u 2 u1 E u
= E = E = [ 1 1] 1 (40)
L L u 2
Supongamos que, sobre los nudos 1 y 2 actan, respectivamente, la fuerzas F1 y F2 (que
sabemos que deben ser iguales y opuestas pero, que para la obtencin de la matriz de
rigidez, nos conviene considerar dos fuerzas cualesquiera actuando en los nudos) y que
suponemos que imponemos a la barra sufre unos desplazamientos virtuales
(desplazamientos fsicamente posibles aunque no tienen porqu producirse en la
realidad), que denotaremos por u (x) de manera que u(x1)=u1, u(x2)=u2 . El campo
de desplazamientos en el interior del elemento cumplir que:
u 2 u1
u (x ) = x + u1 (41)
L
Este campo de desplazamientos virtuales proporciona el siguiente campo de
deformaciones virtuales:

u u 2 u1 1 u1
=

= = [ 1 1] (42)
x L L u 2
Las tensiones reales (aunque en este caso es una tensin constante) que aparecen en la
barra, no cuando se aplican los desplazamientos virtuales sino la que existe en ella como
consecuencia de los desplazamientos verdaderos que sufren sus nudos u1 y u2 como
consecuencia de las fuerzas que actan sobre la barra, se pueden obtener como:

u
= E =
E
[ 1 1] 1 (43)
L u 2
El Principio de los Trabajos Virtuales, cuya formulacin se estudi en Elasticidad,
establece que el trabajo realizado por las cargas reales existentes una vez que sus puntos
de aplicacin experimentan los desplazamientos virtuales impuestos:

u1
F1 u + F2 u = [F ]
T
1 2
(44)
u 2
tiene que ser igual al trabajo que realizan las tensiones que, verdaderamente, se
producen en la barra, cuando sta experimenta las deformaciones virtuales consecuencia
de los desplazamiento virtuales impuestos, y que sera:
1 E 1 u1
dV = x = x [u1 u 2 ] [ 1 1] A dx
x = x2
(45)
1 L L u 2
1

Ntese que ninguna de las magnitudes del integrando depende de x, por lo que:

1 E 1 u1
dV =[u1 u 2 ] [ 1 1] A L

(46)
1 L L u 2
puesto que:
x = x2
x = x dx = L
1
(47)

Por tanto:

EA 1 u1 EA 1 1 u1

dV =[u1 u2 ] [ 1 1] = [u1 u2 ]

(48)
L 1 u 2 L 1 1 u 2
Igualando el trabajo de las fuerzas exteriores con el realizado por las fuerzas internas,
llegamos a que:

u1 EA 1 1 u1

[F F2 ] = [u1 u2 ]
L 1 1 u 2
1
(49)
u 2
Como esta igualdad debe cumplirse independientemente de los desplazamientos
virtuales impuestos (u1 y u2), se tendr que cumplir que:

EA 1 1
[F F2 ] = [u1 u2 ]
L 1 1
1 (50)

Que podemos expresar, transponiendo los dos miembros de la ecuacin, como:

F1 EA 1 1 u1
= (51)
F2 L 1 1 u 2
lo que nos conduce a afirmar que la matriz de rigidez del elemento es:
1
[K ] = EA 1
e

L 1 1
(52)

como ya sabamos.
Cabe preguntarse, para qu hacer as las cosas cuando podramos haber establecido la
matriz de rigidez de una barra biarticulada de forma mucho ms directa. La razn es
muy simple: hemos seguido todo el procedimiento para formar una matriz de rigidez de
un elemento siguiendo la filosofa bsica del mtodo de los elementos finitos.
Repasemos qu hemos hecho en realidad para obtener la matriz de rigidez de este
elemento tan simple:
1) Hemos supuesto (en realidad, hemos realizado una aproximacin) que el campo
de desplazamientos en cualquier punto del elemento tiene la expresin
matemtica: u ( x ) = 0 + 1 x , donde los parmetros 0 y 1 son desconocidos.

Ntese que el tipo de aproximacin del campo de desplazamientos tiene dos


constantes a determinar: 0 y 1 y que el nmero de grados de libertad de este
elemento es tambin de dos (cada uno de los desplazamientos nodales constituye
un grado de libertad.
2) Obligando a que, cuando x=x1, u(x1)=u1 y cuando x=x2, u(x2)=u2 hemos podido,
resolviendo un sistema de ecuaciones algebraicas (en este caso de dos
ecuaciones con dos incgnitas) obtener los parmetros 0 y 1 en funcin de los
desplazamientos que experimentan los nudos de la barra, u1 y u2, y de las
coordenadas de los mismos x1 y x2. Si hubisemos elegido un polinomio con un
mayor nmero de constantes i, y por tanto de un grado superior a la unidad, no
podramos haberlas determinado puesto que slo podemos imponer las dos
condiciones que hemos dicho para su determinacin.
3) Hemos obtenido las deformaciones dentro de la barra a partir de derivar los
desplazamientos en la misma pero como estos, a su vez han sido expresados en
funcin de los desplazamientos de los nudos de la barra, al final del proceso las
deformaciones tambin quedan expresadas en funcin de dichos
desplazamientos nodales mediante la ecuacin:

u u 2 u1 1 u
= = = [ 1 1] 1
x L L u 2
4) Conocidas las deformaciones, hemos obtenido las tensiones en la barra
utilizando la ecuacin constitutiva del material de la misma (en este caso era la
ley de Hooke), y, como las deformaciones dependan de los desplazamientos
nodales, las tensin tambin lo harn. Es decir, hemos considerado que:

[ 1 1] 1
1 u
= E = E
L u 2
5) Aplicando el Principio de los trabajos virtuales, hemos conseguido relacionar las
fuerzas actuantes en los nudos con los desplazamientos de estos a travs de la
matriz de rigidez del elemento. En definitiva:
F1 EA 1 1 u1
=
F2 L 1 1 u 2
Elemento finito triangular de deformacin constante: Matriz de rigidez

Cabra preguntarse si todo los que hemos visto sobre la matriz de rigidez puede ser
aplicado a situaciones ms complejas. Si furamos capaces de dividir un slido,
considerado ste como un medio continuo, en elementos de manera que logrsemos,
para cada uno de ellos, una expresin similar a la de la ecuacin (1), podramos pensar
en seguir las mismas pautas que hemos seguido en el problema precedente para resolver
problemas de Elasticidad mucho ms complicados.
Para ello, supongamos el elemento triangular de la Figura 11, que supondremos que
trabaja en tensin plana, y que puede ayudarnos para resolver problemas de slidos
bidimensionales como el que hemos considerado en las Figuras (1) y (2). Vamos a
emplear, como sistema de referencia global del elemento el formado por los ejes x-y de
la figura.

(F3)y , (u3)y

(F3)x , (u3)x
3
y
(F2)y , (u2)y
(F1)y , (u1)y

2 (F2)x , (u2)x

1 (F1)x , (u1)x

x
FIGURA 11

Para dicho elemento, hemos dibujado su geometra, numerado sus nudos de acuerdo a
un sentido prefijado (antihorario, en este caso) y hemos dibujado las componentes en
los ejes cartesianos de las fuerzas y desplazamientos en cada uno de los nudos.
Vamos a realizar una hiptesis importante: los desplazamientos de los puntos del
interior del elemento pueden aproximarse mediante funciones lineales de sus
coordenadas.
Llamando u(x,y) y v(x,y) a las componentes del desplazamiento en un punto genrico
(x,y) del elemento segn los ejes coordenados, la hiptesis anterior sobre el campo de
desplazamientos se traduce en que:
u (x , y ) = u = 1 + 2 x + 3 y
(53)
v(x , y ) = v = 4 + 5 x + 6 y
donde ignoramos, por el momento, el valor de los coeficientes i (i=16) que aparecen
en la Ecuacin (53). Aproximado (porque no es, exactamente, el real) de esta forma el
campo de desplazamientos en el interior del elemento (Ecuacin (53)), el campo de
deformaciones en su interior podra determinarse de la manera siguiente:
u
x = = 2
x
v
y = = 6 (54)
y
v u
xy = + = 5 + 3
x y
Como se observa, el haber supuesto un campo de desplazamientos lineal en x e y nos ha
conducido a que, el campo de deformaciones en el interior del elemento sea constante e
independiente, por tanto del punto concreto del elemento que consideremos. Este
elemento finito que estamos describiendo (en el que las funciones de interpolacin son
polinomios de primer grado en x y en y) recibe el nombre de elemento triangular de
deformacin constante (Constant Strain Triangle en ingls o, simplemente, elemento
CST) , tambin, elemento triangular lineal puesto que las funciones de interpolacin de
los desplazamientos en el interior del elemento son funciones lineales de las
coordenadas del punto que estemos considerando. Utilizando las ecuaciones
constitutivas del material puede deducirse el campo tensional en el interior del
elemento:
x =
E
( x + y ) = E 2 ( 2 + 6 )
1 2
1
y =
E
( y + x ) = E 2 ( 6 + 2 ) (55)
1 2
1
xy =
E
xy =
E
( 5 + 3 )
2(1 + ) 2(1 + )
que, como se observa, corresponde a un estado de tensin constante dentro del
elemento.
Un primer problema que surge es cmo determinar los coeficientes de los polinomios
que aparecan en la ecuacin (53). Para ello, podemos hacer la siguiente consideracin:
en los nudos del elemento (es decir, cuando particularicemos las coordenadas x e y para
los nudos) dichos desplazamientos deben coincidir con los desplazamientos nodales que
el elemento va a sufrir. Si las coordenadas de los nudos fueran: del nudo 1, (x1,y1); del 2,
(x2,y2) y del 3, (x3,y3), se tendra que:
u1 = 1 + 2 x1 + 3 y1
v1 = 4 + 5 x1 + 6 y1
u 2 = 1 + 2 x2 + 3 y 2
(56)
v2 = 4 + 5 x2 + 6 y 2
u 3 = 1 + 2 x3 + 3 y 3
v3 = 4 + 5 x3 + 6 y 3
Estas ecuaciones escritas en forma matricial quedaran como:

u1 1 x1 y1 0 0 0 1
v 0 0 0 1 x1 y1 2
1
u 2 1 x2 y2 0 0 0 3
= (57)
v 2 0 0 0 1 x2 y 2 4
u3 1 x3 y3 0 0 0 5

v3 0 0 0 1 x3 y3 6
Llamando:
u1 1 x1 y1 0 0 0 1
v 0 0 0 1 x1 y1
1 2
u 1 x y2 0 0 0
{u} = 2 [C ] = 2 y {} = 3 (58)
v 2 0 0 0 1 x2 y2 4
u 3 1 x3 y3 0 0 0 5

v3 0 0 0 1 x3 y3 6
la ecuacin (58) podra escribirse como:
{u} = [C ]{} (59)

El vector {u}, en esta tcnica de los Elementos Finitos, recibe el nombre de vector
desplazamientos nodales.
De la ecuacin (59) se pueden deducir los valores de los parmetros buscados:

{} = [C ] {u}
1
(60)

donde la matriz [C ]1 sera:

a1 0 a2 0 a3 0
b 0 b2 0 b3 0
1
1 c1 0 c2 0 c3 0
[C ]1
= (61)
2a 0 a1 0 a2 0 a3
0 b1 0 b2 0 b3

0 c1 0 c2 0 c3
siendo:
a1 = x2 y3 x3 y 2
a2 = x3 y1 x1 y3
a3 = x1 y 2 x2 y1
b1 = y 2 y3
b2 = y3 y1 (62)
b3 = y1 y 2
c1 = x3 x2
c2 = x1 x3
c3 = x2 x1
2a = a1 + a 2 + a3

Las deformaciones (ecuacin (55)) pueden expresarse como:


1

x 0 1 0 0 0 0 2

= 3
y 0 0 0 0 0 0 (63)
0 0 1 0 1 0 4
xy

5

6
Llamando:

1

x 0 1 0 0 0 0 2

{} = y [H ] = 0 0 0 0 0 0 {} = 3 (64)
0 0 1 0 1 0 4
xy 5

6
la Ecuacin (64) puede escribirse:
{} = [H ]{} (65)
Teniendo en cuenta la ecuacin (60), la ecuacin (65) quedara como:

{} = [H ][C ] {u} = [B]{u}


1
(66)
expresin sta en la que la matriz [B ] es:

b1 0 b2 0 b3 0
1
[B] = [H ][C ] c3
1
= 0 c1 0 c2 0 (67)
2a
c1 b1 c2 b2 c3 b3
Por tanto, los trminos de la matriz [B ] slo dependen de las coordenadas de los nudos
del elemento.
Las tensiones en el interior del elemento pueden escribirse como:

E E
0
x 1 1 2
x
2

E
y = 0 y (68a)
1 2
xy E xy
Simtrica 2(1 + )

si el elemento trabaja en tensin plana y:
E (1 ) E
0
x (1 + ) (1 2 ) (1 + ) (1 2 ) x
E (1 )
y = 0 y (68b)
(1 + ) (1 2 )
xy E xy
Simtrica
2(1 + )
si lo hiciera en deformacin plana.
En todo caso, llamando (considerando que el elemento trabaja en tensin plana):
E E
1 2 0
x 1 2 x

{} = y {} = y
(69)
[D] = E
0
1 2
xy E xy
Simtrica 2(1 + )

la ecuacin (68a) queda, en forma ms compacta, como:
{} = [D]{} (70)
Teniendo en cuenta la ecuacin (66), la ecuacin (70) puede escribirse como:
{} = [D][B]{u} (71)
En esta ltima ecuacin, es conveniente emplear la siguiente nomenclatura y tener en
cuenta las consideraciones que se hacen:
{} se denomina vector tensin en el elemento,
{u}se denomina vector desplazamientos nodales,
[D] es una matriz que depende de las propiedades elsticas del material y de si trabaja
en condiciones de tensin o deformacin planas, y, finalmente,
[B] es una matriz cuyos elementos dependen de las coordenadas cartesianas de los
nudos del elemento.
Veamos, ahora, cmo podemos obtener lo que pretendamos en un principio: la matriz
de rigidez del elemento.
Para ello, vamos a suponer que, sobre los nudos del elemento actan las fuerzas
( ( F1 ) x , ( F1 ) y , ( F2 ) x , etc. ) que aparecen en la Figura 11. Estas fuerzas seran las que,

realmente, actan en los nudos del elemento. Supongamos que, a los nudos del
elemento de la Figura 11, les damos unos desplazamientos virtuales (desplazamientos
fsicamente posibles y compatibles con las ligaduras pero que no, necesariamente,
coinciden con los reales que van a experimentar los nudos) tales como los representados
en la Figura 12 (para diferenciar estos desplazamientos virtuales de los reales hemos
escrito los primeros con un superndice ).

( u3 )y

( u3 )x
3
y
( u2 )y
( u1)y

( u2 )x

1 ( u1 )x

x
FIGURA 12

El vector desplazamientos nodales virtual, u { }, ser:


(u1 )x

(u1 )y
(u 2 )x
{u } = (u )

(72)
2 y
(u3 )x

(u3 )y

Aplicando el Principio de los Trabajos Virtuales, podemos establecer que, para unos
desplazamientos virtuales de los nudos del elemento, u { }, el trabajo realizado por las

fuerzas reales que actan en los nudos del elemento, {F } , debe ser igual al trabajo

realizado por las tensiones internas {} reales que actan dentro del elemento teniendo

en cuenta el campo de deformaciones virtuales { } que aparecera en el interior del


elemento.
Es decir, si:

{F } {u } = Trabajo de las
T
fuerzas nodales (73)
podemos escribir entonces que:

{F } {u } = {} { } d Vol
T T
(74)
Volumen

donde:
{ } = [B]{u }

(75)
representa el campo de deformaciones (virtuales) inducido por los desplazamientos,
tambin virtuales, u { }, el vector {} representa el vector tensin real que se produce

en el elemento como consecuencia de las fuerzas {F } (ver Ecuacin (71)).


Por tanto:

{F } {u } =
T
(
Volumen
T T T
)
{u} [B ] [D ] ([B ]{u }) d Vol = {u} [B ] [D ] [B ]{u } d Vol
Volumen
T T T

.. (76)
Esta ltima ecuacin debe cumplirse para cualquier conjunto de desplazamientos
virtuales que se impongan sobre el elemento, por lo que se tendr que verificar que:

{F } = {u} [B ] [D ] [B ] d Vol
T T T T
(77)
Volumen
Trasponiendo la ecuacin (77) llegamos a que:

{F } =
[B ] [D ][B ] d Vol {u}
T
(78)
Volumen
Como, en este caso, los elementos de las matrices [B] y [D ] son constantes, la
Ecuacin (78) puede escribirse como:

{F } = ([B] [D][B]Volumen){u}
T
(79)
donde el Volumen se refiere al volumen del elemento, y, por tanto, la matriz de
[ ]
rigidez, K e , buscada es:

[K ] = [B] [D][B]Volumen
e T
(80)

Teniendo en cuenta las expresiones de las matrices [B] y [D] dadas por las

expresiones (67) y (68), respectivamente, la matriz de rigidez del elemento, K [ ], e

resulta ser:
k11 k12 k13 k14 k15 k16
k 22 k 23 k 24 k 25 k 26

k 36
[K e ] = e k 33 k 34 k 35
(81)
4a k 44 k 45 k 46
sim . k 55 k 56

k 66
donde:
k11 = d11b12 + d 33 c12
k 22 = d 22 c12 + d 33b12
k 33 = d11b22 + d 33 c22
k 44 = d 22 c22 + d 33b22
k 55 = d11b32 + d 33 c32
k 66 = d 22 c32 + d 33b32
k12 = (d12 + d 33 )b1c1
k13 = d11b1b2 + d 33 c1c2
k14 = d12 b1c2 + d 33 c1b2
k15 = d11b1b3 + d 33 c1c3
k16 = d12 b1c3 + d 33 c1b3
k 23 = d12 b2 c1 + d 33b1c2
k 24 = d 22 c1c2 + d 33b1b2
k 25 = d12 b3 c1 + d 33b1c3
k 26 = d 22 c1c3 + d 33b1b3
k 34 = (d12 + d 33 )b2 c2
k 35 = d11b2 b3 + d 33 c1c3
k 36 = d12 b2 c3 + d 33b3 c2
k 45 = d 21b3 c2 + d 33b2 c3
k 46 = d 22 c2 c3 + d 33b3b2
k 56 = (d 21 + d 33 )b3 c3

siendo a =
1
(a1 + a2 + a3 ) y e el espesor del elemento.
2
Veamos, ahora, cmo analizar un problema concreto de Elasticidad utilizando los
conocimientos que hemos alcanzado. Supongamos el problema, en tensin plana, de la
Figura 13:

y
P

FIGURA 13

que corresponde a una placa rectangular, de la que supondremos conocidas todas sus
dimensiones y las propiedades elsticas del material que la forma, que se encuentra
sometida a la accin de la carga P y simplemente apoyada en dos de sus esquinas.
Lo primero que haramos es modelizar el slido en base a elementos finitos triangulares
(que son los que hemos estudiado), numerando los nudos y los elementos. La malla de
elementos finitos resultante podra ser (Figura 14):

y
P
3
1
5
1 3
2
2 4
x

FIGURA 14

La malla que hemos realizado (hemos numerado, consecutivamente, sus nudos y


elementos, comenzando ambos desde el 1) es muy simple y, desde luego, podramos
haber realizado otra malla con muchos ms nudos y elementos. Pero para lo que ahora
nos interesa (clarificar la metodologa del anlisis por elementos finitos) nos es
suficiente.
Lgicamente, hemos situado un nudo (en concreto el nudo 3) en el punto de aplicacin
de la carga exterior y otros dos nudos (el 2 y 5) en puntos dnde van a aparecer las
fuerzas de reaccin, as como los nudos 1 y 4 en las esquinas libres de la placa.
Nuestra malla de elementos finitos consta, pues, de 5 nudos y 3 elementos triangulares.
Por tanto, el elemento 1 queda definido por los nudos 1, 2 y 3; el elemento 2, por los
nudos 2, 4 y 3 (recurdese que hay que nombrar los nudos de los elementos siguiendo
un sentido antihorario en el recorrido de los mismos); y el elemento 3, por los nudos 3,
4 y 5.
Convendra hacer una precisin de importancia a la hora de definir los elementos. Si
nosotros definimos, por ejemplo, el elemento 2 dando la secuencia de sus nudos de la
forma 2, 4 y 3, implcitamente estamos dando al nudo 2 (global) el tratamiento del nudo
1 (local) de la Figura 11 y, por tanto, al nudo 4 de la malla global el tratamiento del
nudo 2 de dicha figura y, finalmente, al nudo 3 el tratamiento del nudo 3 de la Figura
11. Si, por ejemplo, hubisemos definido este elemento de la forma, 4,3,2 (lo cual sera
perfectamente posible y que sigue manteniendo el criterio de numeracin de los nudos
en sentido antihorario), al analizar el elemento 2 (de cara a la obtencin de la matriz de
rigidez) deberamos considerar que el nudo 4 de la realidad corresponde al nudo 1
(local) de la Figura 11, y el 3 y 2 a los 2 y 3, respectivamente, de dicha figura.
El segundo paso consiste en calcular las matrices de rigidez de cada elemento, de
acuerdo a la expresin (63) y atendiendo a lo representado en la Figura 15 (en la que
puede observarse las fuerza que actan sobre cada nudo de cada elemento y las fuerzas
que actan sobre cada nudo en concreto considerando las exteriores y las que ejerceran
los elementos que confluyen en ese nudo).
(R5 )y
(F5 )x 5

(R1 )y (R5)x
(F1 )y
(F3 ) y (R3 )y (F5 )y
(F1 )x 1 (R1 )x 3 (R3)x

(F2 ) x (F3 ) x
(F2 ) y (F3 )x (F3 )y (F5 )y
(F3 )y (F3 )y
5
(F1 )y 3
1 3
(F3 )x (F5 )x
(F1 )x (F3 )x (F3 )y 3
1

3 (F3 )x

(F2 )x 4 (F4 )x
2 (F2 )y (F4 )y (F4 )y
(F2 )y 2
(F2 )x (F4 )x

2 4
(F2 ) y (R2 )y (R4 )y
2 (R2 )x (F4 )x 4

(F2 ) x (F4 )x (R4)x


(F2 ) x
(F2 ) y
(F4 )y (F4 )y

FIGURA 15
As, por ejemplo, para el elemento 1, tendramos:

k 111 k 112 k 113 k 114 k 115 k 116



k 1 22 k 1 23 k 1 24 k 1 25 k 1 26
k 136
[K ]e elemento 1
=
k 1 33 k 134 k 135
(81)
k 1 44 k 1 45 k 1 46
sim . k 155 k 156

k 1 66
e
donde ya hemos incluido el factor en todos los elemento de la matriz de rigidez (el
4a 1
superndice 1 se refiere, lgicamente, al elemento 1).
Si hubiramos numerado los nudos de este elemento de la forma:1,2,3, podramos
escribir:

{F } = [K ]
1 e elemento 1
{u } 1
(82)
donde:
F
1 x

F1 (u1 )x
y (u )
F 1 y
(u )
{F 1 } = x {u 1 } = (u 2 )x
2
y (83)
F2 2 y
y (u 3 )x
F
3 x (u 3 ) y

F3
y
e
De igual manera (y afectando del factor a los elementos de la matriz de rigidez)
4a 2
podramos haber hecho el mismo tratamiento para el elemento 2 (supuesto que en ste
hemos numerado sus nudos como 2,4,3) que hicimos para el elemento 1. As, habramos
llegado a que:

{F } = [K ]
2 e elemento 2
{u }
2
(84)
donde:

F
2 x

F2 (u 2 )x
y (u )
F 2 y
(u )
{F 2 } = x {u 2 } = (u 4 )x
4
y (85)
F4 4 y
y (u 3 )x
F
3 x (u 3 ) y

F3
y
e
y, finalmente, para el elemento 3 (incluyendo el trmino dentro de la matriz y
4a 3
numerados sus nudos como 3,4,5), obtendramos:

{F } = [K ]
3 e elemento 3
{u }
3
(86)
siendo:
(F3' ' ' )x (u 3 )x
( F ' ' ' ) (u )
3 y 3 y
( F ' ' ' ) (u )
{F 3 } = (F4' ' ' ) x y {u 3 } = (u 4 )x (87)
4 y 4 y
(F5' ' ' )x (u 5 )x

(F5' ' ' ) y (u 5 ) y
El tercer paso, consistira en ensamblar las matrices de rigidez de los elementos, de
forma similar a como hicimos para obtener la ecuacin (10). Para ello, vamos a
considerar los vectores fuerzas y desplazamientos ordenados desde el nudo 1 hasta el 5.
As, para el elemento 1, podemos escribir directamente:

(
F ) k
0 0 0 0 1 x
(u )

(
1
)
x 1 1 1 1 1 1
k12 k13 k14 k15 k16
F1 (u )
11
1 1 1 1 1
0 0 0 0 1 y
( )

y k 22 k 23 k 24 k 25 k 26
F2 1 1 1 1
0 0 0 0 (u 2 ) x
( )
k 33 k 34 k 35 k 36
x

0 0 0 0 (u 2 ) y
1 1 1
F2 k 44 k 45 k 46
( ) =
y
1
k 55 1
k 56 (u 3 ) x
0 0 0 0
F3
( ) 0 0 0 0 (u 3 ) y
x (88)
F3
1
k 66

0 0 0 0 0
y
Sim.
0
0 0 0 0

0 0 0 0
0

0 0 0

Para el elemento 2:
Para este elemento, al reordenar el vector de fuerzas (o el de desplazamientos) en la
secuencia 2,3,4, tendramos que permutar las filas y columnas 2 y 4, por las 5 y 6),
resultando:
0 0
0 0 0 0 0 0 0 0 0 0 0
0
0
(
F )
x
0 0 0 0 0 0 0 0
0

(u 2 )x

( )
2 2
k11 2
k12 2
k13 2
k14 2
k15 2
k16 0
F2 2 2 2 2 2 (u )
( ) 2 y
y k 22 k 23 k 24 k 25 k 26 0 0
F3 x
2
k 55 2
k 56 2
k 53 2
k 54 0 0 (u 3 ) x
(

F3 ) =
y
2
k 66 2
k 63 2
k 64 0 0
( )
u3 y
(89)

(

F4 ) Sim.
x
2
k 33 2
k 34 0 0

(u 4 )x
(
F
4
)
y
2
k 44 0
0
0
0

(u )
4 y
0
0
0
0 0

Para el elemento 3:

0
0
0 0 0 0 0 0 0 0 0 0
0
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0
0 0 0 0 0 0 0 0
(F3 ' ' ') 3
k11 3
k12 3
k13 3
k14 3
k15 k16 (u 3 ) x
3

( F ' ' ') = 3 (u )
x
3 3 3 3 (90)
3 y k 22 k 23 k 24 k 25 k 26 3 y
(F4 ' ' ') x Sim. 3
k 33 3
k 34 3
k 35 3
k 36 (u )
(F ' ' ') 4 x
4 y
3
k 44 3
k 45 k 46 (u 4 ) y
3

(F5 ' ' ') x 3
(u 5 ) x
3
k 55 k 56

(F5 ' ' ') y 3
k 66 (u )

5 y

Por tanto, la matriz de rigidez global de la estructura [K ] sera (sumando las ecuaciones
(88), (89) y (90)):
k11
1 1
k12 1
k13 1
k14 1
k15 1
k16 0 0 0 0
1 1 1 1 1
k22 k23 k24 k25 k26 0 0 0 0
k33 + k11 k34 + k12
1 2 1 2
k35 + k15
1 2
k36 + k16
1 2 2
k13 2
k14 0 0

1
k44 + k22
2 1
k45 + k25
2 1
k46 + k26
2 2
k23 2
k24 0 0
1
k55 + k55
2
+ k11
3 1
k56 + k56
2
+ k12
3 2
k53 + k13
3 2
k54 + k14
3 3
k15 3
k16
(91)
1
k66 + k66
2
+ k22
3 2
k63 + k23
3 2
k64 + k24
3 3
k25 3
k26
3
Sim. 2
k33 + k33
3 2
k34 + k34
3 3
k35 k36
2
k44 + k44
3 3
k45 3
k46
3 3
k55 k56
3
k66

y se cumplira que:
{R} = [K ]{u} (92)
donde:

(R1 ) x (F1 ')x (u1 ) x



(R )
1 y ( F1 ') y (u1 ) y
( R 2 ) x (F2 ')x + (F2 ' ')x (u )
2 x
(R2 ) y (F2 ') y + (F2 ' ') y (u 2 ) y
(R3 )
x ( F ') + ( F ' ') + ( F ' ' ') (u 3 )
{R} = (R ) 3 x 3 x 3 x y {u} = x (93)
3 y (F3 ') y + (F3 ' ') y + (F3 ' ' ') y (u 3 ) y
( R 4 ) x (F4 ' ') x + (F4 ' ' ') x (u )
4 x
(R4 ) y (F4 ' ') y + (F4 ' ' ') y (u 4 ) y
(R5 ) (F5 ' ' ')x (u )
x
5 x
(R5 ) y ( F5 ' ' ') y (u 5 ) y

Por tanto, hemos llegado a un sistema de 10 ecuaciones. Veamos cuntas incgnitas
tenemos en nuestro problema de la Figura 14. Por una parte, en lo relativo a fuerzas
directamente aplicadas y reacciones, sabemos que:
(R )
1 x = (R1 ) y = (R3 )x = (R4 )x = (R4 ) y = 0 y (R )
3 y
= P
ya que los nudos 1 y 4 se encuentran libres de cargas exteriores y, en el nudo 3 existe
una carga aplicada vertical (negativa porque su sentido es el contrario al del eje y) y
que, por tanto, no tiene componente horizontal.
El vector de fuerzas que resulta ser:

0
0

(R2 )x

(R2 ) y

{F } = 0P (94)

0

0
( R5 ) x

(R5 ) y
que proporciona cuatro incgnitas ( (R2 ) x , (R2 ) y , (R5 ) x , (R5 ) y ) que representan las

reacciones existentes en los nudos 2 y 5 de nuestra malla.


Por otra parte, tambin sabemos que los nudos 2 y 5 no sufrirn desplazamientos (los
apoyos existentes lo impiden), por lo que:
(u )
2 x
= (u 2 ) y = (u 5 )x = (u 5 ) y = 0
y el vector desplazamientos ser:

(u1 )x

(u1 ) y
0

0

{u} = (u 3 )x
(u 3 ) y
(95)

(u 4 )x

(u 4 ) y
0

0
que proporciona 6 incgnitas: (u1 ) x , (u1 ) y , (u 3 ) x , (u 3 ) y , (u 4 ) x , (u 4 ) y adicionales a las 4

provenientes del vector de fuerzas.


Como el sistema
{R} = [K ]{u} (96)
proporciona 10 ecuaciones y tenemos 10 incgnitas, la resolucin del sistema de
ecuaciones proporcionar las 10 incgnitas de nuestro problema.

Planteamiento y formulacin genricos del Mtodo de los elementos finitos


Aunque las ecuaciones que vamos a deducir son totalmente genricas para cualquier
tipo de elemento, y con objeto de facilitar la comprensin de las mismas, plantearemos
las ecuaciones del Mtodo de los Elemento Finitos de una forma general,
particularizando para el elemento triangular que hemos estudiado en el apartado
anterior. As, consideremos el elemento triangular de la Figura 16, en el que sus nudos
vienen definidos por los nmeros i,j,k.
vi

ui
y i
vm

vj

um

j uj

x
FIGURA 16
Ahora hemos representado los desplazamientos en los nudos por la letra u, cuando se
refieren a desplazamientos segn el eje x, y por v cuando corresponden segn el eje y.

El vector que agrupa los desplazamientos nodales lo vamos a representar por {a} ,
e

donde el superndice e se refiere al elemento en cuestin que consideremos. En el


caso del elemento triangular, tendramos:

ui
v
i
u
{a}e = j (97)
v j
u m

vm
Ntese que, este vector lo podramos haber obtenido poniendo consecutivamente, en
forma de vector columna, los vectores:

u
{a} k = k (98)
vk
suponiendo que el subndice k toma los valores i,j,m.
El vector {u}que proporciona el campo de desplazamientos en el interior del elemento
es:
u (x , y )
{u} = (99)
v( x , y )
La idea clave del Mtodo, consiste en suponer que el vector {u} puede escribirse a

partir del vector {a} ; es decir, que los desplazamientos de cualquier punto del interior
e

del elemento dependen, slo y exclusivamente, de los desplazamientos de los nudos de


dicho elemento.
Por tanto, podremos escribir:

{u} = [[N (x , y )] , [N (x , y )] , [N (x , y )]] {a}


i j m
e
(100)

[ ][ ][ ]
Este conjunto de matrices ( N i ( x , y ) , N j ( x , y ) , N m (x , y ) ), que deben, para el

caso del elemento triangular, cuadradas de orden 2, son las funciones de interpolacin
para determinar el campo de desplazamientos en el interior del elemento, y se conocen
como funciones de forma del elemento, y deben cumplir lo siguiente:
[N (x
k k , y k )] = [I ] para k = i , j , m
[N (x )] = [0] si n k
(101)
k n , yn

donde [I ] es la matriz unidad. Aunque puede parecer complicado estos nuevos


desarrollos respecto de lo que hicimos con anterioridad, vamos a ver que el proceso es
bastante ms sencillo de lo que parece y, para ello, vamos a analizar un ejemplo.
Para el caso del elemento triangular, vimos que, el campo de desplazamientos en el
interior del elemento lo aproximbamos de la siguiente manera:
u (x , y ) = 1 + 2 x + 3 y
(102)
v (x , y ) = 4 + 5 x + 6 y
Ntese que, en la ecuacin anterior, tenemos seis coeficientes por determinar
( 1 , 2 ,......, 6 ) y que disponemos de seis ecuaciones, las cuales se plantearn
igualando, para las coordenadas x e y de cada nudo, los desplazamientos deducidos de la
Ecuacin (102) a los desplazamientos en los nudos correspondientes.

Particularizando la ecuacin (102) para los tres nudos del elemento, podramos escribir
que:
u i = 1 + 2 xi + 3 y i
u j = 1 + 2 x j + 3 y j
u m = 1 + 2 xm + 3 y m
(103)
vi = 4 + 5 xi + 6 y i
v j = 4 + 5 x j + 6 y j
vm = 4 + 5 xm + 6 y m
Partiendo de las tres primeras ecuaciones, podramos obtener los parmetros
1 , 2 , 3 en funcin de u i ,u j ,u m , y los parmetros 4 , 5 , 6 en funcin de
vi , v j , vm , resultando que la ecuacin (99) quedara de la forma:

u (x , y ) =
1
((ai + bi x + ci y )ui + (a j + b j x + c j y )u j + (am + bm x + cm y )u m )
2
v (x , y ) =
1
((ai + bi x + ci y )vi + (a j + b j x + c j y )v j + (am + bm x + cm y )vm )
2
...(104)
donde:
1 xi yi
2 = 1 x j y j = 2 Area del tringulo ( i , j , m ) (105)
1 xm ym
y
ai = x j y m x m y j
bi = y j y m (106)
ci = x m x j
y, por permutacin cclica, podran obtenerse el resto de coeficientes.
Por tanto, las expresiones de las funciones de forma, seran:

N i (x , y ) = (ai + bi x + ci y )
1
2
N j (x , y ) =
1
(a j + b j x + c j y ) (107)
2
N m (x , y ) = (am + bm x + cm y )
1
2
con los coeficientes ai , bi , ci , a j , b j , c j , a m , bm , c m obtenidos de la ecuacin (106).

Volviendo a la ecuacin (100), sta quedara como:


{u} = [[N (x , y )] , [N (x , y )] , [N (x , y )]] {a} =
i j m
e

N (x , y ) 0 N (x , y ) 0 N (x , y ) 0 e
=
i j m
{a} =
0 N (x , y ) i 0 N (x , y ) 0 j N m (x , y )
= [N (x , y )[I ], N (x , y )[I ] , N (x , y )[I ]]{a} = [N ]{a}
e e
i j m

..... (108)
[ ]
La matriz N , de orden 2x6 para un elemento triangular, recibe el nombre de matriz
de forma del elemento.
Las deformaciones inducidas en el interior del elemento pueden expresarse, de una
manera ms general, como:


0
x x
u (x , y )
{} = y = 0 = [L ]{u} (109)
y v(x , y )
xy

y x
[ ]
donde la matriz L es, en realidad, una matriz operador. Utilizando la ecuacin (91), la
ecuacin (100) puede escribirse como:

{} = [L]{u} = [L][N ]{a} = [B]{a} e e


(110)

donde la matriz [B ] es de 3x6, y puede expresarse, en forma de submatrices, como


sigue:
[B]= [[B ], [B ],[B ]]
i j m (111)

siendo:

N k (x , y )
0
x bk 0
( ) 0
[Bk ]= 0 = c k
N k x , y 1
(112)
y 2
N (x , y ) N (x , y ) c k bk
k k

y x
tomando el subndice k los valores i,j,m. Por tanto, la matriz B , para el elemento[ ]
triangular que estamos considerando, sera:
bi 0 bj 0 bm 0
[B]= 0 ci 0 cj 0 cm

(113)
ci bi cj bj cm bm
Las tensiones en el interior del elemento se podran obtener a partir de las
deformaciones utilizando las ecuaciones constitutivas (68a 68b), segn se trate de un
problema en tensin o deformacin planas, resultando:

{} = [D]{} = [D][B]{a} e
(114)
La aplicacin del Principio de los Trabajos Virtuales nos llevara a que la matriz de
rigidez del elemento, [K ]e , puede expresarse como:

[K ] =
e
[B ] [D ][B ] d Vol
T
(115)
Volumen

que, en el caso del elemento triangular en tensin plana que estamos considerando,
conduce a que:

[K ] = [B] [D][B] e Area


e T
(116)

Por tanto, si el vector {F }e representa las fuerzas nodales que actan sobre el elemento,
se tendra que:

{F } = [K ]{a}
e e e
(117)

También podría gustarte