Beruflich Dokumente
Kultur Dokumente
2
u
t
2
= Ku + f
F. A. Sequeira Matemticas Aplicadas
Elemento Finito
FEM
Herramientas
DGM
Conclusiones
Problema modelo
Ecuacin de calor:
u
t
= Ku + f
Ecuacin de onda:
2
u
t
2
= Ku + f
F. A. Sequeira Matemticas Aplicadas
Elemento Finito
FEM
Herramientas
DGM
Conclusiones
El problema
El problema es que no se conoce la solucin analtica del
problema modelo, por tal razn recurrimos a mtodos
numricos para aproximar la solucin del problema.
Actualmente, los mtodos ms conocidas para aproximar la
solucin de PDEs son los basados en las tcnicas de
Diferencias nitas (FDM) y Elemento nito (FEM).
F. A. Sequeira Matemticas Aplicadas
Elemento Finito
FEM
Herramientas
DGM
Conclusiones
Ejemplo en 1D
Considere el problema de valor de dos puntos de frontera:
_
_
_
u
+ u = 1, con x (0, 1)
u(0) = 0
u(1) = 0
cuya solucin exacta es
u(x) = 1 +
1 e
e
x
+
e
1
e
e
x
, donde =
1
.
F. A. Sequeira Matemticas Aplicadas
Elemento Finito
FEM
Herramientas
DGM
Conclusiones
Ejemplo en 1D
Considere el problema de valor de dos puntos de frontera:
_
_
_
u
+ u = 1, con x (0, 1)
u(0) = 0
u(1) = 0
cuya solucin exacta es
u(x) = 1 +
1 e
e
x
+
e
1
e
e
x
, donde =
1
.
F. A. Sequeira Matemticas Aplicadas
Elemento Finito
FEM
Herramientas
DGM
Conclusiones
Resolviendo con FDM
Se particiona el domino en intervalos de igual longitud y se
aplica Taylor para obtener una aproximacin al operador de la
segunda derivada en cada punto de la particin.
u
(x
i
)
u(x
i+1
) 2u(x
i
) + u(x
i1
)
h
2
.
Con ella se genera un sistema lineal Au = b, donde u = [u
i
]
T
y
u
i
u(x
i
).
F. A. Sequeira Matemticas Aplicadas
Elemento Finito
FEM
Herramientas
DGM
Conclusiones
Solucin exacta con = 10
6
F. A. Sequeira Matemticas Aplicadas
Elemento Finito
FEM
Herramientas
DGM
Conclusiones
Solucin exacta con = 10
6
F. A. Sequeira Matemticas Aplicadas
Elemento Finito
FEM
Herramientas
DGM
Conclusiones
Solucin exacta con = 10
6
F. A. Sequeira Matemticas Aplicadas
Elemento Finito
FEM
Herramientas
DGM
Conclusiones
FDM - FEM
F. A. Sequeira Matemticas Aplicadas
Elemento Finito
FEM
Herramientas
DGM
Conclusiones
FDM - FEM
F. A. Sequeira Matemticas Aplicadas
Elemento Finito
FEM
Herramientas
DGM
Conclusiones
Formulacin dbil en 1D
Formulacin dbil en 2D
Aplicaciones
Contenido
1
Diferencias Finitas vs Elemento Finito
2
Mtodo de Elemento Finito (FEM)
Formulacin dbil en 1D
Formulacin dbil en 2D
Aplicaciones
3
Sobre la implementacin de mtodos de elemento nito
Mdulos generales en 3D
4
Mtodos de elemento nito discontinuo
Local Discontinuous Galerkin
5
Conclusiones
F. A. Sequeira Matemticas Aplicadas
Elemento Finito
FEM
Herramientas
DGM
Conclusiones
Formulacin dbil en 1D
Formulacin dbil en 2D
Aplicaciones
Problema modelo en 1D
Problema modelo
_
k(x)u
(x)
_
es continua a trozos
y acotada en [0, 1], v(0) = v(1) = 0
_
En general para un dominio , V se toma como el conjunto de
funciones de prueba en .
F. A. Sequeira Matemticas Aplicadas
Elemento Finito
FEM
Herramientas
DGM
Conclusiones
Formulacin dbil en 1D
Formulacin dbil en 2D
Aplicaciones
Problema modelo en 1D
Problema modelo
_
k(x)u
(x)
_
es continua a trozos
y acotada en [0, 1], v(0) = v(1) = 0
_
En general para un dominio , V se toma como el conjunto de
funciones de prueba en .
F. A. Sequeira Matemticas Aplicadas
Elemento Finito
FEM
Herramientas
DGM
Conclusiones
Formulacin dbil en 1D
Formulacin dbil en 2D
Aplicaciones
Formulacin dbil
Se multiplica la ecuacin (1) por funciones de v V y se
integra por partes:
_
1
0
_
ku
v =
_
1
0
fv, v V
_
ku
v
_
1
0
+
_
1
0
ku
=
_
1
0
fv, v V
_
1
0
ku
=
_
1
0
fv, v V
< ku
, v
h
, v
j=1
u
j
j
,
y sustitutendo en (3), se tiene que:
m
j=1
u
j
< k
j
, v
j=1
u
j
< k
j
,
i
> = < f,
i
>, i = 1, . . . , m
Ntese que se tiene el sistema lineal Au = b, donde:
(A
ij
) =< k
j
,
i
>, (u
i
) = u
i
, (b
i
) =< f,
i
>. La matriz A se
le llama matriz de rigidez y al vector b se le conoce como vector
de carga. Al vector u se le conoce como el vector de los grados
de libertad.
F. A. Sequeira Matemticas Aplicadas
Elemento Finito
FEM
Herramientas
DGM
Conclusiones
Formulacin dbil en 1D
Formulacin dbil en 2D
Aplicaciones
Construccin de V
h
Considere una particin sobre el dominio:
0 = x
0
< x
1
< . . . < x
N
< x
N+1
= 1,
y denimos I
j
= (x
j1
, x
j
) y h = max{x
j
x
j1
} para
j = 1, . . . , M + 1. Donde h es el tamao de la malla.
Considere:
V
h
=
_
v : v es una funcin lineal en cada
I
j
, v C[0, 1] y v(0) = v(1) = 0
_
F. A. Sequeira Matemticas Aplicadas
Elemento Finito
FEM
Herramientas
DGM
Conclusiones
Formulacin dbil en 1D
Formulacin dbil en 2D
Aplicaciones
Ejemplo de una funcin de V
h
F. A. Sequeira Matemticas Aplicadas
Elemento Finito
FEM
Herramientas
DGM
Conclusiones
Formulacin dbil en 1D
Formulacin dbil en 2D
Aplicaciones
Construccin de V
h
Es claro que V
h
V, y una base para V
h
es:
j
(x
i
) =
_
1 si i = j
0 si i = j
, para i, j = 1, . . . M.
F. A. Sequeira Matemticas Aplicadas
Elemento Finito
FEM
Herramientas
DGM
Conclusiones
Formulacin dbil en 1D
Formulacin dbil en 2D
Aplicaciones
Observaciones
u
h
es un polinomio a tozos de grado 1.
Localmente, en cada I
j
se tiene una base interpolatoria de
Lagrange.
El error en general se calcula, resolviendo la ecuacin:
< (u u
h
)
, v
>= 0, v V
h
Para la descripcin anterior de V
h
, el estimado del error es
|u(x) u
h
(x)| h max
y[0,1]
|u
, v
>= 0, v V
h
Para la descripcin anterior de V
h
, el estimado del error es
|u(x) u
h
(x)| h max
y[0,1]
|u
, v
>= 0, v V
h
Para la descripcin anterior de V
h
, el estimado del error es
|u(x) u
h
(x)| h max
y[0,1]
|u
i=0
w
i
f(x
i
),
donde x
i
= (x
i
, y
i
, z
i
) y
w
i
= 1.
Lista de pesos: w
i
, i = 0, . . . , nqp.
Lista de puntos: x
i
, i = 0, . . . , nqp.
F. A. Sequeira Matemticas Aplicadas
Elemento Finito
FEM
Herramientas
DGM
Conclusiones
Mdulos generales en 3D
Cuadraturas
Para las integrales de volumen:
_
T
f
nqp
i=0
w
i
f(x
i
),
donde x
i
= (x
i
, y
i
, z
i
) y
w
i
= 1.
Lista de pesos: w
i
, i = 0, . . . , nqp.
Lista de puntos: x
i
, i = 0, . . . , nqp.
F. A. Sequeira Matemticas Aplicadas
Elemento Finito
FEM
Herramientas
DGM
Conclusiones
Mdulos generales en 3D
Mtodos iterativos
Cmo resolver el sistema
Ax = b?
Gradiente Conjugado (CG).
Generalized minimal residual method (GMRES).
Newton:
x
n+1
= x
n
J
1
F
(x
n
)F(x
n
).
F. A. Sequeira Matemticas Aplicadas
Elemento Finito
FEM
Herramientas
DGM
Conclusiones
Mdulos generales en 3D
Mtodos iterativos
Cmo resolver el sistema
Ax = b?
Gradiente Conjugado (CG).
Generalized minimal residual method (GMRES).
Newton:
x
n+1
= x
n
J
1
F
(x
n
)F(x
n
).
F. A. Sequeira Matemticas Aplicadas
Elemento Finito
FEM
Herramientas
DGM
Conclusiones
Mdulos generales en 3D
Mtodos iterativos
Cmo resolver el sistema
Ax = b?
Gradiente Conjugado (CG).
Generalized minimal residual method (GMRES).
Newton:
x
n+1
= x
n
J
1
F
(x
n
)F(x
n
).
F. A. Sequeira Matemticas Aplicadas
Elemento Finito
FEM
Herramientas
DGM
Conclusiones
Mdulos generales en 3D
Precondicionadores
Considere el sistema lineal:
Ax = b
sea M una matriz no singular, luego:
M
1
Ax = M
1
b
Obtener M por medio de:
Jacobi.
Gauss-Seidel.
LU.
Cholesky.
Multiniveles.
F. A. Sequeira Matemticas Aplicadas
Elemento Finito
FEM
Herramientas
DGM
Conclusiones
Mdulos generales en 3D
Precondicionadores
Considere el sistema lineal:
Ax = b
sea M una matriz no singular, luego:
M
1
Ax = M
1
b
Obtener M por medio de:
Jacobi.
Gauss-Seidel.
LU.
Cholesky.
Multiniveles.
F. A. Sequeira Matemticas Aplicadas
Elemento Finito
FEM
Herramientas
DGM
Conclusiones
Mdulos generales en 3D
Precondicionadores
Considere el sistema lineal:
Ax = b
sea M una matriz no singular, luego:
M
1
Ax = M
1
b
Obtener M por medio de:
Jacobi.
Gauss-Seidel.
LU.
Cholesky.
Multiniveles.
F. A. Sequeira Matemticas Aplicadas
Elemento Finito
FEM
Herramientas
DGM
Conclusiones
Local Discontinuous Galerkin
Contenido
1
Diferencias Finitas vs Elemento Finito
2
Mtodo de Elemento Finito (FEM)
Formulacin dbil en 1D
Formulacin dbil en 2D
Aplicaciones
3
Sobre la implementacin de mtodos de elemento nito
Mdulos generales en 3D
4
Mtodos de elemento nito discontinuo
Local Discontinuous Galerkin
5
Conclusiones
F. A. Sequeira Matemticas Aplicadas
Elemento Finito
FEM
Herramientas
DGM
Conclusiones
Local Discontinuous Galerkin
DGM
En las ltimas dcadas, se han propuesto una serie de
mtodos basados en aproximaciones discontinuas, con el n
de preservar propiedades fsicas del problema, conocidos
como mtodos discontinuos de Galerkin (DGM). En particular,
el mtodo Local Discontinuous Galerkin" (LDG), ha sido
ampliamente estudiado en los ltimos aos.
F. A. Sequeira Matemticas Aplicadas
Elemento Finito
FEM
Herramientas
DGM
Conclusiones
Local Discontinuous Galerkin
DGM
En
P. Castillo y F. Sequeira, Computational aspects of the LDG
method on unstructured grids in 3D", Mathematical and
Computer Modelling, (Sometido).
se proponen varios aspectos acerca de una implementacin
eciente alto orden del mtodo LDG aplicado a problemas
lineales elpticos de segundo orden para mallas no
estructuradas en 3D. Adems, se describen varias tcnicas de
precondicionamiento multiniveles algebraicas y
semialgebraicas.
F. A. Sequeira Matemticas Aplicadas
Elemento Finito
FEM
Herramientas
DGM
Conclusiones
Conclusiones
Elemento nito es ms difcil de implementar que
Diferencias nitas.
Elemento nito permite trabajar en mallas no
estructuradas. Lo que permite resolver problemas en
geometras complicadas.
Elemento nito permite de una manera natural,
aproximaciones de alto orden.
F. A. Sequeira Matemticas Aplicadas
Elemento Finito
FEM
Herramientas
DGM
Conclusiones
Conclusiones
Elemento nito es ms difcil de implementar que
Diferencias nitas.
Elemento nito permite trabajar en mallas no
estructuradas. Lo que permite resolver problemas en
geometras complicadas.
Elemento nito permite de una manera natural,
aproximaciones de alto orden.
F. A. Sequeira Matemticas Aplicadas
Elemento Finito
FEM
Herramientas
DGM
Conclusiones
Conclusiones
Elemento nito es ms difcil de implementar que
Diferencias nitas.
Elemento nito permite trabajar en mallas no
estructuradas. Lo que permite resolver problemas en
geometras complicadas.
Elemento nito permite de una manera natural,
aproximaciones de alto orden.
F. A. Sequeira Matemticas Aplicadas