Fluid Dynamics Simulation of Rayleigh-Taylor Instability Xinwei Li, - - PowerPoint PPT Presentation

fluid dynamics simulation of rayleigh taylor instability
SMART_READER_LITE
LIVE PREVIEW

Fluid Dynamics Simulation of Rayleigh-Taylor Instability Xinwei Li, - - PowerPoint PPT Presentation

Fluid Dynamics Simulation of Rayleigh-Taylor Instability Xinwei Li, Xiaoyi Xie, Yu Guo 1 Rayleigh-Taylor Instability n Introduction q Instability of an interface between two fluids of different densities q Instability is initialized by


slide-1
SLIDE 1

1

Fluid Dynamics Simulation of Rayleigh-Taylor Instability

Xinwei Li, Xiaoyi Xie, Yu Guo

slide-2
SLIDE 2

2

Rayleigh-Taylor Instability

n Introduction

q Instability of an interface between two fluids of different

densities

q Instability is initialized by pertubations

n Cause

q The dense fluid is pushed by the dilute fluid q Both fluids are subject to the gravity. The dense fluid is

placed on top of the dilute fluid

slide-3
SLIDE 3

3

Rayleigh-Taylor Instability

n RT instability evident in Crab Nebula

slide-4
SLIDE 4

4

n RT fingers

Rayleigh-Taylor Instability

slide-5
SLIDE 5

5

Euler Equations

∂ρ ∂t + ∇⋅(ρ u) = 0

∂ρ u ∂t + ∇⋅( u ⊗(ρ u))+ ∇p = 

∂E ∂t + ∇⋅( u(E + p)) = 0

 u = (u,v,w)

E = ρe+ 1 2 ρ(u2 + v2 + w2)

Conservation of Mass Conservation of Momentum Conservation of Energy

slide-6
SLIDE 6

Euler Equations

∂  w ∂t + ∂  fx ∂x + ∂  fy ∂y + ∂  fz ∂z = 0

 m = ρ ρu ρv ρw E " # $ $ $ $ $ $ % & ' ' ' ' ' '

 fx = ρu p + ρu2 ρuv ρuw u(E + p) " # $ $ $ $ $ $ % & ' ' ' ' ' '  fy = ρv ρuv p + ρv2 ρvw v(E + p) " # $ $ $ $ $ $ % & ' ' ' ' ' '  fz = ρw ρuw ρvw p + ρw2 w(E + p) " # $ $ $ $ $ $ % & ' ' ' ' ' '

Rewrite Euler equations in conservative form

slide-7
SLIDE 7

Simulation Result

7

slide-8
SLIDE 8

IAE University of Toulouse 2010-2011 8

PDE Solver

n Introduction

q Finite Difference Method q Finite Element Method q Finite Volume Method

slide-9
SLIDE 9

IAE University of Toulouse 2010-2011 9

PDE SolverScreen Shot 2012-12-19 at 6.58.14 PM

n Introduction

q Finite Difference Method q Finite Element Method q Finite Volume Method

slide-10
SLIDE 10

10

Approximate Riemann Solver

n HLL( Harten-Lax-Van Leer) riemann solver

∂U ∂t + ∂F ∂t + ∂G ∂t = 0

dUi, j dt = L(U) = − F

i+1/2, j − F i−1/2, j

Δx − Gi, j+1/2 − Gi, j−1/2 Δy

slide-11
SLIDE 11

11

Flux Calculation

F HLL = α +F L +α −F R −α +α −(U R −U L) α + +α −

α ± = MAX{0,±λ ±(U L),±λ ±(U R)}

λ ± = υ ± cs

cs = γ P / ρ

Δt < Δx / MAX(α ±)

slide-12
SLIDE 12

12

High Resolution Schemes

n High-order in time ( Runge-Kutta)

High-order in space( PLM )

ci+1/2

R

= ci+1 + 0.5minmod(θ(ci+1 − ci),0.5(ci+2 − ci),θ(ci+2 − ci+1))

ci+1/2

L

= ci − 0.5minmod(θ(ci − ci−1),0.5(ci+1 − c i−1),θ(ci+1 − ci))

U n+1 = 1 3U n + 2 3U (2) + 2 3 ΔtL(U (2))

U (2) = 3 4U n + 1 4U (1) + 1 4 ΔtL(U (1))

U (1)= U n + ΔtL(U n)

slide-13
SLIDE 13

13

Flux Limiter

n Avoid the spurious oscillations in HRS

minmod(x,y,z) = 1 4 |sgn(x)+sgn(y)|(sgn(x)+sgn(z))min(| x |,| y |,| z |)

slide-14
SLIDE 14

14

Demo