Top Banner
Storm Visualization using Tensor Field Analysis Alex Naegele, Ohio State University R N t Ui it fAi Ray Navarrete, UniversityofArizona Andrew Zdyrski, University of Hawaii at Hilo
28

Storm Visualization Tensor Field Analysis

Dec 07, 2021

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Storm Visualization Tensor Field Analysis

Storm Visualization using Tensor Field Analysis

Alex Naegele, Ohio State University

R N t U i it f A iRay Navarrete, University of Arizona

Andrew Zdyrski, University of Hawaii at Hilo

Page 2: Storm Visualization Tensor Field Analysis

OverviewOverview

I. Motivation

II. Tensor Field Analysis

III VisualizationIII. Visualization

IV. Storm Analysis

Page 3: Storm Visualization Tensor Field Analysis

ObjectiveObjective

To create a visualization of the trajectory of a 

given storm event over time, in relation to  

f h l daspects of air mass characteristics including 

stretching, scaling, and vorticity.stretching, scaling, and vorticity.

Page 4: Storm Visualization Tensor Field Analysis

IntroductionIntroduction

• Applying tensor field visualizations to velocityApplying tensor field visualizations to velocity vector field of a storm

• Visualized components of a storm’s spatial ddistortion 

Page 5: Storm Visualization Tensor Field Analysis

Climatological BackgroundFlow

Curvature Types Zonal Flow

Cyclonic

Anti-cyclonic

Source: Daly, Christopher. Hidden Hidden Climate Variability in Climate Variability in Mountainous Terrain.Mountainous Terrain.

Page 6: Storm Visualization Tensor Field Analysis

Atmospheric CirculationCirculation

Source: Christopherson, Robert. Elemental Geosystems. Upper Saddle River: Pearson Education, 2004.

Page 7: Storm Visualization Tensor Field Analysis

Event Used For VisualizationEvent Used For Visualization

• Willamette Valley FloodWillamette Valley Flood

• February 1‐14, 1996

• Rain‐on‐snow flood

• Part of a larger series of floods in the Pacific NorthwestNorthwest 

Page 8: Storm Visualization Tensor Field Analysis

10

12

14Precipitation During Storm

6

8

pptcen02pptcs201ppth1502pptpri01pptupl02pptvan01pi

tatio

n (m

m/h

r)

0

2

4

2/1/96 12 002/3/96 12 002/5/96 12 002/7/96 12 002/9/96 12 00 2/11/96 2/13/96

pptvan01

Prec

ip

10 00

12.00

2/1/96 12:00AM

2/3/96 12:00AM

2/5/96 12:00AM

2/7/96 12:00AM

2/9/96 12:00AM

2/11/9612:00 AM

2/13/9612:00 AM

Stream Discharge During Storm

6.00

8.00

10.00ws01ws02ws03ws06ws07

08char

ge (m

m/h

r)

2.00

4.00

ws08ws09ws10macklookou

Stre

am D

isc

So rce: Perkins R M and J A Jones In press

0.002/1/96 12:00

AM2/3/96 12:00

AM2/5/96 12:00

AM2/7/96 12:00

AM2/9/96 12:00

AM2/11/96

12:00 AM2/13/96

12:00 AM

Source: Perkins, R.M. and J.A. Jones. In press. Climate variability, snow and physiographic controls on storm hydrographs in small forested basins, western Cascades, Oregon. Hydrological Processes.

Page 9: Storm Visualization Tensor Field Analysis

Data used for VisualizationData used for Visualization

• NCEP Reanalysis 2 Datasety

• 6 hour intervals giving latitudinal and longitudinal

Pressure (hPa) Altitude (m)

1 000 0 (surface)latitudinal and longitudinal winds at various pressure levels

1,000 0 (surface)

700 3,000

• Resolution: Every 2.5 degrees

400 7,200

• Bottom left:   0°N, 180°E Top right:   47.5°N, 242.5°E

100 16,200

http://www.cdc.noaa.gov/data/gridded/data.ncep.reanalysis2.pressure.html 

Page 10: Storm Visualization Tensor Field Analysis
Page 11: Storm Visualization Tensor Field Analysis

Computing Tensor FieldComputing Tensor Field

• Gradient of velocity vector fieldGradient of velocity vector field

Page 12: Storm Visualization Tensor Field Analysis

Example of Tensor DerivationExample of Tensor Derivation

Page 13: Storm Visualization Tensor Field Analysis

Tensor DecompositionTensor Decomposition

Isotropic Scaling

Rotation

Anisotropic StretchingStretching

Page 14: Storm Visualization Tensor Field Analysis

Isotropic ScalingIsotropic ScalingExpansion or contraction at a given point

Page 15: Storm Visualization Tensor Field Analysis

RotationRotationClockwise or counter‐clockwise 

Page 16: Storm Visualization Tensor Field Analysis

Anisotropic StretchingAnisotropic StretchingUneven expansion or compression resulting in 

hstretching at a given point

Page 17: Storm Visualization Tensor Field Analysis

ColoringColoring

Zhang, E., H. Yeh, Z. Lin and R.S. Laramee. Asymmetric Tensor Analysis for Flow. 2009. IEEE Transactions on Visualization and Computer Graphics 15, 1 2009.

Page 18: Storm Visualization Tensor Field Analysis

Color ApplicationColor Application

Page 19: Storm Visualization Tensor Field Analysis

Visualization Software – Velocity Plots

• R Programming Language

• Read in NCEP data, plotted velocity vectors for each Lat, Long, 6 hour interval

• Generated a set of plots for each pressure level

• Added cities to identify location of storms

Page 20: Storm Visualization Tensor Field Analysis

Visualization Software –Programming Components

• OpenGL used to display velocity vector plotsOpenGL used to display velocity vector plots and visualize tensors

• C++ used to read in NCEP velocity data and f ldcompute tensor fields

• Also used to interface with OpenGL 

• GLUI provides a user interface to manipulate visualization 

Page 21: Storm Visualization Tensor Field Analysis

Visualization Software –Decomposition Coloring 

• Computed decompositions from tensor fieldComputed decompositions from tensor field

d l l h• OpenGL used to overlay coloring scheme on velocity plots

• Allows us to see spatial distortions in additions pto wind speed and direction 

Page 22: Storm Visualization Tensor Field Analysis

Moving Frame TransformsMoving Frame Transforms

• Derive a set of transformation to rewrite positions velocities and tensor fields aspositions, velocities, and tensor fields as observed in different frames of reference

l d ff• Spatial distortion coefficients in tensor decomposition remain the same

Page 23: Storm Visualization Tensor Field Analysis
Page 24: Storm Visualization Tensor Field Analysis
Page 25: Storm Visualization Tensor Field Analysis
Page 26: Storm Visualization Tensor Field Analysis
Page 27: Storm Visualization Tensor Field Analysis

Canopy ChangeCanopy Change

Reference Stand % Canopy Openness 2009 % Canopy Openness 2001

2 5.52 6.88

4 9.82 7.01

5 9.14 6.27

10 12.14 5.24

12 6 16 4 7812 6.16 4.78

20 4.49 9.86

26 6.91 9.2

38 11.56 13.88

86 28.88 38.25

89 11.61 8.78

Page 28: Storm Visualization Tensor Field Analysis

ConclusionsConclusions

• Visualization useful to recognizeVisualization useful to recognize characteristics of air masses and atmospheric circulationcirculation

l d d f l l h• Visualization did not perfectly correlate with observed data at the Andrews