Está en la página 1de 32

OR

Cap
tulo 1

1.1.

RR
AD

Estructuras de barras
articuladas
Introduccin
o

La motivacin para comenzar un curso sobre el Mtodo de los Elementos


o
e
Finitos con el anlisis de las estructuras de barras articuladas se debe al
a
carcter esencialmente unidimensional de este tipo de problemas. La barra
a
elstica lineal cargada en direccin axial es el modelo bsico que sirve de
a
o
a
partida, y que posteriormente se generaliza a 2D y 3D.
Abordar con detalle un problema unidimensional presenta indudables ventajas para mostrar los conceptos bsicos del MEF, sin atender a complicacioa
nes que de manera inevitable aparecen en dos o ms dimensiones. Asimismo
a
el anlisis mediante elementos nitos se facilita al considerar una barra reca
ta, aunque en general no prismtica, en la que la deformacin es unicamente
a
o

axial y por lo tanto el estado de tensiones es uniaxial.

BO

En este cap
tulo se presentan dos descripciones alternativas para el ana
lisis del equilibrio de sistemas barras. En primer lugar se presenta el mtodo
e
directo, basado en conceptos ya conocidos de la Mecnica de Materiales, para
a
expresar el equilibrio de fuerzas, las ecuaciones constitutivas y las ecuaciones
de compatibilidad.
La segunda metodolog introduce el problema mediante la formulacin
a
o
fuerte de un problema de contorno. A continuacin se expresa la formulacin
o
o
dbil como base de partida para el desarrollo mtodo de elementos nitos.
e
e
Por este motivo se dedica una parte importante del cap
tulo a demostrar su
equivalencia con la formulacin fuerte, a su interpretacin en el marco del
o
o
principio de los trabajos virtuales, y al estudio de su relacin con el princio
pio de la energ potencial m
a
nima. Finalmente, para establecer el mtodo
e
de elementos nitos la formulacin dbil se aproxima mediante la formulao e
cin de Galerkin, desarrollndose esta ultima hasta obtener la formulacin
o
a

o
aproximada del problema en forma matricial.

Estructuras de barras articuladas

1.2.

Mtodo directo. Formulacin 1D


e
o

x
F1
u1

k1

F3
u3
3

k2
2

RR
AD

F2
u2
2

OR

Consideremos el sistema de muelles en serie de la gura 1.1. La conguracin del sistema se describe en trminos de los tres grados de libertad
o
e
correspondientes a los desplazamientos nodales uA , A = 1 . . . 3. Esta estructura la consideraremos un sistema discreto en el sentido de que conociendo
los desplazamientos nodales queda descrita su conguracin. Asociadas a los
o
grados de libertad uA se introducen las fuerzas externas FA , A = 1 . . . 3. Las
constantes ke , e = 1, 2, son las rigideces correspondientes a cada barra o
muelle.

Figura 1.1: Sistema simple de muelles en serie

En la solucin de la estructura intervienen tres conceptos cuya aplicacin


o
o
se desarrollar en los siguientes apartados:
a
1. Equilibrio de fuerzas

2. Ecuaciones constitutivas

3. Ecuaciones de compatibilidad

1.2.1.

Equilibrio de fuerzas

BO

En la gura 1.2 se ha aislado la barra 1 del sistema descrito anteriormente


(e)
en la gura 1.1. Se denotan por N las fuerzas internas, PA son las fuerzas
(e)
nodales correspondientes a los nodos A = 1, 2 de la barra e, y uA son los
desplazamientos nodales, tambin empleando la numeracin local A = 1, 2,
e
o
de la barra e.

1
P1
u1
1

k1
1

1
P2
u1
2

Figura 1.2: Sistema simple de muelles. Barra 1 aislada.

Imponiendo que las fuerzas internas y las fuerzas externas son iguales en

Mtodo directo. Formulacin 1D


e
o

los nodos 1 y 2 de la barra 1, resulta:


(1)

= N1

(1.1)

(1)

= N1

(1.2)

P1
P2

(2)

P1

1.2.2.

= N2

(2)
P2

OR

Anlogamente, aislando la barra 2 se obtiene:


a

= N2

(1.3)
(1.4)

Ecuaciones constitutivas

RR
AD

Con las constantes elsticas de los muelles k1 y k2 , se relacionan las fuerzas


a
internas en cada barra con los correspondientes alargamientos:
N1 = k1 l1
N2 = k2 l2

1.2.3.

(1.5)
(1.6)

Ecuaciones de compatibilidad

Las ecuaciones de compatibilidad relacionan los alargamientos con los


desplazamientos nodales:
(1)

(1)

(1.7)

(2)

(2)

(1.8)

l1 = u2 u1

l2 = u2 u1

1.2.4.

Formulacin matricial a nivel local


o

Sustituyendo (1.7) en (1.5), y el resultado en (1.1) y (1.2) se obtienen las


ecuaciones de equilibrio que relacionan fuerzas y desplazamientos nodales de
la barra 1:
(1)

BO

P1

(1)
P2

(1)

(1)

= k1 (u2 u1 )

(1)
k1 (u2

(1)
u1 )

(1.9)
(1.10)

y que si se expresa en forma matricial, resulta:


k1 k1
k1 k1

(1)

u1
(1)
u2

(1)

P1
(1)
P2

(1.11)

Procediendo de forma anloga para la barra 2 se obtiene:


a
k2 k2
k2 k2

(2)

u1
(2)
u2

(2)

P1
(2)
P2

(1.12)

Estructuras de barras articuladas

Observacin. La ecuacin (1.11) o la (1.12) se generalizan para una barra


o
o
e, expresndose:
a
ke de = P e
(1.13)
donde:

1.2.5.

OR

ke : Matriz de rigidez de la barra e (simtrica y denida positiva)


e
e
d : Vector de desplazamientos nodales de la barra e
P e : Vector de fuerzas nodales de la barra e

Ensamble

RR
AD

Las ecuaciones matriciales (1.11) y (1.12) deben ensamblarse para formar


el sistema global de ecuaciones. Para ello se consideran las ecuaciones de
compatibilidad entre los desplazamientos nodales de cada barra:
(1)

u1 = u1

(1)

(2)

(1.14)

u2 = u2 = u1

(1.15)

(1)
u1

(1.16)

u1 =

y las que establecen la equivalencia entre las fuerzas nodales de cada barra y
las fuerzas externas:
(1)

F1 = P1
F2 =
F3 =

(1)
P2
(2)
P2

(2)
P1

(1.17)
(1.18)
(1.19)

BO

Con estas relaciones y con las ecuaciones (1.11) y (1.12), se establece el


sistema global de ecuaciones que relaciona los desplazamientos nodales de la
estructura con las fuerzas externas:

k1
k1
0
u1 F1
k1 k1 + k2 k2 u2
F2
(1.20)
=

u3
F3
0
k2
k2
que se expresa en general como:
Kd = F

siendo:

K : Matriz de rigidez global


d : Vector de desplazamientos
F : Vector de fuerzas externas

(1.21)

Mtodo directo: formulacin en 2D y 3D


e
o

k1
1

OR

Observacin. En la expresin (1.20), el determinante de la matriz de rio


o
gidez es nulo con lo cual no existe la matriz inversa. Este hecho se puede
interpretar en el sentido de que existen autovalores nulos asociados a movimientos de slido rgido debido a que el sistema estructural carece de sucieno

tes condiciones de sustentacin. Por ejemplo, el vector de desplazamientos


o
(u1 , u2 , u3 ) = (1, 1, 1) representa un movimiento de slido rgido de la estruco

tura (que se produce con fuerzas externas nulas F = 0).


k2

F2
2

F3

RR
AD

Figura 1.3: Sistema simple de muelles con sustentacin en el nodo 1.


o

Finalmente, si de acuerdo con la gura 1.3, en (1.20) se impone que el


nodo 1 est jo haciendo u1 = 0, resulta:
a
k1 + k2 k2
k2
k2

u2
u3

F2
F3

(1.22)

Ejemplo 1.1. Suponiendo que en el sistema de la gura 1.3 las fuerzas


aplicadas valen F2 = 3f y F3 = f , obtener empleando las matrices de rigidez
calculadas anteriormente los desplazamientos de los nodos 2 y 3 y la reaccin
o
en el nodo 1.
Particularizando el sistema (1.22) para las fuerzas nodales dadas y despejando el vector de desplazamientos:
k1 + k2 k2
k2
k2

u2
u3

3f
f

u2
u3

1
1
k1
1 1 + k2

3
1

1
k2

BO

4
k1

1
k1

4
f
k1

u3 =

u2 =

Por otra parte, sustituyendo los valores de u1 y u2 en (1.20) y despejando


F1 , se obtiene la reaccin R en el nodo 1:
o
R = F1 = k1 u2 = 4f

que coincide, como es obvio, con el valor que se obtendra de imponer direc
tamente el equilibrio de la estructura.

1.3.

Mtodo directo: formulacin en 2D y 3D


e
o

En este apartado se generaliza la metodolog descrita en el apartado ana


terior para el anlisis de estructuras articuladas en 2 y 3 dimensiones. Los
a

Estructuras de barras articuladas

OR

pasos a seguir son esencialmente los mismos que los descritos anteriormente
para estructuras 1D, pero ahora es necesario hacer las consideraciones correspondientes a que el nmero de grados de libertad de cada nodo coincide con
u
la dimensin espacial del problema. Dichas consideraciones conducen a estao
blecer los siguientes puntos para la metodolog de solucin del problema:
a
o
Las matrices de rigidez de las barras se expresan, considerando las condiciones de equilibrio en cada una de ellas y las ecuaciones constitutivas,
en unos ejes locales asociados a cada barra.

RR
AD

Previamente al proceso de ensamble de las matrices locales es necesario


transformar stas para que sus componentes estn referidas a unos ejes
e
e
globales.
Con las matrices de cada barra expresadas en los ejes globales, y con
los datos correspondientes a la conectividad de la estructura, se realiza
el proceso de ensamble para obtener la matriz de rigidez global.
Imponiendo las condiciones de contorno, mediante la supresin de las
o
correspondientes las y columnas de la matriz de rigidez global, se
llega a un sistema matricial de ecuaciones que expresa el equilibrio de
la estructura completa.
Finalmente se resuelve el sistema de ecuaciones planteado en el punto
anterior para obtener los desplazamientos nodales de la estructura. Una
vez calculados dichos desplazamientos nodales, postprocesando los mismos se pueden obtener las deformaciones y los esfuerzos en las barras,
as como la reacciones en los apoyos.

BO

Ejemplo 1.2. Se desea obtener los desplazamientos nodales, los esfuerzos


en las barras y las reacciones en la estructura de la gura 1.4, con las dimensiones y caractersticas mecnicas de cada barra que estn indicadas en

a
a
la misma.
Planteando el equilibrio en cada barra se obtienen las correspondientes
matrices de rigidez en ejes locales k e . Por ejemplo para la barra 3, en la
gura 1.5 se muestran las fuerzas nodales P , las fuerzas internas N y los
desplazamientos nodales u con sus componentes en los ejes locales {x , y }.
Procediendo de forma anloga a la descrita en el apartado 1.2 para obtener las
a
ecuaciones (1.11) o (1.12), y teniendo en cuenta que en este caso la ecuacin
o
constitutiva para dicha barra es:
N=

E3 A3
l3
l3

(1.23)

Mtodo directo: formulacin en 2D y 3D


e
o

Fy3 = 3
3

Fx3 = 5
l1 = 10
E1 A1 = 50

OR

3
2

l3 = 10 2
E3 A3 = 400 2

l2 = 10
E2 A2 = 100

resulta:

RR
AD

Figura 1.4: Geometra y caractersticas mecnicas de la estructura de barras

a
del ejemplo 1.2

1
0
E3 A3
l3 1
0

(3)

0 1 0 ux1
(3)
uy1
0 0 0
(3)
0 1 0 ux2

(3)
0 0 0 u
y2

(3)
Px1

(3)

Py1
=
(3)
Px2

(3)

Py2

(1.24)

(3)

(3)

(3)

Py2 uy2 N

(3)

(3)

Px2 ux2

(3)

(3)

BO

Py1 uy1

(3)

(3)

Px1 ux1

Figura 1.5: Ejemplo 1.2. Anlisis del equilibrio del elemento 3


a

A continuacin la matriz de rigidez k (3) se transforma para expresarla en


o
los ejes globales. Llamando {i , j } e {i, j} a los versores de los ejes locales

Estructuras de barras articuladas

y globales de la gura 1.5, respectivamente, la relacin entre ambos es:


o
|| i

j || = || i j ||L;

L=

cos sen
sen cos

(1.25)

OR

vericando la matriz de cambio de base la relacin LT L = 1. De acuerdo


o
con esta relacin la expresin de los vectores de desplazamientos y de fuerzas
o
o
nodales en los ejes globales es:
e
{uA } = LT {ue }
A

(1.26)

e
{P A } = LT {P e }
A

(1.27)

RR
AD

y sustituyendo (1.26) y (1.27) en (1.24) se obtiene la expresin de la matriz


o
de rigidez del elemento 3 en ejes globales:
k(3) = Lk (3) LT

cos2
sen cos
cos2
sen cos
E3 A3 sen cos
sen2
sen cos
sen2

=
sen cos
cos2
sen cos
l3 cos2
sen cos
sen2
sen cos
sen2
(1.28)

Sustituyendo los datos de este ejemplo y los valores del ngulo corresa
pondientes a cada barra se obtienen las siguientes ecuaciones matriciales en
ejes globales:

(1)
ux1

(1)

uy1
(1)
=k

u(1)

x2

(1)

uy2

(2)

ux1

(2)

uy1
(2)
=k

(2)

ux2

(2)

uy2

(3)

ux1

(3)

uy1
(3)
=k

u(3)

x2

(3)

uy2

BO

(1)
Px1

(1)

Py1
(1)
Px2

(1)

Py2
(2)
Px1

(2)

Py1
(2)
Px2
(2)

Py2
(3)
Px1

(3)

Py1
(3)
Px2

(3)

Py2

k(1)

k(2)

k(3)

5 0 5
0 0
0
=
5 0
5
0 0
0

0
0 0
0
10 0
=
0
0 0
0 10 0

20
20
20
20
=
20 20
20 20

0
0

0
0

(1.29)

0
10

0
10

(1.30)

20 20
20 20

20
20
20
20
(1.31)

A continuacin es necesario realizar el ensamble de las ecuaciones (1.29)


o

Mtodo directo: formulacin en 2D y 3D


e
o

global de ecuaciones:

ux1

uy1

ux2
=K

uy2

ux3

uy3

(1.32)

OR

a (1.31) para obtener el sistema

Fx1

Fy1

Fx2
Fy2

Fx3

Fy3

Para realizar el ensamble es necesario considerar, al igual que en el caso


1D discutido en el apartado 1.2.5, las ecuaciones de compatibilidad de los
desplazamientos nodales:
ux1 = ux1 = ux1

(1)

(3)

uy1 = uy1 = uy1

(1)

(3)

(1.33)

(1)
ux2
(2)
ux2

(2)
ux1
(3)
ux2

(1)
uy2
(2)
uy2

(2)
uy1
(3)
uy2

(1.34)

ux3 =

uy2 =

RR
AD

ux2 =

uy3 =

(1.35)

y las ecuaciones que establecen la equivalencia entre las fuerzas nodales en


cada barra P y las fuerzas externas F :
(1)

(3)

(1.36)

(1)

(2)

(1.37)

(2)

(3)

(1.38)

(1)

(3)

Fy1 = Py1 + Py1

(1)

(2)

Fy2 = Py2 + Py2

(2)

(3)

Fy3 = Py2 + Py2

Fx1 = Px1 + Px1


Fx2 = Px2 + Px2
Fx3 = Px2 + Px2

BO

Teniendo en cuenta las ecuaciones (1.29) a (1.38), la matriz de rigidez


global en (1.32) resulta:

5 + 20 20 5 0 20
20
20
20
0
0 20
20

5
0
5
0
0
0

K=
(1.39)

0
0
0
10
0
10

20 20 0
0
20
20
20 20 0 10 20 10 + 20
La matriz de rigidez (1.39) es singular, debiendo eliminar en ella las
las y columnas correspondientes a los grados de libertad cancelados por las
condiciones de sustentacin o apoyos de la estructura. En este ejemplo dichos
o
grados de libertad son las dos componentes del desplazamiento del nodo 1
(ux1 = 0, uy1 = 0), y el desplazamiento segn la direccin y del nodo 2
u
o
(uy2 = 0). De este modo, eliminando las las y columnas primera, segunda
y cuarta en (1.39), la matriz de rigidez de la estructura resulta nalmente:

5 0 0
K = 0 20 20
(1.40)
0 20 30

10

Estructuras de barras articuladas

OR

El vector de fuerzas externas est formado en este caso, de acuerdo con


a
la gura (1.4), por las fuerzas aplicadas en el nodo 3. Eliminando en (1.32)
los grados de libertad impuestos en el vector de desplazamientos y las fuerzas
correspondientes a dichos grados de libertad (reacciones) en el vector de la
derecha, el sistema de ecuaciones que permite calcular los desplazamientos
nodales es:

5 0 0
ux2 0
ux2 0.00
0 20 20 ux3
5
ux3
0.45
=

=
(1.41)

uy3
3
0 20 30
uy3
0.20
Una vez conocidos los desplazamientos nodales, las deformaciones innitesimales de cada barra se calculan de manera inmediata:
l1
l2
l3
1 =
= 0.0; 2 =
= 0.02; 3 =
= 0.0125
(1.42)
l1
l2
l3

RR
AD

Una vez calculadas las deformaciones, los esfuerzos se obtienen mediante


las ecuaciones constitutivas:
N1 = E1 A1 1 = 0.0;

N2 = E2 A2 2 = 2.0;

N3 = E3 A3 3 = 7.071
(1.43)
Finalmente, las reacciones se obtienen sustituyendo el vector de desplazamientos nodales completo en la ecuacin (1.32) y calculando las componentes
o
del vector de fuerzas correspondientes a las reacciones deseadas (Fx1 , Fy1 y
Fy2 ):
Rx1 = 5.0; Ry1 = 5.0; Ry2 = 2.0
(1.44)

1.4.
1.4.1.

Formulacin mediante elementos nitos


o
Introduccin
o

BO

Se considera una barra articulada de longitud L y rea A, dispuesta segn


a
u
el eje local x con uno de sus extremos en el origen del mismo, y sobre la que
acta una carga b por unidad de longitud. En la gura 1.6 se muestra un
u
elemento diferencial de la barra, convenientemente aislado, en el que se han
dibujado todas las fuerzas que actan sobre dicho elemento.
u
Las ecuaciones que, de acuerdo con la mecnica de medios continuos,
a
permiten tener denido el comportamiento de la barra articulada son las
siguientes:
A

d
+b=0
dx
du
=
dx
= E
A(0) = f
u(L) = u

(1.45)
(1.46)
(1.47)
(1.48)
(1.49)

Formulacin mediante elementos nitos


o

11

x
b dx

+ d

dx

OR

Figura 1.6: Elemento diferencial de una barra articulada

1.4.2.

RR
AD

En este sistema de ecuaciones (1.45) es la ecuacin de equilibrio, siendo


o
la tensin de Cauchy. La ecuacin de compatibilidad (1.46) relaciona el
o
o
desplazamiento u con la deformacin . La ecuacin constitutiva (1.47) estao
o
blece una relacin lineal entre las tensin y la deformacin siendo el mdulo
o
o
o
o
de elasticidad E la constante de proporcionalidad entre ambas. Finalmente
(1.48) y (1.49) son las condiciones de contorno en tensiones y desplazamientos, respectivamente. Las condiciones de contorno naturales se expresan en
trminos de las derivadas de u, mientras que las condiciones de contorno
e
esenciales se expresan directamente en trminos de u.
e

Formulacin fuerte
o

Sea = [0, L] R la parte del eje local x ocupado por una barra articulada de rea A. Se establece la descomposicin del dominio en la forma
a
o
= , siendo = (0, L) el interior de , y = {0} {L} la frontera de . La formulacin fuerte del problema se establece en los siguientes
o
trminos:
e
Dados b : R y las constantes u R, f R, encontrar el campo de
desplazamientos u R que cumple:
d2 u
+ b = 0 en
dx2
u(L) = u
du
EA
= f
dx x=0

BO

EA

(1.50)
(1.51)
(1.52)

Observacin. El requisito expresado en (1.50) de que la ecuacin diferencial


o
o
se verique en , equivale a establecer:
EA

d2 u(x)
+ b(x) = 0,
dx2

(1.53)

Observacin. Para obtener la solucin aproximada de un problema de cono


o
torno algunos mtodos se aplican directamente sobre la formulacin fuerte,
e
o

12

Estructuras de barras articuladas

como es el caso del Mtodo de Diferencias Finitas. Sin embargo, el Mtodo


e
e
de Elementos Finitos proporciona una solucin aproximada de la denominao
da formulacin dbil del problema de contorno, que se tratar en el siguiente
o e
a
apartado.

u(x) = u +

OR

Observacin. La solucin analtica del problema de contorno expresado con


o
o

las ecuaciones (1.50) a (1.52) es:


L

f
1
(L x) +
EA
EA

b(z)dz dy

(1.54)

1.4.3.

RR
AD

siendo mudas las variables y y z.


Aunque el problema que se aborda mediante el Mtodo de Elementos Fie
nitos en este captulo tiene solucin analtica, la metodologa que desarro
o

llaremos en l se generalizar posteriormente para abordar problemas ms


e
a
a
complejos.

Formulacin dbil
o
e

Considerando las deniciones anteriores, la formulacin dbil del probleo e


ma de contorno que nos ocupa se establece en los siguientes trminos:
e
Dados b : R y las constantes u R, f R, encontrar el campo de
desplazamientos u U | u V cumple:
L

EA

du du
dx =
dx dx

bu dx + u(0)f

(1.55)

donde los espacios funcionales V y U son:

V = u | u H 1 (), u(L) = 0 , U = u | u H 1 (), u(L) = u


(1.56)

BO

siendo H 1 () el espacio de Sobolev de grado 1 y orden 2, que caracteriza a


las funciones de energ nita:
a
1

H () =

u(x) : R |
0

du
dx

dx <

(1.57)

Observacin. La formulacin dbil puede interpretarse como un principio de


o
o e
los trabajos virtuales, siendo las funciones u los desplazamientos virtuales.
Observacin. En el marco del anlisis funcional, las funciones u U se
o
a
denominan funciones de prueba, y las funciones arbitrarias u V funciones
de peso o variaciones.

Formulacin mediante elementos nitos


o

1.4.4.

13

Equivalencia de las formulaciones fuerte y dbil


e

OR

Intuitivamente parece razonable pensar que las soluciones de las formulaciones fuerte y dbil son la misma, ya que no tendr sentido introducir dos
e
a
formulaciones de un mismo problema de contorno, con soluciones distintas.
A continuacin se demostrar la equivalencia de ambas formulaciones1 .
o
a
Proposicin 1.1. Si u es solucin de la formulacin fuerte, entonces lo es
o
o
o
tambin de la formulacin dbil.
e
o e
Demostracin
o

Por ser u solucin de la formulacin fuerte, el campo de desplazamientos


o
o
verica u(L) = u y por lo tanto pertenece al espacio funcional U. Asimismo,
a partir de (1.50) se verica:
d2 u
+ b u dx = 0,
dx2

RR
AD

EA

u V

(1.58)

Integrando por partes:


L
0

du du
EA
dx
dx dx

du
bu dx EAu
dx

=0

(1.59)

Imponiendo en (1.59) la propiedad u(L) = 0 que verican las variaciones


y la condicin de contorno (1.52), resulta:
o
L

EA

du du
=
dx dx

(1.60)

bu dx + u(0)f

Proposicin 1.2. Si u es solucin de la formulacin dbil, entonces lo es


o
o
o e
tambin de la formulacin fuerte.
e
o

BO

Demostracin
o
El campo de desplazamientos solucin de la formulacin dbil es u U,
o
o e
por lo que se verica a priori la condicin de contorno (1.51) de la formulacin
o
o
fuerte. Asimismo u verica (1.55), u V. Integrando esta expresin por
o
partes e imponiendo u(L) = 0:
L

EA

d2 u
+ b u dx + u(0)
dx2

EA

du
dx

+f

=0

(1.61)

x=0

Para probar que u es solucin de la formulacin fuerte hay que demostrar


o
o
que de la ecuacin (1.61) se deduce:
o
1
En lo sucesivo supondremos funciones lo sucientemente suaves para vericar los requisitos necesarios de derivabilidad e integrabilidad

14

Estructuras de barras articuladas

i. EA
ii. EA

d2 u
+ b = 0 en (0, L)
dx2
du
dx

+f =0
x=0

OR

Para demostrar (i), dado que u V es arbitrario se escoge de modo que:


d2 u
u = EA 2 + b
dx
def

(1.62)

siendo una funcin suave que tiene las siguientes propiedades:


o
1. (x) > 0,

x (0, L)

RR
AD

2. (0) = (L) = 0

Sustituyendo (1.62) en (1.61) se obtiene:


L

EA

d2 u
+b
dx2

dx = 0

(1.63)

y como (x) > 0 en (0, L), el integrando en (1.63) es no negativo, debiendo


vericarse la condicin (i):
o
EA

d2 u
+ b = 0,
dx2

en (0, L)

(1.64)

Observacin. Con la denicin (1.62), y teniendo en cuenta los requisitos


o
o
exigidos al denir la funcin (x), es inmediato comprobar que u V. Por
o
ejemplo, se puede adoptar la expresin (x) = x(L x).
o

BO

Una vez demostrado que se verica la condicin (i), es necesario demostrar


o
o
que se cumple (ii). Esta demostracin es inmediata si se sustituye (1.63) en
(1.61) y se tiene en cuenta que u(0) es arbitrario.

1.4.5.

Formulacin de Galerkin
o

La formulacin de Galerkin del problema de contorno es el punto de paro


tida del mtodo de elementos nitos, que permite obtener una solucin aproe
o
ximada de la formulacin dbil descrita en el apartado 1.4.3.
o e
El primer paso en el desarrollo de esta formulacin es la construccin de
o
o
los subespacios U h y V h , que son aproximaciones de dimensin nita de los
o
espacios funcionales U y V, respectivamente:
U h U,
h

V V,

es decir: uh U h uh U
h

es decir: u V u V

(1.65)
(1.66)

Formulacin mediante elementos nitos


o

15

Observacin. De las deniciones de los subespacios funcionales U h y V h se


o
deduce que:
uh U h uh (L) = u
h

(1.67)

u V u (L) = 0

(1.68)

OR

Observacin. El espacio funcional V tiene estructura de espacio lineal sobre


o
el cuerpo de los nmeros reales R. Sin embargo, U no es espacio lineal.
u
El mtodo de Galerkin (o Bubnov-Galerkin) establece que los elementos
e
uh U h se construyen a partir de los elementos de V h . La metodolog de
a
h
h
esta construccin se basa en que con cada elemento v V se construye
o
h
un elemento u U h mediante:
uh = v h + uh

(1.69)

RR
AD

siendo uh una funcin dada que verica la condicin esencial de contorno:


o
o
uh (L) = u.
Observacin. La idea clave del mtodo de Galerkin es que los espacios U h
o
e
y V h contienen las mismas funciones con la unica excepcin de uh .

o
La formulacin de Galerkin del problema de contorno se obtiene expreo
sando la formulacin dbil en trminos de las funciones de los subespacios de
o e
e
h
h
dimensin nita U y V . La ecuacin (1.55) se expresa:
o
o
L

EA

duh duh
dx =
dx dx

buh dx + uh (0)f

(1.70)

Sustituyendo (1.69) en (1.70):


L

EA
0

y operando:
L

EA
0

d(v h + uh ) duh
dx =
dx
dx

dv h duh
dx =
dx dx

buh dx + uh (0)f

(1.71)

buh dx + uh (0)f

EA

duh duh
dx (1.72)
dx dx

BO

Observacin. En la expresin (1.72) la funcin uh es un elemento cualo


o
o
quiera del subespacio V h , mientras que v h es una funcin incgnita que es
o
o
necesario evaluar, para posteriormente obtener mediante (1.69) la aproximacin del campo de desplazamientos uh .
o
La formulacin de Galerkin del problema de contorno que nos ocupa se
o
establece en los siguientes trminos:
e
Dados b : R y las constantes u R, f R, encontrar el campo de
desplazamientos uh = v h + g h U h , con v h V h , tal que uh V h se
cumple:
L
0

dv h duh
EA
dx =
dx dx

L
h

bu dx + u (0)f
0

EA
0

duh duh
dx (1.73)
dx dx

16

Estructuras de barras articuladas

Observacin. La ecuacin (1.73) se puede interpretar como la expresin de


o
o
o
la ecuacin (1.55) en trminos de un conjunto de funciones pertenecientes a
o
e
espacios de dimensin nita.
o

1.4.6.

OR

Observacin. En el mtodo de Bubnov-Galerkin, denominado generalmente


o
e
mtodo de Galerkin, las funciones v h y uh pertenecen al mismo subespacio
e
V h . Existen otros mtodos, denominados mtodos de Petrov-Galerkin, en los
e
e
h
h
que las funciones v no pertenecen a V . Dichos mtodos se emplean princie
palmente en el contexto de la Mecnica de Fluidos Computacional. Asimismo,
a
la ecuacin (1.73) suele denominarse ecuacin de Galerkin.
o
o

Formulacin matricial
o

RR
AD

Desarrollando la formulacin de Galerkin descrita en el apartado anterior


o
se obtiene un sistema de ecuaciones algebraicas lineales, que permite obtener
la solucin aproximada del problema de contorno. Para ello se debe precisar
o
la estructura del subespacio V h . Sea V h el conjunto formado por todas las
combinaciones lineales de funciones NA : R, A = 1 . . . nnod 1, siendo
nnod el nmero de nodos de la malla, tal que un elemento uh V h se expresa:
u
nnod 1

uh =

c A NA

(1.74)

A=1

debindose vericar:
e

NA (L) = 0,

A = 1 . . . nnod 1

BO

Las funciones NA se denominan funciones de forma o funciones


terpolacin, y deben cumplir (1.75) con el n de que los elementos
o
que se expresan mediante (1.74) veriquen (1.68). La dimensin del
o
pacio V h es nnod 1, que corresponde al nmero de nodos que no
u
desplazamientos impuestos.
Asimismo, al denir las funciones de forma se establece que:
NA (xB ) = AB , siendo AB la delta de Kornecker

(1.75)
de inde V h
subestienen

(1.76)

Es decir, la funcin de forma NA vale 1 en el nodo A y 0 en los dems


o
a
nodos.
Para denir los elementos del subespacio U h se introduce una funcin de
o
forma adicional Nnnod : R que verica:
Nnnod (L) = 1

(1.77)

El segundo sumando en (1.69) se expresa:


uh = uNnnod

(1.78)

Formulacin mediante elementos nitos


o

17

con lo que se cumple que:


uh (L) = u

(1.79)

Con las deniciones anteriores, y de acuerdo con (1.69), los elementos de


U se escriben:
h

nnod1
h

u = v + u =

dB NB + uNnnod
B=1

(1.80)

OR

siendo dB los desplazamientos nodales que se han de calcular. Sustituyendo


las interpolaciones (1.74) y (1.80) en la ecuacin de Galerkin (1.70) resulta:
o
nnod 1

EA
0

cA
A=1
nnod 1

nnod 1

dNA
dx

dB
B=1

nnod 1

cA NA b dx

cA

dNA
dx

A=1

RR
AD

EA
0

A=1

dx =

nnod 1

cA NA (0) f

dNB
dx

A=1

dNnnod
dx (1.81)
dx

Reescribiendo (1.81) para sacar factor comn los coecientes cA resulta:


u
nnod 1

nnod 1

EA

cA
A=1

B=1

dNA dNB
dx dB
dx dx
L

EA

NA b dx NA (0)f

dNA dNnnod
dx = 0 (1.82)
u
dx
dx

Como uh es arbitrario los coecientes cA en la expresin anterior tambin


o
e
lo son, debiendo de anularse todos y cada uno de los corchetes en (1.82). Por
tanto se obtiene el siguiente sistema lineal de nnod 1 ecuaciones algebraicas
con nnod 1 incgnitas correspondientes a los desplazamientos nodales dB :
o
nnod 1

EA
B=1
L

dNA dNB
dx dB
dx dx
L

NA b dx + NA (0)f

BO

EA

dNA dNnnod
u
dx,
dx
dx

A = 1 . . . nnod 1
(1.83)

Deniendo los coecientes:


L

KAB =

EA

dNA dNB
dx
dx dx

(1.84)

NA b dx + NA (0)f

FA =

EA
0

dNA dNnnod
u
dx,
dx
dx

(1.85)

la expresin (1.83) se puede escribir:


o
nnod 1

KAB dB = FA
B=1

(1.86)

18

Estructuras de barras articuladas

A su vez esta ecuacin se puede expresar en forma matricial deniendo


o
para ello:

K = (KAB ) =

d = {dB } =

K12
K22
.
.
.

...
...

K1 nnod 1
K2 nnod 1
.
.
.

Knnod 1 1 Knnod 1 2 . . . Knnod 1 nnod 1

d1

d2
.
.

dnnod 1

F1

F2
.
.

Fnnod 1

RR
AD

F = {FA } =

K11
K21
.
.
.

OR

(1.87)

(1.88)

(1.89)

Con estas deniciones, la ecuacin (1.86) se expresa:


o
Kd = F

(1.90)

La solucin del sistema de ecuaciones (1.90) obviamente es:


o
d = K 1 F

(1.91)

suponiendo que existe K 1 . Una vez conocido el vector de desplazamientos


nodales d, el campo aproximado de desplazamientos uh se obtiene sustituyendo las componentes dB del vector d en (1.80).

BO

Observacin. De acuerdo con la denicin (1.84), la matriz de rigidez K


o
o
es simtrica. Esta propiedad tiene especial relevancia para la solucin compue
o
tacional del sistema de ecuaciones.
Observacin. La ecuacin (1.21) es equivalente a la ecuacin (1.90). No
o
o
o
obstante, la primera se obtiene planteando directamente el equilibrio mientras
que la segunda se obtiene a partir de la solucin de la formulacin dbil del
o
o e
problema de contorno.
Observacin. La expresin (1.80) es conveniente escribirla en la forma:
o
o
nnod
h

u =

dA NA
A=1

siendo dnnod = u.

(1.92)

Formulacin mediante elementos nitos


o

19

d2 u
+ b0 = 0 en (0, 1)
dx2
u(0) = 0
du
=0
dx x=1

(1.93)

(1.94)

(1.95)

RR
AD

EA

OR

Ejemplo 1.3. Se considera una barra que ocupa el dominio = [0, 1], con
mdulo de elasticidad E y seccin A. Sobre la barra acta una carga por
o
o
u
unidad de longitud b, estando jo el extremo x = 0. La barra se discretiza
con dos elementos lineales de dos nodos de igual longitud. Suponiendo que b es
constante, obtener la expresin analtica del desplazamiento de los puntos de
o

la barra y la solucin aproximada mediante el mtodo de Galerkin. Comparar


o
e
las soluciones aproximadas con la solucin analtica.
o

La ecuacin diferencial a resolver para obtener la expresin analtica del


o
o

campo de desplazamientos es:

cuya solucin exacta se obtiene de manera inmediata:


o
u(x) =

b0
EA

x2
2

(1.96)

Para obtener la solucin aproximada, las expresiones de las funciones de


o
forma lineales son (ver gura 1.7):
0 x 1/2
1/2 x 1

(1.97)

N2 (x) =

2x
2 2x

0 x 1/2
1/2 x 1

(1.98)

N3 (x) =

1 2x
0

0
0 x 1/2
2x 1 1/2 x 1

(1.99)

BO

N1 (x) =

N1

N2

N3

Figura 1.7: Representacin grca de las funciones de forma lineales


o
a

20

Estructuras de barras articuladas

La matriz de rigidez se obtiene sustituyendo las expresiones de N2 y N3


en (1.84):
1

K22 =

4 dx = 4EA

(1.100)

0
1
1
2

OR

4 dx = 2EA

K23 = K32 =

4 dx = 2EA

K33 =
1
2

(1.101)
(1.102)

y el vector de fuerzas sustituyndolas en (1.85) con b = b0 y f = u = 0:


e
1
2

2b0 (1 x) dx =

2b0 x dx +

F2 =

1
2

RR
AD

0
1

b0 (2x 1) dx =

F3 =

1
2

b0
2

b0
4

(1.103)
(1.104)

Resolviendo el sistema de ecuaciones (1.86) se obtienen los desplazamientos nodales:


EA

4 2
2 2

u2
u3

b0
4

2
1

u2
u3

b0
EA

3/8
1/2

(1.105)

Una vez conocidos los desplazamientos nodales, el campo aproximado de


desplazamientos se obtiene sustituyendo en (1.80):

b0 3

0 x 1/2

EA 4 x

uh (x) =
(1.106)
b
0 3
1

(1 x) + (2x 1)
1/2 x 1

EA 4
2

BO

o
o
En la gura 1.8 se compara la solucin exacta u(x) con la solucin aproh
ximada u (x).

1.5.

Descripcin local del MEF


o

La formulacin mediante elementos nitos descrita en el apartado anteo


rior se ha interpretado como un procedimiento para obtener la solucin de
o
la formulacin de Galerkin del problema de contorno. Lo que caracteriza a
o
este procedimiento como un mtodo de elementos nitos es la denicin
e
o
de los subespacios funcionales de dimensin nita mediante un conjunto de
o
funciones de forma con las siguientes propiedades:
1. son continuas a trozos.

Descripcin local del MEF


o

21

u(x)
uh (x)

RR
AD

OR

EA
b0 u(x)

Figura 1.8: Comparacin de la solucin exacta y de la solucin aproximada


o
o
o
obtenida mediante el MEF
2. soporte local (el valor de la funcin de forma es nulo fuera de un entorno
o
del nodo en cuestin).
o
En dicha formulacin las funciones de forma se han denido en todo el
o
dominio en el que est planteado el problema de contorno, por lo que se trata
a
de una descripcin global del MEF. Esta descripcin es la usual a la hora de
o
o
establecer las propiedades matemticas del mtodo.
a
e
En este apartado se va a desarrollar una formulacin a nivel local de
o
cada elemento. Esta descripcin local es la usual en ingenier por ser ms
o
a
a
util para la implementacin computacional y para el desarrollo de elementos.

o
En el cuadro 1.1 se comparan los ingredientes que intervienen a nivel de
elemento en las descripciones global y local del mtodo.
e

BO

Descripcion
Global
[xA , xA+1 ]
{A, A + 1}
{dA , dA+1 }
{NA (x), NA+1 (x)}
uh (x) = dA NA (x) +
dA+1 NA+1 (x), x [xA , xA+1 ]

Dominio
Nodos
Grados de libertad
Funciones de forma
Interpolacin del
o
campo incgnita
o

Descripcion
Local
[1, 1]
{1, 2}
{d1 , d2 }
{N1 (), N2 ()}
uh () = d1 N1 ()+
d2 N2 (), [1, 1]

Cuadro 1.1: Comparacin de las descripciones global y local del MEF


o

En la descripcin local la numeracin de los nodos comienza por 1 para


o
o
todos los elementos. Asimismo el dominio del elemento est denido locala

22

Estructuras de barras articuladas

mente en un espacio isoparamtrico 1D. Los dominios correspondientes a las


e
descripciones local y global se relacionan mediante una transformacin af
o
n
(ver gura 1.9):
: [xA , xA + 1] [1, 1]
(1.107)
(x) =

2x xA+1 xA
xA+1 xA

OR

cuya expresin es:


o

(1.108)

La funcin inversa de (x) se obtiene despejando x en (1.108):


o
x() =

(xA+1 xA ) + xA+1 + xA
2

RR
AD

(x)
A(xA )

(1.109)

1( = 1) 2( = 1)

A + 1(xA+1 )
x()

Figura 1.9: Transformacin afn al espacio isoparamtrico


o

e
Las funciones de forma lineales, en la descripcin local, tienen la expreo
sin:
o
1
Na () = (1 + a ),
2

a = 1, 2

(1.110)

BO

Observacin. A efectos de notacin, los subndices correspondientes a la


o
o

numeracin de los nodos en la descripcin local se expresarn con letras


o
o
a
minsculas mientras que en la descripcin global se escribirn con letras mau
o
a
ysculas. Por ejemplo, las coordenadas de los dos nodos de un elemento se
u
pueden expresar mediante xA y xA+1 en el marco de la descripcin global o
o
mediante xa , a = 1, 2 en la descripcin local.
o
En situaciones con posible ambigedad se pondr un superndice e para
u
a

denotar una entidad en la descripcin local; por ejemplo, xe .


o
2
Observacin. Si en (1.109) x() se expresa en trminos de las funciones de
o
e
forma (1.110) resulta:
2

x() =

x a Na

(1.111)

a=1

Esta expresin coincide con la interpolacin del campo de desplazamientos


o
o
en el cuadro 1.1. Los elementos en los que el campo de desplazamientos u()
se interpola con la misma expresin que la transformacin afn del espacio
o
o

isoparamtrico x() se denominan elementos isoparamtricos.


e
e

Descripcin local del MEF


o

23

Ejemplo 1.4. Se considera un elemento cuadrtico de tres nodos, de longitud


a
e
l , con el nodo intermedio situado en el punto medio del elemento.

A (xA ) A + 1 (xA+1 ) A + 2 (xA+2 )

OR

(x)

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

x()

Las funciones de forma son:

(1.112)

RR
AD

1
N1 () = ( 1)
2
N2 () = 1 2
1
N3 () = ( + 1)
2

(1.113)
(1.114)

La transformacin isoparamtrica resulta:


o
e

1
1
x() = xA ( 1) + xA+1 (1 2 ) + xA+2 ( + 1)
2
2

(1.115)

Teniendo en cuenta que xA+1 = (xA + xA+2 )/2 y despejando :


(x) =

2
le

x xA

le
2

(1.116)

Finalmente, las derivadas de las funciones de forma son:

BO

dN1 d
2
dN1
=
= e
dx
d dx
l
dN2
dN2 d
4
=
= e
dx
d dx
l
dN3
dN3 d
2
=
= e +
dx
d dx
l

1
2

1
2

(1.117)
(1.118)
(1.119)

habiendo obtenido d/dx derivando en (1.116).

1.5.1.

Matriz de rigidez y vector de fuerzas elementales

Para desarrollar la descripcin local se considerar la malla unidimensioo


a
nal de elementos nitos de la gura 1.10 que consta de nelm = n elementos y
nnod = n + 1 nodos de coordenadas xi , i = 1 . . . n + 1. Se considera que el
nodo 1 tiene una carga impuesta f y que el nodo n+1 tiene un desplazamiento
impuesto u.

24

Estructuras de barras articuladas

x1

x2

x3

4
x4

n1
x5

xn1

n
xn

xn+1

OR

Figura 1.10: Malla de elementos nitos en 1D


En las expresiones (1.84) y (1.85) de la matriz global de rigidez y del
vector global de esfuerzos, respectivamente, las integrales denidas en [0, L]
se pueden escribir como la suma de las integrales denidas en los dominios
de cada elemento:
n

K=

Ke

(1.120)

Fe

(1.121)

e=1
n

RR
AD

F =

e=1

siendo:

e
KAB =
e
FA =

EA

dNA dNB
dx
dx dx

NA b dx + A1 f

EA

dNA dNn+1
u
dx
dx
dx

(1.122)
(1.123)

Observacin. De acuerdo con la gura 1.10, el dominio en el que estn


o
a
denidas las integrales de (1.122) y (1.123) es e = [xe , xe+1 ]
Observacin. En la expresin (1.123) se ha considerado que NA (0) = A1 ,
o
o
siendo ij la delta de Kronecker.
Con la propiedad (1.76) de las funciones de forma, un nmero importante
u
de los coecientes (1.122) y (1.123) son nulos. Concretamente:

BO

e
KAB = 0, si e = A o e = A + 1, y si, e = B o e = B + 1

(1.124)

y en los nodos sin cargas puntuales directamente aplicadas o sin desplazamientos impuestos:
e
FA = 0, si e = A o e = A + 1

(1.125)

Obviamente los trminos nulos ni siquiera han de ser considerados en los


e
sumatorios (1.120) o (1.121). Es decir, en dichos sumatorios slo deben de
o
intervenir sumandos no nulos. Con esta idea en mente es conveniente denir
la matriz de rigidez elemental y el vector de fuerzas elemental:
e
ke = (kab ), a = 1, 2 b = 1, 2
e
f e = (fa ), a = 1, 2

(1.126)
(1.127)

Descripcin local del MEF


o

25

siendo:
dNa dNb
dx
dx dx
e

a1 f
e=1

e
fa =
Na bdx + 0
e = 2...n 1
e
e

ka2 u e = n
EA

(1.128)

(1.129)

OR

e
kab =

1.5.2.

RR
AD

Las expresiones (1.128) y (1.129) se denen respecto de la numeracin


o
local, mientras que en (1.122) y (1.123) interviene la numeracin global. Para
o
determinar como contribuyen ke y f e a la matriz global K y al vector de
fuerzas global F es necesario tener informacin sobre la conectividad de la
o
malla para realizar el proceso de ensamble, tal y como se describe en el
siguiente apartado.

Ensamble de la matriz de rigidez y del vector de


fuerzas elementales

BO

Una de las tareas que ha de realizar un cdigo de elementos nitos es


o
el ensamble de la matriz de rigidez y del vector de fuerzas elementales en
la matriz de rigidez y en el vector de fuerzas globales, respectivamente. El
ensamble consiste en, una vez que se han calculado ke y f e , asignar cada
uno de sus trminos a la la y columna correspondiente de K y F . Para ello
e
es necesario tener informacin sobre la conectividad de la malla, almacenao
da generalmente en una matriz que denominaremos ld. La informacin que
o
proporciona la matriz ld es el nmero global de ecuacin que le corresponde
u
o
a cada uno de los grados de libertad locales de cada elemento.
La dimensin de ld es (nen nndf ) nelm , siendo nen el nmero de nodos
o
u
por elemento y nndf el nmero de grados de libertad por nodo. Por ejemplo,
u
en la malla de la gura 1.10 se tiene dim(ld) = 2 n, y en la malla de la
gura 1.4 es dim(ld) = 4 3.
Los valores de las componentes de la matriz ld que corresponden a grados
de libertad impuestos se hacen negativos2 para indicar que no les corresponde
ninguna ecuacin en el sistema global. Considerando otra vez el ejemplo de
o
la gura 1.4, la matriz ld es:

1
1 1
2 3 2

ld =
(1.130)
1
2
2
3
3
3
En este modelo hay tres ecuaciones que corresponden al desplazamiento
segn x del nodo 2 (ecuacin 1 asignada en las componentes ld31 y ld12 ), al
u
o
2
Hay otros programas, como dlearn (http://www.zace.com/dlearn.htm), en los que
se asigna un cero

26

Estructuras de barras articuladas

desplazamiento segn x del nodo 3 (ecuacin 2 asignada en ld32 y ld33 ) y al


u
o
desplazamiento segn y del nodo 3 (ecuacin 3 asignada en ld42 y ld43 ). De
u
o
acuerdo con (1.130), la contribucin de cada elemento a la matriz global es:
o
Elemento 1 (columna 1 de ld)

OR

e
K11 K11 + k33

Elemento 2 (columna 2 de ld)

(1.131)

e
K11 + k11
e
K22 + k33
e
K33 + k44
e
K12 + k13
e
K13 + k14
e
K23 + k34

(1.132)
(1.133)
(1.134)
(1.135)
(1.136)
(1.137)

e
K22 K22 + k33
e
K33 K33 + k44
e
K23 K23 + k34

(1.138)
(1.139)
(1.140)

RR
AD

K11
K22
K33
K12
K13
K23

Elemento 3 (columna 3 de ld)

El algoritmo asociado al proceso de ensambladura generalmente se denota


mediante el operador A[], resultando:
nelm

K=

Ak

(1.141)

Af

(1.142)

e=1
nelm

F =

Clculo de la matriz de rigidez y del vector de


a
fuerzas elementales

BO

1.5.3.

e=1

En un cdigo de elementos nitos, la matriz de rigidez y el vector de


o
fuerzas elementales se calculan dentro de la rutina del elemento.
El clculo de la matriz de rigidez elemental en 1D se realiza de acuerdo
a
con el siguiente desarrollo:
e
kab =

dNa (x) dNb (x)


dx
dx
dx
e
1
dNa (x()) d(x)
= EA
d
dx
1
EA

dNb (x()) d(x)


d
dx

dx()
d (1.143)
d

Descripcin local del MEF


o

27

Considerando las funciones de forma lineales denidas en (1.110), y la


expresin (1.109):
o
1
a b
2le

1
d = EA e a b
l
1

siendo le la longitud del elemento e. Por tanto:


ke =

EA
le

1 1
1
1

(1.144)

OR

e
kab = EA

(1.145)

RR
AD

Observacin. En general, en el clculo de la matriz de rigidez elemental las


o
a
derivadas de las funciones de forma respecto del parmetro no dependen
a
del elemento, por lo que pueden evaluarse una vez al principio del clculo. S
a

e
depende del elemento el jacobiano d(x)/dx, que en este caso es igual 2/l ,
y en general es necesario llamar desde cada elemento a una subrutina que
haga este clculo.
a
El clculo del vector elemental de fuerzas nodales depende de la expresin
a
o
expl
cita de b, que en general puede ser una funcin b = b(x). En teor es
o
a
necesario reprogramar el clculo de f e cada vez que cambia la expresin de
a
o
b(x). No obstante, es habitual aproximar b(x) por su interpolacin mediante
o
las funciones de forma:
nen

b(x) bh (x) =

ba Na (x),

siendo: ba = b(xa )

(1.146)

a=1

La aproximacin (1.146) suele ser suciente en la mayor parte de los


o
casos prcticos, y es exacta cuando b(x) es un polinomio de grado menor o
a
igual que el grado completo de las funciones de interpolacin (en este caso
o
si b(x) es constante o lineal). Considerando que b(x) es lineal y que en el
chero de entrada de datos se denen los valores nodales, la expresin de las
o
componentes volumtricas del vector de fuerzas para el elemento barra de
e
dos nodos (lineal) que se obtiene de (1.129) es:
2

Na (x)

bi Ni (x) dx =

BO

e
fa

i=1

bi

i=1

L
=
2

Na ()Ni ()

1
2

bi
i=1

dx
d
d

Na ()Ni ()d (1.147)


1

Sustituyendo en (1.147) las expresiones de Ni () dadas por (1.110) y


operando resulta:
L 2b1 + b2
fe =
(1.148)
b1 + 2b2
6
Observacin. De acuerdo con (1.129) a la expresiones (1.147) y (1.148) es
o
necesario sumarle en su caso los trminos de fuerza correspondientes a las
e
condiciones de contorno

28

Estructuras de barras articuladas

Finalmente, en problemas 2D y 3D antes de proceder al ensamblaje es


necesario expresar ke y f e en los ejes globales con un procedimiento similar
al descrito en el apartado 1.3

Ejercicios

OR

1.6.

RR
AD

1. Se considera un elemento de barra articulada de dos nodos, en el espacio


geomtrico de dimensin ndim . Este elemento se implementa en un programa
e
o
de elementos nitos de modo que las coordenadas de los nodos se almacenan en una matriz xl(i,j), indicando j el nmero de nodo (j = 1, 2) y el
u

ndice i la direccin espacial (i = 1 . . . ndim ). Anlogamente, los desplazao


a
mientos nodales se almacenan en una matriz ul(i,j), teniendo los
ndices
i y j el mismo signicado que el denido anteriormente para la matriz de
coordenadas nodales.
Demostrar que la deformacin innitesimal = l/l puede calcularse
o
mediante la expresin:
o
ndim

(xl(i, 2) xl(i, 1)) (ul(i, 2) ul(i, 1)))/xlen0

eps = (

i=1

siendo xlen0 la longitud del elemento elevada al cuadrado:


ndim

(xl(i, 2) xl(i, 1)) 2

xlen0 =

i=1

2. La barra de la gura tiene un extremo jo, y tiene una carga distribuida


p(x). Empleando como discretizaciones:
1. dos elemento iguales de dos nodos (funciones de forma lineales)
2. un elemento de tres nodos con el nodo interior en el centro del elemento
(funciones de forma cuadrticas)
a

BO

y considerando los dos casos de carga: p(x) = p0 y p(x) =


clculos manuales se pide:
a

p0
x,
L

mediante

1. Obtener la matriz de rigidez


2. Obtener el vector de fuerzas externas
3. Calcular el desplazamiento del punto medio de la barra y del extremo,
comparando los resultados obtenidos con ambas discretizaciones con la
solucin exacta de elasticidad lineal.
o
EA
p(x)
x
L

Ejercicios

29

3. Considerando ahora que en el ejemplo anterior la carga repartida es


p
cuadrtica con expresin p(x) = L0 x2 , y que la discretizacin se hace con dos
a
o
o
2
elementos iguales de dos nodos y funciones de forma lineales, se pide:

OR

1. Obtener el vector de fuerzas externas considerando los dos casos correspondientes a la expresin cuadrtica de p(x) y a la interpolacin de los
o
a
o
valores nodales de p(x) mediante las funciones de forma.
2. Calcular los desplazamientos nodales comparando los resultados obtenidos con los dos vectores de carga calculados en el apartado anterior
y con la solucin exacta.
o

RR
AD

4. Calcular a mano los desplazamientos de los nodos 2 y 3 de la estructura


1D de la gura. Dar los siguientes valores a las rigideces y a las fuerzas
para comprobar estos resultados con los obtenidos utilizando un programa
de elementos nitos: k1 = 100, k2 = 200, k3 = 300, k4 = 400, f2 = 20 y
f3 = 30.
k2

k1

f3
3

k4
5

f2

k3

5. Se considera una barra de longitud L cuya seccin var linealmente entre


o
a
sus extremos (ver gura). La barra tiene una carga distribuida por unidad
de longitud q0 y una carga puntual en el extremo q0 L/2. Se pide:
1. Obtener la ecuacin diferencial de equilibrio y resolverla obteniendo la
o
solucin exacta.
o

BO

2. Para un elemento de dos nodos obtener la matriz de rigidez elemental


y el vector de cargas nodales para la carga distribuida uniforme, considerando variacin lineal de la seccin entre los nodos del elemento.
o
o
3. Con los resultados del apartado anterior resolver el problema de la
gura empleando una malla de tres elementos. Comparar la solucin
o
obtenida con la solucin anal
o
tica del primer apartado.
4. Repetir los clculos considerando ahora una malla de seis elementos, y
a
comparar igualmente los resultados obtenidos con la solucin anal
o
tica.
5. Repetir los clculos de los apartados 3 y 4 utilizando un programa de
a
elementos nitos y elementos truss de seccin constante. Comparar
o
los resultados con los obtenidos en los apartados anteriores.

30

Estructuras de barras articuladas

A
E

A/2
q0 L/2

q0

OR

6. Utilizando un programa de elementos nitos resolver la estructura del


ejemplo 1.2 comprobando que los desplazamientos, reacciones y esfuerzos
obtenidos coinciden con los calculados anal
ticamente.
2

RR
AD

7. Se considera la estructura de la gura formada por dos barras articuladas. Se considerarn los siguientes vaa
lores: luz L = 8, altura H = 3, mdulo
o
elstico E = 1000, seccin de las barras
a
o
A1 = 2 y A2 = 4, y fuerza aplicada de
valor P = 12. Empleando funciones de
forma lineales, se pide:

P
2
3

1. Obtener las matrices elementales de rigidez y ensamblarlas para obtener


la matriz de rigidez global
2. Considerando las condiciones de contorno existentes resolver el sistema
de ecuaciones y obtener los desplazamientos del nodo 2
3. A partir de los resultados anteriores calcular las reacciones en los apoyos
4. Calcular las tensiones en cada una de las barras

BO

5. Resolver el problema con un programa de elementos nitos, comparar


los resultados obtenidos con los calculados anteriormente a mano, y
obtener la deformada de la estructura.

8. Se considera la estructura de la gura formada por barras articuladas de


acero, cuyo mdulo elstico es E =
o
a
2.1 105 MPa. La seccin transversal de
o
y
cada barra es 80 mm2 y el valor de tox
das las cargas es 5000 N. La luz del arco
A
B
semicircular es de 6 m.
En el apoyo B se produce un movimiento segn x de valor u = 2.5 mm
u
Despreciando las cargas correspondientes al peso propio y utilizando un
programa de elementos nitos, se pide:

Ejercicios

31

1. Dibujar la estructura deformada empleando un factor de magnicacin


o
que permita una visualizacin adecuada de la misma.
o

OR

2. Obtener el esfuerzo mximo producido por el movimiento del apoyo, y


a
determinar en que barra se produce.
9. La ecuacin diferencial que rige el comportamiento de un hilo exible
o
apoyado en una cimentacin elstica es:
o
a
d2 u
u + b = 0 en = (0, L)
dx2

siendo u el desplazamiento vertical del hilo y la rigidez de la cimentacin.


o
Considerando las condiciones de contorno:

se pide:

RR
AD

u(L) = u
du
= h
dx x=0

1. Formulacin dbil del problema.


o e

2. Expresin de la matriz de rigidez K para un elemento de dos nodos.


o
Demostrar que K es simtrica y denida positiva. Es necesario para
e
la demostracin imponer que las variaciones uh sean cero en x = L?
o
Por qu?
e
(Ejercicio 2, pgina 46, de la referencia [11])
a

10. Para modelizar la resistencia por fuste de un pilote se considera un


elemento barra con soporte elstico de rigidez por unidad de longitud k =
a
2
EA/L , siendo EA la rigidez de la barra y L su longitud. Se pide:

BO

1. Escribir las formulaciones fuerte (ecuacin de equilibrio) y dbil del


o
e
problema, considerando que hay una carga de valor P en un extremo.
2. Escribir la matriz de rigidez para un elemento de tres nodos con funciones de forma cuadrticas.
a
3. Considerando una malla con un solo elemento obtener el desplazamiento en el extremo del pilote para la carga P .

k
P

EA

Estructuras de barras articuladas

BO

RR
AD

OR

32

También podría gustarte