Professional Documents
Culture Documents
ELEMENTOS FINITOS DE
2.1 INTRODUCCION
Desde un punto de vista estricto, la mayor parte de las estructuras deberan
clasificarse dentro de lo que en el captulo precedente hemos denominado sistemas
estructurales continuos con infinitos grados de libertad y, por tanto, para conocer
su comportamiento frente a la accion de cargas exteriores debera ser necesario
integrar las correspondientes ecuaciones diferenciales de equilibrio. Sin embargo,
este tipo de an
alisis es con frecuencia difcil, o imposible, debido a la geometra
de la estructura, la naturaleza de las condiciones de contorno, la distribuci
on
de las propiedades mecanicas de los materiales, el tipo de cargas, etc., y en la
pr
actica es necesario utilizar metodos m
as simplificados que permitan analizar la
estructura de manera aproximada. El metodo de los elementos finitos es uno de los
procedimientos que existen para aproximar el comportamiento de una estructura
con infinitos grados de libertad por el de otra, con aproximadamente las mismas
propiedades fsicas y geometricas, pero con un n
umero finito de grados de libertad,
cuyas ecuaciones de equilibrio pueden expresarse por un sistema algebraico de
ecuaciones simultaneas con un n
umero limitado de inc
ognitas.
El objetivo de este captulo es introducir los conceptos b
asicos del metodo de
los elementos finitos mediante su aplicacion al an
alisis de sencillos problemas de
barras sometidas u
nicamente a fuerzas axiles.
La organizaci
on del captulo es la siguiente: En primer lugar se estudia
detalladamente la soluci
on del problema de tracci
on (o compresi
on) de barras con
elementos finitos unidimensionales de dos nodos, incidiendo en las analogas con la
solucion del c
alculo matricial de estructuras estudiada en el captulo precedente y
presentandose varios ejemplos de aplicaci
on. Tras ello, se introducen los conceptos
b
asicos de la formulaci
on matricial de elementos finitos que ser
a utilizada a lo largo
del curso.
2.1
du
dx
(2.1)
Figura 2.1
En la configuraci
on de equilibrio de la barra, las tensiones y las fuerzas
exteriores satisfacen el Principio de los Trabajos Virtuales (PTV) que se defini
o en
el Apartado 1.2.Dicho principio se expresa en forma matem
atica para el problema
de la barra que tratamos como
V
dV =
l
0
u b dx +
p
uiXi
(2.2)
i=1
EA
du
dx =
dx
l
0
u b dx +
p
ui Xi
(2.3)
i=1
x2
+ + an1
xn1
n1
ai x i
(2.4)
i=1
En (2.4) u
(x) es el campo de desplazamientos aproximado y n es el n
umero de
puntos del elemento donde se supone conocido el desplazamiento. Dichos puntos
se denominan nodos. Por otra parte, ao , a1, . . ., an son constantes que dependen
u
nicamente de los valores del desplazamiento u
(x) en los nodos. Para mayor
sencillez de la notaci
on, en lo sucesivo no haremos distinci
on entre el campo de
desplazamientos u(x) y el campo aproximado u
(x). En la pr
actica es usual escribir
(2.4) como
(e)
(e)
u(x) = N1 (x)u1
(e)
(e)
+ N2 (x)u2
(e)
(e)
+ + Nn (x)un
n
i=1
(e)
(e)
(e)
Ni (x)ui
(2.5)
(e)
(e)
(2.6)
2.3
(2.7)
(1)
(1)
u(x1 ) = u1
(1)
(1)
(1)
u(x2 ) = u2
(1)
y u2 ,
(2.8)
(1)
Figura 2.2
Barra de secci
on constante. Discretizacion en un elemento de barra
de dos nodos.
u1
(1)
u2
(1)
= ao + a1 x1
(1)
= ao + a1 x2
2.4
(2.9)
ao =
(1) (1)
(1)
x2 u1 x1 u2
(1)
(1)
x2 x1
(1)
u2
(1)
(1)
x1 x2
u1
a1 =
(2.10)
(1)
(1)
u = N1 (x)u1
(1)
(1)
+ N2 (x)u2
(2.11)
(1)
(1)
x2
l(1)
(1)
N2 (x)
(1)
x x1
=
l(1)
(2.12)
(1)
(1)
siendo l(1) = x2 x1 la longitud del elemento. Se deduce de (2.12) que cada
(1)
funci
on de forma Ni (i = 1, 2) vara linealmente en el interior del elemento y vale
uno en el nodo i y cero en el otro nodo (ver Figura 2.2). Esta u
ltima propiedad
es consecuencia directa de la definici
on local de la aproximaci
on polin
omica (2.11)
y permite siempre anticipar la geometra de las funciones de forma del elemento,
como veremos en repetidas ocasiones.
Antes de seguir conviene tener bien clara la diferencia entre la numeraci
on nodal
local y global. En la Tabla 2.1 se muestra dicha distinci
on para los n
umeros de
los nodos, las coordenadas y los desplazamientos nodales. Observese que debido a
que solo hemos tomado un elemento los n
umeros locales y globales coinciden.
nodos
Elemento
local
global
x1
x2
Tabla 2.1
coordenadas
local
desplazamiento
global
(1)
(1)
local
(1)
x1
u1
x2
u2
(1)
global
u1
u2
Par
ametros locales y globales en el ejemplo de la Figura 2.2.
dN1
dx
1
l(1)
(1)
dN2
dx
1
l(1)
(2.13)
dN1
du
=
=
dx
dx
(1)
u1
(1)
dN2
+
dx
(1)
u2
2.5
1 (1)
1 (1)
= (1) u1 + (1) u2
l
l
(2.14)
x1
EA dx =
(1)
(1)
x(1)
2
(1)
x1
(1)
(1)
(1)
(1)
ub dx + u1 X1
(1)
+ u2 X2
(2.15)
(1)
y X2
son los desplazamientos virtuales y las
donde u1 , u2 , X1
fuerzas nodales de equilibrio de los nodos 1 y 2 del elemento, respectivamente.
El desplazamiento virtual puede tambien interpolarse en funci
on de los
desplazamientos virtuales de los dos nodos del elemento. As, de acuerdo con
(2.11), puede escribirse
(1)
u = N1
(1)
u1
(1)
+ N2
(1)
u2
(2.16)
dN1
d
(u) =
=
dx
dx
(1)
u1
(1)
dN2
+
dx
(1)
u2
(2.17)
x(1)
2
(1)
x1
(1)
(1)
u1
(1)
N1
(1)
u1
dN2
dx
(1)
u2
(1)
+ N2
(EA)
(1)
u2
dN (1)
1
dx
(1)
(1)
u1
(1)
(1)
b dx = u1 X1
(1)
dN2
dx
u2
(1)
dx
(1)
+ u2 X2
(2.18)
y, agrupando terminos
(1)
(1)
(1) x2 dN1
u1
(1)
dx
x1
x(1)
2
(1)
(1) N1 b
x1
(1)
dN2
+
dx
(1)
dN1
(EA)
dx
dx
(1)
X1
(1)
dN2
(EA)
dx
(1)
u1
(1)
dN1
+
dx
(1)
dN2
(EA)
dx
(1)
(1)
(1) x2 dN2
u2
(1)
dx
x1
(1)
u2
dx
x(1)
2
(1)
x1
(1)
(1)
u2
(1)
dN1
(EA)
dx
(1)
u1
(1)
N2 b dx X2
dx
+
= 0
(2.19)
2.6
(1)
para cualquier valor de u1 y u2 obliga a que los valores de los corchetes sean
nulos, lo que proporciona las dos ecuaciones siguientes:
(1)
x(1)
dN1
2
(1)
dx
x1
(1)
(EA)
dN1
dx
(1)
(1)
u1
dN1
dx
(1)
x(1)
dN2
2
(1)
dx
x1
(1)
dN1
(EA)
dx
(1)
u1
x(1)
2
(1)
x1
(1)
dN2
+
dx
x(1)
2
(1)
x1
(1)
(EA)
(1)
dN2
dx
u2
(1)
dx
(1)
N1 b dx X1
(1)
dN2
(EA)
dx
(1)
u2
(1)
(1)
N2 b dx X2
dx
= 0
(1)
dN (1)
x(1)
1
2
dx
(1)
(1)
x1
dN2
dx
(EA)
(EA)
(1)
dN1
dx
(1)
dN1
dx
(1)
dN
1
2
dx (EA) dx
(1)
dN (1)
dN
2
2
dx (EA) dx
x(1) (1)
N1
2
(1)
(1)
x1
N2
dN (1)
= 0
(2.20)
(1)
y X2 . En
(1)
u
1
dx
(1)
u2
X (1)
1
b dx =
(1)
X2
(2.21)
=
=
x(1)
2
(1)
x1
x(1)
2
(1)
x1
(1)
dNj (1)
dNi (1)
(EA)
dx
dx
dx
(1)
Ni
(1) T
a(1) = [u1 , u2 ]
b dx
;
(2.22)
i, j = 1, 2
(1)
(2) T
q(1) = [X1 , X2 ]
donde K(1) , a(1) , f (1) y q(1) son la matriz de rigidez, el vector de desplazamientos
nodales, el vector de fuerzas nodales equivalentes y el vector de fuerzas nodales de
equilibrio del elemento, respectivamente.
2.7
Si el m
odulo de Young, la secci
on de la barra y la carga repartida son constantes
dentro del elemento, se obtiene
K(1) = (
EA (1)
)
l
1 1
1
1
f (1) =
(bl)(1)
2
1
1
(2.23)
expresiones que coinciden con las obtenidas para la barra bajo cargas axiles en
el Captulo 1. Dicha coincidencia no es fortuita, y poda haberse anticipado,
ya que en ambos casos se parte de la misma hip
otesis de distribuci
on lineal de
desplazamientos, lo que evidentemente conduce a identicas expresiones para la
matriz de rigidez y el vector de fuerzas en los extremos de la barra.
Las ecuaciones que expresan el equilibrio global de la estructura se pueden
obtener por un proceso identico al explicado para las estructuras de barras en
el Captulo 1. As, en cada nodo se tiene que satisfacer la ecuaci
on b
asica de
equilibrio de fuerzas
e
(e)
Xi
= Xjext
(2.24)
donde el sumatorio se extiende sobre todos los elementos que concurren en el nodo
(e)
en cuestion, Xi es la fuerza de equilibrio que aporta cada elemento y Xjext la
fuerza puntual exterior sobre el nodo de n
umero global j.
Para la malla de un solo elemento que se considera, la ec.(2.24) se escribe,
teniendo en cuenta la Figura 2.2, como
(1)
nodo 1 : X1
= R1
(1)
nodo 2 : X2
= P
1 1
1
1
u1
u2
R1 + bl
2
P + bl
2
o
Ka = f
(2.25)
bl
l
(P + )
EA
2
2.8
R1 = (P + bl)
(2.26)
La deformaci
on y el axil (constantes) en el u
nico elemento vienen dados por
(1)
(1) =
dN1
dx
(1)
u1
(1)
dN2
dx
(1)
u2
(1)
P + bl
u1
2
=
(1)
EA
l
bl
2
(2.27)
La soluci
on exacta para este sencillo problema es [T7]
1
bx2
u =
+ (P + bl) x
EA
2
1
[P + b(l x)]
=
EA
(2.28)
Figura 2.3
Barra de secci
on constante bajo fuerza uniformemente repartida.
Soluci
on exacta y aproximada utilizando uno y dos elementos de barra
de dos nodos.
2.9
2.4
BARRA DE SECCION
CONSTANTE. DISCRETIZACION
EN
DOS ELEMENTOS LINEALES
Figura 2.4
Barra de secci
on constante. Discretizacion en dos elementos de dos
nodos.
(1)
u(x) = N1 (x)u1
(1)
Elemento 2
(1)
+ N2 (x)u2
(2)
(2)
u(x) = N1 (x)u1
2.10
(2)
(2)
+ N2 (x)u2
(2.29)
Elemento 1
Elemento 2
N1
(1)
N2
(1)
(1)
x2 x
dN1
1
;
= (1)
dx
l(1)
l
(1)
(1)
x x1
dN2
1
=
;
= (1)
dx
l(1)
l
(2)
N1
(2)
N2
(2)
(2)
x2 x
dN1
1
;
= (2)
dx
l(2)
l
(2)
(2)
x x1
dN2
1
=
;
= (2)
dx
l(2)
l
=
(2.30)
La deformaci
on axial en un punto cualquiera de cada elemento es
(1)
(1)
(2)
dN2 (1)
dN1 (1)
= du =
+
u
u
dx
dx 1
dx 2
(2)
dN2 (2)
dN1 (2)
= du =
+
u
u
dx
dx 1
dx 2
(2.31)
(2.32a)
(1)
(1)
(1)
(1)
dN1 dN1
dN1 dN2
dx
dx
K(1) = (1) (EA) dx(1) dx(1)
(1)
(1) dx
x1
dN2 dN1
dN2 dN2
dx
dx
dx
dx
x(1)
T (1)
2
b dx
f (1) = (1) N1(1) , N2(1)
x1
T
q(1) = X1(1) , X2(1)
(1) T
a(1) = u(1)
,
u
1
2
(2)
(2)
(2)
(2)
(1)
dN1 dN1
dN1 dN2
x
2
dx
dx
K(2) = (1) EA dx(2) dx(2)
(2)
(2) dx
x1
dN2 dN1
dN2 dN2
dx
dx
dx
dx
x(2)
T (2)
2
f (2) = (2) N1(2) , N2(2)
b dx
x1
T
q(2) = X1(2) , X2(2)
(2) T
a(2) = u(2)
,
u
1
2
(2.32b)
x(1)
2
nodos
Elementos
Tabla 2.2
coordenadas
local
global
local
x1
x2
x1
x2
desplazamiento
global
(1)
(1)
(2)
(2)
local
global
(1)
x1
u1
x2
u2
x2
u1
x3
u2
u1
(1)
u2
(2)
u2
(2)
u3
Par
ametros locales y globales en el ejemplo de la Figura 2.4.
"
EA (1)
1
1
l
1
1
K(2)
(bl)(1)
[ 1, 1 ]T
=
2
f (2)
"
EA (2)
1 1
1
1
l
(bl)(2)
[ 1, 1 ]T
=
2
(2.33)
La expresi
on (2.24) del equilibrio de fuerzas nodales se escribe ahora en forma
desarrollada como (ver Figura 2.4)
(1)
Nodo 1 :
X1
Nodo 2 :
X2
Nodo 3 :
X2
= R1
(1)
(2)
+ X1
(2)
(2.34)
= 0
= P
# EA $(1)
# $(1) l # $(2)
EA
+ EA
l
l
# EA $(2)
l
# $(2)
EA
l
# EA $(2)
u1
u2
u3
bl
4
bl
4
+ R1
bl
2
+P
Ka = f
(2.35)
(2.36)
K(e) =
(e)
K11
(e)
K21
(e)
K12
(e)
K22
x(e)
2
(e)
(e)
dN1 dN1
dx
(e)
dx
(e) (EA)
(e)
(e)
x1
dN2 dN1
dx
dx
2.12
(e)
(e)
dN1 dN2
dx
dx
(e)
(e)
dN2 dN2
dx
dx
dx =
"
EA (e)
1
1
l
1
1
(2.37)
f (e)
1
(e)
f2
x(e) (e)
N1
2
(e)
(e)
x1
N2
b(e)
dx =
bl
2
&(e)
1
1
(2.38)
(1)
EA (2) = 2EA y resolviendo el sistema con u = 0
=
Sustituyendo EA
1
l
l
l
se encuentra
u1 = 0
l
u2 =
2EA
l
(2P + bl)
u3 =
2EA
3bl
P+
4
&
(2.39)
R1 = (P + bl)
La deformaci
on y el esfuerzo axil en cada elemento se obtienen por
Elemento 1
!
"(1)
P + 3bl
u2
4
= (1) =
=
EA
l
3bl
N (1) = (EA)(1) (1) = P +
4
(1)
du
dx
Elemento 2
!
"(2)
u3 u2
1
=
=
=
EA
l(2)
bl
+P
N (2) = (EA)(2)(2) =
4
(2)
du
dx
bl
+P
4
"
(2.40)
2.13
2.5
GENERALIZACION
DE LA SOLUCION
ELEMENTOS DE DOS NODOS
CON
VARIOS
El proceso de soluci
on explicado en los apartados anteriores puede generalizarse
f
acilmente para el caso de que se utilice una discretizaci
on con n elementos de dos
nodos. La matriz de rigidez y el vector de fuerzas de cada elemento se obtienen
por
K(e) =
x(e)
2
(e)
(e)
(e)
dN1 dN2
dx
dx
(e)
(e)
dN2 dN2
dx
dx
(e)
dN1 dN1
(e) dx
dx
(EA)
(e)
(e)
(e)
x1
dN2 dN1
dx
dx
x(e) (e)
N1
2
(e)
x1 N (e)
2
f (e) =
dx
b(e) dx
(2.41)
(e)
x x
= 2 (e)
l
(e)
dN1
dx
dN2
dx
(e)
x x1
l(e)
1
= (e)
l
(e)
(2.42)
1
l(e)
(bl)(1)
+ P1
u1
(bl)(2)
(bl)(1)
+ 2 + P2
u
2
2
(2)
(3)
(bl)
(bl)
...
0
u3
+
+
P
3
2
2
..
..
.
=
.
..
...
.
..
.
..
..
.
...
(
.
(n1)
(n)
(n)
(n1)
(n)
u
n1
(bl)
(bl)
k
+k
k
+
+ Pn1
2
2
u
n
(n)
(n)
(n)
k
k
)
*+
,
(bl)
+
P
,
n
2
a
)
*+
,
k(1)
k(1) (
0
' (1)
k(1)
k + k(2)
k(2)
'
(
0
k(2)
k(2) + k(3)
0
0
k(3)
..
.
..
..
.
.
'
...
...
*+
...
...
0
0
f
con
k=
EA
l
(2.44)
donde K es funci
on u
nicamente de la longitud, del m
odulo de elasticidad y
del area de la secci
on transversal de los diferentes elementos individuales, y
f del valor de la fuerza repartida b(e) actuando sobre cada elemento, de su
longitud y de las fuerzas puntuales Pi que act
uen en los diversos nodos de la
malla.
2.14
FORMULACION
MATRICIAL DE LAS ECUACIONES
DEL ELEMENTO
(2.45)
La expresi
on anterior puede escribirse en forma matricial como
u = {u} = [N1 , N2 ]
2.15
u1
u2
= N a(e)
(2.46)
donde
N = [N1, N2 ]
a(e)
u1
u2
(2.47)
u1
u2
= B a(e) (2.48)
donde
B = [
dN1 dN2
,
]
dx
dx
(2.49)
es la matriz de deformaci
on del elemento.
2.6.3 Matriz constitutiva
El vector de tensiones se expresa por
= [N ] = (EA) = [EA] = DBa(e)
(2.50)
D = [EA]
(2.51)
donde
= D
B
a(e)
t1
t t [t (n d)] [(n d) 1]
2.16
(2.52)
2.6.4 Expresi
on del Principio de los Trabajos Virtuales
El PTV para un elemento aislado se escribe en forma matricial como
l
T dx =
(e)
l(e)
uT b dx + [a(e) ] q(e)
(2.53)
El car
acter unidimensional del problema que consideramos puede quiz
as
oscurecer las razones de la utilizacion de la traspuesta de vectores en la
expresi
on anterior. Esto es necesario ya que los integrandos del PTV son
escalares (expresan el trabajo de las fuerzas externas e internas) que se
obtienen como producto de un vector fila por otro columna.
2.6.5 Matriz de rigidez y vector de fuerzas nodales equivalentes
De (2.45) y (2.52) se deduce
T
[u]T = [a(e) ] NT
T
[]
T
[a(e) ]
(2.54)
T
[a(e)]
B DB
a(e)
dx
l(e)
l(e)
B D B dx
a(e)
l(e)
N b dx
q(e)
= 0
(2.56)
l(e)
B D B dx
a(e)
l(e)
NT b dx = q(e)
(2.57)
o
K(e) a(e) f (e) = q(e)
donde
K(e) =
f (e)
(e)
l
l(e)
BT D B dx
T
N b dx
2.17
(2.58)
x x x1
,
l(e)
l(e)
dN dN
1
1
1
2
B = [B1 , B2 ] =
= (e) , (e)
,
dx dx
l
l
N = [N1, N2 ] = [N1 , N2 ]
D = [EA]
(2.59)
b = {b}
y sustituyendo en (2.58)
(e)
1
l(e)
1
l(e)
l(e)
f (e) =
l(e)
1
EA (e)
1
1 1
(EA) (e) , (e) dx =
1
1
l
l
l
(2.60)
(e)
b
(bl)(e)
1
x2 x
dx =
1
x x1
l
2
K(e) =
l(e)
f (e) =
l(e)
T
B1
BT2
D [B1, B2 ] dx =
NT1
NT2
b dx =
l(e)
l(e)
NT1 b
NT2 b
B1 DB1
.........
BT2 DB1
..
.
...
..
.
B1 DB2
. . . . . . . . . dx
BT2 DB2
(2.61)
dx
(e)
De (2.61) puede definirse la matriz Kij que relaciona los nodos i y j del
elemento como
(e)
Kij
d.d
l(e)
BTi
D
Bj dx
(d t) (t t) (t d)
2.18
i, j = 1, 2
(2.62)
(e)
fi
l(e)
(d 1)
NTi
b dx
(d d) (d 1)
i = 1, 2
(2.63)
l(e)
EA (e)
dNj
dNi
i+j
EA
dx = (1)
dx
dx
l
(2.64)
(e)
fi
l(e)
Ni b dx =
(bl)(e)
2
l
BT DB dx
(e)
f (e) =
3.
l
NT b dx
(e)
(e)
Kij
fi
(e)
l(e)
l(e)
BTi DBj dx
NTi b dx
(2.65)
IE K(e)
e
2.19
f=
IE f (e)
e
(2.66)
4.
5.
(2.67)
(2.68)
2.20