Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Appunti di fluidodinamica 1
Lanciano
2008
1 Equazione di continuità 5
1.1 Forme lagrangiana ed euleriana . . . . . . . . . . . . . . . . . 5
1
INDICE 0.0
2 Pierpaolo Garofalo
0.0 INDICE
8.4 Evoluzione dello s.l. dal punto di arresto alla separazione . . . 137
D Similitudine 167
D.1 Il teorema π di Buckingam . . . . . . . . . . . . . . . . . . . . 168
Pierpaolo Garofalo 3
INDICE 0.0
4 Pierpaolo Garofalo
Capitolo 1
Equazione di continuità
5
Forme lagrangiana ed euleriana 1.1
∂ρ
= −∇(ρV~ ) (1.2)
∂t
∂ρ
= −∇(ρV~ )
∂t
= −ρ ∇(V~ ) − V~ ∇(ρ)
∂ρ
+ ρ ∇(V~ ) + V~ ∇(ρ) = 0 (1.3)
∂t
dividendo la Eq. (1.3) pe ρ si ottiene la:
1 dρ
= −∇V~ (1.4)
ρ dt
1 ∂ρ 1 1 ~
− 2
− 2 V~ ∇ρ − ∇V = 0
ρ ∂t ρ ρ
!
∂ ρ1 1 1 ~
+ V~ ∇ 2
− ∇V = 0
∂t ρ ρ
d ρ1 1 ~
= ∇V (1.5)
dt ρ
1 dv
= ∇V~ (1.6)
v dt
Le Eq. (1.4) e Eq. (1.6) rappresentano entrambe la equazione di conti-
nuità in forma differenziale Lagrangiana ed evidenziano rispettiva-
mente che la divergenza con segno del vettore velocità ∇V~ rappresenta il
tasso di compressione o dilatazione nel tempo della particella fluida.
2
Ricordando che data una funzione f (x(t), y(t), z(t), t) la sua derivata totale
risulta: ddtf = ∂f ~
∂t + V ∇f
6 Pierpaolo Garofalo
Capitolo 2
• forze di superficie
– forze di pressione
– forze tangenziali
7
Forme integrali lagrangiana ed euleriana 2.1
i2
Vc n
ds
i3 Sc
i1
Z Z Z Z Z
∂
ρ ui dv = − ρ ui V~ ~n dS + γi dv − P ~n ~ıi dS + τi dS
∂t V S V S S (i=1,2,3)
(2.2)
Nell’espressione euleriana compare tra le forze presenti nel secondo membro
il contributo dovuto alla quantità di moto del flusso di fluido scambiato dal
volume di controllo attaverso la sua superficie con l’esterno2 . Sfruttando il
teorema del flusso di Gauss, trasformando gli integrali di superficie che com-
paiono nella Eq. (2.2) in integrali di volume, si ottiene la forma differenziale
della stessa, ossia le equazioni di Navier-Stokes.
Il flusso della quantità di moto diventa:
Z Z
ρ ui V~ ~n dS = ∇(ρ ui V~ ) dv
S V
Z
∂(ρ ui u1 ) ∂(ρ ui u2 ) ∂(ρ ui u3 )
= + + dv
V ∂x1 ∂x2 ∂x3 (i=1,2,3)
sta, moltiplicata per ui , fornisce la quantità di moto nella direzione i scambiata con
l’esterno.
8 Pierpaolo Garofalo
2.2 Risultante delle forze tangenziali
τij
Il tensore degli sforzi superficiali che compare nella Eq. (2.4) è simmetrico in
virtù del teorema di reciprocità di Cauchy Eq. (B.6).
È da osservare che le componenti di sforzo normale σii contengono due
contributi:
Pierpaolo Garofalo 9
Risultante delle forze tangenziali 2.2
2
dS1=dS n i1
dS2=dS n i2
dS3=dS n i3
dS=1 n=(n1,n2,n3)
τ=(τ1,τ2,τ3)
n
i2
τ
i3 i1
dS1 dS3
dS2
1
10 Pierpaolo Garofalo
2.3 Forma differenziale euleriana delle equazioni di Navier-Stokes
τ11 − P τ21 τ31 n1
~
T = τ12 τ22 − P τ32 n2 (2.5)
τ13 τ23 τ33 − P n3
τ11 τ21 τ31 n1
T~ = τ12 τ22 τ32 − P I n2
τ13 τ23 τ33 n3
Si può ora esplicitare l’integrale di superficie relativo alle forze tangenziali
nelle tre direzioni:
Z Z
τi dS = (τ1i n1 + τ2i n2 + τ3i n3 ) dS (2.6)
S (i=1,2,3) S (i=1,2,3)
Z
= τ~i 4 ~n dS (2.7)
S (i=1,2,3)
Z
= ∇~ τi dv (2.8)
V (i=1,2,3)
Z
∂τ1i ∂τ2i ∂τ3i
= + + dv (2.9)
V ∂x1 ∂x2 ∂x3 (i=1,2,3)
Z Z
∂ ∂(ρ ui u1 ) ∂(ρ ui u2 ) ∂(ρ ui u3 )
ρ ui dv + + + dv =
∂t V V ∂x1 ∂x2 ∂x3
Z Z Z
∂P
γi dv − dv + ∇~
τi dv
V V ∂xi V (i=1,2,3)
4
τ~i = (τ1i , τ2i , τ3i )
Pierpaolo Garofalo 11
Forma differenziale lagrangiana delle
equazioni di Navier-Stokes 2.4
Si può ottenere la forma compatta vettoriale:
∂(ρ V~ ) ~
+ ∇(ρ V~ V~ ) = − ∇P + ~γ + ∇T~ (2.11)
∂t
in cui si è posto:
∂(ρu1 u1 ) ∂(ρu2 u1 ) ∂(ρu3 u1 )
∇(ρ V~ V~ ) = + + ı~1 +
∂x1 ∂x2 ∂x3
∂(ρu1 u2 ) ∂(ρu2 u2 ) ∂(ρu3 u2 )
+ + ı~2 +
∂x1 ∂x2 ∂x3
∂(ρu1 u3 ) ∂(ρu2 u3 ) ∂(ρu3 u3 )
+ + ı~3
∂x1 ∂x2 ∂x3
e:
~ ∂τ11 ∂τ21 ∂τ31
∇T~ = + + ı~1 +
∂x1 ∂x2 ∂x3
∂τ12 ∂τ22 ∂τ32
+ + ı~2 +
∂x1 ∂x2 ∂x3
∂τ13 ∂τ23 ∂τ33
+ + ı~3
∂x1 ∂x2 ∂x3
∂(ρ V~ ) ~
+ ∇(ρ V~ V~ ) = −∇P + ~γ + ∇T~
∂t
Si sviluppa il primo membro:
∂ V~ ∂ρ ~ ~
ρ + V~ + V ∇(ρ V~ ) + ρ V~ ∇(V~ ) = −∇P + ~γ + ∇T~
∂t ∂t !
~
∂ρ ∂ V ~
V~ + ∇(ρ V~ ) 5 + ρ + V~ ∇(V~ ) 6 = −∇P + ~γ + ∇T~
∂t ∂t
d V~ ~
ρ = − ∇P + ~γ + ∇T~ (2.12)
dt
12 Pierpaolo Garofalo
Forma differenziale lagrangiana delle
2.4 equazioni di Navier-Stokes
!
∂ V~ 1 ~
ρ + ∇(V~ V~ ) + ω
~ ∧ V~ = − ∇P + ~γ + ∇T~ (2.13)
∂t 2
du ∂u ∂u d x ∂u d y ∂u d z
= + + +
dt ∂t ∂x d t ∂y d t ∂z d t
∂u ∂u ∂u ∂u
= + u+ v+ w
∂t ∂x ∂y ∂z
∂u ~
= + V ∇u7
∂t
o anche:
(V~ ∇)(· · · ) = V~ grad V~
5
Termine nullo per l’equazione di continuità Eq. (1.2)
6 ~
Derivata totale del vettore velocità V
7
Cf.ta Nota 2
Pierpaolo Garofalo 13
Forma differenziale lagrangiana delle
equazioni di Navier-Stokes 2.4
ω ω
z
}|2 { z }|3 {
2 2 2
du ∂u 1 ∂(u + v + w ) ∂u ∂w ∂v ∂u
= + +w − −v −
dt ∂t 2 ∂x ∂z ∂x ∂x ∂y
−ω1 ω
z }| { z }|3 {
dv ∂v 1 ∂(u2 + v 2 + w2 ) ∂v ∂w ∂v ∂u
= + +w − +u −
dt ∂t 2 ∂y ∂z ∂y ∂x ∂y
ω −ω2
z }|1 { z
}| {
dw ∂w 1 ∂(u2 + v 2 + w2 ) ∂w ∂v ∂w ∂u
= + +v − +u −
dt ∂t 2 ∂z ∂y ∂z ∂x ∂z
Al secondo membro delle equazioni di sopra si riconosce la presenza di termini
del rotore del vettore V~ :
~ı ~ ~k
∂ ∂ ∂ ∂w ∂v ∂w ∂u ~ ∂v ∂u
∂x ∂y ∂z = ~ı ∂y − ∂z − ~ ∂x − ∂z + k ∂x − ∂y
u v w
= ~ı ω1 + ~ ω2 + ~k ω3
= ∇ ∧ V~
= ω
~
du ∂u 1 ∂(u2 + v 2 + w2 )
= + + w ω2 − v ω3
dt ∂t 2 ∂x
dv ∂v 1 ∂(u2 + v 2 + w2 )
= + − w ω1 + u ω3
dt ∂t 2 ∂y
dw ∂w 1 ∂(u2 + v 2 + w2 )
= + + v ω 1 − u ω2
dt ∂t 2 ∂z
14 Pierpaolo Garofalo
2.5Cinematica dei fluidi: relazioni tra sforzi tangenziali e velocità
Si può riscrivere:
du ∂u 1 ∂(V 2 )
= + + (~ω ∧ V~ )x
dt ∂t 2 ∂x
dv ∂v 1 ∂(V 2 )
= + − (~ω ∧ V~ )y
dt ∂t 2 ∂y
dw ∂w 1 ∂(V 2 )
= + + (~ω ∧ V~ )z
dt ∂t 2 ∂z
e in definitiva:
d V~ ∂ V~ 1
= + ∇(V~ V~ ) + ω ~ ∧ V~ (2.15)
dt ∂t 2
La Eq. (2.15) permette allora la scrittura della Eq. (2.13).
∂uj
τij = µ
∂xi
V~ (P ) = (u1 (x(t), y(t), z(t), t), u2 (x(t), y(t), z(t), t), u3 (x(t), y(t), z(t), t))
Pierpaolo Garofalo 15
Cinematica dei fluidi: relazioni tra sforzi tangenziali e velocità 2.5
∂ui ∂ui ∂ui
ui (P, t0 ) = ui (P0 ) + x1 + x2 + x3 + ◦(· · · )
∂x1 P0 ∂x2 P0 ∂x3 P0
In notazione tensoriale:
∂ui
ui (P, t0 ) = ui (P0 ) + xj + ◦(· · · )
∂xj P0
(i=1,2,3)
ossia:
∂u1 ∂u1 ∂u1
∂x1 ∂x2 ∂x3
∂u2 ∂u2 ∂u2
V~ (P ) = V~ (P0 ) +
~
P + ◦(· · · )
∂x1 ∂x2 ∂x3
∂u3 ∂u3 ∂u3
∂x1 ∂x2 ∂x3
u1 (P, t0 ) = u1 (P0 ) +
1 ∂u1 1 ∂u1
x1 + x1 +
2 ∂x1 P0 2 ∂x1 P0
1 ∂u1 1 ∂u1
x2 + x2 +
2 ∂x2 P0 2 ∂x2 P0
1 ∂u1 1 ∂u1
x3 + x3 +
2 ∂x3 P0 2 ∂x3 P0
1 ∂u2 1 ∂u2
x2 − x2 +
2 ∂x1 P0 2 ∂x1 P0
1 ∂u3 1 ∂u3
x3 − x3
2 ∂x1 P0 2 ∂x1 P0
16 Pierpaolo Garofalo
2.5Cinematica dei fluidi: relazioni tra sforzi tangenziali e velocità
Riordinando:
u1 (P, t0 ) = u1 (P0 ) +
1 ∂u1 ∂u1
+ x1 +
2 ∂x1 ∂x1 P0
1 ∂u1 1 ∂u2
x2 + x2 +
2 ∂x2 P0 2 ∂x1 P0
1 ∂u1 1 ∂u3
x3 + x3 +
2 ∂x3 P0 2 ∂x1 P0
1 ∂u1 1 ∂u2
x2 − x2 +
2 ∂x2 P0 2 ∂x1 P0
1 ∂u1 1 ∂u3
x3 − x3
2 ∂x3 P0 2 ∂x1 P0
u1 (P, t0 ) = u1 (P0 ) +
1 ∂u1 ∂u1
+ x1 +
2 ∂x1 ∂x1 P0
1 ∂u1 ∂u2
+ x2 +
2 ∂x2 ∂x1 P0
1 ∂u1 ∂u3
+ x3 +
2 ∂x3 ∂x1 P0
−ω3
z
}| {
1 ∂u1 ∂u2
− x2 +
2 ∂x2 ∂x1 P0
ω
z
}|2 {
1 ∂u1 ∂u3
− x3
2 ∂x3 ∂x1 P0
Pierpaolo Garofalo 17
Cinematica dei fluidi: relazioni tra sforzi tangenziali e velocità 2.5
In base alle osservazioni sull’espressione del rotore della velocità e l’Eq. (C.1)
u1 (P, t0 ) = u1 (P0 ) +
ε˙
11
z }| {
1 ∂u1 ∂u1
+ x1 +
2 ∂x1 ∂x1 P0
γ12
˙
z }| {
1 ∂u1 ∂u2
+ x2 +
2 ∂x2 ∂x1 P0
γ13
˙
z }| {
1 ∂u1 ∂u3
+ x3 −
2 ∂x3 ∂x1 P0
1
ω3 x2 +
2
1
ω2 x3
2
Compaiono a questo punto a secondo membro i termini del prodotto vetto-
riale (Cf.ta Eq. (C.1)):
ı~1 ı~2 ı~3
~ ∧ (P − O) = ω1 ω2 ω3
ω
x1 x2 x3
18 Pierpaolo Garofalo
2.5Cinematica dei fluidi: relazioni tra sforzi tangenziali e velocità
Pierpaolo Garofalo 19
Cinematica dei fluidi: relazioni tra sforzi tangenziali e velocità 2.5
V~ =
termini di spostamento rigido
z }| {
~ ~ ~
V0 + Ω ∧ V +
termini di deformazione pura
z }| {
2 ∂u
∂x1
1
− 2
3
∇V~ ∂u1
∂x2
+ ∂u2
∂x1
∂u1
∂x3
+ ∂u3
∂x1
1
∂u2 ∂u1
2 ∂u − 2 ∇V~ ∂u2 ∂u3
∂x1
+ ∂x2
2
+ (P − O) +
2 ∂x2 3 ∂x3 ∂x2
∂u3
∂x1
+ ∂u1
∂x3
∂u3
∂x2
+ ∂u
∂x3
2
2 ∂u
∂x3
3
− 23 ∇V~
termini di dilatazione pura
z }| {
∇V~ 0 0
1
0 ∇V~ 0 (P − O)
3
0 0 ∇V~
10
(i == j) ? δij = 1 : δij = 0
20 Pierpaolo Garofalo
2.6 La viscosità
2.6 La viscosità
La viscosità dinamica è stata ipotizzata indipendente dalle condizioni del
moto. Essendo quindi dipendente dal solo stato del fluido, essa è una funzione
di stato.
L’unità di misura della viscosità dinamica risulta:
N s kg
[µ] = 2 = pa s =
m ms
Per praticità si utilizza il Poise:
1 P oise = 0.1 pa s
Pierpaolo Garofalo 21
La viscosità 2.6
u+du
m(u+du)
u
mu
• KB è la costante di Boltzman;
• T è la temperatura.
r
KB T
V̄ = 3 (2.18)
m
22 Pierpaolo Garofalo
2.6 La viscosità
• γ = Cp /Cv = (L + 2)/L
vol = V̄ (2r)2 π
Pierpaolo Garofalo 23
La viscosità 2.6
2r=d
ϑ = V̄ (2r)2 π n
1 ρ m
l= n= l= (2.20)
σn m ρσ
Il libero cammino medio può essere interpretato anche come la distanza per-
corsa da una molecola che per agitazione termica passa da uno strato ad
un altro di differente velocità prima di urtare un’altra particella (e subire a
24 Pierpaolo Garofalo
2.6 La viscosità
1.5
Viscosità µ
1
0.5
0
0 1 2 3 4 5
Temperatura T
causa di questo urto una variazione della sua velocità ). Nel semplice caso
monodimensionale l può essere visto come la variazione ∂x2 lungo la quale si
concretizza la variazione ∂u1 di velocità dovuta all’urto:
∂u1 ∂u1
du = dx2 = l
∂x2 ∂x2
Se con n si è indicato il numero di molecole presenti nell’unità di volume
allora:
n V̄ dS m (u + du)1 − n V̄ dS m u! = n V̄ dS m du1
∂u1
dF21 = n m du1 V̄ dS = n m l V̄
∂x2
ne segue:
∂u1 ∂u1
τ21 = (n m l V̄ ) = µ (2.21)
∂x2 ∂x2
Ricordando le Eq. (2.18) e Eq. (2.20):
1 p
µ = 3 m KB T (2.22)
σ
√
Si vede che l’andamento teorico della viscosità è µ ∝ T come da Fig. 2.4.
Pierpaolo Garofalo 25
La viscosità 2.6
1.5
Viscosità µ
1
0.5
0
0 1 2 3 4 5
Temperatura T
In effetti l’andamento reale differisce Fig. 2.5 da quello teorico alle basse
temperature. La sezione d’urto infatti è influenzata dalla temperatura in
quanto alle basse temperature si fanno sentire di più le forze repulsive che
riducono l’entità degli urti. La sezione d’urto geometrica viene quindi cor-
retta e opportunamente maggiorata. Si adotta a tale proposito la relazione
di Sutherland :
χ
σ = σ0 1 + (2.23)
T
La formula adottata per µ è allora quella di Sutherland:
3
T2
µ = S (2.24)
T + χ
in cui S è la costante di Sutherland.
Gas S T
O2 1.65 10−6 110
N2 1.35 10−6 102
H2 0.65 10−6 71
He 1.52 10−6 98
CO 1.40 10−6 105
CO2 1.56 10−6 233
Aria 1.46 10−6 110
26 Pierpaolo Garofalo
Capitolo 3
Particolarizzazione delle
equazioni di Navier-Stokes
e la Eq. (2.17):
∂ui ∂uj 2
τij = µ + − δij ∇V~ + ζ δij ∇V~
∂uj ∂ui 3
che si semplifica:
∂ui ∂uj
τij = µ +
∂xj ∂xi
ottenendo cosı̀ :
∂(ρ ui ) ∂(ρ ui uj ) ∂P ∂ ∂ui ∂uj
+ = − + γi + µ +
∂t ∂xj ∂xi ∂xj ∂xj ∂xi (i=1,2,3)
27
Flusso incompressibile 3.1
∂ui ∂u1 ∂ui ∂u2
ρ+ ui + u1 + ui +
∂t ∂x1 ∂x1 ∂x2
∂ui ∂u3 ∂ui
u2 + ui + u3 =
∂x2 ∂x3 ∂x3
∂P
− + γi +
∂xi
2
∂ ui ∂ 2 u1 ∂ 2 ui ∂ 2 u2 ∂ 2 ui ∂ 2 u3
µ + + + + +
∂x21 ∂x1 ∂xi ∂x22 ∂x2 ∂xi ∂x23 ∂x3 ∂xi (i=1,2,3)
e riorganizzando:
~ =0
∇V
z }| {
∂u ∂u ∂u ∂u ∂ui ∂ui ∂ui
i 1 2 3
ρ + ui + + +u1 + u2 + u3 =
∂t ∂x1 ∂x2 ∂x3 ∂x1 ∂x2 ∂x3
∂P
+ γi +
−
∂xi
~ =0
∇V
z }| {
∂ 2 ui ∂ 2 u i ∂ 2 u i ∂ ∂u1 ∂u2 ∂u3
µ + + + + +
∂x21 ∂x22 ∂x23 ∂xi ∂x1 ∂x2 ∂x3
(i=1,2,3)
quindi:
∂ui ∂ui ∂ui ∂ui
ρ + u1 + u2 + u3 =
∂t ∂x1 ∂x2 ∂x3
∂P
− + γi +
∂xi
2
∂ ui ∂ 2 ui ∂ 2 ui
µ + +
∂x21 ∂x22 ∂x23 (i=1,2,3)
28 Pierpaolo Garofalo
3.1 Flusso incompressibile
∂u1 ∂P
ρ + V~ ∇u1 = − + γ1 + µ ∇ 2 u1
∂t ∂x1
∂u2 ∂P
ρ + V~ ∇u2 = − + γ2 + µ ∇ 2 u2
∂t ∂x2
(3.1)
∂u3 ∂P
ρ + V~ ∇u3 = − + γ3 + µ ∇ 2 u3
∂t ∂x3
!
∂ V~
ρ + V~ grad V~ = −∇P + ~γ + µ ∇2 V~
∂t
(3.2)
∇V~ = 0
!
∂ V~ 1
ρ + ω ∧ V~ + ∇(V~ V~ ) = −∇P + ~γ + µ ∇2 V~
∂t 2
(3.3)
∇V~ = 0
Pierpaolo Garofalo 29
Flusso incompressibile 3.1
∂ V~ ∂ur ∂uθ ∂uz
= ~ır +~ıθ +~ız
∂t ∂t ∂t ∂t
" #
∂ur uθ ∂ur ∂ur 1 ∂ V~ 2 u2θ
~ ∧ V~
ω = ~ır ur + + uz − − +
∂r r ∂θ ∂z 2 ∂r r
" #
∂uθ uθ ∂uθ ∂uθ 1 ∂ V~ 2 ur uθ
+~ıθ ur + + uz − + +
∂r r ∂θ ∂z 2r ∂θ r
" #
∂uz uθ ∂uz ∂uz 1 ∂ V~ 2
+~ız ur + + uz − +
∂r r ∂θ ∂z 2 ∂z
~2
1 ∂V
2 ∂r
z
}| {
1 ∂u2r 1 ∂u2r 1 ∂u2z
1
2
∇(V~ 2 ) = ~ır + + +
2 ∂r 2r ∂r 2 ∂r
~2
1 ∂V
2r ∂θ
z
}| {
1 ∂u2r 1 ∂uθ2
1 ∂uz2
+~ıθ + + +
2r ∂θ 2r ∂θ 2r ∂θ
~2
1 ∂V
2 ∂z
z
}| {
1 ∂u2r 1 ∂u2θ 1 ∂u2z
+~ız + +
2 ∂z 2 ∂z 2 ∂z
∂P 1 ∂P ∂P
∇P = ~ır +~ıθ +~ız
∂r r ∂θ ∂z
2~ 2 ur 2 ∂uθ
∇V = ~ır ∇ ur − 2 − 2 +
r r ∂θ
uθ 2 ∂ur
+~ıθ ∇2 uθ − r2
+ r 2 ∂z
+~ız [∇2 uz ]
30 Pierpaolo Garofalo
3.2 Considerazioni
∂ur ~ u2 ∂P ur 2 ∂uθ
ρ + V ∇ur − θ = γr − 2
+ µ ∇ ur − 2 − 2
∂t r ∂r r r ∂θ
∂uθ ~ u θ ur 1 ∂P 2 uθ 2 ∂ur
ρ + V ∇uθ + = γθ − + µ ∇ uθ − 2 + 2
∂t r r ∂θ r r ∂θ
∂uz ~ ∂P
ρ + V ∇uz = γz − + µ∇2 uz
∂t ∂z
3.2 Considerazioni
È interessante fare un confronto tra lo studio che si effettua in aerodinamica,
con le approssimazioni adottate, e le equazioni ora ricavate.
Pierpaolo Garofalo 31
Equazioni di Navier-Stokes adimensionate 3.3
x y z
x∗ = y∗ = z∗ =
L L L
V∞ v w
u∗ = v∗ = w∗ =
L V∞ V∞
t p γL
t∗ = p∗ = 2
γ∗ =
L/V∞ ρV∞ ρV∞2
∂u∗1 ∂u∗2 ∂u∗2
+ + = 0
∂x∗1 ∂x∗2 ∂x∗2
∂u∗1 ∂u∗2 ∂u∗2
+ + = 0
∂x∗1 ∂x∗2 ∂x∗2
32 Pierpaolo Garofalo
3.3 Equazioni di Navier-Stokes adimensionate
ρV∞ L
Re = (3.5)
µ
Pierpaolo Garofalo 33
Capitolo 4
4.1 Introduzione
Si analizzeranno ora le particolarizzazioni delle equazioni di Navier-Stokes
relativamente alle condizioni di moto tra due piastre piane parallele distanti
a. Il moto è monodimensionale:
u2 = 0
u3 = 0
34
4.1 Introduzione
v=w=0
v=w=0
dp/dx=0
dp/dx != 0
u(0)=0
u(0)=u(a)=0
u(a)=U
∂P
6= 0
∂x1
u1 (0) = 0
u (a) = 0
1
∂
Le condizioni di stazionarietà ( ∂t = 0), monodimensionalità (u1 = u1 (x2 ),
u2 = 0, u3 = 0), unite al trascurare le forze di volume (~γ = 0) semplificano
Pierpaolo Garofalo 35
Introduzione 4.1
le Eq. (3.1):
∂P ∂ 2 u1
0 = − + µ
∂x1 ∂x22
∂P
0 = −
∂x2
∂P
0 = −
∂x3
∂u1
= 0
∂x1
dP d2 u1
=µ = K1 (4.1)
d x1 d x22
36 Pierpaolo Garofalo
4.3 Moto alla Couvette
x2
x1
e in definitiva:
dP 1 2 U dP a
u(y) = y + − y (4.2)
d x 2µ a d x 2µ
Il profilo dell’atto di moto può essere visto come la somma dei profili di moto
alla Couvette e alla Poiseuille. La velocità massima si raggiungerà oltre la
metà del meato:
du
= 0
dy
a µU
y(Umax ) = −
2 dP
a
dx
Pierpaolo Garofalo 37
Moto alla Poiseuille 4.3
x2
x1
dP 1
u(y) = y2 − a y (4.4)
d x 2µ
du
=0
dy
per:
a
y=
2
come era intuibile, e vale:
a a2 d P
Umax = −
2 8µ d x
in cui il segno “meno” tiene conto del fatto che il gradiente di pressione
negativo favorisce il moto del fluido con velocità positiva (concorde cioè con
il verso del sistema di riferimento).
38 Pierpaolo Garofalo
4.3 Moto alla Poiseuille
x2
x1
Z a
1
Ū = u(y)dy
a 0
a
dP 1 y3 y2
Ū = −a
d x 2µ 3 e 0
a2 d P
Ū = −
12µ d x
Si nota allora che:
3
Umax = Ū
2
Il valore dello sforzo tangenziale a parete:
d u1
τp = µ
d y y=0
in valore assoluto:
dP 1
τp = µ a
d x 2µ
Pierpaolo Garofalo 39
Coefficiente di pressione Poiseuille 4.5
6 Ū µ
τp =
a
∆P L 24
1 =
2
ρŪ 2 a Rea
40 Pierpaolo Garofalo
4.6 Tubo con flusso alla Poiseuille
1.2
p=-2
p=-1
p=0
1 p=0.5
p=1
p=2
0.8
0.6
u
0.4
0.2
-0.2
0 0.2 0.4 0.6 0.8 1
y
dP
Figura 4.5: Andamento della velocità con dx
.
Pierpaolo Garofalo 41
Tubo con flusso alla Poiseuille 4.6
iz
iθ
P ir
z
O y
θ
r
x
∂P
0 = −
∂r
1 ∂P
0 = −
r ∂θ
∂P ∂ 2 uz 1 ∂uz
0 = − +µ +
∂z ∂r2 r ∂r
∂uz
= 0
∂z
42 Pierpaolo Garofalo
4.6 Tubo con flusso alla Poiseuille
P = k1 z
con:
dP
k1 =
dz
Si può ricavare l’andamento della velocità :
∂ 2 uz 1 ∂uz dP 1
2
+ = =B
∂r r ∂r dz µ
y′ = − 1 y + B
r
1
y′ + y = B
r
1
dy + y dr = B dr
r
L’equazione lineare va risolta cercando una funzione ausiliaria I(r) che mol-
tiplicata per il primo membro dell’equazione dia un differenziale esatto:
1
d[I(r)y] = I(x)dy + I(x) y dr
r
quindi:
1
y dI(r) + I(r) dy = I(x) dy + I(x) y dr
r
1
Da non confondere con equazione differenziale lineare nelle variabili x e y. Vedi [1]
pag.25.
Pierpaolo Garofalo 43
Tubo con flusso alla Poiseuille 4.6
1
y dI(r) = I(x) y dr
r
e imponendo la condizione y 6= 0:
dI(r) dr
=
I(r) r
r2
ry = B + C
2
r C
y = B +
2 r
La costante di integrazione viene calcolata imponendo l’annullamento della
derivata della velocità , ossia y, per r → 0. Si vede che deve essere C = 0.
r
y = B
2
Procedendo alla successiva integrazione:
r2
uz = B + C
4
La costante C si ottiene imponendo l’annullarsi della velocità a parete
ur (R) = 0:
B
uz = r 2 − R2
4
1 dP
uz = r 2 − R2 (4.5)
4µ d z
La velocità massima si ha ovviamente al centro del condotto:
1 dP 2
UzM AX = − R
4µ d z
44 Pierpaolo Garofalo
4.6 Tubo con flusso alla Poiseuille
u
−1
−0.5
r 0
0.5
dp/dz=−1
1
0 0.2 0.4 0.6 0.8 1
Pierpaolo Garofalo 45
Tubo con flusso alla Poiseuille 4.7
dP R
τp =
dz 2
Sostituendo in questa l’espressione del gradiente di pressione ricavato dall’e-
spressione della velocità massima presa in valore assoluto:
4Ū µ
τp =
R
∆P π R2 = τp 2 π R L
∆P 4 τp L
=
1 2 R ρ Ū 2
ρŪ
2
sostituendo l’espressione della τp :
∆P 64 L
=
1 2 ReD D
ρŪ
2
Anche nel tubo esiste un limite di applicabilità delle equazioni sopra che è di
Re ≃ 2300.
46 Pierpaolo Garofalo
4.7 Considerazioni
4.7 Considerazioni
I moti qui considerati sono moti rotazionali:
~ı ~ ~k
∂ ∂ ∂
ω
~ = ∂x ∂y ∂z
dP 1 2 U dP a
y + − y 0 0
d x 2µ a d x 2µ
dP 1 U dP a ~k
ω
~ =− y+ −
dx µ a d x 2µ
Questi tipi di campi di velocità si realizzano fisicamente per valori di:
Re < 1500
Pierpaolo Garofalo 47
Capitolo 5
Si studia il problema di una lastra piana parallela all’asse x che viene istan-
taneamente portata ad una velocità U , che poi rimane costante, al tempo
t = 0. Si tratterà sempre di flusso incompressibile senza peso. Le Eq. (3.1):
∂u ∂P
ρ + V~ ∇u = − + γx + µ ∇ 2 u
∂t ∂x
∂v ∂P
ρ + V~ ∇v = − + γy + µ ∇ 2 v
∂t ∂y
∂w ∂P
ρ + V~ ∇w = − + γz + µ ∇ 2 w
∂t ∂z
∂u ∂v ∂w
+ + = 0
∂x ∂y ∂z
48
5.1 Moto impulsivo: I problema di Stokes
w = 0
p = P (y, t)
∂u
ρ = µ ∇2 u
∂t
∂P
0 = −
∂y
cioè :
∂u ∂2u
ρ ∂t = µ
∂y 2
∂P
= 0
∂y
t<0 u=0
u=U y=0
t≥0
u=0 y=∞
L’equazione:
∂u ∂2u
= ν
∂t ∂y 2
va risolta ricorrendo alla adimensionalizzazione delle variabili ed al teorema
di Buckingam (vedi App. ??).
Si vede che la relazione scritta sopra lega quattro grandezze:
f (u, ν, y, t) = 0
Pierpaolo Garofalo 49
Moto impulsivo: I problema di Stokes 5.1
f (u, ν, y, t) → [L] [T ]
du 1 y
= − √
d η 2t 2 ν t
du η
= −
d η 2t
∂u du dη
=
∂y dη dy
du 1
= √
dη 2 ν t
∂2u d2 u 1 dη
2
= 2
√
∂y dη 2 ν t dy
d2 u 1
=
d η2 4 ν t
l’equazione diventa:
d2 u du
2
+ 2η = 0 (5.2)
dη dη
con le condizioni al contorno:
u(η = ∞) = 0
u(η = 0) = 1
50 Pierpaolo Garofalo
5.1 Moto impulsivo: I problema di Stokes
y′ + 2 η y = 0
Si cerca una funzione ausiliaria I(η) tale che d[I(η) y] sia il differenziale del
primo membro moltiplicato per la I(η) stessa:
dy + 2 η y dη = 0
y dI + I dy = I dy + 2 I η y dη
y dI = 2 I η y dη
Imponendo y 6= 0:
dI = 2 I η dη
dI
= 2 η dη
I
che risolta fornisce a meno di una costante:
ln I = η 2
Pierpaolo Garofalo 51
Moto impulsivo: I problema di Stokes 5.1
52 Pierpaolo Garofalo
5.1 Moto impulsivo: I problema di Stokes
0.4
Tempi crescenti
0.2
0
0 0.5 1 1.5 2 2.5 3
y
erfc(η) = 1 − erf(η)
Si può a questo punto calcolare lo spessore dello strato limite. Questo corri-
sponde per definizione alla distanza dal piano alla quale la velocità diventa
pari al 99% dell avelocità di riferimento indisturbata. In questo caso la ve-
locità di riferimento del fluido è nulla, dato che è la piastra a muoversi, per
cui si farà riferimento alla distanza alla quale la velocità diventa lo 1% del
valore di riferimento.
u
u∗ = = 1 − erf (η) = 0.01
U
erf (η) = 0.99
Dalla Tab.1045 di [2] si ricava che:
Z +x
1 2
− t2 x
√ e dt = erf √ ⇒ x = 2.575
2 π −x 2
quindi:
x
η0.01 = √ = 1.821
2
Lo spessore di strato limite si otterrà dalla:
y0.01
η0.01 = √
2 νt
Pierpaolo Garofalo 53
Arresto impulsivo 5.2
1
erf(x)
0.8
0.6
0.4
0.2
0
0 0.5 1 1.5 2 2.5 3
1
erf(x)
0.995
0.99
0.985
0.98
1.8 1.805 1.81 1.815 1.82 1.825 1.83
Lo spessore dello strato limite aumenta con la radice quadrata del tempo.
54 Pierpaolo Garofalo
5.3 Legame tra δ e Re
ossia:
u∗ (η) = erf(η)
il cui andamento grafico è quello della Fig. 5.2.
Lo spessore dello strato limite questa volta sarà dato come da definizione,
dalla altezza per cui u∗ = u/U = 0.99. Anche in questo caso lo spessore di
strato limite sarà un funzione del tempo e sarà identica alla (5.4):
√
δ0.99 = 3.64 νt
δ 1
∝√ (5.6)
L Re
Pierpaolo Garofalo 55
Capitolo 6
Equazioni di Prandtl e
Von Kàrmàn
56
6.1 Semplificazione di Prandtl delle equazioni di Navier Stokes
Campo irrotazionale
Sl
Pierpaolo Garofalo 57
Semplificazione di Prandtl delle equazioni di Navier Stokes 6.1
U2
dividendo per il gruppo ρ L
:
1 U L
1+1=1+µ +µ 2 2
LρU δ ρU
2
1 L 1
1+1=1+ +
Re δ Re
In casi di interesse pratico
Re ≈ 106
δ2 δ2 1 δ2 1
2
+ 2
= 1 + 2
+
L L Re L Re
1 1 1 1
+ =1+ 2
+
Re Re Re Re
Si evidenzia l’unico termine non trascurabile che è quello corrispondente
al gradiente di pressione. La (II) equazione diventa:
∂P
= 0
∂y
58 Pierpaolo Garofalo
6.1 Semplificazione di Prandtl delle equazioni di Navier Stokes
d Pe 1 d U2
= − ρ (6.1)
dx 2 dx
∂u ∂v
+ = 0
∂x ∂y
(6.2)
2
∂u ∂u d Pe ∂ u
ρ u +v = − + µ
∂x ∂y dx ∂y 2
Considerazioni
• Le ipotesi introdotte da Prandtl trasformano le equazioni di Navier-
Stokes, di tipo ellittico, in equazioni di tipo parabolico1 .
dU 1 d Pe
=−
dx U ρ dx
Pierpaolo Garofalo 59
Risoluzione integrale delle equazioni di Prandtl:
equazione di Von Kàrmàn 6.2
∂u ∂v
+ = 0
∂x ∂y
∂v ∂u
= −
∂y ∂x
Z h Z h
∂v ∂u
dy = − dy
0 ∂y 0 ∂x
Z h
∂u
v(h) − v(0) = − dy
0 ∂x
Z h
∂u
v(h) = − dy (6.3)
0 ∂x
2
Vedi:
http://www.see.ed.ac.uk/ johnc/teaching/fluidmechanics4/2003-04/fluids11/momentum.html
60 Pierpaolo Garofalo
Risoluzione integrale delle equazioni di Prandtl:
6.2 equazione di Von Kàrmàn
Questa relazione mostra come la presenza di una v(h) sia dovuta alla va-
riazione della u(x) durante il moto affinché la portata rimanga immutata
attraverso il volume di controllo.
Integrata fino all’estremo y fornisce invece l’andamento della velocità v(y):
Z y
∂u
v(y) = − dy
0 ∂x
Pierpaolo Garofalo 61
Risoluzione integrale delle equazioni di Prandtl:
equazione di Von Kàrmàn 6.2
Sostituendo:
Z h Z h Z h
1 ∂u2 1 d U2 ∂u ∂u τp
− dy − U dy + u dy = −
0 2 ∂x 2 dx 0 ∂x 0 ∂x ρ
Z h Z h
∂u2 1 d U2 ∂u τp
− dy − U dy = −
0 ∂x 2 dx 0 ∂x ρ
Z h 2
∂u dU ∂u τp
− U − U dy = −
0 ∂x dx ∂x ρ
Z h
∂u2 dU dU ∂u τp
− + (U − u) + u + U dy =
0 ∂x dx dx ∂x ρ
Z h
∂u2 dU ∂(uU ) τp
− + (U − u) + dy =
0 ∂x dx ∂x ρ
Z h
dU ∂(uU − u2 ) τp
(U − u) + dy =
0 dx ∂x ρ
Z h
dU ∂[u(U − u)] τp
(U − u) + dy =
0 dx ∂x ρ
Essendo le funzioni integrali sicuramente convergenti l’operazione di deriva-
zione parziale può essere portata fuori dal segno di operazione di integrale3 :
Z h Z h
dU ∂ τp
(U − u) dy + [u(U − u)]dy =
dx 0 ∂x 0 ρ
Z h Z hh
dU u ∂ 2 u u i τp
U 1− dy + U 1− dy =
dx 0 U ∂x 0 U U ρ
Z h
dU u
U 1− dy +
dx 0 U
Z hh Z hh
∂U u u i 2 ∂ u u i τp
+2U 1− dy + U 1− dy =
∂x 0 U U ∂x 0 U U ρ
Definendo:
3
Si veda:
http://planetmath.org/encyclopedia/DifferentiationUnderIntegralSign.html
http://www.math.ualberta.ca/ etalvila/papers/difffinal.pdf.
62 Pierpaolo Garofalo
Risoluzione integrale delle equazioni di Prandtl:
6.2 equazione di Von Kàrmàn
Z h
∗ u
δ = 1− dy Spessore di spostamento
0 U
Z h hu u i
ϑ = 1− dy Spessore di quantità di moto
0 U U
dU ∗ dU ∂ϑ τp
U δ + 2U θ + U2 =
dx dx ∂x ρ
dU d (U 2 ϑ) τp
δ∗ U + = (6.4)
dx dx ρ
Pierpaolo Garofalo 63
Risoluzione integrale delle equazioni di Prandtl:
equazione di Von Kàrmàn 6.2
Z h
ρϑU U = ρ [u (U − u)] dy
0
Considerazioni
I parametri integrali δ ∗ e ϑ evidenziano gli effetti della viscosità del fluido, a
livello di diminuzione della portata e della diminuzione quantità di moto di
questa.
δ∗
H = Fattore di forma
ϑ
τp
Cf = 1 Coefficiente di attrito
2
ρU 2
e dividendo per U 2 :
1 dU ∗ 2 dU ∂ϑ 1 τp
δ + ϑ+ = 1
U dx U dx ∂x 2 2
ρU 2
1 dU ∗ ϑ dU ∂ϑ 1
δ + 2 + = Cf
U dx U dx ∂x 2
ϑ dU ϑ dU ∂ϑ 1
H+ 2 + = Cf
U dx U dx ∂x 2
si ottiene l’equazione integrale di Von Kàrmàn in forma adimensionata:
ϑ dU ∂ϑ Cf
(H + 2) + = (6.5)
U dx ∂x 2
64 Pierpaolo Garofalo
Risoluzione integrale delle equazioni di Prandtl:
6.2 equazione di Von Kàrmàn
Equazione di
Von Kàrmàn
Moto:
lineare o turbolento?
τP CF
δ δ∗ ϑ
Pierpaolo Garofalo 65
Risoluzione integrale delle equazioni di Prandtl:
equazione di Von Kàrmàn 6.2
dU d (U 2 ϑ) τp
δ∗ U + =
dx dx ρ
la U sarà costante lungo la x:
d (U 2 ϑ) τp
=
dx ρ
dϑ τp
U2 =
dx ρ
Si vede come della variazione di quantità di moto del flusso sia responsabile
la sola τ .
Si scelga a questo punto un profilo ipotetico di velocità , per esempio
lineare, per la u(y):
y
u(y) = U
δ
e si ipotizzi un atto di moto laminare, che permette l’utilizzo della espressione
di Newton della viscosità :
du
τp = µ
dy p
66 Pierpaolo Garofalo
Risoluzione integrale delle equazioni di Prandtl:
6.2 equazione di Von Kàrmàn
e lo sforzo a parete:
U
τp = µ
δ
Si può calcolare lo spessore di strato limite δ dalla equazione di Von Kàrmàn:
dϑ τp
U2 =
dx ρ
U2 d δ µU
=
6 dx ρδ
U µ
δ dδ = dx
6 ρ
U 2 µ
δ = x
12 ρ
r
12 µ
δ = x
U ρ
r
νx
δ = 3.46
U
δ 1
= 3.46 p
x Rex
Lo sforzo tangenziale a parete locale sarà dunque:
r
3 ρµ
τp = 0.289 U 2
x
lo spessore di spostamento:
r
∗ νx
δ = 1.73
U
lo spessore di quantità di moto:
r
νx
ϑ = 0.577
U
ed il coefficiente di resistenza della piastra di lunghezza L:
r
µ
Cf = 0.577
LU ρ
1
Cf = 0.577 p
ReL
Pierpaolo Garofalo 67
Risoluzione integrale delle equazioni di Prandtl:
equazione di Von Kàrmàn 6.2
r r
νx νx
δ0.99 3.46 5 Spessore di strato limite
U U
r r
∗ νx νx
δ 1.73 1.7172 Spessore di spostamento
U U
r r
νx νx
ϑ 0.577 0.66 Spessore di quantità di moto
U U
r r
3 µρ 3 µρ
τp 0.289 U 2 0.332 U 2 Frizione a parete
x x
1 1
Cf 0.577 p 0.664 p Coefficiente di attrito
ReL ReL
u
ϕ(η) = = Aη + Bη 2 + Cη 3 + Dη 4 (6.6)
U
68 Pierpaolo Garofalo
Risoluzione integrale delle equazioni di Prandtl:
6.2 equazione di Von Kàrmàn
λ
B=−
2
Pierpaolo Garofalo 69
Risoluzione integrale delle equazioni di Prandtl:
equazione di Von Kàrmàn 6.2
λ
C = −2 +
2
λ
D = 1−
6
L’espressione del profilo di velocità diventa:
u 3 4
η η2 η3 η4
= 2η − 2η + η + λ − + −
U 6 2 2 6
70 Pierpaolo Garofalo
Risoluzione integrale delle equazioni di Prandtl:
6.2 equazione di Von Kàrmàn
0.8
0.6
u/U
0.4
0.2
λ=-12
λ= 0
λ= 12
0
0 0.2 0.4 0.6 0.8 1
η
−λ
≤1
2(6 − λ)
Pierpaolo Garofalo 71
Risoluzione integrale delle equazioni di Prandtl:
equazione di Von Kàrmàn 6.2
λ ≤ 12
Polhausen
∗ 3 λ
δ δ − Spessore di spostamento
10 120
37 λ λ2
ϑ δ − − Spessore di quantità di moto
315 945 9072
µU λ
τp 2+ Frizione a parete
δ 6
72 Pierpaolo Garofalo
Risoluzione integrale delle equazioni di Prandtl:
6.2 equazione di Von Kàrmàn
Rδ u
δ∗ = 0
1− U
dy
R1
= 0
(1 − ϕ) δdη
3
= δ
10
Rδu u
ϑ = 0 U
1− U
dy
R1
= 0
ϕ (1 − ϕ) δdη
37
= δ
315
La frizione a parete:
∂u
τP = µ ∂y
P
∂u/U d η
= µU ∂η d y
P
µU ∂u/U
= δ ∂η
P
2µU
=
δ
Sostituendo le espressioni sopra ottenute nella Eq. (6.4) e ricordando che per
la lastra piana dd Ux = 0 ↔ λ = 0:
dU d (U 2 ϑ) τp
δ∗ U + =
dx dx ρ
Pierpaolo Garofalo 73
Risoluzione integrale delle equazioni di Prandtl:
equazione di Von Kàrmàn 6.2
si ottiene:
37 d (U 2 δ) 2µU
=
315 d x δρ
37 dU 37 2 d δ 2µU
δU + U =
315 dx 315 d x δρ
37 2 d δ 2µU
U =
315 d x δρ
37 d δ 2 /2 2µ
=
315 d x Uρ
d δ 2 /2 630 µ
=
dx 37 U ρ
630 µ x
δ 2 /2 =
37 U ρ
630 µ x
δ 2 /2 =
37 U ρ
in definitiva:
δ 1
= 5.835 √ (6.8)
x Rex
Con l’espressione di δ trovata si ottengono i valori cercati:
δ∗ 1
= 1.75 √ (6.9)
x Rex
ϑ 1
= 0.685 √ (6.10)
x Rex
H = 2.55 (6.11)
r
ρµ
τP = 0.343 (6.12)
x
1
CF = 0.685 √ (6.13)
ReL
Riassumere i risultati in una tabella aiuta a notare le differenze:
74 Pierpaolo Garofalo
Risoluzione integrale delle equazioni di Prandtl:
6.2 equazione di Von Kàrmàn
Polhausen λ = 0 Blasius
r r
νx νx
δ 5.835 5 Spessore di strato limite
U U
r r
∗ νx νx
δ 1.75 1.7172 Spessore di spostamento
U U
r r
νx νx
ϑ 0.685 0.66 Spessore di quantità di moto
U U
r r
3 µρ 3 µρ
τp 0.343 U 2 0.332 U 2 Frizione a parete
x x
1 1
Cf 0.685 p 0.664 p Coefficiente di attrito
ReL ReL
Cf ϑ d Ue ∂ϑ
= (H + 2) +
2 Ue d x ∂x
Pierpaolo Garofalo 75
Risoluzione integrale delle equazioni di Prandtl:
equazione di Von Kàrmàn 6.2
y
η=
ϑ
u
U=
Ue
ϑ2 d p
applicando Prandtl a parete =
Ue ν d x
ϑ2 d Ue
e Bernouilli = − Ue
Ue ν dx
ϑ2 d Ue
= −
ν dx
ϑ2 d Ue
Parametro di Thwaites λ = (6.14)
ν dx
∂u
• ∂η
pendenza del profilo a parete, legata al coefficiente d’attrito
η=0
76 Pierpaolo Garofalo
Risoluzione integrale delle equazioni di Prandtl:
6.2 equazione di Von Kàrmàn
CF :
∂U ϑ ∂u
=
∂η η=0 Ue ∂y η=0
ϑ 1 ∂u
= µ
Ue ν ρ ∂y η=0
ϑ Ue 1 ∂u
= 1 µ
2ν 2
ρUe2 ∂y η=0
ϑ Ue CF
=
ν 2
La pendenza del profilo di velocità a parete sarà rappresentata dal
parametro ℓ:
ϑ Ue CF
ℓ =
ν 2
Thwaites assunse che i parametri ℓ e H fossero unicamente funzioni
di λ parametro di Thwaites:
H = H[λ(x)] ℓ = ℓ[λ(x)]
0.018 λ (6.15)
ℓ = 0.22 + 1.402λ +
Moti decelerati −0.1 < λ ≤ 0 λ + 0.107
0.0731
H= + 2.088
λ + 0.14
Si moltiplichi per U ϑ/ν l’equazione di Von Kàrmàn:
Ue ϑ ∂ϑ Ue ϑ Cf ϑ2 d Ue
= − (H + 2)
ν ∂x ν 2 ν dx
Ue ϑ ∂ϑ
= ℓ − λ (H + 2)
ν ∂x
Ue ∂ϑ2
= 2 [ℓ − λ (H + 2)]
ν ∂x
Pierpaolo Garofalo 77
Risoluzione integrale delle equazioni di Prandtl:
equazione di Von Kàrmàn 6.2
Ue ∂ϑ2
= F (λ)
ν ∂x
A questo punto entra in gioco una ulteriore assunzione, empirica, di
Thwaites basata su riscontri sperimentali :
Ue ∂ϑ2
= 0.45 − 6 λ (6.16)
ν ∂x
Con l’espressione di λ:
Ue ∂ϑ2 ϑ2 ∂Ue
= 0.45 − 6
ν ∂x ν ∂x
e moltiplicando per Ue5 :
Al punto di arresto, x = 0 è Ue = 0:
Z x
1 6 2
U ϑ = 0.45 Ue5 dx
ν e 0
2
Una volta noto ϑ(x) è possibile ottenere λ(x) = ϑ ν(x) d Udex(x) , ℓ(x) ed H(x)
dalle (6.15), e finalmente lo spessore di spostamento δ ∗ (x) = H(x)ϑ(x) che
permette di ricalcolare il campo di moto esterno, e il coefficiente di attrito
ν
Cf = 2 Ue (x)ϑ(x) ℓ(x). Osservando l’andamento dello sforzo a parete τP (x) si
cercherà di determinare il punto di separazione.
78 Pierpaolo Garofalo
Risoluzione integrale delle equazioni di Prandtl:
6.2 equazione di Von Kàrmàn
Inizio
Ipotesi
Ue (x)
Calcolo
Rx 5
ϑ2 = 0.45
U6
ν
0
Ue dx
e
Calcolo
ϑ2 (x) d Ue (x)
λ(x) = ν dx
Calcolo
ℓ(x) H(x)
Calcolo
δ ∗ (x) = H(x)ϑ(x)
Calcolo
ν
Cf = 2 Ue (x)ϑ(x) ℓ(x)
Fine
Pierpaolo Garofalo 79
Capitolo 7
dΨ = u dy − v dx
1
Vedi Eq. (5.1).
80
7.1 La funzione di corrente Ψ
Ψ (P)
P V
Ψ (P’)
P’
Ψ =cost
P+dP
dl
n dy
P
dx
Pierpaolo Garofalo 81
La funzione di corrente Ψ 7.1
• moto bidimensionale;
• fluido incompressibile;
• semplificazioni di Prandtl;
∂2u
∂u ∂u
u
+ v = ν
∂x ∂y ∂y 2
con le condizioni al contorno:
u(x, 0) = 0
c.c. v(x, 0) = 0
u(x, ∞) = U
∂ ∂Ψ ∂ ∂Ψ
− =
∂x ∂y ∂y ∂x
∂2Ψ ∂2Ψ
− = 0 per il th. di Schwartz
∂x∂y ∂y∂x
82 Pierpaolo Garofalo
7.1 La funzione di corrente Ψ
df
U = u
dη
Pierpaolo Garofalo 83
La funzione di corrente Ψ 7.1
∂2Ψ
=
∂x∂y
∂ df
U
∂x dη
d2 f ∂η
U
d η 2 ∂x
r
1 d2 f U −3
− U y x 2
2 d η2 ν
1 d2 f
− U η
2x d η2
∂Ψ
=
∂x
r
∂ νx
f U
∂x U
r r
νx ∂f ∂ νx
U + U f
U ∂x ∂x U
r r
νx d f ∂η 1 ν
U + U f
U d η ∂x 2 U x
r r r
1 df νx U −3 1 ν
− U y x 2+ U f
2 dη U ν 2 U x
r r r
1 df νx U −3 1 νU
− U y x 2+ f
2 dη U ν 2 x
r r r
1 df U νx 1 νU
− U y + f
2x dη νx U 2 x
r r
1 df νU 1 νU
− η + f
2 dη x 2 x
r
1 νU df
f − η = −v (7.1)
2 x dη
84 Pierpaolo Garofalo
7.2 L’equazione di Blasius
∂ 2Ψ
=
∂y 2
∂ df
U
∂y dη
d2 f ∂η
U
d η 2 ∂y
r
d2 f U
U 2
dη νx
∂3Ψ
=
∂y 3
r !
∂ d2 f U
U
∂y d η2 νx
r
U ∂ d2 f
U
ν x ∂y d η2
r
U d3 f ∂η
U
ν x dη 3 ∂y
r r
U d3 f U
U 3
ν x dη νx
U 2 d3 f
ν x dη 3
Pierpaolo Garofalo 85
Risoluzione dell’equazione di Blasius 7.3
2
U 2 d f d2 f U2 df d f U 2 d3 f
− η − f − η = ν
2 x d η d η2 2x dη d η2 ν x dη 3
U2 d2 f U 2 d3 f
− f = ν
2 x d η2 ν x dη 3
1 d2 f d3 f
− f =
2 d η2 dη 3
Si ottiene finalmente l’equazione di Blasius:
d3 f d2 f
2 + f = 0
dη 3 d η2
′′′ ′′
2f + f f = 0 (7.2)
con le condizioni al contorno:
f (η = 0) = 0 Portata a parete
u
df
= = 0 Velocità u a parete
c.c. d η η=0 U η=0
u
df
= = 1 Velocità indisturbata
d η η→∞ U η→1
86 Pierpaolo Garofalo
7.3 Risoluzione dell’equazione di Blasius
d y2 = r(x) − q(x) y2 (x)
dx
nella funzione vettoriale incognita y(x) = {y1 (x), y2 x}T , dove l’incognita ori-
ginale g(x) ≡ y1 (x) e y2 (x) è una nuova variabile dipendente.
In generale il generico problema di equazioni differenziali ordinarie viene
quindi sempre ricondotto allo studio di un sistema di M equazioni accoppiate
del primo ordine per le funzioni yi , nella forma:
d yi
= fi (x, y1 , . . . , yM )
dx i=1,...,M
Pierpaolo Garofalo 87
Risoluzione dell’equazione di Blasius 7.3
hn = xn+1 − xn
Metodo di Eulero
Nel metodo di Eulero4 la soluzione avanza, una volta nota al passo n nella
stazione xn = x0 + n h, al passo n + 1 nella stazione xn+1 = xn + h:
La Eq. (7.3) è una tipica formula “non simmetrica”, nel senso che sfrutta
informazioni, le derivate f (xn , yn ), valutate solo al primo estremo dell’inter-
vallo [xn , xn+1 ]. Ciò rende la “predizione” del valore yn+1 accurata a meno di
un termine di correzione di ◦(h2 ). La formula di Eulero corrisponde quindi
4
Si veda: http://farside.ph.utexas.edu/teaching/329/lectures/node30.html
o anche [6] per una trattazione sui metodi numerici per la soluzione delle ODE.
88 Pierpaolo Garofalo
7.3 Risoluzione dell’equazione di Blasius
y2(x)
y1(x)
y(x)
y0(x)=y(x0)
X
x0 x1 x2
Errori numerici
Si hanno principalmente due tipi di errore negli schemi di soluzione delle
equazioni differenziali ordinarie:
Pierpaolo Garofalo 89
Risoluzione dell’equazione di Blasius 7.3
Instabilità numerica
Si consideri il seguente esempio.
y ′ = −α y
y(0) = 1
y(x) = exp(−αx)
90 Pierpaolo Garofalo
7.3 Risoluzione dell’equazione di Blasius
X
x0 x1 x2
xn = n h
yn+1 = yn + (−αe−α n h ) h
yn+1 = yn − α h yn
yn+1 = yn (1 − α h)
cioè :
h > 2/α
allora:
|yn+1 | > |yn |
Pierpaolo Garofalo 91
Risoluzione dell’equazione di Blasius 7.3
k1 = f (xn , yn )
k1 = f (xn , yn )
k4 = f (xn + h, yn + k3 h)
k1 k2 k3 k4 5
yn+1 = yn + h + + + + ◦(h )
6 3 3 6
in cui:
6
Si veda:
http://www.ecs.fullerton.edu/ mathews/n2003/rungekutta/RungeKuttaProof.pdf relati-
vamente alla scelta dei coefficienti.
92 Pierpaolo Garofalo
7.3 Risoluzione dell’equazione di Blasius
Pierpaolo Garofalo 93
Risoluzione dell’equazione di Blasius 7.3
% Initialization
t0=tspan(1);
tfinal=tspan(2);
pm = sign(tfinal - t0); % Which way are we computing?
if nargin < 4, ssize = (tfinal - t0)/100; end
if ssize < 0, ssize = -ssize; end
h = pm*ssize;
t = t0;
y = y0(:); #vettore condizioni iniziali
dt = abs(tfinal - t0);
N = floor(dt/ssize) + 1;
if (N-1)*ssize < dt
N = N + 1;
end
tout = zeros(N,1);
tout(1) = t;
yout = zeros(N,size(y,1));
yout(1,:) = y.’;
k = 1;
94 Pierpaolo Garofalo
7.3 Risoluzione dell’equazione di Blasius
end;
7.3.2 Soluzione
Si è detto che il metodo RK-4 permette di risolvere poroblemi ai valori ini-
ziali. Visto che la terza condizione del sistema di primo ordine non è una
condizione iniziale, il metodo numerico sarà applicato per tentativi fino alla
sua convergenza. Si immetteranno cioè valori di tentativo della f2 (0) fino a
verificare il valore di f2 (η = ∞) = 1.
Si riporta sotto il listato dei comandi per il programma “Octave” per la
risoluzione del sistema:
f = f1
′
f1 = f2
′
f2 = f3
′
f3 = − 12 f1 f3
con le condizioni al contorno:
f1 (η = 0) = 0 Portata a parete
u
c.c. f2 (η = 0) =
U η=0
= 0 Velocità u a parete
u
f2 (η → ∞) =
= 1 Velocità indisturbata
U η→1
Pierpaolo Garofalo 95
Risoluzione dell’equazione di Blasius 7.3
#y=X(1)
#y’=X(2) -> X(1)’=X(2)
#y’’=X(3) -> X(2)’=X(3)
#y’’’=-0.5 X(1)X(3) -> X(3)’=-0.5 X(1) X(3)
#Octave non ammette indice 0 nei vettori per cui si parte da X(1)
#con le condizioni iniziali:
#X(1)_o=0
#X(2)_o=0
#X(2)_infinito=1 questa viene sostituita dalla
#X(3)_o=0.5 (valore di prova. Si prova con valori diversi
# fino a quando la X(2)_inf=0.99. Ci si è cosı̀
# ricondotti ad un sistema ai valori iniziali)
#x2_g=0.33206; # X(3)_o
#valore di tentativo
x2_g=0.5
#definizione del sistema di ODE
function ret = f(n,X);
ret = [X(2),X(3),-0.5*X(1)*X(3)];
endfunction
#calcolo la soluzione con RK-4
#sull’intervallo [0,8.8]
#con le condizioni iniziali [0,0,x2_g]
#con passo 0.2
#quindi con 45 risultati
[n,X]=rk4(’f’,[0,8.8],[0,0,x2_g],0.2);
#che memorizzo in una matrice ris nulla
#di 45 righe e 4 colonne
ris=zeros(45,4)
ris(:,1)=n
ris(:,2)=X(:,1)
ris(:,3)=X(:,2)
ris(:,4)=X(:,3)
#creo una matrice di risultati per la velocità u
#(derivata della funzione di corrente
#rispetto a y)
#che è la derivata di f ossia X(2)
u=zeros(45,2)
u(:,1)=n
u(:,2)=X(:,2)
#e la velocità v (-derivata della funzione di corrente
#rispetto a x)
v=zeros(45,2)
v(:,1)=n
96 Pierpaolo Garofalo
7.3 Risoluzione dell’equazione di Blasius
v(:,2)=-0.5.*(X(:,1)-n.*X(:,2))
#-----------Plottaggio con Gnuplot ----------------
subplot(2,1,1)
clearplot
title("Andamento del campo di velocita u/U")
xlabel("u/U")
ylabel("/Symbol h")
grid
plot (X(:,2),n,"-;;") #n = eta e x(2)=df/d eta=u/U
#pause(2)
subplot(2,1,2)
clearplot
title("Andamento del campo di velocita v*")
ylabel("v*")
xlabel("/Symbol h")
grid
plot (n,v(:,2),"-;;") #v
#pause(4)
multiplot(0,0)
#salvataggio dei risultati numerici in formato testo
save ("-text", "f.txt","ris" )
save ("-text", "u.txt","u" )
save ("-text", "v.txt","v" )
clearplot
title("Andamento del campo di velocita u/U")
xlabel("u/U")
ylabel("/Symbol h")
grid
plot (X(:,2),n,"-;;")
#salvataggio in formato postscript e fig
print(’u.eps’,’-deps’,’-color’)
print(’u.fig’,’-dfig’,’-color’)
#pause(2)
clearplot
title("Andamento del campo di velocita v*")
ylabel("v*")
xlabel("/Symbol h")
grid
plot (n,v(:,2),"-;;") #n = eta e x(2)=df/d eta=u/U
#pause(2)
print(’v.eps’,’-deps’,’-color’)
print(’v.fig’,’-dfig’,’-color’)
Pierpaolo Garofalo 97
Risoluzione dell’equazione di Blasius 7.3
5
η
0
0 0.2 0.4 0.6 0.8 1 1.2 1.4
u/U
0.9
0.8
0.7
0.6
v*
0.5
0.4
0.3
0.2
0.1
0
0 1 2 3 4 5 6 7 8 9
η
98 Pierpaolo Garofalo
7.3 Risoluzione dell’equazione di Blasius
Pierpaolo Garofalo 99
Risoluzione dell’equazione di Blasius 7.3
7 1.31372034000341
7.2 1.31372279491664
7.4 1.31372396130143
7.6 1.31372450149649
7.8 1.31372474539892
8 1.31372485277311
8.2 1.31372489887003
8.4 1.31372491817246
8.6 1.3137249260576
8.8 1.31372492920076
4.6 0.969801641363416
4.8 0.975575048245007
5 0.979480633139437
5.2 0.982050305813041
5.4 0.983694898040276
5.6 0.984718846285455
5.8 0.985339125464148
6 0.985704750032199
6.2 0.985914485462863
6.4 0.986031582526141
6.6 0.986095219317538
6.8 0.986128886779621
7 0.986146229063029
7.2 0.986154927733923
7.4 0.986159176970869
7.6 0.986161198806093
7.8 0.986162135997231
8 0.986162559284754
8.2 0.986162745601683
8.4 0.986162825543091
8.6 0.986162858985414
8.8 0.986162872629341
5
η
0
0 0.2 0.4 0.6 0.8 1 1.2
u/U
0.8
0.7
0.6
0.5
v*
0.4
0.3
0.2
0.1
0
0 1 2 3 4 5 6 7 8 9
η
2 0.629770208795281
2.2 0.681315090253136
2.4 0.728986838876873
2.6 0.772460066042543
2.8 0.811514759971787
3 0.846049623941811
3.2 0.876086632179439
3.4 0.901766351464762
3.6 0.923334710649943
3.8 0.941122926259503
4 0.955523025258926
4.2 0.966961729458776
4.4 0.975875356243601
4.6 0.982687914084657
4.8 0.987793859411693
5 0.991546189766623 <----------------------- NOTA!!
5.2 0.994249819186649
5.4 0.996159616958882
5.6 0.997482139142651
5.8 0.998379943104514
6 0.998977412217222
6.2 0.999367175423457
6.4 0.999616426168056
6.6 0.999772677335702
6.8 0.999868697824312
7 0.999926542379829
7.2 0.999960702895239
7.4 0.999980479710612
7.6 0.999991704191258
7.8 0.999997949635846
8 1.00000135652765
8.2 1.00000317859072
8.4 1.00000413400654
8.6 1.00000462520965
8.8 1.00000487283048
# type: matrix
# rows: 45
# columns: 2
0 0
0.2 0.00332023245385467
0.4 0.0132728491885333
0.6 0.0298138733156432
0.8 0.0528296669920932
1 0.0821044235716444
1.2 0.117291760130794
1.4 0.157893117242982
1.6 0.203245943450929
1.8 0.252524444652262
2 0.304754914394454
2.2 0.358846319260917
2.4 0.413635010576861
2.6 0.467940424753924
2.8 0.520626784318853
3 0.570664521114233
3.2 0.61718474772162
3.4 0.659520771202718
3.6 0.697232311649163
3.8 0.730110461878604
4 0.758164046514086
4.2 0.781590406772028
4.4 0.800735332984604
4.6 0.816047651100169
4.8 0.828033820084595
5 0.837216984157231
5.2 0.844103538341984
5.4 0.849158732857672
5.6 0.852791443177734
5.8 0.855347158225731
6 0.857107572461414
6.2 0.858294897903453
6.4 0.859079064106985
6.6 0.859586241644434
6.8 0.859907500126428
7 0.860106806032912 <---- Nota!!! v non tende a 0!!!
7.2 0.86022791720832
7.4 0.860300006984057
7.6 0.860342042373984
7.8 0.860366054733339
8 0.860379493500477
8.2 0.860386862621736
8.4 0.860390822037394
8.6 0.860392906691037
8.8 0.860393982297895
-------------------------------------------------------------
5.2 3.48187084757284 0.994244817522779 0.0113435890905536
5.4 3.68092233314273 0.996154645457552 0.00792943542669457
5.6 3.88029396830335 0.997477191445267 0.00543364800535935
5.8 4.0798852413835 0.998375013634862 0.0036499682410053
6 4.279624231742 0.998972496312524 0.00240342250513736
6.2 4.47946061303674 0.99936226934186 0.00155136114127469
6.4 4.67935993999854 0.999611527015197 0.000981608234759622
6.6 4.87929914854066 0.999767782946965 0.000608847711924993
6.8 5.07926312783041 0.999863806630942 0.000370193417674096
7 5.27924218945689 0.999921653278191 0.000220650033984752
7.2 5.47923025361683 0.999955815130629 0.000128926356147871
7.4 5.67922358561562 0.999975592780826 7.38499606215428e-05
7.6 5.87921993950019 0.999986817770827 4.14705220228405e-05
7.8 6.07921799283657 0.999993063519184 2.28307771752466e-05
8 6.27921698315998 0.999996470588116 1.23227235432912e-05
8.2 6.47921647996336 0.999998292752191 6.52096844367072e-06
8.4 6.67921624518158 0.999999248224349 3.3833996968987e-06
8.6 6.87921614986935 0.999999739458208 1.72126918796816e-06
8.8 7.07921612561236 0.999999987095451 8.5865608852971e-07
v_s=zeros(45,2)
v_s(:,1)=n
v_s(:,2)=-0.5.*(X(:,1)-n.*X(:,2))
#-------------------------------------------------------
subplot(2,1,1)
clearplot
title("Andamento del campo di velocita u/U")
xlabel("u/U")
ylabel("/Symbol h")
grid
plot (X(:,2),n,"-;;") #n = eta e x(2)=df/d eta=u/U
#pause(2)
subplot(2,1,2)
clearplot
title("Andamento del campo di velocita v*")
ylabel("v*")
xlabel("/Symbol h")
grid
plot (n,v_s(:,2),"-;;") #v
#pause(4)
multiplot(0,0)
save ("-text", "f_s.txt","ris_s" )
save ("-text", "u_s.txt","u_s" )
save ("-text", "v_s.txt","v_s" )
clearplot
title("Andamento del campo di velocita u/U")
xlabel("u/U")
ylabel("/Symbol h")
grid
plot (X(:,2),n,"-;;")
#pause(2)
print(’u_s.eps’,’-deps’,’-color’)
print(’u_s.fig’,’-dfig’,’-color’)
#pause(2)
clearplot
title("Andamento del campo di velocita v*")
ylabel("v*")
xlabel("/Symbol h")
grid
plot (n,v_s(:,2),"-;;") #n = eta e x(2)=df/d eta=u/U
#pause(2)
print(’v_s.eps’,’-deps’,’-color’)
print(’v_s.fig’,’-dfig’,’-color’)
#pause(2)
Questi calcoli possono essere fatti anche ricorrendo all’uso di un foglio elet-
tronico. Esempi che utilizzano RK-4 con e senza shooting possono essere
scaricati qui:
• http://pier.unirc.eu/software/blasius rk.ods
• http://pier.unirc.eu/software/blasius rk shooting.ods
f f ′′ + 2 f ′′′ = 0
allora: Z Z
′2 ′
f dη = f f + 2 f ′′′ dη
Z
f ′2 dη = f ′ f + 2 f ′′
per cui:
η
ηϑ = [f − f ′ f − 2f ′′ ]00.99
e sostituendo i valori numerici:
µ U ′′
τp = fη=0
δ
µU
τp = r (f3 )η=0
νx
U
r
3 µρ
τp = 0.332 U 2
x
Coefficiente di attrito Cf della piastra
τp
Cf = 1
2
ρ U2
1
Cf = 0.664 p
ReL
Blasius
r
νx
δ0.99 5 Spessore di strato limite
U
r
∗ νx
δ 1.7172 Spessore di spostamento
U
r
νx
ϑ 0.66 Spessore di quantità di moto
U
r
3 µρ
τp 0.332 U 2 Frizione a parete
x
1
Cf 0.664 p Coefficiente di attrito
ReL
Le soluzioni dei capitoli precedenti sono state ottenute per via esatta otte-
nendo soluzioni del profilo di velocità similari, ossia geometricamente simili
e scalate secondo la coordinata x o t. Ora si illustreranno delle soluzioni
dell’atto di moto che si basano su ipotesi della legge dell’andamento del gra-
diente di pressione esterno allo strato limite. Le soluzioni saranno ancora del
tipo auto similari.
U (x) = c xm
114
8.1 Strato limite Falkner-Skan
u y
u y
u
S
y
x
R(x)
dP
= − ρ c2 m x2m+1
dx
sostituendo:
∂u ∂u 2 2m−1 ∂ 2u
u +v =c mx + ν
∂x ∂y ∂y 2
Si procede anche ora caso come nel caso della soluzione di Blasius ricorrendo
all’introduzione della funzione di corrente Ψ e alla adimensionalizzazione:
∂Ψ
u =
∂y
∂Ψ
v = −
∂x
y
η =
δ
y
= r
νx
U
√
y c m−1
= √ x 2
ν
Ψ
f =
δU
Ψ
= r
νx
U
U
Ψ
= √
νcxm+1
√ m+1
Ψ = νc f x 2
√
dη c m−1
= √ x 2
dy ν
∂Ψ ∂ √ m+1
= νc f x 2
∂y ∂y
√ m+1 d f ∂η
= νc x 2
d η ∂y
√
√ m+1 d f c m−1
= νc x 2 √ x 2
dη ν
df m
= c x = u
dη
∂Ψ ∂ √ m+1
= νc f x 2
∂x ∂x
√ m+1 d f ∂η m + 1 m+1 −1
= νc x 2 + f x 2
d η ∂x 2
√
√ d f y c m − 1 m−3 m+1 m + 1 m−1
= νc √ x 2 x 2 + f x 2
dη ν 2 2
√
√ d f y c m − 1 m−1 m + 1 m−1
= νc √ x + f x 2 = −v
dη ν 2 2
∂2Ψ ∂ ∂Ψ
=
∂x∂y ∂x ∂y
∂ df m
= c x
∂x dη
d2 f d η df
= c xm + c m xm−1
d η2 d x dη
2
√
df m d f y c m−1 m−3
= c m xm−1 + x √ x 2
dη d η2 ν 2
√
df d2 f y c m − 1 3m−3
= c m xm−1 + √ x 2
dη d η2 ν 2
∂2Ψ ∂ ∂Ψ
=
∂y 2 ∂y ∂y
∂ df m
= c x
∂y dη
2
√
m d f c m−1
= cx 2
√ x 2
dη ν
3
c 2 d2 f 3m−1
= √ x 2
ν d η2
∂3Ψ ∂ ∂2Ψ
=
∂y 3 ∂y ∂y 2
3 √
c 2 d3 f 3m−1 c m−1
= √ x 2 √ x 2
ν dη 3 ν
2 3
c d f 2m−1
= x
ν dη 3
m+1 ′′′
f ′2 m − f f ′′ = m + f
2
e finalmente:
′′′ m+1
f + f f ′′ − f ′2 m + m = 0 (8.1)
2
f (η = 0) = 0 portata a parete nulla
′
c.c. f (η = 0) = 0 u a parete nulla
′
f (η → ∞) → 1 u = U nel campo irrotazionale
che con il valore m = 0 esprime nuovamente la Eq. (7.2) di Blasius.
8.1.1 Soluzione
Si riporta il codice per la soluzione dell’Eq. (8.1) da utilizzare con Octave:
global m
global etamax=10
mg = [ -0.0904, -0.0654, 0, 0.5, 0.8, 1, 4;
0.5, 0.5, 0.5, 0.8, 1.079, 1.232, 2.405 ]
dgess=1.000001
toll=0.0000001
target=1
dstep=0.1
nstep=ceil(etamax/dstep)+1
ris_s=zeros(nstep,8)
for j = 1:7
m=mg(1,j)
g1=mg(2,j)
i=0
function ret = f(n,X); global m; /
ret = [X(2),X(3),-(m+1)/2*X(1)*X(3)+m*X(2)*X(2)-m]; /
endfunction
[n,X]=rk4(’f’,[0,(nstep-1)*dstep],[0,0,g1],dstep);
t1=X(nstep,2)
g2=dgess*g1
[n,X]=rk4(’f’,[0,(nstep-1)*dstep],[0,0,g2],dstep);
t2=X(nstep,2)
while (abs(t2-target) > toll)
g=g2+(g2-g1)*(target-t2)/(t2-t1)
[n,X]=rk4(’f’,[0,(nstep-1)*dstep],[0,0,g],dstep);
t1=t2
t2=X(nstep,2)
g1=g2
g2=g
i++
if (i>20)
break
endif
endwhile
ris_s(:,j+1)=X(:,2)
endfor
#-------------------------------------------------------
ris_s(:,1)=n
save ("-text", "falkner_ris.txt","ris_s" )
clearplot
title("Andamento del campo di velocita u/U Falkner-Skan")
ylabel("u/U")
xlabel("/Symbol h")
gset key bottom right
gset key box
maxeta=ceil(9/dstep)
grid
hold on
for j = 1:7
etichetta = ";"
etichetta = strcat(num2str(mg(1,j)),etichetta)
etichetta = strcat(" -;m=", etichetta)
eval( sprintf( /
"plot (ris_s(1:maxeta,1),ris_s(1:maxeta,j+1), "%s ")", etichetta))
# eval di sprintf perpassare la stringa etichetta alla funzione
# plot non supportata da octave
endfor
pause(5)
print(’falkner_u.eps’,’-deps’,’-color’)
print(’falkner_u.fig’,’-dfig’,’-color’)
0.9
0.8
0.7
0.6
u/U
0.5
0.4
0.3
m=-0.0904
0.2 m=-0.0654
m=0
m=0.5
0.1 m=0.8
m=1
m=4
0
0 1 2 3 4 5 6 7 8 9
η
1
Il valore 2.4 si ottiene dalla tabella dei valori numerici prodotta dal codice Octave.
Y
u
0
X
ρ V~ grad~ω = µ ∇2 ω
~
La vorticità ω
~ è un vettore perpendicolare al piano del moto, essendo il campo
di moto bidimensionale, per cui si potrà scrivere:
ρ V~ ∇ω = µ ∇2 ω
Ψ = x f (y)
e sostituendo: R ′ ′′ ′ ′ R ′ ′′
f f dy = ff − f f dy
1 ′2
= 2
f
R ′′′ ′′ R ′ ′′
f f dy = ff − f f dy
′′ 1 ′2
= ff − 2
f
2
Cf.ta [4] pag. 287.
si ottiene:
′2 ′′ ′′′
f − ff − νf = cost
e finalmente sfruttando le c.c.:
′2 ′′ ′′′
f − ff − νf = k2
r
′′ k ′′
f = k F
ν
′′′ k 2 ′′′
f = F
ν
Si vede che la Eq. (8.5) ha la forma della Eq. (8.1) con m = 1. In quest’ultima
tuttavia f esprime la funzione di corrente adimensionata, mentre nel caso in
studio F esprime la componente −v della velocità adimensionata; inoltre
anche l’ultima delle condizioni al contorno è differente.
8.2.1 Soluzione
La soluzione si ottiene per via numerica sfruttando il codice Octave utilizzato
in precedenza, modificando opportunamente le condizioni al contorno.
g=g2+(g2-g1)*(target-t2)/(t2-t1)
[n,X]=rk4(’f’,[0,(nstep-1)*dstep],[0,0,g],dstep);
t1=t2
t2=X(nstep,1)
g1=g2
g2=g
i++
if (i>20)
break
endif
endwhile
ris_s(:,2:4)=X(:,1:3)
#-------------------------------------------------------
ris_s(:,1)=n
save ("-text", "punto_arresto.txt","ris_s" )
clearplot
title("Andamento del campo di velocita punto di arresto")
ylabel("F F’")
xlabel("/Symbol h")
gset key bottom right
gset key box
maxeta=ceil(3.2/dstep)
grid
hold on
plot (ris_s(1:maxeta,1),ris_s(1:maxeta,2),"-;F=-v;", /
ris_s(1:maxeta,1),ris_s(1:maxeta,3),"-;F’=u;" )
pause(5)
print(’punto_arresto_F.eps’,’-deps’,’-color’)
print(’punto_arresto_F.fig’,’-dfig’,’-color’)
1.5
F F’
0.5
F=-v
F’=u
0
0 0.5 1 1.5 2 2.5 3 3.5
η
si ha in corrispondenza di:
r
k
η = δ0.99 = 2.4
ν
per cui: r
ν
δ0.99 = 2.4 (8.7)
k
la quantità di moto.
Questi due contributi si equilibrano dando vita ad uno strato limite di
spessore costante più o meno spesso secondo la predominanza dei fenomeni
viscosi diffusivi o convettivi. Sia elaborando ulteriormente i risultati nume-
rici, che osservando la Fig. 8.5, si nota che u non tende asintoticamente a η.
Si perviene invece ai seguenti risultati:
F ∼ η − 0.65
u ∼
kx
η→∞ v ∼ k(y −
rδ1 )
ν
δ∗ ∼
0.65
k
Come sopra detto la prima non concorda con l’ultima delle c.c. (8.6). L’e-
spressione dello spessore di spostamento δ ∗ viene ricavata integrando nume-
ricamente i risultati ottenuti. Si osserva come la presenza dello strato limite
influenzi il campo di moto irrotazionale ed il particolare la componente v.
Questa influenza era stata completamente trascurata nell’adottare la (8.4)
come funzione di corrente nel campo esterno (ipotesi tra l’altro alla base del-
lo studio dell’intorno del punto di arresto in aerodinamica). La modifica
del campo esterno indotta dalla presenza dello strato limite con-
siste in una traslazione rigida del campo di velocità all’esterno
del contorno pari proprio al valore dello spessore di spostamento
δ ∗ , ma non ne influenza la distribuzione.
3
Cf.ta con le (8.3)
′′
F (η = 0) = 1.2327
R
(1 − F ′ )∆η = 0.648
R
F ′ (1 − F ′ )∆η = 0.292
si ha in corrispondenza di:
r
k
η = δ0.99 = 2.4
ν
per cui:
r
ν
δ0.99 = 2.4
k
1
= 2.4 x √
Rex
δp
Rex = 2.4 (8.8)
x
Spessore di spostamento
Z ∞
∗ u
δ = 1− dy
0 U
Z ∞ r
xf ′ ν
= 1− dη
0 kx k
r Z ∞
ν kF ′
= 1− dη
k 0 k
r Z ∞
ν
= (1 − F ′ ) dη
k 0
r
ν
= 0.648
k
r
νx2
= 0.648 2
kx
r
ν
= 0.648 x
Ux
1
= 0.648 x √
Rex
δ∗ p
Rex = 0.648 (8.9)
x
Z ∞
u u
ϑ = 1− dy
0 U U
Z ∞ ′ r
xf xf ′ ν
= 1− dη
0 kx kx k
r Z ∞
ν kF ′ kF ′
= 1− dη
k 0 k k
r Z ∞
ν
= F ′ (1 − F ′ ) dη
k 0
r
ν
= 0.292
k
r
νx2
= 0.292 2
kx
r
ν
= 0.292 x
Ux
1
= 0.292 x √
Rex
ϑp
Rex = 0.292 (8.10)
x
τP
CF = 1
2
ρU 2
∂u
µ ∂y
P
= 1
2
ρU 2
′′
µ xf P
= 1
2
ρU 2
√
k√ k ′′
x νF
= µ 1 2
2
ρU
P
√ ′′
2 νkF (0)
=
Ur
′′ νk
= 2F (0) 2
rU
′′ νk
= 2F (0)
r kxU
′′ ν
= 2F (0)
xU
′′ 1
= 2F (0) √
Rex
p
CF Rex = 2.464 (8.11)
Fattore di forma
δ∗
H= = 2.22 (8.12)
ϑ
m = −0.0905
′′
f (η = 0) = 0
R
(1 − f ′ )∆η = 3.4922
R
f ′ (1 − f ′ )∆η = 0.8659
δ0.99
√ δ∗
√ ϑ
√ √
Atto di moto Ue x Rex x Rex x Rex H CF Rex
138
9.1 Caratteristiche dei moti turbolenti
ρV D
Re = (9.2)
µ
La relazione θ(x) può essere ottenuta per esempio dalla Eq. 6.17 di Thwaites.
Si valuta il legame tra Reθ e Rex e quindi il valore di Rex,trans dalla relazione
di Michel.
Nel caso della lastra piana si può utilizzare la soluzione esatta di Blasius
7.5: r
νx
ϑ = 0.66
U
e quindi ottenere:
Reθ = 0.66 Re0.5
x
e risolvendo numericamente:
• l’ampiezza del disturbo di velocità è molto più piccola del valor medio.
Inoltre l’ipotesi V0 = 0 definisce l’approssimazione di flusso parallelo:
u = U0 + û
v = v̂
p = P0 + p̂
û << U0
p̂ << P0
U0 = U0 (y)
∂ψ ∂φ
û = = exp [iα(x − ct)]
∂y ∂y
û = φ′ e(·)
mentre secondo y:
∂ψ
v̂ = − = −iα φ exp [iα(x − ct)]
∂x
v̂ = −iα φ e(·)
û = φ′ e(·)
(9.5)
v̂ = −iα φ e(·)
∂u ∂P
+ V~ ∇u + µ ∇2 u
ρ = −
∂t ∂x
(9.6)
∂v ∂P
+ V~ ∇v + µ ∇2 v
ρ
= −
∂t ∂y
1 ∂(P0 + p̂) ∂ 2 (U0 + û) ∂ 2 (U0 + û)
− +ν +
ρ ∂x ∂x2 ∂y 2
1 ∂(P0 + p̂) ∂ 2 v̂ ∂ 2 v̂
− +ν +
ρ ∂y ∂x2 ∂y 2
∂U0 ∂U0 ∂ û ∂U0 ∂ û ∂U0 ∂ û ∂ û
U0 + + U0 + û + û + v̂ + v̂ + =
∂x ∂t ∂x ∂x ∂x ∂y ∂y ∂t
2 2
∂P 1 ∂ U0 ∂ 2 U0 ∂ p̂ 1 ∂ û ∂ 2 û
− +ν + − +ν +
∂x ρ ∂x2 ∂y 2 ∂x ρ ∂x2 ∂y 2
I termini:
2
∂U0 ∂U0 ∂P 1 ∂ U0 ∂ 2 U0
U0 + = − +ν +
∂x ∂t ∂x ρ ∂x2 ∂y 2
∂P 1
=0
∂y ρ
rappresentano l’equazione di Navier-Stokes alla componente media del flusso,
quindi automaticamente soddisfatti. Il termine U0 dipende per ipotesi dalla
sola y quindi ∂U
∂x
0
= 0. I termini del secondo ordine û ∂∂xû , v̂ ∂∂yû , û ∂x
∂v̂ ∂v̂
, v̂ ∂y
saranno come da ipotesi trascurati. Le equazioni di Navier-Stokes diventano:
2
∂ û ∂ û ∂U0 ∂ p̂ 1 ∂ û ∂ 2 û
+ U0 + v̂ = − +ν +
∂t ∂x ∂y ∂x ρ ∂x2 ∂y 2
(9.7)
2 2
∂v̂ ∂v̂ ∂ p̂ 1 ∂ v̂ ∂ v̂
+ U0 = − +ν +
∂t ∂x ∂y ρ ∂x2 ∂y 2
′′ ′′ i ν ′′′′ ′′
(U0 − c)(φα2 + φ ) + φ U0 = (φ − 2α2 φ + α4 φ)
α
′′ ′′ −i ν ′′′′ ′′
(U0 − c)(φ − φα2 ) − φ U0 = (φ − 2α2 φ + α4 φ) (9.8)
α
L’equazione cosı̀ ottenuta può essere scritta in termini adimensionali:
′′ ′′′ ′′′′
∗ φ ′∗ φ′ ′′ ∗ φ D ′′′ ∗ φ D2 ′′′′ ∗ φ D3
φ = φ = φ = φ = φ =
Um D Um Um Um Um
′′
∗ U0 ′∗ U0′ D ′′ ∗ U0 D2
U = U0 = U0 =
Um Um Um
α∗ = α D
c
c∗ =
Um
ν 1
ν∗ =
=
Um D Re
D h ′′ 2 ′′
i −i ν ′′′′ ′′ D
2
(U0 − c)(φ − φα ) − φ U0 = (φ − 2α2 φ + α4 φ) 2
Um α Um
′′ ′′ −i ∗ ′′′′ ∗ 2 ∗ ′′
(U0∗ − c∗ )(φ∗ − φ∗ α∗ 2 ) − φ∗ U0∗ = (φ − 2α φ + α∗ 4 φ∗ ) (9.9)
α∗ Re
0.5
0.4 Smorzato
Lin
0.3
αδ∗
Amplificato
0.2 Wazzan
0.1
Smorzato
0
0 400 800 1200 1600 2000 2400 2800 3200 3600 4000
Reδ∗
Figura 9.2: Lastra piana: confronto tra i dati di Lin e Wazzan ottenuti con
la teoria idrodinamica della stabilità e le misure sperimentali di Schubauer e
Skramstad.
Lin (1945) usò a tale proposito la via della teoria asintotica, mentre Waz-
zan (1968) percorse la strada della soluzione numerica diretta. Schubauer e
Skramstad (1947) procedettero ponendo dei nastri metallici magnetici sottili
nello strato limite laminare di una piastra piana. Eccitarono questi nastri
facendoli vibrare al fine di produrre dei disturbi di lunghezza d’onda nota.
L’accordo tra i dati teorici e sperimentali è mostrato in figura Fig. 9.2. Si
può notare come ad un dato valore del Reδ∗ basato sullo spessore di spo-
stamento, corrispondano un valore minimo e massimo del parametro αδ ∗
delimitanti una zona instabile di amplificazione delle perturbazioni. Dato
che il valore di αδ ∗ è generalmente sconosciuto, si considera la situazione li-
mite (Reδ∗ )crit = 530 e αδ ∗ ≈ 0.3. La lunghezza d’onda dei disturbi instabili
è grande rispetto allo spessore dello strato limite, infatti la lunghezza d’onda
minima per l’instaurazione dell’instabilità nel caso di lastra piana:
2π ∗
α δ∗ = δ = 0.3
λ
riprendendo i dati della soluzione esatta di Blasius di Tab. 7.1:
2 π 1.7172
δ = 0.3
λ 5
λ ≈ 7δ
9.5 Il metodo eN
È un metodo euristico di predizione della transizione sviluppato da Jaffe nel
1970. Si basa sull’idea razionale, seppur non totalmente rigorosa secondo la
quale esiste un punto di stabilità neutro al di sopra del quale l’amplificazione
dei disturbi cresce rapidamente: l’instaurarsi di piccoli disturbi bidimensiona-
li porta alla nascita di disturbi tridimensionali e successivamente allo svilup-
po del regime turbolento. Il metodo eN , operante su disturbi bidimensionali,
valuta l’evoluzione dell’amplificazione del disturbo nel flusso lungo la super-
ficie, a valle del punto di stabilità neutra, integrandolo e cercando di ottenere
un valore universale per N che indichi la transizione. Bisognerà dapprima
analizzare l’andamento spaziale dei piccoli disturbi, piuttosto che quello tem-
porale. I due saranno identici solo nel caso di stabilità neutra. Il parametro α
sarà un numero complesso la cui parte immaginaria αi rappresenta il fattore
di amplificazione.
Il procedimento di attuazione del metodo procede attraverso passi suc-
cessivi:
1. per un dato campo di velocità esterno allo strato limite, per assegnate
condizioni al contorno e numero di Reynolds, si determina il profilo di
velocità (e la sua derivata seconda) nello strato limite stesso e si risol-
verà successivamente l’equazione Eq. 9.9 di Orr-Sommerfeld ottenendo
una mappa delimitante la zona di stabilità analoga alla Fig. 9.2;
punto del ramo inferiore della curva a dito di Fig. 9.2 corrispondente ad
una certa coordinata x = x1 . Ripetendo il calcolo per punti successivi
con frequenze differenti2 si perverrà al diagramma di Fig. 9.3.;
Il numero N tiene conto del rapporto, ad una data frequenza, tra l’ampiezza
del disturbo ad una data ascissa oltre il punto neutro, e l’ampiezza nel punto
neutro stesso di stabilità :
A
= eN (9.10)
A0
in cui: Z x
N =− αi (x′ )dx′ (9.11)
xn
N ≈ 10
∂~ır
= ~ıθ
∂θ
∂~ıθ
= −~ır
∂θ
∂~ız
= 0
∂θ
A.2 Gradiente
A.2.1 Coordinate cartesiane ortogonali
150
A.3 Laplaciano
Z
iz
iθ
P
ir
z
0 Y
r
θ
A.3 Laplaciano
A.3.1 Laplaciano di uno scalare
Coordinate cartesiane ortogonali
∂ 2 (· · · ) ∂ 2 (· · · ) ∂ 2 (· · · )
∇2 (· · · ) = + +
∂x2 ∂y 2 ∂z 2
Coordinate cilindriche
∂(··· ) 1 ∂(··· ) ∂(··· )
∇2 (· · · ) = ∂r r
ı~ + r ∂θ θ
ı~ + ∂z z
ı~ · ∂(···
∂r r
)
ı~ + 1 ∂(··· )
r ∂θ θ
ı~ + ∂(··· )
∂z z
ı~
∂ 2 (··· ) ∂ 2 (··· )
= ∂r2
+ ∂z 2
+~ıθ 1r ∂θ
∂
~ır ∂(···
∂r
)
+~
ı 1 ∂
θ r ∂θ ~ı 1 ∂(··· )
θ r ∂θ +
∂
+ ~ıθ 1r ∂θ ~ız ∂(···
∂z
)
∂ 2 (··· ) ∂ 2 (··· ) 2
= ∂r2
+ ∂z 2
+~ıθ~ıθ 1r ∂(···
∂r
)
+~ıθ~ıθ r12 ∂ ∂θ(···2 )
∂ 2 (· · · ) 1 ∂(· · · ) 1 ∂ 2 (· · · ) ∂ 2 (· · · )
∇2 (· · · ) = + + +
∂r2 r ∂r r2 ∂θ2 ∂z 2
∂ 2 (··· ) ∂ 2 (··· ) ∂ 2 (··· )
∇ V~
2
= ∂x2
+ ∂y 2
+ ∂z 2
· V~
2 ∂ 2 (v~) ∂ 2 (w~k)
+ ∂ ∂y(u~
2
ı)
+ ∂y 2
+ ∂y 2
+
2 ∂ 2 (v~) ∂ 2 (w~k)
+ ∂ ∂z(u~
2
ı)
+ ∂z 2
+ ∂z 2
∂2u ∂2u ∂2u
= ~ı ∂x2
+ ∂y 2
+ ∂z 2
+
∂2v ∂2v ∂2v
+~ ∂x2
+ ∂y 2
+ ∂z 2
+
+~k ∂2w
∂x2
+ ∂2w
∂y 2
+ ∂2w
∂z 2
Coordinate cilindriche
∂ 2 (··· ) 1 ∂ 2 (··· ) ∂ 2 (··· )
∇ V~
2
= ∂r 2
+ 1 ∂(··· )
r ∂r
+ r2 ∂θ2
+ ∂z 2
· V~
∂(ur~ır ) ∂(uθ~ıθ ) ∂(uz~ız )
+ 1r ∂r
+ ∂r
+ ∂r
+
∂ 2 (ur~ır ) ∂ 2 (uθ~ıθ ) ∂ 2 (uz~ız )
+ r12 ∂θ2
+ ∂θ2
+ ∂θ2
+
2 (u ∂ 2 (uθ~ıθ ) ∂ 2 (uz~ız )
+∂ r~
∂z 2
ır )
+ ∂z 2
+ ∂z 2
2 2 2
= ~ır ∂∂ru2r +~ıθ ∂∂ru2θ +~ız ∂∂ru2z +
∂uθ
+ 1r ~ır ∂u
∂r
r
+~
ıθ ∂r
+~
ız
∂uz
∂r
+
+ r12 ∂θ
∂
~ır ∂u
∂θ
r
+ ur~ıθ +~ıθ ∂u
∂θ
θ
− uθ~ır +~ız ∂u
∂θ
z
+
2 2 2
+~ır ∂∂zu2r +~ıθ ∂∂zu2θ +~ız ∂∂zu2z
2 2 2
= ~ır ∂∂ru2r +~ıθ ∂∂ru2θ +~ız ∂∂ru2z +
∂uθ
+ 1r ~ır ∂u
∂r
r
+~
ıθ ∂r
+~
ız
∂uz
∂r
+
2
+ r12 ~ır ∂∂θu2r +~ıθ ∂u
∂θ
r
+~ıθ ∂u
∂θ
r
−~ır ur +
2
∂ 2 uz
+~ıθ ∂∂θu2θ −~ır ∂u
∂θ
θ
− u ~
ı
θ θ −~
ı ∂uθ
r ∂θ +~
ız ∂θ2 +
2 2 2
~ır ∂∂zu2r +~ıθ ∂∂zu2θ +~ız ∂∂zu2z
∂ 2 ur 1 ∂ur 1 ∂ 2 ur ∂ 2 ur ur 2 ∂uθ
= ~ır ∂r 2
+ r ∂r
+ r 2 ∂θ2
+ ∂z 2
− r2
− r 2 ∂θ
+
∂ 2 uθ 1 ∂uθ 1 ∂ 2 uθ ∂ 2 uθ uθ 2 ∂ur
+~ıθ ∂r 2
+ r ∂r
+ r 2 ∂θ2
+ ∂z 2
− r2
+ r 2 ∂z
+
∂ 2 uz 1 ∂uz 1 ∂ 2 uz ∂ 2 uz
+~ıθ ∂r 2
+ r ∂r
+ r 2 ∂θ2
+ ∂z 2
ur 2 ∂uθ uθ 2 ∂ur
∇ V~ = ~ır
2 2
∇ ur − 2 − 2 2
+~ıθ ∇ uθ − 2 + 2 +~ıθ ∇2 uz
r r ∂θ r r ∂z
(A.1)
A.4 Divergenza
A.4.1 Coordinate cartesiane ortogonali
∂u ∂v ∂w
∇V~ = + +
∂x ∂y ∂z
∇V~ = ∂(··· )
∂r r
ı~ + 1 ∂(··· )
r ∂θ θ
ı~ + ∂(··· )
∂z z
ı~ · V~
∂(ur ı~r ) ∂(uθ ı~θ ) ∂(uz ı~z )
= ∂r
+ ∂r
+ ∂r
ı~r +
1 ∂(ur ı~r ) 1 ∂(uθ ı~θ ) 1 ∂(uz ı~z )
+ r ∂θ
+ r ∂θ
+ r ∂θ
ı~θ +
∂(ur ı~r ) ∂(uθ ı~θ ) ∂(uz ı~z )
+ ∂z
+ ∂z
+ ∂z
ı~z
A.5 Rotore
∂ ~
∇ ∧ V~ = ∂
∂x
∂
~ı + ∂y ~ + ∂z k ∧ (u ~ı + v ~ + w ~k)
~ ~ ~
= ~ı ∧ ∂V
∂x
+ ~ ∧ ∂V
∂y
+ ~k ∧ ∂V
∂z
∂v ~ ∂w ~k
= ∂x
k − ∂x
~ − ∂u
∂y
+ ∂w
∂y
~ı + ∂u
∂z
~ − ∂v
∂z
~ı
= ~ı ∂w
∂y
− ∂v
∂z
+ ~ ∂u
∂z
− ∂w
∂x
+ ~k ∂v
∂x
− ∂u
∂y
~ı ~ ~k
∂ ∂ ∂
∇ ∧ V~ =
∂x ∂y ∂z
u v w
~
∂V ~ ~
= ~ır ∧ ∂r
+ 1r~ıθ ∧ ∂V
∂θ
+~ız ∧ ∂V
∂z
∂uθ
+ ∂u r
∂z θ
~ı − ∂z r
~ı
1 ∂uz ∂uθ
= ~ır r ∂θ
− ∂z
+
∂ur ∂uz
+~ıθ ∂z
− ∂r
+
∂uθ 1 ∂ur uθ
+~ız ∂r
− r ∂θ
+ r
∂(r uθ )
= ~ır 1r ∂uz
∂θ
− r ∂u
∂z
θ
+~ıθ ∂ur
∂z
− ∂uz
∂r
+~ız 1r ∂r
− ∂ur
∂θ
1 1
~ır ~ıθ ~ız
r r
~
∇ ∧ V = ∂ ∂ ∂
∂r ∂θ ∂z
ur r uθ uz
A.5.3 ~ ∧ V~
ω
Ricordando che:
~ = ∇ ∧ V~
ω
~ır ~ıθ ~ız
~ ∧ V~ =
ω 1 ∂uz
− r ∂u θ ∂ur
− ∂u z 1 ∂(r uθ )
− ∂u r
r ∂θ ∂z ∂z ∂r r ∂r ∂θ
ur uθ uz
Svolgendo i calcoli e riorganizzando:
h i
u2θ
~ ∧ V~
ω = ~ır ur ∂u
∂r
r
− ur ∂u
∂r
r
+ uθ ∂ur
r ∂θ
+ uz ∂u
∂z
r
− uz ∂u
∂r
z
− uθ ∂u
∂r
θ
− r
+
~ıθ ur ∂u
∂r
θ
+ uθ ∂uθ
r ∂θ
− uθ ∂uθ
r ∂θ
+ uz ∂u
∂z
θ
+ ur uθ
r
− ur ∂ur
r ∂θ
− uz ∂uz
r ∂θ
+
uθ ∂uz
~ız ur ∂u
∂r
z
+ r ∂θ
+ uz ∂u
∂z
z
− uz ∂u
∂z
z
− uθ ∂u
∂z
θ
− ur ∂u
∂z
r
h i
uθ ∂ur ~2 u2θ
= ~ır ur ∂u
∂r
r
+ r ∂θ
+ uz ∂u
∂z
r
− 1 ∂V
2 ∂r
− r
+
h i
~2
~ıθ ur ∂u
∂r
θ
+ uθ ∂uθ
r ∂θ
+ uz ∂u
∂z
θ
− 1 ∂V
2r ∂θ
+ ur uθ
r
+
h i
uθ ∂uz ~2
~ız ur ∂u
∂r
z
+ r ∂θ
+ uz ∂u
∂z
z
− 1 ∂V
2 ∂z
Teoremi utili
D
e Dt
la derivata totale o Lagrangiana di B:
160
B.1 Teorema di trasformazione di Reynolds
1
Vedi Fig.B.1
e nell’istante finale:
Z Z
B(t + δt) = b ρ dv + b ρ dv
V o(t+δt) Vu
si ottiene:
"R R #
b ρ ~nV~ dScu + b ρ ~nV~ dSci
Z
lim Scu Sci
δt = b ρ ~nV~ dSc
δt→0 δt Sc
V n = −V~ ~nsuSci
V n = V~ ~nsuScu
Da quanto sopra risulta quindi dimostrata l’Eq. (B.1).
2
V o = V c(t) ∩ V c(t + δt)
B.2.1 Corollario
Forma vettoriale: Z Z
f ~n dS = ∇f dv (B.4)
S V
Forma scalare: Z Z
∂f
f ni ds = dv (B.5)
S V ∂xi (i=1,2,3)
τ21+δτ21
τ12+δτ12
2
τ11−δτ11 τ11+δτ11
1
τ12−δτ12
τ21−δτ21
τ22−δτ22
3
Le forze di volume avranno cosı̀ braccio nullo.
ı~ ı~2 ı~3
1
∂ ∂ ∂ = (C.1)
∂x1 ∂x2 ∂x3
u1 u2 u3
∂u3 ∂u2 ∂u3 ∂u1 ∂u2 ∂u1
= ı~1 − − ı~2 − + ı~3 −
∂x2 ∂x3 ∂x1 ∂x3 ∂x1 ∂x2
= ı~1 ω1 + ı~2 ω2 + ı~3 ω3
= ∇ ∧ V~
= ω
~ (C.2)
Dalla Fig. C.1 si nota come le componenti del vettore rotore della velocità
rappresentino le componenti del vettore rotazione nell’unità di tempo. ω~ rap-
presenta quindi la velocità di rotazione di corpo rigido dell’elemento intorno
al punto P0
165
C.0
j
δ Ui Ipotesi δ Ui δ Uj
=
δ Xi δ Xj δ Xi
Deformazione
pura
δ Uj
δ Xj
i
Po
j
δUi
δXi Rotazione
rigida senza
deformazione
δ Uj
δ Xj i
Po
Similitudine
La similitudine tra fenomeni e/o sistemi fisici risulta molto utile qualora si
vogliano ottenere dei risultati relativi al comportamento del sistema in studio,
procedendo sperimentalmente su un modello in scala ridotta.
Similitudine fisica
La similitudine fisica tra “modello” e “vero” si ha quando le caratteristi-
che fisiche di uno possono essere dedotte dalle caratteristiche dell’altro
attraverso una conversione che passi attraverso un fattore di scala.
Analogia
Sussiste tra due fenomeni e/o sistemi fisici diversi il cui comportamen-
to è regolato da equazioni formalmente identiche (si ricordi per esem-
pio l’analogia elettromeccanica tra sistemi massa, molla, smorzatore
ed i sistemi L, C, R dell’elettrotecnica). La similitudine fisica tra due
fenomeni è un caso particolare di analogia.
Un esempio importante di analogia è quello sussistente tra modello
matematico e modello fisico.
Modello matematico
Per mezzo dell’analogia che sussiste tra il modello fisico e quello ma-
tematico, il comportamento del primo può essere dedotto risolvendo il
secondo.
Il modello matematico di un sistema fisico è dato dal numero minimo
di equazioni differenziali con le relative condizioni al contorno ed ini-
ziali la cui soluzione fornisce un’insieme di funzioni capaci di descrivere
completamente l’evoluzione spazio-temporale del sistema.
Dati quindi due sistemi fisici, “vero” e “modello” in similitudine fisica,
ad essi saranno associati due modelli matematici che, adimensionaliz-
zati, risulteranno identici. Si intuisce che, affinché sussista similitudine
167
Il teorema π di Buckingam D.1
Problema
Modello matematico
Buckingam
Adimensionalizzazione
Gruppi
adimensionali
indipendenti
ϕ(x1 , . . . , xn ) = 0
ϕ′ (Π1 , . . . , Πi ) = 0
Poiché tutti i gruppi Π sono adimensionali, tutti gli esponenti delle grandezze
fondamentali U dovranno essere nulli:
β11 α11 + · · · + β1n αn1 = 0
1 .. ..
. = .
βq1 α11 + · · · + βqn αn1 = 0
... = ...
.. .
. = ..
... = ...
β11 α1i + · · · + β1n αni = 0
.. .
i . = ..
βq1 α1i + · · · + βqn αni = 0
i=n−q
(h · L)
Bi =
λ
dove h è il coefficiente di scambio termico liminare [W/m2K], L è la
lunghezza caratteristica, pari al rapporto tra il volume e la superficie del
corpo e λ la conducibilità termica del solido [W/mK]
Seppure la forma è la stessa del numero di Nusselt, in questo caso Biot
pone al denominatore la conducibilità termica del corpo e non del fluido,
pertanto fornisce informazioni non sul fluido di scambio ma sull’oggetto in-
vestito dal flusso. Molti problemi, dal punto di vista dell’analisi del flusso
termico, possono essere risolti semplicemente se si ipotizza che la resisten-
za conduttiva interna sia piccola rispetto allo scambio termico conduttivo.
Questa ipotesi, che si traduce dal punto di vista numerico in un Bi << 1,
permette di considerare una distribuzione di temperatura sulla superficie del
corpo del tutto uniforme.
172
E.4 Numero di Prandtl
hL
N uL =
kf
dove:
• L è una dimensione caratteristica;
• kf è la conducibilità termica del fluido;
• h è il coefficiente di scambio termico convettivo liminare
È di particolare importanza nei problemi di convezione termica, in quanto
la sua determinazione permette di conoscere il coefficiente di scambio termico
convettivo fra il fluido e la parete.
Generalmente è considerato funzione del numero di Reynolds e del numero
di Prandtl, a meno di un coefficiente C e degli esponenti n ed m a cui sono
elevati gli altri due gruppi adimensionali.
• µ è la viscosità dinamica;
µ
• ν= ρ
è la viscosità cinematica;
ρL4
F =ma=
t2
Il peso P risulta essere il prodotto tra massa e l’accelerazione di gravità.
P = m g = ρgL3
Il rapporto tra le due forze:
F L
=
P g t2
è proporzionale al numero di Froude:
s
V02
Fr =
g L0
dove:
• ρ è la densità;
• T è una temperatura;
• kB è la costante di Boltzmann;
• P è la pressione;
Può inoltre essere ricavato come rapporto dei numeri di Mach e di Reynolds.
Il numero di Knudsen viene usato, in particolare in fluidodinamica, per
definire il campo di validità dell’ipotesi del continuo nel fluido e quindi l’ap-
plicabilità delle equazioni di Navier-Stokes. Problemi per cui tale numero
risulta essere di ordine di grandezza unitario o superiore non possono essere
studiati con queste leggi.
Il suo nome deriva da quello del fisico danese Martin Knudsen (1871 -
1949).
[3] J.H. Ferziger & M. Perić Computational Methods for Fluid Dynamics -
III Edition - Sperling.
[6] W.H. Press S.A. - Teukolsky W.T. - W.T. Vetterling - B.F. Flannery
Numerical Recipes in C “The Art of Scientific Computing” - II Edition
- Cambridge University Press.
177