Está en la página 1de 46

OR

Captulo 4

Elementos Isoparam
etricos

Introducci
on: el tri
angulo de deformaci
on constante

RR
AD

4.1.

Como introduccion a la formulacion de los elementos isoparametricos en


este apartado se analiza el triangulo de 3 nodos, utilizando funciones de
interpolacion lineales, con aplicacion al problema de tension plana descrito en
el apartado 3.9.1. La motivacion es que debido a la sencillez de la formulacion
de este elemento se pueden obtener de manera exacta la matriz de rigidez y
el vector de fuerzas elementales, sin necesidad de integrar numericamente.
Este elemento se denomina triangulo lineal, y en las aplicaciones de Mecanica de Solidos triangulo de deformacion constante o simplemente elemento
CST (acronimo de Constant Strain Triangle). Este fue uno de los primeros elementos finitos que se desarrollaron, presentado en el artculo historico
de Turner y coautores [18]. Aunque su respuesta en problemas estructurales es relativamente deficiente, sigue siendo muy utilizado en aplicaciones no
estructurales.

4.1.1.

Coordenadas cartesianas y triangulares

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

Figura 4.1: Triangulo CST. Geometra

rio el determinante es positivo, siendo este el criterio que se seguira en lo


sucesivo.

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

Figura 4.2: Coordenadas triangulares

Funciones de interpolaci
on

Una funcion lineal f (x, y) definida en el triangulo de deformacion constante se expresa:


f (x, y) = a0 + a1 x + a2 y
(4.4)

siendo a0 , a1 y a2 constantes que se obtienen a partir de tres valores conocidos


de f (x, y). En el contexto de los elementos finitos estos tres valores suelen ser

Introducci
on: el tri
angulo de deformacion constante

85

los valores de la funcion en los tres nodos que denominaremos f1 , f2 y f3 . En


consecuencia, las constantes a0 , a1 y a2 se obtienen resolviendo el sistema de
ecuaciones:
(4.5)
(4.6)
(4.7)

OR

f1 = a0 + a1 xe1 + a2 y1e
f2 = a0 + a1 xe2 + a2 y2e
f3 = a0 + a1 xe3 + a2 y3e

4.1.3.

RR
AD

Todo esto se simplifica si hacemos uso de las coordenadas triangulares


ya que la funcion f (x, y) se expresa directamente en funcion de los valores
nodales:

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.

Derivada de una funci


on

Para derivar una funcion expresada en coordenadas triangulares g =


g(1 , 2 , 3 ) respecto de las coordenadas cartesianas aplicamos la regla de
la cadena:
g
g 1
g 2
g 3
=
+
+
x
1 x
2 x
3 x
g 1
g 2
g 3
g
=
+
+
y
1 y
2 y
3 y

(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)

siendo j, k las permutaciones cclicas de orden 3 del ndice i. En consecuencia:




g e
g e
g
1
g e
e
e
e
(y y3 ) +
(y y1 ) +
(y y1 )
(4.15)
=
x
2Ae 1 2
2 3
3 2


g e
g e
g
1
g e
e
e
e
=
(x x2 ) +
(x x3 ) +
(x x1 )
(4.16)
y
2Ae 1 3
2 1
3 2

4.1.5.

RR
AD

que se puede expresar en forma matricial:


g
x
g
y

1
2Ae

y2e y3e y3e y1e y1e y2e


xe3 xe2 xe1 xe3 xe2 xe1

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

Las deformaciones en el elemento, de acuerdo con las relaciones (3.1), se


obtienen derivando los desplazamientos respecto de las coordenadas cartesianas:

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

La relacion entre el campo de tensiones y el campo de deformaciones, para


el caso elastico lineal en tension plana, que consideramos en este desarrollo
esta expresado en (3.104). La matriz constitutiva C se supondra constante
en el elemento. En consecuencia, como las deformaciones son constantes en
el elemento, las tensiones tambien lo seran.

4.1.8.

Matriz de rigidez

Como se vio en la expresion (3.81) la matriz de rigidez elemental se expresa:


Z
Z
e
T
k =
B CBd =
B T CBhdA
(4.22)
e

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

se expresa de forma cerrada:

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

Vector de fuerzas nodales consistentes

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

y sustituyendo en el primer sumando de (3.82):

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)

Supondremos por sencillez que h es constante en el elemento y que las


componentes de b son igualmente constantes. Teniendo en cuenta el siguiente
resultado:
Z
Z
Z 1
Z 11
J
Ae
1 d1
d2 = =
1 dA =
1 Jd1 d2 = J
(4.27)
6
3
0
0
e
e

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

donde J es el jacobiano de la transformacion de coordenadas:





(x, y) xe1 xe3 xe2 xe3
Ae




=
=
= 2Ae
J =
(1 , 2 ) y1e y3e y2e y3e 1/2

(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

En el elemento de la figura 4.3 el lado 12 tiene una carga repartida que


vara linealmente.
3

t2

t1

BO

Figura 4.3: Elemento CST con carga repartida en un lado

El segundo sumando de (3.82) se expresa en forma matricial:


Z
e
N T td
ft =

(4.31)

Las componentes seg


un los ejes x e y del vector de tensiones impuestas
se interpolan en el lado 12, pudiendose expresar:
tx = tex1 (1 2 ) + tex2 2
ty = tey1 (1 2 ) + tey2 2

(4.32)
(4.33)

90

Elementos Isoparametricos

Particularizando para el lado 12 (3 = 0), si expresamos los puntos de


este lado en funcion de su coordenada 2 :
x = xe1 (1 2 ) + xe2 2

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

Al igual que en el apartado 4.1.1 se han introducido las coordenadas


triangulares como las mas adecuadas para la formulacion de elementos triangulares, ahora es necesario introducir un sistema de coordenadas adecuado
para la formulacion de elementos cuadrilateros. Las coordenadas naturales
o isoparametricas {, } que adoptaremos para la formulacion de elementos
cuadrilateros se muestran en la figura 4.4.
=1

BO

=1

= 1

=1

=1
=1

= 1

=1

Figura 4.4: Coordenadas naturales para los elementos cuadrilateros

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

Es bastante habitual representar los elementos cuadrilateros en un sistema


cartesiano de coordenadas y , denominado espacio de referencia, en el que
todos los elementos se representan como cuadrados de lado 2 (ver figura 4.5).

4
2

8
5
y

OR

1
1
x

RR
AD

Figura 4.5: Transformacion de un cuadrilatero al espacio de referencia


La transformacion entre las coordenadas geometricas y las coordenadas
naturales viene dada por la transformacion isoparametrica:
x(, ) =
y(, ) =

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

El cuadrilatero isoparametrico mas simple tiene cuatro nodos (ver figura


4.6) y se denomina cuadrilatero bilineal.

4 (1, 1)

1 (1, 1)

3 (1, 1)

2 (1, 1)

Figura 4.6: Cuadrilatero bilineal.

92

Elementos Isoparametricos

isoparametrica de

1
1

x1 xe2
e
e
=
ye1 ye2

dx1 dx2

dey1 dey2

este elemento es:

1
1
N1
e
e
x3 x4

N1
y3e y4e

N2

dex3 dex4

N3
dey3 dey4

4.3.1.

RR
AD

siendo la expresion de las funciones de forma:


1
N1 (, ) = (1 )(1 )
4
1
N2 (, ) = (1 + )(1 )
4
1
N3 (, ) = (1 + )(1 + )
4
1
N4 (, ) = (1 )(1 + )
4

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

Los requisitos de consistencia (complitud y compatibilidad) aplican a la


expresion de las funciones de forma y se establecen en terminos del ndice
variacional.
El ndice variacional

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

Ejemplo 4.1. En el modelo de barras articuladas descrito en el captulo 1,


la derivada de orden mas alto en la formulacion debil expresada en (1.55) es
una derivada primera. En consecuencia el ndice variacional es m = 1.
Ejemplo 4.2. En el modelo de vigas de EulerBernoulli que se estudiara
en el captulo 7, en la formulacion debil del problema intervienen derivadas segundas del campo primario (desplazamientos), que corresponden a las
curvaturas. Por tanto para este modelo el ndice variacional es m = 2.
Complitud

En un problema cuyo ndice variacional es m, con las funciones de forma


definidas en un elemento debe poder expresarse de forma exacta cualquier
polinomio de orden menor o igual que m. Este requisito aplica a nivel del
elemento.

BO

Ejemplo 4.3. En un problema de elasticidad el ndice variacional es m = 1.


En consecuencia, en dos dimensiones, el requisito de complitud exige que el
polinomio:
u(x, y) = a0 + a1 x + a2 y
(4.44)
se pueda expresar de forma exacta con las funciones de forma del elemento
para cualquier valor de los coeficientes a0 , a1 y a2 . En consecuencia u(x, y)
debe poder expresarse como:
u(x, y) =

nen
X

ueA NA (x, y)

(4.45)

A=1

siendo ueA el valor que toma u(x, y) en el nodo A del elemento e:


ueA = a0 + a1 xeA + a2 yAe

(4.46)

94

Elementos Isoparametricos

Sustituyendo (4.46) en (4.45):


u(x, y) =

nen
X

(a0 + a1 xeA + a2 yAe )NA (x, y)

A=1

NA (x, y) + a1

A=1

nen
X
A=1

xeA NA (x, y)

+ a2

nen
X

yAe NA (x, y) (4.47)

OR

= a0

nen
X

A=1

Identificando (4.44) y (4.47) resulta:


nen
X

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

El requisito (4.48) establece que las funciones de forma han de verificar la


propiedad de particion de la unidad. Los requisitos (4.49) y (4.50) expresan la
interpolacion de la geometra del elemento mediante las funciones de forma
(ver por ejemplo la expresion (4.9) para el triangulo CST o (4.37) y (4.38)
para el cuadrilatero bilineal).
En el contexto de los modelos de mecanica de medios continuos el requisito
de complitud se interpreta como la capacidad de las funciones de forma para
representar de manera exacta los movimientos de solido rgido (traslacion y
rotacion infinitesimal) y los estados de deformacion constante.
Compatibilidad

BO

En una malla de elementos finitos consideremos un nodo i y el conjunto


de elementos que comparten el nodo i. Este conjunto de elementos, que pueden tener formulacion y geometra distintas, lo denominaremos parcela de
elementos asociada al nodo i.
Asimismo llamaremos parcela de funciones de prueba asociada al nodo
i al conjunto de funciones de forma, definidas en la correspondiente parcela
de elementos, que se activan al asignar el valor unidad a un grado de libertad
del nodo i.
Con estas definiciones, el requisito de compatibilidad establece que en
un problema con ndice variacional m, las parcelas de funciones de prueba
deben ser continuas de clase C m1 entre los elementos adyacentes, y continua
de clase C m en el interior de los elementos.
El conjunto de funciones de forma que satisfacen el primer requisito de
continuidad C m1 se denominan funciones de forma conformes. Las funciones

Requisitos de convergencia

95

4.3.3.

OR

de forma conformes que satisfacen el segundo requisito de continuidad (ser


de clase C m ) se denominan funciones de forma de energa finita.
Si en la malla de elementos finitos se verifica que los elementos adyacentes
comparten los nodos, las caras y los grados de libertad, la verificacion del
requisito de continuidad entre los elementos se simplifica. En tal caso solo es
necesario chequear la continuidad entre las parejas de elementos adyacentes
en la cara que comparten. En el supuesto de que el lado que comparten tenga
k nodos, el polinomio correspondiente a cada una de las k funciones de forma
ha de ser de grado k 1.

Estabilidad

RR
AD

La estabilidad se puede interpretar como un requisito que asegura que


la solucion aproximada de elementos finitos tiene las mismas propiedades de
unicidad que el problema de contorno que se desea resolver.
Por ejemplo, en los modelos de mecanica de medios continuos solidos los
u
nicos movimientos que se producen con energa interna nula son los movimientos de solido rgido. La solucion de elementos finitos debe mantener esta
propiedad incluso a nivel de un u
nico elemento. Se trata de que para una
malla correctamente ensamblada y con las condiciones de sustentacion adecuadas la matriz de rigidez K sea no singular y pueda resolverse la ecuacion:
Kd = F

(4.51)

Este requisito esta relacionado con el concepto de suficiencia de rango.


Ejemplo 4.4 (Analisis espectral del cuadrilatero bilineal Q4). Una forma
de conocer los modos de energa nula de un elemento (y otras propiedades
interesantes sobre su comportamiento) es realizando un analisis espectral. Al
resolver el problema de autovalores:
ke de = de

(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

parametros de Lame, los autovalores que se obtienen haciendo las integrales


de manera exacta son:

p
1 
VOL =
( + 2)(1 + r2 ) + 4( + )(r2 1)2 + 2 (r2 + 1)2
2r
(4.56)


p
1
( + 2)(1 + r2 ) 4( + )(r2 1)2 + 2 (r2 + 1)2
EST =
2r
(4.57)


1
(4.58)
COR = r +
r
+ ( + 2)r2
FL1 =
(4.59)
3r
r2 + + 2
FL2 =
(4.60)
3r
siendo r = h/b la relacion entre las dimensiones de la altura y la base del
rectangulo.

SR1

SR2

SR3

VOL

EST

COR

FL1

FL2

BO

Figura 4.7: Analisis espectral del elemento Q4

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)

y como C es definida positiva:


Bd = 0

rango(B) = rango(B T CB)

(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

donde se ha indicado por (B T CB)i el valor que toma la matriz B T CB en


el punto de Gauss i . Como rango(B T CB) = nstr y wi > 0, con las hipotesis
realizadas cada sumando wi (B T CB)i a
nade nstr al rango de ke hasta llegar
a valer como maximo nen ngdl nsr . En consecuencia, el rango de ke es:
rango(ke ) = mn (npg nstr , nen ngdl nsr )

(4.66)

Para que la matriz de rigidez elemental ke tenga suficiencia de rango debe


verificarse que:
npg nstr nen ngdl nsr
(4.67)

98

Elementos Isoparametricos

Ejemplo 4.5. En el triangulo cuadratico 2D de 6 nodos para problemas


de elasticidad en deformacion plana se tiene nen = 6, ngdl = 2. Por otra
parte en 2D nsr = 3 y la matriz C de deformacion plana tiene dimension
nstr nstr = 3 3. Sustituyendo estos valores en (4.67):
(4.68)

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

por lo que han de utilizarse al menos 5 puntos de integracion. En este caso


una cuadratura de 2 2 no es suficiente, dejando el elemento subintegrado.
En este caso se puede utilizar la regla estandar de 33 puntos o la cuadratura
especial de 5 puntos de Gauss.
Ejemplo 4.7. En elasticidad 3D, para el cubo trilineal de 8 nodos se tiene
nen = 8 y ngdl = 3. La dimension de la matriz constitutiva C es nstr nstr =
6 6 y el n
umero de modos de solido rgido nsr = 6. En consecuencia, la
condicion para que ke tenga rango suficiente es:
6npg 24 6

(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

elemento es subparametrico, si nx > nu el elemento es superparametrico, y


si nx = nu y las funciones de forma utilizadas para interpolar geometra y
desplazamientos son las mismas entonces el elemento se denomina isoparametrico.
La idea basica en la formulacion de los elementos isoparametricos es utilizar las mismas funciones de forma para interpolar tanto la geometra de los
elementos como el campo de desplazamientos. La representacion esquematica de este concepto se se muestra en la figura 4.8, donde se hace referencia
a las coordenadas triangulares con el concepto mas general de coordenadas
naturales, que aplica a elementos triangulares, cuadrilateros, tetraedros, etc.

Geometra

Fun iones
de forma

RR
AD

Coordenadas
Naturales

Campo de
desplazamientos

Figura 4.8: Representacion esquematica del concepto de elemento isoparametrico

BO

La generalizacion de (4.9) y (4.20) a la representacion isoparametrica de


un elemento tridimensional arbitrario es directa:

1
1 ...
1
1

xe1 xe2 . . . xen

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

dy1 dey2 . . . dey n Nnen


u

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

Las funciones de forma deben satisfacer los siguientes requisitos:

OR

1. La funcion de forma elemental NA debe tomar valor 1 en el nodo A, y


valor 0 en los demas nodos del elemento.
2. NA debe ser nula en los contornos del elemento que no contengan al
nodo A (condicion de soporte local).
y ademas para problemas de ndice variacional m:

3. Las funciones de forma NA definidas en los elementos que comparten


el nodo A deben ser continuas de clase C m1 .

RR
AD

4. Las funciones de forma de un elemento deben poder expresar de forma


exacta cualquier polinomio de grado m en las coordenadas del elemento.
Observaci
on. El tercer requisito equivale a establecer que los valores de una
funcion de forma en el lado (o cara si el problema es 3D) com
un a dos
elementos debe depender u
nicamente de los nodos que pertenecen a dicho
lado.
Observaci
on. Si las funciones de forma satisfacen el segundo y tercer requisito, de acuerdo con el ejemplo 4.3, para garantizar la complitud (cuarto
requisito) es suficiente con verificar la condicion de particion de la unidad
expresada en (4.48).
Como se vera en los siguientes apartados, para dise
nar las funciones de
forma estas se expresaran como el producto de n factores Lj funcion de las
coordenadas naturales:
NA = c A L 1 L 2 . . . L n
(4.73)
siendo las expresiones:

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

R-ii Calcular el valor del coeficiente cA para que la funcion de forma NA


valga uno en el nodo A.

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

De acuerdo con la figura 4.2, la ecuacion del lado opuesto al nodo A es


A = 0. En consecuencia, de acuerdo con el requisito R-i:
NA = cA A

(sin suma en A)

(4.75)

Para que NA = 1 en el nodo A, de acuerdo con la definicion de las


coordenadas naturales, ha de ser cA = 1. Por tanto:
N1 = 1
N2 = 2
N3 = 3

(4.76)
(4.77)
(4.78)

BO

El requisito R-iii se verifica por la propia construccion de las funciones de


forma. Como los lados del elemento tienen 2 nodos, las funciones de forma
en los lados son lineales verificandose R-iv. Por u
ltimo, de acuerdo con la
expresion (4.3) se satisface R-v.

4.6.2.

El tri
angulo cuadr
atico

El triangulo cuadratico tiene seis nodos: tres en los vertices y tres en


los puntos medios de los lados (ver figura 4.9). Las funciones de forma las
deduciremos de acuerdo con los cinco requisitos descritos anteriormente. Para
los nodos situados en los vertices, y mas concretamente el nodo 1, de acuerdo
con R-i y la figura 4.9, la funcion de forma N1 sera el producto de las lneas
que pasan por los nodos 2 5 3 y 4 6:


1
N1 = c1 L253 L46 = c1 1 1
(4.79)
2

102

Elementos Isoparametricos

3
3

5
6

4
1

OR

Figura 4.9: Triangulo cuadratico

Imponiendo que en el nodo 1 (1 = 1) el valor de la funcion de forma N1


sea la unidad (requisito R-ii) se tiene:
N1 = 1 (21 1)

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)

Para comprobar el requisito R-iii, los lados que no contienen al nodo 4


verifican:
Lado 163 :
Lado 253 :

2 = 0
1 = 0

N4 = 0
N4 = 0

Elementos 2D

103

OR

El lado que contiene al nodo 4 tiene 3 nodos y verifica 3 = 0. Sustituyendo


esta ecuacion en la expresion de N4 resulta que en el lado 142 la funcion de
forma es un polinomio de grado 2 (bilineal en 1 y 2 ) por lo que se verifica
el requisito R-iv.
Analogamente para los nodos 5 y 6 resulta:
N5 = 42 3
N6 = 41 3

(4.85)
(4.86)

Finalmente es necesario verificar R-v para las seis funciones de forma


definidas en el elemento:
6
X

NA = 1 (21 1) + 2 (22 1) + 3 (23 1) + 41 2 + 42 3 + 41 3

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

7 (0, 1/3, 2/3)

10

6 (0, 2/3, 1/3)

(1/3, 1/3, 1/3)

2 (0, 1, 0)
5 (1/3, 2/3, 0) 2

(1, 0, 0) (2/3, 1/3, 0)

Figura 4.10: Triangulo c


ubico. Configuraciones en el espacio geometrico y
en el espacio isoparametrico (entre parentesis se escriben las coordenadas
naturales de cada nodo).
Para el nodo 1, de acuerdo con R-i y con la parte derecha de la figura 4.10, la funcion de forma N1 se expresa como el producto de las lneas
isoparametricas que pasan por los nodos 2 6 7 3, 5 10 8 y 4 9:



1
2
N1 = c1 L2673 L5108 L49 = c1 1 1
1
(4.88)
3
3

104

Elementos Isoparametricos

Imponiendo en (4.88) que, de acuerdo con R-ii, en el nodo 1 (1 = 1) la


funcion de forma N1 toma el valor unidad:
9

1
N1 = 1 (31 1)(31 2)
2

(4.89)

OR

c1 =

RR
AD

Para comprobar R-iii es necesario verificar que en el lado 2673 (que


es el lado que no contiene al nodo 1) la funcion de forma N1 se anula. Esta
verificacion se hace de manera inmediata ya que en todos los puntos del lado
2673 se tiene 1 = 0.
Para verificar el requisito de compatibilidad R-iv, ha de cumplirse que el
grado del polinomio que resulta de particularizar N1 en los lados 1452 y
1983 sea igual al n
umero de nodos que hay en los respectivos lados menos
uno. La expresion de los polinomios correspondientes a los valores que adopta
N1 en los lados 1452 y 1983 se obtiene sustituyendo 3 = 0 y 2 = 0
respectivamente en (4.89). En ambos casos resulta N1 = 1/21 (31 1)(31
2), que es un polinomio de grado 3.
Con el mismo procedimiento se obtienen las funciones de forma correspondientes a los nodos 2 y 3, situados en los vertices del triangulo:
1
N2 = 2 (32 1)(32 2)
2
1
N3 = 3 (33 1)(33 2)
2

(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

N5 = c5 L2673 L1983 L4105


1
= c4 1 2 1
3


1
= c5 1 2 2
3


(4.92)
(4.93)

Aplicando R-ii en (4.92) y (4.93) resulta:


27

2
27

c5 =
2
c4 =

9
N4 = 1 2 (31 1)
2
9
N5 = 1 2 (32 1)
2

(4.94)
(4.95)

En los lados 1983 (2 = 0) y 2673 (1 = 0) se verifica N4 = 0 y


N5 = 0, cumpliendose el requisito R-iii.
Por otra parte en el lado 1452 se tiene 3 = 0. Sustituyendo 3 = 0
en (4.92) y (4.93) las funciones de forma N4 y N5 son polinomios de tercer
grado por lo que se verifica el requisito de compatibilidad R-iv.

Elementos 2D

105

De analoga forma se deduce:

Finalmente, para el nodo central:

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)

N10 (1/3, 1/3, 1/3) = 1

(4.101)

N10 = 271 2 3

(4.102)

El cuadril
atero bilineal

Este elemento es un cuadrilatero de cuatro nodos y su configuracion en


el espacio isoparametrico se muestra en la figura 4.6. En este apartado detallaremos el calculo de la funcion de forma N1 . De acuerdo con R-i:
N1 = c1 L23 L34 = c1 (1 )(1 )

(4.103)

Imponiendo que en el nodo 1 la funcion de forma toma valor unidad


(requisito R-ii):
1
1
(4.104)
c1 = N1 = (1 )(1 )
4
4

BO

Los lados que no contienen al nodo 1 verifican = 1 (para el lado 23) y


= 1 (para el lado 34). Sustituyendo en (4.104) resulta que en ambos lados
se cumple N1 = 0.
Particularizando ahora N1 en los lados que contienen al nodo 1 se tiene:
Lado 12 :

= 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

Procediendo de identica forma se obtienen las demas funciones de forma:


1
N2 = (1 + )(1 )
4
1
N3 = (1 + )(1 + )
4
1
N4 = (1 )(1 + )
4

(4.105)

OR

(4.106)
(4.107)

que se pueden expresar de forma compacta:

1
Ni = (1 + i )(1 i )
4

(4.108)

RR
AD

siendo i , i las coordenadas isoparametricas del nodo i. La verificacion de que


este elemento es completo, a traves del requisito de particion de la unidad
R-v, es inmediato:
4
X
Ni = 1
(4.109)
i=1

4.6.5.

El cuadril
atero bicuadr
atico

Se trata de un elemento cuadrilatero de nueve nodos, tambien llamado


cuadrilatero Lagrangiano, cuya geometra y configuracion en el espacio isoparametrico se muestra en la figura 4.11
3

7
4
8

BO

Figura 4.11: Cuadrilatero bicuadratico. Configuraciones en el espacio geometrico y en el espacio isoparametrico.


Para obtener la expresion de las funciones de forma de los nodos situados
en los vertices detallaremos como ejemplo el caso de la funcion N3 . Seleccionando las lneas que pasan por todos los nodos excepto el nodo 3 (requisito
R-i):
N3 = c3 L184 L152 L597 L896 = c3 (1 + )(1 + )

(4.110)

Elementos 2D

107

Imponiendo la condicion de normalizacion R-ii:


c3 =

1
N3 = (1 + )(1 + )
4

(4.111)

=1

1
N3 () = (1 + )
2
1
N3 () = (1 + )
2

RR
AD

Lado 473 :

OR

El requisito R-iii es inmediato comprobar sustituyendo en la expresion


anterior de N3 los valores de y en los lados 152 ( = 1) y 184
( = 1).
Asimismo como cada lado tiene 3 nodos, de acuerdo con R-iv, es necesario
que las expresiones de las funciones de forma particularizadas en los lados
del elemento correspondientes sean polinomios cuadraticos. La funcion N3
la particularizamos en los lados 473 y 263 haciendo = 1 y = 1,
respectivamente:

Lado 263 :

=1

Para las funciones de forma correspondientes a los nodos 1, 2 y 4 se


obtiene:
1
N1 = (1 )(1 )
4
1
N2 = (1 + )(1 )
4
1
N4 = (1 )(1 + )
4

(4.112)
(4.113)
(4.114)

El procedimiento para obtener las funciones de forma correspondientes a


los nodos en puntos intermedios de los lados se desarrolla para el nodo 5. De
acuerdo con R-i:

BO

N5 = c5 L184 L263 L473 L896 = c5 (1 + )(1 )(1 )

(4.115)

Con la condicion de normalizacion (R-ii) se obtiene:


1
1
c5 = N5 = (1 2 )( 1)
2
2

(4.116)

Particularizando para los lados 184 ( = 1), 473 ( = 1) y 263


( = 1) en todos los casos se obtiene N5 = 0, con lo que se verifica R-iii.
Por otra parte, particularizando N5 en el lado 152 ( = 1) se obtiene:
N5 () = 1 2

que es un polinomio de grado 2, y en consecuencia se verifica R-iv.

108

Elementos Isoparametricos

Con el mismo procedimiento se obtienen las funciones de forma de los


nodos 6, 7 y 8:

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 = c9 L152 L263 L374 L184 = c9 (1 + )(1 )(1 )(1 + ) (4.120)


e imponiendo el requisito R-ii:

N9 = (1 2 )(1 2 )

RR
AD

c9 = 1

(4.121)

Los cuatro lados del elemento en el espacio isoparametrico tienen las


ecuaciones = 1 o = 1, verificandose en los cuatro casos que N9 = 0.
Como la funcion de forma N9 corresponde a un nodo interior (y por tanto
es nula en los lados del elemento) no aplica la verificacion del requisito de
compatibilidad R-v.
Sumando las funciones de forma:
N1 + N2 + N3 + N4 = 2 2
N5 + N6 + N7 + N8 = 2 + 2 2 2 2

(4.122)
(4.123)

y sumando la expresion de N9 en (4.121) mas (4.122) y (4.123), se comprueba


que el elemento verifica el requisito de complitud:
9
X

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)

Imponiendo el requisito de normalizacion R-ii:


c1 =

1
N1 = (1 + + )(1 )(1 )
4

(4.126)

Elementos 2D

109

RR
AD

OR

En los lados 374 y 263, definidos respectivamente por = 1 y = 1,


es evidente que N1 = 0 por lo que se verifica R-iii. El requisito de compatibilidad se verificara si al particularizar N1 en los lados 152 y 184 resultan
sendos polinomios de grado 2 (que corresponde a restar uno del n
umero de
nodos en cada lado). En efecto:
1
Lado 152 : = 1 N1 () = (1 )
2
1
Lado 184 : = 1 N1 () = (1 )
2
Para el resto de los nodos de los vertices, con este mismo procedimiento,
se obtiene:
1
N2 = (1 + )(1 + )(1 )
(4.127)
4
1
N3 = (1 )(1 + )(1 + )
(4.128)
4
1
N4 = (1 + )(1 )(1 + )
(4.129)
4
Para las funciones de forma correspondientes a los nodos situados en el
punto medio de los lados se detallan los calculos para obtener N5 :
N5 = c5 L184 L374 L263 = c5 (1 + )(1 )(1 )

(4.130)

Imponiendo que N5 = 1 en = 0, = 1 (requisito R-ii):


1
1
c5 = N5 = (1 )(1 2 )
(4.131)
2
2
En los lados 184 ( = 1), 374 ( = 1) y 263 ( = 1) es inmediato
verificar que N5 = 0.
Para verificar la condicion de compatibilidad la expresion de N5 particularizada en el lado 152 ( = 1) ha de ser un polinomio de grado 2:
N5 () = 1 2

BO

Las restantes funciones de forma son:


1
(4.132)
N6 = (1 + )(1 2 )
2
1
N7 = (1 2 )(1 + )
(4.133)
2
1
N8 = (1 )(1 2 )
(4.134)
2
La complitud del elemento se verifica con el requisito de particion de la
unidad R-v:

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

Otros elementos de interes practico son los que tienen distinto n


umero
de nodos en cada lado, permitiendo hacer la transicion entre mallas con
elementos de distinto orden de interpolacion. Algunos de estos elementos se
muestran a modo de ejemplo en la figura 4.12.
4

(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)

Para que N1 verifique el requisito de compatibilidad, al particularizar


(4.135) en los lados 12 y 14 del elemento deben obtenerse polinomios lineales y sin embargo resultan funciones cuadraticas:
= 1

Lado 14 :

= 1

BO

Lado 12 :

1
N1 () = (1 )( 1)
4
1
N1 () = (1 )( 1)
4

Una tecnica mas robusta es la denominada de correcciones jerarquicas.


Esta tecnica generaliza la expresion (4.73) mediante una suma de terminos
con distinto n
umero de factores:
Ni = ci Lc1 Lc2 . . . Lcm + di Ld1 Ld2 . . . Ldm

(4.136)

El primer sumando en (4.136) corresponde a la funcion de forma en el


nodo i de un elemento de orden mas bajo, que denominaremos elemento
patron, para el que la expresion (4.73) proporciona resultados correctos. La
constante ci se determina con el criterio de normalizacion en el nodo i del
elemento patron. El segundo sumando en (4.136) es un termino de correccion que ha de ser nulo en los nodos del elemento patron y que se calcula

Elementos 2D

111

3
4

y
x

OR

aplicando la regla R-i al elemento en cuestion. La constante di se calcula con


el criterio de que Ni se anule en los nodos a
nadidos al elemento patron. Si
con este segundo sumando no es suficiente se pueden a
nadir mas terminos
correspondientes a los demas nodos de transicion, que se anulen en los nodos
de dicho elemento patron.

RR
AD

Figura 4.13: Elemento cuadrilatero de cinco nodos con un nodo central


Aplicando esta tecnica al elemento de la figura 4.13:
ei + di N5 ,
Ni = N
i = 1...4
2
2
N5 = (1 )(1 )

(4.137)
(4.138)

ei las funciones de forma del cuadrilatero bilineal (elemento patron)


siendo N
y N5 la funcion de forma del nodo 5 obtenida mediante los requisitos R-i y
R-ii. Imponiendo que las funciones de forma N1 a N4 sean nulas en el nodo
5 se obtienen los coeficientes di , resultando finalmente:

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)

Es inmediato comprobar que las funciones de forma de este elemento


cumplen los requisitos de compatibilidad y complitud. Finalizaremos este
apartado con la deduccion de las funciones de forma del elemento de la figura 4.12(a). En este caso el elemento patron es el triangulo de deformacion
constante por lo que las funciones de forma para los nodos de los vertices
son:
e1 + di N4 = 1 + d1 N4
N1 = N
e2 + di N4 = 2 + d2 N4
N2 = N
e3 + di N4 = 3 + d3 N4
N3 = N

(4.143)
(4.144)
(4.145)

112

Elementos Isoparametricos

La funcion de forma N4 se deduce aplicando la regla R-i


N4 = c4 L13 L23 = c4 1 2

(4.146)

y el requisito de normalizacion R-ii:

OR

N4 = c4 L13 L23 = 41 2

(4.147)

Sustituyendo (4.147) en las expresiones (4.143) a (4.145) e imponiendo


que las funciones de forma de los vertices son nulas en el nodo 4, se calculan
las constantes d1 , d2 y d3 resultando:
N1 = 1 21 2
N2 = 2 21 2
N3 = 3

(4.148)
(4.149)
(4.150)

RR
AD

El requisito de complitud se verifica particularizando N1 y N2 en el lado


12, y comprobando que se obtienen funciones de grado 2 (al tener dicho lado
3 nodos):
Lado 12 :
Lado 12 :

1 + 2 = 1,
1 + 2 = 1,

(3 = 0)
(3 = 0)

N1 (1 ) = 1 (21 1)
N2 (2 ) = 2 (22 1)

Finalmente el requisito de complitud se comprueba de forma inmediata.

4.7.

Aspectos computacionales: elementos cuadril


ateros

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:

Aspectos computacionales: elementos cuadrilateros

113

1. Calculo numerico de las derivadas parciales de las funciones de forma.


2. Integracion numerica mediante cuadraturas de Gauss.

OR

3. Calculo de la matriz de rigidez elemental y del vector de fuerzas nodales


elemental.
Aunque los desarrollos se realizan para elementos en 2D, la generalizacion
a 3D se hace de forma directa.

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)

y la matriz jacobiana relaciona los elementos infinitesimales {dx, dy} con


{d, d} y viceversa:
dx
dy

d
d

!

!

BO

d
d

dx
dy

=J

= J T


d
d


dx
dy

(4.153)
(4.154)

El determinante de la matriz J suele denominarse jacobiano y lo denotaremos por J = det J .


Observaci
on. De las expresiones (4.153) y (4.154), considerando:
= (x, y)
= (x, y)

(4.155)
(4.156)

114

Elementos Isoparametricos

y que y son coordenadas independientes, resulta:


J J 1 =

!

x
x
x
x


=

x
x
x
x


=

+
+

1 0
0 1

OR

+
+


(4.157)

Derivadas cartesianas de las funciones de forma

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)

que se puede expresar en terminos de la matriz jacobiana:


)
)
(

 
(
NA
x
NA
y

NA

NA

= J 1

NA

NA

(4.160)

De acuerdo con esta expresion, las derivadas cartesianas de las funciones


de forma se calculan a partir de la inversa de la matriz jacobiana y de las
derivadas de las funciones de forma respecto de las coordenadas naturales.
C
alculo de la matriz jacobiana

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)

Aspectos computacionales: elementos cuadrilateros

(4.165)

OR

y sustituyendo (4.163) y (4.164) en las componentes de J :

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

Para obtener la matriz B de interpolacion del vector gradiente (2.76) o


de interpolacion del campo de deformaciones (3.52) es necesario calcular las
derivadas cartesianas de las funciones de forma:
NA
NA NA
=
+
x
x
x
NA NA
NA
=
+
y
y
y

(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

Cuadro 4.1: Parametros de las cuadraturas de Gauss de uno a cinco puntos


en una dimension

BO

Cada regla de integracion integra exactamente polinomios hasta de grado


2npg 1, valor que se denomina grado de la formula de integracion.
Cuadraturas de Gauss en dos dimensiones
Las reglas de Gauss 2D mas sencillas (1 punto, 2 2, 3 3, etc.) se denominan cuadraturas producto porque se obtienen aplicando las cuadraturas
1D a cada variable independiente:
!
Z 1
Z 1
Z 1 X
Z 1Z 1
npg1
d
F (, )d =
wi F (i , ) d
F (, )dd =
1

i=1

npg1 npg2

XX
i=1 i=1

wi wj F (i , j ) (4.169)

Aspectos computacionales: elementos cuadrilateros

117

siendo npg1 y npg2 el n


umero de puntos de Gauss en cada direccion. En general
se adopta npg1 = npg2 si las funciones de forma tienen el mismo grado en y
.

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:

La expresion de la matriz de rigidez se ha deducido en captulos anteriores


para los problemas de transmision de calor, elasticidad lineal, etc. En todos
los casos se poda expresar:
Z
e
k =
B T CBd
(4.170)
e

La matriz B contiene las derivadas de las funciones de forma y su calculo


se ha detallado en el apartado 4.7.1. La matriz C depende de la ecuacion
constitutiva (en los casos estudiados corresponde a la ley de Fourier (2.6)
y a la ley de Hooke (3.3) para las ecuaciones de la elasticidad lineal) y sus
componentes en general son constantes en el elemento. Para integrar numericamente (4.170) con las cuadraturas de Gauss estudiadas en el apartado
anterior, la matriz de rigidez se expresa en la forma (4.169):
Z 1Z 1
e
kij =
Fij (, )dd
(4.171)
1

BO

siendo y las coordenadas isoparametricas. Dado que las componentes


de B T CB estan expresadas en funcion de las coordenadas isoparametricas,
u
nicamente queda por relacionar el elemento infinitesimal de area d de
elemento e con el elemento infinitesimal de area en del elemento en el espacio
isoparametrico. Esta relacion se expresa mediante el determinante J de la
matriz jacobiana (la justificacion se puede consultar en cualquier texto de
analisis matematico general como por ejemplo [7]):
d = dx dy = Jd d

(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

Este termino se expresa mediante el producto de las funciones de forma


por las componentes del vector de cargas (vector que se reduce a un escalar
en el caso de la ecuacion de difusion):
Z
e
f vol =
N T bd
(4.174)
e

En el integrando de (4.174) las componentes de N T son las funciones de


forma, que estaran expresadas en funcion de las coordenadas isoparametricas,
y b es el vector de cargas volumetricas que en el caso mas general sus componentes bi seran funcion de las coordenadas cartesianas. Para integrar esta
expresion numericamente es necesario expresar las componentes de b en funcion de las coordenadas isoparametricas utilizando para ello, de acuerdo con
la segunda y tercera filas de(4.71), las funciones de forma y las coordenadas
nodales:
bi = bi (x(, ), y(, ))
(4.175)
Asimismo el elemento de area d se sustituye seg
un (4.172), resultando
finalmente:
Z 1Z 1
e
fi,vol =
Gi (, )dd
(4.176)
1
T

BO

G = N bJ

(4.177)

Cargas distribuidas en el contorno del elemento


El termino del vector de fuerzas nodales correspondiente a las cargas
distribuidas se puede escribir como:
Z
e
(4.178)
f dist =
N T td
t

Esta integral debe expresarse en el espacio isoparametrico en terminos de


las coordenadas naturales. Para ello hay que transformar tanto la expresion
del vector t como el elemento infinitesimal d. La forma de operar estas
transformaciones se describe en el siguiente ejemplo.

Aspectos computacionales: elementos cuadrilateros

119

OR

Ejemplo 4.8. Consideremos un elemento cuadrilatero de cuatro nodos con


una carga distribuida que vara linealmente aplicada en uno de sus lados en
direccion x, como se muestra en la figura 4.14.
De acuerdo con el segundo sumando de (3.82) se tiene:
Z
e
fx2 =
N2 tx d
(4.179)
23
Z
e
fx3 =
N3 tx d
(4.180)
23

siendo d el elemento infinitesimal de longitud de arco correspondiente al


lado 23 y tx la expresion de la tension aplicada en el lado 23 del elemento:
tex3 tex2
+ tex2
e
l23

(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)

Derivando y teniendo en cuenta que 2 = 0 y que en el lado 23 se tiene


= 1, d = 0:
le
d = 23 d
(4.183)
2
Expresando tx en funcion del parametro :
tx =

tex3 tex2
te + tex2
+ x3
2
2

(4.184)

BO

y sustituyendo los resultados (4.184) y (4.183) en las integrales (4.179) y

tex2

3 te
x3

tex3 3

tex2

Figura 4.14: Ejemplo: cargas distribuidas en un lado del cuadrilatero bilineal

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

Observese que al integrar polinomios de segundo grado en es necesaria


una cuadratura de dos puntos de Gauss. Si la carga repartida tiene valor
constante (tex2 = tex3 ) los polinomios que se integran son lineales, y en este
caso un solo punto de Gauss es suficiente para integrar de forma exacta.
Campos impuestos en el contorno del elemento

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.

Aspectos computacionales: elementos triangulares

La implementacion computacional de los elementos triangulares de orden


superior al lineal tiene dos particularidades:
1. En los calculos de las derivadas parciales y del jacobiano ha de tenerse
en cuenta que las coordenadas naturales 1 , 2 y 3 no son independientes.

BO

2. Las cuadraturas de Gauss no se expresan mediante el producto de cuadraturas 1D.

En este apartado se atiende a estos dos aspectos, siendo el resto de la


metodologa de implementacion similar a la ya descrita para los elementos
cuadrilateros en el apartado anterior.

4.8.1.

Derivadas parciales

Supongamos un campo escalar w definido en un elemento triangular e


interpolado con las funciones de forma correspondientes:
w(x, y) =

n
nod
X
A=1

e
wA
NA

(4.187)

Aspectos computacionales: elementos triangulares

121

OR

Las derivadas cartesianas de w se obtienen aplicando la regla de la cadena:




nnod
n
nod
X
w X
NA 1 NA 2 NA 3
e NA
e
=
=
+
+
(4.188)
wA
wA
x
x
1 x
2 x
3 x
A=1
A=1


nnod
n
nod
X
NA 1 NA 2 NA 3
w X
e NA
e
=
=
+
+
(4.189)
wA
wA
y
y
1 y
2 y
3 y
A=1
A=1
Particularizando ahora el campo w para los casos en que w = 1, w = x y
w = y, las expresiones (4.188) y (4.189) resultan:

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)

Este resultado lo utilizaremos en la demostracion del siguiente teorema:


Teorema 4.8.1. Sean NA (A = 1 . . . nnod ) el conjunto de funciones de forma
de un elemento triangular, expresadas en funcion de las coordenadas triangulares, tal que verifican el requisito de complitud. Se cumple que:
n
nod
X

nod
nod
NA X
NA X
NA
=
=
=C

1
2
3
A=1
A=1
A=1

(4.191)

siendo C una constante que depende del elemento considerado.


Demostraci
on
El requisito de complitud se puede expresar:

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

= c1 + 2c2 (1 + 2 + 3 ) + 3c3 (1 + 2 + 3 )2 + . . . + ncn (1 + 2 + 3 )n1


= c1 + 2c2 + 3c3 + . . . + ncn = 1 + c2 + 2c3 + (n 1)cn = C (4.193)


122

Elementos Isoparametricos

1
det J d1 d2 d3 = Jd1 d2 d3
2

RR
AD

d =

OR

Sustituyendo este resultado en la primera fila de (4.190), y teniendo en


cuenta que las dos ecuaciones correspondientes a dicha fila son homogeneas:

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:

La ecuacion (4.194) se re-escribe de manera mas compacta:


1 1

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

y por tanto, las derivadas cartesianas de las funciones de forma se calculan


mediante las expresiones:


Ni
1 Ni
Ni
Ni
(Jy2 Jy3 ) +
(Jy3 Jy1 ) +
(Jy1 Jy2 )
(4.198)
=
x
2J 1
2
3


1 Ni
Ni
Ni
Ni
=
(Jx3 Jx2 ) +
(Jx1 Jx3 ) +
(Jx2 Jx1 ) (4.199)
y
2J 1
2
3

4.8.2.

Cuadraturas de Gauss en tri


angulos

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

Aspectos computacionales: elementos triangulares

123

Z
F (1 , 2 , 3 )d =
e

npg
X

OR

resultados obtenidos dependeran del criterio de numeracion de los puntos de


integracion del elemento. En consecuencia si las tres coordenadas del punto
de Gauss son distintas en la cuadratura intervienen al menos seis puntos, si
hay dos coordenadas iguales el n
umero de permutaciones da lugar a tres puntos de integracion, y si las tres coordenadas son iguales (1 = 2 = 3 = 1/3)
se obtiene un u
nico punto.
Otro requisito es que todos los puntos esten en el interior o en los lados
del triangulo y que los pesos sean positivos, con el fin de que no sea posible
obtener numericamente valores negativos de la energa interna.
Teniendo en cuenta la relacion (4.195) entre los elementos de area infinitesimal, las cuadraturas en un elemento triangular se expresan:
wi J(1i , 2i , 3i )F (1i , 2i , 3i )

RR
AD

i=1

(4.200)

siendo wi los pesos de la cuadratura y 1i , 2i , 3i las coordenadas naturales


del punto de integracion i.
Algunas cuadraturas estandar en elementos triangulares son:
1. Cuadratura de un punto de Gauss
Punto
1

wi
1

1
1/3

2
1/3

3
1/3

Esta cuadratura tiene grado 1 en elementos de lados rectos, es decir


integra de manera exacta cualquier polinomio de grado igual o inferior
a 1.
2. Cuadratura de tres puntos de Gauss situados en el interior del elemento.

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

Esta cuadratura tiene grado 2 en elementos de lados rectos.

3. Cuadratura de tres puntos de Gauss situados en los puntos medios de


los lados.
Punto
1
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

Esta cuadratura tiene grado 2 en elementos de lados rectos.


4. Cuadratura de seis puntos de Gauss.

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

Esta cuadratura tiene grado 4 en elementos de lados rectos.

4.9.

Introducci
on

BO

4.9.1.

Elementos axisim
etricos

En este apartado se describen los aspectos numericos de la modelizacion


mediante elementos isoparametricos de solidos con simetra de revolucion.
Como consecuencia de dicha simetra la dimension del problema se reduce,
estudiandose la seccion del solido por un plano que contenga al eje de revolucion Oz. Esta seccion queda definida en el plano r z, desapareciendo la
dimension circunferencial (ver figura 4.15). La diferencia principal respecto de los modelos de deformacion plana y tension plana es la existencia de
tensiones y deformaciones circunferenciales que introducen en la expresion
de la energa interna un termino 1/2 . Dado que la seccion que define el
modelo de elementos finitos es plana los elementos descritos en el apartado
4.6 pueden utilizarse, a
nadiendo en la formulacion los terminos adicionales
que provienen de las componentes circunferenciales.

Elementos axisimetricos

125

OR

4.9.2.

RR
AD

Figura 4.15: Plano meridional que define el modelo axisimetrico

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

siendo nula la componente circunferencial debido a la simetra existente. En


consecuencia tambien son nulas las componentes r y z del tensor de deformaciones infinitesimales.
Las ecuaciones cinematicas que relacionan las deformaciones con los desplazamientos son las descritas en (3.105) a (3.108). Por tanto la matriz de
interpolacion de deformaciones es:

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

Por ejemplo, al aplicar un cuadratura de Gauss de p p puntos a un


cuadrilatero axisimetrico resulta:
ke =

p
p
X
X

wl wm B T (l , m )CB T (l , m )r(l , m )J(l , m )

(4.204)

l=1 m=1

r(l , m ) =

nen
X
A=1

OR

siendo l , m las coordenadas de los puntos de Gauss y wl , wm los pesos de la


cuadratura. El valor de la coordenada radial del punto de Gauss (que tambien
interviene en la matriz B) se interpola con las funciones de forma:
e
rA
NA (l , m )

(4.205)

4.10.

RR
AD

Para obtener el vector de fuerzas nodales correspondiente a las cargas


volumetricas tambien se utiliza la expresion (3.82), aplicando las cuadraturas
de Gauss de forma analoga a la descrita para la matriz de rigidez.

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)

siendo h1 , h2 y h3 el espesor en los vertices del elemento. Demostrar que la


matriz de rigidez tiene la expresion (4.23), siendo h el espesor medio.
(Ejercicio 15.1, Curso ASEN 5007, Universidad de Colorado)
2. Calcular el vector elemental de fuerzas nodales f e en un triangulo lineal
cuyo espesor viene dado por la funcion (4.206), considerando el vector de
fuerzas volumetricas:
bT =|| 0, by1 1 + by2 2 + by3 3 ||

(4.207)

BO

Comprobar que para h1 = h2 = h3 = h y by1 = by2 = by3 = b se recupera


la expresion (4.30).
(Ejercicio 15.3, Curso ASEN 5007, Universidad de Colorado)
3. Para el elemento triangular de transicion de la figura 4.12 (a) obtener la
expresion de las funciones de forma y comprobar que se cumplen los requisitos
de compatibilidad y complitud.
4. Construir las seis funciones de forma del cuadrilatero de transicion de 6
nodos de la figura 4.12 (c) (para los nodos de los vertices utilizar en su caso
dos terminos correctores de las funciones de forma del cuadrilatero bilineal
de 4 nodos, correspondientes a los nodos intermedios).

Ejercicios

127

OR

5. Se considera el triangulo superparametrico (de lados rectos) de 6 nodos


con los nodos intermedios situados en los puntos medios de los lados. Demostrar que la matriz jacobiana tiene la siguiente expresion:

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

2J = 2A = det J = x3 (y1 y2 ) + x1 (y2 y3 ) + x2 (y3 y1 )

y2 y3 x3 x2
1
y3 y1 x1 x3
P =
2J
y1 y2 x2 x1

(4.209)

(4.210)

(Ejercicio 24.3, Curso ASEN 5007, Universidad de Colorado)


6. Demostrar que en el elemento cuadrilatero bilineal la cuadratura de un
punto de Gauss integra exactamente el area.
(Ejercicio 7a, pagina 161, de la referencia [11])
7. Demostrar que en el cuadrilatero bilineal si se verifica la condicion de
incompresibilidad en el centro:
uhi,i (0, 0)

= 0, con

uhi (, )

4
X

deiA NA (, )

(4.211)

A=1

BO

entonces se verifica la condicion de incompresibilidad en forma debil:


Z
uhi,i dd = 0
(4.212)
e

(Ejercicio 7b, pagina 161, de la referencia [11])


8. Considerando la siguiente cuadratura de cuatro puntos en 2D:
l
1
2
3
4

l
0
0
a
a

l
a
a
0
0

wl
1
1
1
1

determinar a para que se tenga una precision de grado 4.


(Ejercicio 5, pagina 146, de la referencia [11])

128

Elementos Isoparametricos

OR

9. Se considera un elemento isoparametrico cuadrado de ocho nodos, de


vertices (h/2, h/2), con nodos en los vertices y en los puntos medios de
los lados (ver figura). Se considera el vector de fuerzas volumetricas:


0
e
b =
,
g constante
(4.213)
g
Calcular la expresion de las fuerzas nodales para los nodos 1 y 5:
Z
e
fy1 =
N1 by d
(4.214)
e

Z
e
fy5 =
N5 by d
(4.215)
e

RR
AD

Discutir los resultados obtenidos.


e
e
e
e
e
NOTA: fxA
= 0, 1 A 8, y por simetra fy1
= fy2
= fy3
= fy4
y
e
e
e
e
fy5 = fy6 = fy7 = fy8
y
7

6 x

(Ejercicio 9, pagina 162, de la referencia [11])

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.

También podría gustarte