Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Order Scheme
January 5, 2018
1 Introduction
2 Perturbation Analysis
3 Governing Equations
5 Validation of Solver
6 Results
7 Conclusion
Motivation
KHI in Nature
Introduction
Perturbation Analysis
U1 ρ
z 1
ζ
x
ρ
2
U2
~
dV
ρ.g − ∇.p = ρ (1)
dt
We define the basic flow by
~ U2 i , ρ2 , p0 − ρ2 gz, z < 0
U= ρ(z) = p= (2)
U1 i , ρ1 , p0 − ρ1 gz, z > 0
Assuming irrotational basic flow ∇ × u~ = 0(irrotational).
Cagatay DOGAN, Goksenin VIRAN (Izmir Katip
Simulation
Celebi University)
of Kelvin-Helmholtz Instability Using High Order Scheme
January 5, 2018 6 / 27
Perturbation Analysis
Sinusoidal Perturbation
U1 ρ
z 1
ζ
x
ρ
2
U2
Growth of Perturbation
U1 ρ
z 1
x
ρ
2
U2
when
k 2 ρ1 ρ2 (U1 − U2 )2 k̃g (ρ1 − ρ2 )
2
> →s>0 (5)
(ρ1 + ρ2 ) (ρ1 + ρ2 )
k 2 ρ1 ρ2 (U1 − U2 )2 > k̃g (ρ1 2 − ρ2 2 ) → Unstable (6)
U1 >
z ρ1
x
U2 ρ2
>
Governing Equations
ut + ∇.F = 0 (7)
ut + f (u)x + g (u)y = 0 (8)
where
u = (ρ, ρu, ρv , E ), (9)
f (u) = (ρu, ρu 2 + P, ρuv , u(E + P)), (10)
g (u) = (ρv , ρuv , ρv 2 + P, v (E + P)), (11)
ρt + ∇(ρv ) = 0 (12)
∂
(ρu) + ∇((u 2 ρ + P)i + (ρuv )j ) (13)
∂t
∂
(ρv ) + ∇((ρuv )i + j (v 2 ρ + P)j ) (14)
∂t
1
E = ρe + ρ(u 2 + v 2 ) Total Energy Per Unit Mass (15)
2
p = ρe(γ − 1) (16)
ρ ρu ρv
ρu 2
u= ;F = u ρ + P ρuv
ρv ρuv 2
v ρ+P
E u(E + p) v (E + p)
Spatial Discrezetion
Compact schemes[Lele,1992]:
4th Order Scheme
1 0 1 0 3 ui+1 − ui−1
ui−1 + ui0 + ui+1 = (17)
4 4 2 2αx
∆t ∆t
k2 = f (un + k1 , tn + )
2 2
∆t ∆t
k3 = f (un + k2 , tn + )
2 2
∆t
un+1 = un + [k1 + 2k2 + 2k3 + k4 ] (18)
6
Cagatay DOGAN, Goksenin VIRAN (Izmir Katip
Simulation
Celebi University)
of Kelvin-Helmholtz Instability Using High OrderJanuary
Scheme5, 2018 14 / 27
Solution of Euler’s Equation
Filtering
Validation of Solver
We compared the problem that we know about the exact solution to the
our solver.This problem is isentropic Euler vortex problem. It’s commonly
used for testing the order of accuracy of a numerical method because it is
easy to implement and the exact solution is known at all times.
Exact Problem
((y − y0 ) − v t) f (x, y , t)
u = u∞ cos(θ) − exp( ) (20)
2πrc 2
((x − x0 ) − ut) f (x, y , t)
v = u∞ sin(θ) − exp( ) (21)
2πrc 2
1
2 (γ − 1)M∞ 2
γ−1
ρ = ρ∞ 1 − exp(f (x, y , t)) (22)
8π 2
γ
2 (γ − 1)M∞ 2
γ−1
p = p∞ 1 − exp(f (x, y , t)) (23)
8π 2
h vs einf
10 0
10 -1
einf
10 -2
10 -3
10 -2 10 -1 10 0
h=L/n
h vs einf
10 -1
10 -2
einf
10 -3
10 -4
10 -2 10 -1 10 0
h=L/n
Model Problem
Figure: at t = 1 when ρ1 = 1, ρ2 = 2
Figure: at t = 1 when ρ1 = 1, ρ2 = 2
Conclusion
Conclusion
Conclusion
Conclusion
Conclusion
Conclusion