Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Introduccion Al MEF PDF
Introduccion Al MEF PDF
FINITOS
1.1 INTRODUCCIN
El mtodo de los elementos finitos (MEF) ha adquirido una gran importancia en la solucin
de problemas ingenieriles, fsicos, etc., ya que permite resolver casos que hasta hace poco
tiempo eran prcticamente imposibles de resolver por mtodos matemticos tradicionales.
Esta circunstancia obligaba a realizar prototipos, ensayarlos e ir realizando mejoras de
forma iterativa, lo que traa consigo un elevado coste tanto econmico como en tiempo de
desarrollo.
El MEF permite realizar un modelo matemtico de clculo del sistema real, ms fcil y
econmico de modificar que un prototipo. Sin embargo no deja de ser un mtodo
aproximado de clculo debido a las hiptesis bsicas del mtodo. Los prototipos, por lo
tanto, siguen siendo necesarios, pero en menor nmero, ya que el primero puede acercarse
bastante ms al diseo ptimo.
programas que permiten realizar clculos con elementos finitos. Pero no hay que llevarse a
engao, el manejo correcto de este tipo de programas exige un profundo conocimiento no
solo del material con el que se trabaja, sino tambin de los principios del MEF. Slo en
este caso estaremos en condiciones de garantizar que los resultados obtenidos en los
anlisis se ajustan a la realidad.
A. Carnicero
Introduccin al mtodo de los elementos finitos
3
FINITOS
El desarrollo de los elementos finitos tal y como se conocen hoy en da ha estado ligado al
clculo estructural fundamentalmente en el campo aeroespacial. En los aos 40 Courant1
propone la utilizacin de funciones polinmicas para la formulacin de problemas elsticos
en subregiones triangulares, como un mtodo especial del mtodo variacional de Rayleigh-
Ritz para aproximar soluciones.
Fueron Turner, Clough, Martin y Topp2 quienes presentaron el MEF en la forma aceptada
hoy en da. En su trabajo introdujeron la aplicacin de elementos finitos simples (barras y
placas triangulares con cargas en su plano) al anlisis de estructuras aeronuticas,
utilizando los conceptos de discretizado y funciones de forma.
1
Variational methods for the solution of problems of equilibrium and vibrations, Bulletin of American Mathematical
Society, 49, 1-43. 1943.
2
Stifness and deflection analysis of complex structures. Journal of Aeronautical Sciences, 23, 805-824. 1956.
3
Some aspects of recent contributions to the mathematical theory of finite elements. Advances in Computational
Methods in Structural Mechanics and Design, University of Alabama Press, Huntsville. 1972.
A. Carnicero
Introduccin al mtodo de los elementos finitos
4
4
Theory of Matrix Structural Analysis, Mc GRaw-Hill, New York. 1968.
5
Stress Analysis, John Wiley, London. 1966.
6
The Finite Element Method in Structural and Continuum Mechanics, Mc Graw-Hill, London. 1967.
7
El mtodo de los Elementos Finitos. Mc Graw-Hill. CIMNE. Barcelona .1994.
A. Carnicero
Introduccin al mtodo de los elementos finitos
5
Incgnitas. Variables del sistema que deseamos conocer despus de que las
condiciones de contorno han actuados sobre el sistema: desplazamientos, tensiones,
temperaturas,...
contorno
dominio
condiciones de contorno
definen por un nmero discreto de puntos, llamados nodos, que conectan entre si los
elementos. Sobre estos nodos se materializan las incgnitas fundamentales del problema.
En el caso de elementos estructurales estas incgnitas son los desplazamientos nodales, ya
que a partir de stos podemos calcular el resto de incgnitas que nos interesen: tensiones,
deformaciones,... A estas incgnitas se les denomina grados de libertad de cada nodo del
modelo. Los grados de libertad de un nodo son las variables que nos determinan el estado
y/o posicin del nodo.
Por ejemplo si el sistema a estudiar es una viga en voladizo con una carga puntual en el
extremo y una distribucin de temperaturas tal y como muestra la figura,
nodos
elementos
Desplazamiento en direccin x
Desplazamiento en direccin y
Giro segn z
A. Carnicero
Introduccin al mtodo de los elementos finitos
7
Temperatura
El sistema, debido a las condiciones de contorno: empotramiento, fuerza puntual y
temperatura, evoluciona hasta un estado final. En este estado final, conocidos los valores
de los grados de libertad de los nodos del sistema podemos determinar cualquier otra
incgnita deseada: tensiones, deformaciones,... Tambin sera posible obtener la evolucin
temporal de cualquiera de los grados de libertad.
A. Carnicero
Introduccin al mtodo de los elementos finitos
8
A continuacin se muestran algunas de las ideas bsicas relacionadas con los fundamentos
matemticos del MEF aplicadas al caso estructural. En el siguiente captulo se realiza un
ejemplo con objeto de aclarar las ideas que se muestran en este captulo.
{ t} = {t x , t y , t z }
T
superficiales y a unas fuerzas por unidad de volumen
{ }
T
{X} = X x , X y , X z , (las fuerzas por unidad de superficie podran ser presiones y el peso
propio sera una fuerza por unidad de volumen). El vector desplazamientos lo notamos por
{u} = {u, v, w} . Las deformaciones correspondientes a estos desplazamientos son
T
{ }
T
{} = xx , yy , zz , xy , yz , zx ,
A. Carnicero
Introduccin al mtodo de los elementos finitos
9
{ }
T
{} = xx , yy , zz , xy , yz , zx ,
{} + {X} = 0
donde el vector {X} incluye de forma general las fuerzas de inercia {X} = {X} u&& , es
decir, consideramos las fuerzas de inercia como fuerzas por unidad de volumen.
Multiplicando esta ecuacin por una funcin de ponderacin {u} e integrando
{} = {u}
8
La formula de Green se obtiene a partir de la relacin: ( ab) = ab + ba y del teorema de la divergencia
(
adv = a nds ), que nos permite escribir: ab = abnds
v s v s v
badv
A. Carnicero
Introduccin al mtodo de los elementos finitos
10
{ } = [C ] ({ } { 0 }) + { 0 } (1.3)
que constituye la formulacin del PTV y relaciona el sistema de cargas real y esfuerzos con
el virtual de desplazamientos.
{u( x, y, z )} = [ N ( x, y, z )]{U}
Siendo {U} el vector con los desplazamientos nodales. Una vez conocidos los
desplazamientos en todos los nodos se determinan las deformaciones
{} = [ D]{u}
A. Carnicero
Introduccin al mtodo de los elementos finitos
11
v
T
v
( T
{ })
[ B] [C ][ B]{U} dv + [ N ] { X} [ N ] U&& dv + [ N ] { t} ds = 0
T
donde se definen:
[N ] [ N ]dv
T
[M] =
v
Matriz de rigidez
[ B ] [C][ B]dv
T
[K] =
v
[ N ] {X}dv + [ N ] {t}ds
T T
{P} =
v s
Las anteriores matrices se calculan para cada uno de los elementos. Realizando una
transformacin de coordenadas a las denominadas coordenadas unitarias del elemento, las
matrices quedan en funcin de parmetros puramente geomtricos y se facilita la
integracin numrica. Antes de proceder al ensamblaje de todas las ecuaciones hay que
A. Carnicero
Introduccin al mtodo de los elementos finitos
12
realizar la transformacin a coordenadas globales con el objeto de tener todas las matrices
formuladas respecto al mismo sistema de coordenadas.
Una vez que se dispone de las matrices y vectores elementales en coordenadas globales su
acoplamiento en el sistema puede realizarse segn el llamado mtodo directo, por el que
sumamos en cada posicin nodal la contribucin realizada por los distintos elementos.
Una vez conocidos los desplazamientos nodales es posible calcular otro tipo de magnitudes
(deformaciones, tensiones,...).
A. Carnicero
Introduccin al mtodo de los elementos finitos
13
Con objeto de clarificar las ideas del apartado anterior aplicaremos los conceptos all
expuestos a la resolucin de un caso. Se trata de obtener las ecuaciones (matriz de rigidez y
vectores de cargas y desplazamientos) para resolver el problema elstico en una placa como
la de la figura inferior.
15
15
P=1000 kg/cm2
Para ello consideraremos un caso de tensin plana y emplearemos un modelo de tan solo
dos elementos, de esta forma la complejidad matemtica se reduce y es ms claro el
proceso a seguir.
Y, v
3 4
X, u
1 2
A. Carnicero
Introduccin al mtodo de los elementos finitos
14
Y
X2 , Y2
X1 , Y1
X3 , Y3
X
u(x, y) = + 1 x + 2 y
v(x, y) = + 1 x + 2 y
1
u 1 x y 0 0 0 2
=
v 0 0 0 1 x y
1
2
A. Carnicero
Introduccin al mtodo de los elementos finitos
15
u1 1 x1 y1 0 0 0
v 0 0 0 1 x1 y1 1
1
u 2 1 x 2 y2 0 0 0 2
=
v 2 0 0 0 1 x2 y 2
u3 1 x 3 y3 0 0 0 1
v 3 0 0 0 1 x3 y 3 2
Este expresin nos permite obtener los parmetros de las funciones de interpolacin en
funcin de los desplazamientos nodales sin ms que invertir una matriz. Reordenando los
distintos trminos podemos escribir
u1
u
2
u 1 x y 0 0 0 [A]1 [0 ] u 3
=
v 0 0 0 1 x y [0 ] [A]1 v1
v 2
v 3
donde
1 x1 y1
[ A] = 1 x 2 y 2
1 x 3 y 3
1 x y 0 0 0 [ A] [ 0]
1
[N] =
0 0 0 1 x y [ 0 ] [ A] 1
1 N1 N2 N3 0 0 0
[ N] =
A 0 0 0 N1 N2 N 3
A. Carnicero
Introduccin al mtodo de los elementos finitos
16
N1 = ( x 2 y 3 x 3 y 2 ) + x ( y 2 y 3 ) + y( x 3 x 2 )
N 2 = ( x 3 y1 x1 y 3 ) + x( y 3 y1 ) + y( x1 x 3 )
N 3 = ( x1 y 2 x 2 y1 ) + x( y1 y 2 ) + y( x 2 x1 )
0
x
[ D] = 0
y
y x
Y podemos construir la matriz [B] que nos relaciona las deformaciones con los
desplazamientos en los nodos.
x
{ } = y = [ D][ N ]{U} = [ B]{U}
xy
N1 N 2 N 3
0 0 0
x x x
N1 N 2 N 3
[ B] = 0 0 0
y y y
N N 2 N 3 N1 N 2 N 3
1
y y y x x x
dado que los valores de las funciones Ni son conocidos en funcin de las coordenadas
nodales, es posible determinar la matriz [B] a partir de datos puramente geomtricos
y2 y3 y 3 y1 y1 y 2 0 0 0
1
[ B] = 0 0 0 x3 x2 x1 x 3 x 2 x1
2
x 3 x 2 x1 x 3 x 2 x1 y2 y3 y 3 y1 y1 y 2
A. Carnicero
Introduccin al mtodo de los elementos finitos
17
1 0
E
[C ] = 1 0
1 2 1
0 0 2
[ K ] = [ B] T [C][ B]dv
v
y dado que las matrices estn en funcin de las coordenadas nodales es posible escribir
[ K ] = [ B] T [C][ B]t
En la discretizacin que hemos realizado tenemos dos elementos con las siguientes
coordenadas
A. Carnicero
Introduccin al mtodo de los elementos finitos
18
0 0 15
15 0 15
1 0.3 0 0 15 15 0 0 0
15 0 0 0 15 15 0
E
K1 =
e
0.3 1 0 0 0
(1 2 )2 0 15 0
0 0 0.35 15 15 0 0 15 15
0 15 15
0 0 15
15 0 0
15 0 15
1 0.3 0 15 15 0 0 0 0
0 0 15 0 15 15
E
K2 =
e
2 0.3 1 0 0 0 0
2(1 ) 0 0 15
0 0 0.35 0 15 15 15 15 0
0 15 15
0 15 0
1 1 0 0 0.3 0.3
1.35 0.35 0.35 0.65 0.3
E 0.35 0.35 0.35 0
K 2e = 2
2(1 ) 0.35 0.35 0
1.35 1
1
2 2 2
3 4
y los vectores de desplazamientos nodales para cada uno de los elementos son
u1 u1
u u
3 2
u u
{U} 1e = 4 {U} e2 = 4
v1 v1
v3 v 2
v 4 v 4
Sumando los trminos de las dos matrices que rigidez correspondientes a los mismos
grados de libertad, tenemos que la matriz de rigidez global es
Slo falta determinar el vector de cargas para los elementos y componer el mismo. El
vector de cargas se determina mediante la expresin
[ P] = [ N ] T { t}da
A
En este caso slo tenemos cargas sobre el elemento nmero 2, y el vector de cargas es
A. Carnicero
Introduccin al mtodo de los elementos finitos
20
1 1 x 0
15
1
( x y) 0 0
15 3750
1
y 0
[ P] e2 = 15 1000
=
3750
1 0 da
0 1 x 0
15
0
0
1
( x y )
15 0
1
0 y
15
El vector de cargas global, en el que introducimos las reacciones de los apoyos quedar
[ K ]{U} = { P}
Siendo {U} el vector de desplazamientos, en el que hemos introducido los que son
conocidos (condiciones de contorno), es decir
{U} = {0 u 2 0 u 4 0 v 2 0 v 4 }
T
Para la resolucin del sistema de ecuaciones se puede emplear cualquiera de los mtodos
numricos existentes. Adems es posible realizar un desacoplamiento de las ecuaciones de
forma que obtengamos primero los desplazamientos desconocidos y posteriormente, a
partir de stos, las reacciones. Para el caso que nos acupa la descomposicin de dichos
sistemas es
A. Carnicero
Introduccin al mtodo de los elementos finitos
21
u 2 0.364 10
2
R1x 3750
u 0.316 10 2 R 3750
4 3x
= 3 R =
v 2 0.742 10 1y 1198.4
v 4 0.259 10 3 R3 y 1198.4
Resuelto este mismo ejercicio con ANSYS obtenemos los siguientes resultados:
NODE UX UY
1 0.00000E+00 0.00000E+00
2 0.36413E-02 0.74187E-03
3 0.00000E+00 0.00000E+00
4 0.31591E-02 -0.25965E-03
NODE FX FY
1 -3750.0 -1198.4
3 -3750.0 1198.4
A. Carnicero
Introduccin al mtodo de los elementos finitos
22
A. Carnicero
Introduccin al mtodo de los elementos finitos
23
A. Carnicero
Introduccin al mtodo de los elementos finitos
24
Una vez estudiados estos puntos estamos en disposicin de realizar un Anlisis por
Elementos Finitos, despus de este anlisis y a la vista de los resultados conviene repasar
los puntos que se han remarcado.
A. Carnicero
Introduccin al mtodo de los elementos finitos
25
1.7 NDICE
1.1 INTRODUCCIN................................................................................................ 1
1.2 BREVE HISTORIA DEL MTODO DE LOS ELEMENTOS FINITOS ........... 3
1.3 CONCEPTOS GENERALES DEL MTODO.................................................... 5
1.4 Principios generales aplicados a un contnuo elstico.......................................... 8
1.4.1 Ecuaciones de equilibrio. Principio de los Trabajos Virtuales .................... 8
1.4.2 Funciones de interpolacin........................................................................ 10
1.4.3 Sntesis de las caractersticas globales....................................................... 11
1.4.4 Imposicin de condiciones de contorno. Solucin .................................... 12
1.5 Ejemplo de aplicacin ........................................................................................ 13
1.5.1 Solucin terica ......................................................................................... 14
1.5.2 Solucin con el programa ANSYS ............................................................ 21
1.6 ANTES DE REALIZAR UN CLCULO POR EL MEF .................................. 23
1.7 NDICE............................................................................................................... 25
A. Carnicero