A unified handling of immiscible and miscible fluids

Conventional level set-based approaches have an inherent difficulty in tracking miscible fluids due to its discrete treatment for interface. This paper proposes a unified framework to efficiently handle both miscible and immiscible fluid simulations. Based on the chemical potential energy, our method describes the evolution of multiple fluids as time-varying concentration fields. Handling of multiple fluids is straightforward and, unlike level set methods, ad hoc reinitialization or fictitious particle deployment is not necessary. For numerical computation of the Navier—Stokes equations, we adopt advanced lattice Boltzmann methods (LBMs) for computational efficiency. The experiments show that our approach works well with immiscible fluids, miscible fluids, and interaction with objects. Copyright © 2008 John Wiley & Sons, Ltd.

[1]  I. Karlin,et al.  Entropic lattice Boltzmann models for hydrodynamics in three dimensions. , 2006, Physical review letters.

[2]  Hongwei Zheng,et al.  A lattice Boltzmann model for multiphase flows with large density ratio , 2006, J. Comput. Phys..

[3]  Jeong-Mo Hong,et al.  Discontinuous fluids , 2005, SIGGRAPH 2005.

[4]  Mathieu Desbrun,et al.  A variational approach to Eulerian geometry processing , 2007, SIGGRAPH 2007.

[5]  Ian M. Mitchell,et al.  A hybrid particle level set method for improved interface capturing , 2002 .

[6]  Craig Cowan,et al.  The Cahn-Hilliard Equation as a Gradient Flow , 2005 .

[7]  Yeomans,et al.  Lattice Boltzmann simulations of liquid-gas and binary fluid systems. , 1996, Physical review. E, Statistical physics, plasmas, fluids, and related interdisciplinary topics.

[8]  J. Buick,et al.  Gravity in a lattice Boltzmann model , 2000, Physical review. E, Statistical physics, plasmas, fluids, and related interdisciplinary topics.

[9]  A. Lamura,et al.  Lattice Boltzmann simulations of segregating binary fluid mixtures in shear flow , 2001 .

[10]  Ulrich Rüde,et al.  Hybrid Parallelization Techniques for Lattice Boltzmann Free Surface Flows , 2009 .

[11]  Enhua Wu,et al.  Stable and efficient miscible liquid-liquid interactions , 2007, VRST '07.

[12]  Dimitris N. Metaxas,et al.  Textured Liquids based on the Marker Level Set , 2007, Comput. Graph. Forum.

[13]  E. Guendelman,et al.  Efficient simulation of large bodies of water by coupling two and three dimensional techniques , 2006, SIGGRAPH 2006.

[14]  James F. O'Brien,et al.  A semi-Lagrangian contouring method for fluid simulation , 2005, TOGS.

[15]  J. Lowengrub,et al.  Conservative multigrid methods for Cahn-Hilliard fluids , 2004 .

[16]  B. Shi,et al.  Discrete lattice effects on the forcing term in the lattice Boltzmann method. , 2002, Physical review. E, Statistical, nonlinear, and soft matter physics.

[17]  Junseok Kim,et al.  A continuous surface tension force formulation for diffuse-interface models , 2005 .

[18]  Ronald Fedkiw,et al.  Practical animation of liquids , 2001, SIGGRAPH.

[19]  Chiew-Lan Tai,et al.  MoXi: real-time ink dispersion in absorbent paper , 2005, SIGGRAPH '05.

[20]  Frank Losasso,et al.  Simulating water and smoke with an octree data structure , 2004, SIGGRAPH 2004.

[21]  Ronald Fedkiw,et al.  Animation and rendering of complex water surfaces , 2002, ACM Trans. Graph..

[22]  J. E. Hilliard,et al.  Free Energy of a Nonuniform System. I. Interfacial Free Energy , 1958 .

[23]  Junseok Kim,et al.  Phase field computations for ternary fluid flows , 2007 .

[24]  P. Bhatnagar,et al.  A Model for Collision Processes in Gases. I. Small Amplitude Processes in Charged and Neutral One-Component Systems , 1954 .

[25]  Ulrich Rüde,et al.  Free Surface Lattice-Boltzmann fluid simulations with and without level sets , 2004, VMV.

[26]  D. M. Anderson,et al.  DIFFUSE-INTERFACE METHODS IN FLUID MECHANICS , 1997 .

[27]  Ignacio Llamas,et al.  Simulation of bubbles in foam with the volume control method , 2007, SIGGRAPH 2007.

[28]  William E. Lorensen,et al.  Marching cubes: A high resolution 3D surface construction algorithm , 1987, SIGGRAPH.

[29]  Xiaolong Yin,et al.  Lattice-Boltzmann method for simulating spherical bubbles with no tangential stress boundary conditions. , 2006, Physical review. E, Statistical, nonlinear, and soft matter physics.

[30]  Klaus Mueller,et al.  The lattice-Boltzmann method for simulating gaseous phenomena , 2004, IEEE Transactions on Visualization and Computer Graphics.

[31]  Jos Stam,et al.  Stable fluids , 1999, SIGGRAPH.

[32]  A. Ladd,et al.  Lattice-Boltzmann Simulations of Particle-Fluid Suspensions , 2001 .

[33]  Ronald Fedkiw,et al.  Multiple interacting liquids , 2006, SIGGRAPH 2006.

[34]  L. Luo,et al.  Analytic solutions of simple flows and analysis of nonslip boundary conditions for the lattice Boltzmann BGK model , 1997 .