Escolar Documentos
Profissional Documentos
Cultura Documentos
Metodos Numericos
CIV-317
Es un caso particular del metodo de Galerkin.
Joaqun Mura
1 Ingenier
a
CIV317
02/2013
M
etodo de Elementos Finitos (1D)
M
etodo de Elementos Finitos (1D)
Problema modelo
Funciones base
Consideremos la ecuaci
on diferencial
0
au0 + cu = f
en ]0, L[,
uh (x) =
u(0) = 0
au0h v 0h dx
Z
+
Z
cuh v h dx =
f v h dx + v h (L)
0
para cualquier
v h V h = v H 1 (0, 1) : v(0) = 0 vh C 0 ([0, L]) : vh (0) = 0 .
J. Mura (Ing. Civil PUCV)
ui li (x),
i=0
a(L)u0 (L) = 1.
n
X
2 / 27
CIV317
02/2013
3 / 27
CIV317
02/2013
4 / 27
Matrices globales
Matrices globales
Construcci
on
n
X
uj lj (x),
vh (x) = li (x),
j=0
entonces
n Z L
X
j=0
|0
Z L
Z L
cuh li vh lj dx uj =
f vh li dx + vh (L)in
au0h li0 vh0 lj0 dx +
0
0
{z
} |
{z
}
|
{z
}
Kij
Mij
bj
CIV317
02/2013
x x1 , x [x , x ],
0 1
l0 (x) =
x x1
0,0
x [x1 , xn ].
xx
i1
, x [xi1 , xi ],
xi xi1
x xi+1
li (x) =
i = 1, 2, . . . , n 1
, x [xi , xi+1 ],
x
i+1
i
x
/ [xi1 , xi+1 ].
0,
x
x
n1
, x [xn1 , xn ],
xn xn1
ln (x) =
0,
x [x , x
].
0
5 / 27
n1
CIV317
02/2013
Elementos Finitos P1
Matrices globales
Convergencia
Construcci
on
x [xi1 , xi ],
h,
0
1
li (x) =
i = 1, 2, . . . , n 1
, x [xi , xi+1 ],
0,
x
/ [xi1 , xi+1 ].
( 1
, x [xn1 , xn ],
ln (x) =
h
0, x [x0 , xn1 ].
h0
0
J. Mura (Ing. Civil PUCV)
CIV317
02/2013
7 / 27
(1/h)
(2/h)
li0 (x)lj0 (x) dx =
CIV317
6 / 27
si j = i 1,
si j = i,
si no.
02/2013
8 / 27
Matrices globales
Matrices elementales
Construcci
on
1
1
a
K=
h
1
2
..
.
1
..
.
1
..
.
2
1
2
1
ch
M=
1
1
1
2
..
.
fh
b=
2
2
1
0
0
..
.
+
0
1
1
4
..
.
1
..
.
1
1
2
..
.
4
1
m=1,2
o el sistema de 2 2
Sistema local o elemental
(K e + M e )ue = be
C
alculo de matrices locales o elementales
Z
Z
e
e 0
e
e
Klm
= a(x)(lle )0 (x)(lm
) (x) dx Mlm
=
c(x)lle (x)lm
(x) dx
e
e
Z
e
bem = f (x)lm
(x) dx + mn a
RL P R
Las integrales las podemos descomponer en elementos 0 = e e . As, para
cada elemento e tenemos que resolver el sistema local o elemental
X
e
e
(Klm
+ Mlm
) uem = bem
para l = 1, 2
CIV317
02/2013
9 / 27
Matrices elementales
CIV317
02/2013
10 / 27
Matrices elementales
Elementos isoparam
etricos
xxe2
xe1 xe2
y l2e (x) =
xxe1
xe2 xe1
he
x() = xi1 l1e () + xi l2e () = xi1 +
2
pues l1e () = 12 (1 ), l2e () = 12 (1 + ) son funciones base del intervalo
[1, 1].
he
El Jacobiano de la transformacion es Je = dx
d = 2 , entonces
Sea he = xe2 xe1 . Las funciones a,c y f pueden ser constantes por
elemento, por simplicidad. De esta forma, obtenemos
ae
he
1 1
1
1
Me =
ce he
6
CIV317
2 1
1 2
be =
fe he
2
02/2013
1
1
dlie
dle d
dle
= i
= i Je1 .
dx
d dx
d
11 / 27
CIV317
02/2013
12 / 27
Matrices elementales
Ensamblaje
Elementos isoparam
etricos
xi1
1
Z
=
e
Mlm
=
bem
1
xi
e 0
a
() (lle )0 ()Je1 (lm
) ()Je1 Je d
xi1
Z xi
e
c(x)lle (x)lm
(x) dx =
e
f (x)lm
(x) dx
xi1
=
1
e
() Je d
c()lle ()lm
e
f()lm
() Je d
CIV317
02/2013
13 / 27
CIV317
Ensamblaje
Ensamblaje
02/2013
(1)
(1)
K11
K12
(1)
(1)
(2)
(2)
K22 + K11
K12
K
Kh = 21
(2)
(2)
(3)
(3)
K21
K22 + K11 K12
(3)
(3)
K21
K22
14 / 27
Cada contribuci
on se suma a la anterior en la posicion correspondiente. Esto se
RL P R
deriva de la operaci
on 0 = e e que se hizo anteriormente.
CIV317
02/2013
15 / 27
CIV317
02/2013
16 / 27
Ensamblaje
bh =
(1)
b1
(2)
(1)
b2 + b1
(2)
(3)
b2 + b1
(3)
b2
CIV317
02/2013
17 / 27
CIV317
02/2013
18 / 27
ue
por la
i1 (x) =
i (x) =
i+1 (x) =
(x xi )(x xi+1 )
1
=
(x xi )(x xi+1 )
(xi1 xi )(xi1 xi+1 )
2h2
(x xi1 )(x xi+1 )
1
= 2 (x xi1 )(x xi+1 )
(xi xi1 )(xi xi+1 )
h
(x xi1 )(x xi )
1
=
(x xi1 )(x xi )
(xi+1 xi1 )(xi+1 xi )
2h2
si el espaciamiento es h = cte.
CIV317
02/2013
19 / 27
CIV317
02/2013
20 / 27
Elementos Finitos P2
Elementos de Lagrange P2
Convergencia
16/3 8/3
0
...
0
8/3 14/3 8/3 1/3
..
0
8/3 16/3 8/3
0
.
1/3
8/3
14/3
8/3
1/3
1
Kh =
..
..
..
..
..
h
.
.
.
.
.
..
.
8/3 16/3 8/3
0
CIV317
02/2013
21 / 27
h0
Elementos de Hermitte
Elementos de Hermitte
CIV317
02/2013
22 / 27
CIV317
02/2013
23 / 27
CIV317
02/2013
24 / 27
u1
1
le
1 () = (1 )2 (1 + )
8
le
2 () = (1 + )2 ( 1)
8
1
1 () = (1 )2 (2 + )
4
1
2 () = (1 + )2 (2 )
4
1
con = 2x
le 1. Las funciones 1,2 corresponden a los grados de libertad
(g.d.l.) asociados al desplazamiento, mientras que 1,2 es a los g.d.l. de
giro y le es la longitud del elemento finito e.
La idea es que en cada nodo (1 o 2) se tenga un desplazamiento ui y un
giro i .
CIV317
02/2013
25 / 27
Z
K =
e
dN e
dx
T
dN e
dx
dx
4
2
l62
le
le
e
Ke =
12
l62
le3
e
4
sim.
le
CIV317
02/2013
27 / 27
y por lo tanto,
u0h (x) = 01 (x)
|
10 (x) 02 (x)
{z
dN e /dx
CIV317
u1
1
20 (x)
} u2
2
02/2013
26 / 27