Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Capitulo 4
Capitulo 4
Captulo 4
Elementos Isoparam
etricos
Introducci
on: el tri
angulo de deformaci
on constante
RR
AD
4.1.
4.1.1.
BO
La geometra del elemento CST queda definida por las coordenadas cartesianas de sus nodos (ver figura 4.1). Los nodos se numeraran en sentido
antihorario con tres n
umeros que en este ejemplo son el 1, 2 y 3.
Este elemento tiene 6 grados de libertad, que corresponden a las dos
componentes del vector desplazamiento de cada nodo, que las denominaremos
{dexi , deyi }i=1,...,3 . El area del triangulo viene dada por:
1 1 1
1
Ae = xe1 xe2 xe3 = xe2 y3e xe3 y2e + xe3 y1e xe1 y3e + xe1 y2e xe2 y1e (4.1)
2 e e e
y1 y2 y3
Observaci
on. El signo del determinante en (4.1) depende del orden de la
numeracion de los nodos del elemento. Si se numeran en sentido antihora-
84
Elementos Isoparametricos
y
3(x3 , y3 )
2(x2 , y2 )
OR
1(x1 , y1 )
O
RR
AD
Cualquier punto P del triangulo se puede definir mediante tres parametros 1 , 2 , 3 que se denominan coordenadas triangulares del punto P . Las
ecuaciones:
i = constante
(4.2)
representan las familias de rectas paralelas al lado opuesto del nodo i (ver
figura 4.2). Por ejemplo, el lado 12 tiene por ecuacion 3 = 0, mientras
que las coordenadas triangulares del nodo 2 son 1 = 0, 2 = 1, 3 = 0, y las
coordenadas del punto medio del lado 23 son 1 = 0, 2 = 1/2, 3 = 1/2. Las
coordenadas triangulares no son independientes dado que han de verificar:
1 + 2 + 3 = 1
1 = 0
BO
1 = 1/2
4.1.2.
3
3 = 3/4
2 = 0
(4.3)
2 = 1/4
2
1
3 = 0
Funciones de interpolaci
on
Introducci
on: el tri
angulo de deformacion constante
85
OR
f1 = a0 + a1 xe1 + a2 y1e
f2 = a0 + a1 xe2 + a2 y2e
f3 = a0 + a1 xe3 + a2 y3e
4.1.3.
RR
AD
f1
f (1 , 2 , 3 ) = 1 f1 + 2 f2 + 3 f3 = || 1 2 3 || f1
= N f (4.8)
f3
Cambio de coordenadas
Los desplazamientos, deformaciones, tensiones, etc. generalmente se expresan en coordenadas cartesianas, aunque las interpolaciones sea conveniente expresarlas en coordenadas triangulares. En consecuencia es interesante
conocer la relacion entre coordenadas cartesianas y triangulares. Para ello se
aplica la interpolacion (4.8) a las coordenadas x e y, junto con la relacion
(4.3):
e e e
x1 x2 x3
1
x
y
(4.9)
= y1e y2e y3e 2
3
1 1 1
1
e invirtiendo:
e
y2 y3e xe3 xe2 xe2 y3e xe3 y2e x
1
1 e
2
y3 y1e xe1 xe3 xe3 y1e xe1 y3e y
=
2Ae
3
y1e y2e xe2 xe1 xe1 y2e xe2 y1e
1
(4.10)
BO
donde Ae es el area del triangulo, expresada en (4.1) en funcion de las coordenadas nodales.
4.1.4.
(4.11)
(4.12)
86
Elementos Isoparametricos
Las derivadas de las coordenadas triangulares i respecto de las coordenadas cartesianas se obtienen a partir de (4.10):
i
1
=
(y e yke )
x
2Ae j
i
1
=
(xe xej )
y
2Ae k
OR
(4.13)
(4.14)
4.1.5.
RR
AD
1
2Ae
g
1
g
2
g
3
(4.17)
Interpolaci
on del campo de desplazamientos
El campo de desplazamientos en un puntos generico del triangulo se interpolan a partir de los desplazamientos nodales con la expresion (4.8) obteniendose:
ux = dex1 1 + dex2 2 + dex3 3
uy = dey1 1 + dey2 2 + dey3 3
(4.18)
(4.19)
BO
En consecuencia, la expresion del campo de desplazamientos se relaciona matricialmente con los desplazamientos nodales mediante la matriz de
funciones de forma N :
e
dx1
y1
e
dx2
ux
1 0 2 0 3 0
=
dey2
uy
0 1 0 2 0 3
x3
e
dy3
e
dx1
ey1
dx2
N1 0 N2 0 N3 0
=
= N de (4.20)
e
d
0 N1 0 N2 0 N3
y2
x3
dy3
Introducci
on: el tri
angulo de deformacion constante
4.1.6.
87
Relaci
on desplazamientos-deformaciones
xx
x
yy
= 0
xy
y
= 0
1
=
2Ae
4.1.7.
ux
uy
e
dx1
de
0
ey1
dx2
1 0 2 0 3 0
y
dey2
0
1
2
3
x
de
x3
dey3
RR
AD
OR
y2e y3e
0
y3e y1e
0
y1e y2e
e
e
e
e
0
x3 x2
0
x1 x3
0
e
e
e
e
e
e
e
e
e
x3 x2 y2 y3 x1 x3 y3 y1 x2 xe1
e
e
x2 x1
y1e y2e
dex1
dey1
dex2
dey2
dex3
dey3
= Bde (4.21)
Relaci
on tensiones-deformaciones
BO
4.1.8.
Matriz de rigidez
siendo dA el elemento de area infinitesimal y h el espesor. Como en el elemento CST la matriz de interpolacion de deformaciones B es constante, si
suponemos que ademas h y C son igualmente constantes, la matriz de rigidez
88
Elementos Isoparametricos
siendo:
xe3 xe2
y2e y3e
xe1 xe3
y3e y1e
xe2 xe1
y1e y2e
0
0
xe3 xe2
y2e y3e
xe1 xe3
y3e y1e
xe2 xe1
y1e y2e
(4.23)
(4.24)
1
2
RR
AD
1
E
1
C=
1 2
0 0
4.1.9.
y2e y3e
0
e
0
x3 xe2
e
e
y3 y1
0
e
0
x1 xe3
y1e y2e
0
0
xe2 xe1
OR
ke = Ae he B T CB
e
y2 y3e
0
e
0
x3 xe2
e e
e
h y3 y1
0
=
e
e
0
x1 xe3
4A
y1e y2e
0
0
xe2 xe1
De acuerdo con la expresion (3.82), al vector de fuerzas nodales contribuyen las fuerzas volumetricas, las tensiones impuestas y los desplazamientos impuestos. La contribucion de los desplazamientos impuestos se obtiene
directamente mediante el producto de los terminos de rigidez por dichos desplazamientos, dedicando un ejercicio del final del captulo a esta cuestion.
A continuacion se obtienen las expresiones correspondientes a las fuerzas
volumetricas y a las tensiones impuestas.
Fuerzas volum
etricas
Llamando:
bT =|| bx , by ||
BO
1 0
0 1
Z
Z
2 0
e
T
f vol =
N bd =
h
e
e 0 2
3 0
0 3
(4.25)
bx
by dA
(4.26)
Introducci
on: el tri
angulo de deformacion constante
89
y analogamente:
Ae
2 dA =
3 dA =
3
e
e
resulta:
e
bx
bey
e e e
hA
bx
=
bey
xe
by
(4.29)
(4.30)
RR
AD
f evol
OR
(4.28)
Observaci
on. El reparto efectuado asigna a cada nodo en (4.30) la tercera
parte de la fuerza resultante en el elemento.
Tensiones en los lados
t2
t1
BO
(4.31)
(4.32)
(4.33)
90
Elementos Isoparametricos
d =
d dx
1
e
d2 =
(xe xe1 )d2 = l12
d2
dx d2
cos 2
OR
resulta:
(4.34)
(4.35)
4.2.
RR
AD
e
donde l12
es la longitud del lado 12. Sustituyendo estos resultados en (4.31)
se obtiene:
1 e
(1 2 )2 tex1 + (1 2 )2 tex2
t + 61 tex2
3 x1
(1 2 )2 tey1 + (1 2 )2 tey2
1 tey1 + 1 tey2
6
13 e
Z
1 e
e
2
e
2 (1 2 )tx1 + 2 tx2
e
e 6 tx1 + 3 tx2
ft =
h
l12 d2 = l12 1 tey1 + 1 tey2
2 (1 2 )tey1 + 22 tey2
e
3
0
0
0
0
(4.36)
Elementos cuadril
ateros: coordenadas isoparam
etricas
BO
=1
= 1
=1
=1
=1
= 1
=1
Las coordenadas {, } varan entre 1 y 1 de un lado a otro del cuadrilatero, tomando valor nulo en las lneas isoparametricas que unen los puntos
medios de lados opuestos.
Elementos cuadril
ateros: coordenadas isoparametricas
91
4
2
8
5
y
OR
1
1
x
RR
AD
nen
X
A=1
nen
X
xeA NA (, )
(4.37)
yAe NA (, )
(4.38)
A=1
4.2.1.
Ejemplo: el cuadril
atero bilineal
BO
4 (1, 1)
1 (1, 1)
3 (1, 1)
2 (1, 1)
92
Elementos Isoparametricos
isoparametrica de
1
1
x1 xe2
e
e
=
ye1 ye2
dx1 dx2
dey1 dey2
1
1
N1
e
e
x3 x4
N1
y3e y4e
N2
dex3 dex4
N3
dey3 dey4
4.3.1.
RR
AD
4.3.
(4.39)
OR
La representacion
x
y
ux
uy
(4.40)
(4.41)
(4.42)
(4.43)
Requisitos de convergencia
Introducci
on
Desde el punto de vista practico la convergencia del Metodo de los Elementos Finitos implica que seg
un se va refinando la malla, la solucion obtenida se aproxima a la solucion exacta del modelo matematico que se desea
resolver. Los requisitos de convergencia se pueden dividir en tres categoras:
Complitud: Este requisito supone que las funciones de interpolacion
utilizadas tienen riqueza suficiente para capturar la solucion exacta en
el lmite del refinamiento en el que el tama
no del elemento se aproxima
a 0.
Compatibilidad: Este requisito exige que las funciones de forma permitan obtener una solucion aproximada que tenga la continuidad exigida entre los elementos de la malla que son adyacentes.
BO
Estabilidad: Con este requisito se garantiza que las ecuaciones de elementos finitos estan bien planteadas, teniendo las mismas propiedades
de unicidad que la solucion exacta del problema que se modeliza.
Los requisitos de complitud y compatibilidad corresponden a la denominada consistencia entre los modelos continuo y discreto; una formulacion de
elementos finitos que satisface las condiciones de complitud y compatibilidad
se dice que es consistente. Se puede demostrar, aunque se sale del alcance de
este texto, que la condicion de complitud es necesaria para la convergencia,
pero no la compatibilidad y la estabilidad. No obstante si se satisfacen los
tres requisitos queda garantizada la convergencia del Metodo de Elementos
Finitos (este es el equivalente del teorema de LaxWendroff de diferencias
finitas).
Requisitos de convergencia
4.3.2.
93
Requisitos de consistencia
OR
Como se ha descrito en captulos anteriores el Metodo de Elementos Finitos esta basado en la solucion aproximada de la formulacion debil del problema de contorno en cuestion. El ndice variacional m es el orden de la
mayor derivada de la variable primaria (desplazamiento, temperatura, etc.)
que aparece en dicha formulacion debil.
RR
AD
BO
nen
X
ueA NA (x, y)
(4.45)
A=1
(4.46)
94
Elementos Isoparametricos
nen
X
A=1
NA (x, y) + a1
A=1
nen
X
A=1
xeA NA (x, y)
+ a2
nen
X
OR
= a0
nen
X
A=1
NA (x, y) = 1
(4.48)
xeA NA (x, y) = x
(4.49)
A=1
nen
X
RR
AD
A=1
nen
X
yAe NA (x, y) = y
(4.50)
A=1
BO
Requisitos de convergencia
95
4.3.3.
OR
Estabilidad
RR
AD
(4.51)
(4.52)
BO
para un cuadrilatero bilineal de forma rectangular se obtienen los 8 autovectores que se representan graficamente en la figura 4.7. Los tres modos
cinematicos correspondientes a los movimientos de solido rgido (denominados en la figura SR1, SR2 y SR3) tienen energa nula, y en consecuencia los
autovalores asociados a ellos son nulos:
SR1 = 0
SR2 = 0
SR3 = 0
(4.53)
(4.54)
(4.55)
Los demas modos corresponden a la deformacion volumetrica (VOL), estiramiento (EST), corte (COR) y flexion (FL1 y FL2). En funcion de los
96
Elementos Isoparametricos
RR
AD
OR
SR1
SR2
SR3
VOL
EST
COR
FL1
FL2
BO
Suficiencia de rango
La suficiencia de rango de la matriz de rigidez elemental ke garantiza que
el elemento no tiene modos cinematicos de energa nula adicionales a los de
solido rgido.
Consideremos un elemento de nen nodos y ngdl grados de libertad por
nodo. Llamaremos nsr al n
umero de modos de solido rgido que tiene el elemento. Si la matriz de rigidez elemental ke tiene u
nicamente nsr modos de
e
energa nula, el rango r de k sera:
r = nen ngdl nsr
(4.61)
Requisitos de convergencia
97
OR
En el caso en que r < nen ngdl nsr se dice que ke tiene deficiencia de
rango.
Consideraremos que, como es lo usual, el elemento isoparametrico se integra numericamente empleando una cuadratura de npg puntos de Gauss, y sea
nstr nstr la dimension de la matriz constitutiva C. Asimismo supondremos
que se verifican los dos requisitos siguientes:
1. Las funciones de forma satisfacen el requisito de complitud y por tanto
capturan de manera exacta los modos de solido rgido.
2. El rango de la matriz constitutiva C es nstr .
RR
AD
Teorema 4.3.1. Sea una matriz B de dimension nstr nen ngdl y rango
r = rB nstr . Sea una matriz C de dimension nstr nstr , simetrica y definida
positiva. Entonces, se verifica que la matriz B T CB tiene rango igualmente
rB .
Demostraci
on
Sea el vector d 6= 0, de dimension dim(u) = nen ngdl . Si se verifica que:
entonces:
B T CBd = 0
(4.62)
d B T CBd = 0
(4.63)
(4.64)
La expresion numerica de la matriz de rigidez que se obtiene con una
cuadratura de npg puntos de Gauss es:
e
BO
k =
npg
X
wi B T CB
(4.65)
i=1
(4.66)
98
Elementos Isoparametricos
OR
3npg 12 3
resulta que la matriz ke tendra suficiencia de rango si se utiliza una cuadratura de Gauss con al menos npg = 3 puntos de integracion.
Ejemplo 4.6. El cuadrilatero bicuadratico de 9 nodos para elasticidad 2D
en tension plana tiene nen = 6, ngdl = 2 y al igual que en el ejemplo anterior
en este problema nsr = 3 y nstr = 3. Para que la matriz ke tenga rango
suficiente:
3npg 18 3
(4.69)
RR
AD
(4.70)
por lo que el n
umero de puntos de integracion ha de ser npg 3. En consecuencia la regla estandar de 2 2 2 es adecuada.
4.4.
La formulaci
on isoparam
etrica
BO
La tecnica utilizada en el apartado 4.1 para formular el triangulo de deformacion constante se puede extender a otros elementos triangulares de orden
superior y a elementos cuadrilateros, aunque aparecen algunas dificultades:
1. Se debe satisfacer el requisito de consistencia que tiene cierta dificultad
para elementos de orden superior con lados curvos.
2. Las integrales para obtener la matriz de rigidez y el vector de fuerzas
nodales no se pueden obtener de forma analticamente exacta.
No obstante, estas dificultades se resuelven con la formulacion isoparametrica de elementos finitos y con la integracion numerica mediante cuadraturas,
respectivamente.
Sea nx el n
umero de funciones de forma que interpolan la geometra y nu
el n
umero de funciones de forma que interpolan el campo de desplazamientos (en general el campo de variables primarias). Si nx < nu se dice que el
La formulaci
on isoparametrica
99
OR
Geometra
Fun
iones
de forma
RR
AD
Coordenadas
Naturales
Campo de
desplazamientos
BO
1
1 ...
1
1
en
x
e
N
1
e
e
y
y1e y2e . . . yne en N2
z
=
(4.71)
ze1 ze2 . . . zenen ...
ux
dx1 dx2 . . . dx n
en
y
en
uz
dez1 dez2 . . . dez nen
La primera ecuacion en (4.71) expresa la propiedad de particion de la
unidad asociada al requisito de consistencia (ver apartado 4.3.2), las tres
siguientes corresponden a la interpolacion de la geometra, y las tres u
ltimas
a la interpolacion del campo de desplazamientos.
Observaci
on. En la ecuacion (4.71) se podran haber incluido con el mismo
formato filas adicionales para interpolar otros campos (espesor h, temperatura
T , etc.):
N
1
e
N2
e
e
h
h1 h2 . . . hnen
=
(4.72)
..
T
T1e T2e . . . Tneen
nen
100
Elementos Isoparametricos
4.5.
Dise
no de las funciones de forma
OR
RR
AD
Lj = 0
(4.74)
BO
las ecuaciones homogeneas de lneas (rectas o curvas) que son funciones lineales de las coordenadas naturales.
4.6.
Elementos 2D
Las funciones de forma de los elementos isoparametricos en dos dimensiones satisfacen los requisitos descritos al principio del apartado 4.5 si se
dise
nan de acuerdo con las cinco requisitos siguientes:
R-i Para la funcion de forma NA seleccionar Lj con el criterio de que sean
el mnimo n
umero de lneas isoparametrica, con expresion lineal en las
coordenadas naturales, que contengan a todos los nodos del elemento
excepto el nodo A (generalmente esta lneas corresponden a los lados
del elemento y a lneas que unen los puntos medios de los lados).
Elementos 2D
101
OR
R-iii Comprobar que la funcion de forma NA vale cero en todos los lados
del elemento que no contienen al nodo A.
R-iv Comprobar el grado del polinomio correspondiente a particularizar la
funcion de forma en los lados del elemento que contienen al nodo A. Si
el n
umero de nodos en un lado del elemento es p, para que se verifique
el requisito de compatibilidad el grado del polinomio en dicho lado
debe ser p 1.
4.6.1.
RR
AD
R-v Una vez verificados los requisitos anteriores, comprobar finalmente que
las funciones de forma definidas en el elemento suman la unidad.
El tri
angulo lineal
(sin suma en A)
(4.75)
(4.76)
(4.77)
(4.78)
BO
4.6.2.
El tri
angulo cuadr
atico
102
Elementos Isoparametricos
3
3
5
6
4
1
OR
RR
AD
c1 = 2
(4.80)
Para verificar R-iii tendremos en cuenta que en los lados que no contienen
al nodo 1 se verifica 1 = 0. En consecuencia en dichos lados la funcion de
forma N1 se anula.
Los dos lados que contienen al nodo 1 tienen 3 nodos. La funcion de forma
N1 en estos lados (2 = 0 en el lado 163 y 3 = 0 en el lado 142) es un
polinomio de segundo grado en 1 por lo que se verifica R-iv .
Analogamente para los nodos de los vertices 2 y 3 se obtiene:
N2 = 2 (22 1)
N3 = 3 (23 1)
(4.81)
(4.82)
Para los nodos situados en los puntos medios de los lados la metodologa
a seguir es similar. Por ejemplo para el nodo 4, de acuerdo con R-i:
N4 = c4 L163 L253 = c4 1 2
(4.83)
BO
ya que las lneas que contienen a todos los nodos excepto el 4 son los lados
163 y 253, que corresponden a las ecuaciones 1 = 0 y 2 = 0 respectivamente.
Para calcular el valor de c4 imponemos que en el nodo 4 (1 = 1/2,
2 = 1/2) la funcion de forma N4 vale 1 (requisito R-ii), resultando:
c4 = 4
N4 = 41 2
(4.84)
2 = 0
1 = 0
N4 = 0
N4 = 0
Elementos 2D
103
OR
(4.85)
(4.86)
A=1
4.6.3.
RR
AD
= 21 (1 + 2 + 3 ) + 22 (1 + 2 + 3 ) + 23 (1 + 2 + 3 ) 1 = 1 (4.87)
El tri
angulo c
ubico
El triangulo c
ubico tiene 10 nodos con 4 nodos equiespaciados en cada
lado y 1 nodo en el baricentro, tal y como se muestra en la figura 4.10.
3
3 (0, 0, 1)
(1/3, 0, 2/3)
10
(2/3, 0, 1/3)
y 1
4
BO
10
2 (0, 1, 0)
5 (1/3, 2/3, 0) 2
104
Elementos Isoparametricos
1
N1 = 1 (31 1)(31 2)
2
(4.89)
OR
c1 =
RR
AD
(4.90)
(4.91)
Para los dos nodos situados en el interior del lado 1452, de acuerdo
con R-i, se tienen las expresiones:
N4 = c4 L2673 L1983 L5108
BO
1
= c4 1 2 1
3
1
= c5 1 2 2
3
(4.92)
(4.93)
2
27
c5 =
2
c4 =
9
N4 = 1 2 (31 1)
2
9
N5 = 1 2 (32 1)
2
(4.94)
(4.95)
Elementos 2D
105
e imponiendo:
resulta:
4.6.4.
RR
AD
N10 = c10 1 2 3
(4.96)
(4.97)
OR
9
N6 = 2 3 (32 1)
2
9
N7 = 2 3 (33 1)
2
9
N8 = 1 3 (33 1)
2
9
N9 = 1 3 (31 1)
2
(4.98)
(4.99)
(4.100)
(4.101)
N10 = 271 2 3
(4.102)
El cuadril
atero bilineal
(4.103)
BO
= 1
Lado 14 :
= 1
1
N1 () = (1 )
2
1
N1 () = (1 )
2
que son expresiones polinomicas de grado uno, y por tanto de un orden menor
que el n
umero de nodos que hay en cada uno de dichos lados. En consecuencia
se satisface el requisito de compatibilidad R-iv.
106
Elementos Isoparametricos
(4.105)
OR
(4.106)
(4.107)
1
Ni = (1 + i )(1 i )
4
(4.108)
RR
AD
4.6.5.
El cuadril
atero bicuadr
atico
7
4
8
BO
(4.110)
Elementos 2D
107
1
N3 = (1 + )(1 + )
4
(4.111)
=1
1
N3 () = (1 + )
2
1
N3 () = (1 + )
2
RR
AD
Lado 473 :
OR
Lado 263 :
=1
(4.112)
(4.113)
(4.114)
BO
(4.115)
(4.116)
108
Elementos Isoparametricos
OR
1
N6 = (1 2 )( + 1)
2
1
N7 = (1 2 )( + 1)
2
1
N8 = (1 2 )( 1)
2
Para el nodo interior:
(4.117)
(4.118)
(4.119)
N9 = (1 2 )(1 2 )
RR
AD
c9 = 1
(4.121)
(4.122)
(4.123)
Ni = 1
(4.124)
i=1
El cuadril
atero serendipito de ocho nodos
BO
4.6.6.
Este elemento es un cuadrilatero de ocho nodos que se obtiene eliminando, mediante restricciones cinematicas, el nodo central del cuadrilatero
Lagrangiano descrito en el apartado anterior. La geometra del elemento y
su configuracion en el espacio isoparametrico se muestra en la figura 4.5.
La deduccion de la expresion de las funciones de forma para los nodos
situados en los vertices se detalla para el nodo 1. De acuerdo con R-i:
N1 = c1 L58 L263 L374 = c1 (1 + + )(1 )(1 )
(4.125)
1
N1 = (1 + + )(1 )(1 )
4
(4.126)
Elementos 2D
109
RR
AD
OR
(4.130)
BO
4
X
2
2
Ni = + 1
X
i=1
Ni = 1
8
i=1
2
2
Ni = + + 2
i=5
110
Elementos Isoparametricos
4.6.7.
Elementos de transici
on
3
4
OR
(b)
( )
RR
AD
(a)
Figura 4.12: Elementos de transicion entre mallas con distinto orden de interpolacion.
La metodologa descrita en el apartado 4.5, aunque es adecuada como
punto de partida, no proporciona resultados correctos en algunos elementos
como los de la figura 4.12 o como por ejemplo en el cuadrilatero de cinco
nodos de la figura 4.13. Si en este elemento aplicamos las reglas R-i y R-ii
para obtener la funcion de forma N1 se obtiene:
1
N1 = ( + )(1 )(1 )
8
(4.135)
Lado 14 :
= 1
BO
Lado 12 :
1
N1 () = (1 )( 1)
4
1
N1 () = (1 )( 1)
4
(4.136)
Elementos 2D
111
3
4
y
x
OR
RR
AD
(4.137)
(4.138)
BO
1
1
N1 = (1 )(1 ) (1 2 )(1 2 )
4
4
1
1
N2 = (1 + )(1 ) (1 2 )(1 2 )
4
4
1
1
N3 = (1 + )(1 + ) (1 2 )(1 2 )
4
4
1
1
N4 = (1 )(1 + ) (1 2 )(1 2 )
4
4
(4.139)
(4.140)
(4.141)
(4.142)
(4.143)
(4.144)
(4.145)
112
Elementos Isoparametricos
(4.146)
OR
N4 = c4 L13 L23 = 41 2
(4.147)
(4.148)
(4.149)
(4.150)
RR
AD
1 + 2 = 1,
1 + 2 = 1,
(3 = 0)
(3 = 0)
N1 (1 ) = 1 (21 1)
N2 (2 ) = 2 (22 1)
4.7.
BO
La implementacion computacional de un determinado elemento en un programa de elementos finitos lineal consiste basicamente en calcular su matriz
de rigidez elemental ke y su vector de fuerzas nodales f e .
En este apartado se describe, desde el punto de vista computacional, la
metodologa de calculo de las matrices ke y los vectores f e , utilizando elementos isoparametricos cuadrilateros. Por motivos de sencillez en la exposicion
este apartado se dedica a los elementos cuadrilateros y el siguiente apartado a los triangulos. Dado que en los elementos triangulares las cuadraturas
de Gauss 2D no se pueden expresar como producto de cuadraturas 1D, y
que ademas las coordenadas triangulares no son independientes, se requieren
ciertas precauciones que en principio haran mas complicada y confusa la
explicacion.
En el apartado 4.1 se detallaban a modo de introduccion los calculos
para el caso del triangulo de tres nodos. En el las derivadas de las funciones
de forma son constantes y las expresiones de las integrales necesarias para
obtener las matrices y vectores se pueden obtener de manera analtica. Para
cualquier otro elemento los calculos se complican, siendo necesario analizar
los siguientes aspectos:
113
OR
4.7.1.
C
alculo num
erico de las derivadas parciales
RR
AD
Para calcular la matriz B en las expresiones (2.75) o (3.81) de la matriz de rigidez es necesario conocer las derivadas parciales de las funciones de
forma respecto de las coordenadas cartesianas. Dado que la dependencia funcional de las funciones de forma se establece en terminos de las coordenadas
naturales y , el calculo de las derivadas cartesianas no es directo.
La matriz jacobiana
Para el calculo de las derivadas cartesianas y de las integrales de volumen que intervienen en la formulacion de elementos finitos, es u
til conocer la
matriz jacobiana de la transformacion del espacio cartesiano al espacio isoparametrico de referencia (ver por ejemplo la figura 4.5). Dicha transformacion
se expresa:
x = x(, )
y = y(, )
(4.151)
(4.152)
d
d
!
!
BO
d
d
dx
dy
=J
= J T
d
d
dx
dy
(4.153)
(4.154)
(4.155)
(4.156)
114
Elementos Isoparametricos
!
x
x
x
x
=
x
x
x
x
=
+
+
1 0
0 1
OR
+
+
(4.157)
Las derivadas de las funciones de forma respecto de las coordenadas cartesianas se calculan aplicando la regla de la cadena:
RR
AD
NA
NA NA
=
+
x
x
x
NA
NA NA
=
+
y
y
y
(4.158)
(4.159)
NA
NA
= J 1
NA
NA
(4.160)
BO
Como ya se ha visto las componentes de la matriz jacobiana son las derivadas de las coordenadas cartesianas respecto de las coordenadas naturales.
En los elementos isoparametricos la relacion entre ambas familias de coordenadas viene dada por las segunda y tercera filas de (4.71):
x=
nen
X
xeA NA (, )
(4.161)
yAe NA (, )
(4.162)
A=1
y=
nen
X
A=1
Derivando:
en
x X
NA
=
,
xeA
A=1
en
NA
x X
=
xeA
,
A=1
en
y X
NA
=
yAe
A=1
(4.163)
en
NA
y X
=
yAe
A=1
(4.164)
(4.165)
OR
xe1
y1e
!
xe
N1
N2
y2e
. . . Nnen
2
J=
.
..
N1
N2
. . . Nnen
..
.
xenen yne en
115
Una vez calculada J , el determinante J y la matriz inversa J 1 se obtienen mediante calculos directos..
C
alculo de la matriz B
RR
AD
(4.166)
(4.167)
Las derivadas de las funciones de forma respecto de las coordenadas naturales ya estan calculadas para obtener el jacobiano, y las derivadas de las
coordenadas naturales respecto de las coordenadas cartesianas son las componentes de la inversa de la matriz jacobiana.
4.7.2.
Integraci
on num
erica mediante cuadraturas de
Gauss
BO
El uso de cuadraturas numericas es el procedimiento practico en un programa de elementos finitos para realizar las integrales definidas sobre cada
elemento. La cuadratura utilizada de manera estandar es la de Gauss, por
ser la requiere de menos puntos de integracion para alcanzar una precision
determinada. Esta propiedad es clave por el elevado n
umero de operaciones
matematicas que se efect
uan en cada punto de integracion: calculo de las
deformaciones a partir de los desplazamientos, solucion de la ecuacion constitutiva para calcular las tensiones a partir de las deformaciones, calculo de
todos los productos matriciales necesarios para obtener la matriz de rigidez
y el vector de fuerzas elementales, etc.
Cuadraturas de Gauss en una dimensi
on
La cuadratura de Gauss en 1D se expresa con la formula:
Z
F ()d =
1
npg
X
i=1
wi F (i )
(4.168)
116
Elementos Isoparametricos
w1
5
9
1
2
1
2
OR
donde npg 1 es el n
umero de puntos de integracion de Gauss utilizado
en la cuadratura, wi son los respectivos pesos de cada punto, y i son las
coordenadas de cada punto de integracion i. El hecho de que la integral este
definida en el intervalo [-1,1] no resta generalidad al procedimiento ya que en
el caso de que la integral este definida en el intervalo [a, b] siempre se puede
definir una transformacion lineal entre este y el intervalo [1, 1].
Las reglas de integracion de Gauss, hasta cinco puntos, se muestran en el
cuadro 4.1.
4q
1
6
1
6
5
6
w3
5
9
1
2
1
6
w4
1
2
1
6
w5
13
q
35
1
3
5
6
r q
17 3 + 2 65
r
q
17 3 2 65
r
q
1
3 2 65
7
r
q
1
6
3
+
2
7
5
0
q
3
5
512
900
322+13 70
900
32213 70
r 900
q6
RR
AD
w2
8
9
32213 70
900
322+13 70
900
5
6
q
5 + 2 10
7
r
q
13 5 2 10
7
13
0
r
1
3
1
3
q
5 2 10
7
r
q
5+2
10
7
BO
i=1
npg1 npg2
XX
i=1 i=1
wi wj F (i , j ) (4.169)
117
Puntos
11
22
33
Cuadratura
R1 R1
F (, ) =
1
R1
1 R1
F (, ) =
1 1
R1 R1
F (, ) =
1 1
+
+
4F (0, 0)
1
1
1 1
, 1 ) + F ( 13 ,
) + F ( 13 , 13 ) + F (
, )
F(
3 q3
3
q
q
q3 3q
3
3
40
3
25
25
) + 81
F ( 35 , 35 )
81 F (q 5 ,
5 ) + 81 F (0,
5q
40
3
+ 64 F (0, 0) + 40
F ( 35 , 0)
81 F (q 5 , 0)
q 81
q 81
q q
25
3
3
40
3
25
3
3
F
(
,
)
+
F
(0,
)
+
F
(
81
5
5
81
5
81
5,
5)
C
alculo de la matriz de rigidez
RR
AD
4.7.3.
OR
Observaci
on. De acuerdo con el cuadro 4.1 y la expresion (4.169), las reglas
usuales de 1 1, 2 2 y 3 3 tienen las expresiones:
BO
(4.172)
Por tanto en la expresion (4.171) se tiene que la funcion F (, ) se corresponde con las componentes de la matriz F :
F (, ) = B T CBJ
(4.173)
118
4.7.4.
Elementos Isoparametricos
C
alculo del vector de fuerzas nodales
OR
En el calculo del vector de fuerzas nodales se pueden distinguir tres componentes (ver por ejemplo las expresiones (2.72) o (3.82)): la parte correspondiente a las cargas volumetricas, la parte correspondiente a las cargas
distribuidas en el contorno de los elementos y la parte correspondientes a los
campos impuestos (temperaturas, desplazamientos, etc).
Cargas volum
etricas
RR
AD
BO
G = N bJ
(4.177)
119
OR
(4.181)
RR
AD
tx () =
e
donde se ha llamado l23
a la longitud del lado 23 y se ha tomado por convenio
e
que = 0 en el nodo 2 y = l23
en el nodo 3.
Para expresar estas integrales en el elemento isoparametrico relacionamos
las longitudes de los lados en ambos espacios, siendo el elemento de longitud
del lado 23 en el espacio isoparametrico:
= 2 N2 (, ) + 3 N3 (, )
(4.182)
tex3 tex2
te + tex2
+ x3
2
2
(4.184)
BO
tex2
3 te
x3
tex3 3
tex2
120
Elementos Isoparametricos
(4.180), resulta:
e
fx2
(4.185)
(4.186)
OR
e
fx3
e
e Z 1
l23
tx3 tex2
tex3 + tex2
=
(1 )
+
d
4 1
2
2
e
e Z 1
l23
tx3 tex2
tex3 + tex2
(1 + )
=
+
d
4 1
2
2
4.8.
RR
AD
Dentro de los modelos estudiados, este termino del vector de fuerzas proviene de las temperaturas impuestas en el problema de conduccion de calor, o
de los desplazamientos impuestos en el problema de elasticidad. Estos terminos corresponden al tercer sumando de (2.72) o (3.82), y se expresan mediante
la matriz de rigidez elemental. En consecuencia, para calcularlos se procede
de analoga manera a la descrita en el apartado 4.7.3.
BO
4.8.1.
Derivadas parciales
n
nod
X
A=1
e
wA
NA
(4.187)
121
OR
1
x
x
x
y
x
1
y
x
y
y
y
0 0
1 0
=
0 1
Pn N
Pnnod NA
Pnnod NA
nod
A
A=1
A=1
A=1
Pnnod e 1NA Pnnod e 2NA Pnnod e 3NA
xA 1
x
xA 3
= A=1
A 2
Pnnod e NA PnA=1
PA=1
nnod e NA
nod
e NA
A=1 yA 1
A=1 yA 2
A=1 yA 3
1
x
2
x
3
x
RR
AD
1
y
2
y
3
y
(4.190)
nod
nod
NA X
NA X
NA
=
=
=C
1
2
3
A=1
A=1
A=1
(4.191)
NA = c1 (1 + 2 + 3 ) + c2 (1 + 2 + 3 )2 + . . . + cn (1 + 2 + 3 )n ,
BO
n
nod
X
A=1
con c1 + c2 + . . . cn = 1 (4.192)
siendo los coeficientes ci valores constantes que dependen del elemento considerado. Derivando en (4.192) y sustituyendo 1 + 2 + 3 = 1:
n
nod
X
nod
nod
NA X
NA X
NA
=
=
1
2
3
A=1
A=1
A=1
122
Elementos Isoparametricos
1
det J d1 d2 d3 = Jd1 d2 d3
2
RR
AD
d =
OR
1 1
1
1
1
0 0
x
y
Pnnod e NA Pnnod e NA Pnnod e NA
A=1 xA
xA 2
x2 y2 = 1 0
A=1 xA 3
Pnnod e N1A PA=1
P
nnod e NA
nnod e NA
3
3
0 1
A=1 yA 1
A=1 yA 2
A=1 yA 3
x
y
(4.194)
Por analoga con las expresiones obtenidas para los elementos cuadrilateros, a la matriz de coeficientes en (4.194) se le llama matriz jacobiana, y
la denotaremos por J . Si det J 6= 0, el elemento infinitesimal de area d se
relaciona con el elemento infinitesimal de area en el espacio isoparametrico
mediante la relacion:
0 0
1
1
1
x
y
2 2
1 0
J P = Jx1 Jx2 Jx3
x
y =
3
3
Jy1 Jy2 Jy3
0 1
x
y
Si J 6= 0 la solucion del sistema de ecuaciones (4.196) es:
1
1
Jy2 Jy3 Jx3 Jx2
x
y
1
2 2
Jy3 Jy1 Jx1 Jx3
P =
x
y =
2J
3
3
Jy1 Jy2 Jx2 Jx1
x
y
(4.195)
(4.196)
(4.197)
BO
4.8.2.
Las cuadraturas de Gauss para elementos cuadrilateros se construye mediante el producto de dos cuadraturas 1D. Sin embargo, las cuadraturas de
Gauss en triangulos no se puede expresar a partir de cuadraturas 1D, debiendo construirse especficamente para esta geometra.
Si en la cuadratura de Gauss interviene un punto de integracion de coordenadas (1 , 2 , 3 ) con peso w, entonces los puntos obtenidos al permutar estas
tres coordenadas tambien deben intervenir en la cuadratura con el mismo peso w. Si no se verificase este requisito una de las consecuencias sera que los
123
Z
F (1 , 2 , 3 )d =
e
npg
X
OR
RR
AD
i=1
(4.200)
wi
1
1
1/3
2
1/3
3
1/3
BO
Punto
1
2
3
wi
1/3
1/3
1/3
1
2/3
1/6
1/6
2
1/6
2/3
1/6
3
1/6
1/6
2/3
wi
1/3
1/3
1/3
1
1/2
0
1/2
2
1/2
1/2
0
3
0
1/2
1/2
124
Elementos Isoparametricos
wi
(620 )/3720
(620 )/3720
(620 )/3720
(620 + )/3720
(620 + )/3720
(620 + )/3720
1
1 2
1 2
1 2
1 2
1 2
1 2
OR
Punto
1
2
3
4
5
6
RR
AD
siendo:
213125 53320 10
q
p
8 10 38 44 2/5
=
=
18
q
p
10 + 38 44 2/5
18
4.9.
Introducci
on
BO
4.9.1.
Elementos axisim
etricos
Elementos axisimetricos
125
OR
4.9.2.
RR
AD
Matriz de interpolaci
on de deformaciones y matriz de rigidez
Dada la simetra existente el sistema global de coordenadas mas adecuado es un sistema de coordenadas cilndricas (r, , z) siendo r la coordenada
radial que expresa la distancia al eje de revolucion (siempre r > 0), z es la
coordenada axial dirigida seg
un el eje de revolucion Oz, y es la coordenada
circunferencial.
El campo de desplazamientos tiene dos componentes que son funcion u
nicamente de r y z:
uT =|| ur (r, z), uz (r, z) ||
(4.201)
BO
N1
en
2
0 N
0 . . . N
0
r
r
r
Nen
0 N1 0 N2 . . .
0
z
z
r
(4.202)
B=
N
N
N
en
1
2
0
0 ...
0
r
r
r
N1
N1
N2
N2
Nen
en
. . . N
z
r
z
r
z
r
Sustituyendo la expresion (4.202) y la matriz constitutiva (3.109) en la
expresion de la matriz de rigidez elemental (3.81), se obtiene ke para los
problemas axisimetricos.
En la integracion numerica de ke hay que tener en cuenta que la expresion
del elemento infinitesimal de area para una rebanada de un radian es:
d = r dr dz
(4.203)
126
Elementos Isoparametricos
p
p
X
X
(4.204)
l=1 m=1
r(l , m ) =
nen
X
A=1
OR
(4.205)
4.10.
RR
AD
Ejercicios
1. Se considera un elemento triangular de deformacion constante cuyo espesor es variable y esta definido por la funcion de interpolacion:
h(1 , 2 , 3 ) = h1 1 + h2 2 + h3 3
(4.206)
(4.207)
BO
Ejercicios
127
OR
1
1
1
1
1
1
J = 3x1 2x1 + x2 2x1 + x3 1 + x1 + 2x2 3x2 2x2 + x3 2
3y1 2y1 + y2 2y1 + y3
y1 + 2y2 3y2 2y2 + y3
1
1
1
+ x1 + 2x3 x2 + 2x3 3x3 3 (4.208)
y1 + 2y3 y2 + 2y3 3y3
siendo (xi , yi ) i = 1 . . . 3, las coordenadas de los nodos situados en los vertices.
Demostrar que, sin embargo, el determinante de J y las derivadas parciales de las coordenadas triangulares respecto de las cartesianas coinciden con
las correspondientes al triangulo lineal:
RR
AD
y2 y3 x3 x2
1
y3 y1 x1 x3
P =
2J
y1 y2 x2 x1
(4.209)
(4.210)
= 0, con
uhi (, )
4
X
deiA NA (, )
(4.211)
A=1
BO
l
0
0
a
a
l
a
a
0
0
wl
1
1
1
1
128
Elementos Isoparametricos
OR
Z
e
fy5 =
N5 by d
(4.215)
e
RR
AD
6 x
BO
10. Calcular la expresion del vector de fuerzas nodales del elemento isoparametrico de nueve nodos, de vertices (h/2, h/2), considerando el vector
de fuerzas volumetricas:
0
e
b =
,
g constante
(4.216)
g
Discutir los resultados obtenidos.