Sei sulla pagina 1di 103

Corso di Progettazione Assistita da Computer Parte I

CdL Magistrale in Ingegneria Meccanica

CORSO DI
PROGETTAZIONE ASSISTITA DA COMPUTER
CLM ING. MECCANICA
PARTE I
REV.: 05 del 14 ottobre 2014
DOCENTE: Leonardo BERTINI
Dip. di Ingegneria Civile e Industriale, 1 piano
Tel. : 050-2218021
E.mail : leonardo.bertini@ing.unipi.it

Universit di Pisa 2014

Corso di Progettazione Assistita da Computer Parte I

CdL Magistrale in Ingegneria Meccanica

CONTENUTI DEL CORSO


LEZIONI
Basi teoriche del MEF
Applicazione del MEF a problemi strutturali in campo elastico lineare
Analisi critica dei risultati di un modello ad EF
Criteri di modellazione di strutture con il MEF
ESERCITAZIONI
Uso del programma ANSYS
Esempi significativi di applicazione del MEF a problemi strutturali

Universit di Pisa 2014

Corso di Progettazione Assistita da Computer Parte I

Elasticit

CdL Magistrale in Ingegneria Meccanica

Fluidodinamica

Elettromagnetismo
Termodinamica

Etc

Sistemi di equazioni differenziali alle


derivate parziali

E.qni di Navier

Universit di Pisa 2014

2
1
u v w X
0

u

x
x
y
z
1
2

2
1
u v w Y

0
v

1 2 y x y z G

2
u v w Z
1

0
w

1 2 z x y z G

Corso di Progettazione Assistita da Computer Parte I

CdL Magistrale in Ingegneria Meccanica

Soluzioni analitiche: solo in casi particolari, introducendo rilevanti


semplificazioni (travi, piastre, gusci)

Universit di Pisa 2014

Corso di Progettazione Assistita da Computer Parte I

CdL Magistrale in Ingegneria Meccanica

Soluzioni analitiche: solo in casi particolari, introducendo rilevanti


semplificazioni (travi, piastre, gusci)

Universit di Pisa 2014

Corso di Progettazione Assistita da Computer Parte I

CdL Magistrale in Ingegneria Meccanica

Soluzioni analitiche: solo in casi particolari, introducendo rilevanti


semplificazioni (travi, piastre, gusci)

Universit di Pisa 2014

Corso di Progettazione Assistita da Computer Parte I

CdL Magistrale in Ingegneria Meccanica

Soluzioni analitiche: solo in casi particolari, introducendo rilevanti


semplificazioni (travi, piastre, gusci)

Sviluppo di tecniche di soluzione approssimate


Universit di Pisa 2014

CdL Magistrale in Ingegneria Meccanica

Corso di Progettazione Assistita da Computer Parte I

Metodi di soluzione approssimata:


Differenze finite
Elementi Finiti
Elementi di contorno
Metodi mesh free

Il Metodo degli Elementi Finiti (MEF) oggi di gran lunga il pi


diffuso, soprattutto a causa della sua estrema versatilit

Universit di Pisa 2014

Corso di Progettazione Assistita da Computer Parte I

Idea centrale del MEF (e delle altre tecniche approssimate):

CdL Magistrale in Ingegneria Meccanica

Problema originale: determinare le f.ni incognite u, v, w

Universit di Pisa 2014

Corso di Progettazione Assistita da Computer Parte I

Idea centrale del MEF (e delle altre tecniche approssimate):


Problema originale: determinare le f.ni incognite u, v, w

CdL Magistrale in Ingegneria Meccanica

2
1
u v w X

0
u

1 2 x x y z G

2
1
u v w Y
0

v
1 2 y x y z G

2
u v w Z
1
0

w
1 2 z x y z G

Universit di Pisa 2014

Corso di Progettazione Assistita da Computer Parte I

Idea centrale del MEF (e delle altre tecniche approssimate):

CdL Magistrale in Ingegneria Meccanica

Problema originale: determinare le f.ni incognite u, v, w


2
1
u v w X

0
u

1 2 x x y z G

2
1
u v w Y
0

v
1 2 y x y z G

2
u v w Z
1
0

w
1 2 z x y z G

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 2014

Corso di Progettazione Assistita da Computer Parte I

Esempio di funzione approssimante


(problema monodimensionale)

CdL Magistrale in Ingegneria Meccanica

u(x)

Universit di Pisa 2014

Corso di Progettazione Assistita da Computer Parte I

Esempio di funzione approssimante


(problema monodimensionale)

CdL Magistrale in Ingegneria Meccanica

u(x)

x
F.ne sostitutiva u(x):
espressione matematica semplice
nota ovunque una volta noto il valore di un n finito di parametri

Universit di Pisa 2014

Corso di Progettazione Assistita da Computer Parte I

Esempio di funzione approssimante


(problema monodimensionale)

CdL Magistrale in Ingegneria Meccanica

u(x)
u(x)

x
F.ne sostitutiva u(x):
espressione matematica semplice
nota ovunque una volta noto il valore di un n finito di parametri

Universit di Pisa 2014

Corso di Progettazione Assistita da Computer Parte I

Esempio di funzione approssimante


(problema monodimensionale)

CdL Magistrale in Ingegneria Meccanica

u(x)
u(x)

x
F.ne sostitutiva u(x):
espressione matematica semplice
nota ovunque una volta noto il valore di un n finito di parametri

Universit di Pisa 2014

Corso di Progettazione Assistita da Computer Parte I

Esempio di funzione approssimante


(problema monodimensionale)

CdL Magistrale in Ingegneria Meccanica

u(x)
u(x)

x
F.ne sostitutiva u(x):
espressione matematica semplice
nota ovunque una volta noto il valore di un n finito di parametri

Universit di Pisa 2014

Corso di Progettazione Assistita da Computer Parte I

Esempio di funzione approssimante


(problema monodimensionale)

CdL Magistrale in Ingegneria Meccanica

u(x)
u(x)

x
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 2014

Corso di Progettazione Assistita da Computer Parte I

CdL Magistrale in Ingegneria Meccanica

Discretizzazione

(a)

Struttura
Universit di Pisa 2014

Corso di Progettazione Assistita da Computer Parte I

CdL Magistrale in Ingegneria Meccanica

Discretizzazione

(a)

Struttura
Universit di Pisa 2014

(b)

Modello (mesh)

Corso di Progettazione Assistita da Computer Parte I

CdL Magistrale in Ingegneria Meccanica

Discretizzazione

nodo

elemento

(a)

Struttura
Universit di Pisa 2014

(b)

Modello (mesh)

Corso di Progettazione Assistita da Computer Parte I

CdL Magistrale in Ingegneria Meccanica

Esempi di elementi piani con diverse disposizioni dei nodi

nodo

elemento

Universit di Pisa 2014

Corso di Progettazione Assistita da Computer Parte I

Nodi ed elementi identificati da un numero univoco


1

CdL Magistrale in Ingegneria Meccanica

9
7

10

16
13

11

17
14

23

i = n di elemento

12

18

13

19

14
12

20
17

26

7
6

11

16
25

6
5

10

15
24

5
4

i = n di nodo

Universit di Pisa 2014

4
3

15

22

21
18

27

28

Corso di Progettazione Assistita da Computer Parte I

Gradi di libert (g.d.l.)

CdL Magistrale in Ingegneria Meccanica

y
x

Universit di Pisa 2014

Corso di Progettazione Assistita da Computer Parte I

Gradi di libert (g.d.l.)

CdL Magistrale in Ingegneria Meccanica

y
x

Universit di Pisa 2014

Corso di Progettazione Assistita da Computer Parte I

Gradi di libert (g.d.l.)

7
CdL Magistrale in Ingegneria Meccanica

(g.d.l.)

y
x

Universit di Pisa 2014

Corso di Progettazione Assistita da Computer Parte I

Gradi di libert (g.d.l.)

7
CdL Magistrale in Ingegneria Meccanica

(g.d.l.)

y
x

Universit di Pisa 2014

N g.d.l./nodo varia da 2 a 6 secondo:


tipo di elemento
natura problema

Corso di Progettazione Assistita da Computer Parte I

Gradi di libert (g.d.l.)

7
CdL Magistrale in Ingegneria Meccanica

(g.d.l.)

y
x

N g.d.l./nodo varia da 2 a 6 secondo:


tipo di elemento
natura problema

N totale g.d.l. = N g.d.l./nodo * N nodi


Universit di Pisa 2014

Corso di Progettazione Assistita da Computer Parte I

Studio del comportamento meccanico del singolo elemento

CdL Magistrale in Ingegneria Meccanica

Elemento piano per problemi 2D

y
x
Universit di Pisa 2014

Corso di Progettazione Assistita da Computer Parte I

Studio del comportamento meccanico del singolo elemento


Elemento piano per problemi 2D

CdL Magistrale in Ingegneria Meccanica

e
vyj

vxj

y
x
Universit di Pisa 2014

Corso di Progettazione Assistita da Computer Parte I

Studio del comportamento meccanico del singolo elemento

CdL Magistrale in Ingegneria Meccanica

Elemento piano per problemi 2D

e
u

u
u
e
U
u
(6 x 1)
u

e
1
e
2
e
3
e
4
e
5
e
6

Universit di Pisa 2014

v xi
v
yi
v xj

v yj
v xk

v yk

vyj

vxj

y
x

Corso di Progettazione Assistita da Computer Parte I

Studio del comportamento meccanico del singolo elemento

CdL Magistrale in Ingegneria Meccanica

Elemento piano per problemi 2D

p
p
e
P
p
p

e
1
e
2
e
3
e
4
e
5
e
6

qxi
q
yi
qxj

q yj
qxk

q yk

{Ue}
Universit di Pisa 2014

{Pe}

qxi

qyi

e
vyj

u1e v xi
e v
u2 yi
e

v xj
u

e
3
U e v
u4 yj
u5e v xk
e
u6 v yk

vxj

y
x

Corso di Progettazione Assistita da Computer Parte I

Studio condotto in campo lineare:

P K U
CdL Magistrale in Ingegneria Meccanica

6 x1 6 x6 6 x1

Matrice di rigidezza dellelemento

Universit di Pisa 2014

Corso di Progettazione Assistita da Computer Parte I

Significato fisico dei termini della matrice di rigidezza, kij


Cedimento vincolare:

CdL Magistrale in Ingegneria Meccanica

i
p1e k11
e
p2 k 21
p3e k31
e
p4 k 41
p5e k51
e
p6 k61

k12
k 22
k32
k 42
k52

k13
k 23
k33
k 43
k53

k14
k 24
k34
k 44
k54

k15
k 25
k35
k 45
k55

k62

k63

k64

k65

k16 0
k 26 0

k36 1

k 46 0
k56 0

k66 0

0
0

U e 10

0

0

p2e k21 0 k22 0 k23 1 ... k26 0 k23


p3e k33 ; p4e k43....
Universit di Pisa 2014

e
j
y

x 1

Corso di Progettazione Assistita da Computer Parte I

CdL Magistrale in Ingegneria Meccanica

Il termine km,n di [Ke] pari alla reazione vincolare presente secondo il


grado di libert m (m=1,..6), se si applica un sistema di spostamenti
nodali in cui tutte le componenti sono nulle tranne la n-esima che
assume valore pari ad 1

k25
63

p k u
e
m

e
e
m ,n n

j
peso di un nel contribuire a pm

Universit di Pisa 2014

Corso di Progettazione Assistita da Computer Parte I

Elemento = molla multidimensionale

F
CdL Magistrale in Ingegneria Meccanica

F=k x
x
qxi

k
e

qyi

vyj

y
x

Universit di Pisa 2014

P K U
e

vxj

Corso di Progettazione Assistita da Computer Parte I

Teorema di reciprocit

CdL Magistrale in Ingegneria Meccanica

k
e

pme = ple
um=1

kml = klm

pm
j
ul= 1
Universit di Pisa 2014

[Ke] simmetrica

k
i

e
j
pl

Corso di Progettazione Assistita da Computer Parte I

CdL Magistrale in Ingegneria Meccanica

Valutazione di [Ke]
In casi semplici possibile calcolare
le reazioni vincolari in presenza di
cedimenti vincolari dei nodi (Es.
elementi trave)

k
e

y
j
si ottengono immediatamente le
kem,n

In generale, questa procedura non praticabile per un elemento di


forma generica
Universit di Pisa 2014

Corso di Progettazione Assistita da Computer Parte I

Spostamenti nei punti interni allelemento

v x ( x, y )
e
e
v( x, y )

(
,
)
N
x
y
U

v y ( x , y )
2 x1
2 x1
2 x6
6 x1

CdL Magistrale in Ingegneria Meccanica

F.ni di forma (shape functions)

k
vy

e
y

P(x,y)
x

v r N rle x, y u l

vx
j

l 1

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
Pb: - che forma matematica dare alle Ne(x,y) ?
- come determinare le Ne(x,y) ?
Universit di Pisa 2014

Corso di Progettazione Assistita da Computer Parte I

k
i

CdL Magistrale in Ingegneria Meccanica

U
e

u1 v xi
u v
2 yi
u 3 v xj

u 4 v yj
u 5 v xk

u 6 v yk

P(x,y)

y
j

vxj

vy

x
P(x,y)

vx

v1 ( x j , y j ) v x ( x j , y j ) N 1el ( x j , y j ) u l
l 1

N 11e ( x j , y j ) u1 N 12e ( x j , y j ) u 2 .... u 3

0 se l 3
N (x j , y j )
1 se l 3
e
1l

Universit di Pisa 2014

Corso di Progettazione Assistita da Computer Parte I

v1 ( x j , y j ) N1el ( x j , y j ) ul N11e ( x j , y j ) u1 N12e ( x j , y j ) u2 ....

CdL Magistrale in Ingegneria Meccanica

l 1

N11e xi , yi 1 N14e xi , yi 0 vy NP(x,y)


v12y ( xi , yi ) 0
11 ( xi , yi ) 1 N
e
e
i

N12 xi , yi 0 N15 xi , yi 0
N11 ( x j , y j ) 0 N12 ( xkj , y j ) 0

N e x , y 0 N e x , y 0
e
v
P(x,y)

x
vx
13
i
i
16
i
i

N11e x j , y j 0 N14e x j , y j 0
e
e

0
N
x
y
N
12 j j
15 x j , y j 0
N e x , y 1 N e x , y 0
16
j
j
13 j j
N11e xk , yk 0 N14e xk , yk 0
e
e
N12 xk , yk 0 N15 xk , yk 1
N e x , y 0 N e x , y 0
16
k
k
13 k k
Universit di Pisa 2014

N11 ( xk , yk ) 0 N12 ( xk , yk ) 0

N13 ( xi , yi v) 0 N14 ( xi , yi ) 0
y

N13 ( x j , y j ) 1 N14 ( x j , y j ) 0
N (ux1 , y ) vxi0
NP(x,y)
j
v
x
y

(
,
)
0
x 14
k
k
13 k k

u v
2 yi
N15 ( xi , yi ) 0 e N16u( x3 i, yi ) vxj 0
U

N15 ( x j , y j ) 0 N16(ux4 j, y j)vyj 0


N ( x , y ) 1 N (ux5 , y )vxk 0
15 k k
16 k k
u 6 v yk

Corso di Progettazione Assistita da Computer Parte I

CdL Magistrale in Ingegneria Meccanica

N11 ( xi , yi ) 1

N11 ( x j , y j ) 0
N ( x , y ) 0
11 k k

N ( x, y ) Alm Blm x Clm y


e
lm

A11 B11 xi C11 yi 1

A11 B11 x j C11 y j 0


A B x C y 0
11 k
11 k
11

N11

i
y
x

x j y k xk y j

A11
2

y j yk

B11
2

C xk x j
11
2
Universit di Pisa 2014

1 xi
2 det 1 x j
1 xk

yi
y j
yk

Corso di Progettazione Assistita da Computer Parte I

N11

N13

CdL Magistrale in Ingegneria Meccanica

y
x

i
j

y
x
1

N15

i
y
x
Universit di Pisa 2014

Corso di Progettazione Assistita da Computer Parte I

CdL Magistrale in Ingegneria Meccanica

Interpretazione geometrica

k
N13
N15

P
N11

j
Universit di Pisa 2014

Corso di Progettazione Assistita da Computer Parte I

CdL Magistrale in Ingegneria Meccanica

N12 ( xi , yi ) 0

N12 ( x j , y j ) 0
N ( x , y ) 0
12 k k

N lme ( x, y ) Alm Blm x Clm y

A12 B12 xi C12 yi 0

A12 B12 x j C12 y j 0


A B x C y 0
12 k
12 k
12

N12

y
x

A12 0

B12 0
C 0
12
Universit di Pisa 2014

Corso di Progettazione Assistita da Computer Parte I

CdL Magistrale in Ingegneria Meccanica

Matrice delle funzioni di forma


v x ( x, y )
e
e
v( x, y )

(
,
)

N
x
y
U

v y ( x , y )
2 x1
2 x1
2 x6
6 x1

0
N11 x, y

0
N 22 N11

Universit di Pisa 2014

N13 x, y
0
0
N 24 N13

N15 x, y
0

0
N 26 N15

Corso di Progettazione Assistita da Computer Parte I

Calcolo delle deformazioni

CdL Magistrale in Ingegneria Meccanica

Spostamenti

v x
x
x

v y

y
y

v x v y

xy y x

Universit di Pisa 2014

congruenza

x x

y 0

xy

Deformazioni

0
v x, y
x

Lv x, y
y v y x, y

Corso di Progettazione Assistita da Computer Parte I

( x, y ) Lv( x, y ) v( x, y ) N ( x, y )U e
CdL Magistrale in Ingegneria Meccanica

3x1

3x2

LN U
3x1

Universit di Pisa 2014

2 x1

2x1

2 x6

BU
e

3x6 6x1

6 x1

Corso di Progettazione Assistita da Computer Parte I

CdL Magistrale in Ingegneria Meccanica

Contenuto matrice [B]

x
B LN 0

y
N11

x
B 0

N11

y
Universit di Pisa 2014

0
N
11
y 0

x
0
N 22
y
N 22
x

N13

N15

N 22

N 24

N13
x
0
N13
y

0
N 24
y
N 24
x

N15
x
0
N15
y

0
N 26

N 26
y
N 26

Corso di Progettazione Assistita da Computer Parte I

CdL Magistrale in Ingegneria Meccanica

N11 A11 B11 x C11 y


y j yk
N11
B11
x
2
xk x j
N11
C11
y
2

B11 0
B 0 C22
C11 B22
Universit di Pisa 2014

B13 0
0 C24
C13 B24

B15 0
0 C26

C15 B26

Corso di Progettazione Assistita da Computer Parte I

Relazioni costitutive

CdL Magistrale in Ingegneria Meccanica

Esempio 1: stato piano di tensione, materiale isotropo

x y
x E E

y x

y
E
E

21 xy
xy
E

x
E

y
2


xy

1
1

0 0

D
Universit di Pisa 2014

x

y
1 / 2 xy
0
0

Corso di Progettazione Assistita da Computer Parte I

Relazioni costitutive

CdL Magistrale in Ingegneria Meccanica

Esempio 2: stato piano di deformazione, materiale isotropo

x y z
x E E E

y x z

y
1
E
E
E

2
1

xy

D
1 1 2
xy
E
0

z
E

Universit di Pisa 2014

y
E

1
0

1 2 / 2
0

Corso di Progettazione Assistita da Computer Parte I

Valutazione di [Ke]
Principio dei Lavori Virtuali

CdL Magistrale in Ingegneria Meccanica

i
Lest = Lint
Carichi nodali veri *
spost.nodali virtuali

Lest U
Spost. virtuali
Universit di Pisa 2014

Tensioni vere *
deformazioni virtuali

e T

Carichi effettivi

j
y

{Ue}

Corso di Progettazione Assistita da Computer Parte I

Lint dV

B U e
T
e T
U B T

CdL Magistrale in Ingegneria Meccanica

B dV U B dV

Lint U
V

e T

e T

D
Lint U

B D dV

e T

B U e

B DBU dV U B DBdV U

Lint U

e T

Universit di Pisa 2014

e T

Corso di Progettazione Assistita da Computer Parte I

Lest U

e T

Lint U

B DBdV U

e T

U P U B DBdV U

CdL Magistrale in Ingegneria Meccanica

e T

e T

P B DBdV U
T

P K U
e

Universit di Pisa 2014

Corso di Progettazione Assistita da Computer Parte I

Applicazione

K B DBdV
T

CdL Magistrale in Ingegneria Meccanica

B11 0 B13 0 B15 0


B 0 C22 0 C24 0 C26
C11 B22 C13 B24 C15 B26
0
1
E

1
0

1 2
0 0 1 / 2

K B DB dV B DBV
e

V
Universit di Pisa 2014

Corso di Progettazione Assistita da Computer Parte I

CdL Magistrale in Ingegneria Meccanica

Osservazione: unit di misura

K B D B V
e

N m-1
m-1 N m-2 m-1
1 N 1 3 N
m
2
mm m
m

Universit di Pisa 2014

m3

Corso di Progettazione Assistita da Computer Parte I

Calcolo della matrice [Ke]

K B DBdV
T

V
CdL Magistrale in Ingegneria Meccanica

Integrale calcolato numericamente (Metodo di Gauss)


Metodi classici di integrazione:
1) Si scelgono a priori n punti, xi

f(x)

2) Si calcolano i valori di f(xi)


3) Si approssima f(x) con il
polinomio di grado n-1 passante
per i punti scelti

x0
Universit di Pisa 2014

x1

4) Si integra il polinomio in
forma chiusa

Corso di Progettazione Assistita da Computer Parte I

Calcolo della matrice [Ke]

K B DBdV
T

V
CdL Magistrale in Ingegneria Meccanica

Integrale calcolato numericamente (Metodo di Gauss)


Metodi classici di integrazione:
1) Si scelgono a priori n punti, xi

f(x)

2) Si calcolano i valori di f(xi)

n=2

3) Si approssima f(x) con il


polinomio di grado n-1 passante
per i punti scelti

x0
Universit di Pisa 2014

x1

4) Si integra il polinomio in
forma chiusa

Corso di Progettazione Assistita da Computer Parte I

Calcolo della matrice [Ke]

K B DBdV
T

V
CdL Magistrale in Ingegneria Meccanica

Integrale calcolato numericamente (Metodo di Gauss)


Metodi classici di integrazione:
1) Si scelgono a priori n punti, xi

f(x)

2) Si calcolano i valori di f(xi)

n=3

3) Si approssima f(x) con il


polinomio di grado n-1 passante
per i punti scelti

x0
Universit di Pisa 2014

x1

4) Si integra il polinomio in
forma chiusa

Corso di Progettazione Assistita da Computer Parte I

Calcolo della matrice [Ke]

K B DBdV
T

V
CdL Magistrale in Ingegneria Meccanica

Integrale calcolato numericamente (Metodo di Gauss)


Metodi classici di integrazione:
1) Si scelgono a priori n punti, xi

f(x)

2) Si calcolano i valori di f(xi)

n=4

3) Si approssima f(x) con il


polinomio di grado n-1 passante
per i punti scelti

x0
Universit di Pisa 2014

x1

4) Si integra il polinomio in
forma chiusa

Corso di Progettazione Assistita da Computer Parte I

Integrazione secondo Gauss: esempio 1D


xF

f x dx W f x

Integrale da
calcolare
CdL Magistrale in Ingegneria Meccanica

xI

i 1

Valore della f.ne nel


punto xi

Peso
1) Si fissa n

f(x)

n=1

x0
Universit di Pisa 2014

2) Si scelgono gli xi ed i Wi in
modo da valutare in modo
esatto lintegrale di un
polinomio di grado 2n-1
sullintervallo dato

x1

I punti xi sono detti


punti di Gauss

Corso di Progettazione Assistita da Computer Parte I

Integrazione secondo Gauss: esempio 1D


xF

f x dx W f x

Integrale da
calcolare
CdL Magistrale in Ingegneria Meccanica

xI

i 1

Valore della f.ne nel


punto xi

Peso
1) Si fissa n

f(x)

1
3

x0
Universit di Pisa 2014

2) Si scelgono gli xi ed i Wi in
modo da valutare in modo
esatto lintegrale di un
polinomio di grado 2n-1
sullintervallo dato

n=2

1
3

x1

I punti xi sono detti


punti di Gauss

Corso di Progettazione Assistita da Computer Parte I

CdL Magistrale in Ingegneria Meccanica

Vantaggi dellintegrazione secondo Gauss:


fissato n, consente il calcolo esatto dellintegrale di
una f.ne di grado 2n-1 anzich n-1
dato il grado n della f.ne che si vuole poter
integrare esattamente, richiede il calcolo della f.ne
stessa in (n+1)/2 punti, anzich in n+1 punti
Le posizioni dei punti di Gauss per integrali in 1, 2 e
3 dimensioni sono note per molti domini di
integrazione.

Universit di Pisa 2014

Corso di Progettazione Assistita da Computer Parte I

CdL Magistrale in Ingegneria Meccanica

ANALISI INTERA STRUTTURA


Congruenza

[B]

Costitutive

[D]

Equilibrio

Garantito per il singolo


elemento (non ancora per la
struttura)

Universit di Pisa 2014

Corso di Progettazione Assistita da Computer Parte I

u1
u
2
v x 2 u3
U


v u
ynN nGDL

CdL Magistrale in Ingegneria Meccanica

VETTORI DEGLI SPOSTAMENTI v x1


E DEI CARICHI ESTERNI PER
v
y1
LINTERA STRUTTURA

y
x
Universit di Pisa 2014

f x1 f1
f f
y1 2
f x2 f3


f f
ynN nGDL

Corso di Progettazione Assistita da Computer Parte I

CdL Magistrale in Ingegneria Meccanica

VETTORI DEGLI SPOSTAMENTI


E DEI CARICHI APPLICATI PER
LINTERA STRUTTURA

u1

u
2

u
v
U 54 y 27

u
nGDL

vy27
27 (i)

18 (j)
fx18

31 (k)

Universit di Pisa 2014

33 (l)

f1

f
2

F f 35 f x18

nGDL

Corso di Progettazione Assistita da Computer Parte I

P K U
e

CdL Magistrale in Ingegneria Meccanica

vyi
27 (i)

... ... k1e,1


... ... e
k 2,1
q xj p3e k3e,1

... ... ...
... ... ...

... ... ...
8 x1

qxj

18 (j)

8 x1

...
...

...

...

...

...

31 (k)
0
...

e*
p35
( p3e ) ...
e*
e*
P K U

0
...

...

...

...
...

...

...

...

...
33 (l)

ngdl x1 ( di cui 8 0)
Universit di Pisa 2014

e
1, 2
e
2, 2
e
3,2

...
...
...
...

e
1, 4
e
2, 4
e
3, 4

e
1, 5
e
2,5

e
1, 6
e
2, 6

k
k
...
...
...

k
k
...
...
...

k
...
...
...
...

k
...
...
...
...

...
...
...
8 x8

...
...
...
...
...
...

e
1, 3
e
2,3
e
3, 3

MATRICE DI

...
e RIGIDEZZA
u2 ESPANSA
...
PER IL
... SINGOLO
...
ELEMENTO
...

8 x1

...
...
... ... ... ... ... ... ...
...
...
... ... ... ... ... ... ...
...
...
... ... ... ... ... ... ...

0
0
0 ... ... ... ... ... u54 ( u2e )
e*
e
0 k 35,54
( k 3,2
) 0 ... ... ... ... ... ...

0
0
0 ... ... ... ... ... ...
...
...
... ... ... ... ... ... ...

...
...
... ... ... ... ... ... ...
...
...
... ... ... ... ... ... ...

...
...
... ... ... ... ... ... ...
ngdl xngdl ( di cui 64 0)

ngdl x1

Corso di Progettazione Assistita da Computer Parte I

nE

fj p 0
CdL Magistrale in Ingegneria Meccanica

e 1

Carico
esterno

x
fj

e1
pje1*

pje3*
e3

Carico applicato
nel nodo
allelemento e

e2
pje2*

nE

pje4*
e4

fj p
e1

Universit di Pisa 2014

e*
j

e*
j

Corso di Progettazione Assistita da Computer Parte I

P K U
e*

n gdl

e*
e
*
f j p j k ji ui

e 1
e 1 i 1

nE

CdL Magistrale in Ingegneria Meccanica

e*

nE

... k k ... k
1*
ji

2*
ji

e*
k ji ui
i 1 e 1

n gdl

Universit di Pisa 2014

nE

nE *
ji

u ...
i

Corso di Progettazione Assistita da Computer Parte I

nE

k
e 1

k ji

e*
f j k ji ui kij ui
i 1 e 1
i 1

n gdl

CdL Magistrale in Ingegneria Meccanica

e*
ji

n gdl

nE

Matrice di rigidezza
della struttura

F K U
nGDLx 1
nGDLx nGDL
Universit di Pisa 2014

nGDLx 1

Corso di Progettazione Assistita da Computer Parte I

SOLUZIONE

CdL Magistrale in Ingegneria Meccanica

F K U
U K F
1

c.n.s. :

Universit di Pisa 2014

detK 0

Corso di Progettazione Assistita da Computer Parte I

CdL Magistrale in Ingegneria Meccanica

detK 0

Universit di Pisa 2014

Struttura non labile

Corso di Progettazione Assistita da Computer Parte I

CdL Magistrale in Ingegneria Meccanica

VINCOLI
Vincolare = assegnare a priori il valore di una
delle componenti di spostamento (g.d.l.)

k12
f1 k11
f k
k22
2 21


f k
km 2
m m1


f k
nGDL nGDL 1 knGDL 2

nGDL 1
Universit di Pisa 2014

k1m

k2 m

k m ,m

knGDLm

nGDL nGDL

k1nGDL u1
k2 nGDL u2


kmnGDL um


knGDLnGDL unGDL

nGDL 1

um=u*m

Corso di Progettazione Assistita da Computer Parte I

um=u*m
CdL Magistrale in Ingegneria Meccanica

fm non assegnabile
k1m k11
f1
k k
f
2 m 21
2


m
k k
f
m

m ,m m1



k
k
f
nGDL m nGDL 1
nGDL

nGDL 1
Universit di Pisa 2014

k12
k 22

k1m 1
k 2 m 1

k1m 1
k 2 m 1

km 2

k m ,m 1

k m ,m 1

k nGDL 2

k nGDL m 1

nGDL (nGDL-1)

k nGDL m 1

k1nGDL u1
k 2 nGDL u2

um 1
k mnGDL um 1


k nGDL nGDL unGDL

(nGDL-1) 1

Corso di Progettazione Assistita da Computer Parte I

CdL Magistrale in Ingegneria Meccanica

Introduzione vincolo = riduzione di 1 del numero


di incognite ed equazioni
k12
k1m k11
f1
k k
f
k22
2 m 21
2

f
k

u
m 1 m m 1.m km 1,1 km1,1
k
k
f
k
m 1,m
m 1
m 1,1 m 1, 2



k
k
f
n
n
m
GDL nGDL 1 knGDL 2
GDL

(nGDL-1) 1

Universit di Pisa 2014

k1m 1

k1m 1

k2 m 1

k2 m 1

km 1,m 1 km 1,m 1
km 1,m 1 km1,m 1

knGDLm 1

(nGDL-1) (nGDL-1)

knGDLm 1

k1nGDL u1
k2 nGDL u2

km 1,nGDL um 1
km 1,nGDL um 1


knGDLnGDL unGDL

(nGDL-1) 1

CdL Magistrale in Ingegneria Meccanica

Corso di Progettazione Assistita da Computer Parte I

X
X

0
0

0
0

0
0

0
X

X
X

La matrice [K]:
simmetrica
ha una struttura a banda attorno alla diagonale principale
Universit di Pisa 2014

Corso di Progettazione Assistita da Computer Parte I

CdL Magistrale in Ingegneria Meccanica

Esistono molti metodi di soluzione del sistema. Uno dei pi comuni


ed efficienti il metodo di eliminazione diretta di Gauss.
X
X

X
0

0
0

0
0

0
0

X
X
X
0

X
X
X
X

X
X
X
0

0
X
0
X

0
X
X
X

0
0
X
X

0
0
0
X

0
0
0
0

0
0
0
0

0
0
0
0

0
0
0
0

X
0
0
0

X
X
0
0

X
X
X
0

X
X
0
X

X
X
X
X

0
X
X
X

X
X
X
X

0
0
X
X

0
0
X
X

0
0
0

0
0
0

0
0
0

0
0
0

0
0
0

0
0
0

X
X
0

X
X
X

X
X
X

X
X
X

0
0

0
0

0
0

0
X

X
X

X
0

0
0

0
0

0
0

0
0

X
X
0
X
0
0

X
X
X
0
X
0

X
X
X
0

0
X
0
X

0
X
X
X

0
X
0
X
X

0
0
X
0
X

0
0
0
0

0
0
0
0

0
0
0
0

0
0
0
0

X
0
0
0
0

X
0
X
0
0
0

X
0
X
0
0
X
0

X
X
0
0
0
X

X
X
0
X
0
X

0
X
X
0
X

X
X
X
X

0
X
0
X
X

0
0
X
X

0
0
0

0
0
0

0
0
0

0
0
0

0
0
0

0
0
0

0
X
0
X
0

0
X
0
X
0
X

X
0
X
0
X

X
X
0
X

PASSO 4321
FINALE
Universit di Pisa 2014

0
0

0
0

0
0

X
0
X

X
X

Corso di Progettazione Assistita da Computer Parte I

Larghezza di banda (bandwidth)

CdL Magistrale in Ingegneria Meccanica

X
X

X
0

0
0

0
0

0
0

X
X

X
X

X
X

0
X

0
X

0
0

0
0

0
0

0
0

0
0

X
0

X
X

X
0

0
X

X
X

X
X

0
X

0
0

0
0

0
0

0
0

X
0

X
X

X
X

X
X

X
X

0
X

X
X

0
0

0
0

0
0

0
0

0
0

X
0

0
X

X
X

X
X

X
X

X
X

X
X

0
0

0
0

0
0

0
0

0
0

0
0

X
X

X
X

X
X

X
X

0
0

0
0

0
0

0
X

X
X

N operazioni (largh. banda) 2 nGDL


Universit di Pisa 2014

Corso di Progettazione Assistita da Computer Parte I

CdL Magistrale in Ingegneria Meccanica

Larghezza di banda

dipende dal

Modo di costruire [K]

Esistono due modi principali di costruire la matrice [K]:


seguendo lordine progressivo dei nodi;
seguendo lordine progressivo degli elementi

Universit di Pisa 2014

Corso di Progettazione Assistita da Computer Parte I

Max. diff. n dordine per nodi attaccati allo


stesso elemento
N g.d.l. per nodo

ORDINE NODI
9

10

11

12

CdL Magistrale in Ingegneria Meccanica

Largh. banda =(nnE+1)nGDL,n


5

1
2
3
Largh. Banda = 12
3
2

6
5

9
8

1
4
7
Largh. Banda = 10
Universit di Pisa 2014

8
4

12
11
10

10 11 12

X
X

0
X

X
0

X
X

X
X

0
X

0
0

0
0

0
0

X
X

0
X

0
0

X
X

X
X

0
X

X
X

0
0

X
0

X
X

X
X

0
X
X

0
0

0
0

0
X

X
0

0
X

Corso di Progettazione Assistita da Computer Parte I

Max. diff. n dordine per elementi attaccati


allo stesso nodo
N nodi per elemento/2

ORDINE ELEMENTI
9

10

CdL Magistrale in Ingegneria Meccanica

4
5

11
5

12
6

1
2
3
Largh. Banda = 16
3

6
2

12
6

1
4
7
Largh. Banda = 12
Universit di Pisa 2014

8
4

9
4

Largh. banda ~(nEn)nnod,enGDL,n

11
10

10 11 12

X
X

X
X

X
0

X
0

0
0

0
0

0
X

0
X

0
0

X
X

X
X

X
X

0
0

0
X

0
X

X
X

0
0

0
0

0
X

X
X

0
X
X

0
0

0
0

X
0

X
0

0
X

Corso di Progettazione Assistita da Computer Parte I

CdL Magistrale in Ingegneria Meccanica

Condizioni di convergenza sulle funz.ni di forma


Condizione 1: la f.ne di spostamento deve dare luogo ad una
deformazione nulla in tutti i punti dellelemento quando il campo
di spostamenti nodali corrisponde ad un moto rigido.

i
e
j
y

Universit di Pisa 2014

Corso di Progettazione Assistita da Computer Parte I

B U

CdL Magistrale in Ingegneria Meccanica

Verifica per elemento triangolare

u x
u
y
u x
e
U u
y
u x

u y

B11 0
B 0 C22
C11 B22

B13 0
0 C24
C13 B24

x B11ux B13ux B15ux

y j yk
2

Universit di Pisa 2014

yi y j
y k yi
ux
ux
ux 0
2
2

B15 0
0 C26

C15 B26
B11

y j yk

2
y k yi
B13
2
yi y j
B15
2

Corso di Progettazione Assistita da Computer Parte I

CdL Magistrale in Ingegneria Meccanica

Condizione 2: la f.ne di spostamento deve dare luogo ad una


deformazione costante in tutti i punti dellelemento quando il
campo di spostamenti nodali compatibile con tale condizione.

i
e
j
y

Universit di Pisa 2014

ukx

xk xi

xi

jx

Corso di Progettazione Assistita da Computer Parte I

CdL Magistrale in Ingegneria Meccanica

Condizione 3: la f.ne di spostamento deve dare luogo a


deformazioni limitate allinterfaccia tra elementi diversi.

v x
x
x

vx
v x


Universit di Pisa 2014

dx

Corso di Progettazione Assistita da Computer Parte I

CdL Magistrale in Ingegneria Meccanica

Condizione 3: la f.ne di spostamento deve dare luogo a


deformazioni limitate allinterfaccia tra elementi diversi.

v x
x
x

vx

valore finito
Universit di Pisa 2014

Corso di Progettazione Assistita da Computer Parte I

CdL Magistrale in Ingegneria Meccanica

Condizione 3: la f.ne di spostamento deve dare luogo a


deformazioni limitate allinterfaccia tra elementi diversi.

v x
x
x

In generale:
Se le implicano la derivata n-sima della f.ne di
spostamento, questultima deve essere continua
allinterfaccia con Classe di continuit Cn-1
Universit di Pisa 2014

Corso di Progettazione Assistita da Computer Parte I

CdL Magistrale in Ingegneria Meccanica

Oss.ne: la funzione di spostamento scelta garantisce tale


continuit in quanto lo spostamento di un punto appartenente ad
un lato non dipende dagli spostamenti del nodo opposto
1

N11

N13
y
x

i
y
x

N15

Universit di Pisa 2014

i
x

Corso di Progettazione Assistita da Computer Parte I

Approssimazione effettiva del campo di spostamenti sul


singolo elemento
CdL Magistrale in Ingegneria Meccanica

vix
vkx

vx

Universit di Pisa 2014

vjx

Corso di Progettazione Assistita da Computer Parte I

CdL Magistrale in Ingegneria Meccanica

Approssimazione effettiva del campo di spostamenti


sullintero modello

x
Universit di Pisa 2014

Corso di Progettazione Assistita da Computer Parte I

Andamento effettivo delle tensioni

CdL Magistrale in Ingegneria Meccanica

Tensioni discontinue nei nodi


u

Spostamenti
continui nei nodi

Esatto
EF

x
Esatto
EF

Universit di Pisa 2014

Calcolo di valori mediati nei nodi


(media aritmetica o altre tecniche)
x
Interpolazione dei valori mediati nodali
nelle zone interne (Es. tramite le N)

Corso di Progettazione Assistita da Computer Parte I

Dimensioni ottimali degli elementi

CdL Magistrale in Ingegneria Meccanica

Esatto
EF

Dimensioni elementi
non ottimali
Universit di Pisa 2014

Esatto
EF

Dimensioni elementi
ottimali

CdL Magistrale in Ingegneria Meccanica

Corso di Progettazione Assistita da Computer Parte I

Universit di Pisa 2014

Modello

Tensioni y non mediate Tensioni y mediate

Corso di Progettazione Assistita da Computer Parte I

CdL Magistrale in Ingegneria Meccanica

In casi in cui le tensioni sono intrinsecamente discontinue,


loperazione di media nei nodi pu diminuire la precisione.
Esempio 1 : Lastra in due materiali diversi, soggetta ad
allungamento uniforme

y
x
E=105 MPa

Universit di Pisa 2014

E=2.1 105 MPa

Corso di Progettazione Assistita da Computer Parte I

CdL Magistrale in Ingegneria Meccanica

Mediate

Non mediate

y
x
E=105 MPa

Universit di Pisa 2014

E=2.1 105 MPa

Corso di Progettazione Assistita da Computer Parte I

Esempio 2: lastra incastrata agli estremi e caricata al centro

CdL Magistrale in Ingegneria Meccanica

y
Mediata

Non mediata

y
Universit di Pisa 2014

Corso di Progettazione Assistita da Computer Parte I

Elementi di ordine superiore


1

N11

CdL Magistrale in Ingegneria Meccanica

N11

y
x

N11 ( xi , yi ) 1

N11 ( x j , y j ) 0
N ( x , y ) 0
11 k k

N lme ( x, y ) Alm Blm x Clm y

y l
x
N11 ( xi , yi ) 1

N11 ( x j , y j ) 0
N ( x , y ) 0
11 k k

k
m

j
N11 ( xl , yl ) 0

N11 ( xm , ym ) 0
N (x , y ) 0
11 n n

N lme ( x, y ) Alm Blm x Clm y


Dlm x 2 Elm y 2 Flm xy
Universit di Pisa 2014

Corso di Progettazione Assistita da Computer Parte I

Elemento con F.ne Forma quadratica

CdL Magistrale in Ingegneria Meccanica

Tensioni discontinue nei nodi


u

Spostamenti
continui nei nodi

Esatto
EF

Esatto
EF
x
Universit di Pisa 2014

Corso di Progettazione Assistita da Computer Parte I

Carichi non concentrati Forze di volume

CdL Magistrale in Ingegneria Meccanica

Lavoro forze di volume

Lest U

P L

e T

ty

tx

Lt
Carichi distribuiti

Lavoro carichi distribuiti

dLW v wdV
T

LW v wdV U
T

Lt v tdL U
L
Universit di Pisa 2014

j
y

wy
wx

N wdV U N wdV

e T

e T

N tdL

e T

Corso di Progettazione Assistita da Computer Parte I

P K U P P
CdL Magistrale in Ingegneria Meccanica

e
W

P N wdV
T

e
W

P N tdL
T

Reazioni vincolari conseguenti allapplicazione allelemento


delle forze distribuite e di volume = - Carichi nodali
staticamente equivalenti alle forze distribuite o di volume

Universit di Pisa 2014

CdL Magistrale in Ingegneria Meccanica

Corso di Progettazione Assistita da Computer Parte I

Esempio: carico uniformemente distribuito sul lato


di un elemento triangolare
k
i
t

P N td
T

ty

6 x1

tx

6 x 2 2 x1

Carichi distribuiti

N11
N
0
Universit di Pisa 2014

N13

N15

N11

N13

0
N15

j
y

CdL Magistrale in Ingegneria Meccanica

Corso di Progettazione Assistita da Computer Parte I

pte,ix
N11
e

pt ,iy
0
e

N13
p
t , jx
e
Pt e
0
L
pt , jy
N15
pte,kx

e
0
pt ,ky

e
t ,ix

N11
0 t x
d
N13 t y
0

N15

tx L
L
d
N11 ( ) t x d t x
2
L
L
L

pte, jx N13 ( ) t x dL t x
L

dL

pte,kx N15 ( ) t x dL t x 0 dL 0
L

Universit di Pisa 2014

tx L
2

j
y
1

N15

ii
i

N11
N13
1

jj
j

k
k
k

Corso di Progettazione Assistita da Computer Parte I

Carichi nodali equivalenti

tyL/2

CdL Magistrale in Ingegneria Meccanica

txL/2

tyL/2

txL/2

Universit di Pisa 2014

j
y

Potrebbero piacerti anche