Documentos de Académico
Documentos de Profesional
Documentos de Cultura
INTERCON 2001
Universidad de Piura
Contenido
Introduccin
Historia del mtodo de elementos finitos
Formulacin del Mtodo de Elementos
finitos.
Aplicaciones y ejemplos
Observaciones y conclusiones
A. Introduccin
El mtodo de elementos finitos es una tcnica
= f
donde:
es el operador diferencial,
es la funcin desconocida.
es la funcin excitacin y
( x
) ( y
) + = f
y
y
x
x
( X ) = 0 ( X + 1)
=
0
2
d
=>
= X + 1 (3)
2
dX
2
1 3 1 2 1
( X ) = X + X + X
6
2
3
1 d 2
F ( ) = ( ) dX + ( X + 1)dX (5)
2 0 dX
0
1
= A1 + A2 X + A3 X
= A1 + A2 X + A3 X + A4 X
2
(6)
(7)
= A2 X + (1 A2 ) X
(8)
1
F = (15 A2 + 2 A22 )
12
(9)
dF
=0
dA2
=>
1
A2 =
4
Reemplazando en (8):
1
3 2
( X ) = X + X
4
4
1. Comparacin de resultados
2. Mtodo de Gallerkin
El mtodo matricial de Gallerkin se basa en el
2. Mtodo de Gallerkin
I. Discretizacin del dominio
La regin donde interesa la solucin se divide en
2. Mtodo de Gallerkin
I. Discretizacin del dominio
En una dimensin:
En dos dimensiones:
3 nodos
3 nodos
2 elementos
1 elemento
2. Mtodo de Gallerkin
II. Aproximacin por elementos
finitos
En toda la regin y por tanto en cada elemento
2. Mtodo de Gallerkin
III. Ensamblamiento
Se obtiene el funcional total de Ritz y se encuentra
el mnimo.
El mnimo del funcional corresponde a la solucin
del problema.
2. Mtodo de Gallerkin
(Continuacin)
Gallerkin:
I. MEF en una dimensin
d
d
(
) + = f
X [0, L]
dX
dX
donde es la funcin desconocida y y
y
(0) = p
d
[
+ ] X = L = q
dX
(12)
(13)
1
d 2
2
2
F ( ) = ( ( ) + )dX fdX + [ q ]
20
2
dX
0
El primer paso del MEF es el proceso de
discretizacin. Para ello, se toman segmentos de
recta entre X=0 y X=L
El segundo paso del MEF es seleccionar funciones
de interpolacin y por simplicidad se emplean
funciones lineales. En cada elemento, se puede
aproximar por:
e
e
e
(14)
(X ) = a + b X
Donde ae y be son constantes a determinar.
dos ecuaciones:
1e = a e + b e X 1e
(15)
= a +b X
(16)
e
2
e
2
be
, luego
reemplazando en (14) se obtiene:
2
( X ) = N ( X )
e
Donde N1 y N2
e
e se
j =1
e
j
e
j
(17)
llaman funciones de
ponderacin o base de interpolacin y estn dadas
por:
X X
N =
le
e
1
e
2
XX
N =
le
e
2
e
1
(18)
ecuaciones:
N
F
F e
F e
{ } = { e } =
=0
e
e =1
(19)
Newmann homognea (
= q = 0).
X2
1
2
e 2
e
F ( ) = [ ( ) + ( ) ]dX f dX
2 X e X
Xe
e
Reemplazando en (19):
X 2e
e
j
X 2e
2
dN dN
F
e
e
e
e
(
)
N
N
dX
N
=
i
j
i fdX
j
e
dX dX
i
j =1
X 1e
X 1e
Que en forma matricial se puede escribir en la
forma:
F e
{ e } = [ K e ]2 x 2 [ e ]2 x1 [b e ]2 x1 = {0} (21)
i
e
e
i
al elemento es:
Donde:
K11e
e
K 21
X 2e
e
e
K
b1
1
e = e
K 2 b2
e
12
e
22
e
dN
dN
j
e
K ij = (
+ N ie N ej )dX
dX dX
Xe
e
i
(23)
y,
b =
e
i
X 2e
X 1e
e
i
fdX
(24)
l
e
e
e
K11 = K 22 = e +
3
l
e
e
l
e
K12e = K 21
= e +e
6
l
l
b =b = f
2
e
1
e
2
(25)
(26)
(27)
]
[
1
1
K111
0
0 1
K12
b1
1
1
1
2
2
2
0 2 b2 + b1
K12
K 21 K 22 + K11
= 3
2
2
3
3
2
0
K 21
K 22 + K11 K12
b1 + b2
3
3
3
3
0
K 21
K 22 4 b2
0
Ntese que las matrices globales en elementos
finitos tienen muchos ceros, a este tipo de matrices
se les llama matrices Sparsa.
En general:
Condiciones de frontera:
Condicin de Dirichlet:
Tambin conocida como condicicin esencial.
La condicin de frontera (0) = 1 = p es aplicada
directamente al primer valor nodal.
La incorporacin de esta condicin de frontera
reemplaza la primera fila del sistema de
ecuaciones [Kg ][g ] =[bg ] , esto es:
Kg (1,1) =1 y Kg (1,2) = 0
bg (1) = p
Condicin de Newman:
Tambin es llamada condicin de flujo.
La condicin de frontera:
d
[
+ ] X = L = q
dX
K g ( n, n ) = K +
ne
22
bg (n) = b2ne + q
Se puede apreciar que los elementos Kg(n,n) y
bg(n) calculados primero por las ecuaciones de
Ritz son incrementados por las constantes
presentes en la condicin de Newman para este
nodo.
) ( y
) + = f
( x
y
y
x
x
de Poisson.
= p
( x
x + y
y ) n + = q
Y
X
=q=0
Condicin de Newman.
e ( x, y ) = a e + b e x + c e y
Los potenciales en cada
nodo deben cumplir con la
relacin.
e
( x, y ) = a + b x1 + c y1
e
1
( x, y ) = a + b x2 + c y 2
e
2
( x, y ) = a + b x3 + c y3
e
3
a e = a e ( ie , xie , yie )
b e = b e ( ie , xie , yie )
c = c ( , x , y )
e
e
i
e
i
e
i
e ( x, y ) = N ej ( x, y ) ej
j =1
1
e
e
e
N ( x, y ) = e ( a j + b j x + c j y )
2
j = 1, 2, 3
e
j
donde:
a =x y y x
b =y y
e
1
e
2
e
3
e e
2 3
e
1
e
2
e
3
c = x x
e
1
e
3
e
2
expresin.
e
1
e
2
e
3
1 x
1
e
= 1 x
2
1 x
e
1
e
2
e
3
y
y
y
e
j
X 2e
dN dN
F
e
e
e
e
(
)
N
N
dX
N
=
i
j
i fdX
j
e
dX dX
i
j =1
Xe
Xe
e
e
i
forma:
F e
{ e } = [ K e ]3 x 3 [ e ]3 x1 [b e ]3 x1 = {0}
i
K11e
e
K 21
K 31e
e
12
e
22
e
32
K
K
K
e
e
K
b1
1
e e
K 2 = b2
K 3e b3e
e
13
e
23
e
33
EN UNA DIMENSIN:
Se implement un programa general de
elementos finitos para solucin numrica de
problemas con valores en la frontera en una
dimensin. Se ha utilizado el lenguaje de
programacin de MatLab.
La estructura de este programa es como sigue:
siguientes parmetros:
Alfa = 1, Beta = 0, P = 2, G = 0 y Q = 3.
La solucin exacta de la ecuacin diferencial es:
phi(x)=-x^3/6+3.5x+2
Se efecto pruebas para tres diferentes
discretizaciones (tres, cien y mil elementos).
Los resultados grficos se muestran a
continuacin.
D. Solucin de phi(x)=-x
(Para tres elementos finitos)
Potencial en
nodo 2
Grfica real
D. Solucin de phi(x)=-x
(Para cien elementos finitos)
Grfica real
D. Solucin de phi(x)=-x
(Para mil elementos finitos)
Grfica real
473 880
Lo que indica que se ha usado en la discretizacin
473 nodos y 880 elementos.
Ejemplo de archivo Enl.1
26
1
283 0
499 500
2
2
27
283 3
500 499
Lo que indica que el elemento 1 est limitado por
los nodos globales 26, 1 y 283 y es adyacente a los
elementos 0, 499 y 500.
1
0.0 0.0
2
5.0 0.0
Lo que indica que el nodo global 1 se encuentra en
las coordenadas X=0 e Y=0.
Estos cuatro archivos pueden ser generados
manualmente por el usuario. Sin embargo, para
aumentar la exactitud, se utiliz el programa
generador de mallas HM.
Se presenta como ejemplo tres programas de
aplicacin:
E. Observaciones Y
Conclusiones
E. Observaciones y Conclusiones