Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Luca Salvatori
P Struttura V
sistema di equazioni
(in generale non-lineare)
Università degli Studi di Firenze
Dipartimento di Ingegneria Civile FEMAS non-lineare
Ing. Luca Salvatori 2/29
Caso lineare
☺ Vantaggi:
soluzione con metodi “standard”
computazionalmente poco oneroso
vale il “principio” di sovrapposizione degli effetti
(combinazioni di carico, sovrapposizione modale, …)
K∆V = P − Fi
Fi ( V0 ) = G ( V0 ) vettore delle forze interne
∂G
K ( V0 ) =
∂V V0 matrice di rigidezza tangente
Università degli Studi di Firenze
Dipartimento di Ingegneria Civile FEMAS non-lineare
Ing. Luca Salvatori 5/29
Obbiettivo dell’analisi non-lineare: il metodo
incrementale-iterativo
Tracciare la risposta carico-spostamento della struttura.
Il FEM discretizza la struttura nello spazio: la procedura
incrementale effettua la discretizzazione del percorso
carico-spostamento (che in una struttura reale è
continuo).
Carico applicato in maniera discreta (per passi), ad ogni
passo viene ricercata la coppia (P,V) che soddisfa
l’equilibrio.
Poiché in generale le equazioni di equilibrio sono non-
lineari l’equilibrio in ciascun punto è ricercato attraverso
un metodo iterativo.
Università degli Studi di Firenze
Dipartimento di Ingegneria Civile FEMAS non-lineare
Ing. Luca Salvatori 6/29
“Ingredienti”
Procedura incrementale:
•Controllo di carico Procedura incrementale
•Controllo di spostamento
•“A lunghezza d’arco” Metodo iterativo
•Controllo indiretto di spostamento
(fino a convergenza)
Metodo iterativo:
•Matrici tangenti aggiornate (Newton)
•Matrici tangenti non aggiornate (metodi “modificati”)
•Matrici costanti (rigidezza costante o rigidezza lineare)
•Matrici secanti (quasi-Newton)
Criterio di convergenza:
•Norma delle forze
•Norma degli spostamenti
•Norma energetica
Università degli Studi di Firenze
Dipartimento di Ingegneria Civile FEMAS non-lineare
Ing. Luca Salvatori 7/29
Procedura incrementale
(a) (b)
µ punto limite µ
(snap-through)
Controllo di carico:
punto di ritorno
(snap back)
impossibile
superare i punti
limite
Controllo di v v
spostamento: Lunghezza
(c) (d) d’arco:
impossibile µ µ
superare i punti non si ha il
di ritorno controllo né sul
carico né sugli
gli
spostamenti
spostamenti
assegnati devono ☺ è possibile
essere fra loro seguire ogni tipo
proporzionali di curva
v v
Università degli Studi di Firenze
Dipartimento di Ingegneria Civile FEMAS non-lineare
Ing. Luca Salvatori 8/29
Metodi iterativi: Newton-Raphson
F
equilibrio linearizzato:
( ) + K ( v ) ⋅ ∆v
(n)
( n ,0 ) ( n ,0 ) ( n ,1) (n) Fext
Fint v = Fext (n,2)
Fint (v )
(
K v ( n ,i −1)
) δv ( n ,i )
=F ( n)
ext − Fint v( ( n ,i −1)
) i = 1, 2,...
v ( n ,i ) = v ( n ,i −1) + δv ( n ,i )
K calcolata ed
invertita una sola volta
(n)
Fext
☺ ciascuna iterazione
(n,2)
Fint (v )
rapidamente
convergenza lineare
(necessita di più (n-1)
Fext
iterazioni)
Non è noto a priori il
metodo più rapido
(n-1) (n,0) (n,1) (n,2) (n)
v =v v v v v
εi =
( )
∆F v ( n , i )
Norme delle forze
∆F ( v ( ) ) n ,0
δv ( n , i )
Norme degli spostamenti εi =
∆v ( n ,1)
( ( ) ( ))
δv ( n ,i ) ⋅ Fint v ( n ,i ) + Fint v ( n ,i −1)
Norme energetiche (metrica) ε i =
∆v ( n ,1) ⋅ (F ( v ) + F ( v ))
int
( n ,1)
int
( n ,0 )
Metodi iterativi:
Newton-Raphson
N-R modificato
Riks-Wemper-Wessels (lunghezza d’arco)
R-W-W modificato (lunghezza d’arco)
BFGW (quasi-Newton con opzione di ricerca lineare)
Criteri di convergenza:
Norma degli spostamenti
Norma energetica
r_ i
e _ sta 3 FEMAS
M ECH
a _ sta 3
solutore
r_ sta 3
e _ p _ sta 3 FEMAS
PLO T
o p p u re o p p u re
V ID E O
O U TPU T
post-processori
FEMAS
M O D A L IT A ' V IS I
IN T E R A T T IV A
integrazione nel + C V
MV + K V = P (t )
Dinamica DYN2 lin e
tempo, lineare
DYN3 integrazione nel + C ( V, V
MV )V
+ K ( V ) V = P (t )
tempo, non-lineare
Università degli Studi di Firenze
Dipartimento di Ingegneria Civile FEMAS non-lineare
Ing. Luca Salvatori 16/29
STA2: analisi statica con teoria del 2° ordine
in “e_sta2”:
BLOCK: VPR
1° ordine: Ma = -V·L 1 2
2° ordine: Ma = -V·L-H·w
• Alternativa computazionalmente efficiente all’analisi non-lineare
completa
• Formulazione semplice (oltre la rigidezza elastica richiede quella
geometrica, già nota dalla teoria della stabilità)
• Adatta a strutture semplici (es. telai)
combinazione Imperfezioni
di carico da
incrementare KIMP=0 no imperfezioni
(λ=λLLC)
carichi non conservativi (es.
“carico follower”, P=P(V) )
KLOA=0 carichi conservativi
di 1
equilibrio
0,8
(R-W-W)
moltiplicatore di carico[] 0,6
0,4
0,2
0
0,00E+00 2,00E-01 4,00E-01 6,00E-01 8,00E-01 1,00E+00 1,20E+00 1,40E+00
-0,2
-0,4
spostame nto [m]
&
BUON LAVORO!