Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Tema7 PDF
Tema7 PDF
0
11
0 0 1
0
1 0 1
0
1 1 0
1
0 0 0
1
0 1 0
0
1 0 1
1
2
INTRODUCCIÓN AL MÉTODO
1
DEL ELEMENTO FINITO
4
El método del elemento finito es una técnica numérica para resolver
problemas que se pueden describir por ecuaciones diferenciales
0
0
11
0 0 1
0
1 0
parciales10
o
1 1
que0
1
0 0 0
1
pueden0 1 00
ser
1 0 1
1 por medio de una minimización
formulados
de un funcional (cálculo variacional).
2
El método del elemento finito es una herramienta de análisis muy
1
poderosa que permite obtener soluciones aproximadas a una amplia
variedad de problemas de mecánica en el continuo.
4
La premisa básica es que una región de solución puede ser modelada
analíticamente reemplazándola con un arreglo de elementos discretos.
Esto permite reducir un número infinito de incógnitas del problema a
uno con un número finito de incógnitas.
B
C
A
B
A
A
ED B
A
B
C
A
C
B
A
CB
A
C B
E
D
A
F
D
C
E
B
A
F
B
C
C
G
E
H
F
D
D
H
G
E
0
0
11
0 0 1
0
1 0 1
0
1 1 0
1
0 0 0
1
0 1 0
0
1 0 1
1
D
A
F F
B
C
E E
G
H
C
D
A
G
D
B
E
F
D
G
C
D
E
C
A
B
E
D
E
E F
C
D
B
D
B
C
A
C
D
B
A
C
A
A
C
B
A
A B
B
2
A
A
1
4
Y
Z X
http://ceaspub.eas.asu.edu/structures/FiniteElementAnalysis.htm
El método trabaja dividiendo la región de solución en elementos y
expresando las variables de campo incógnitas en términos de funciones
aproximadas dentro de cada elemento.
En turno, las funciones aproximadas se expresan en términos de valores de
la variable de campo para ciertos puntos llamados nodos o puntos nodales.
0
0
11
0 0 1
0
1 0 1
0
1 1 0
1
0 0 0
1
0 1 0
0
1 0 1
1
El conjunto de nodos configura una malla o rejilla de solución para el
problema.
Esta malla puede o no seguir la configuración física del campo. Por ejemplo,
2
se puede trasladar el problema al campo de solución matemático, cuyas
1
fronteras pueden no coincidir con las orillas del cuerpo físico.
Pobre discretización 4
Discretización adecuada
Existen básicamente cuatro maneras de formular las ecuaciones del
sistema:
0
0
11
0 0 1
0
1 0 1
0
1 1 0
1
0 0 0
1
0 1 0
0
1 0 1
1
1. Aproximación directa.
2
Las ecuaciones del sistema se ensamblan directamente de las ecuaciones
1
que gobiernan el problema.
Desventaja: Sólo se pueden analizar elementos de formas o geometrías
4
simples.
2. Aproximación Variacional.
1
2
4. Aproximación de Balance de Energía.
4
(Muy empleado en casos de mecánica de sólidos)
Se basa en el balance de la energía térmica o mecánica del sistema.
Ventaja: Igual al anterior.
En una aproximación de solución a los desplazamientos, el error de
discretización introducido al suponer un polinomio como función de
interpolación es del orden de:
0
0
11
0 0 1
0
1 0 1
0
1 1 0
1
0 0 0
1
0 1 0
0
1 0 1
1
( p + 1)
O( h )
1
2
donde h es el tamaño del elemento y p es el orden del polinomio que
se usa en la interpolación.
4
Lo anterior se debe a que mientras mayor sea el número de elementos
empleado (reduciendo, por tanto, el tamaño de los mismos) tendremos
una mejor aproximación a la solución exacta del problema.
Por ejemplo, en el caso de problemas de elasticidad plana (podría un caso
0
0
11ser
0 0 deformación
1
0
1 0 1
0
1 1 0
1plana),
0 0 0
1 donde
0 1 0
0
1 0 se
11puede suponer una expansión lineal, por
lo tanto una interpolación lineal (p = 1) podemos esperar una convergencia
del orden de:
2
2
1
O( h )
4
es decir, el error en desplazamiento se reduciría a 1/4 , si reducimos el
espacio entre nodos a la mitad (1/2).
Por otro lado, los esfuerzos y las deformaciones, los cuales
corresponden a la mésima derivada del desplazamiento, convergen
0
0
11
0 0 con
1
0
1 0 un
10error
1 1 0
1del
0 0 orden
01
0 1 de:
00
1 0 1
1
( p + 1− m )
O( h )
1
2
4
Pasos a seguir (de manera general y a manera de receta) para encontrar
la solución a un problema del continuo usando el MEF.
1. Discretizar el continuo
0
0
11
0
2. 0 10
1 0 1
0
1
Seleccionar 1 01
0 0 0
1
0
funciones 1 0
de0
1 0 1
1
interpolación apropiadas
3. Encontrar las propiedades de los elementos (ecuaciones que
relacionan
2
las condiciones de los elementos con la solución buscada, p.ej.
1
ecuaciones fuerza-desplazamiento en caso de elasticidad), se emplea
uno de los cuatro procedimientos.
4. Ensamblar las propiedades de los elementos para formar las
4
ecuaciones
del sistema (trasladar las ecuaciones del esquema local, por elemento,
al esquema global, del sistema)
5. Modificar las ecuaciones del sistema para tomar en cuenta las
condiciones de frontera.
6. Resolver el sistema de ecuaciones.
7. Desplegar los resultados en manera gráfica conveniente
En la discretización del contínuo, el mallado y la numeración se deben
efectuar con cuidado ya que ambos afectan la calidad, resolución y tiempo
del método.
0
0
11
0 0 1
0
1 0 1
0
1 1 0
1
0 0 0
1
0 1 0
0
1 0 1
1
1
2
4
0
0
11
0 0 1
0
1 0 1
0
1 1 0
1
0 0 0
1
0 1 0
0
1 0 1
1
1
2
4
0
0
11
0 0 1
0
1 0 1
0
1 1 0
1
0 0 0
1
0 1 0
0
1 0 1
1
1
2
4
En ocasiones el modelo físico está directamente relacionado (idealizado)
por el modelo matemático, pero no tiene que ser siempre así.
Veamos un ejemplo del Método de Galerkin usando un elemento sencillo.
Supongamos que necesitamos resolver numéricamente la siguiente
ecuación diferencial (u es desplazamiento):
0
0
11
0 0 1
0
1 0 1
0
1 1 0
1
0 0 0
1
0 1 0
0
1 0 1
1
1
2
4
y condiciones de frontera:
u es nuestra incógnita.
0
0
11
0 0 1
0
1 0 1
0
1 1 0
1
0 0 0
1
0 1 0
0
1 0 1
1
1
2
4
Primero, consideremos el elemento finito de la derecha. Este elemento
tiene dos nodos. Una aproximación de la función u(x) puede efectuarse de
la siguiente manera:
donde Ni son conocidas como funciones de interpolación o forma (shape
functions)
0
0
11
0 0 1
0
1 0 1
0
1 1 0
1
0 0 0
1
0 1 0
0
1 0 1
1
1
2
Las cuales se emplean para interpolar u(x) usando sus valores nodales.
Los valores nodales u1 y u2 son incógnitas que deben ser determinadas
4
por la discretización global del sistema.
1
2
4
Si integramos por partes nos lleva a la la siguiente solución:
0
0
11
0 0 1
0
1 0 1
0[ k ]{u} = { f }
1 1 0
1
0 0 0
1
0 1 0
0
1 0 1
1
2
En mecánica de sólidos a [ k ] le llamamos la matriz de dureza o
1
resistencia (stiffness matrix) y { f } se le llama el vector de cargas (load
vector). Se usa la misma terminología en elemento finito. De esta forma
tenemos:
4
En el sencillo ejemplo considerado para dos elementos de longitud L las
matrices de resistencia y vectores de carga pueden ser calculados de
manera simple:
0
0
11
0 0 1
0
1 0 1
0
1 1 0
1
0 0 0
1
0 1 0
0
1 0 1
1
1
2
4
La relaciones anteriores proporciononan las ecuaciones de cada
elemento. Para obtener la ecuación global del sistema de dos elementos
unidos, tendremos el caso de un dominio de dos elementos con 3 nodos
(uno es compartido), para lo que necesitamos ensamblar las ecuaciones
de los elementos individuales.
En nuestro ejemplo el sistema queda de la siguiente forma:
0
0
11
0 0 1
0
1 0 1
0
1 1 0
1
0 0 0
1
0 1 0
0
1 0 1
1
1
2
Después de aplicar las condiciones de frontera u(x = 0) = 0 el sistema
4
global de ecuaciones nos queda así:
Los valores nodales ui se obtienen como resultado de la solución del
sistema lineal de ecuaciones algebraicas.
0
0
1El
1
0 0 valor
10
1 0 de
10 u1
1 para
01
0 0 cualquier
01
0 1 0
0 punto
1 0 11 dentro de un elemento puede ser
calculado por medio de las funciones de interpolación o de forma.
2
La solución exacta es una función cuadrática. La solución de elemento
finito con la ayuda de los elementos más simples es lineal pieza a pieza.
1
Una solución más precisa puede ser obtenida aumentando el número de
elementos sencillos o por medio de elementos con funciones de
4
interpolación más complicadas.
Para nuestro ejemplo se puede notar que en los nodos el método de
elemento finito proporciona los valores exactos de u.
0
0
11
0 0 1
0
1 0 1
0
1 1 0
1
0 0 0
1
0 1 0
0
1 0 1
1
1
2
4
EJEMPLOS
Simulación del Temblor de Kalapana, Hawaii, de 1975 (Ms = 7.2).
0
0
11
0 0 1
0
1 0 1
0
1 1 0
1
0 0 0
1
0 1 0
0
1 0 1
1
1
2
4
0
0
11
0 0 1
0
1 0 1
0
1 1 0
1
0 0 0
1
0 1 0
0
1 0 1
1
1
2
4
0
0
11
0 0 1
0
1 0 1
0
1 1 0
1
0 0 0
1
0 1 0
0
1 0 1
1
1
2
4
Simulación de una zona de
Falla
0
0
11
0 0 1
0
1 0 1
0
1 1 0
1
0 0 0
1
0 1 0
0
1 0 1
1
1
2
4
Simulación tectónica
Programa Shells
por Peter Bird
0
0
11
0 0 1
0
1 0 1
0
1 1 0
1
0 0 0
1
0 1 0
0
1 0 1
1
1
2
4
http://element.ess.ucla.edu/guide/home.htm
0
0
11
0 0 1
0
1 0 1
0
1 1 0
1
0 0 0
1
0 1 0
0
1 0 1
1
1
2
4
0
0
11
0 0 1
0
1 0 1
0
1 1 0
1
0 0 0
1
0 1 0
0
1 0 1
1
1
2
4
0
0
11
0 0 1
0
1 0 1
0
1 1 0
1
0 0 0
1
0 1 0
0
1 0 1
1
1
2
4
0
0
11
0 0 1
0
1 0 1
0
1 1 0
1
0 0 0
1
0 1 0
0
1 0 1
1
1
2
4
Salidas del modelo
0
0
11
0 0 1
0
1 0 1
0
1 1 0
1
0 0 0
1
0 1 0
0
1 0 1
1
1
2
4
0
0
11
0 0 1
0
1 0 1
0
1 1 0
1
0 0 0
1
0 1 0
0
1 0 1
1
1
2
4
0
0
11
0 0 1
0
1 0 1
0
1 1 0
1
0 0 0
1
0 1 0
0
1 0 1
1
1
2
4
Ejemplo de uso de elementos finitos en modelado dinámico
0
0
11
0 0 1
0
1 0 1
0
1 1 0
1
0 0 0
1
0 1 0
0
1 0 1
1
1
2
4
Referencias para programas y ligas interesantes:
2
http://www.felipe.co.uk/
1
3. Página “The Finite Element Site” del Prof. Dattaraj Rao:
4
http://dattaraj_rao.tripod.com/FEM/