Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Michele Tuttafesta
Dottorato di ricerca in Fisica 25 Ciclo ◦
Settembre 2010
Fluidodinamica monodimensionale Fluidodinamica bidimensionale
Sommario
1 Fluidodinamica monodimensionale
Metodologia numerica
Validazione (shock tube)
Applicazioni
2 Fluidodinamica bidimensionale
Metodologia numerica
Validazione (implosion test)
Applicazioni
Fluidodinamica monodimensionale Fluidodinamica bidimensionale
ottimo
discreto
suciente
Fluidodinamica monodimensionale Fluidodinamica bidimensionale
ottimo
discreto
suciente
Fluidodinamica monodimensionale Fluidodinamica bidimensionale
ottimo
discreto
suciente
Fluidodinamica monodimensionale Fluidodinamica bidimensionale
Conservazione della
A = A(x )
u = u (x , t )
quantità di moto
p = p(x , t ) ∂(ρu ) ∂(ρu 2 ) ∂ P
ρ = ρ(x , t ) ∂t
+
∂x
+
∂x
= 0
Conservazione dell'energia
∂(ρE) ∂(u ρE) ∂u
+ +P =0
∂t ∂x ∂x
Fluidodinamica monodimensionale Fluidodinamica bidimensionale
Conservazione della
A = A(x )
u = u (x , t )
quantità di moto
p = p(x , t ) ∂(ρu ) ∂(ρu 2 ) ∂ P
ρ = ρ(x , t ) ∂t
+
∂x
+
∂x
= 0
Conservazione dell'energia
∂(ρE) ∂(u ρE) ∂u
+ +P =0
∂t ∂x ∂x
Fluidodinamica monodimensionale Fluidodinamica bidimensionale
Conservazione della
A = A(x )
u = u (x , t )
quantità di moto
p = p(x , t ) ∂(ρu ) ∂(ρu 2 ) ∂ P
ρ = ρ(x , t ) ∂t
+
∂x
+
∂x
= 0
Conservazione dell'energia
∂(ρE) ∂(u ρE) ∂u
+ +P =0
∂t ∂x ∂x
Fluidodinamica monodimensionale Fluidodinamica bidimensionale
Modello A
Volumi niti
∂(ρu )
0 ⇒ ρj ∆−tρj Vj +ρjd uj u Aj = 0
Z Z 0
∂ρ
dV + dV = A
+1 j +1 −ρjs j
Vj ∂ t Vj ∂ x
Upwind
ρ0j − ρj
−uj Aj
uj +1 Aj +1
0
0
∆t
Vj + 0 ρj −1 +
−uj Aj
ρj +
uj +1 Aj +1 ρj +1 =
Eulero implicito
ρ0j − ρj
−uj Aj
uj +1 Aj +1
0 0
Vj + 0
0 0 0
ρj −1 + ρj +
∆t −uj Aj uj +1 Aj +1 ρj +1 =
Fluidodinamica monodimensionale Fluidodinamica bidimensionale
Modello A
Volumi niti
∂(ρu )
0 ⇒ ρj ∆−tρj Vj +ρjd uj u Aj = 0
Z Z 0
∂ρ
dV + dV = A
+1 j +1 −ρjs j
Vj ∂ t Vj ∂ x
Upwind
ρ0j − ρj
−uj Aj
uj +1 Aj +1
0
0
∆t
Vj + 0 ρj −1 +
−uj Aj
ρj +
uj +1 Aj +1 ρj +1 =
Eulero implicito
ρ0j − ρj
−uj Aj
uj +1 Aj +1
0 0
Vj + 0
0 0 0
ρj −1 + ρj +
∆t −uj Aj uj +1 Aj +1 ρj +1 =
Fluidodinamica monodimensionale Fluidodinamica bidimensionale
Modello A
Volumi niti
∂(ρu )
0 ⇒ ρj ∆−tρj Vj +ρjd uj u Aj = 0
Z Z 0
∂ρ
dV + dV = A
+1 j +1 −ρjs j
Vj ∂ t Vj ∂ x
Upwind
ρ0j − ρj
−uj Aj
uj +1 Aj +1
0
0
∆t
Vj + 0 ρj −1 +
−uj Aj
ρj +
uj +1 Aj +1 ρj +1 =
Eulero implicito
ρ0j − ρj
−uj Aj
uj +1 Aj +1
0 0
Vj + 0
0 0 0
ρj −1 + ρj +
∆t −uj Aj uj +1 Aj +1 ρj +1 =
Fluidodinamica monodimensionale Fluidodinamica bidimensionale
Modello A
Quantità di moto
(ρu )0j − (ρu )j −uj Aj u +1 A +1 0
V (ρu )j −1 + (ρu )j + (ρu )j +1 +
0
0 0 0
u +1 A +1
j j
−u A
+
∆t
j
1 P
j j j j
− Pj −1 P +1 − P
0
!
j j j
V
+
2 x j − xj −1
+
x +1 − x
j j
j =
Fluidodinamica monodimensionale Fluidodinamica bidimensionale
Modello A
Quantità di moto
(ρu )0j − (ρu )j −uj Aj u +1 A +1 0
V (ρu )j −1 + (ρu )j + (ρu )j +1 +
0
0 0 0
u +1 A +1
j j
−u A
+
∆t
j
1 P
j j j j
− Pj −1 P +1 − P
0
!
j j j
V
+
2 x j − xj −1
+
x +1 − x
j j
j =
Energia (modello 0)
(ρE)0j − (ρE)j
V
−uj Aj
u +1 A +1
0
0
0 0 0
u +1 A +1
j j
−u A
+ (ρE)j −1 + (ρE)j + (ρE)j +1 +
∆t
j
u +1 − u
j j j j
+P
j
x +1 − x
j V j
j = 0
j j
Fluidodinamica monodimensionale Fluidodinamica bidimensionale
Modello A
Quantità di moto
(ρu )0j − (ρu )j −uj Aj u +1 A +1 0
V (ρu )j −1 + (ρu )j + (ρu )j +1 +
0
0 0 0
u +1 A +1
j j
−u A
+
∆t
j
1 P
j j j j
− Pj −1 P +1 − P
0
!
j j j
V
+
2 x j − xj −1
+
x +1 − x
j j
j =
Energia (modello 0)
(ρE)0j − (ρE)j
V
−uj Aj
u +1 A +1
0
0
0 0 0
u +1 A +1
j j
−u A
+ (ρE)j −1 + (ρE)j + (ρE)j +1 +
∆t
j
j j j j
u +1 − u
+ Pj
j
x +1 − x
V j
j = 0
j j
Fluidodinamica monodimensionale Fluidodinamica bidimensionale
Modello A
Quantità di moto
(ρu )0j − (ρu )j −uj Aj u +1 A +1 0
V (ρu )j −1 + (ρu )j + (ρu )j +1 +
0
0 0 0
u +1 A +1
j j
−u A
+
∆t
j
1 P
j j j j
− Pj −1 P +1 − P
0
!
j j j
V
+
2 x j − xj −1
+
x +1 − x
j j
j =
Energia (modello 1)
(ρE)0j − (ρE)j
Vj + −uj Aj
u +1 A +1
0
0
0 0 0
u +1 A +1
j j
−u A
(ρE)j −1 + (ρE)j + (ρE)j +1 +
∆t j j j j
+ Pj (uj +1 Aj +1 − uj Aj ) = 0
Fluidodinamica monodimensionale Fluidodinamica bidimensionale
Modello C
Quantità di moto
(ρu )0j − (ρu )j −uj Aj u +1 A +1 0
!
V (ρu )j −1 + (ρu )j + (ρu )j +1 +
0
0 j j 0 0
∆t
j +
−u Aj j
u +1 A +1
j j
P − Pj −1
+
j
x − xj −1
V j = 0
j
Fluidodinamica monodimensionale Fluidodinamica bidimensionale
Denizioni caratteristiche: u
Numero di Mach = M = q P γ
ρ
dS R T γ−1
γ
Denizioni caratteristiche: u
Numero di Mach = M = q P γ
ρ
dS R T γ−1
γ
0 042 kg/m ρR = ρL
ρL = . 3 1
PL = 1 bar PR = PL
8
1
uL =0 m/s uR = 0 m/s
10
0 042 kg/m
ρin = . 3 ρ = ρout | 10 kg/m
ρout = −50 3
1 bar
Pin = P = Pout | 10 bar
Pout = −50
0 m/s
uin = u= 0 m/s | 0 m/s
uout =
( 8000 K)
Tin = |
(T = Tout ) ( 300 K)
Tout =
Ugello F4 - monodimensionale
Ingresso costante - Uscita usso libero
0 042 kg/m
ρL = . 3 1 12 · 10 kg/m
ρL = . −50 3
1 bar
PL = 10 bar
PR = −50
0 m/s
uL = 0 m/s
uR =
( 8000 K)
TL = ( 300 K)
TR =
Fluidodinamica 2D
Dominio rettangolare - Riferimento cartesiano
Massa: t + xu + yv = 0
∂ρ
∂
∂ρ
∂
∂ρ
∂
Energia: t + ux(+ v y + P ux + vy = 0
∂ρE ∂ ρE ∂ ρE ∂ ∂
∂ ∂ ∂ ∂ ∂
Quantità di moto: tv ++ vx v ++ uy v ++ Px == 00
u u u ∂ρ v u∂ ρ P ∂ ρ ∂
∂ ∂ ∂ ∂
∂ρ ∂ ρ ∂ ρ ∂
∂t ∂y ∂x ∂y
Fluidodinamica monodimensionale Fluidodinamica bidimensionale
Operator Splitting
M. Capitelli A.R.Casavola, G.Colonna. Kinetic model of titanium laser induced plasma expansion in
nitrogen environment. Plasma Sources Science and Technology, 18, 2009.
Operator Splitting
M. Capitelli A.R.Casavola, G.Colonna. Kinetic model of titanium laser induced plasma expansion in
nitrogen environment. Plasma Sources Science and Technology, 18, 2009.
Operator Splitting
M. Capitelli A.R.Casavola, G.Colonna. Kinetic model of titanium laser induced plasma expansion in
nitrogen environment. Plasma Sources Science and Technology, 18, 2009.
...rstly along the x direction for ...and after along the y axis for all
any point of the y grid, neglecting the x grid points, neglecting the x
the derivatives with respect to y derivatives
Fluidodinamica monodimensionale Fluidodinamica bidimensionale
Operator Splitting
M. Capitelli A.R.Casavola, G.Colonna. Kinetic model of titanium laser induced plasma expansion in
nitrogen environment. Plasma Sources Science and Technology, 18, 2009.
Operator Splitting
M. Capitelli A.R.Casavola, G.Colonna. Kinetic model of titanium laser induced plasma expansion in
nitrogen environment. Plasma Sources Science and Technology, 18, 2009.
Operator Splitting
M. Capitelli A.R.Casavola, G.Colonna. Kinetic model of titanium laser induced plasma expansion in
nitrogen environment. Plasma Sources Science and Technology, 18, 2009.
...rstly along the x direction for any ...and after along the y axis for all
point of the y grid, neglecting the the x grid points, neglecting the x
derivatives with respect to y derivatives
Fluidodinamica monodimensionale Fluidodinamica bidimensionale
The problem is essentially the Sod shocktube in a 2D box, with the shock and
rarefaction launched along the diagonal x = y
Fluidodinamica monodimensionale Fluidodinamica bidimensionale
Dominio quadrato
0 ≤ x ≤ 1; 0 ≤ y ≤ 1 metri
Pareti riettenti al contorno
Eulero 2D - test 1
Dominio quadrato
0 ≤ x ≤ 1; 0 ≤ y ≤ 1 metri
Pareti riettenti al contorno
Rettangolo
Cilindro
Ala - 0◦
Ala - 20◦
Ugello F4 - bidimensionale