Sei sulla pagina 1di 49

Corso di Meccanica Computazionale

e Calcolo Anelastico delle Strutture


Esercizi svolti
sul metodo degli elementi finiti
tratti da temi desame
A cura di Eric Puntel
ESERCIZIO 1

Spessore unitario t=1
Problema piano nelle tensioni
1
0
( )
2
1 0
E
D 1
1
0 0 1 2

(
(
=
(


0
Carico di superficie
( ) ( )
2
4p
f x b x b
b
= ,
Carico di volume
( )
4 p
F x y
3 b
= ,
Vincolo interno: biella rigida tra D e B


Lesercizio pu essere risolto in due modi:
1. Esprimendo fin dallinizio la deformata dellelemento in funzione dei due
spostamenti nodali indipendenti concessi. Gli 8 spostamenti nodali sono ridotti a 2
dai 5 gradi di vincolo esterni e dal vincolo interno.
2. Assemblando la matrice di rigidezza senza tenere conto del vincolo interno e
considerandolo solo alla fine. In questo modo gli elementi della matrice di rigidezza
da calcolare sono quelli soliti dellelemento piano a 4 nodi.

Notazione: i numeri cerchiati (12) si riferiscono a quantit nodali, quelli semplici (1,2) ai
singoli gradi di libert.

1
Richiamo sulle matrici del legame elastico per problemi piani.
Un problema piano nelle deformazioni pu essere ricondotto ad un problema piano nelle tensioni con una opportuna
trasformazione:
( )( )
( )
( )
( )
2 2
1 1
E E
D 1 1
1 1 2 1 1 1
1 2 2
1 2

E
E





(
+ 2 0 0 0 ( (
(
( (
= + 2 0 = 0 = 0 = = (
( (
+
(
( ( 0 0 0 0
0 0
(

*
*
* *
*
*
;

*

1

1 Procedimento



Teniamo pertanto conto del vincolo interno di rigidezza fin dallinizio e esprimiamo il campo di
spostamenti s in funzione degli spostamenti U
6
e U
8
.
( )
( )
( )
( )
( )
2 2
2
x b y
x y
N x y N x y
b b
y b x
N x y
b

= =

=
, ; ,
, ;
2 3
4
;

( )
( )
( )
( )
4 8
4 6 8 8 6 8 8 6
U U
u x y 0
s
v x y N U N U N U N N U N U N U N U
=
=

=

= + + = + + = +

,
,
2 3 4 2 4 3
6


( ) ( )
( )
8 6
2 2
x b y y b x
x y
N N x y
b b
+
= = ; ,
Calcoliamo la matrice B:
6 6
6 y 8 y
6 8 8 8 8
6 x 8 x
N
B
B
0 0
x 0 x 0 0 0
0 0 U U U u
1 x 2x
0 y 0 y N N 1
N N U U U v b b b
y x y x N N
y 2y
1
b b

(
(
( ( (
(
6
( ( ( (
( ( (
(
= = = =
(
( ( ( (
( ( (
(

( ( (
(

(

(

, ,
, ,
_
_
_
(

Calcoliamo ora la matrice di rigidezza Ktenendo conto del fatto che nel nostro caso
e .
1i
B 0 =
23 13
D D = = 0
2
ij ri rs sj
A
1i
K t B D B dA
t [ B
=
=

11 1j
D B
12 2 j 13
D B D + +
( ) 3j 2i 21 1j
B B D B +
22 2 j 23
D B D + +
( ) 3j
A
3i 31
B
B D +

1j
B
32
D +
( )
( )
2 j 33 3j
2i 22 2 j 3i 33 3j
A
B D B ]dA
t B D B B D B dA
+
= +



( )
s x b
2 2
t y b
b b
2 2
88 22 22 32 33
2 2
A 0 0
2
2
E 2x 1 2y
K B D B D dA 1 1 dx dy
b 2 b b 1
E
b
1

=
=
| | | |
= + = +
| |
\ . \ .
=


=
2
1
b
( ) ( )
1 1
2 2
2
0 0
1 E 3
1 2s 1 2t ds dt
2 1 6


+ =



s x b
t y b
2 2
66 21 22 31 33
A
1 1
2 2
2 2
0 0
K B D B D dA
E 1 E
s t ds dt
1 2 1
3
6


=
=
= + =

= + =



( ) ( )
s x b
t y b
68 21 22 22 31 33 32
A
1 1
2 2
2 2
0 0
K B D B B D B dA
E 1 E
s 2s t 2t ds dt
1 2 1
3
12


=
=
= + =

= + =



Passiamo ora al calcolo dei carichi equivalenti nodali.
Cominciamo dai carichi di superficie:
( ) ( )
t x b
b
6 6
0
1
3 2
0
x x x
p N x b f x b dx 4p 1 dx
b b b
pb
4pb t t dt
3
=
| |
= =
|
\ .
= =

, ,
34
=

( ) ( )
( )
t x b
b
8 8
0
1
2
0
b x x x
p N x b f x b dx 4p 1 dx
b b b
pb
4pb t 1 t dt
3
=
| |
= =
|
\ .
= =

, ,
34
=


Calcoliamo ora i carichi di volume:
T 6 6
8 8 A A A
0 N N F 0
P t N FdA t dA t dA
0 N N F F
( ( (
= = =
( ( (



s x b
t y b
b b 1 1
6
2
0 0 0 0
xy 4 p 4 pb
P dx dy pb st dt ds
b 3 b 3 3
=
=
| |
= = =
|
\ .


( )
( )
( ) ( )
s x b
t y b
b b 1 1
8
2
0 0 0 0
x b y y b x 4 p 4 2
P dx dy pb t 1 s s 1 t pb
b 3 b 3 3
=
=
( +
| |
= = +
|
(
\ .

=

Possiamo ora pervenire al sistema risolvente nella seguente forma:
3
6 6 66 68 6
86 88 8 8 8
p P K K U
K K U p P
+ ( (
=
( (
+

(
(
(1)
Sostituendo i valori calcolati calcoliamo la soluzione:
6
2
8
U 2 1 2
E 3 pb
U 1 2 3 1 12 3

( (
=
( (


(
(

(2)
2 2
6 8
28 pb 1 32 pb 1
U U
3 E 3 3 E 3



= =

;

2 Procedimento



Risolviamo ora lesercizio calcolando la matrice di rigidezza relativa ai soli gradi di libert non
vincolati 4,6,8.
La presenza del vincolo interno riduce a due gli spostamenti linearmente indipendenti ma introduce
una reazione interna incognita data dalla trazione nella biella rigida.
Se siamo interessati a calcolarla risolviamo il sistema di tre equazioni in tre incognite, altrimenti ci
riconduciamo ad un sistema di due equazioni nei soli spostamenti.
( )
( )
( )
( )
( )
2 2
2
x b y
x y
N x y N x y
b b
y b x
N x y
b

= =

=
, ; ,
, ;
2 3
4
;



4

B
_
1
2
3
4
5
6
7
8
u
u
u
1 y b 0 y b 0 y b 0
u
1
0 x b 0 x b 0 1 x b
u b
x b 1 y b x b y b 1 x b y b
u
u
u

(
(
(
(
(
(
(
(
=
(
(
( (

(
(
(
(

numero colonna
8 6 4


Calcoliamo i coefficienti della matrice di rigidezza Ktenendo conto del fatto che D D e
che per indice i pari .
23 13
= = 0
A
1i
B 0 =
( )
ij ri rs sj 2i 22 2 j 3i 33 3j
A A
k t B D B dA t B D B B D B d = = +

(i pari)
s x b
2
2
t y b
b b
2 2
44 34 33 24 22
2 2 2
A 0 0
2
2
E 1 x 1 y
k B D B D dA 1 dx dy
1 b b 2 b
E 1
1
b

=
=
| |
= + = +
|
\ .
=


=
2
b
( )
1 1
2
2
2
0 0
1 E 3
s 1 t ds dt
2 1 6


+ =



Analogamente
66 88
2
E 3
k k
1 6

= =

;
( )
( )
1 1
2 2
46 24 22 26 34 33 36
2
A 0 0
2 2
E 1
k t B D B B D B dA s t t ds
1 2
E 1 1 1 E 3
1 3 2 6 1 12
dt

= + = +

+ (
= + =
(


( )
( )
1 1
2 2
68 26 22 28 36 33 38
2 2
A 0 0
E 1
k t B D B B D B dA s s t ds dt
1 2
E
1 6

= + = =



( )
( ) ( )
1 1
2 2
48 24 22 28 34 33 38
2 2
A 0 0
E 1 E
k t B D B B D B dA s s t t ds dt
1 2 1
3
12



= + = + =




Ora possiamo calcolare i carichi di superficie
( ) ( )
b
6
0
x x x p
p N x b f x b dx 4p 1 dx
b
b b b 3
| |
= =
|
\ .

, ,
3
34
= analogamente
8
pb
p
3
= .
e di volume:
( ) ( )
b b
6
2
A 0 0
xy 4 p pb
P N x y F x y dA dx dy
b 3 b 3
| |
= =
|
\ .

, ,
3
= ;
( ) ( ) ( ) ( )
8 4
A A
pb pb
P N x, y F x, y dA ; P N x, y F x, y dA ;
3 3
= = =
4 2
=

Perveniamo quindi al seguente sistema:
44 46 48 4 4
64 66 68 6 6 6
84 86 88 8
8 8
k k k u P X 2 2
k k k u p P
k k k u
p P X 2 2
(
+ ( (
(
( (
= +
(
( (
(
( (
+

(3)
5
dove X la componente in direzione verticale della trazione nella biella rigida inclinata
di 45 rispetto agli assi.
2 2 X



Proseguiamo ora allimposizione del vincolo interno costituito dalla biella rigida. Per chiarire il
procedimento riscriviamo il sistema (3) nella forma del principio degli spostamenti virtuali da qui
esso deriva.

T T
i e
L L u u Ku u P u = =

[ ] [ ]
44 46 48 4 4
4 6 8 64 66 68 6 4 6 8 6 6
84 86 88 8
8 8
k k k u P X 2 2
u u u k k k u u u u p P
k k k u
p P X 2 2

(
+ ( (
(
( (
=
(
( (
(
( (
+

u +
8
u

Ora, essendo si ottiene
4
u =
[ ] [ ]
[ ] [ ]
44 46 48 4 4
8 6 8 64 66 68 6 8 6 8 6 6
84 86 88 8
8 8
4
64 66 68
6 6
6 8 6 6 8
44 84 46 86 48 88
4 8 8
8
k k k u P X 2 2
u u u k k k u u u u p P
k k k u
p P X 2 2
u
k k k
p P
u u u u u u
k k k k k k
P p P
u


(
+ ( (
(
( (
=
(
( (
(
( (
+

(
( + (
(
=
(
(
(
+ + +
+ +


(

u +



Ora facciamo lo stesso per u u
4 8
=
[ ] [ ]
[ ] [ ]
8
64 66 68
6 6
6 8 6 6 8
44 84 46 86 48 88
4 8 8
8
66 64 68
6 6 6
6 8 6 8
46 86 44 84 48 88
8 4 8 8
u
k k k
p P
u u u u u
k k k k k k
P p P
u
k k k
u p P
u u u u
k k k k k k
u P p P


(
( + (
(
=
(
(
(
+ + +
+ +


(

+ ( + ( (
=
(
( (
+ + + +
+ +


u
u


6
66 64 68
6 6 6
46 86 44 84 48 88
8 4 8
k k k
u p P
k k k k k k
u P p P
+ ( +
8
( (

(
=
( (
+ + + +
+ +


(4)
6
2
8
u 2 1 2
E 3 pb
u 1 2 3 1 12 3

( (

( (


(
=
(

(5)

Il sistema (5) cos ottenuto esattamente identico al sistema (2) ottenuto col primo procedimento.
Si vede che leffetto del vincolo di uguaglianza dei due spostamenti u
4
e u
8
consiste nel sommare tra
loro le rispettive righe e colonne della matrice di rigidezza.
Noti u
6
e u
8
= u
4
lincognita iperstatica X pu essere ora calcolata sfruttando la prima o la terza
equazione del sistema (3)
7
ESERCIZIO 2


Elementi finiti di Eulero-Bernoulli.
Aste inestensibili ( ) EA




Matrice di rigidezza di generico EF di Eulero-Bernoulli
Consideriamo lelemento finito di EB in figura.



Il suo campo di spostamenti u,v pu essere descritto nel seguente modo:
( )
( )
1 1 4 4
2 2 3 3 5 5 6 6
u x N u N u
v x N u N u N u N u
= +
= + + +
(1)
Ovvero, in forma vettoriale:
1 4
2 3 5 6
N
N 0 0 N 0 0 u
U
0 N N 0 N N v
( (
=
( (

_
(2)
con
[ ]
T
1 2 3 4 5 6
u u u u u u = U (3)
Dove le funzioni di forma hanno la seguente espressione:
( )
1
x
N x 1 =
/
(4)
( )
4
x
N x =
/
(5)
( )
2 3
2
x x
N x 1 3 2
| | | |
= +
| |
\ . \ .
/ /
(6)
8
( )
2 3
5
x x
N x 3 2
| | | |
=
| |
\ . \ .
/ /
(7)
( )
2
3
x
N x x 1
|
=

\ .
/
|
|
(8)
( )
2
6
x
N x 1
|
=

\ .
/ /
x |
|
(9)

Dagli spostamenti possiamo pervenire alle deformazioni mediante loperatore di congruenza.
( )
( )
( )
( )
1 4
2 3 5 6
B
N 0 0 N 0 0
x u x
U
0 N N 0 N N
x v x


( ( (
= =
( ( (


_
;
La matrice di rigidezza data dalla seguente espressione:

T
0
k B DBd =

/
x ; dove
EA 0
D
0 EI
(
=
(

;

Effettuando i calcoli si ottiene:
3 2 3
2 2
3 2 3
2 2
EA EA
0 0 0 0
EI EI EI EI
0 12 6 0 12 6
EI EI EI EI
0 6 4 0 6 2
k
EA EA
0 0 0 0
EI EI EI EI
0 12 6 0 12 6
EI EI EI EI
0 6 2 0 6 4
(

(
(
(

(
(
(

(
=
(
(
(
(

(
(
(

(
(

/ /
/ / / /
/ / / /
/ /
/ / / /
/ / / /
2
2


Risoluzione dellesercizio
Per risolvere lesercizio procediamo a evidenziare e numerare, come in figura, i gradi di libert
globali. Questi sono i gradi di libert non vincolati della struttura, che ci consentono di
determinarne la configurazione deformata, e eventualmente anche i gradi di libert corrispondenti a
reazioni vincolari che siamo interessati a calcolare (non il caso di questo esercizio):



La risoluzione dellesercizio si articoler nelle seguenti fasi:
Calcolo della matrice di rigidezza del primo elemento finito
Calcolo della matrice di rigidezza del secondo elemento finito
Assemblaggio della matrice di rigidezza globale
9
Calcolo dei carichi equivalenti nodali
Soluzione del sistema lineare

Matrice di rigidezza del primo elemento finito
Con riferimento alla matrice di rigidezza di un generico elemento finito (EF ) di Eulero-Bernoulli
possiamo agevolmente calcolare la matrice di rigidezza del primo elemento finito. Ci limitiamo ai
soli g.d.l. locali che corrispondono a g.d.l. globali, nello specifico ai g.d.l. 3,5,6, e prestiamo anche
attenzione al fatto che la rigidezza flessionale dellEF 1 pari a 2EI.


2
4 6 2
2EI
6 12 6
2 6 4
(

(

(
(


/
/ /
/
/
/
3 5 6
3
5
6

Matrice di rigidezza del secondo elemento finito
Ripetiamo per il secondo EF le quanto appena fatto per il primo. Questa volta ci interessano i g.d.l.
locali 2,3 e 5 e la rigidezza flessionale dellEF EI.




2 2
2 2
6 12
6 4 6
12 6 12
(

(
(


/ / /
/ /
/ / /
2 3 5
2
3
5
12
EI
/
Assemblaggio matrice di rigidezza globale
Per assemblare la matrice di rigidezza globale facciamo uso di una tabella delle incidenze:

1 2 3 4 5 6
1 / / 1 / 2 3
2 / 2 3 / 4 /
g.d.l.
EF


Nella prima riga compaiono i gradi di libert locali degli elementi, e nella prima colonna gli
elementi finiti in cui la struttura suddivisa. Ogni numero della tabella sta ad indicare il grado di
libert globale che corrisponde al grado di libert locale j (colonna) dellEF i (riga).
Sappiamo cos a quale coefficiente della matrice di rigidezza globale contribuir ciascun termine
delle matrici locali. Ad esempio, lelemento (5,6) della matrice di rigidezza del 1 EF concorrer,
sommato eventualmente ad altri, a formare il termine (2,3) della matrice di rigidezza globale.
Si ottiene in questo modo la seguente matrice:
1
2 2 2 2 2 2
2
3
2 2 2
4
V 8 12 4 0
V 12 24 12 12 6 12
EI
V 4 12 6 8 4 6
V 0 12 6 12
( (
( (
+ +
( (
( (
+ +
( (

( (

/ / / /
/ / / / / /
/ / / / / / / /
/ / /


10
in cui sono state uniformate le dimensioni delle incognite e, per facilitare la comprensione, sono
indicati separatamente i contributi dei singoli elementi.

Carichi equivalenti nodali
Possiamo procedere in due modi al calcolo dei carichi equivalenti nodali:
Con il metodo usuale, ovvero applicando la formula che definisce il vettore dei carichi
equivalenti nodali relativi alle componenti che ci interessano.
Sfruttando lanalogia tra i carichi equivalenti nodali di Eulero-Bernoulli e le reazioni
vincolari di una trave doppiamente incastrata.
1 Metodo
Il vettore dei carichi equivalenti nodali per un singolo EF cos definito:
T
0
Q N f dx =

/
; (10)
nel nostro caso ( )
T
f 0 p x = (

, dove p x il carico distribuito in direzione y. ( )
Sostituendo in (10) la definizione di N che compare nellequazione (2) in alto si ottiene:
( ) ( ) ( ) ( ) ( ) ( ) ( ) ( )
T
2 3 5 6
0 0 0 0
Q 0 N x p x dx N x p x dx 0 N x p x dx N x p x dx
(
=
(
(


/ / / /
(11)

In questo modo possiamo calcolarci le componenti del vettore dei carichi equivalenti nodali del 1
EF ( ( ) ( p x 1 x p = /) ). Come per la matrice di rigidezza ci limitiamo ai gradi di libert non
vincolati (3,5,6) dellEF, che ci consentono di determinarne la configurazione deformata, e a i gradi
di libert corrispondenti a reazioni vincolari che siamo eventualmente interessati a calcolare
(nessuna in questo caso):
( ) ( )
2
1 2
3 3
0 0
x x 1
Q N x p x dx 1 p x 1 dx p
20
| | | |
= = =
| |
\ . \ .

/ /
/
/ /
(12)
( ) ( )
2
1 2
6 6
0 0
x x x 1
Q N x p x dx 1 p 1 dx p
30
| | | |
= = =
| |
\ . \ .

/ /
/
/ / /
(13)
( ) ( )
2 3
1
5 5
0 0
x x x 3
Q N x p x dx 1 p 3 2 dx p
20
(
| | | | | |
= = =
(
| | |
\ . \ . \ .
(


/ /
/
/ / /
(14)

Nelle formule sopra il pedice della lettera Q indica il g.d.l. locale mentre lapice il numero
dellelemento.
La stessa operazione pu essere ripetuta per il 2 EF con e relativamente ai g.d.l. locali
2,3,5.
( ) p x p =
2 Metodo
Se conosciamo le reazioni vincolari di una trave doppiamente incastrata al carico distribuito di
nostro interesse possiamo evitare un po di calcoli in quanto queste coincidono, a meno del segno,
con i carichi equivalenti nodali di Eulero-Bernoulli.
Le reazioni per p(x) costante e lineare sono indicate in figura:
11



Assemblaggio
Una volta calcolati, con uno dei due modi illustrati sopra, i carichi equivalenti nodali per ciascun
elemento, ha luogo una operazione di assemblaggio del tutto analoga a quella effettuata per la
matrice di rigidezza, in cui i contributi locali si sommano a formare il vettore globale dei termini
noti Q. Il contributo della coppia concentrata p viene aggiunto direttamente alla terza
componente.
2
/
2
1
3
1 2
5 2
1 2 2 2 2
6 3 2
2
5
p
20
Q
3 p
p
Q Q
20 2
Q
Q Q p p p
p
30 12 Q
p
2
(

(
(
(
(
(
(
+
(
= =
(
+ +
(
+
(
(
(

(
(

(

/
/
/
/ / /
/
/
( (15)
Sistema risolvente
Non resta che risolvere il sistema lineare, che pu essere scritto nella seguente forma
adimensionalizzata:
1
2
3
3
4
8 12 4 0 V 1
12 36 6 12 V 13
EI p
4 6 12 6 V 19
20
0 12 6 12 V 10
( (
( (

( (
=
( (
( (

( (

/
/
/
/
(
(

(
(
(
(

(16)

La soluzione, cui si perviene usando, ad esempio, il metodo di eliminazione di gauss, :
1
4
2
3
4
V 6
V 169 12
1 p
V
20 EI
V 239 12
( (
( (
( (
=
( (
( (
( (

/
/
/
5 4
10
(17)

12
Adimensionalizzazione del sistema risolvente
I coefficienti che compaiono nella matrice di rigidezza non sono in genere dimensionalmente
omogenei. Illustriamo brevemente nel seguito come pervenire ad un sistema adimensionalizzato.
Dato il sistema:
F F V F
F M M
( (
=
( (

/ (
(

(18)
in cui si hanno come incognite sia spostamenti (V) che rotazioni ( V = /
M =
) nodali e come termini
noti sia forze F (nelle equazioni di equilibrio a traslazione) che coppie (nelle equazioni di
equilibrio a rotazione), possiamo per prima cosa rendere omogenee le dimensioni delle incognite:
F/
F F V F
F F M
( (
=
( (


/ /
/
(
(

(19)
Cos facendo i coefficienti di una stessa riga hanno tutti le stesse dimensioni. Infine dividendo per /,
ad esempio, le righe delle equazioni a rotazione, perveniamo ad una matrice omogenea.
F F V F
F F M
( (
=
( (


/ /
/ / / /
(
(

(20)
13
Scienza delle Costruzioni II
Tema desame del 12 Novembre 2001
Esercizio n 2

Testo
Determinare lo spostamento del punto A facendo uso di due EF CST.
Dati: 0; =






Svolgimento

Per prima cosa numero come in figura gli elementi finiti e i gradi di libert globali del sistema.



14
Quindi introduco la numerazione dei gradi di libert locali degli elementi da cui derivo la tabella
delle incidenze. Il segno sta ad indicare che il grado di libert globale ha verso opposto a quello
del corrispondente grado di libert locale.
1 2 3 4 5 6
1 1 / 2 / / /
2 / / / / -2 /
g.d.l.
EF



Si pu notare che, con la numerazione introdotta, lelemento 2 coincide con l1 a meno di una
rotazione rigida oraria di 180. In questo modo posso sfruttare la conoscenza della matrice di
rigidezza del primo elemento anche per il calcolo del contributo del secondo alla matrice di
rigidezza globale.

Faccio ora pertanto riferimento allelemento 1, dove introduco un opportuno sistema di coordinate.
Nella figura qui sotto sono anche riportate le equazioni delle rette che formano i lati del triangolo,
in quanto funzionali al calcolo delle funzioni di forma.



Calcolo le funzioni di forma dellelemento 1:
( ) ( ) ( )
1 1 x 1
N x, y ( x y); N x, y ; N x, y ;
2 2
= = = /
/ /
1 2 3
y
/


Da cui derivo la 1, la 3 e la 5 colonna della matrice B:
15
1 1 0 1 0 0
1
B 0 0 0 ; D E 0 1 0
1 2 0 1 2 0 0 1 2
1 3 5
(
(
= =
(
(


/
;
(
(
(
(


Nella riga sopra anche riportata lespressione della matrice D per 0 = .
Ho tutti gli elementi per calcolare i termini che mi interessano della matrice di rigidezza (con il
pedice indico la riga e la colonna della matrice, con lapice lelemento finito):
1 2
11 r1 rr r1
A
k B D B dA = =

/
2
1

/
( )
2
2 1 1 9
1 1 E E
2 2 8
| |
| |
+ =
|
|
|
\ .
\ .
;
1 2
13 r1 rr r3
A
k B D B dA = =

/
2
1

/
( ) ( )
1 1 1 E E; =
1 2
33 r3 rr r3
A
k B D B dA = =

/
2
1

/
( )
2
1 1 E E; =
2 1 2
55 55 r5 rr r5
A
k k B D B dA = = =

/
2
1

/
2
1 1 1
E E
2 2 8
| |
| |
=
|
|
|
\ .
\ .
;

Il vettore dei carichi equivalenti globale di calcolo pressoch immediato. Per la seconda
componente perch la forza concentrata direttamente applicata al grado di libert, per la prima
perch sfruttando lanalogia con una trave doppio-appoggio la risultante del carico 2P/ si ripartisce
equamente sui due estremi del lato caricato.
Altrimenti si pu eseguire il seguente integrale per il calcolo della prima componente del vettore dei
termini noti dovuta al carico distribuito:
( ) ( ) ( )
2
2 2 2
2 2
2 2
0 0 0
1 1 P P y P
N 0, y p y dy ( y) dy y 2 P
2 4
(
= = =
(


/
/ /
/ / /
/ / / /
1
; = /

Assemblando si perviene al sistema risolvente e alla soluzione:
1
1 2
2
U 9 8 1
E P
P U U 8
U 8 9 1 8 E
( ( (
= = =
( ( (


16
Scienza delle Costruzioni II
Tema desame del 12 Settembre 2001
Esercizio n 2

Testo
Applicando il metodo di Ritz, determinare i diagrammi di momento flettente e taglio.
Si adotti il polinomio di grado minimo, separatamente nei due tratti 0/, /2/.
3
k EI = /







Svolgimento
Il sistema di riferimento adottato riportato in figura:

Condizioni al contorno: ( ) ( ) ( ) ( ) ( ) ( ) ( )
1 1 2 1 2 1 2
v 0 0; v 0 0; v 0; v v 0 ; v v 0 ; = = = = = / / /
Le condizioni al contorno sono 5. Adotto per la soluzione 2 polinomi di secondo grado per un totale
di 6 parametri, di cui 5 determinati dalle condizioni di congruenza ed uno imponendo la
stazionariet dellenergia potenziale totale.

( ) ( )
2 2
1 2
2 2
x x x x
v x a b c ; v x d e f ; = + + = + +
/ / / /

( ) ( )
1 2
2 2
b x e
v x 2c ; v x 2f ; = + = +
/ / / /
x

Impongo le condizioni al contorno:
17
( )
( )
( )
( ) ( )
( ) ( )
1
1
2
1 2
1 2
v 0 0 a 0;
v 0 0 b 0;
e 2f
v 0 e
2c e
v v 0 e
v v 0 c d;
= =
= =
= + = =
= = =
= =

/
/ /
/
/ /
/
2f ;
2c;
2

Ora dipendono solo dal parametro :
1
v e v c
( ) ( )
2 2
1 2
2 2
x x
v x c ; v x c 2c c ; = = +
/ /
x

/

( ) ( ) ( ) ( )
1 2 1 2
2 2 2
x 2c x 2c 2c
v x 2c ; v x 2c ; v x ; v x ; = = =
/ / / /
2
=
/

Scrivo lenergia potenziale totale in funzione del parametro : c
( ) ( ) ( ) ( )
2 2 2
1 2 1 2 1 1
0 0 0
1 1 1
EPT v , v EI v dx EI v dx kv p x v x dx
2 2 2
= + +

/ / /
/ ;
( ) ( ) ( ) ( )
2 2 2
1 2 1 2 1 1
0 0 0
1 1 1
EPT v , v EI v dx EI v dx kv p x v x dx
2 2 2
= + +

/ / /
/ ;
( ) ( ) ( )
2 2
2
2
2 2
0 0 0
1 2c 1 2c 1 x
EPT c EI dx EI dx k c p x c dx
2 2 2
| | | |
= + +
| |
\ . \ .

/ / /
/ /
2

/

( ) ( )
2 2
2
4 4
0 0 0
1 4c 1 4c 1 x
EPT c EI dx EI dx kc p x c dx
2 2 2
= + +

/ / /
/ /
2
2
/
;



Ora impongo la stazionariet dellenergia potenziale totale.
( )
[ ] [ ]
2
4 4 2
0 0 0
3
4 4 2 3 0 0
0
3
EPT EI EI x
0 4c dx 4c dx kc p x dx 0
c
EI EI p x 8EI p
4c x 4c x kc 0 k c
3 3
p 3
c
8EI k

= + + =

(
| |
+ + = + =
| (
\ .

=
+

/ / /
/
/ /
/ / /
/
/ / / /
/
/

Essendo
3
k EI = / si ha
4
3 3
p 3 p
8EI EI 27EI
= =
+
/ /
/ /
c ;
( ) ( )
4 2 4 2
1 2
2 2
p x p x x
v x ; v x 1 2 ;
27EI 27EI
| |
= = +
|
\ .
/ /

/ /

/

( ) ( ) ( ) ( )
3 3 2
1 2 1 2
2 p x 2 p x 2 p 2 p
v x ; v x 1 ; v x ; v x ;
27 EI 27 EI 27 EI 27 EI
| |
= = = =
|
\ .
/ / /

/ /
2
/

Nel grafico seguente rappresentata la deformata ottenuta. In ascissa c x / e in ordinata v c :

18
Deformata
0
0,5
1
1,5
2
2,5
0 0,50 1,00 1,50 2,00


Procediamo ora al calcolo del momento e del taglio.
Da e T si ha: M EIv = EIv =
( ) ( ) ( ) ( )
( ) ( ) ( ) ( )
2
1 1 1 1
2
2 2 2 2
2
M x EIv x p ; T x EIv x 0 ;
27
2
M x EIv x p ; T x EIv x 0 ;
27
= = = =
= = = =

/

/

Il taglio risulta nullo essendo stato scelto un polinomio interpolante di secondo grado. Il momento
costante a tratti e discontinuo in . x = /
Il diagramma del momento rappresentato dalla parte delle fibre tese nella figura sottostante dove
in ascissa c x / . Esso si discosta notevolmente dalla soluzione esatta che prevede momento
parabolico sul primo tratto e lineare sul secondo.
Momento
- 2/27
0
2/27
0 0,5 1 1,5 2
19
Scienza delle Costruzioni II
Tema desame del 22 Febbraio 2001
Esercizio n 2

Testo
Determinare le azioni interne delle aste del telaio in figura facendo uso di elementi finiti di trave di
Eulero-Bernoulli nellipotesi di inestensibilit assiale.
Il modulo di Young, pari a , e le caratteristiche geometriche della sezione, A e J, sono uguali per
tutte le aste.
E




Svolgimento
La struttura simmetrica per geometria e carichi rispetto allasse verticale: il nodo centrale non pu
ruotare n muoversi orizzontalmente. Inoltre, essendo lasta verticale in estensibile, non pu
nemmeno abbassarsi.
20


Posso quindi limitarmi a studiare una struttura composta da una sola asta con 2 spostamenti nodali
incogniti.



Il sistema risolvente avr pertanto questa forma:
11 12 1 1
21 22 2 2
K K U P
KU P; ;
K K U P
( (
= =
( (

(
(



Dove i gradi di libert globali sono legati ai locali (la cui numerazione indicata in figura) dalla
tabella delle incidenze.
1 2 3 4 5 6
1 / / / / 1 2
g.d.l.
EF



Posso ricavare i coefficienti della matrice di rigidezza di un elemento finito dalle reazioni di una
trave doppiamente incastrata soggetta ad uno spostamento nodale (cedimento o rotazione) unitario.
21


Pertanto avr:
11 55 12 56 22 66
3 2
EJ EJ EJ
K 12 ; K 6 ; K 4 ; = = = = = =
/ /
k k k
/

Dove con k
ij
ho indicato i coefficienti della matrice di rigidezza del singolo elemento finito e con K
ij

quelli della matrice di rigidezza globale.
Calcolo ora le funzioni di forma che mi interessano per il calcolo dei carichi equivalenti nodali.
( ) ( )
2 3
i i
2 3 2
x x x b x x
N x a b c d ; N x 2c 3d ; = + + + = + +
/ / / / / /
2
3
=

Calcolo di
5
N :
( ) ( ) ( ) ( )
5 5 5 5
N 0 0; N 0 0; N 1; N 0; = = = / /
( ) ( )
5 5
N 0 0 a 0; N 0 0 b 0; = = = =
( )
( )
( )
5
5
2 3
5
2 3
2c 3d 3
N 0 0 c d;
2
3
N 1 c d 1 d d 1 d 2 c
2
x x
N x 3 2 ;
= + = =
= + = + = = =
=
/
/ /
/
/ /
3;
; =
;

Calcolo di
6
N :
( ) ( ) ( ) ( )
6 6 6 6
N 0 0; N 0 0; N 0; N 1 = = = / /
( ) ( )
6 6
N 0 0 a 0; N 0 0 b 0 = = = =
( )
( )
( )
6
6
3 2
6
3 2
N 0 c d 0 c d;
2c 3d
N 1 1 2d 3d d c
x x
N x ;
= + = =
= + = + = = =
| |
=
|
\ .
/
/ /
/ /
/
/ /
; / /
Il carico distribuito pari a ( p 1 x + /) . Allora
( )
( ) ( ) ( )
2 3
5 5
2 3
0 0
1 1
2 3 2 3 4
5
0 0
1
4 5
3
5
0
x x x x
N x p 1 dx 3 2 p 1 dx
p 3t 2t 1 t dt p 3t t 2t dt
t t 17
p t 2 p ;
4 5 20
| |
| | | |
= + = +
| | |
\ . \ .
\ .
= + = +
(
= + =
(



/ /
/ / / /
/ /
/ /
p
p
p

22
( )
( ) ( ) ( )
3 2
6 6
3 2
0 0
1 1
2 3 2 2 4 2
6
0 0
1
5 3
2 2
6
0
x x x x
N x p 1 dx p 1 dx
p t t 1 t dt p t t dt
t t 2
p p ;
5 3 15
| |
| | | |
= + = +
| | |
\ . \ .
\ .
= + =
(
= =
(



/ /
/
/ / / /
/ /
/ /
p
p
p


I carichi equivalenti nodali potevano essere calcolati in maniera alternativa qualora fossero state
note le reazioni vincolari di una trave doppiamente incastrata soggetta a carico distribuito costante e
triangolare.

2 2
2
5 6
1 7 17 p p 2
p p p ; p
2 20 20 12 20 15
= + = = =
/ /
/ / / p p ; /

Si ha:
2
1 5 2 6
17 2
P p ; P
20 15
= = = = / / p p p ;
dove con P
i
e p
i
ho indicato i carichi equivalenti dei gradi di libert globali e locali rispettivamente.
Ora, sostituendo i termini trovati nel sistema risolvente, ricavo U
1
e U
2
.
4 4
3 2
1 1
2 2 2 2
2
17 17 13 EJ EJ
p 12 6
U U U 12 6
p p
20 20 60
;
U U U EJ EJ 2 6 4 2 7 EJ EJ
6 4 p
15 15 24
( ( ( (

( ( ( (
( ( ( (
= = = ( ( ( (
( ( ( (

( ( ( (

( ( ( (

/
/ /
/ /
/ /
/
/ /
1


Posso cos calcolare la deformata e le sue derivate:
( ) ( ) ( ) ( ) ( )
( )
( )
( ) ( ) ( )
5 5 6 6 5 1 6 2
4 2 3 4 3 2
2 3 3 2
4 2 3
2 3
3 2 2
2
v x N x N x N x U N x U
13 p x x 7 p x x
v x 3 2
60 EJ 24 EJ
p 43 x 17 x
v x ;
EJ 120 120
p 43 x 17 x p 43 17 x 17 p
v x ; v x ; v x ;
EJ 60 40 EJ 60 20 20 EJ
= + = +
| | | |
= +
| |
\ . \ .
| |
=
|
\ .
| |
| |
= = =
| |
\ .
\ .
/ /
/ / / /
/
/ /
/ /
/ / /
u u
/

Calcolo taglio e momento esprimendoli in funzione della deformata tramite congruenza e legame
costitutivo:
( ) ( ) ( )
( ) ( ) ( )
2
p x
M x EJ x EJ v x 51 43 ;
60
17
T x M x EJ v x p ;
20

| |
= = =
|
\ .
= = =
/
/
/

Troviamo taglio costante a differenza della soluzione esatta della linea elastica ( ) che
prevede taglio parabolico.
EJv p =
23
Infine non bisogna dimenticare lazione assiale costante nellasta verticale che si pu calcolare
come sovrapposizione dei carichi equivalenti del grado di libert locale 2 dovuti a carico distribuito
costante e triangolare.
1 3 13
N(x) p p p ;
2 20 20
= = / / /
24
Scienza delle Costruzioni II
Tema desame del 25 Gennaio 2001
(Per gli assenti al secondo compitino)
Esercizio n 2

Testo
Determinare lo spostamento del nodo A facendo uso di un elemento finito a 4 nodi.
Il carico parabolico ( ) f x
[ ]
F L . Il carico costante F
2
F L (

.
Dati: 0; F f ; = = /







Svolgimento
Osservo subito che il problema simmetrico per geometria e carichi.
Potrei quindi ricondurmi ad analizzare solo met del problema, come rappresentato in figura. In
questo caso per il problema dimezzato ha pi g.d.l. del problema originario: 3 invece di 2.
25


Quindi considero un elemento finito quadrato di lato / con la numerazione dei g.d.l. riportata in
figura. Sfrutto comunque la simmetria del problema osservando che i termini diagonali della
matrice di rigidezza, i carichi equivalenti nodali dovuti ai carichi di volume e di superficie, saranno
uguali per i g.d.l. incogniti 6 e 8. Mi riconduco di fatto ad un problema in una sola incognita.



Calcolo le funzioni di forma dei nodi 3 e 4:
( ) ( )
( )
2 2
y x
x y
N x, y ; N x, y

= =
/
/ /
3 4
;
Da cui derivo la 6 e l8 colonna della matrice B:
0 0 1 0 0
1
B x 1 x ; D E 0 1 0
y y 0 0 1
6 8
(
(
= =
(
(

/ /
/
/ /
;
2
(
(
(
(


Posso quindi calcolare gli elementi k
66
e k
68
della matrice di rigidezza sfruttando lespressione di D
per 0 = riportata poco sopra.
26
2 2
66
2 2
2
0 0
1 x E 1 y E
k E dxdy
2
| | | |
= + =
| |
\ . \ .

/ /
/ / / /
/
2 2 2
1
s t
2
+ /
1 1
0 0
E 1 E
dsdt 1 ;
3 2 2
| |
= + =
|
\ .

2
68
2 2 2
2
0 0
1 x x E 1 y E
k E 1 dxdy
2
| |
| || |
= + =
| | |
\ .\ .
\ .

/ /
/ / / / /
/
( )
2 2 2
1
s s t
2
/
1 1
0 0
E 1 1 1
dsdt 0;
3 2 3 6
| |
= =
|
\ .


Calcolo ora i carichi equivalenti nodali di volume ( g )
8
g =
6
( ) ( )
2 2
6
2 3
0 0 0 0 0 0
x y f f x y f
g N x, y F x, y dxdy dxdy
2 2 4
( (
= = =
( (


/ /
/ / / /
/
/ / /
3
; =
e di superficie ( ):
8 6
p p =
( ) ( )
1
2 3
6
0 0 0
x x x 1 1 1
p N x, p x dx 4f (1 ) dx 4f s s ds 4f f ;
3 4 3
| |
= = = = =
|
\ .

/ /
/ /
/ / /
3
/ /
dove ho calcolato lespressione di sapendo che ha andamento parabolico e imponendo la
condizione di passaggio per tre punti noti:
( ) p x
( )
( )
( )
( )
p 0 0
x x
p 0 p x 4f 1
p 2 f
=
| |
= =
`
|
\ .

=
)
/
/ /
/
;
Osservo inoltre che, sfruttando la simmetria, potevo calcolare il carico equivalente nodale p
6
come
met della risultante del carico distribuito sul lato (ovvero come reazione di trave doppio-appoggio
soggetta allo stesso carico). Infatti:
( )
1
2
0 0 0
x x 1 1 2
p x dx 4f (1 ) dx 4f s s ds 4f f ;
2 3 3
| |
= = = =
|
\ .

/ /
/ /
/ /
/
0

Essendo ho due equazioni (identiche) disaccoppiate. Calcolo la soluzione:
68
k =
66 6 6 6 6 8 6
E f f 7 f
k u p g u u u ;
2 3 4 6 E
= + = + = =
/ / /
Scienza delle Costruzioni II
Tema desame del 6 Settembre 2000
Esercizio n 2

Testo
Determinare lo spostamento verticale del punto C, facendo uso di due EF di trave tipo Eulero-
Bernoulli.
Il modulo di Young, pari a E, e le caratteristiche geometriche della sezione, A e J, sono uguali per
tutte le aste. Larea della sezione pari a
2
I / 12 .


27







Svolgimento





Indicati come in figura i gradi di libert di un generico elemento finito di Eulero-Bernoulli di
lunghezza /, la sua matrice di rigidezza la seguente:
3 2 3 2
2
3 2
EA EA
0 0 0 0
EI EI EI EI
12 6 0 12 6
EI EI EI
4 0 6 2
k
EA
0 0
EI EI
12 6
EI
4
(

(
(
(

(
(
(

(
=
(
(
(
(

(
(
(
(
(

/ /
/ / / /
/ /
/
/ /
/
/


Essendo la matrice simmetrica, i termini al di sotto della diagonale non sono stati riportati.
28
I coefficienti della matrice di rigidezza di un elemento finito possono ad esempio essere ricavati
dalle reazioni di una trave doppiamente incastrata soggetta ad uno spostamento nodale (cedimento o
rotazione) unitario.



Oppure bisogna procedere al calcolo del seguente integrale:
T
0
k B DBd =

/
x x cio con
ij si st tj
0
k B D B d =

/
EA 0
0 EI
D
(
=
(


dove la matrice B lega i parametri nodali alle deformazioni generalizzate:
( )
( )
( )
( )
1 4
2 3 5 6
B
N 0 0 N 0 0
x u x
U
0 N N 0 N N
x v x


( ( (
= =
( ( (


_

Per calcolare ad esempio uso ed e osservo che B B .
23
k
2
N
3
N
12 13
= = 0
( )
2 3
2
x
N x 1 3 2
| | | |
= +
| |
\ . \ .
/ /
x
0; = si ha infatti che ( ) ( ) ( ) ( )
2 2 2 2
N 0 1; N N N 0 = = = / /
( )
2
3
x
N x x 1
|
=

\ .
/
|
|
; = si ha infatti che ( ) ( ) ( ) ( )
3 3 3 3
N 0 1; N N N 0 0 = = = / /
( ) ( ) ( ) ( )
2 2
2 2 3 3
2 2 2
6 x x 6 x x x 2 x
N x ; N x 2 1 ; N x 1 4 3 ; N x 3 2
| |
| | |
= = = + =
| |
\ . \
\ .
/ / / / / / / / /
;
|
|
.

( ) ( )
( )( )
23 s2 st t 3 22 22 23 2 22 3
0 0 0
23
2 3
0 0
1
3 2
23 2 2
0
1
k B D B dx B D B dx N x D N x dx
6 x 2 x EI
k 2 1 EI 3 2 dx 12 2t 1 3t 2 d
EI 7 EI
k 12 2t t 2t 6 ;
2
= = =
| | | |
= =
| |
\ . \ .
(
= + =
(



/ / /
/
/
/ / / / /
/ /
t


Indicando ora i gradi di libert globali con V , e , questi sono legati ai gradi di libert locali
dalla tabella delle incidenze. La numerazione e il verso assunto per gli elementi finiti sono riportati
in figura. Dal verso assunto per ciascun elemento finito si risale al verso e alla numerazione dei
gradi di libert locale.
B C
V
B



29


1 2 3 4 5 6
1 / / / /
2 / /
g.d.l.
EF
-J
B
-J
B
V
B
V
B
V
C /
Il segno nella tabella delle incidenze sta ad indicare che il grado di libert globale ha verso
opposto a quello del corrispondente grado di libert locale.


Ora posso calcolare il contributo di ciascun elemento finito alla matrice di rigidezza globale. Si
tratta di sottomatrici della matrice di rigidezza del singolo EF, dove stato cambiato il segno alle
righe e alle colonne dei g.d.l. locali aventi segno opposto al corrispondente g.d.l. globale.
B B
1
V
EA
0
k
EI
4

(
(
( =
(
(

/
/

B B C
3 2
2 2
3
V V
EI EI EI
12 6 12
EI EI
k 4 6
EI
12

3
(

(
(
(
=
(
(
(
(

/ / /
/ /
/


Ottengo quindi la matrice di rigidezza globale del sistema. Sostituisco ad A il suo valore pari a
2
12I / .

B B C B B
3 2 3 3 2
2 2
3 3
V V V V
EI EA EI EI EI EI EI
12 6 12 24 6 12
EI EI EI EI
K 8 6 8
EI EI
12 12

C
3
6
( (
+
( (
( (
( (
= =
( (
( (
( (
( (

/ / / / / / /
/ / / /
/ /


Il vettore dei carichi equivalenti nodali ha invece la forma:
B B
2
T
V V
p
F p 0
12

(
=
(

/
/
C

La prima componente del vettore di calcolo immediato essendo la forza p/ applicata direttamente
sul grado di libert V
B
, mentre il valore e il verso della seconda componente possono ad esempio
essere calcolati sfruttando lanalogia tra i carichi equivalenti degli EF di Eulero-Bernoulli e le
reazioni di una trave doppiamente incastrata soggetta agli stessi carichi.


30
Altrimenti bisogna eseguire il seguente integrale per il calcolo dei carichi equivalenti nodali:
T
0
n
P N d
p
(
=
(

/
x con vettore dei carichi assiali e trasversali e con la matrice N che lega gli
spostamenti ai parametri nodali:
n
p
(
(

1 4
2 3 5 6
N
N 0 0 N 0 0 u
U
0 N N 0 N N v
( (
=
( (

_
.
Calcolo in particolare la seconda componente del vettore F riportato sopra.
Dalla tabella delle incidenze si ha che (con lapice indico lelemento e con il pedice la componente
del vettore):
B
1 2
6 3
F P P

= ( ) ( )
1
6 6
0
P N x p x dx = =

/

Ho bisogno di e di nel riferimento scelto.
6
N ( ) p x p =
( )
2
6
x
N x 1
|
=

\ .
/ /
x |
|
= infatti si ha che ( ) ( ) ( ) ( )
6 6 6 6
N 1; N N 0 N 0 0; = = = / /
Quindi ( )
B
1 2
1
2 2 3 4
0
0 0
x x 1
pdx t 1 t p dt p t 3 t 4
12

| |
( = = = =
|

\ .

/
/ / /
/ /
2
p ; / F 1

Risolviamo ora il sistema e calcoliamo lo spostamento V
C
richiesto.
B B
4
B B
3
C C
24 6 12 V 12 V 10
EI p 1 p
6 8 6 1 2
12 120 EI
12 6 12 V 0 V 11

(
( ( (
(
( ( (
= =
(
( ( (
(
( ( (


/ /
/ /
/
(
(

(
(



4
C
11 p
V
120 EI
=
/
31
Scienza delle Costruzioni II
Tema desame del 19 Luglio 2000
Esercizio n 2

Testo

Determinare il sistema risolvente facendo uso di due elementi finiti CST.
Dati:
3
0; g 3 ; E;
4
= = =







Svolgimento

In figura rappresentata la numerazione adottata per i g.d.l. locali e globali del sistema.
Nel secondo elemento la numerazione scelta in modo da farlo coincidere con il primo a meno di
una rotazione rigida di 90 gradi in senso antiorario.
32

Qui sotto riportata la tabella delle incidenze. Il segno sta ad indicare che il grado di libert
globale ha verso opposto a quello del corrispondente grado di libert locale.
1 2 3 4 5 6
1 1 2 3 4 / 5
2 2 -1 5 / / /
g.d.l.
EF

Procediamo ora al calcolo delle funzioni di forma e della matrice di rigidezza del primo elemento
finito.


Con riferimento alla figura sopra, calcolo le funzioni di forma dellelemento:
( ) ( ) ( ) ( ) ( ) ( )
1 1
N x, y x b ; N x, y y x ; N x, y y x
1
;
b 2b 2b
= + = = +
1 2 3

da cui ottengo la matrice B:
1 0 1 2 0 1 2 0 1 0 0
1
B 0 0 0 1 2 0 1 2 ; D E 0 1 0
b
0 1 1 2 1 2 1 2 1 2 0 0 1 2
(
(
= =
(
(

;
(
(
(
(


Ora, sfruttando anche la matrice D riportata sopra, posso ricavare i coefficienti della matrice di
rigidezza. A titolo di esempio svolgo il calcolo per il termine
35
k .
2
35 r3 rr r5
A
k B D B dA b = =

2
1
b

1 1 1 E
1 E
4 4 2 8
| |
=
|
\ .
;
Il procedimento analogo per gli altri termini. Infine ottengo la matrice k del primo elemento
finito (riporto solo met per simmetria).

33
8 0 4 0 4 0
4 2 2 2 2
3 1 1 1
E
k ;
3 1 1 8
3 1
3
(
(

(
(
=
(

(
(
(
(



Osservo che la matrice del secondo elemento finito identica a quella del primo: a meno di una
rotazione rigida, geometria e numerazione dei g.d.l. coincidono.
Sfruttando la tabella delle incidenze (e provvedendo opportunamente a cambiare il segno ai
coefficienti della matrice ove nella tabelle delle incidenze compaia il segno ) riporto allora il
contributo di ciascun elemento finito alla matrice di rigidezza globale. In fondo alle matrici sono
indicati i g.d.l. globali cui le colonne corrispondono.

1
8 0 4 0 0
4 2 2 2
E
k 3 1 1
8
3 1
3
1 2 3 4 5
(
(

(
( =
(

(
(


2
4 0 2
E
k 8
8
3
1 2 5

4
(
(
=
(
(


[ ]
molla
3 E
k E
4 8
5
= = = 6


Ho riportato anche il contributo della molla alla matrice di rigidezza.

Adesso procedo al calcolo dei carichi equivalenti nodali cominciando dai carichi di volume del
primo elemento (n.b.:con il pedice indico il g.d.l. locale e con lapice lelemento).



Calcolo il carico equivalente nodale di volume relativo al 6 grado di libert del 1 elemento.
Nel riferimento scelto g x ( ) , y 3 = .
34
( ) ( )
0 x
1
6
b x
g N x, y g x, y dydx

= =
3
( )
1
x y
2b
+
( )
( )
( )
0 x 0 s
2
b x 1 s
s 0
0 0 2 3
1 2 2 2 2
6
1 1 s 1
1 2
6
3
3 dydx b t s dt ds
2
3 t 3 s
g b st ds b 2s ds 3 b
2 2 2 3
g b ;


= +
( (
= + = =
( (

=

2


Osservazione: essendo il carico di volume costante, i carichi equivalenti nodali ( )
risultano uguali e pari alla risultante delle forze di volume (
1 1 1
6 4
g , g e g
2
3 b ) diviso 3.

Le altre componenti si calcolano in maniera analoga. Per quanto riguarda i carichi equivalenti
nodali di volume del secondo elemento si possono ricavare osservando che essi coincidono con
quelli dovuti ad un carico di volume orizzontale pari a 3 nel primo elemento. Evito cos di
calcolare anche le funzioni di forma del 2 elemento.

Sfruttando la tabella delle incidenze posso riportare il contributo dei carichi di volume al vettore dei
carichi del sistema risolvente. Le componenti globali corrispondenti sono riportate in basso.
[ ]
T 2
glob
g b 0 2 0 1
1 2 3 4 5
= 2


Restano da calcolare i carichi equivalenti nodali relativi al carico distribuito triangolare agente sul
lato AD. Lunico contributo al sistema risolvente dato alla terza componente del vettore dei
carichi dal carico equivalente nodale del g.d.l. 3 del 1 elemento ( ) .
1
3
p
( ) ( ) ( )
( )
b b
1
3
b b
1
1 3
1 2 2 2
3
1 1
1 2
3
1
p N b, y p y dy y b (b y) dy
2b
1 1 t 1
p b t 1 (1 t) dt b t b 2
2 2 3 2
2
p b
3



= = +
(
| |
= + = =
| (
\ .

=

2
2
3


Sommando i contributi al vettore dei carichi e alla matrice risolvente, posso scrivere il sistema
risolvente richiesto dal testo del problema:

1
2
2
3
4
5
U 12 0 4 0 2 0
U 0 12 2 2 6 6
E 1
b U 4 2 3 1 1 2
8 3
U 0 2 1 3 1 3
U 2 6 1 1 12 6

( (
( (

( (
( ( =
( (

( (
( (


(
(
(
(
(
(
(



Per completezza calcolo anche la soluzione del sistema:

35
1
2
2
3
4
5
U 22
U 151
2 b
U 4
63 E
U 230
U 140

( (
( (
( (
( ( =
( (
( (
( (

36
Scienza delle Costruzioni II
Tema desame del 22 Febbraio 2000
Esercizio n 2

Testo
Determinare la freccia di estremit con il metodo di Ritz utilizzando un polinomio di grado minimo.
Modello di trave di Bernoulli-Eulero.
Larghezza b della sezione costante.
Peso specifico
3
[F] [L]

]0, 2]









Svolgimento

La variazione lineare dellaltezza della sezione lungo lasse della trave comporta anche un diverso
peso per unit di lunghezza e momento dinerzia al variare dellascissa.
Calcolo innanzitutto la legge con cui varia laltezza della trave con la posizione x sullasse
baricentrico, sapendo che ha andamento lineare:

37
( )
( )
( ) ( )
( ) ( )
h x A Bx;
h 0 h A h A h
h h B h 1 h B h
x
h x h 1 ;



= +
= = =



= = + =


| |
= +
|
\ .
/ / /
/



Trovata h x , calcolo il momento di inerzia in funzione di x ( )
( ) ( ) ( )
3
3 3
1 1
I x bh x bh 1 ;
12 12

| |
= = +
|
\ .
/
x


e analogamente il carico distribuito, considerando il peso di un tratto infinitesimo dx di trave:

( ) ( ) ( ) ( )
( ) ( )
dV b h x dx p x dx p x b h x
x
p x b h 1 ;


= = =
| |
= +
|
\ .
/


Il mio problema ora quello di calcolare la freccia di una trave di Eulero-Bernoulli soggetta a
carico distribuito e momento di inerzia variabili con legge nota.
Scrivo innanzitutto lenergia potenziale totale per il problema considerato:
( ) ( ) ( ) ( ) ( )
2
0 0
1
EPT v EI x v x dx p x v x dx
2
= (

/ /
;
Devo scegliere una funzione approssimante v per la deformata rispettosa della congruenza. Cio
( ) [ ] ( ) ( ) ( )
1
v x C 0, e v 0 v 0 0 = / = .
Essendo richiesto di scegliere un polinomio di grado minimo, prendo in considerazione un
polinomio di grado 2, avente un solo parametro libero in aggiunta ai 2 parametri strettamente
necessari a soddisfare le condizioni al contorno.
( ) ( ) ( )
( )
( )
( )
2
2
2
x x B C x C
v x A B C ; v x 2 ; v x 2 ;
v 0 A 0 A 0
x
c.c. v x C ;
v 0 B 0 B 0
| |
= + + = + =
|
\ .
= = = | |
=

|
= = =
\ .


/ / / / / /

/ /



Ora esprimo lenergia potenziale totale in funzione del parametro libero C:
( ) ( ) ( )
( ) ( )
( ) ( ) ( ) ( )
( ) ( )
2 2
2
3 2
2
3
4
1 1 2
3
3 2
4
0 0
1 2 3
3
2
3
0
0 0
0 0
1 C x
EPT C EI x 2 dx p x C dx
2
1 1 x C x x
E bh 1 4 dx b h 1 C d
2 12
1 1 C
Eb h 1 t dt b h 1 t Ct dt
2 3
C Ebh
1 t dt C bh t
2 3



( | |
= =
|
(
\ .
| | | | |
= + +
| |
\ . \ . \
= + +
= + +


/ /
/ /
/ /
/ / / /
/ /
/
/
/
( ) ( )
1
3
0
1 t dt

x
|
|
.

Nel terzo passaggio sopra ho effettuato il cambio di variabili t x dx dt = = / / ;
38

Impongo la stazionariet dellenergia potenziale totale eguagliando a zero il valore della derivata
prima dellEPT rispetto a C:
( )
( ) ( ) ( ) ( )
1 1 3
3
2 3
3
0 0
d EPT C
Eb h
C 1 t dt bh t 1 t
dC 3
= + + =

/
/
dt 0 ;
Calcolo gli integrali che compaiono nellespressione della derivata dellEPT rispetto a C,
( ) ( ) ( ) ( )
( )
1
1 4
3 4
0 0
1 1 1 1
1 t dt 1 t
4 1 4 1
1
1
4

(
+ = + = =
(

( )
2 3
1
1

+ + +

2 3
1
;
4
+ + +
=

( ) ( ) ( )
1
1 3 4
2 3
0 0
t t 1 4 3 3 3
t 1 t dt 1
3 4 3 4 12 12


( +
+ = + = + = =
(

+
;

e li sostituisco nellequazione di stazionariet dellEPT,
( )
( ) ( ) ( ) ( )
( )
1 1 3
3
2 3
3
0 0
3 2 3
3
d EPT C
Eb h
C 1 t dt bh t 1 t dt
dC 3
d EPT C
Eb h 1 3
C bh 0;
dC 3 4 12

= + + =
+ + + +
= =

/
/
/
/
0

dalla quale ricavo agevolmente C:
( ) d EPT C
E b
C
dC
=
3
h
3
2 3
3
1
4
+ + +

/
b
3
h
12
+
/
4
2 3 2
0
3
C ;
1 Eh


=
+
=
+ + +
/

Infine ottengo e la freccia in . ( ) v x x = /
( )
( )
2 2
4
2 3 2
2
4
2 3 2
x 3
v x C ;
1 Eh
3
v C C ;
1 E




+ | | | |
= =
| |
+ + +
\ . \ .
+ | |
= = =
|
+ + +
\ .
/

/ /
/ /
/
/
x
h

Faccio anche una verifica dimensionale per accertarmi che il parametro C calcolato abbia
effettivamente le dimensioni di una distanza ( adimensionale).
[ ][ ] [ ][ ] [ ] [ ]
[ ][ ] [ ]
[ ][ ] [ ]
[ ]
3 2
3 4
4
2 2 2 3 2
F L ; E F L ; L ; h L ;
F L L
3
C L
1 Eh
F L L

= = =

+
= =
+ + +

/
/
;
=
=

39
Scienza delle costruzioni II
Tema desame del 25 Febbraio 1999
Esercizio 1

Testo
Analizzare la struttura in figura facendo uso di elementi finiti per problemi piani.
Assumere
2
0 e considerare il problema piano nelle tensioni.




Svolgimento



Utilizzando per la discretizzazione 2 elementi CST ed un elemento a 4 nodi, il problema ha 4
incognite date dagli spostamenti verticali dei nodi B,C,E,F rispettivamente. Tuttavia
B C E
v , v , v , v
F

2
Qui stata introdotta una modifica rispetto al testo originale del tema desame che chiedeva di risolvere il problema
per =0.
40
per levidente simmetria di geometria e di carico della struttura, e , il problema si
riconduce a due sole incognite indipendenti.
B C
v v =
E
v v =
C
v =
v
H
v =
B
v
F
Volendo sfruttare la simmetria del problema per ridurre i calcoli ci si pu ricondurre alla risoluzione
di met struttura come indicato nella figura sottostante:



In figura indicata anche la numerazione degli elementi e dei gradi di libert globali.
Il numero di incognite del problema ritorna per ad essere 4 perch qui sto implicitamente
adottando per lintera struttura una discretizzazione pi ricca (2 elementi a 4 nodi + 2 CST anzich
1 elemento a 4 nodi + 2 CST) della precedente.
A priori per un problema piano e , mentre, discretizzando tutta la
struttura con un solo elemento a 4 nodi e 2 CST, essendo lo spostamento dei lati EF e BC lineare si
ha:
G E
v v v =
F C H B
v v v =
( ) ( )
G E F E B
v v v 2 v v v = + = =
F H
e v =
B C
v 2 v + = .
Quindi posso utilizzare pi approcci per la soluzione del problema:
1. Risolvere lintera struttura con 1 elemento a 4 nodi + 2 CST. Bench non sia specificato,
questo il modo in cui probabilmente ci si aspettava che venisse il problema.
2. Ottenere la stessa soluzione (con due sole incognite indipendenti) del punto 1 considerando
solo met struttura.
3. Considerare met struttura con 4 incognite indipendenti ottenendo una soluzione pi
accurata di quella dei punti 1 e 2.
Scelgo di risolvere il problema utilizzando lapproccio 2 perch pi peculiare rispetto agli altri e
perch ho contemporaneamente 2 soli g.d.l. globali e il vantaggio di sfruttare solo met struttura.
Ovviamente gli altri approcci sono altrettanto validi.
Inoltre siccome, come si vedr, lapproccio 3 si differenzia dal 2 solo per lassemblaggio, in fondo
riportata la soluzione anche per esso.
In appendice viene infine presentato un metodo alternativo per la soluzione del problema con
lapproccio 2.

Quindi considero il problema dimezzato e riduco anche il problema a due soli gradi di libert.
Per fare ci devo imporre le uguaglianze di spostamento e , come avviene
risolvendo il problema con lapproccio 1.
G E
v =

Riporto nella figura sottostante i due elementi finiti con la numerazione locale dei loro gradi di
libert.

41


Ora impongo, gi nella tabella delle incidenze, le uguaglianze e . Tradotta in gradi
di libert globali la condizione si scrive: Quindi ho la seguente tabella delle
incidenze:
G E
v v =
2
;
H
v v =
B
3 4 1
U U ; U U = =
1 2 3 4 5 6 7 8
1 / / / 1 / 4 / /
2 / 1 / 1 / 4 / 4
g.d.l.
EF


Comincio il calcolo dei termini della matrice di rigidezza dallelemento finito 1. In figura sono
riportati tra laltro il sistema di riferimento scelto, le coordinate dei nodi e le equazioni dei lati del
triangolo per il calcolo delle funzioni di forma.



Calcolo le funzioni di forma imponendo che valgano uno nel proprio nodo e che si annullino negli
altri due.
( ) ( ) ( )
x x y
N x, y 1 ; N x, y ; N x, y = = =
/ / /
1 2 3
y
;
/

Ora ricavo la 2, la 4 e la 6 colonna della matrice B. Le seconde due per i termini della matrice di
rigidezza di nostro interesse e la prima per una verifica della correttezza dei calcoli.

,y ,y ,y
,x ,x ,x
0 0 0 0 0
1
B N N N 0 1
1 1 0
N N N
2 4 6 2 4 6
(
(
(
(
= = (

(


(


/
1 2 3
1 2 3
0
1
(
(

( )
1 0
d 1 0
0 0 1 2

(
(
=
(
(




42
Ora calcolo i coefficienti della matrice di rigidezza. Questo si riconduce in ogni caso allintegrale
della somma di due termini, sfruttando il fatto che d d e che il primo elemento delle
colonne pari (e qui compaiono solo quelle) della matrice
23 13
= = 0
B nullo( ) .
1i
B 0 i pari =
ij ri rs sj
A
ij 1i
k B d B dA
k B
=
=

1s sj 2i 21 1j
d B B d B +
22 2 j 23
d B d + +
( ) 3j 3i 31
B B d +
1j
B
32
d +
( ) 2 j 33 3j
A
ij 2i 22 2 j 3i 33 3j
A
B d B dA
k B d B B d B dA
+
= +

2
2 2
44 24 22 34 33
A
k B d B d dA = + =

/
2
1
2

/
( )
2
2 2
E 1 3 E
1 1 1
1 2 4 1


(
+ =
(


;
2
2
66 24 22
A
k B d dA = =

/
2
1
2

/
( )
2
2 2
E 1
1 1
1 2
E
1
(
=


;
2
46 24 22 26
A
k B d B dA = =

/
2
1
2

/
( )
2 2
E 1
1
1 2
E
1
=

;
Ora calcolo anche .
24
k
2
24 32 33 34
A
k B d B dA = =

/
2
1
2

/
( )
2 2
E 1 1
1 1
1 2 4
E
1

=

;
Ora, siccome le righe pari (2,4,6) della 4 colonna della matrice di rigidezza corrispondono alle
reazioni verticali ai nodi dovute ad uno spostamento unitario imposto al grado di libert 4, la loro
somma, per equilibrio in direzione y, deve essere pari a zero. Questa verifica costituisce una utile
verifica della correttezza dei calcoli effettuati.
24 44 64 2
E 1 3 2
k k k
1 4 4 4

(
+ + = + =
(


0


Passo a considerare il secondo elemento finito. In figura sono rappresentati la numerazione e le
coordinate dei nodi, i gradi di libert locale, il sistema di riferimento locale e le equazioni dei lati.



Calcolo le funzioni di forma
43
( ) ( )
( ) ( )
x y x y
N x, y 2 1 1 ; N x, y 2 1 ;
x y x y
N x, y 2 ; N x, y 1 2 ;
| || | | |
= =
| | |
\ .\ . \ .
| |
= =
|
\ .
/ / / /
/ / / /
1 2
3 4

e le colonne pari della matrice B associate ai g.d.l. 2,4,6,8:
,y ,y ,y ,y
,x ,x ,x ,x
0 0 0 0
0 0 0 0
1 x x x
B N N N N 2 1 2 2 1 2
N N N N
y y y y
2 2 2 1 2 1
2 4 6 8 2
x
(
(
(
(
(
(
= = (
(
(
(
(
| | | |
(

| |
(
\ . \ .

/ / / /
/ / / /
1 2 3 4
1 2 3 4
4 6 8
/ ;

Ancora una volta, essendo coinvolti solo g.d.l. verticali, anche per 0 il calcolo dei termini della
matrice di rigidezza risulta notevolmente semplificato:
1i
ij 2i 22 2 j 3i 33 3j
A
13 23
B 0 i pari
k B d B B d B d
d d 0
=
= +
`
= =
)

A
;
;

Inoltre, rifacendosi a considerazioni di simmetria e al significato dei termini della matrice di
rigidezza come reazioni a spostamenti unitari (vedi figura sottostante), possiamo ulteriormente
ridurre i calcoli osservando che:
22 44 66 88 28 46 68 24 26 48
k k k k ; k k ; k k ; k k = = = = = =



44


Negli integrali che seguono sistematicamente usata la seguente trasformazione di coordinate:
s 2x dx 1 2 ds
t y dy dt
= =
= =
/ /
/ /



2
2 2
22 22 22 32 33
A
k B d B d dA = + =

/
2
2
E 1
2 1

/
( ) ( )
( )
1 1
2 2
0 0
22 44 66 88 2 2
1
s 1 1 4 t 1 ds dt
2
1 E 1 3 2 E
k k k k 1 2 1
2 1 3 6 1

= = = = + = (




( ) ( )
( )
1 1
2
2
24 22 22 24 32 33 34
2
A 0 0
24 68 2 2
1 E 1
k B d B B d B dA s s 1 4 1 t ds dt
2 1 2
1 E 1 4 3 E
k k 1 4 1
2 1 6 12 1

= + =

= = = (





( ) ( )
1 1
2 2
26 22 22 26 32 33 36
2
A 0 0
26 48
2 2
1 E 1
k B d B B d B dA s s 1 4 t t ds dt
2 1 2
1 E 1 1 2 3 E
k k 1 4
2 1 6 2 12 1

= + = +

(
= = =
(





( ) ( )
1 1
2
2
28 22 22 28 32 33 38
2
A 0 0
28 46
2 2 2
1 E 1
k B d B B d B dA s 1 1 4 t t ds dt
2 1 2
1 E 1 1 2 E E
k k 2 4
2 1 6 2 12 1 6 1

= + =

(
= = + = =
(




Come verifica dei calcoli mi accerto che, per equilibrio in direzione y, la somma delle reazioni
verticali dovute ad uno spostamento unitario del g.d.l. 2 sia nulla.
22 42 62 82 2
1 E 4 3 2 3
k k k k 3 2
6 1 2 2

(
+ + + = + +
(


0 =

Ora posso assemblare la matrice di rigidezza della struttura usando la tabella delle incidenze
introdotta prima:
(1) (2) (2) (2) (2) (1) (2) (2) (2) (2)
44 22 24 42 44 46 26 28 46 48
(1) (2) (2) (2) (2) (1) (2) (2) (2) (2)
46 26 28 46 48 66 66 68 86 88
k k k k k k k k k k
K
k k k k k k k k k k
( + + + + + + + +
=
(
+ + + + + + + +
(


45

Nella matrice sopra ho indicato con lapice tra parentesi il numero dellelemento finito e col pedice
la riga e la colonna della sua matrice di rigidezza.
Essendo il vettore dei carichi ottenibile senza alcun calcolo, ottengo direttamente il sistema
risolvente e la sua soluzione:
1 1
2
4 4
U U 5 4 0 4
1 E P
P (1
U U 4 4 1 5 4 1 E

)

( ( ( (
= =
( ( ( (


(
+
(




La soluzione appena calcolata identica a quella che si otterrebbe con lapproccio 1, ovvero
discretizzando lintera struttura con 2 CST e un elemento a 4 nodi.

Se invece non impongo alcuna uguaglianza di gradi di libert nella tabella delle incidenze, posso
risolvere il problema usando tutti e quattro i gradi di libert. E il caso dellapproccio 3 descritto
allinizio: la soluzione pi accurata perch sto utilizzando implicitamente 4 elementi anzich 3 per
la discretizzazione dellintera struttura.
Avr la seguente tabella delle incidenze

1 2 3 4 5 6 7 8
1 / / / 1 / 4 / /
2 / 1 / 2 / 3 / 4
g.d.l.
EF

e la seguente matrice di rigidezza:.

(1) (2) (2) (2) (1) (2)
44 22 24 26 46 28
(2) (2) (2)
44 46 48
(2) (2) 2
66 68
(1) (2)
66 88
15 7 4 3 2 3 6 2 k k k k k k
6 4 2 2 3 k k k
1 E
K
6 4 4 3 k k 12 1
12 4 k k


( + + (
( (

( (
= =
( (

( (
+
( (



Quindi risolvo il sistema calcolando U
1
, U
2
, U
3
, U
4
.

( )
1
2
2
3
4
1
2
3
4
15 7 4 3 2 3 6 2
U 0
4 3 6 4 2 2 3
U 0
1 E
P
2 3 2 6 4 4 3
U 0 12 1
6 2 2 3 4 3 12 4
U 1
U 18 8
U 21 11
P 1
2
U ( 3) 2 7 E 9 4
U 2( 6)( 2)




(
( (
(
( (

(
( (
=
( (

(
(
( (

(
(

(
(

+
(
=
(
(
(

(
(
(
(
(



Se invece sono interessato a calcolare le iperstatiche associate al vincolo di eguaglianza degli
spostamenti, posso utilizzare questo sistema (la matrice di rigidezza immutata):

46
1
1
2
4
4
1
4
15 7 4 3 2 3 6 2
U X
4 3 6 4 2 2 3
U X
1 E
2 3 2 6 4 4 3
U Y 12 1
6 2 2 3 4 3 12 4
U P Y
U X 1 4
P P
e (1 )
U Y 1 5 4 E


(
( (
(
( (


(
( (
=
( ( (
(
( (

(
(

( ( ( (
= = +
( ( ( (

4

Appendice

In appendice presento brevemente un modo alternativo per la risoluzione del problema con
lapproccio 2.
Anzich tener conto del vincolo di eguaglianza degli spostamenti nella tabella delle incidenze,
posso farlo a partire dalla descrizione del campo di spostamenti dellelemento finito a 4 nodi:

y 1 2 3
s N (x, y) U N (x, y) U N (x, y) U N (x, y) U = + + +
1 2 3 4


dove gli U
i
sono i gradi di libert globale. Siccome U
1
=U
2
e U
3
=U
4
posso introdurre la seguente
matrice N

:
x 1
y 4
N
s 0 0 U
s N N N N U
( ( (
=
( ( (
+ +

1 2 3 4

e ricavarne la corrispondente matrice B

:
x 1
y 4
1
4
N
,y ,y
,x ,x
B
x 0 x 0
s 0 0 U
0 y 0 y
s N N N N U
y x y x
0 0 0 0
U
1
(N N ) (N N ) 1 1
U
0 0
(N N ) (N N )

( (
( ( (
( (
= =
( ( (
( (
+ +

( (

(
(
(
(
(
= + + =
(
(
(

(
(
+ +

(

_
/
_
1 2 3 4
1 2 3 4
1 2 3 4

1
4
B
U
U
(
(

_


La matrice di rigidezza si calcola molto agevolmente usando la consueta formula.

ij ri rs sj
A
k B d B d =


A

2
1 4
1 1
1 E
k
1 1 2 1
U U

(
=
(


Per ottenere la matrice risolvente si procede poi ad assemblare a k il contributo dellelemento
triangolare.


47
2 2 2
1 4 1 4
1 1 (3 ) / 2 1 5 4
1 E 1 E 1 E
K
1 1 1 1 4 4 2 1 2 1 4 1
U U U U


( (
= + =
( (


(
(



Ho ottenuto cos la stessa matrice con un diverso procedimento

48

Potrebbero piacerti anche