elementos finitos

20

Click here to load reader

Upload: flickcapoeira

Post on 13-Apr-2016

217 views

Category:

Documents


1 download

DESCRIPTION

elementos finitos de barra

TRANSCRIPT

Page 1: ELEMENTOS FINITOS

CAPITULO 2

ELEMENTOS FINITOS DEBARRA. CONCEPTOS BASICOS

2.1 INTRODUCCION

Desde un punto de vista estricto, la mayor parte de las estructuras deberıanclasificarse dentro de lo que en el capıtulo precedente hemos denominado sistemasestructurales continuos con infinitos grados de libertad y, por tanto, para conocersu comportamiento frente a la accion de cargas exteriores deberıa ser necesariointegrar las correspondientes ecuaciones diferenciales de equilibrio. Sin embargo,este tipo de analisis es con frecuencia difıcil, o imposible, debido a la geometrıade la estructura, la naturaleza de las condiciones de contorno, la distribucionde las propiedades mecanicas de los materiales, el tipo de cargas, etc., y en lapractica es necesario utilizar metodos mas simplificados que permitan analizar laestructura de manera aproximada. El metodo de los elementos finitos es uno de losprocedimientos que existen para aproximar el comportamiento de una estructuracon infinitos grados de libertad por el de otra, con aproximadamente las mismaspropiedades fısicas y geometricas, pero con un numero finito de grados de libertad,cuyas ecuaciones de equilibrio pueden expresarse por un sistema algebraico deecuaciones simultaneas con un numero limitado de incognitas.

El objetivo de este capıtulo es introducir los conceptos basicos del metodo delos elementos finitos mediante su aplicacion al analisis de sencillos problemas debarras sometidas unicamente a fuerzas axiles.

La organizacion del capıtulo es la siguiente: En primer lugar se estudiadetalladamente la solucion del problema de traccion (o compresion) de barras conelementos finitos unidimensionales de dos nodos, incidiendo en las analogıas con lasolucion del calculo matricial de estructuras estudiada en el capıtulo precedente ypresentandose varios ejemplos de aplicacion. Tras ello, se introducen los conceptosbasicos de la formulacion matricial de elementos finitos que sera utilizada a lo largodel curso.

2.1

Page 2: ELEMENTOS FINITOS

Calculo de Estructuras por el Metodo de Elementos Finitos

2.2 BARRA SOMETIDA A FUERZAS AXILES

Consideremos una barra de longitud l sometida a una fuerza por unidad delongitud b(x), y a un sistema de fuerzas puntuales Xi aplicadas en p puntosdiferentes xi. Todas las fuerzas actuan en la direccion del eje de la barra (verFigura 2.1). La barra puede tener desplazamientos prescritos uj en m puntosdistintos xj. Al deformarse la barra por accion de las fuerzas exteriores y/o por losdesplazamientos impuestos, aparecen en su interior tensiones σ(x) y deformacionesε(x) = du

dx , que en materiales elasticos estan relacionadas entre sı en cada puntopor la ley de Hooke

σ = Eε = Edu

dx(2.1)

donde E es el modulo de elasticidad de la barra.

Figura 2.1 Barra sometida a fuerzas axiles.

En la configuracion de equilibrio de la barra, las tensiones y las fuerzasexteriores satisfacen el Principio de los Trabajos Virtuales (PTV) que se definio enel Apartado 1.2.Dicho principio se expresa en forma matematica para el problemade la barra que tratamos como

∫ ∫ ∫V

δε σ dV =∫ l

0δu b dx +

p∑i=1

δuiXi (2.2)

donde δu y δε son el movimiento y deformacion virtual genericos de un punto dela fibra media de la barra; δui es el movimiento virtual del punto de actuacion dela carga puntual Xi, y V es el volumen de la barra. El segundo miembro de (2.2)representa el trabajo “virtual” de las fuerzas exteriores sobre los desplazamientosvirtuales δu, mientras que la integral del primer miembro es el trabajo virtualinterno que realizan las tensiones “reales” en la barra σ sobre las deformacionesvirtuales δε.

Teniendo en cuenta que dV = dA · dx, donde A es el area de la secciontransversal, la ecuacion (2.2) queda, tras efectuar la integracion correspondiente yutilizar (2.1), como

∫ l

0δε EA

du

dxdx =

∫ l

0δu b dx +

p∑i=1

δui Xi (2.3)

Puede demostrarse [T7] que el problema de obtener la configuracion deequilibrio de la barra bajo la actuacion de las fuerzas exteriores se reduce a

2.2

Page 3: ELEMENTOS FINITOS

ELEMENTOS FINITOS DE BARRA

encontrar el campo de desplazamientos u(x) que satisfaga (2.3) y las condicionesde contorno sobre los desplazamientos prescritos (condiciones cinematicas). Lasolucion aproximada de este problema por el metodo de los elementos finitosconsiste simplemente en encontrar un campo de desplazamientos alternativo queaproxime u(x) y que, asimismo, satisfaga la ec.(2.3) y las condiciones cinematicas.

Para aproximar el campo de desplazamientos u(x) escogemos la opcion massencilla, utilizando funciones polinomicas definidas localmente para cada elemento,como

u(x) � u(x) = ao + a1x + a2x2 + · · · + an−1x

n−1 =n−1∑i=1

aixi (2.4)

En (2.4) u(x) es el campo de desplazamientos aproximado y n es el numero depuntos del elemento donde se supone conocido el desplazamiento. Dichos puntosse denominan nodos . Por otra parte, ao, a1, . . ., an son constantes que dependenunicamente de los valores del desplazamiento u(x) en los nodos. Para mayorsencillez de la notacion, en lo sucesivo no haremos distincion entre el campo dedesplazamientos u(x) y el campo aproximado u(x). En la practica es usual escribir(2.4) como

u(x) = N(e)1 (x)u(e)

1 + N(e)2 (x)u(e)

2 + · · ·+ N(e)n (x)u(e)

n =n∑

i=1N

(e)i (x)u(e)

i (2.5)

donde N(e)1 (x), . . ., N

(e)n (x) son las funciones de interpolacion polinomicas

definidas en el dominio del elemento (denominadas funciones de forma) y u(e)i es

el valor aproximado del desplazamiento en el nodo i. La funcion N(e)i (x) interpola

dentro del elemento unicamente los desplazamientos correspondientes al nodo i ypor ello se denomina funcion de forma del nodo i. Se deduce de (2.5) que para

que u(x) coincida con u(e)i en el nodo i, la funcion de forma N

(e)i (x) ha de valer

uno en el nodo i y cero en el resto de los nodos.La sustitucion de la expresion aproximada de u(x) para cada elemento en el

PTV permite obtener las ecuaciones algebraicas de equilibrio de la estructura,en funcion de los desplazamientos de los nodos de la malla de elementos finitos.Dichas ecuaciones pueden escribirse en la forma matricial:

K a = f (2.6)

donde, por analogıa con el calculo matricial de estructuras de barras, K sedenomina matriz de rigidez de la malla de elementos finitos, y a y f vectoresde desplazamientos y de fuerzas nodales, respectivamente. Tanto K como fpueden obtenerse a partir de las contribuciones individuales de cada elemento,como ocurrıa en el analisis matricial de estructuras de barras. La solucion de (2.6)proporciona los valores de los desplazamientos nodales a partir de los que puedenencontrarse las deformaciones y tensiones en el interior de cada elemento.

Para ilustrar todos estos conceptos estudiaremos en los apartados siguientesel analisis de una barra de seccion constante mediante dos mallas de uno y doselementos finitos unidimensionales de dos nodos, respectivamente.

2.3

Page 4: ELEMENTOS FINITOS

Calculo de Estructuras por el Metodo de Elementos Finitos

2.3 BARRA DE SECCION CONSTANTE. DISCRETIZACION ENUN ELEMENTO LINEAL

Sea la barra de seccion constante de la Figura 2.2. Para empezardiscretizaremos la barra en un unico elemento de barra de dos nodos que definenuna variacion lineal del desplazamiento u(x) en su interior como

u(x) = ao + a1x (2.7)

Logicamente u(x) tiene que tomar en los nodos 1 y 2 los valores u(1)1 y u

(1)2 ,

respectivamente. Es decir

u(x(1)1 ) = u

(1)1 y u(x(1)

2 ) = u(1)2 (2.8)

siendo x(1)1 y x

(1)2 las coordenadas de los nodos 1 y 2. El ındice 1 indica que los

valores se refieren al elemento numero 1.

Figura 2.2 Barra de seccion constante. Discretizacion en un elemento de barrade dos nodos.

Sustituyendo las condiciones (2.8) en (2.7) se obtiene el sistema de dosecuaciones con dos incognitas siguiente

u(1)1 = ao + a1x

(1)1

u(1)2 = ao + a1x

(1)2

(2.9)

2.4

Page 5: ELEMENTOS FINITOS

ELEMENTOS FINITOS DE BARRA

de donde pueden despejarse las constantes ao y a1

ao =x

(1)2 u

(1)1 − x

(1)1 u

(1)2

x(1)2 − x

(1)1

y a1 =u

(1)1 − u

(1)2

x(1)1 − x

(1)2

(2.10)

Sustituyendo (2.10) en (2.7), puede reescribirse esta como

u = N(1)1 (x)u(1)

1 + N(1)2 (x)u(1)

2 (2.11)

donde N(1)1 y N

(1)2 son las funciones de forma de los nodos 1 y 2 del elemento,

respectivamente, que tienen la expresion siguiente

N(1)1 (x) =

x(1)2 − x

l(1) ; N(1)2 (x) =

x − x(1)1

l(1) (2.12)

siendo l(1) = x(1)2 − x

(1)1 la longitud del elemento. Se deduce de (2.12) que cada

funcion de forma N(1)i (i = 1, 2) varıa linealmente en el interior del elemento y vale

uno en el nodo i y cero en el otro nodo (ver Figura 2.2). Esta ultima propiedades consecuencia directa de la definicion local de la aproximacion polinomica (2.11)y permite siempre anticipar la geometrıa de las funciones de forma del elemento,como veremos en repetidas ocasiones.

Antes de seguir conviene tener bien clara la diferencia entre la numeracion nodallocal y global. En la Tabla 2.1 se muestra dicha distincion para los numeros delos nodos, las coordenadas y los desplazamientos nodales. Observese que debido aque solo hemos tomado un elemento los numeros locales y globales coinciden.

nodos coordenadas desplazamientoElemento

local global local global local global

1 1 x(1)1 x1 u

(1)1 u1

12 2 x

(1)2 x2 u

(1)2 u2

Tabla 2.1 Parametros locales y globales en el ejemplo de la Figura 2.2.

Las derivadas de las funciones de forma se pueden escribir como

dN(1)1

dx= − 1

l(1) ydN

(1)2

dx=

1l(1) (2.13)

De esta manera se puede obtener la deformacion axial en cualquier punto dentrodel elemento por

ε =du

dx=

dN(1)1

dxu

(1)1 +

dN(1)2

dxu

(1)2 = − 1

l(1) u(1)1 +

1l(1) u

(1)2 (2.14)

2.5

Page 6: ELEMENTOS FINITOS

Calculo de Estructuras por el Metodo de Elementos Finitos

Observese que por ser las funciones de forma lineales la deformacion es constantesobre el elemento.

Las fuerzas entre elementos se transmiten unicamente a traves de los nodos.Dichas fuerzas nodales, que denominaremos “de equilibrio”, pueden calcularse paracada elemento haciendo uso del PTV, que se escribe para el elemento consideradocomo

∫ x(1)2

x(1)1

δε EAε dx =∫ x

(1)2

x(1)1

δub dx + δu(1)1 X

(1)1 + δu

(1)2 X

(1)2 (2.15)

donde δu(1)1 , δu

(1)2 , X

(1)1 y X

(1)2 son los desplazamientos virtuales y las

fuerzas nodales de equilibrio de los nodos 1 y 2 del elemento, respectivamente.El desplazamiento virtual puede tambien interpolarse en funcion de losdesplazamientos virtuales de los dos nodos del elemento. Ası, de acuerdo con(2.11), puede escribirse

δu = N(1)1 δu

(1)1 + N

(1)2 δu

(1)2 (2.16)

Por otra parte, la deformacion virtual puede expresarse en funcion de losdesplazamientos virtuales nodales como

δε =d

dx(δu) =

dN(1)1

dxδu

(1)1 +

dN(1)2

dxδu

(1)2 (2.17)

La ec.(2.15) se escribe, tras sustituir convenientemente (2.11), (2.13) y (2.14),como

∫ x(1)2

x(1)1

[dN(1)1

dxδu

(1)1 +

dN(1)2

dxδu

(1)2

](EA)

[dN(1)1

dxu

(1)1 +

dN(1)2

dxu

(1)2

]dx −

−∫ x

(1)2

x(1)1

[N

(1)1 δu

(1)1 + N

(1)2 δu

(1)2

]b dx = δu

(1)1 X

(1)1 + δu

(1)2 X

(1)2 (2.18)

y, agrupando terminos

δu(1)1

[∫ x(1)2

x(1)1

(dN(1)1

dx(EA)

dN(1)1

dxu

(1)1 +

dN(1)1

dx(EA)

dN(1)2

dxu

(1)2

)dx −

−∫ x

(1)2

x(1)1

N(1)1 b dx − X

(1)1

]+ δu

(1)2

[∫ x(1)2

x(1)1

(dN(1)2

dx(EA)

dN(1)1

dxu

(1)1 +

+dN

(1)2

dx(EA)

dN(1)2

dxu

(1)2

)dx −

∫ x(1)2

x(1)1

N(1)2 b dx − X

(1)2

]= 0

(2.19)

2.6

Page 7: ELEMENTOS FINITOS

ELEMENTOS FINITOS DE BARRA

Como los desplazamientos virtuales son arbitrarios, el cumplimiento de (2.19)

para cualquier valor de δu(1)1 y δu

(1)2 obliga a que los valores de los corchetes sean

nulos, lo que proporciona las dos ecuaciones siguientes:

∫ x(1)2

x(1)1

(dN(1)1

dx(EA)

dN(1)1

dxu

(1)1 +

dN(1)1

dx(EA)

dN(1)2

dxu

(1)2

)dx −

−∫ x

(1)2

x(1)1

N(1)1 b dx − X

(1)1 = 0

∫ x(1)2

x(1)1

(dN(1)2

dx(EA)

dN(1)1

dxu

(1)1 +

dN(1)2

dx(EA)

dN(1)2

dxu

(1)2

)dx −

−∫ x

(1)2

x(1)1

N(1)2 b dx − X

(1)2 = 0 (2.20)

Del sistema de ecuaciones anterior se deducen los valores de X(1)1 y X

(1)2 . En

forma matricial∫ x

(1)2

x(1)1

(dN

(1)1

dx (EA) dN(1)1

dx

) (dN(1)1

dx (EA) dN(1)2

dx

)(dN

(1)2

dx (EA) dN(1)1

dx

) (dN(1)2

dx (EA) dN(1)2

dx

) dx

u

(1)1

u(1)2

−∫ x

(1)2

x(1)1

N

(1)1

N(1)2

b dx =

X

(1)1

X(1)2

(2.21)

La ecuacion anterior expresa el equilıbrio entre las fuerzas nodales de equilıbrio, lacarga repartida sobre el elemento y los desplazamientos nodales y puede escribirsecomo

K(1) a(1) − f (1) = q(1)

con

K(1)ij =

∫ x(1)2

x(1)1

dNi(1)

dx(EA)

dNj(1)

dxdx (2.22)

f (1)i =

∫ x(1)2

x(1)1

N(1)i b dx i, j = 1, 2

a(1) = [u(1)1 , u

(1)2 ]

T; q(1) = [X(1)

1 , X(2)2 ]

T

donde K(1), a(1), f (1) y q(1) son la matriz de rigidez, el vector de desplazamientosnodales, el vector de fuerzas nodales equivalentes y el vector de fuerzas nodales deequilibrio del elemento, respectivamente.

2.7

Page 8: ELEMENTOS FINITOS

Calculo de Estructuras por el Metodo de Elementos Finitos

Si el modulo de Young, la seccion de la barra y la carga repartida son constantesdentro del elemento, se obtiene

K(1) = (EA

l)(1)

[ 1 −1−1 1

]; f (1) =

(bl)(1)

2

{ 11

}(2.23)

expresiones que coinciden con las obtenidas para la barra bajo cargas axiles enel Capıtulo 1. Dicha coincidencia no es fortuita, y podıa haberse anticipado,ya que en ambos casos se parte de la misma hipotesis de distribucion lineal dedesplazamientos, lo que evidentemente conduce a identicas expresiones para lamatriz de rigidez y el vector de fuerzas en los extremos de la barra.

Las ecuaciones que expresan el equilibrio global de la estructura se puedenobtener por un proceso identico al explicado para las estructuras de barras enel Capıtulo 1. Ası, en cada nodo se tiene que satisfacer la ecuacion basica deequilibrio de fuerzas ∑

eX

(e)i = Xext

j (2.24)

donde el sumatorio se extiende sobre todos los elementos que concurren en el nodoen cuestion, X

(e)i es la fuerza de equilibrio que aporta cada elemento y Xext

j lafuerza puntual exterior sobre el nodo de numero global j.

Para la malla de un solo elemento que se considera, la ec.(2.24) se escribe,teniendo en cuenta la Figura 2.2, como

nodo 1 : X(1)1 = R1

nodo 2 : X(1)2 = P

Utilizando (2.21) y operando cuidadosamente es facil llegar al sistema deecuaciones global que, haciendo uso de las relaciones de la Tabla 2.1, puedeescribirse en forma matricial como

(EA

l)[

1 −1−1 1

] {u1u2

}=

{R1 + bl

2P + bl

2

}

o

K a = f (2.25)

donde K, a y f son la matriz de rigidez, el vector de desplazamientos nodales yel vector de fuerzas nodales equivalentes de toda la malla, respectivamente. Laec.(2.25) se resuelve anadiendo la condicion u1 = 0 para obtener

u2 =l

EA(P +

bl

2) ; R1 = −(P + bl) (2.26)

2.8

Page 9: ELEMENTOS FINITOS

ELEMENTOS FINITOS DE BARRA

La deformacion y el axil (constantes) en el unico elemento vienen dados por

ε(1) =dN

(1)1

dxu

(1)1 +

dN(1)2

dxu

(1)2 =

u(1)1

l(1) =P + bl

2EA

N (1) = (EA)(1)ε(1) = P +bl

2(2.27)

La solucion exacta para este sencillo problema es [T7]

u =1

EA

[−bx2

2+ (P + bl) x

]

ε =1

EA[P + b(l − x)]

(2.28)

En la Figura 2.3 se comparan las soluciones exacta y aproximada para un valorde P = 0 y b = 1 T/m. Se aprecia en dicha figura que el error obtenido en elvalor del desplazamiento en el extremo es nulo, lo que realmente debe considerarsecomo una excepcion [O3]. En el interior de la barra la aproximacion con unsolo elemento proporciona una variacion lineal del desplazamiento diferente de lavariacion “exacta” parabolica de (2.28). En el Apartado 2.4 comprobaremos comola solucion en el interior de la barra mejora sensiblemente utilizando una malla dedos elementos.

Figura 2.3 Barra de seccion constante bajo fuerza uniformemente repartida.Solucion exacta y aproximada utilizando uno y dos elementos de barrade dos nodos.

2.9

Page 10: ELEMENTOS FINITOS

Calculo de Estructuras por el Metodo de Elementos Finitos

2.4 BARRA DE SECCION CONSTANTE. DISCRETIZACION ENDOS ELEMENTOS LINEALES

Discretizaremos ahora la misma barra del ejemplo anterior en dos elementoslineales como se muestra en la Figura 2.4, donde se puede apreciar la diferenciaentre funciones de forma locales y globales.

Figura 2.4 Barra de seccion constante. Discretizacion en dos elementos de dosnodos.

Obtendremos en primer lugar las ecuaciones de la discretizacion a partir de lasfunciones de forma locales para cada elemento.

Los desplazamientos en el interior de cada elemento se aproximan por:

Elemento 1 Elemento 2

u(x) = N(1)1 (x)u(1)

1 + N(1)2 (x)u(1)

2 u(x) = N(2)1 (x)u(2)

1 + N(2)2 (x)u(2)

2 (2.29)

2.10

Page 11: ELEMENTOS FINITOS

ELEMENTOS FINITOS DE BARRA

Elemento 1 Elemento 2

Las funciones de forma y sus derivadas son ahora

N(1)1 =

x(1)2 − x

l(1);

dN(1)1

dx= − 1

l(1)

N(1)2 =

x − x(1)1

l(1);

dN(1)2

dx=

1l(1)

N(2)1 =

x(2)2 − x

l(2);

dN(2)1

dx= − 1

l(2)

N(2)2 =

x − x(2)1

l(2);

dN(2)2

dx=

1l(2)

(2.30)

La deformacion axial en un punto cualquiera de cada elemento es

ε = dudx

= dN(1)1

dxu

(1)1 + dN

(1)2

dxu

(1)2 ε = du

dx= dN

(2)1

dxu

(2)1 + dN

(2)2

dxu

(2)2 (2.31)

La expresion matricial de equilibrio se obtiene a partir del PTV de maneraidentica a como se hizo en las ecs.(2.12)–(2.20) para el caso de un solo elemento.Ası, pues, puede encontrarse facilmente

q(1) = K(1)a(1) − f (1) ; q(2) = K(2)a(2) − f (2) (2.32a)

donde

K(1) =∫ x

(1)2

x(1)1

(EA)

dN

(1)1

dxdN

(1)1

dxdN

(1)1

dxdN

(1)2

dx

dN(1)2

dxdN

(1)1

dxdN

(1)2

dxdN

(1)2

dx

dx

f (1) =∫ x

(1)2

x(1)1

[N

(1)1 , N

(1)2

]Tb(1) dx

q(1) =[X

(1)1 , X

(1)2

]Ta(1) =

[u

(1)1 , u

(1)2

]T

K(2) =∫ x

(1)2

x(1)1

EA

dN

(2)1

dxdN

(2)1

dxdN

(2)1

dxdN

(2)2

dx

dN(2)2

dxdN

(2)1

dxdN

(2)2

dxdN

(2)2

dx

dx

f (2) =∫ x

(2)2

x(2)1

[N

(2)1 , N

(2)2

]Tb(2) dx

q(2) =[X

(2)1 , X

(2)2

]Ta(2) =

[u

(2)1 , u

(2)2

]T

(2.32b)

son, respectivamente, las matrices de rigidez , los vectores de fuerzas nodalesequivalentes, los vectores de fuerzas nodales de equilibrio y los vectores dedesplazamientos nodales de los elementos 1 y 2.

Para calcular las integrales que aparecen en las expresiones anteriores convienetener en cuenta las equivalencias entre la definicion local y global de las variablesque se ha resumido en la Tabla 2.2.

2.11

Page 12: ELEMENTOS FINITOS

Calculo de Estructuras por el Metodo de Elementos Finitos

nodos coordenadas desplazamientoElementos

local global local global local global

1 1 x(1)1 x1 u

(1)1 u11

2 2 x(1)2 x2 u

(1)2 u2

1 2 x(2)1 x2 u

(2)1 u22

2 3 x(2)2 x3 u

(2)2 u3

Tabla 2.2 Parametros locales y globales en el ejemplo de la Figura 2.4.

Sustituyendo las ecs.(2.30) en (2.32) y utilizando la Tabla 2.2, es facil obtener,si las propiedades del elemento y la carga repartida son constantes dentro de cadaelemento,

K(1) =(

EA

l

)(1) [1 −1

−1 1

]K(2) =

(EA

l

)(2) [1 −1

−1 1

]

f (1) =(bl)(1)

2[ 1, 1 ]T f (2) =

(bl)(2)

2[ 1, 1 ]T

(2.33)

La expresion (2.24) del equilibrio de fuerzas nodales se escribe ahora en formadesarrollada como (ver Figura 2.4)

Nodo 1 : X(1)1 = R1

Nodo 2 : X(1)2 + X

(2)1 = 0

Nodo 3 : X(2)2 = P

(2.34)

Finalmente, sustituyendo (2.32) en (2.34), y una vez ordenada estaadecuadamente, se puede escribir en forma matricial

(EA

l

)(1) −(EAl

)(1)0

−(EAl

)(1) [(EA

l

)(1)+(

EAl

)(2)] −(EAl

)(2)0 −(EA

l

)(2) (EA

l

)(2)

{u1

u2

u3

}=

bl4 + R1

bl2

bl4 + P

(2.35)

Ka = f (2.36)

De lo anterior se deduce que la matriz de rigidez global K puede obtenersecalculando primeramente la de cada elemento por separado como

K(e) =

K

(e)11 K

(e)12

K(e)21 K

(e)22

=

∫ x(e)2

x(e)1

(EA)(e)

dN

(e)1

dxdN

(e)1

dxdN

(e)1

dxdN

(e)2

dx

dN(e)2

dxdN

(e)1

dxdN

(e)2

dxdN

(e)2

dx

dx =

2.12

Page 13: ELEMENTOS FINITOS

ELEMENTOS FINITOS DE BARRA

=(

EA

l

)(e) [ 1 −1−1 1

](2.37)

y ensamblando seguidamente las matrices individuales de todos los elementossiguiendo precisamente las mismas reglas del Capıtulo 1 para las estructuras debarras.

El mismo proceso es aplicable al vector de fuerzas nodales equivalentes.Por tanto, si sobre los elementos actuan fuerzas uniformemente repartidas, elensamblaje del vector f puede efectuarse a partir del vector de fuerzas nodalesequivalentes de los diferentes elementos dado por

f (e) =

f

(e)1

f(e)2

=

∫ x(e)2

x(e)1

N

(e)1

N(e)2

b(e) dx =

(bl

2

)(e) { 11

}(2.38)

Sustituyendo(

EAl

)(1)=

(EAl

)(2)= 2EA

l y resolviendo el sistema con u1 = 0se encuentra

u1 = 0 ; u2 =l

2EA

(P +

3bl

4

)

u3 =l

2EA(2P + bl) ; R1 = −(P + bl)

(2.39)

La deformacion y el esfuerzo axil en cada elemento se obtienen por

Elemento 1 Elemento 2

ε(1) =(

du

dx

)(1)

=u2

l(1)=

P + 3bl4

EA

N (1) = (EA)(1)ε(1) = P +3bl

4

ε(2) =(

du

dx

)(2)

=u3 − u2

l(2)=

1EA

(bl

4+ P

)

N (2) = (EA)(2)ε(2) =bl

4+ P

(2.40)

En la Figura 2.3 se ha representado la variacion del desplazamiento u y delesfuerzo axil en cada elemento. Observese que, de nuevo, los desplazamientosnodales coinciden con los valores exactos. Asimismo se puede observar la mejoraproximacion del campo de desplazamientos a lo largo de la barra. Por otraparte, vemos que mejora tambien la aproximacion del esfuerzo axil, aunque elerror cometido es aun importante y su disminucion exigirıa una discretizacionmas tupida. De ello se deduce una conclusion general de gran interes practico:los errores en la aproximacion de los campos de deformaciones y tensiones sonsiempre mayores que el error en los desplazamientos. Esta afirmacion tiene unaexplicacion intuitiva, ya que al obtenerse las deformaciones y tensiones a partir delas derivadas del campo de desplazamientos (aproximado), es logico que el erroren aquellas sea mayor.

2.13

Page 14: ELEMENTOS FINITOS

Calculo de Estructuras por el Metodo de Elementos Finitos

2.5 GENERALIZACION DE LA SOLUCION CON VARIOSELEMENTOS DE DOS NODOS

El proceso de solucion explicado en los apartados anteriores puede generalizarsefacilmente para el caso de que se utilice una discretizacion con n elementos de dosnodos. La matriz de rigidez y el vector de fuerzas de cada elemento se obtienenpor

K(e) =∫ x

(e)2

x(e)1

(EA)(e)

dN

(e)1

dxdN

(e)1

dxdN

(e)1

dxdN

(e)2

dx

dN(e)2

dxdN

(e)1

dxdN

(e)2

dxdN

(e)2

dx

dx

f (e) =∫ x

(e)2

x(e)1

N

(e)1

N(e)2

b(e) dx (2.41)

que, tras sustituir las expresiones de las funciones de forma,

N(e)1 =

x(e)2 − x

l(e);

dN(e)1

dx= − 1

l(e)

N(e)2 =

x − x(e)1

l(e);

dN(e)2

dx=

1l(e)

(2.42)

se convierte (para propiedades geometricas, mecanicas y de carga constantes) en

K(e) =(

EA

l

)(e) [1 −1

−1 1

]; f (e) =

(bl)(e)

2

{11

}(2.43)

El proceso de ensamblaje conduce, tras operar, a la ecuacion matricial global

k(1) −k(1) 0 . . . 0−k(1)

[k(1) + k(2)

]−k(2) . . . 0

0 −k(2)[k(2) + k(3)

]. . . 0

0 0 −k(3) . . ....

.

.....

. . . . . ....

0 0 . . .[k(n−1) + k(n)

]−k(n)

0 0 . . . −k(n) k(n)

︸ ︷︷ ︸K

u1

u2

u3

..

.

.

..un−1

un

︸ ︷︷ ︸

a

=

(bl)(1)

2+ P1

(bl)(1)

2+

(bl)(2)

2+ P2

(bl)(2)

2+

(bl)(3)

2+ P3

.

..

..

.(bl)(n−1)

2+

(bl)(n)

2+ Pn−1

(bl)(n)

2+ Pn

︸ ︷︷ ︸

f

con k =EA

l(2.44)

donde K es funcion unicamente de la longitud, del modulo de elasticidad ydel area de la seccion transversal de los diferentes elementos individuales, yf del valor de la fuerza repartida b(e) actuando sobre cada elemento, de sulongitud y de las fuerzas puntuales Pi que actuen en los diversos nodos de lamalla.

2.14

Page 15: ELEMENTOS FINITOS

ELEMENTOS FINITOS DE BARRA

Dichas fuerzas pueden ser reacciones incognitas que deberan calcularseen el proceso de solucion de (2.44), siguiendo procedimientos generales decalculo matricial de estructuras de barras [L2], [T6].

2.6 FORMULACION MATRICIAL DE LAS ECUACIONESDEL ELEMENTO

El metodo que hemos seguido para obtener las expresiones de la matriz derigidez y el vector de fuerzas nodales equivalentes de la barra en los apartadosanteriores es muy util para explicar los conceptos basicos de discretizaciona nivel preliminar, pero poco practico para el estudio de problemas mascomplejos en donde interviene mas de una variable de desplazamientoso deformaciones. En todos estos casos es indispensable el uso de unaformulacion matricial que permita agrupar variables y operaciones de formacompacta. Adicionalmente, la formulacion matricial permite desarrollaruna metodologıa de calculo muy sistematica que se repite invariablementepara todos los problemas de analisis de estructuras por elementos finitos.Presentaremos seguidamente las ideas fundamentales en las que se basa dichaformulacion.

En apartados anteriores hemos considerado mas didactico distinguirsiempre con el ındice e todas las variables asociadas a un elemento aislado.

No obstante, puesto que generalmente todas las expresiones queutilizaremos se referiran a un solo elemento, prescindiremos de aquı enadelante, para mayor simplicidad, de distinguir con el ındice “e” a lasvariables asociadas con un elemento, manteniendolo solamente en algunasvariables muy significativas, tales como las dimensiones del elemento(l(e), A(e) y V (e)); los vectores de desplazamientos, coordenadas y fuerzasnodales (a(e), x(e) y f (e)); la matriz de rigidez del elemento K(e), y algunaotra variable elemental relevante. Todas las demas variables y vectoresdeberan tambien interpretarse, a menos que se indique lo contrario, comopertenecientes a un solo elemento aislado.

2.6.1 Matriz de funciones de forma

Consideremos un elemento de dos nodos perteneciente a una barra quetrabaja a esfuerzo axil, similar a uno cualquiera de los considerados en losapartados anteriores. Dentro del elemento el desplazamiento u se expresa,tal y como ya hemos visto, por

u = N1u1 + N2u2 (2.45)

La expresion anterior puede escribirse en forma matricial como

u = {u} = [N1, N2]{

u1u2

}= N a(e) (2.46)

2.15

Page 16: ELEMENTOS FINITOS

Calculo de Estructuras por el Metodo de Elementos Finitos

donde

N = [N1, N2] ; a(e) ={

u1u2

}(2.47)

son la matriz de funciones de forma y el vector de desplazamientos nodalesdel elemento, respectivamente. Este ultimo vector ya habıa aparecido conanterioridad. [Observese que, de acuerdo con el nuevo criterio adoptado,hemos prescindido en (2.45)–(2.47) del ındice e que hasta ahora caracterizabalas funciones de forma y los desplazamientos nodales del elemento].

2.6.2 Matriz de deformacion

El vector de deformaciones se puede escribir como

εεεεεεεεεεεεεε = {ε} = {dN1dx

u1 +dN2dx

u2} = [dN1dx

,dN2dx

]{

u1u2

}= B a(e) (2.48)

donde

B = [dN1dx

,dN2dx

] (2.49)

es la matriz de deformacion del elemento.

2.6.3 Matriz constitutiva

El vector de tensiones se expresa por

σσσσσσσσσσσσσσ = [N ] = (EA) εεεεεεεεεεεεεε = [EA] ε = DBa(e) (2.50)

dondeD = [EA] (2.51)

es la matriz de propiedades mecanicas o matriz constitutiva.En el problema que consideramos εεεεεεεεεεεεεε,σσσσσσσσσσσσσσ y D tienen una sola componente.

En general, el vector σσσσσσσσσσσσσσ tendra t componentes y, por tanto, si n es el numerode variables nodales y d los grados de libertad de cada nodo, las dimensionesde las matrices y vectores que intervienen en la ecuacion constitutiva son

σσσσσσσσσσσσσσt × 1

= Dt × t

· B[t × (n × d)]

· a(e)

[(n × d) × 1](2.52)

2.16

Page 17: ELEMENTOS FINITOS

ELEMENTOS FINITOS DE BARRA

2.6.4 Expresion del Principio de los Trabajos Virtuales

El PTV para un elemento aislado se escribe en forma matricial como∫l(e)

δεεεεεεεεεεεεεεTσσσσσσσσσσσσσσ dx =∫l(e)

δuTb dx + [δa(e)]T

q(e) (2.53)

El caracter unidimensional del problema que consideramos puede quizasoscurecer las razones de la utilizacion de la traspuesta de vectores en laexpresion anterior. Esto es necesario ya que los integrandos del PTV sonescalares (expresan el trabajo de las fuerzas externas e internas) que seobtienen como producto de un vector fila por otro columna.

2.6.5 Matriz de rigidez y vector de fuerzas nodales equivalentes

De (2.45) y (2.52) se deduce

[δu]T = [δa(e)]T

NT

[δεεεεεεεεεεεεεε]T = [δa(e)]T

BT(2.54)

Por consiguiente, sustituyendo (2.48), (2.50) y (2.54) en la expresion delos trabajos virtuales del elemento se obtiene∫

l(e)[δa(e)]

TBT D B a(e) dx −

∫l(e)

[δa(e)]T

NT b dx = [δa(e)]Tq(e) (2.55)

donde b = {b} es el vector de fuerzas repartidas actuando en el elemento.Sacando factor comun el vector de desplazamientos virtuales se obtiene

[δa(e)]T[(∫

l(e)BT D B dx

)a(e) −

∫l(e)

NT b dx − q(e)]

= 0 (2.56)

Como el cumplimiento de la ecuacion anterior para cualquier desplazamientovirtual arbitrario obliga a que el corchete que multiplica a [δa(e)]

Tsea nulo,

se obtiene el siguiente sistema de ecuaciones algebraicas de equilibrio delelemento (∫

l(e)BT D B dx

)a(e) −

∫l(e)

NT b dx = q(e) (2.57)

oK(e)a(e) − f (e) = q(e)

donde

K(e) =∫l(e)

BT D B dx

f (e) =∫l(e)

NT b dx(2.58)

2.17

Page 18: ELEMENTOS FINITOS

Calculo de Estructuras por el Metodo de Elementos Finitos

son, respectivamente, la matriz de rigidez y el vector de fuerzas nodalesequivalentes debido a cargas repartidas del elemento, que se obtienen a partirde las matrices de funciones de forma, de deformacion y constitutiva de cadaelemento.

Hay que destacar que el proceso anterior de obtencion de la matriz K(e)

y el vector f (e) es totalmente general .La forma explıcita de K(e) y f (e) para el elemento de barra de dos nodos

puede encontrarse de nuevo sin mas que sustituir en (2.58) las matricesadecuadas. Ası, en este caso,

N = [N1,N2] = [N1, N2] =[x2 − x

l(e),x − x1

l(e)

]

B = [B1,B2] =[dN1

dx,dN2dx

]=

[− 1

l(e),

1l(e)

] (2.59)

D = [EA] y b = {b}

y sustituyendo en (2.58)

K(e) =∫

l(e)

{− 1l(e)1

l(e)

}(EA)

[− 1

l(e),

1l(e)

]dx =

(EA

l

)(e) [1 −1

−1 1

]

f (e) =∫

l(e)

{x2 − xx − x1

} (b

l

)(e)

dx =(bl)(e)

2

{11

} (2.60)

expresiones que, obviamente, coinciden con las (2.43) deducidas porprocedimientos no matriciales.

Finalmente apuntaremos que la obtencion de la matriz de rigidez y elvector de fuerzas nodales equivalentes suele hacerse en la practica a partirde las submatrices y subvectores correspondientes.

La forma de operar es muy sencilla si se desarrollan las ecs.(2.58) como

K(e) =∫

l(e)

{BT

1BT

2

}D [B1,B2] dx =

∫l(e)

BT

1DB1

... BT1 DB2

. . . . . . . . . . . . . . . . . . . . .

BT2DB1

... BT2 DB2

dx

f (e) =∫

l(e)

{NT

1NT

2

}b dx =

∫l(e)

{NT

1bNT

2b

}dx

(2.61)

De (2.61) puede definirse la matriz K(e)ij que relaciona los nodos i y j del

elemento como

K(e)ij

d.d=

∫l(e)

BTi

(d × t)D

(t × t)Bj

(t × d)dx ; i, j = 1, 2 (2.62)

2.18

Page 19: ELEMENTOS FINITOS

ELEMENTOS FINITOS DE BARRA

y el vector de fuerzas nodales equivalentes del nodo i del elemento como

f (e)i

(d × 1)=

∫l(e)

NTi

(d × d)b

(d × 1)dx i = 1, 2 (2.63)

Para el caso particular del elemento de dos nodos (d = t = 1) se tiene

K(e)ij =

∫l(e)

dNi

dxEA

dNj

dxdx = (−1)i+j

(EA

l

)(e)

f (e)i =

∫l(e)

Nib dx =(bl)(e)

2

(2.64)

a partir de las que pueden obtenerse las expresiones de K(e) y f (e).Todo este planteamiento puede resultar de poca relevancia para el caso del

elemento de barra de dos nodos, puesto que las operaciones a efectuar son,de cualquier manera, muy sencillas. No obstante, esta tecnica de obtenerlas matrices y vectores del elemento es la mas indicada en la practica,obteniendose una mejor organizacion general del calculo.

2.7 RESUMEN DE LAS ETAPAS DEL ANALISIS DE UNA ES-TRUCTURA POR EL METODO DE LOS ELEMENTOS FI-NITOS

Resumiremos las etapas esenciales que deben seguirse en el analisis de unaestructura por el metodo de los elementos finitos haciendo referencia a lasexpresiones matriciales obtenidas en el apartado anterior:

1. Dividir la estructura en una malla de elementos finitos.2. Para cada elemento calcular la matriz de rigidez y el vector de fuerzas

nodales equivalentes. Para el problema de la barra a traccion:

K(e) =∫l(e)

BTDB dx : K(e)ij =

∫l(e)

BTi DBj dx

f (e) =∫l(e)

NTb dx ; f (e)i =

∫l(e)

NTi b dx (2.65)

3. Ensamblar las matrices de rigidez y los vectores de fuerzas nodalesequivalentes de los distintos elementos en la matriz de rigidez y el vectorde fuerzas de toda la estructura, respectivamente:

Ka = f

K = IE K(e)e ; f = IE f (e)

e (2.66)

2.19

Page 20: ELEMENTOS FINITOS

Calculo de Estructuras por el Metodo de Elementos Finitos

donde el sımbolo IEe

indica ensamblaje de las diversas matrices y vectores

elementales.4. Una vez impuestas las condiciones de contorno, calcular los desplaza-

mientos nodales resolviendo el sistema de ecuaciones de la discretiza-cion. En los nodos con movimientos prescritos calcular las reaccionescorrespondientes:

a = K−1f (2.67)

5. Calcular para cada elemento otras magnitudes de interes, tales comodeformaciones, tensiones o esfuerzos:

εεεεεεεεεεεεεε(e) = B(e)a(e) ; σσσσσσσσσσσσσσ(e) = D(e)B(e)a(e) (2.68)

En temas posteriores se detallara la obtencion de las matrices y vectoresque intervienen en cada una de las etapas anteriores para diferentes tipologıasestructurales.

2.20