Ventajas del método de los elementos finitos (EF ...³n al método de los elementos finitos...

8
Introducción al método de los Introducción al método de los elementos finitos elementos finitos Métodos Numéricos 2 Métodos Numéricos 2 Laboratori de Càlcul Numèric (LaCàN) Laboratori de Càlcul Numèric (LaCàN) Dep. de Matemàtica Aplicada III Dep. de Matemàtica Aplicada III Universitat Politècnica de Catalunya Universitat Politècnica de Catalunya www www-lacan.upc.es lacan.upc.es Ventajas del método de los Ventajas del método de los elementos finitos (EF) elementos finitos (EF) Mallas no estructuradas: Mallas no estructuradas: dominios con contornos dominios con contornos irregulares, irregulares, adaptatividad adaptatividad Las condiciones de contorno se imponen de forma Las condiciones de contorno se imponen de forma 2 Las condiciones de contorno se imponen de forma Las condiciones de contorno se imponen de forma sistemática (sin casuística) sistemática (sin casuística) Programas de EF con rutinas generales: cálculo Programas de EF con rutinas generales: cálculo sistemático de todo, describiendo de forma adecuada sistemático de todo, describiendo de forma adecuada los datos del problema (geometría, condiciones de los datos del problema (geometría, condiciones de contorno...) un solo código de EF permite resolver contorno...) un solo código de EF permite resolver varios problemas de contorno. varios problemas de contorno. Problema mecánico (I) Problema mecánico (I) Principio de los trabajos virtuales Principio de los trabajos virtuales 3 para cualquier desplazamiento virtual v (con v=0 en para cualquier desplazamiento virtual v (con v=0 en Γ d ) Problema mecánico (II) Problema mecánico (II) Residuos ponderados Residuos ponderados Ecuación de equilibrio Ecuación de equilibrio Premultiplicando por v tal que v=0 en Premultiplicando por v tal que v=0 en Γ d 4 Considerando Considerando

Transcript of Ventajas del método de los elementos finitos (EF ...³n al método de los elementos finitos...

Page 1: Ventajas del método de los elementos finitos (EF ...³n al método de los elementos finitos Métodos Numéricos 2 Laboratori de Càlcul Numèric (LaCàN) Dep. de Matemàtica Aplicada

Introducción al método de los Introducción al método de los elementos finitoselementos finitos

Métodos Numéricos 2Métodos Numéricos 2Métodos Numéricos 2Métodos Numéricos 2

Laboratori de Càlcul Numèric (LaCàN)Laboratori de Càlcul Numèric (LaCàN)Dep. de Matemàtica Aplicada IIIDep. de Matemàtica Aplicada III

Universitat Politècnica de CatalunyaUniversitat Politècnica de Catalunya

wwwwww--lacan.upc.eslacan.upc.es

Ventajas del método de los Ventajas del método de los elementos finitos (EF)elementos finitos (EF)

Mallas no estructuradas: Mallas no estructuradas:

dominios con contornos dominios con contornos

irregulares, irregulares, adaptatividadadaptatividad

Las condiciones de contorno se imponen de forma Las condiciones de contorno se imponen de forma

2

Las condiciones de contorno se imponen de forma Las condiciones de contorno se imponen de forma sistemática (sin casuística)sistemática (sin casuística)

Programas de EF con rutinas generales: cálculo Programas de EF con rutinas generales: cálculo sistemático de todo, describiendo de forma adecuada sistemático de todo, describiendo de forma adecuada los datos del problema (geometría, condiciones de los datos del problema (geometría, condiciones de contorno...) un solo código de EF permite resolver contorno...) un solo código de EF permite resolver varios problemas de contorno.varios problemas de contorno.

Problema mecánico (I)Problema mecánico (I)Principio de los trabajos virtualesPrincipio de los trabajos virtuales

3

para cualquier desplazamiento virtual v (con v=0 en para cualquier desplazamiento virtual v (con v=0 en ΓΓdd))

Problema mecánico (II)Problema mecánico (II)Residuos ponderadosResiduos ponderados

Ecuación de equilibrioEcuación de equilibrio

Premultiplicando por v tal que v=0 en Premultiplicando por v tal que v=0 en ΓΓdd

4

ConsiderandoConsiderando

Page 2: Ventajas del método de los elementos finitos (EF ...³n al método de los elementos finitos Métodos Numéricos 2 Laboratori de Càlcul Numèric (LaCàN) Dep. de Matemàtica Aplicada

Utilizando el teorema de la divergencia de GaussUtilizando el teorema de la divergencia de Gauss

5

Dado que v=0 en Dado que v=0 en ΓΓdd, , σσn=t en n=t en ΓΓnn y y σσ es un tensor es un tensor simétricosimétrico

Problema modeloProblema modelo

concon

Residuos ponderadosResiduos ponderadosForma fuerteForma fuerte

6

concon

Premultiplicando por una función de test v tal que Premultiplicando por una función de test v tal que v=0 en v=0 en ΓΓdd

utilizandoutilizando

aplicando el teorema de la divergencia de Gaussaplicando el teorema de la divergencia de Gauss

7

dado que v=0 en dado que v=0 en ΓΓdd y un=gy un=gnn en en ΓΓnn

Forma débilForma débil

“Encontrar u“Encontrar u∈∈HH11((ΩΩ)) tal que u=utal que u=udd en en ΓΓdd yy

para cualquier función de test vpara cualquier función de test v∈∈HH11((ΩΩ) tal que ) tal que v=0 en v=0 en ΓΓdd” , donde” , donde Bilineal, Bilineal,

simétrica y simétrica y

8

Es fácil demostrar que la forma fuerte y la forma Es fácil demostrar que la forma fuerte y la forma débil son equivalentes.débil son equivalentes.

simétrica y simétrica y coercivacoerciva

Page 3: Ventajas del método de los elementos finitos (EF ...³n al método de los elementos finitos Métodos Numéricos 2 Laboratori de Càlcul Numèric (LaCàN) Dep. de Matemàtica Aplicada

Interpolación seccional (Spline)Interpolación seccional (Spline) Se considera una interpolación seccional (lineal CSe considera una interpolación seccional (lineal C00, ,

cúbica Ccúbica C11,...),...)

Ni(x)

9

Ventajas:Ventajas:–– soporte compacto (bases locales) soporte compacto (bases locales) ⇒⇒ matrices casimatrices casi--vacías vacías

–– fácilmente integrablefácilmente integrable

–– coeficientes ucoeficientes uii con significado físicocon significado físico

Valores prescritosValores prescritos

Se fijan los coeficientes que corresponden a valores Se fijan los coeficientes que corresponden a valores conocidos por las condiciones de contorno esencialesconocidos por las condiciones de contorno esenciales

10

–– uuhh(x) verifica (salvo error asociado a la (x) verifica (salvo error asociado a la interpolación) la condición de contorno esencial interpolación) la condición de contorno esencial u=uu=udd en en ΓΓdd

–– NNii(x)=0 en (x)=0 en ΓΓdd para ipara i∉∉B B (funciones de test v)(funciones de test v)

Existen otras técnicas: multiplicadores de Lagrange, Existen otras técnicas: multiplicadores de Lagrange, métodos de penalización, método de Nitsche...métodos de penalización, método de Nitsche...

Discretización de la forma débilDiscretización de la forma débil Imponiendo la forma débil para v=Imponiendo la forma débil para v=NNii(x) con i(x) con i∉∉BB y y

sustituyendo la interpolación usustituyendo la interpolación uhh(x) (x)

11

Sistema lineal de ecuacionesSistema lineal de ecuaciones

Ejemplo 1D (con spline lineal CEjemplo 1D (con spline lineal C00))

Interpolación:Interpolación:

12

Page 4: Ventajas del método de los elementos finitos (EF ...³n al método de los elementos finitos Métodos Numéricos 2 Laboratori de Càlcul Numèric (LaCàN) Dep. de Matemàtica Aplicada

Sustituyendo la aproximación y v=NSustituyendo la aproximación y v=Nii para i=1...5para i=1...5

o, equivalentemente,o, equivalentemente,

13

Sistema lineal 5Sistema lineal 5××5:5:

14

La matriz del sistema es La matriz del sistema es tridiagonaltridiagonal (en general es (en general es una matriz con pocos coeficientes no nulos)una matriz con pocos coeficientes no nulos)

15

Matriz simétrica y diagonalmente dominante: Matriz simétrica y diagonalmente dominante:

matriz matriz simétrica y definida positivasimétrica y definida positiva

Si la forma bilineal a(,) es simétrica y coerciva, la Si la forma bilineal a(,) es simétrica y coerciva, la matriz resultante es simétrica y definida positiva.matriz resultante es simétrica y definida positiva.

El coeficiente (i,j) de la matriz es no nulo sólo si los El coeficiente (i,j) de la matriz es no nulo sólo si los nodos i y j pertenecen al mismo elemento: matrices nodos i y j pertenecen al mismo elemento: matrices casicasi--vacíasvacías

Cálculo de integrales: cuadratura Cálculo de integrales: cuadratura compuestacompuesta Hay que calcular integralesHay que calcular integrales

con funciones polinómicas a trozos (un polinomio en con funciones polinómicas a trozos (un polinomio en

16

con funciones polinómicas a trozos (un polinomio en con funciones polinómicas a trozos (un polinomio en cada elemento)cada elemento)

Se usa una Se usa una cuadratura de Gauss compuestacuadratura de Gauss compuesta(cuadratura de Gauss en cada elemento)(cuadratura de Gauss en cada elemento)

Page 5: Ventajas del método de los elementos finitos (EF ...³n al método de los elementos finitos Métodos Numéricos 2 Laboratori de Càlcul Numèric (LaCàN) Dep. de Matemàtica Aplicada

Matrices elementalesMatrices elementales

Ensamblado de matrices elementalesEnsamblado de matrices elementales

La matriz elemental La matriz elemental KKee contiene la contribución del contiene la contribución del elemento elemento ΩΩee a la matriz totala la matriz total

17

elemento elemento ΩΩee a la matriz totala la matriz total

donde () denota donde () denota númeronúmero de nodo de nodo locallocal y nnode es y nnode es el número de nodos del elemento. La el número de nodos del elemento. La matriz de matriz de conectividadesconectividades da la correspondencia entre número da la correspondencia entre número de nodo local y número global. de nodo local y número global.

EjemploEjemplo

18

KK==

Definición de la Definición de la geometríageometría

(matriz de conectividades)(matriz de conectividades)

(#) numeración local

19

KK==KK11==

××××

(#) numeración local

××××

20

KK==KK22==

Page 6: Ventajas del método de los elementos finitos (EF ...³n al método de los elementos finitos Métodos Numéricos 2 Laboratori de Càlcul Numèric (LaCàN) Dep. de Matemàtica Aplicada

21

KK==KK33==

Matriz simétrica y semidefinida positiva (falta imponer valores prescritos)

22

KK==KK44==

Funciones de formaFunciones de forma

NN (x)=?(x)=?

Cálculo de la matriz elementalCálculo de la matriz elemental

23

NNii(x)=?(x)=?

Cuadratura numéricaCuadratura numérica

ΩΩee

(x1,y1)

(x2,y2)(x3,y3)

(x4,y4) Elemento de Elemento de referenciareferencia

Cuadrilátero de 4 nodos Q1: Cuadrilátero de 4 nodos Q1: bilineal, 1,x,y,xybilineal, 1,x,y,xy

Transformación Transformación isoparamétricaisoparamétrica

24

Cuadrilátero de 9 nodos Q2: Cuadrilátero de 9 nodos Q2: bicuadráticobicuadrático

Page 7: Ventajas del método de los elementos finitos (EF ...³n al método de los elementos finitos Métodos Numéricos 2 Laboratori de Càlcul Numèric (LaCàN) Dep. de Matemàtica Aplicada

Elemento bilineal Q1Elemento bilineal Q1

N1 N2

25

N3 N4

Elemento bicuadrático Q2Elemento bicuadrático Q2

N1 N2

26

N8 N9

TriángulosTriángulos::

–– Coordenadas de áreaCoordenadas de área

–– Puntos de Puntos de integración integración

P1P1

P2P2

27

integración integración específicos para específicos para triángulostriángulos

–– Interpolación lineal Interpolación lineal (P1, 1, x, y), (P1, 1, x, y), cuadrática (P2, 1, x, cuadrática (P2, 1, x, y, xy, xy, xy, x22, y, y22) ...) ...

P3P3

P2P2

Tetraedro de 4 nodos lineal Tetraedro de 4 nodos lineal 1, x, y, z1, x, y, z

28

Hexaedro de 8 nodos trilineal Hexaedro de 8 nodos trilineal 1, x, y, z, xy, xz, yz, xyz1, x, y, z, xy, xz, yz, xyz

Page 8: Ventajas del método de los elementos finitos (EF ...³n al método de los elementos finitos Métodos Numéricos 2 Laboratori de Càlcul Numèric (LaCàN) Dep. de Matemàtica Aplicada

Observaciones finalesObservaciones finales

Para realizar los cálculos sólo es necesario definir:Para realizar los cálculos sólo es necesario definir:

Forma débil del problema de contornoForma débil del problema de contorno

La geometría o malla de elementos finitos: La geometría o malla de elementos finitos: –– coordenadas nodales X coordenadas nodales X –– conectividades Tconectividades T

29

–– conectividades Tconectividades T

El elemento de referencia: El elemento de referencia: –– puntos y pesos de integración (cuadratura de puntos y pesos de integración (cuadratura de

Gauss)Gauss)–– valor de las funciones de forma y derivadas en los valor de las funciones de forma y derivadas en los

puntos de integraciónpuntos de integración