Skip to main content

Parallel Implementation of Particle Tracking and Collision in a Turbulent Flow

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 6068))

Abstract

Parallel algorithms for particle tracking are central to the modeling of a wide range of physical processes including cloud formation, spray combustion, flows of ash from wildfires and reactions in nuclear systems. Here we focus on tracking the motion of cloud droplets with radii in the range from 10 to 60 μm that are suspended in a turbulent flow field. The gravity and droplet inertia are simultaneously considered. Our codes for turbulent flow and droplet motion are fully parallelized in MPI (message passing interface), allowing efficient computation of dynamic and kinematic properties of a polydisperse suspension with more than 107 droplets. Previous direct numerical simulations (DNS) of turbulent collision, due to their numerical complexity, are typically limited to small Taylor microscale flow Reynolds numbers (~100), or equivalently to a small physical domain size at a given flow dissipation rate in a turbulent cloud. The difficulty lies in the necessity to treat simultaneously a field representation of the turbulent flow and free movement of particles. We demonstrate here how the particle tracking and collision can be handled within the framework of a specific domain decomposition. Our newly developed MPI code can be run on computers with distributed memory and as such can take full advantage of available computational resources. We discuss scalability of five major computational tasks in our code: collision detection, advancing particle position, fluid velocity interpolation at particle location, implementation of the periodic boundary condition, using up to 128 CPUs. In most tested cases we achieved parallel efficiency above 100 %, due to a reduction in effective memory usage. Finally, our MPI results of pair statistics are validated against a previous OpenMP implementation.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Ayala, O., Rosa, B., Wang, L.P., Grabowski, W.W.: Effects of turbulence on the geometric collision rate of sedimenting droplets. Part 1. Results from direct numerical simulation. New Journal of Physics 10 (2008)

    Google Scholar 

  2. Ayala, O., Rosa, B., Wang, L.P.: Effects of turbulence on the geometric collision rate of sedimenting droplets. Part 2. Theory and parameterization. New Journal of Physics 10 (2008)

    Google Scholar 

  3. Collins, L.R., Keswani, A.: Reynolds number scaling of particle clustering in turbulent aerosols. New Journal of Physics 6 (2004)

    Google Scholar 

  4. Ayala, O., Grabowski, W.W., Wang, L.-P.: A hybrid approach for simulating turbulent collisions of hydrodynamically-interacting particles. JCP, 51–73 (2007)

    Google Scholar 

  5. Homann, H., Dreher, J., Grauer, R.: Impact of the floating-point precision and interpolation scheme on the results of DNS of turbulence by pseudo-spectral codes. Computer Physics Communications 177(7), 560–565 (2007)

    Article  MathSciNet  Google Scholar 

  6. Wang, L.-P., Wexler, A.S., Yong, Z.: Statistical mechanical description and modelling of turbulent collision of inertial particles. J. Fluid Mech., 117–153 (2000)

    Google Scholar 

  7. Wang, L.P., Maxey, M.R.: Settling velocity and concentration distribution of heavy-particles in homogeneous isotropic turbulence. Journal of Fluid Mechanics 256, 27–68 (1993)

    Article  Google Scholar 

  8. Dmitruk, P., Wang, L.P., Matthaeus, W.H., Zhang, R., Seckel, D.: Scalable parallel FFT for spectral simulations on a Beowulf cluster. Parallel Computing 27(14), 1921–1936 (2001)

    Article  MATH  Google Scholar 

  9. Maxey, M.R., Riley, J.J.: Equation of motion for a small rigid sphere in a nonuniform flow. Physics of Fluids 26(4), 883–889 (1983)

    Article  MATH  Google Scholar 

  10. Yeung, P.K., Pope, S.B.: Lagrangian statistics from direct numerical simulations of isotropic turbulence. Journal of Fluid Mechanics 207, 531–586 (1989)

    Article  MathSciNet  Google Scholar 

  11. Balachandar, S., Maxey, M.R.: Methods for evaluating fluid velocities in spectral simulations of turbulence. JCP, 96–125 (1989)

    Google Scholar 

  12. Squires, K.D., Eaton, J.K.: Particle response and turbulence modification in isotropic turbulence. Physics of Fluids a-Fluid Dynamics 2(7), 1191–1203 (1990)

    Article  Google Scholar 

  13. Rovelstad, A.L., Handler, R.A., Bernard, P.S.: The effect of interpolation errors on the lagrangian analysis of simulated turbulent channel flow. Journal of Computational Physics 110(1), 190–195 (1994)

    Article  MATH  Google Scholar 

  14. Rouson, D.W.I., Kassinos, S.C., Moulitsas, I., Sarris, I.E., Xu, X.: Dispersed-phase structural anisotropy in homogeneous magnetohydrodynamic turbulence at low magnetic Reynolds number. Physics of Fluids 20(2), 19 (2008)

    Article  Google Scholar 

  15. Damian, W.I., Rouson, J.K.E., Abrahamson, S.D.: A direct numerical simulation of a particle-laden turbulent channel flow. No. TSD-101 (1997)

    Google Scholar 

  16. Bec, J.: Multifractal concentrations of inertial particles in smooth random flows. Journal of Fluid Mechanics 528, 255–277 (2005)

    Article  MATH  MathSciNet  Google Scholar 

  17. Franklin, C.N., Vaillancourt, P.A., Yau, M.K., Bartello, P.: Collision rates of cloud droplets in turbulent flow. Journal of the Atmospheric Sciences 62(7), 2451–2466 (2005)

    Article  Google Scholar 

  18. Franklin, C.N., Vaillancourt, P.A., Yau, M.K.: Statistics and parameterizations of the effect of turbulence on the geometric collision kernel of cloud droplets. Journal of the Atmospheric Sciences 64(3), 938–954 (2007)

    Article  Google Scholar 

  19. Lekien, F., Marsden, J.: Tricubic interpolation in three dimensions. International Journal for Numerical Methods in Engineering 63(3), 455–471 (2005)

    Article  MATH  MathSciNet  Google Scholar 

  20. Busse, A., Muller, W.C., Homann, H., Grauer, R.: Statistics of passive tracers in three-dimensional magnetohydrodynamic turbulence. Physics of Plasmas 14(12) (2007)

    Google Scholar 

  21. Homann, H., Grauer, R., Busse, A., Mueller, W.: Lagrangian statistics of Navier-Stokes and MHD turbulence. Journal of Plasma Physics 73, 821–830 (2007)

    Article  Google Scholar 

  22. Wang, L.-P., Franklin, C.N., Ayala, O., Grabowski, W.W.: Probability distributions of angle of approach and relative velocity for colliding droplets in a turbulent flow. JAS, 881–900 (2006)

    Google Scholar 

  23. Allen, M.P., Tildesley, D.J.: Computer simulation of liquids, p. 408. Oxford University Press, New York (1987)

    MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Rosa, B., Wang, LP. (2010). Parallel Implementation of Particle Tracking and Collision in a Turbulent Flow. In: Wyrzykowski, R., Dongarra, J., Karczewski, K., Wasniewski, J. (eds) Parallel Processing and Applied Mathematics. PPAM 2009. Lecture Notes in Computer Science, vol 6068. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-14403-5_41

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-14403-5_41

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-14402-8

  • Online ISBN: 978-3-642-14403-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics