45
Mining Turbulence Data Ivan Marusic Department of Aerospace Engineering and Mechanics University of Minnesota Collaborators: Victoria Interrante, George Karypis, Vipin Kumar Graham Candler, Ellen Longmire, Sean Garrick Acknowledgement: National Science Foundation Mathematical Challenges in Scientific Data Mining IPAM 14-18 January, 2002

Mining Turbulence Data Ivan Marusic Department of Aerospace Engineering and Mechanics University of Minnesota Collaborators: Victoria Interrante, George

Embed Size (px)

Citation preview

Page 1: Mining Turbulence Data Ivan Marusic Department of Aerospace Engineering and Mechanics University of Minnesota Collaborators: Victoria Interrante, George

Mining Turbulence Data

Ivan Marusic

Department of Aerospace Engineering and MechanicsUniversity of Minnesota

Collaborators: Victoria Interrante, George Karypis, Vipin Kumar Graham Candler, Ellen Longmire, Sean Garrick

Acknowledgement: National Science Foundation

Mathematical Challenges in Scientific Data MiningIPAM 14-18 January, 2002

Page 2: Mining Turbulence Data Ivan Marusic Department of Aerospace Engineering and Mechanics University of Minnesota Collaborators: Victoria Interrante, George
Page 3: Mining Turbulence Data Ivan Marusic Department of Aerospace Engineering and Mechanics University of Minnesota Collaborators: Victoria Interrante, George

Flow direction

Solid surface

Turbulent Boundary Layer(Flow visualization using Al flakes in water channel)

Page 4: Mining Turbulence Data Ivan Marusic Department of Aerospace Engineering and Mechanics University of Minnesota Collaborators: Victoria Interrante, George

Outline

• Turbulent boundary layers: introduction and background Need for both simulation and experimental datasets

• Visualization and feature extraction What are the important features? What is to be “data mined”?

• Difficulties with present analysis approach

• New analysis strategy to investigate causal relationships

• Data mining issues and challenges

Page 5: Mining Turbulence Data Ivan Marusic Department of Aerospace Engineering and Mechanics University of Minnesota Collaborators: Victoria Interrante, George
Page 6: Mining Turbulence Data Ivan Marusic Department of Aerospace Engineering and Mechanics University of Minnesota Collaborators: Victoria Interrante, George

Flow direction

Solid surface

Turbulent Boundary Layer

Responsible for heat transfer, skin friction (drag), mixing of scalars

Page 7: Mining Turbulence Data Ivan Marusic Department of Aerospace Engineering and Mechanics University of Minnesota Collaborators: Victoria Interrante, George

Issues in wall turbulence

• Described by Navier-Stokes equations (non-linear PDEs)

• Direct numerical simulation is restricted to low Re (Reynolds number) Re = ratio of inertia to viscous forces (U) No. of simulation grid points ~ (Re)9/4 , Cost ~ (Re)3 Present simulation: Re = O(103), Require Re = O(106)

• Also need experimental datasets to investigate high Re flows

• Better understanding of physics/causal relationships would lead to more accurate modeled simulation tools (CFD) and analytical scaling laws

Page 8: Mining Turbulence Data Ivan Marusic Department of Aerospace Engineering and Mechanics University of Minnesota Collaborators: Victoria Interrante, George

What features do we extract?

• Flow field information involves in (x,y,z,t) : Velocity u, Pressure p, Temperature , etc

• Good candidate = Coherent vortex structures

Page 9: Mining Turbulence Data Ivan Marusic Department of Aerospace Engineering and Mechanics University of Minnesota Collaborators: Victoria Interrante, George

Vortex identification using velocity gradient tensor

Page 10: Mining Turbulence Data Ivan Marusic Department of Aerospace Engineering and Mechanics University of Minnesota Collaborators: Victoria Interrante, George

Flow topology classification

Page 11: Mining Turbulence Data Ivan Marusic Department of Aerospace Engineering and Mechanics University of Minnesota Collaborators: Victoria Interrante, George

Isosurfaces of:

Page 12: Mining Turbulence Data Ivan Marusic Department of Aerospace Engineering and Mechanics University of Minnesota Collaborators: Victoria Interrante, George

Decreasing threshold levels

Enstrophy

Discriminant

Volume rendered visualizations( DNS data Re = 700)

Page 13: Mining Turbulence Data Ivan Marusic Department of Aerospace Engineering and Mechanics University of Minnesota Collaborators: Victoria Interrante, George

Discriminant

Page 14: Mining Turbulence Data Ivan Marusic Department of Aerospace Engineering and Mechanics University of Minnesota Collaborators: Victoria Interrante, George

Cross-section of “blue” vortex

Page 15: Mining Turbulence Data Ivan Marusic Department of Aerospace Engineering and Mechanics University of Minnesota Collaborators: Victoria Interrante, George
Page 16: Mining Turbulence Data Ivan Marusic Department of Aerospace Engineering and Mechanics University of Minnesota Collaborators: Victoria Interrante, George

EXPERIMENTAL WIND TUNNEL FACILITY

Page 17: Mining Turbulence Data Ivan Marusic Department of Aerospace Engineering and Mechanics University of Minnesota Collaborators: Victoria Interrante, George

PIV SETUP

Kodak Megaplus Cameras

1024 x 1024 pixels

Pulsed Lasers

Nd:YAG

= 15

Page 18: Mining Turbulence Data Ivan Marusic Department of Aerospace Engineering and Mechanics University of Minnesota Collaborators: Victoria Interrante, George

In-plane Vorticity

Page 19: Mining Turbulence Data Ivan Marusic Department of Aerospace Engineering and Mechanics University of Minnesota Collaborators: Victoria Interrante, George

In-plane Swirl

Page 20: Mining Turbulence Data Ivan Marusic Department of Aerospace Engineering and Mechanics University of Minnesota Collaborators: Victoria Interrante, George

Difficulties with present analysis approach

Page 21: Mining Turbulence Data Ivan Marusic Department of Aerospace Engineering and Mechanics University of Minnesota Collaborators: Victoria Interrante, George

Typical Turbulent Boundary Layer Simulation

• O(108) grid points

• Generates >10 Terabytes per day (every day)

• Write to disk every 1/1000 time steps (99.9% discarded)

• Final database ~1 Terabyte

• All analysis is done after final database is obtained

Page 22: Mining Turbulence Data Ivan Marusic Department of Aerospace Engineering and Mechanics University of Minnesota Collaborators: Victoria Interrante, George

Present approach

Page 23: Mining Turbulence Data Ivan Marusic Department of Aerospace Engineering and Mechanics University of Minnesota Collaborators: Victoria Interrante, George

New analysis approach

Page 24: Mining Turbulence Data Ivan Marusic Department of Aerospace Engineering and Mechanics University of Minnesota Collaborators: Victoria Interrante, George

Some important trigger eventsassociated with drag

• “Bursting”

• High values of Reynolds shear stress (-uw) (associated with momentum transport)

Page 25: Mining Turbulence Data Ivan Marusic Department of Aerospace Engineering and Mechanics University of Minnesota Collaborators: Victoria Interrante, George

Example of bursting events

Page 26: Mining Turbulence Data Ivan Marusic Department of Aerospace Engineering and Mechanics University of Minnesota Collaborators: Victoria Interrante, George

N.B. High –uw region

Page 27: Mining Turbulence Data Ivan Marusic Department of Aerospace Engineering and Mechanics University of Minnesota Collaborators: Victoria Interrante, George
Page 28: Mining Turbulence Data Ivan Marusic Department of Aerospace Engineering and Mechanics University of Minnesota Collaborators: Victoria Interrante, George

Swirl (|ci|) Reynolds shear stress

Vorticity Wall-normal velocity

20Apr_06 zone1

Page 29: Mining Turbulence Data Ivan Marusic Department of Aerospace Engineering and Mechanics University of Minnesota Collaborators: Victoria Interrante, George

Consistent with “packets of vortices” (together with other evidence):

Page 30: Mining Turbulence Data Ivan Marusic Department of Aerospace Engineering and Mechanics University of Minnesota Collaborators: Victoria Interrante, George

SIMPLE SEARCH ALGORITHM

Dual threshold search routine

Define connected region only if 8 neighboring points

To search for ‘Packets of hairpin vortices’, define a region if Positive Vorticity in the bottom and Negative Vorticity in the top..

Additional search for (a) Low streamwise velocity (Low momentum) (b) High Reynolds shear stress

in the adjoining region of patches of vorticity

Page 31: Mining Turbulence Data Ivan Marusic Department of Aerospace Engineering and Mechanics University of Minnesota Collaborators: Victoria Interrante, George

z+ = 92

All quantities non-dimensionalized usingU and

VORTICITY MOMENTUM

SWIRL STRENGTH

Page 32: Mining Turbulence Data Ivan Marusic Department of Aerospace Engineering and Mechanics University of Minnesota Collaborators: Victoria Interrante, George

VORTICITY u’w’

z+ = 92

All quantities non-dimensionalized usingU and

Page 33: Mining Turbulence Data Ivan Marusic Department of Aerospace Engineering and Mechanics University of Minnesota Collaborators: Victoria Interrante, George

VORTICITY u’w’

MOMENTUM

Page 34: Mining Turbulence Data Ivan Marusic Department of Aerospace Engineering and Mechanics University of Minnesota Collaborators: Victoria Interrante, George

Adrian, Meinhart & Tomkins (2000)

Page 35: Mining Turbulence Data Ivan Marusic Department of Aerospace Engineering and Mechanics University of Minnesota Collaborators: Victoria Interrante, George

Modeling Data With Graphs Beyond Transactions

Graphs are suitable for capturing arbitrary relations between the various objects.

VertexObject

Object’s Attributes

Relation Between Two Objects

Type Of Relation

Vertex Label

Edge Label

Edge

Data Instance Graph Instance

Frequent Subgraph DiscoveryDiscovery(FSG – Karypis & Kuramochi 2001)

Page 36: Mining Turbulence Data Ivan Marusic Department of Aerospace Engineering and Mechanics University of Minnesota Collaborators: Victoria Interrante, George

Interesting Patterns Frequent Subgraphs

Discovering interesting patterns

Finding frequent, recurrent subgraphs

Efficient algorithms must be developed that operate and take advantage of the new representation.

Page 37: Mining Turbulence Data Ivan Marusic Department of Aerospace Engineering and Mechanics University of Minnesota Collaborators: Victoria Interrante, George

Finding Frequent Subgraphs:Input and Output

Problem setting: similar to finding frequent itemsets for association rule discovery

Input Database of graph transactions

Undirected simple graph (no loops, no multiples edges) Each graph transaction has labeled edges/vertices. Transactions may not be connected

Minimum support threshold σ Output

Frequent subgraphs that satisfy the support threshold

Each frequent subgraph is connected.

Page 38: Mining Turbulence Data Ivan Marusic Department of Aerospace Engineering and Mechanics University of Minnesota Collaborators: Victoria Interrante, George

Finding Frequent Subgraphs:Input and Output

Support = 100%

Support = 66%

Support = 66%

Input: Graph Transactions Output: Frequent Connected Subgraphs

Page 39: Mining Turbulence Data Ivan Marusic Department of Aerospace Engineering and Mechanics University of Minnesota Collaborators: Victoria Interrante, George

Example

Page 40: Mining Turbulence Data Ivan Marusic Department of Aerospace Engineering and Mechanics University of Minnesota Collaborators: Victoria Interrante, George
Page 41: Mining Turbulence Data Ivan Marusic Department of Aerospace Engineering and Mechanics University of Minnesota Collaborators: Victoria Interrante, George

Example of datasets (Database type-B) for investigation using a Frequent Subgraph Discovery scheme:

- PIV data : In-plane swirl S(x,y) for multiple timesteps (with and without trigger signal)

- Full 3D data from simulation

Page 42: Mining Turbulence Data Ivan Marusic Department of Aerospace Engineering and Mechanics University of Minnesota Collaborators: Victoria Interrante, George
Page 43: Mining Turbulence Data Ivan Marusic Department of Aerospace Engineering and Mechanics University of Minnesota Collaborators: Victoria Interrante, George

Further Challenges

• Temporally and Spatially evolving structures (objects change)

• Interactions of vortex structures

Page 44: Mining Turbulence Data Ivan Marusic Department of Aerospace Engineering and Mechanics University of Minnesota Collaborators: Victoria Interrante, George
Page 45: Mining Turbulence Data Ivan Marusic Department of Aerospace Engineering and Mechanics University of Minnesota Collaborators: Victoria Interrante, George

C

BA

D