Preview

Interactive Particle Tracing for Visualizing Large, Time-Varying Flow Fields

Good Essays
Open Document
Open Document
7820 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Interactive Particle Tracing for Visualizing Large, Time-Varying Flow Fields
Delft University Of Technology, 2009

Technical Report VIS2009-01

Interactive Particle Tracing for Visualizing Large, Time-Varying Flow Fields
Dylan Dussel, Eric J. Griffith, Michal Koutek and Frits H. Post
Data Visualization Group, Delft University of Technology, Netherlands Technical Report VIS 2009-01

Abstract Particle tracing is a classical method of flow field visualization. For interactive exploration, particles must be advected and displayed in real-time. Graphics Processor Unit (GPU) based techniques can advect hundreds of thousands or millions of particles in real-time. We have investigated such GPU-based techniques for interactive exploration of large, time-varying flow fields. Our approach can be roughly divided into three categories: data preprocessing, visualization and interaction. The preprocessing involves data compression, region of interest computation and preparation of multi-resolution data. For flow visualization, we use use the GPU for both data decompression and particle advection. More than 1,000,000 particles can be visualized at interactive frame rates and data rates. We support the standard particle visualization techniques of pathlines, streamlines and streaklines. We also represent particles as flow-oriented ellipsoids, which can additionally be moved over their traversed pathlines to explore their behavior in time. Dynamic features in the data are explored by interactively seeding and tracking particles through time in both a standard display screen and a stereoscopic virtual environment. Further, we have validated our particle system by comparing its particle trajectories with those generated by a Large-eddy Simulation. Categories and Subject Descriptors (according to ACM CCS): I.3.8 [Computer Graphics]: ApplicationsFlow Visualization

1. Introduction Computational Fluid Dynamics (CFD) techniques such as Large-Eddy Simulation (LES) or Direct Numerical Simulation (DNS) can produce very large, time-varying, multi-field data sets.



References: [AL77] A RAKAWA A., L AMB V.: Computational design of the basic dynamical processes of the UCLA general circulation model. In General circulation models of the atmosphere. Academic Press, Inc., New York, 1977, pp. 173–265. [BSK∗ 07] B ÜRGER K., S CHNEIDER J., KONDRATIEVA P., K RÜGER J., W ESTERMANN R.: Interactive visual exploration of unsteady 3D-flows. In Eurographics/IEEE VGTC Symposium on Visualization (2007), pp. 251–258. [GKP07] G RIFFITH E. J., KOUTEK M., P OST F. H.: Fast normal vector compression with bounded error. In Proc. Geometry Processing. (2007), pp. 263–272. [GPK∗ 05] G RIFFITH E. J., P OST F. H., KOUTEK M., H EUS T., J ONKER H. J. J.: Feature tracking in VR for cumulus cloud life-cycle studies. In Virtual Environments 2005 (2005), Kjems E., Blach R., (Eds.), pp. 121–128. [KKKW05] K RÜGER J., K IPFER P., KONDRATIEVA P., W ESTERMANN R.: A particle system for interactive visualization of 3D flows. IEEE Transactions on Visualization and Computer Graphics 11, 6 (November 2005), 744–756. [KKW05] MANN [Lan94] L ANE D. A.: UFAT: A particle tracer for timedependent flow fields. In Proc. IEEE Visualization (1994), pp. 257–264. [MCG94] M AX N., C RAWFIS R., G RANT C.: Visualizing 3D velocity fields near contour surfaces. In Proc. IEEE Visualization (1994), pp. 248–255. [OLG∗ 05] OWENS J. D., L UEBKE D., G OVINDARAJU N., H ARRIS M., K RÜGER J., L EFOHN A. E., P URCELL T. J.: A survey of general-purpose computation on graphics hardware. In Eurographics 2005, State of the Art Reports (2005), pp. 21–51. [PVH∗ 03] P OST F. H., V ROLIJK B., H AUSER H., L ARAMEE R. S., D OLEISCH H.: The state of the art in flow visualization: Feature extraction and tracking. Computer Graphics Forum 22, 4 (2003), 775–792. [SBK06] S CHIRSKI M., B ISCHOF C., K UHLEN T.: Exploring flow fields with GPU-based stream tracers in virtual environments. In Eurographics 2006 (2006), pp. 115–118. [SBK07] S CHIRSKI M., B ISCHOF C., K UHLEN T.: Interactive exploration of large data in hybrid visualization environments. In Virtual Environments 2007 (2007), pp. 69– 76. [vW93] VAN W IJK J. J.: Flow visualization with surface particles. IEEE Computer Graphics and Applications 13, 4 (1993), 18–24. [ZSH96] Z ÖCKLER M., S TALLING D., H EGE H.-C.: Interactive visualization of 3D-vector fields using illuminated streamlines. In Proc. IEEE Visualization (1996), pp. 107–113. KONDRATIEVA P., K RÜGER J., W ESTER R.: The application of GPU particle tracing to diffusion tensor field visualization. In Proc. IEEE Visualization (2005), pp. 73–78. [KSW04] K IPFER P., S EGAL M., W ESTERMANN R.: Uberflow: A GPU-based particle engine. In Proc. ACM SIGGRAPH/EUROGRAPHICS conference on Graphics hardware (2004), pp. 115–122. Technical Report VIS2009-01

You May Also Find These Documents Helpful

  • Better Essays

    [2] Queen Mary University of London, DEN233, Low Speed Aerodynamics, Lecture Notes, 2013, (Accessed on 13th November 2013)…

    • 2962 Words
    • 12 Pages
    Better Essays
  • Better Essays

    pro prof stroms and waves

    • 1499 Words
    • 9 Pages

    Explain the behavior of downbursts and gust fronts, and identify their associated cloud & dust features…

    • 1499 Words
    • 9 Pages
    Better Essays
  • Powerful Essays

    As mentioned in abstract, the objective of this project is to solve numerically the onedimensional wave equation. To discretize the wave equation, the second-order upwind flux…

    • 1680 Words
    • 7 Pages
    Powerful Essays
  • Satisfactory Essays

    Evans Assignment1

    • 591 Words
    • 2 Pages

    Ahrens, C. D. Essentials of Meteorology: An Invitation to the Atmosphere, 7th Edition. Cengage Learning, 01/2014. VitalBook file.…

    • 591 Words
    • 2 Pages
    Satisfactory Essays
  • Powerful Essays

    Ethnographic Survey Report

    • 3985 Words
    • 16 Pages

    The fieldwork site is located on the Harthope Burn immediately upstream of Langlee cottage (grid reference NT963232). It is within the valley about 5km from the source. It is a site of Special Scientific Interest so must be treated with care.…

    • 3985 Words
    • 16 Pages
    Powerful Essays
  • Good Essays

    meteorology Wk 7

    • 489 Words
    • 2 Pages

    Cited: Ahrens, C. (2014). Essentials of meteorology: An invitation to the atmosphere (7th ed.). Belmont, CA: Brooks/Cole.…

    • 489 Words
    • 2 Pages
    Good Essays
  • Good Essays

    Computational modeling has been used only for scientific purposes till now. Computational modeling approach is usually employed in physics and other scientific applications, whether it is fluid dynamics…

    • 470 Words
    • 2 Pages
    Good Essays
  • Satisfactory Essays

    19. Be able to label the direction of a pressure gradient on an isobar map.…

    • 945 Words
    • 4 Pages
    Satisfactory Essays
  • Satisfactory Essays

    My Solar System

    • 1668 Words
    • 5 Pages

    Activity 1: Look over the start screen. The simulations controls and settings are on the right and simulation inputs are at the bottom. Click on Start to see the outputs in the center and lower right. The paths of the objects in the simulation are displayed along with elapsed time. Click Stop and move the cursor over each object. Its current position and velocity are displayed under the time. Click Start again and write down at least 2 observations about this simulation below.…

    • 1668 Words
    • 5 Pages
    Satisfactory Essays
  • Good Essays

    At the storm centre, this new supply of water vapor gets pulled into the thunderhead updrafts, releasing still more energy as the water vapour condenses. This makes the updrafts raise faster, pulling in even larger amounts of air and water vapour from the storm’s edges. And as the updrafts speed up, air swirls faster and faster around the storm centre.…

    • 597 Words
    • 3 Pages
    Good Essays
  • Good Essays

    Chapter 7 Questions

    • 586 Words
    • 2 Pages

    What causes an "eddy" to form? An “eddy” is formed when wind encounters a solid object, a whirl of air is formed on the object’s downward side. The size and shape of the eddy depends on the speed of the wind, and the size/shape of the obstacle.…

    • 586 Words
    • 2 Pages
    Good Essays
  • Powerful Essays

    13. Z. Lin, H. Fang, and R. Tao, Improved lattice Boltzmann model for incompressible two-dimensional steady flows, Phys. Rev. E 54, 6323 (1997). 14. D. O. Martinez, W. H. Matthaeus, S. Chen, and D. C. Montgomery, Comparison of spectral method and lattice Boltzmann simulations of two-dimensional hydrodynamics, Phys. Fluids. 6, 1285 (1994). 15. R. Mei and Q. Shyy, On the finite difference-based lattice Boltzmann method in curvilinear coordinates, J. Comput. Phys. 143, 426 (1998). 16. F. Nieuwstadt and H. B. Keller, Viscous flow past circular cylinders, Comput. Fluids. 1, 59 (1973). 17. Y. Qian, D. d’Humi´ res, and P. Lallemand, Lattice BGK models for Navier–Stokes equation, Europhys. Lett. e 17, 479 (1992). 18. R. Schreiber and H. Keller, Driven cavity flow by efficient numerical techniques, J. Comput. Phys. 49, 310 (1983). 19. S. P. Vanka, Block-implicit multigrid solution of Navier–Stokes equations in primitive variables, J. Comput. Phys. 65, 138 (1986). 20. L. Wagner, Pressure in lattice Boltzmann simulations of flow around a cylinder, Phys. Fluids. 6, 3516 (1994). 21. L. Wagner and F. Hayot, Lattice Boltzmann simulations of flow past a cylindrical obstacle, J. Stat. Phys. 81, 63 (1995). 22. Q. Zou, S. Hou, S. Chen, and G. Doolen, An improved incompressible lattice Boltzmann model for timeindependent flows, J. Stat. Phys. 81, 35 (1995).…

    • 6405 Words
    • 26 Pages
    Powerful Essays
  • Good Essays

    3ab Specialist Notes

    • 1412 Words
    • 6 Pages

    Contents Introduction 1 Vectors in two and three dimensions 2 Complex numbers 3 Coordinate geometry and sketch graphs 4 Circular functions 5 Antidifferentiation 6 Integration 7 Differential equations 8 Kinematics 9 Vector calculus 10 Dynamics iv 1 12 26 40 53 62 70 79 86 92…

    • 1412 Words
    • 6 Pages
    Good Essays
  • Satisfactory Essays

    PROCESS MINING

    • 1313 Words
    • 18 Pages

    fluxicon Process Mining Tutorial Copyright © 2013 Fluxicon fluxicon Goals of this tutorial • Understand phases of process mining analysis • Be able to get started and play around with your own data fluxicon Outline 1. Example Scenario 2. Roadmap 3. Hands-on Session 4.…

    • 1313 Words
    • 18 Pages
    Satisfactory Essays
  • Good Essays

    Throughout the process, each particle i monitors three values: its current position (x_i^k); the best position it reached in previous cycles (pbest_i); its flying velocity (w^(k+1)). These three values are represented as follows…

    • 989 Words
    • 4 Pages
    Good Essays