Visualization and feature extraction in isotropic Navier-Stokes turbulence

Part of HPCD, supported by ARPA

Victor M. Fernandez, Norman J. Zabusky,
Smitha Bhat, Deborah Silver,
Shi-Yi Chen

Abstract

We present feature extraction and data reduction algorithms and provide an insight in the types of problems that arise in dealing with large datasets, obtained in Navier-Stokes turbulence simulations with a 512^3 mesh resolution. The developed tools are based on thresholding, object segmentation and low order ellipsoidal quantifications and are applied to the search of coherent vortex structures associated with maxima events in the turbulence field. We underline the importance of sharing tasks between the supercomputer (CM5) and the workstation (SGI Onyx), where each machine may work more efficiently at different stages of the data processing. We obtain visualizations that show the structure of the dominant coherent objects. The reduced representations employed make it possible to examine different types of fields for possible correlations. The quantification of the objects identified by the feature extraction algorithms, should contribute to the building of models that consider both coherent structures and the random background observed in Navier-Stokes turbulence.

Paper

Figures

Isosurface animation (500Kb)

Ellipsoid fitting animation (700Kb)

Fig. 1 Turbulence 512^3 dataset. The vorticity magnitude field shown in this figure is represented by spheres corresponding to a set of thresholded points (20% of the maximum and above).

Fig. 3 The object-segment code separates the objects found at a given threshold. The classification of the objects is shown in the figure by coloring them according to the local vorticity magnitude maxima inside each object. The program allows the user to select single objects for further quantification.

Fig. 6 Run of the CMAVS module: The diagnostic box is sent across the network (CM5-NCSA/Onyx-VIZLAB) with a 64^3 vorticity magnitude subdomain. The reports on the execution of the remote CMAVS module my_r_s_cm are also included.

Fig. 9 The spheres representation is used to visualize the vorticity magnitude field inside the diagnostics box.

Fig. 10 After the diagnostics box (in this case 200^3) is produced, standard AVS modules, like isosurface in this figure, can be used.

Fig. 11 Use of the list of identified objects: The list of identified objects, represented by the ellipsoids (scatter module) is used to guide the search of relevant vortex structures using the diagnostics box (smabox module).

Fig. 12 First view of the maximum vorticity magnitude object. The isosurface in the upper figures represents the vorticity magnitude. In the lower figures, the isosurface represents the strain-rate magnitude. The lines trace the vorticity field and are released from the ellipsoids, which fit the vorticity magnitude maxima regions.

Fig. 13 Second view of the maximum vorticity magnitude object.

Fig. 14 View of the object 12, according to the classification obtained by the scatter module.


This work is an interdisciplinary effort and part of the Hypercomputing and Design (HPCD) project, supported by ARPA, contract DABT-63-93-C-0064. Norman J. Zabusky (nzabusky@caip.rutgers.edu), Deborah Silver (silver@caip.rutgers.edu), Victor M. Fernandez (victor@caip.rutgers.edu) and Smitha Bhat (sbhat@caip.rutgers.edu) of the Laboratory for Visiometrics and Modeling (VIZLAB), Rutgers University coordinate the fluid dynamics and visiometrics and the turbulence simulation is produced by Shiyi Chen (syc@lanl.gov) at Los Alamos National Laboratory. Parallel simulations were performed on the CM5 machines at ACL-LANL and NCSA.


Return to HPCD Home Page

Vizlab homepage

Page on vortex dynamics

victor@caip.rutgers.edu