BASI TEORICHE DEL METODO DEGLI ELEMENTI FINITI (MEF) · rilevanti semplificazioni (travi, piastre,...
Transcript of BASI TEORICHE DEL METODO DEGLI ELEMENTI FINITI (MEF) · rilevanti semplificazioni (travi, piastre,...
© Università di Pisa 2006
BASI TEORICHE DELMETODO DEGLI ELEMENTI FINITI (MEF)
DOCENTELeonardo BERTINI
Dip. di Ingegneria Meccanica, Nucleare e della Produzione
Tel. : 050-836621
E.mail : [email protected]
© Università di Pisa 2006
Sistemi di equazioni differenziali alle derivate parziali
Elasticità Elettromagnetismo
TermodinamicaFluidodinamica
Etc…
⎪⎪⎪
⎩
⎪⎪⎪
⎨
⎧
=+⎟⎟⎠
⎞⎜⎜⎝
⎛∂∂
+∂∂
+∂∂
∂∂
⋅−
+∇
=+⎟⎟⎠
⎞⎜⎜⎝
⎛∂∂
+∂∂
+∂∂
∂∂
⋅−
+∇
=+⎟⎟⎠
⎞⎜⎜⎝
⎛∂∂
+∂∂
+∂∂
∂∂
⋅−
+∇
021
1
021
1
021
1
2
2
2
GZ
zw
yv
xu
zw
GY
zw
yv
xu
yv
GX
zw
yv
xu
xu
ν
ν
ν
© Università di Pisa 2006
Soluzioni analitiche: solo in casi particolari, introducendo rilevanti semplificazioni (travi, piastre, gusci…)
Sviluppo di tecniche di soluzione approssimateIl Metodo degli Elementi Finiti (MEF), per la grande versatilità, è di gran lunga il più diffuso.
© Università di Pisa 2006
Idea centrale del MEF (e delle altre tecniche approssimate):
Problema originale: determinare le f.ni incognite u, v, w
⎪⎪⎪
⎩
⎪⎪⎪
⎨
⎧
=+⎟⎟⎠
⎞⎜⎜⎝
⎛∂∂
+∂∂
+∂∂
∂∂
⋅−
+∇
=+⎟⎟⎠
⎞⎜⎜⎝
⎛∂∂
+∂∂
+∂∂
∂∂
⋅−
+∇
=+⎟⎟⎠
⎞⎜⎜⎝
⎛∂∂
+∂∂
+∂∂
∂∂
⋅−
+∇
021
1
021
1
021
1
2
2
2
GZ
zw
yv
xu
zw
GY
zw
yv
xu
yv
GX
zw
yv
xu
xu
ν
ν
ν
Problema sostitutivo: determinare delle funzioni sostitutive che approssimino u, v e w con un errore accettabile ai fini pratici e
siano relativamente facili da calcolare
© Università di Pisa 2006
x
u(x)
u’(x)
Esempio di funzione approssimante(problema monodimensionale)
F.ne sostitutiva u’(x):• espressione matematica semplice• nota ovunque una volta noto il valore di un n° finito di parametri
Oss.ni: •necessario assicurare la convergenza• soluzione affetta da errori
© Università di Pisa 2006
1 2 3 54 6
7 8 9 1110 12
13 14 15 1716 18
i = n° di elemento
1 2 3 54 6 7
8 9 10 1211 13 14
15 16 17 1918 20 21
22 23 24 2625 27 28
i = n° di nodo
Nodi ed elementi identificati da un numero univoco
© Università di Pisa 2006
x
y
7
7’
(g.d.l.)
N° totale g.d.l. = N° g.d.l./nodo * N° nodi
N° g.d.l./nodo varia da 2 a 6 secondo:• tipo di elemento• natura problema
Gradi di libertà (g.d.l.)
© Università di Pisa 2006
i
j
k
e
x
y
vxj
vyj
Studio del comportamento meccanico del singolo elemento
Elemento piano per problemi 2D
{ }
⎪⎪⎪⎪
⎭
⎪⎪⎪⎪
⎬
⎫
⎪⎪⎪⎪
⎩
⎪⎪⎪⎪
⎨
⎧
=
⎪⎪⎪⎪
⎭
⎪⎪⎪⎪
⎬
⎫
⎪⎪⎪⎪
⎩
⎪⎪⎪⎪
⎨
⎧
=
yk
xk
yj
xj
yi
xi
e
e
e
e
e
e
e
vvvvvv
uuuuuu
U
6
5
4
3
2
1
(6 x 1)
© Università di Pisa 2006
i
j
k
e
x
y
vxj
vyj
Studio del comportamento meccanico del singolo elemento
Elemento piano per problemi 2D
{ }
⎪⎪⎪⎪
⎭
⎪⎪⎪⎪
⎬
⎫
⎪⎪⎪⎪
⎩
⎪⎪⎪⎪
⎨
⎧
=
⎪⎪⎪⎪
⎭
⎪⎪⎪⎪
⎬
⎫
⎪⎪⎪⎪
⎩
⎪⎪⎪⎪
⎨
⎧
=
yk
xk
yj
xj
yi
xi
e
e
e
e
e
e
e
vvvvvv
uuuuuu
U
6
5
4
3
2
1
qyi
qxi
{ }
⎪⎪⎪⎪
⎭
⎪⎪⎪⎪
⎬
⎫
⎪⎪⎪⎪
⎩
⎪⎪⎪⎪
⎨
⎧
=
⎪⎪⎪⎪
⎭
⎪⎪⎪⎪
⎬
⎫
⎪⎪⎪⎪
⎩
⎪⎪⎪⎪
⎨
⎧
=
yk
xk
yj
xj
yi
xi
e
e
e
e
e
e
e
qqqqqq
pppppp
P
6
5
4
3
2
1
{Ue} {Pe}?
© Università di Pisa 2006
{ } [ ] { }166616 xxx
UKP eee ⋅=
Studio condotto in campo lineare:
Matrice di rigidezza dell’elemento
© Università di Pisa 2006
x
FF=k x
i
j
ke
xy
vxj
qyi
qxi
vyj{ } [ ] { }UKP eee ⋅=
Elemento = molla “multidimensionale
© Università di Pisa 2006
Teorema di reciprocità
pm
i
j
k
e
ul= 1j
k
e
pl
ium=1
A
δΑΒB
AδΒΑ
B
δΑΒ= δΒΑ
pme = pl
e
kml = klm
[Ke] simmetrica
© Università di Pisa 2006
i
j
ke
x
y vx
vy
P(x,y)
Valutazione di [Ke]Spostamenti nei punti interni all’elemento
{ } [ ] { }16621212
),(),(),(
),(
xxxx
UyxNyxvyxv
yxv ee
y
x ⋅=⎭⎬⎫
⎩⎨⎧
=
F.ni di forma (“shape functions”)
Pb: - che forma matematica dare alle Ne(x,y) ?- come determinare le Ne(x,y) ?
( )∑=
⋅=6
1,
ll
erlr uyxNv
Ogni f.ne di forma rappresenta il “peso” (dipendente dalla posizione di P) che ciascuna componente di spostamento nodale ha nel determinare lo spostamento di P
© Università di Pisa 2006
i
j
k
e
x
y
i
j
ke
vx
vy
P(x,y)
vxj
{ }
⎪⎪⎪⎪
⎭
⎪⎪⎪⎪
⎬
⎫
⎪⎪⎪⎪
⎩
⎪⎪⎪⎪
⎨
⎧
=
⎪⎪⎪⎪
⎭
⎪⎪⎪⎪
⎬
⎫
⎪⎪⎪⎪
⎩
⎪⎪⎪⎪
⎨
⎧
=
yk
xk
yj
xj
yi
xi
e
vvvvvv
uuuuuu
U
6
5
4
3
2
1
P(x,y)
⎩⎨⎧
=≠
=3130
),(1 lselse
yxN jjel
3212111
6
111
....),(),(
),(),(),(
uuyxNuyxN
uyxNyxvyxv
jje
jje
lljj
eljjxjj
=+⋅+⋅=
=⋅== ∑=
© Università di Pisa 2006
i
j
ke
....),(),(),(),( 212111
6
111 +⋅+⋅=⋅=∑
=
uyxNuyxNuyxNyxv jje
jje
lljj
eljj
{ }
⎪⎪⎪⎪
⎭
⎪⎪⎪⎪
⎬
⎫
⎪⎪⎪⎪
⎩
⎪⎪⎪⎪
⎨
⎧
=
⎪⎪⎪⎪
⎭
⎪⎪⎪⎪
⎬
⎫
⎪⎪⎪⎪
⎩
⎪⎪⎪⎪
⎨
⎧
=
yk
xk
yj
xj
yi
xi
e
vvvvvv
uuuuuu
U
6
5
4
3
2
1
( ) ( )( ) ( )( ) ( )⎪
⎩
⎪⎨
⎧
======
0,0,0,0,0,1,
1613
1512
1411
iie
iie
iie
iie
iie
iie
yxNyxNyxNyxNyxNyxN
vx
vy P(x,y)
( ) ( )( ) ( )( ) ( )⎪
⎩
⎪⎨
⎧
======
0,1,0,0,0,0,
1613
1512
1411
jje
jje
jje
jje
jje
jje
yxNyxNyxNyxNyxNyxN
( ) ( )( ) ( )( ) ( )⎪
⎩
⎪⎨
⎧
======
0,0,1,0,0,0,
1613
1512
1411
kke
kke
kke
kke
kke
kke
yxNyxNyxNyxNyxNyxN
vx
vy
P(x,y)
vx
vy
P(x,y)⎪⎩
⎪⎨
⎧
===
0),(0),(1),(
11
11
11
kk
jj
ii
yxNyxNyxN
⎪⎩
⎪⎨
⎧
===
0),(1),(0),(
13
13
13
kk
jj
ii
yxNyxNyxN
⎪⎩
⎪⎨
⎧
===
1),(0),(0),(
15
15
15
kk
jj
ii
yxNyxNyxN
⎪⎩
⎪⎨
⎧
===
0),(0),(0),(
12
12
12
kk
jj
ii
yxNyxNyxN
⎪⎩
⎪⎨
⎧
===
0),(0),(0),(
14
14
14
kk
jj
ii
yxNyxNyxN
⎪⎩
⎪⎨
⎧
===
0),(0),(0),(
16
16
16
kk
jj
ii
yxNyxNyxN
© Università di Pisa 2006
yCxBAyxN lmlmlmelm ⋅+⋅+=),(
⎪⎩
⎪⎨
⎧
===
0),(0),(1),(
11
11
11
kk
jj
ii
yxNyxNyxN
i
j
k
x
y
N11
1
⎪⎩
⎪⎨
⎧
=++=++=++
001
111111
111111
111111
kk
jj
ii
yCxBAyCxBAyCxBA
⎪⎪⎪
⎩
⎪⎪⎪
⎨
⎧
Δ−
=
Δ−
=
Δ−
=
2
2
2
11
11
11
jk
kj
jkkj
xxC
yyB
yxyxA
⎥⎥⎥
⎦
⎤
⎢⎢⎢
⎣
⎡=Δ
kk
jj
ii
yxyxyx
111
det2
© Università di Pisa 2006
yCxBAyxN lmlmlmelm ⋅+⋅+=),(
⎪⎩
⎪⎨
⎧
===
0),(0),(0),(
12
12
12
kk
jj
ii
yxNyxNyxN
i
j
k
x
y
N12 0
⎪⎩
⎪⎨
⎧
=++=++=++
000
121212
121212
121212
kk
jj
ii
yCxBAyCxBAyCxBA
⎪⎩
⎪⎨
⎧
===
000
12
12
12
CBA
© Università di Pisa 2006
{ } [ ] { }16621212
),(),(),(
),(
xxxx
UyxNyxvyxv
yxv ee
y
x ⋅=⎭⎬⎫
⎩⎨⎧
=
( ) ( ) ( )⎥⎦
⎤⎢⎣
⎡=== 152613241122
151311
0000,0,0,
NNNNNNyxNyxNyxN
Matrice delle funzioni di forma
© Università di Pisa 2006
Calcolo delle deformazioni
Spostamenti Deformazionicongruenza
⎪⎪⎪
⎩
⎪⎪⎪
⎨
⎧
∂∂
+∂∂
=
∂∂
=
∂∂
=
xv
yvyvxv
yxxy
yy
xx
γ
ε
ε( )( ) [ ] ( ){ }yxvL
yxvyxv
xy
y
x
y
x
xy
y
x
,,,
0
0
=⎭⎬⎫
⎩⎨⎧
⎥⎥⎥⎥⎥⎥
⎦
⎤
⎢⎢⎢⎢⎢⎢
⎣
⎡
∂∂
∂∂
∂∂
∂∂
=⎪⎭
⎪⎬
⎫
⎪⎩
⎪⎨
⎧
γεε
© Università di Pisa 2006
{ } [ ]{ }2x13x23x1
),(),( yxvLyx =ε { } [ ]{ }166212
),(),(xxx
eUyxNyxv =
{ } [ ][ ]{ } [ ]{ }6x13x63x1
ee UBUNL ==ε
© Università di Pisa 2006
Contenuto matrice [B]
[ ] [ ][ ] ⎥⎦
⎤⎢⎣
⎡
⎥⎥⎥⎥⎥⎥
⎦
⎤
⎢⎢⎢⎢⎢⎢
⎣
⎡
∂∂
∂∂
∂∂
∂∂
==262422
151311
000000
0
0
NNNNNN
xy
y
xNLB
[ ]
⎥⎥⎥⎥⎥⎥
⎦
⎤
⎢⎢⎢⎢⎢⎢
⎣
⎡
∂∂
∂∂
∂∂
∂∂
∂∂
∂∂
∂∂
∂∂
∂∂
∂∂
∂∂
∂∂
=
xN
yN
xN
yN
xN
yN
yN
yN
yN
xN
xN
xN
B
261524132211
262422
151311
000
000
© Università di Pisa 2006
Relazioni costitutive
( )
{ } [ ]{ }εσ
γεε
νν
ν
ντσσ
D
E
xy
y
x
xy
y
x
=
⎪⎭
⎪⎬
⎫
⎪⎩
⎪⎨
⎧
⎥⎥⎥
⎦
⎤
⎢⎢⎢
⎣
⎡
−−
=⎪⎭
⎪⎬
⎫
⎪⎩
⎪⎨
⎧
2/1000101
1 2
( )⎪⎪⎪
⎩
⎪⎪⎪
⎨
⎧
+=
−=
−=
E
EE
EE
xyxy
xyy
yxx
τνγ
νσσε
νσσε
12
Esempio 1: stato piano di tensione, materiale isotropo
© Università di Pisa 2006
Valutazione di [Ke]
i
j
ke
xy
{δUe}
Principio dei Lavori Virtuali
Lest = Lint
{ } { }eTeest PUL δ=
Spost. virtuali Carichi effettivi
Carichi nodali veri * spost.nodali virtuali
Tensioni vere * deformazioni virtuali
© Università di Pisa 2006
{ } { }dVLV
T∫= σδεint { } [ ]{ }{ } { } [ ]TTeT
e
BU
UB
δδε
δδε
=
=
{ } [ ] { } { } [ ] { }dVBUdVBULV
TTe
V
TTe ∫∫ == σδσδint
{ } [ ] [ ][ ]{ } { } [ ] [ ][ ] { }e
V
TTe
V
eTTe UdVBDBUdVUBDBUL ∫∫ == δδint
{ } [ ] [ ]{ }dVDBULV
TTe ∫= εδint
{ } [ ]{ }εσ D=
{ } [ ]{ }eUB=ε
© Università di Pisa 2006
{ } [ ] [ ][ ] { }e
V
TTe UdVBDBUL ∫= δint{ } { }eTeest PUL δ=
{ } { } { } [ ] [ ][ ] { }e
V
TTeeTe UdVBDBUPU ∫= δδ
{ } [ ] [ ][ ] { }e
V
Te UdVBDBP ∫=
{ } [ ] { }eee UKP =
© Università di Pisa 2006
Applicazionee[ ] [ ] [ ][ ]dVBDBK
V
Te ∫=
[ ]⎥⎥⎥
⎦
⎤
⎢⎢⎢
⎣
⎡=
261524132211
262422
151311
000000
BCBCBCCCC
BBBB
[ ]( ) ⎥
⎥⎥
⎦
⎤
⎢⎢⎢
⎣
⎡
−−
=2/100
0101
1 2
νν
ν
νED
[ ] [ ] [ ][ ] [ ] [ ][ ]VBDBdVBDBK T
V
Te == ∫
© Università di Pisa 2006
[ ] [ ] [ ] [ ]VBDBK Te =
Osservazione: unità di misura
m-1 m-1N m-2
m3
N m-1
© Università di Pisa 2006
ANALISI INTERA STRUTTURA
Congruenza [B]
Costitutive [D]
Equilibrio Garantito per il singolo elemento (non ancora per la struttura)
© Università di Pisa 2006
x
y
{ }
⎪⎪⎪⎪
⎭
⎪⎪⎪⎪
⎬
⎫
⎪⎪⎪⎪
⎩
⎪⎪⎪⎪
⎨
⎧
−−−=
⎪⎪⎪⎪
⎭
⎪⎪⎪⎪
⎬
⎫
⎪⎪⎪⎪
⎩
⎪⎪⎪⎪
⎨
⎧
−−−=
GDLN nyn
x
y
x
u
uuu
v
vvv
U3
2
1
2
1
1
{ }
⎪⎪⎪⎪
⎭
⎪⎪⎪⎪
⎬
⎫
⎪⎪⎪⎪
⎩
⎪⎪⎪⎪
⎨
⎧
−−−=
⎪⎪⎪⎪
⎭
⎪⎪⎪⎪
⎬
⎫
⎪⎪⎪⎪
⎩
⎪⎪⎪⎪
⎨
⎧
−−−=
GDLN nyn
x
y
x
f
fff
f
fff
F3
2
1
2
1
1
© Università di Pisa 2006
{ } [ ]{ }
18881818
...
...
...
...
...
..................
..................
..................
......
...
...
...
...
...
...
...
...
...
...
4,33,31,3
6,25,24,23,22,21,2
6,15,14,13,12,11,1
3
xxxx
vkkk
kkkkkkkkkkkk
pqUKP
eyi
eee
eeeeee
eeeeee
exjeee
⎪⎪⎪
⎭
⎪⎪⎪
⎬
⎫
⎪⎪⎪
⎩
⎪⎪⎪
⎨
⎧
⎥⎥⎥⎥⎥⎥⎥⎥
⎦
⎤
⎢⎢⎢⎢⎢⎢⎢⎢
⎣
⎡
=
⎪⎪⎪
⎭
⎪⎪⎪
⎬
⎫
⎪⎪⎪
⎩
⎪⎪⎪
⎨
⎧
=
⎪⎪⎪
⎭
⎪⎪⎪
⎬
⎫
⎪⎪⎪
⎩
⎪⎪⎪
⎨
⎧
⇒=e3,2k
27 (i)
18 (j)
31 (k)
33 (l)
vyi
qxj
{ } [ ]{ }
11..................
)(.........
..............................
..............................
..............................
..............................
...............000......
...............0)(0......
...............00......
..............................
..............................
..............................
...
...
...
...0
)(0.........
54
3*
35**
xnxnnxn
vupp
UKP
gdlgdlgdlgdl
eyi
eeee
⎪⎪⎪⎪⎪⎪⎪
⎭
⎪⎪⎪⎪⎪⎪⎪
⎬
⎫
⎪⎪⎪⎪⎪⎪⎪
⎩
⎪⎪⎪⎪⎪⎪⎪
⎨
⎧
=
⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥
⎦
⎤
⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢
⎣
⎡
==
⎪⎪⎪⎪⎪⎪⎪
⎭
⎪⎪⎪⎪⎪⎪⎪
⎬
⎫
⎪⎪⎪⎪⎪⎪⎪
⎩
⎪⎪⎪⎪⎪⎪⎪
⎨
⎧
=⇒=
e3,2
*e35,54 k
0k
© Università di Pisa 2006
e1
e4e3
e2fj
pje4*
pje1*
pje3*
pje2*
x
y
∑=
=En
e
ejj pf
1
*
01
* =−∑=
En
e
ejj pf
Carico esterno
Carico applicato nel nodo all’elemento “e”
© Università di Pisa 2006
i
n
i
n
e
eji
n
e
n
ii
eji
n
e
ejj ukukpf
gdl EE gdlE
∑ ∑∑ ∑∑= == ==
⎟⎟⎠
⎞⎜⎜⎝
⎛=⎟⎟
⎠
⎞⎜⎜⎝
⎛==
1 11 11
***
{ } [ ]{ }UKP ee ** =
{ } [ ]{ }UKF =
Matrice di rigidezza della struttura
nGDLx 1nGDLx nGDL
nGDLx 1∑=
=En
e
ejiji kk
1
*
© Università di Pisa 2006
VINCOLIVincolare = assegnare “a priori” il valore di una delle componenti di spostamento (g.d.l.)
⎪⎪⎪⎪
⎭
⎪⎪⎪⎪
⎬
⎫
⎪⎪⎪⎪
⎩
⎪⎪⎪⎪
⎨
⎧
−
−−
⎥⎥⎥⎥⎥⎥⎥⎥⎥
⎦
⎤
⎢⎢⎢⎢⎢⎢⎢⎢⎢
⎣
⎡
−−−−−−−−−−
−−−−−−−−−−−−−−−−−
−−−−−−
=
⎪⎪⎪⎪
⎭
⎪⎪⎪⎪
⎬
⎫
⎪⎪⎪⎪
⎩
⎪⎪⎪⎪
⎨
⎧
−
−−
GDLGDLGDLGDLGDLGDL
GDL
GDL
GDL
GDL n
m
nnmnnn
mnmmmm
nm
nm
n
m
u
u
uu
kkkk
kkkk
kkkkkkkk
f
f
ff
2
1
21
,21
222221
111211
2
1
nGDL •1 nGDL •nGDL nGDL •1
um=0
© Università di Pisa 2006
nGDL •1 nGDL •(nGDL-1) (nGDL-1) •1
⎪⎪⎪⎪
⎭
⎪⎪⎪⎪
⎬
⎫
⎪⎪⎪⎪
⎩
⎪⎪⎪⎪
⎨
⎧
−
−
⎥⎥⎥⎥⎥⎥⎥⎥⎥
⎦
⎤
⎢⎢⎢⎢⎢⎢⎢⎢⎢
⎣
⎡
−−−−−−−−−
−−−−−−−−−−−−−−−−
−−−−
=
⎪⎪⎪⎪
⎭
⎪⎪⎪⎪
⎬
⎫
⎪⎪⎪⎪
⎩
⎪⎪⎪⎪
⎨
⎧
−
−−
−
⎪⎪⎪⎪
⎭
⎪⎪⎪⎪
⎬
⎫
⎪⎪⎪⎪
⎩
⎪⎪⎪⎪
⎨
⎧
−
−−
+
−
+−
+−
+−
+−
GDLGDLGDLGDLGDLGDLGDL
GDL
GDL
GDL
GDLGDL n
m
m
nnmnmnnn
mnmmmmmm
nmm
nmm
mn
mm
m
m
m
n
m
u
uu
uu
kkkkk
kkkkk
kkkkkkkkkk
k
k
kk
u
f
f
ff
1
1
2
1
1121
1,1,21
212122221
111111211
,
2
1
2
1
um=0
fm non assegnabile
© Università di Pisa 2006
(nGDL-1) •1 (nGDL-1) •(nGDL-1) (nGDL-1) •1
⎪⎪⎪⎪
⎭
⎪⎪⎪⎪
⎬
⎫
⎪⎪⎪⎪
⎩
⎪⎪⎪⎪
⎨
⎧
−
−
⎥⎥⎥⎥⎥⎥⎥⎥⎥
⎦
⎤
⎢⎢⎢⎢⎢⎢⎢⎢⎢
⎣
⎡
−−−−−−−−−
−−−−
−−−−−−−−−−−
=
⎪⎪⎪⎪
⎭
⎪⎪⎪⎪
⎬
⎫
⎪⎪⎪⎪
⎩
⎪⎪⎪⎪
⎨
⎧
−
−
−
⎪⎪⎪⎪
⎭
⎪⎪⎪⎪
⎬
⎫
⎪⎪⎪⎪
⎩
⎪⎪⎪⎪
⎨
⎧
−
−
+
−
+−
+++−+++
−+−−−−−
+−
+−
+
−
+
−
GDLGDLGDLGDLGDLGDLGDL
GDL
GDL
GDL
GDL
GDLGDL n
m
m
nnmnmnnn
nmmmmmmm
nmmmmmmm
nmm
nmm
mn
mm
mm
m
m
m
n
m
m
u
uu
uu
kkkkk
kkkkkkkkkk
kkkkkkkkkk
k
kk
kk
u
f
ff
ff
1
1
2
1
1121
,11,11,12,11,1
,11,11,11,11,1
212122221
111111211
,1
.1
2
1
1
1
2
1
Introduzione vincolo = riduzione di 1 del numero di incognite ed equazioni
© Università di Pisa 2006
[ ]
⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥
⎦
⎤
⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢
⎣
⎡
=
XXXXXXXXXXMMIS
XXXXXXXXXX
XXXXXXX
XXXXXXXXXXX
K
.0000000000000000000000000000000000000000
La matrice [K]:• è simmetrica• ha una struttura “a banda” attorno alla diagonale principale
© Università di Pisa 2006
Approssimazione effettiva del campo di spostamenti sul singolo elemento
i
j
k
x
y
vx
vix
vjx
vkx
© Università di Pisa 2006
Approssimazione effettiva del campo di spostamenti sull’intero modello
u
x
y
© Università di Pisa 2006
u
x
EsattoEF
Tensioni discontinue nei nodi
Andamento effettivo delle tensioni
Spostamenticontinui nei nodi Esatto
EF
σ
x
Calcolo di valori mediati nei nodi (media aritmetica o altre tecniche)
Interpolazione dei valori mediati nodali nelle zone interne (Es. tramite le N)
© Università di Pisa 2006
Dimensioni ottimali degli elementi
EsattoEF
σEsattoEF
σ
Dimensioni elementinon ottimali
Dimensioni elementiottimali
© Università di Pisa 2006
In casi in cui le tensioni sono intrinsecamente discontinue, l’operazione di media nei nodi può diminuire la precisione.Esempio 1 : Lastra in due materiali diversi, soggetta ad allungamento uniforme
E=105 MPa
E=2.1 105 MPa
xy
η
Mediate
Non mediate
η
σx
© Università di Pisa 2006
Esempio 2: lastra incastrata agli estremi e caricata al centro
xy
η
Mediata
Non mediata
σy
η
© Università di Pisa 2006
Elementi di ordine superiore
N11
1i
j
k
x
y
N11
1
i
j
k
x
y l m
n
yCxBAyxN lmlmlmelm ⋅+⋅+=),(
⎪⎩
⎪⎨
⎧
===
0),(0),(1),(
11
11
11
kk
jj
ii
yxNyxNyxN
xyFyExD
yCxBAyxN
lmlmlm
lmlmlmelm
⋅+⋅+⋅+
+⋅+⋅+=22
),(
⎪⎩
⎪⎨
⎧
===
0),(0),(1),(
11
11
11
kk
jj
ii
yxNyxNyxN
⎪⎩
⎪⎨
⎧
===
0),(0),(0),(
11
11
11
nn
mm
ll
yxNyxNyxN
© Università di Pisa 2006
u
x
EsattoEF
Tensioni discontinue nei nodi
Elemento con F.ne Forma quadratica
Spostamenticontinui nei nodi Esatto
EF
σ
x
© Università di Pisa 2006
Carichi non concentrati
i
j
k
xy wx
wy
{ }w
{ }tForze di volume
Carichi distribuiti
tx
ty
{ } { } tWeTe
est LLPUL ++= δ
{ } { }{ } { } { } [ ] { } { } [ ] { }∫∫∫ ===
=
V
TTe
V
TTe
V
TW
TW
dVwNUdVwNUdVwvL
dVwvdL
δδδ
δ
Lavoro forze di volume
Lavoro carichi distribuiti
{ } {} { } [ ] { }∫∫ ==L
TTe
L
Tt dLtNUdLtvL δδ
© Università di Pisa 2006
{ } [ ]{ } { } { }et
eW
eee PPUKP ++=
{ } [ ] { }∫−=V
TeW dVwNP { } [ ] { }∫−=
L
Tet dLtNP
Reazioni vincolari conseguenti all’applicazione all’elemento delle forze distribuite e di volume = - carichi che l’elemento trasmette ai nodi in seguito alla presenza delle forze distribuite o di volume (carichi nodali)
© Università di Pisa 2006
Esempio: carico uniformemente distribuito sul lato di un elemento triangolare
i
j
k
xy
{ }t
Carichi distribuiti
tx
ty{ } [ ] { }
122616 xxx
dtNPL
Tet ∫−= ξ
[ ] ⎥⎦
⎤⎢⎣
⎡=
151311
151311
000000
NNNNNN
N
© Università di Pisa 2006
{ } ξdtt
NN
NN
NN
pppppp
Py
x
L
ekyt
ekxt
ejyt
ejxt
eiyt
eixt
et
⎭⎬⎫
⎩⎨⎧
⎥⎥⎥⎥⎥⎥⎥
⎦
⎤
⎢⎢⎢⎢⎢⎢⎢
⎣
⎡
=
⎪⎪⎪⎪
⎭
⎪⎪⎪⎪
⎬
⎫
⎪⎪⎪⎪
⎩
⎪⎪⎪⎪
⎨
⎧
= ∫
15
15
13
13
11
11
,
,
,
,
,
,
00
00
00
00),(
2),(
2),(
15,
13,
11,
==∈=
==∈=
=−
=∈=
∫∫
∫∫
∫∫
Lx
Lx
ekxt
x
Lx
Lx
ejxt
x
Lx
Lx
eixt
dLtdLtLyxNp
LtdLL
tdLtLyxNp
LtdL
LtdtLyxNp
ξ
ξξξ
i
j
k
xy
L
ξ
i
j
kN11
1
i
j
k
N13
1i
j
k
N151