Visualization Tools for Vorticity Transport Analysis in Incompressible Flow November 2006 - IEEE Vis...

Preview:

Citation preview

Visualization Tools forVorticity Transport

Analysisin Incompressible Flow

November 2006 - IEEE Vis

Filip Sadlo, Ronald Peikert @ CGL - ETH Zurich

Mirjam Sick @ VA TECH HYDRO Switzerland

Vorticity Transport Analysis ...

2

Motivation

• Analyze vortex creation/dynamics

Vortex core lines (black)

Vorticity Transport Analysis ...

3

Motivation

• Analyze vortex creation/dynamics

Vortex core lines (black)

Vorticity Transport Analysis ...

4

Motivation

• Analyze vortex creation/dynamics

Vortex core lines (black)

Vorticity Transport Analysis ...

5

Motivation

• Analyze vortex creation/dynamics

Vortex core lines (black) Upstream path lines

Vorticity Transport Analysis ...

6

Motivation

• Vortices and shear flow closely related

Analysis of vorticity (curl of velocity: u)

• Vortex lines only frozen in ideal fluids ( = 0)

Vorticity Transport Analysis– Based on vorticity equation:

D/Dt = … (see later)

Vorticity Transport Analysis ...

7

Motivation

• Avoid integration of quantities along paths– Accumulation of error– Too high simulation error in practical CFD– Additional parameters– Expensive

• Quantities locally in space-time– Advection aspect by pathlines + derivatives– Static visualization

Vorticity Transport Analysis ...

8

Overview

• Related Work• Vorticity Equation• Quantities for Visualization• Visualization Methods• Applications• Conclusion

Vorticity Transport Analysis ...

9

Related Work

• Vortex core lines– Levy et al. 1990: based on helicity (u)– Banks et al. 1995: -predictor, p-corrector– Strawn et al. 1998: height ridges of ||||– Sahner et al. 2005: valley lines of 2

• Vortex regions– Jeong et al. 1995: 2: based on eigenvalues of S2 + 2

of u– Silver et al. 1996: tracking of isosurfaces of ||||

• Vortex lines– Sadlo et al. 2004: vortex lines with ||||-proportional

density• Stream surface based

– Laramee et al. 2006: -texture advection on stream surfaces

Vorticity Transport Analysis ...

10

Vorticity Equation

• Navier-Stokes

Vorticity Equation

2p

t

uu u u

2

t

ω

u ω ω u ω

• velocity u, pressure p• uniform density • uniform viscosity

Vorticity Transport Analysis ...

11

Quantities for Visualization

• Vorticity Equation

• Restrict analysis to ||||

2

t

ω

u ω ω u ω

stretching/tilting diffusion

ωω u

2

t ω ω

ω

ωu ω ω u ω

LHS ( 0 because of numerics)

ωω u

ω ωstretching

ω ωtilting

Vorticity Transport Analysis ...

12

Vorticity Equation and Turbulence Models

• Two-equation turbulence models (k-, k-, SST) Introduce modified pressure, modified

viscosity

• Navier-Stokes

Vorticity Equation

2 2e e

p

t

uu u u S

2 2 2e e et

ω

u ω ω u ω u S

• velocity u, pressure p’• uniform density • non-uniform viscosity e • / 2T S u u

additional diffusion terms

Vorticity Transport Analysis ...

13

• Vorticity Equation

• Again, restrict analysis to ||||

2 2 2e e et

ω

u ω ω u ω u S

Quantities for Visualization

for Non-Uniform Viscosity

stretching/tilting diffusion

ωω u

2 2 2e e et ω ω

ω

ωu ω ω u ω u S

LHS ( 0 because of numerics)

ωω u

Vorticity Transport Analysis ...

14

Visualization Methods:Pathline Plots

> 0> 0 < 0< 0 > 0> 0 < 0< 0|| || || ||

• pathline (fits D/Dt)• plot |||| along pathline• , : bands around |||| • pos. above, neg. below• , decompose D||||/Dt

Vorticity Transport Analysis ...

15

Visualization Methods:Striped Pathlines

• tube around pathline• tube radius: ||||• color code for each segment data stripes

Vorticity Transport Analysis ...

16

Visualization Methods:Striped Pathlines

• tube around pathline• tube radius: ||||• color code for each segment data stripes + error stripes

Vorticity Transport Analysis ...

17

Visualization Methods:Striped Pathlines

(a) Evenly-timed segments (show velocity)

(b) Evenly-spaced segment lengths

(c) With error stripes

(d) Normalized data stripes

(e) Scaling instead of normalization

(f) As (a) with striped slices

(g) With error stripes

Vorticity Transport Analysis ...

18

Applications:Separation Vortex

vorticity streamlets

Vorticity Transport Analysis ...

19

Applications:Separation Vortex

shear flow (low helicity)

vortex (high helicity)

Vorticity Transport Analysis ...

20

Applications:Separation Vortex

diffusion from boundary

gain by stretching and loss by diffusion

almost pure advection

Vorticity Transport Analysis ...

21

Applications:Separation Vortex

Linked view

boundary shear flow (low wall distance)

wall distance indicators

Vorticity Transport Analysis ...

22

Applications:Recirculation and Vortex

boundary shear flow

recirculation zone

vortex

Vorticity Transport Analysis ...

23

Applications:Recirculation and Vortex

loss by stretching and diffusion

gain by stretching loss by diffusion

Vorticity Transport Analysis ...

24

Applications:Bifurcation

gain by stretching loss by diffusion

almost pure advection

reception of vorticity from boundary shear

Vorticity Transport Analysis ...

25

Applications:Bifurcation

Courant number indicating high simulation error

Vorticity Transport Analysis ...

26

Applications:Transient Vortex Rope

Vorticity Transport Analysis ...

27

Applications:Transient Vortex Rope

diffusion front of boundary shear flow

frequencies of wall distance and stretching sign differ -> alternating sign due to moving vortex

Vorticity Transport Analysis ...

28

Conclusion

• Tools for analysis of vortex dynamics– Allow analysis of vortex creation

• Results well consistent with theory– Vorticity advected from boundary shear

flow– Vorticity cannot be created inside fluid

with constant density (baroclinic vorticity generation)

– Dominant mechanism in vortex regions: gain by vortex stretching together with loss by diffusion

Vorticity Transport Analysis ...

29

End

Thank you for your attention.

Recommended