Fundamentos MEF
Fundamentos MEF
FINITOS Y APLICACIONES
1. Introducción.
1.1. Métodos numéricos para resolución de EDP.
1.2. Diferentes enfoques para plantear el MEF.
1.3. Introducción histórica.
2. Planteamiento del MEF mediante residuos ponderados.
2.1. Introducción.
2.2. Residuo.
2.3. Método de los residuos ponderados.
2.4. Integración por partes.
2.5. Discretización.
2.6. Aproximación nodal.
2.7. Funciones de ponderación. Formulación de Galerkin.
2.8. Formulación matricial de la forma integral.
2.9. Ensamblado.
2.10. Condiciones de contorno esenciales.
3. Planteamiento variacional del MEF.
3.1. El problema elástico. Resolución de sistemas discretos.
3.2. Método de Rayleigh-Ritz.
3.3. Formulación en desplazamientos.
3.4. Requisitos de convergencia.
4. Interpolación. Funciones de forma de continuidad C0.
4.1. Introducción.
4.2. Formas básicas de elementos.
4.3. Interpolación nodal. Funciones de forma.
4.4. Propiedades de las funciones de forma.
4.5. Elementos unidimensionales.
4.6. Elementos bidimensionales.
4.7. Elementos tridimensionales.
4.8. Transformación de coordenadas.
4.9. Integración numérica.
4.10. Funciones de forma jerárquicas.
5. Solución aproximada del MEF.
5.1. Características de la solución y análisis de resultados.
5.2. Clasificación de errores.
6. Error de discretización y técnicas adaptativas.
6.1. Velocidad de convergencia del error de discretización.
6.2. Cuantificación del error de discretización.
6.3. Estimación del error de discretización mediante técnicas de alisado.
6.4. Reconstrucción del campo de tensiones.
6.5. Técnicas adaptativas.
7. Elementos estructurales para vigas y placas.
7.1. Elementos tipo viga.
7.2. Elementos tipo placa.
TEMA 1.-
INTRODUCCIÓN AL
MÉTODO DE LOS
ELEMENTOS FINITOS.
1.- Introducción al Método de los Elementos Finitos i
INDICE
INDICE ........................................................................................................................... I
1.- INTRODUCCIÓN. ...................................................................................................... 1
1.1.- MÉTODO DE LAS DIFERENCIAS FINITAS. ............................................................ 2
1.2.- MÉTODO DE LAS FUNCIONES DE PRUEBA. ......................................................... 3
1.3.- MÉTODO DE LOS ELEMENTOS FINITOS (FEM). .................................................. 3
1.4.- MÉTODO DE LOS ELEMENTOS DE CONTORNO (BEM) ........................................ 4
2.- DIFERENTES ENFOQUES DEL PLANTEAMIENTO DEL MEF ....................................... 5
2.1.- PLANTEAMIENTO MEDIANTE RESIDUOS PONDERADOS ...................................... 5
2.2.- PLANTEAMIENTO VARIACIONAL ....................................................................... 6
3.- INTRODUCCIÓN HISTÓRICA. ................................................................................... 7
1.- Introducción al Método de los Elementos Finitos ii
1.- Introducción al Método de los Elementos Finitos 1
1.- INTRODUCCIÓN.
Un problema de contorno es aquel que está gobernado por una o más ecuaciones
diferenciales o integrales dentro de un dominio, y por condiciones de contorno en la
frontera de dicho dominio. Como ejemplo, los problemas de análisis estructural están
gobernados por las siguientes ecuaciones:
(1) Relaciones deformaciones - desplazamientos.
(2) Relaciones tensiones - deformaciones.
(3) Ecuaciones de equilibrio.
En general, para resolver un problema de contorno, se puede utilizar uno de los
siguientes métodos.
a) Solución analítica. Generalmente no aplicable cuando la geometría no es muy
simple.
b) Solución aproximada. A efectos de aplicación ingenieril, si no es posible
encontrar la solución exacta, basta con encontrar una solución aproximada en
la que esté acotado el error cometido. Para el caso que nos ocupa, se pueden
utilizar, entre otros, métodos de diferencias finitas, de elementos finitos o de
elementos de contorno. De estos, el más utilizado en la actualidad es el de
elementos finitos. No obstante ciertos tipos de problemas pueden ser tratados
con mayor eficacia mediante diferencias finitas o elementos de contorno.
Los problemas físicos pueden clasificarse en dos categorías: Sistemas discretos y
sistemas continuos. Considerando las leyes de la física, un problema de ingeniería se
representa por:
- Un sistema discreto caracterizado por un conjunto de ecuaciones algebraicas
que relacionan un número finito de incógnitas o grados de libertad (gdl).
- Un sistema continuo que está caracterizado por un conjunto de ecuaciones
diferenciales en derivadas parciales con sus correspondientes condiciones de
contorno. En ocasiones, es posible obtener una formulación equivalente en
términos de ecuaciones integrales.
La solución del problema, en el primer caso es relativamente simple, ya que consiste en
encontrar la solución (analítica o numéricamente) del sistema de ecuaciones
algebraicas. En el segundo caso, la solución del problema es más compleja.
La mejor forma de resolver un problema gobernado por ecuaciones diferenciales es
obtener la solución analítica. Sin embargo, existen muchas situaciones en que la
solución analítica es difícil de obtener. Por ejemplo, el dominio de definición del
problema puede ser complejo, las propiedades pueden variar dentro del mismo, o las
condiciones de contorno pueden ser no simples.
Cuando no es posible encontrar la solución analítica hay que recurrir a una solución
numérica (que es generalmente aproximada). El objetivo será encontrar una solución
con un error inferior al admisible para su utilización en ingeniería. Existen diferentes
1.- Introducción al Método de los Elementos Finitos 2
∂f f −f
≅ i +1, j i , j
∂x ij h
∂f f −f
≅ i , j +1 i , j
∂y ij k
∂2 f f −2 f i , j + f i −1, j
≅ i +1, j
∂x ij
2
h2
u ( x, y )≈ uˆ ( x, y )= a1 +a2 x+ a3 y + a4 x 2 + a5 xy +...
siendo los parámetros a determinar los coeficientes ai. El grado del polinomio a
considerar, y en consecuencia el número de coeficientes incógnitas, determinarán la
precisión del resultado obtenido. Para encontrar tales parámetros se puede aplicar la
condición de estacionariedad de un funcional (método de Raileigh-Ritz) o minimizar el
error ponderado sustituyendo la aproximación en las ecuaciones diferenciales (método
de los residuos ponderados). De la aplicación de estos métodos resulta un sistema de
ecuaciones cuyas incógnitas son los parámetros ai.
Las desventajas de este método se pueden resumir en las siguientes:
- El suponer una única solución, válida para todo el dominio, puede requerir un
número excesivo de términos, con un grado polinómico elevado, dando lugar
posiblemente a errores computacionales elevados.
- Los coeficientes ai del polinomio no son fácilmente interpretables desde el
punto de vista físico.
- Es difícil satisfacer condiciones de contorno generales.
- En general, el sistema de ecuaciones resultante tiene una matriz de coeficientes
llena. Esto significa que deberemos almacenar y operar con todos los términos
de la matriz para resolver el sistema de ecuaciones. Por otra parte, en general la
matriz de coeficientes estará bien condicionada, facilitando la resolución
numérica del sistema de ecuaciones.
L(u )+ f =0
Donde L es un operador diferencial y f una función definida sobre el dominio.
Tendremos además unas condiciones de contorno, que por simplicidad en este momento
no vamos a considerar. Para esta ecuación diferencial podemos definir la función
residuo R(u) como:
R(u )= L(u )+ f
Consideremos ahora una función de ponderación Ψ , definida para el dominio. Para todo
el dominio podemos definir la integral:
W (u )= ∫ Ψ R(u )dA
A
R (uˆ )= L(uˆ )+ f
W (uˆ )= ∫ Ψ R(uˆ )dA
A
La solución aproximada del problema puede buscarse como aquella que anula el residuo
ponderado para todas las funciones de ponderación ( Ψ j ) seleccionadas, y por lo tanto
consiste en calcular los coeficientes ai a partir del sistema de ecuaciones:
En general, cada una de estas ecuaciones dependerá de todos los coeficientes ai. El
sistema de ecuaciones resultante es lineal si la ecuación diferencial lo es. La solución
encontrada es una solución aproximada, ya que hemos supuesto la forma de la misma
(polinómica por ejemplo) y hemos anulado el residuo ponderado para un conjunto de m
funciones de ponderación.
ˆ (a1 ,..,am )
Π≈Π j =1,..,m
ˆ
∂Π
=0 j =1,..,m
∂ai
1.- Introducción al Método de los Elementos Finitos 7
1940
Courant Prager y Hrenikoff
Schoenberg Synge McHenry
Newmark Génesis de Introducción de
1950 conceptos del computadores
MEF digitales
Polya Synge Langefors
Hersch McMahon Argyris
Weisberger Turner, Clough,
Greenstadt Martin, y Topp Años
1960 formativos
Friedrichs Clough
White Melosh; Bessenling
Jones;
Fraeijs de Veubeke
Zienkiewicz y
Cheung Años de
1970 maduración
El artículo de Courant en 1943 es un clásico. Aunque fue uno de los primeros, y pronto
olvidados, detalla un enfoque similar al que apareció de nuevo a mediados de los 60.
Para resolver el problema de torsión en elasticidad, define polinomios lineales sobre
regiones trianguladas. El artículo de Schoenberg, en 1946, define el nacimiento de la
teoría de los splines, recomendando la utilización de polinomios definidos a tramos para
aproximación e interpolación. A mediados de los 50, Polya, Hersch y Weinberger
utilizan ideas similares a las de Courant para estimar límites de valores propios. En
1959, Greenstadt divide un dominio en "células", asignando una función diferente a
cada una de ellas, y aplica un principio variacional. White y Friedrichs utilizan
elementos triangulares para desarrollar ecuaciones en diferencias a partir de principios
variacionales.
En la comunidad de físicos, el trabajo de Prager y Synge conduce al desarrollo del
método del hipercírculo, que proporciona una interpretación geométrica para los
principios de mínimo de la teoría de elasticidad clásica. Synge utiliza funciones lineales
definidas sobre una región triangulada conjuntamente con un procedimiento variacional
1.- Introducción al Método de los Elementos Finitos 8
INDICE
INDICE ........................................................................................................................... I
1.- INTRODUCCIÓN ....................................................................................................... 1
2.- RESIDUO .................................................................................................................. 1
3.- EL MÉTODO DE LOS RESIDUOS PONDERADOS ........................................................ 2
4.- INTEGRACIÓN POR PARTES ..................................................................................... 2
5.- DISCRETIZACIÓN..................................................................................................... 4
6.- APROXIMACIÓN NODAL .......................................................................................... 5
7.- FUNCIONES DE PONDERACIÓN. FORMULACIÓN DE GALERKIN ............................. 5
8.- PLANTEAMIENTO MATRICIAL DE LA FORMA INTEGRAL ........................................ 5
8.1.- DEFINICIONES ............................................................................................ 5
8.2.- DESARROLLO ............................................................................................. 6
9.- ENSAMBLADO .......................................................................................................... 8
10.- CONDICIONES DE CONTORNO ESENCIALES .......................................................... 9
2. Planteamiento del MEF mediante residuos ponderados ii
2. Planteamiento del MEF mediante residuos ponderados 1
1.- INTRODUCCIÓN
En el presente capítulo presentaremos la metodología seguida en la resolución numérica
de una ecuación diferencial en derivadas parciales, mediante la aplicación del método
de los elementos finitos.
Cada uno de los pasos efectuados se ilustrará con su aplicación sobre la ecuación
diferencial lineal de segundo orden genérica:
∂2 u ∂2 u
Dx + D y − Gu + Q = 0 (1)
∂x 2 ∂y2
~
u = u en S1 ( cond. contorno tipo Dirichlet )
∂u ∂u (2)
Dx nx + Dy n = q en S 2 ( cond. contorno tipo Neumann )
∂x ∂y y
2.- RESIDUO
Se define el residuo como el valor que ofrece la ecuación diferencial cuando se
sustituye en la misma un campo arbitrario u*(x,y), y lo denotaremos por R(u*).
Obviamente se tendrá que siendo u la solución de la ecuación diferencial:
R ( u* ) = 0 si u* = u
(3)
R ( u* ) ≠ 0 si u* ≠ u
2. Planteamiento del MEF mediante residuos ponderados 2
Luego puede entenderse que resolver la ecuación es lo mismo que hacer que el residuo
sea nulo.
Para la ecuación diferencial considerada, el residuo será:
∂2 u* ∂2 u *
R ( u ) = D x 2 + D y 2 − G u* + Q
*
(4)
∂x ∂y
W ( u ) = ∫ Ψ R ( u ) dA = 0 (5)
A
W( u ) = ∫ Ψ R( u ) dA = 0
A (6)
para toda Ψ
será equivalente buscar la función u que verifique la ecuación diferencial, haciendo nulo
el residuo 3, o buscar la función que verifique 6.
La forma integral del residuo ponderado correspondiente al ejemplo planteado es:
∂2 u ∂2 u
W( u ) = ∫ D
x
Ψ
∂x 2 + D yΨ
∂y 2 − G Ψ u + Ψ Q dA
(7)
A
∂Ψ
∂ u 2
u = Ψ du = dx
∂ x
∫∫ D x Ψ ∂x 2 dx dy = ∂ 2 u ∂u
=
dv = 2 dx v=
∂x ∂x
∂Ψ ∂u ∂u
= − ∫∫ D x dx dy + ∫ D x Ψ dy
∂x ∂x ∂x
-Integrando por partes el término integral con segundas derivadas en y una sola vez
respecto a y, resulta:
∂Ψ
u=Ψ du = dy
∂ u 2
∂y
∫∫ D y Ψ ∂y2 dx dy = ∂ 2 u ∂u
=
dv = 2 dy v=
∂y ∂y
∂Ψ ∂u ∂u
= − ∫∫ D y dx dy + ∫ D y Ψ dx
∂y ∂y ∂y
dx = dS sen θ = n ydS
dy = dS cos θ = n x dS
∂u ∂u ∂u ∂u
∫D x Ψ
∂x
dy + ∫ D y Ψ
∂y
dx = ∫ Ψ D x
S
∂x
nx + Dy n dS
∂y y
∂Ψ ∂u ∂Ψ ∂u
W( u ) = − ∫ D x + Dy + Ψ G u − Ψ Q dA +
A
∂x ∂x ∂y ∂y
(8)
∂u ∂u
+ ∫ Ψ D x nx + Dy n y dS
S ∂x ∂y
∂u ∂u ∂u ∂u
∫ Ψ D x ∂x n x + D y ∂y n y dS = ∫ Ψ D x ∂x n x + D y ∂y n y dS
S S2
∂u ∂u
∫ Ψ D x ∂x n x + D y ∂y n y dS = ∫ Ψ q dS (9)
S S2
∂Ψ ∂u ∂Ψ ∂u
W( u ) = − ∫ ( D x + Dy + Ψ G u − Ψ Q ) dA + ∫ Ψ q dS (10)
A
∂x ∂x ∂y ∂y S 2
5.- DISCRETIZACIÓN
La división del dominio en una serie de subdominios disjuntos recubriendo el dominio
original, propio de la técnica de elementos finitos, nos lleva a considerar la forma
integral W(u) como la suma de las formas integrales particularizadas a cada subdominio
o elemento finito. Este resultado es inmediato a partir de las propiedades de la integral.
No obstante, la interpolación de elementos finitos que posteriormente se aplique deberá
cumplir ciertas condiciones de continuidad para que esto sea cierto.
Suponiendo, por lo tanto, el dominio A descompuesto en Ne elementos, se tendrá:
Ne
W( u ) = ∑W e
(u) (11)
e=1
∂Ψ ∂u ∂Ψ ∂u
We(u) = − ∫ ( D x ∂x ∂x + D y ∂y ∂y + Ψ G u − Ψ Q ) dA + ∫ Ψ q dS (12)
Ae S2 I Se
∂Ψ e ∂u e ∂Ψ e ∂u e
W (u) = − ∫ ( Dx
e
+ Dy + Ψ e G u e − Ψ e Q ) dA + ∫ Ψ e q dS (13)
Ae
∂x ∂x ∂y ∂y S I Se 2
donde ue hace referencia a la solución u en el elemento Ae, y de forma análoga para Ψe.
Cuando en cada elemento, la solución ue sea aproximada, se requerirá que la
aproximación permita mantener la continuidad entre elementos, puesto que de lo
contrario no resultaría correcta la equivalencia dada por la ecuación 11 considerando
We(u) dada por la ecuación 13.
2. Planteamiento del MEF mediante residuos ponderados 5
u e ( x, y) = [ N] u e { } (15)
donde [N] representa el vector de las funciones de forma transpuesto y {ue} el vector
que contiene el valor de la función incógnita en los nodos del elemento considerado.
Ψe ( x, y) = [ N] Ψe { } (18)
8.1.- Definiciones
-Definimos el operador [L] como:
∂
[ L] = ∂∂x (20)
∂y
Dx 0
[ D] = (21)
0 D y
[ B] = [ L][ N] (22)
8.2.- Desarrollo
Partiendo de la forma integral para el elemento e dada por la ecuación (13), se tendrá,
considerando las definiciones anteriores:
∂Ψe ∂u e ∂Ψe ∂u e
∫ ( Dx ∫ ( [ L] Ψe ) [ D] ( [ L] u e ) dA
T
W1e ( u ) = − + Dy ) dA = −
e ∂x ∂x ∂y ∂y e
A A
que reordenando, habida cuenta de que las componentes de los vectores {Ψe} y {ue} son
valores nodales, siendo por lo tanto constantes, resulta
W1e ( u ) =− Ψ { } e T
(
∫ [ B] T [ D] [ B]
A e
) { } { } T [ k1e ] { u e}
dA u e = Ψe
(23)
W2e ( u ) = − ∫ G Ψe u e dA (24)
Ae
W2e ( u ) =− Ψ { } e T
∫ G [ N] [ N] dA u e = Ψe
A e
T
{ } { } T [ k e2 ] { u e} (25)
Definiendo W3e ( u )
W3e ( u ) = ∫ Q Ψe dA (26)
Ae
resultará análogamente
W3e ( u ) = Ψe{ } T ∫ Q [ N]T dA = {Ψe} T { f3e} (27)
Ae
2. Planteamiento del MEF mediante residuos ponderados 7
W4e ( u ) = ∫ e
Ψ q dS = Ψ { } e T
∫ q [ N] dS = Ψe
S2 I Se
T
{ } T { f4e} (28)
S2 I Se
[ ]
con : k1e = − ∫ ( [ B]T
e
[ D] [ B] ) dA (31)
A
W2e ( u ) = Ψe { } T [ k e2 ] { u e} (32)
[ ]
con : k e2 = − ∫ G [ N]T [ N] dA (33)
Ae
{ } ∫ Q [ N]T dA
con : f3e =
e
(35)
A
{ }
con : f4e = ∫ q [ N ] T dS (37)
S2 I Se
W e ( u ) = { Ψe }
T
( ( [k ] + [k ] ) {u }
e
1
e
2
e
+ {f }
e
3 + {f }
e
4 )
resultando finalmente la expresión
W e ( u ) = { Ψe }
T
( [k ] {u }
e e
+ {f e} ) (38)
2. Planteamiento del MEF mediante residuos ponderados 8
9.- ENSAMBLADO
Obtenida la forma integral de cada elemento e según lo visto en el anterior punto, resta
ahora efectuar la operación de ensamblado de los elementos, según
Ne
W( u ) = ∑ We(u) = 0
e =1
W e ( u ) = { Ψe }
T
( [k ] {u }
e e
+ {f e} ) (39)
Ne Ne
e
[ ]
= { Ψ} ∑ K { U} + ∑ Fe =
T
[ ] (40)
e =1 e =1
= { Ψ} T ( [ K]{ U} + { F} ) = 0
Podría pensarse que dado que la anterior expresión es válida con independencia de la
función de peso Ψ, y por lo tanto de sus valores nodales recogidos en el vector {Ψ},
ésta conduciría al sistema algebraico de ecuaciones
[ K]{ U} + { F} = { 0} (41)
Pero ésto todavía no es cierto, puesto que como ya vimos la función de ponderación Ψ
se toma de modo que se anula sobre la parte del contorno S1, con lo cual para todos los
nodos situados sobre esta parte del contorno los valores nodales del vector {Ψ} resultan
nulos. Así, si n1 es el número de nodos que hay sobre S1, en el sistema 41 existirán n1
ecuaciones linealmente dependientes. Este problema queda solventado al introducir las
condiciones de contorno de u sobre S1 que pasamos a analizar en el punto siguiente.
2. Planteamiento del MEF mediante residuos ponderados 9
u( x j , y j ) = ~
uj (42)