Grid refinement for entropic lattice Boltzmann models.
Dorschner, B; Frapolli, N; Chikatamarla, S S; Karlin, I V
2016-11-01
We propose a multidomain grid refinement technique with extensions to entropic incompressible, thermal, and compressible lattice Boltzmann models. Its validity and accuracy are assessed by comparison to available direct numerical simulation and experiment for the simulation of isothermal, thermal, and viscous supersonic flow. In particular, we investigate the advantages of grid refinement for the setups of turbulent channel flow, flow past a sphere, Rayleigh-Bénard convection, as well as the supersonic flow around an airfoil. Special attention is paid to analyzing the adaptive features of entropic lattice Boltzmann models for multigrid simulations.
Grid refinement for entropic lattice Boltzmann models
Dorschner, B; Chikatamarla, S S; Karlin, I V
2016-01-01
We propose a novel multi-domain grid refinement technique with extensions to entropic incompressible, thermal and compressible lattice Boltzmann models. Its validity and accuracy are accessed by comparison to available direct numerical simulation and experiment for the simulation of isothermal, thermal and viscous supersonic flow. In particular, we investigate the advantages of grid refinement for the set-ups of turbulent channel flow, flow past a sphere, Rayleigh-Benard convection as well as the supersonic flow around an airfoil. Special attention is payed to analyzing the adaptive features of entropic lattice Boltzmann models for multi-grid simulations.
Entropic lattice Boltzmann model for Burgers's equation.
Boghosian, Bruce M; Love, Peter; Yepez, Jeffrey
2004-08-15
Entropic lattice Boltzmann models are discrete-velocity models of hydrodynamics that possess a Lyapunov function. This feature makes them useful as nonlinearly stable numerical methods for integrating hydrodynamic equations. Over the last few years, such models have been successfully developed for the Navier-Stokes equations in two and three dimensions, and have been proposed as a new category of subgrid model of turbulence. In the present work we develop an entropic lattice Boltzmann model for Burgers's equation in one spatial dimension. In addition to its pedagogical value as a simple example of such a model, our result is actually a very effective way to simulate Burgers's equation in one dimension. At moderate to high values of viscosity, we confirm that it exhibits no trace of instability. At very small values of viscosity, however, we report the existence of oscillations of bounded amplitude in the vicinity of the shock, where gradient scale lengths become comparable with the grid size. As the viscosity decreases, the amplitude at which these oscillations saturate tends to increase. This indicates that, in spite of their nonlinear stability, entropic lattice Boltzmann models may become inaccurate when the ratio of gradient scale length to grid spacing becomes too small. Similar inaccuracies may limit the utility of the entropic lattice Boltzmann paradigm as a subgrid model of Navier-Stokes turbulence.
Entropic Lattice Boltzmann Methods for Fluid Mechanics
Chikatamarla, Shyam; Boesch, Fabian; Sichau, David; Karlin, Ilya
2013-11-01
With its roots in statistical mechanics and kinetic theory, the lattice Boltzmann method (LBM) is a paradigm-changing innovation, offering for the first time an intrinsically parallel CFD algorithm. Over the past two decades, LBM has achieved numerous results in the field of CFD and is now in a position to challenge state-of-the art CFD techniques. Our major restyling of LBM resulted in an unconditionally stable entropic LBM which restored Second Law (Boltzmann H theorem) in the LBM kinetics and thus enabled affordable direct simulations of fluid turbulence. We review here recent advances in ELBM as a practical, modeling-free tool for simulation of turbulent flows in complex geometries. We shall present recent simulations including turbulent channel flow, flow past a circular cylinder, knotted vortex tubes, and flow past a surface mounted cube. ELBM listed all admissible lattices supporting a discrete entropy function and has classified them in hierarchically increasing order of accuracy. Applications of these higher-order lattices to simulations of turbulence and thermal flows shall also be presented. This work was supported CSCS grant s437.
Conjugate heat transfer with the entropic lattice Boltzmann method.
Pareschi, G; Frapolli, N; Chikatamarla, S S; Karlin, I V
2016-07-01
A conjugate heat-transfer model is presented based on the two-population entropic lattice Boltzmann method. The present approach relies on the extension of Grad's boundary conditions to the two-population model for thermal flows, as well as on the appropriate exact conjugate heat-transfer condition imposed at the fluid-solid interface. The simplicity and efficiency of the lattice Boltzmann method (LBM), and in particular of the entropic multirelaxation LBM, are retained in the present approach, thus enabling simulations of turbulent high Reynolds number flows and complex wall boundaries. The model is validated by means of two-dimensional parametric studies of various setups, including pure solid conduction, conjugate heat transfer with a backward-facing step flow, and conjugate heat transfer with the flow past a circular heated cylinder. Further validations are performed in three dimensions for the case of a turbulent flow around a heated mounted cube.
Geerdink, J.B.W.; Hoekstra, A.G.
2009-01-01
We compare the Lattice BGK, the Multiple Relaxation Times and the Entropic Lattice Boltzmann Methods for time harmonic flows. We measure the stability, speed and accuracy of the three models for Reynolds and Womersley numbers that are representative for human arteries. The Lattice BGK shows
Entropic Lattice Boltzmann Method for Moving and Deforming Geometries in Three Dimensions
Dorschner, B; Karlin, I V
2016-01-01
Entropic lattice Boltzmann methods have been developed to alleviate intrinsic stability issues of lattice Boltzmann models for under-resolved simulations. Its reliability in combination with moving objects was established for various laminar benchmark flows in two dimensions in our previous work Dorschner et al. [11] as well as for three dimensional one-way coupled simulations of engine-type geometries in Dorschner et al. [12] for flat moving walls. The present contribution aims to fully exploit the advantages of entropic lattice Boltzmann models in terms of stability and accuracy and extends the methodology to three-dimensional cases including two-way coupling between fluid and structure, turbulence and deformable meshes. To cover this wide range of applications, the classical benchmark of a sedimenting sphere is chosen first to validate the general two-way coupling algorithm. Increasing the complexity, we subsequently consider the simulation of a plunging SD7003 airfoil at a Reynolds number of Re = 40000 an...
Dorschner, B; Chikatamarla, S S; Karlin, I V
2017-06-01
Entropic lattice Boltzmann methods have been developed to alleviate intrinsic stability issues of lattice Boltzmann models for under-resolved simulations. Its reliability in combination with moving objects was established for various laminar benchmark flows in two dimensions in our previous work [B. Dorschner, S. Chikatamarla, F. Bösch, and I. Karlin, J. Comput. Phys. 295, 340 (2015)JCTPAH0021-999110.1016/j.jcp.2015.04.017] as well as for three-dimensional one-way coupled simulations of engine-type geometries in B. Dorschner, F. Bösch, S. Chikatamarla, K. Boulouchos, and I. Karlin [J. Fluid Mech. 801, 623 (2016)JFLSA70022-112010.1017/jfm.2016.448] for flat moving walls. The present contribution aims to fully exploit the advantages of entropic lattice Boltzmann models in terms of stability and accuracy and extends the methodology to three-dimensional cases, including two-way coupling between fluid and structure and then turbulence and deforming geometries. To cover this wide range of applications, the classical benchmark of a sedimenting sphere is chosen first to validate the general two-way coupling algorithm. Increasing the complexity, we subsequently consider the simulation of a plunging SD7003 airfoil in the transitional regime at a Reynolds number of Re=40000 and, finally, to access the model's performance for deforming geometries, we conduct a two-way coupled simulation of a self-propelled anguilliform swimmer. These simulations confirm the viability of the new fluid-structure interaction lattice Boltzmann algorithm to simulate flows of engineering relevance.
Dorschner, B.; Chikatamarla, S. S.; Karlin, I. V.
2017-06-01
Entropic lattice Boltzmann methods have been developed to alleviate intrinsic stability issues of lattice Boltzmann models for under-resolved simulations. Its reliability in combination with moving objects was established for various laminar benchmark flows in two dimensions in our previous work [B. Dorschner, S. Chikatamarla, F. Bösch, and I. Karlin, J. Comput. Phys. 295, 340 (2015), 10.1016/j.jcp.2015.04.017] as well as for three-dimensional one-way coupled simulations of engine-type geometries in B . Dorschner, F. Bösch, S. Chikatamarla, K. Boulouchos, and I. Karlin [J. Fluid Mech. 801, 623 (2016), 10.1017/jfm.2016.448] for flat moving walls. The present contribution aims to fully exploit the advantages of entropic lattice Boltzmann models in terms of stability and accuracy and extends the methodology to three-dimensional cases, including two-way coupling between fluid and structure and then turbulence and deforming geometries. To cover this wide range of applications, the classical benchmark of a sedimenting sphere is chosen first to validate the general two-way coupling algorithm. Increasing the complexity, we subsequently consider the simulation of a plunging SD7003 airfoil in the transitional regime at a Reynolds number of Re =40 000 and, finally, to access the model's performance for deforming geometries, we conduct a two-way coupled simulation of a self-propelled anguilliform swimmer. These simulations confirm the viability of the new fluid-structure interaction lattice Boltzmann algorithm to simulate flows of engineering relevance.
Hygum, Morten Arnfeldt; Karlin, Iliya; Popok, Vladimir
2015-01-01
A model for vapor condensation on vertical hydrophilic surfaces is developed using the entropic lattice Boltzmann method extended with a free surface formulation of the evaporation–condensation problem. The model is validated with the steady liquid film formation on a flat vertical wall....... It is shown that the model is in a good agreement with the classical Nusselt equations for the laminar flow regime. Comparisons of the present model with other empirical models also demonstrate good agreement beyond the laminar regime. This allows the film condensation modeling at high film Reynolds numbers...
Entropic Lattice Boltzmann Methods for Fluid Mechanics: Thermal, Multi-phase and Turbulence
Chikatamarla, Shyam; Boesch, F.; Frapolli, N.; Mazloomi, A.; Karlin, I.
2014-11-01
With its roots in statistical mechanics and kinetic theory, the lattice Boltzmann method (LBM) is a paradigm-changing innovation, offering for the first time an intrinsically parallel CFD algorithm. Over the past two decades, LBM has achieved numerous results in the field of CFD and is now in a position to challenge state-of-the art CFD techniques. Major restyling of LBM resulted in an unconditionally stable entropic LBM which restored Second Law (Boltzmann H theorem) in the LBM kinetics and thus enabled affordable direct simulations of fluid turbulence. In this talk, we shall review recent advances in ELBM as a practical, modeling-free tool for simulation of complex flow phenomenon. We shall present recent simulations of fluid turbulence including turbulent channel flow, flow past a circular cylinder, creation and dynamics of vortex tubes, and flow past a surface mounted cube. Apart from its achievements in turbulent flow simulations, ELBM has also presented us the opportunity to extend lattice Boltzmann method to higher order lattices which shall be employed for turbulent, multi-phase and thermal flow simulations. A new class of entropy functions are proposed to handle non-ideal equation of state and surface tension terms in multi-phase flows. It is shown the entropy principle brings unconditional stability and thermodynamic consistency to all the three flow regimes considered here. Acknowledgements: ERC Advanced Grant ``ELBM'' and CSCS grant s437 are deeply acknowledged. References:
Entropic lattice Boltzmann model for gas dynamics: Theory, boundary conditions, and implementation.
Frapolli, N; Chikatamarla, S S; Karlin, I V
2016-06-01
We present in detail the recently introduced entropic lattice Boltzmann model for compressible flows [N. Frapolli et al., Phys. Rev. E 92, 061301(R) (2015)PLEEE81539-375510.1103/PhysRevE.92.061301]. The model is capable of simulating a wide range of laminar and turbulent flows, from thermal and weakly compressible flows to transonic and supersonic flows. The theory behind the construction of the model is laid out and its thermohydrodynamic limit is discussed. Based on this theory and the hydrodynamic limit thereof, we also construct the boundary conditions necessary for the simulation of solid walls. We present the inlet and outlet boundary conditions as well as no-slip and free-slip boundary conditions. Details necessary for the implementation of the compressible lattice Boltzmann model are also reported. Finally, simulations of compressible flows are presented, including two-dimensional supersonic and transonic flows around a diamond and a NACA airfoil, the simulation of the Schardin problem, and the three-dimensional simulation of the supersonic flow around a conical geometry.
Simulation of finite size particles in turbulent flows using entropic lattice boltzmann method
Gupta, Abhineet; Clercx, Herman J. H.; Toschi, Federico
2016-11-01
Particle-laden turbulent flows occur in variety of industrial applications. While the numerical simulation of such flows has seen significant advances in recent years, it still remains a challenging problem. Many studies investigated the rheology of dense suspensions in laminar flows as well as the dynamics of point-particles in turbulence. Here we will present results on the development of numerical methods, based on the Lattice Boltzmann method, suitable for the study of suspensions of finite-size particles under turbulent flow conditions and with varying geometrical complexity. The turbulent flow is modeled by an entropic lattice Boltzmann method, and the interaction between particles and carrier fluid is modeled using bounce back rule. Direct contact and lubrication force models for particle-particle interactions and particle-wall interaction are taken into account to allow for a full four-way coupled interaction. The accuracy and robustness of the method is discussed by validating velocity profile in turbulent pipe flow, sedimentation velocity of spheres in duct flow and resistance functions of approaching particles. Results show that the velocity profiles and turbulence statistics can be significantly altered by the presence of the dispersed solid phase. The author is supported by Shell-NWO computational sciences for energy research (CSER) Grant (12CSER034).
Knotted Vortices: Entropic Lattice Boltzmann Method for Simulation of Vortex dynamics
Boesch, Fabian; Chikatamarla, Shyam; Karlin, Ilya
2013-11-01
Knotted and interlinked vortex structures in real fluids are conjectured to play a major role in hydrodynamic flow dissipation. Much interest lies in determining their temporal stability and the mechanism through which knots dissolve. Kleckner and Irvine recently have shown the existence of such knotted vortices experimentally by accelerating hydrofoils in water. In the present work we employ the entropic lattice Boltzmann method (ELBM) to perform DNS simulations of the creation and dynamics of knotted vortex rings inspired by the experimental setup in. ELBM renders LBM scheme unconditionally stable by restoring the second law of thermodynamics (the Boltzmann H-theorem), and thus enables simulations of large domains and high Reynolds numbers with DNS quality. The results presented in this talk provide an in-depth study of the dynamics of knotted vortices and vortex reconnection events and confirm the existence of trefoil knots in silicio for the first time. This work was supported by a grant from the Swiss National Supercomputing Centre (CSCS) under project ID s347.
Lattice Boltzmann Stokesian dynamics.
Ding, E J
2015-11-01
Lattice Boltzmann Stokesian dynamics (LBSD) is presented for simulation of particle suspension in Stokes flows. This method is developed from Stokesian dynamics (SD) with resistance and mobility matrices calculated using the time-independent lattice Boltzmann algorithm (TILBA). TILBA is distinguished from the traditional lattice Boltzmann method (LBM) in that a background matrix is generated prior to the calculation. The background matrix, once generated, can be reused for calculations for different scenarios, thus the computational cost for each such subsequent calculation is significantly reduced. The LBSD inherits the merits of the SD where both near- and far-field interactions are considered. It also inherits the merits of the LBM that the computational cost is almost independent of the particle shape.
Parametric lattice Boltzmann method
Shim, Jae Wan
2017-06-01
The discretized equilibrium distributions of the lattice Boltzmann method are presented by using the coefficients of the Lagrange interpolating polynomials that pass through the points related to discrete velocities and using moments of the Maxwell-Boltzmann distribution. The ranges of flow velocity and temperature providing positive valued distributions vary with regulating discrete velocities as parameters. New isothermal and thermal compressible models are proposed for flows of the level of the isothermal and thermal compressible Navier-Stokes equations. Thermal compressible shock tube flows are simulated by only five on-lattice discrete velocities. Two-dimensional isothermal and thermal vortices provoked by the Kelvin-Helmholtz instability are simulated by the parametric models.
Crystallographic Lattice Boltzmann Method
Namburi, Manjusha; Krithivasan, Siddharth; Ansumali, Santosh
2016-01-01
Current approaches to Direct Numerical Simulation (DNS) are computationally quite expensive for most realistic scientific and engineering applications of Fluid Dynamics such as automobiles or atmospheric flows. The Lattice Boltzmann Method (LBM), with its simplified kinetic descriptions, has emerged as an important tool for simulating hydrodynamics. In a heterogeneous computing environment, it is often preferred due to its flexibility and better parallel scaling. However, direct simulation of realistic applications, without the use of turbulence models, remains a distant dream even with highly efficient methods such as LBM. In LBM, a fictitious lattice with suitable isotropy in the velocity space is considered to recover Navier-Stokes hydrodynamics in macroscopic limit. The same lattice is mapped onto a cartesian grid for spatial discretization of the kinetic equation. In this paper, we present an inverted argument of the LBM, by making spatial discretization as the central theme. We argue that the optimal spatial discretization for LBM is a Body Centered Cubic (BCC) arrangement of grid points. We illustrate an order-of-magnitude gain in efficiency for LBM and thus a significant progress towards feasibility of DNS for realistic flows. PMID:27251098
Lattice Boltzmann model for nanofluids
Xuan Yimin; Yao Zhengping [Nanjing University of Science and Technology, School of Power Engineering, Nanjing (China)
2005-01-01
A nanofluid is a particle suspension that consists of base liquids and nanoparticles and has great potential for heat transfer enhancement. By accounting for the external and internal forces acting on the suspended nanoparticles and interactions among the nanoparticles and fluid particles, a lattice Boltzmann model is proposed for simulating flow and energy transport processes inside the nanofluids. First, we briefly introduce the conventional lattice Boltzmann model for multicomponent systems. Then, we discuss the irregular motion of the nanoparticles and inherent dynamic behavior of nanofluids and describe a lattice Boltzmann model for simulating nanofluids. Finally, we conduct some calculations for the distribution of the suspended nanoparticles. (orig.)
Fluctuating multicomponent lattice Boltzmann model.
Belardinelli, D; Sbragaglia, M; Biferale, L; Gross, M; Varnik, F
2015-02-01
Current implementations of fluctuating lattice Boltzmann equations (FLBEs) describe single component fluids. In this paper, a model based on the continuum kinetic Boltzmann equation for describing multicomponent fluids is extended to incorporate the effects of thermal fluctuations. The thus obtained fluctuating Boltzmann equation is first linearized to apply the theory of linear fluctuations, and expressions for the noise covariances are determined by invoking the fluctuation-dissipation theorem directly at the kinetic level. Crucial for our analysis is the projection of the Boltzmann equation onto the orthonormal Hermite basis. By integrating in space and time the fluctuating Boltzmann equation with a discrete number of velocities, the FLBE is obtained for both ideal and nonideal multicomponent fluids. Numerical simulations are specialized to the case where mean-field interactions are introduced on the lattice, indicating a proper thermalization of the system.
Lattice Boltzmann solver of Rossler equation
GuangwuYAN; LiRUAN
2000-01-01
We proposed a lattice Boltzmann model for the Rossler equation. Using a method of multiscales in the lattice Boltzmann model, we get the diffusion reaction as a special case. If the diffusion effect disappeared, we can obtain the lattice Boltzmann solution of the Rossler equation on the mesescopic scale. The numerical results show the method can be used to simulate Rossler equation.
SIMPLE LATTICE BOLTZMANN MODEL FOR TRAFFIC FLOWS
Yan Guangwu; Hu Shouxin
2000-01-01
A lattice Boltzmann model with 5-bit lattice for traffic flows is proposed.Using the Chapman-Enskog expansion and multi-scale technique,we obtain the higher-order moments of equilibrium distribution function.A simple traffic light problem is simulated by using the present lattice Boltzmann model,and the result agrees well with analytical solution.
Lattice Boltzmann equation for relativistic quantum mechanics.
Succi, Sauro
2002-03-15
Relativistic versions of the quantum lattice Boltzmann equation are discussed. It is shown that the inclusion of nonlinear interactions requires the standard collision operator to be replaced by a pair of dynamic fields coupling to the relativistic wave function in a way which can be described by a multicomponent complex lattice Boltzmann equation.
Thermal cascaded lattice Boltzmann method
Fei, Linlin
2016-01-01
In this paper, a thermal cascaded lattice Boltzmann method (TCLBM) is developed in combination with the double-distribution-function (DDF) approach. A density distribution function relaxed by the cascaded scheme is employed to solve the flow field, and a total energy distribution function relaxed by the BGK scheme is used to solve temperature field, where two distribution functions are coupled naturally. The forcing terms are incorporated by means of central moments, which is consistent with the previous force scheme [Premnath \\emph{et al.}, Phys. Rev. E \\textbf{80}, 036702 (2009)] but the derivation is more intelligible and the evolution process is simpler. In the method, the viscous heat dissipation and compression work are taken into account, the Prandtl number and specific-heat ratio are adjustable, the external force is considered directly without the Boussinesq assumption, and the low-Mach number compressible flows can also be simulated. The forcing scheme is tested by simulating a steady Taylor-Green f...
Multiphase lattice Boltzmann methods theory and application
Huang, Haibo; Lu, Xiyun
2015-01-01
Theory and Application of Multiphase Lattice Boltzmann Methods presents a comprehensive review of all popular multiphase Lattice Boltzmann Methods developed thus far and is aimed at researchers and practitioners within relevant Earth Science disciplines as well as Petroleum, Chemical, Mechanical and Geological Engineering. Clearly structured throughout, this book will be an invaluable reference on the current state of all popular multiphase Lattice Boltzmann Methods (LBMs). The advantages and disadvantages of each model are presented in an accessible manner to enable the reader to choose the
Lattice Boltzmann approach for complex nonequilibrium flows.
Montessori, A; Prestininzi, P; La Rocca, M; Succi, S
2015-10-01
We present a lattice Boltzmann realization of Grad's extended hydrodynamic approach to nonequilibrium flows. This is achieved by using higher-order isotropic lattices coupled with a higher-order regularization procedure. The method is assessed for flow across parallel plates and three-dimensional flows in porous media, showing excellent agreement of the mass flow with analytical and numerical solutions of the Boltzmann equation across the full range of Knudsen numbers, from the hydrodynamic regime to ballistic motion.
Matrix-valued Quantum Lattice Boltzmann Method
Mendl, Christian B
2013-01-01
We develop a numerical framework for the quantum analogue of the "classical" lattice Boltzmann method (LBM), with the Maxwell-Boltzmann distribution replaced by the Fermi-Dirac function. To accommodate the spin density matrix, the distribution functions become 2x2-matrix valued. We show that the efficient, commonly used BGK approximation of the collision operator is valid in the present setting. The framework could leverage the principles of LBM for simulating complex spin systems, with applications to spintronics.
How good is the Lattice Boltzmann method?
Kocheemoolayil, Joseph; Barad, Michael; Kiris, Cetin
2016-11-01
Conflicting opinions exist in literature regarding how efficient the lattice Boltzmann method is relative to high-order finite difference approximations of the Navier-Stokes equations on Cartesian meshes, especially at high Mach numbers. We address the question from the pragmatic viewpoint of a practitioner. Dispersion, dissipation and aliasing errors of various lattice Boltzmann models are systematically quantified. The number of floating point operations and memory required for a desired accuracy level are carefully compared for the two numerical methods. Turbulent kinetic energy budgets for several standard test cases such as the decaying Taylor-Green vortex problem are used to evaluate how effective the stabilization mechanisms necessary for lattice Boltzmann method at high Reynolds numbers are. Detailed comments regarding the cyclomatic complexity of the underlying software, scalability of the underlying algorithm on state-of-the-art high-performance computing platforms and wall clock times and relative accuracy for selected simulations conducted using the two approaches are also made.
Adaptive Lattice Boltzmann Model for Compressible Flows
无
2000-01-01
A new lattice Boltzmann model for compressible flows is presented. The main difference from the standard lattice Boltzmann model is that the particle velocities are no longer constant, but vary with the mean velocity and internal energy. The adaptive nature of the particle velocities permits the mean flow to have a high Mach number. The introduction of a particle potential energy makes the model suitable for a perfect gas with arbitrary specific heat ratio. The Navier-Stokes (N-S) equations are derived by the Chapman-Enskog method from the BGK Boltzmann equation. Two kinds of simulations have been carried out on the hexagonal lattice to test the proposed model. One is the Sod shock-tube simulation. The other is a strong shock of Mach number 5.09 diffracting around a corner.
Lattice Boltzmann Model for Compressible Fluid on a Square Lattice
SUN Cheng-Hai
2000-01-01
A two-level four-direction lattice Boltzmann model is formulated on a square lattice to simulate compressible flows with a high Mach number. The particle velocities are adaptive to the mean velocity and internal energy. Therefore, the mean flow can have a high Mach number. Due to the simple form of the equilibrium distribution, the 4th order velocity tensors are not involved in the calculations. Unlike the standard lattice Boltzmann model, o special treatment is need for the homogeneity of 4th order velocity tensors on square lattices. The Navier-Stokes equations were derived by the Chapman-Enskog method from the BGK Boltzmann equation. The model can be easily extended to three-dimensional cubic lattices. Two-dimensional shock-wave propagation was simulated
Fast lattice Boltzmann solver for relativistic hydrodynamics.
Mendoza, M; Boghosian, B M; Herrmann, H J; Succi, S
2010-07-01
A lattice Boltzmann formulation for relativistic fluids is presented and numerically validated through quantitative comparison with recent hydrodynamic simulations of relativistic fluids. In order to illustrate its capability to handle complex geometries, the scheme is also applied to the case of a three-dimensional relativistic shock wave, generated by a supernova explosion, impacting on a massive interstellar cloud. This formulation opens up the possibility of exporting the proven advantages of lattice Boltzmann methods, namely, computational efficiency and easy handling of complex geometries, to the context of (mildly) relativistic fluid dynamics at large, from quark-gluon plasmas up to supernovae with relativistic outflows.
Fluctuating lattice Boltzmann method for the diffusion equation.
Wagner, Alexander J; Strand, Kyle
2016-09-01
We derive a fluctuating lattice Boltzmann method for the diffusion equation. The derivation removes several shortcomings of previous derivations for fluctuating lattice Boltzmann methods for hydrodynamic systems. The comparative simplicity of this diffusive system highlights the basic features of this first exact derivation of a fluctuating lattice Boltzmann method.
Multispeed models in off-lattice Boltzmann simulations
Bardow, A.; Karlin, I.V.; Gusev, A.A.
2008-01-01
The lattice Boltzmann method is a highly promising approach to the simulation of complex flows. Here, we realize recently proposed multispeed lattice Boltzmann models [S. Chikatamarla et al., Phys. Rev. Lett. 97 190601 (2006)] by exploiting the flexibility offered by off-lattice Boltzmann methods.
A Fluctuating Lattice Boltzmann Method for the Diffusion Equation
Wagner, Alexander J
2016-01-01
We derive a fluctuating lattice Boltzmann method for the diffusion equation. The derivation removes several shortcomings of previous derivations for fluctuating lattice Boltzmann methods for hydrodynamic systems. The comparative simplicity of this diffusive system highlights the basic features of this first exact derivation of a fluctuating lattice Boltzmann method.
Hybrid lattice Boltzmann method on overlapping grids.
Di Ilio, G; Chiappini, D; Ubertini, S; Bella, G; Succi, S
2017-01-01
In this work, a hybrid lattice Boltzmann method (HLBM) is proposed, where the standard lattice Boltzmann implementation based on the Bhatnagar-Gross-Krook (LBGK) approximation is combined together with an unstructured finite-volume lattice Boltzmann model. The method is constructed on an overlapping grid system, which allows the coexistence of a uniform lattice nodes spacing and a coordinate-free lattice structure. The natural adaptivity of the hybrid grid system makes the method particularly suitable to handle problems involving complex geometries. Moreover, the provided scheme ensures a high-accuracy solution near walls, given the capability of the unstructured submodel of achieving the desired level of refinement in a very flexible way. For these reasons, the HLBM represents a prospective tool for solving multiscale problems. The proposed method is here applied to the benchmark problem of a two-dimensional flow past a circular cylinder for a wide range of Reynolds numbers and its numerical performances are measured and compared with the standard LBGK ones.
Lattice-Boltzmann simulations of droplet evaporation
Ledesma-Aguilar, Rodrigo
2014-09-04
© the Partner Organisations 2014. We study the utility and validity of lattice-Boltzmann (LB) simulations to explore droplet evaporation driven by a concentration gradient. Using a binary-fluid lattice-Boltzmann algorithm based on Cahn-Hilliard dynamics, we study the evaporation of planar films and 3D sessile droplets from smooth solid surfaces. Our results show that LB simulations accurately reproduce the classical regime of quasi-static dynamics. Beyond this limit, we show that the algorithm can be used to explore regimes where the evaporative and diffusive timescales are not widely separated, and to include the effect of boundaries of prescribed driving concentration. We illustrate the method by considering the evaporation of a droplet from a solid surface that is chemically patterned with hydrophilic and hydrophobic stripes. This journal is
Consistent lattice Boltzmann equations for phase transitions.
Siebert, D N; Philippi, P C; Mattila, K K
2014-11-01
Unlike conventional computational fluid dynamics methods, the lattice Boltzmann method (LBM) describes the dynamic behavior of fluids in a mesoscopic scale based on discrete forms of kinetic equations. In this scale, complex macroscopic phenomena like the formation and collapse of interfaces can be naturally described as related to source terms incorporated into the kinetic equations. In this context, a novel athermal lattice Boltzmann scheme for the simulation of phase transition is proposed. The continuous kinetic model obtained from the Liouville equation using the mean-field interaction force approach is shown to be consistent with diffuse interface model using the Helmholtz free energy. Density profiles, interface thickness, and surface tension are analytically derived for a plane liquid-vapor interface. A discrete form of the kinetic equation is then obtained by applying the quadrature method based on prescribed abscissas together with a third-order scheme for the discretization of the streaming or advection term in the Boltzmann equation. Spatial derivatives in the source terms are approximated with high-order schemes. The numerical validation of the method is performed by measuring the speed of sound as well as by retrieving the coexistence curve and the interface density profiles. The appearance of spurious currents near the interface is investigated. The simulations are performed with the equations of state of Van der Waals, Redlich-Kwong, Redlich-Kwong-Soave, Peng-Robinson, and Carnahan-Starling.
Lattice Boltzmann Model for Numerical Relativity
Ilseven, E
2015-01-01
In the Bona-Masso formulation, Einstein equations are written as a set of flux conservative first order hyperbolic equations that resemble fluid dynamics equations. Based on this formulation, we construct a lattice Boltzmann model for Numerical Relativity. Our model is validated with well-established tests, showing good agreement with analytical solutions. Furthermore, we show that by increasing the relaxation time, we gain stability at the cost of losing accuracy, and by decreasing the lattice spacings while keeping a constant numerical diffusivity, the accuracy and stability of our simulations improves. Finally, in order to show the potential of our approach a linear scaling law for parallelisation with respect to number of CPU cores is demonstrated. Our model represents the first step in using lattice kinetic theory to solve gravitational problems.
Lattice Boltzmann model for numerical relativity.
Ilseven, E; Mendoza, M
2016-02-01
In the Z4 formulation, Einstein equations are written as a set of flux conservative first-order hyperbolic equations that resemble fluid dynamics equations. Based on this formulation, we construct a lattice Boltzmann model for numerical relativity and validate it with well-established tests, also known as "apples with apples." Furthermore, we find that by increasing the relaxation time, we gain stability at the cost of losing accuracy, and by decreasing the lattice spacings while keeping a constant numerical diffusivity, the accuracy and stability of our simulations improve. Finally, in order to show the potential of our approach, a linear scaling law for parallelization with respect to number of CPU cores is demonstrated. Our model represents the first step in using lattice kinetic theory to solve gravitational problems.
Multireflection boundary conditions for lattice Boltzmann models.
Ginzburg, Irina; d'Humières, Dominique
2003-12-01
We present a general framework for several previously introduced boundary conditions for lattice Boltzmann models, such as the bounce-back rule and the linear and quadratic interpolations. The objectives are twofold: first to give theoretical tools to study the existing link-type boundary conditions and their corresponding accuracy; second to design boundary conditions for general flows which are third-order kinetic accurate. Using these new boundary conditions, Couette and Poiseuille flows are exact solutions of the lattice Boltzmann models for a Reynolds number Re=0 (Stokes limit) for arbitrary inclination with the lattice directions. Numerical comparisons are given for Stokes flows in periodic arrays of spheres and cylinders, linear periodic array of cylinders between moving plates, and for Navier-Stokes flows in periodic arrays of cylinders for Re<200. These results show a significant improvement of the overall accuracy when using the linear interpolations instead of the bounce-back reflection (up to an order of magnitude on the hydrodynamics fields). Further improvement is achieved with the new multireflection boundary conditions, reaching a level of accuracy close to the quasianalytical reference solutions, even for rather modest grid resolutions and few points in the narrowest channels. More important, the pressure and velocity fields in the vicinity of the obstacles are much smoother with multireflection than with the other boundary conditions. Finally the good stability of these schemes is highlighted by some simulations of moving obstacles: a cylinder between flat walls and a sphere in a cylinder.
Application of lattice Boltzmann scheme to nanofluids
XUAN Yimin; LI Qiang; YAO Zhengping
2004-01-01
A nanofluid is a particle suspension that consists of base liquids and nanoparticles. Nanofluid has greater potential for heat transfer enhancement than traditional solid-liquid mixture. By accounting for the external and internal forces acting on the suspended nanoparticles and interactions among the nanoparticles and fluid particles,a lattice Boltzmann model for simulating flow and energy transport processes inside the nanofluids is proposed. The irregular motion of the nanoparticles and inherent dynamic behavior of nanofluids are discussed. The distributions of suspended nanoparticles inside nanofluids are calculated.
Lattice-Boltzmann-based Simulations of Diffusiophoresis
Castigliego, Joshua; Kreft Pearce, Jennifer
We present results from a lattice-Boltzmann-base Brownian Dynamics simulation on diffusiophoresis and the separation of particles within the system. A gradient in viscosity that simulates a concentration gradient in a dissolved polymer allows us to separate various types of particles by their deformability. As seen in previous experiments, simulated particles that have a higher deformability react differently to the polymer matrix than those with a lower deformability. Therefore, the particles can be separated from each other. This simulation, in particular, was intended to model an oceanic system where the particles of interest were zooplankton, phytoplankton and microplastics. The separation of plankton from the microplastics was achieved.
Hydrodynamic behaviour of Lattice Boltzmann and Lattice BGK models
Behrend, O; Warren, P
1993-01-01
Abstract: We present a numerical analysis of the validity of classical and generalized hydrodynamics for Lattice Boltzmann Equation (LBE) and Lattice BGK methods in two and three dimensions, as a function of the collision parameters of these models. Our analysis is based on the wave-number dependence of the evolution operator. Good ranges of validity are found for BGK models as long as the relaxation time is chosen smaller than or equal to unity. The additional freedom in the choice of collision parameters for LBE models does not seem to give significant improvement.
A lattice Boltzmann model for adsorption breakthrough
Agarwal, Saurabh; Verma, Nishith [Indian Institute of Technology Kanpur, Department of Chemical Engineering, Kanpur (India); Mewes, Dieter [Universitat Hannover, Institut fur Verfahrenstechnik, Hannover (Germany)
2005-07-01
A lattice Boltzmann model is developed to simulate the one-dimensional (1D) unsteady state concentration profiles, including breakthrough curves, in a fixed tubular bed of non-porous adsorbent particles. The lattice model solves the 1D time dependent convection-diffusion-reaction equation for an ideal binary gaseous mixture, with solute concentrations at parts per million levels. The model developed in this study is also able to explain the experimental adsorption/desorption data of organic vapours (toluene) on silica gel under varying conditions of temperature, concentrations and flowrates. Additionally, the programming code written for simulating the adsorption breakthrough is modified with minimum changes to successfully simulate a few flow problems, such as Poiseuille flow, Couette flow, and axial dispersion in a tube. The present study provides an alternative numerical approach to solving such types of mass transfer related problems. (orig.)
Axisymmetric multiphase lattice Boltzmann method for generic equations of state
Reijers, Sten Arjen; Gelderblom, Hanneke; Toschi, F.
2016-01-01
We present an axisymmetric lattice Boltzmann model based on the Kupershtokh et al. multiphase model that is capable of solving liquid–gas density ratios up to 103. Appropriate source terms are added to the lattice Boltzmann evolution equation to fully recover the axisymmetric multiphase conservation
Thermal equation of state for lattice Boltzmann gases
Ran Zheng
2009-01-01
The Galilean invaxiance and the induced thermo-hydrodynamics of the lattice Boltzmann Bhatnagar-Gross-Krook model axe proposed together with their rigorous theoretical background. From the viewpoint of group invariance,recovering the Galilean invariance for the isothermal lattice Boltzmann Bhatnagar-Gross-Krook equation (LBGKE) induces a new natural thermal-dynamical system, which is compatible with the elementary statistical thermodynamics.
Axisymmetric multiphase lattice Boltzmann method for generic equations of state
Reijers, S.A.; Gelderblom, H.; Toschi, F.
2016-01-01
We present an axisymmetric lattice Boltzmann model based on the Kupershtokh et al. multiphase model that is capable of solving liquid–gas density ratios up to 103. Appropriate source terms are added to the lattice Boltzmann evolution equation to fully recover the axisymmetric multiphase conservation
Immersed boundary lattice Boltzmann model based on multiple relaxation times.
Lu, Jianhua; Han, Haifeng; Shi, Baochang; Guo, Zhaoli
2012-01-01
As an alterative version of the lattice Boltzmann models, the multiple relaxation time (MRT) lattice Boltzmann model introduces much less numerical boundary slip than the single relaxation time (SRT) lattice Boltzmann model if some special relationship between the relaxation time parameters is chosen. On the other hand, most current versions of the immersed boundary lattice Boltzmann method, which was first introduced by Feng and improved by many other authors, suffer from numerical boundary slip as has been investigated by Le and Zhang. To reduce such a numerical boundary slip, an immerse boundary lattice Boltzmann model based on multiple relaxation times is proposed in this paper. A special formula is given between two relaxation time parameters in the model. A rigorous analysis and the numerical experiments carried out show that the numerical boundary slip reduces dramatically by using the present model compared to the single-relaxation-time-based model.
Lattice Boltzmann model with nearly constant density.
Fang, Hai-ping; Wan, Rong-zheng; Lin, Zhi-fang
2002-09-01
An improved lattice Boltzmann model is developed to simulate fluid flow with nearly constant fluid density. The ingredient is to incorporate an extra relaxation for fluid density, which is realized by introducing a feedback equation in the equilibrium distribution functions. The pressure is dominated by the moving particles at a node, while the fluid density is kept nearly constant and explicit mass conservation is retained as well. Numerical simulation based on the present model for the (steady) plane Poiseuille flow and the (unsteady) two-dimensional Womersley flow shows a great improvement in simulation results over the previous models. In particular, the density fluctuation has been reduced effectively while achieving a relatively large pressure gradient.
Lattice Boltzmann modelling of intrinsic permeability
Li, Jun; Wu, Lei; Zhang, Yonghao
2016-01-01
Lattice Boltzmann method (LBM) has been applied to predict flow properties of porous media including intrinsic permeability, where it is implicitly assumed that the LBM is equivalent to the incompressible (or near incompressible) Navier-Stokes equation. However, in LBM simulations, high-order moments, which are completely neglected in the Navier-Stokes equation, are still available through particle distribution functions. To ensure that the LBM simulation is correctly working at the Navier-Stokes hydrodynamic level, the high-order moments have to be negligible. This requires that the Knudsen number (Kn) is small so that rarefaction effect can be ignored. In this technical note, we elaborate this issue in LBM modelling of porous media flows, which is particularly important for gas flows in ultra-tight media.
The Lattice Boltzmann method principles and practice
Krüger, Timm; Kuzmin, Alexandr; Shardt, Orest; Silva, Goncalo; Viggen, Erlend Magnus
2017-01-01
This book is an introduction to the theory, practice, and implementation of the Lattice Boltzmann (LB) method, a powerful computational fluid dynamics method that is steadily gaining attention due to its simplicity, scalability, extensibility, and simple handling of complex geometries. The book contains chapters on the method's background, fundamental theory, advanced extensions, and implementation. To aid beginners, the most essential paragraphs in each chapter are highlighted, and the introductory chapters on various LB topics are front-loaded with special "in a nutshell" sections that condense the chapter's most important practical results. Together, these sections can be used to quickly get up and running with the method. Exercises are integrated throughout the text, and frequently asked questions about the method are dealt with in a special section at the beginning. In the book itself and through its web page, readers can find example codes showing how the LB method can be implemented efficiently on a va...
Lattice Boltzmann model for resistive relativistic magnetohydrodynamics
Mohseni, F; Succi, S; Herrmann, H J
2015-01-01
In this paper, we develop a lattice Boltzmann model for relativistic magnetohydrodynamics (MHD). Even though the model is derived for resistive MHD, it is shown that it is numerically robust even in the high conductivity (ideal MHD) limit. In order to validate the numerical method, test simulations are carried out for both ideal and resistive limits, namely the propagation of Alfv\\'en waves in the ideal MHD and the evolution of current sheets in the resistive regime, where very good agreement is observed comparing to the analytical results. Additionally, two-dimensional magnetic reconnection driven by Kelvin-Helmholtz instability is studied and the effects of different parameters on the reconnection rate are investigated. It is shown that the density ratio has negligible effect on the magnetic reconnection rate, while an increase in shear velocity decreases the reconnection rate. Additionally, it is found that the reconnection rate is proportional to $\\sigma^{-\\frac{1}{2}}$, $\\sigma$ being the conductivity, w...
Lattice Boltzmann modeling of water entry problems
Zarghami, A.; Falcucci, G.; Jannelli, E.; Succi, S.; Porfiri, M.; Ubertini, S.
2014-12-01
This paper deals with the simulation of water entry problems using the lattice Boltzmann method (LBM). The dynamics of the free surface is treated through the mass and momentum fluxes across the interface cells. A bounce-back boundary condition is utilized to model the contact between the fluid and the moving object. The method is implemented for the analysis of a two-dimensional flow physics produced by a symmetric wedge entering vertically a weakly-compressible fluid at a constant velocity. The method is used to predict the wetted length, the height of water pile-up, the pressure distribution and the overall force on the wedge. The accuracy of the numerical results is demonstrated through comparisons with data reported in the literature.
Flux Limiter Lattice Boltzmann for Compressible Flows
陈峰; 许爱国; 张广财; 李英骏
2011-01-01
In this paper, a new flux limiter scheme with the splitting technique is successfully incorporated into a multiple-relaxation-time lattice Boltzmann （LB） model for shacked compressible flows. The proposed flux limiter scheme is efficient in decreasing the artificial oscillations and numerical diffusion around the interface. Due to the kinetic nature, some interface problems being difficult to handle at the macroscopic level can be modeled more naturally through the LB method. Numerical simulations for the Richtmyer-Meshkov instability show that with the new model the computed interfaces are smoother and more consistent with physical analysis. The growth rates of bubble and spike present a satisfying agreement with the theoretical predictions and other numerical simulations.
Noise source identification with the lattice Boltzmann method.
Vergnault, Etienne; Malaspinas, Orestis; Sagaut, Pierre
2013-03-01
In this paper the sound source identification problem is addressed with the use of the lattice Boltzmann method. To this aim, a time-reversed problem coupled to a complex differentiation method is used. In order to circumvent the inherent instability of the time-reversed lattice Boltzmann scheme, a method based on a split of the lattice Boltzmann equation into a mean and a perturbation component is used. Lattice Boltzmann method formulation around an arbitrary base flow is recalled and specific applications to acoustics are presented. The implementation of the noise source detection method for two-dimensional weakly compressible (low Mach number) flows is discussed, and the applicability of the method is demonstrated.
Lattice Boltzmann method fundamentals and engineering applications with computer codes
Mohamad, A A
2014-01-01
Introducing the Lattice Boltzmann Method in a readable manner, this book provides detailed examples with complete computer codes. It avoids the most complicated mathematics and physics without scarifying the basic fundamentals of the method.
Lattice Boltzmann modeling of directional wetting: Comparing simulations to experiments
Jansen, H.P.; Sotthewes, K.; Swigchem, van J.; Zandvliet, H.J.W.; Kooij, E.S.
2013-01-01
Lattice Boltzmann Modeling (LBM) simulations were performed on the dynamic behavior of liquid droplets on chemically striped patterned surfaces, ultimately with the aim to develop a predictive tool enabling reliable design of future experiments. The simulations accurately mimic experimental results,
Computational Aeroacoustics Using the Generalized Lattice Boltzmann Equation Project
National Aeronautics and Space Administration — The overall objective of the proposed project is to develop a generalized lattice Boltzmann (GLB) approach as a potential computational aeroacoustics (CAA) tool for...
Maxwell iteration for the lattice Boltzmann method with diffusive scaling.
Zhao, Weifeng; Yong, Wen-An
2017-03-01
In this work, we present an alternative derivation of the Navier-Stokes equations from Bhatnagar-Gross-Krook models of the lattice Boltzmann method with diffusive scaling. This derivation is based on the Maxwell iteration and can expose certain important features of the lattice Boltzmann solutions. Moreover, it will be seen to be much more straightforward and logically clearer than the existing approaches including the Chapman-Enskog expansion.
A new lattice Boltzmann model for incompressible magnetohydrodynamics
Chen Xing-Wang; Shi Bao-Chang
2005-01-01
Most of the existing lattice Boltzmann magnetohydrodynamics (MHD) models can be viewed as compressible schemes to simulate incompressible MHD flows. The compressible effect might lead to some undesired errors in numerical simulations. In this paper a new incompressible lattice Boltzmann MHD model without compressible effect is presented for simulating incompressible MHD flows. Numerical simulations of the Hartmann flow are performed. We do numerous tests and make comparison with Dellar's model in detail. The numerical results are in good agreement with the analytical error.
Extended lattice Boltzmann scheme for droplet combustion
Ashna, Mostafa; Rahimian, Mohammad Hassan; Fakhari, Abbas
2017-05-01
The available lattice Boltzmann (LB) models for combustion or phase change are focused on either single-phase flow combustion or two-phase flow with evaporation assuming a constant density for both liquid and gas phases. To pave the way towards simulation of spray combustion, we propose a two-phase LB method for modeling combustion of liquid fuel droplets. We develop an LB scheme to model phase change and combustion by taking into account the density variation in the gas phase and accounting for the chemical reaction based on the Cahn-Hilliard free-energy approach. Evaporation of liquid fuel is modeled by adding a source term, which is due to the divergence of the velocity field being nontrivial, in the continuity equation. The low-Mach-number approximation in the governing Navier-Stokes and energy equations is used to incorporate source terms due to heat release from chemical reactions, density variation, and nonluminous radiative heat loss. Additionally, the conservation equation for chemical species is formulated by including a source term due to chemical reaction. To validate the model, we consider the combustion of n-heptane and n -butanol droplets in stagnant air using overall single-step reactions. The diameter history and flame standoff ratio obtained from the proposed LB method are found to be in good agreement with available numerical and experimental data. The present LB scheme is believed to be a promising approach for modeling spray combustion.
Lattice Boltzmann model for resistive relativistic magnetohydrodynamics.
Mohseni, F; Mendoza, M; Succi, S; Herrmann, H J
2015-08-01
In this paper, we develop a lattice Boltzmann model for relativistic magnetohydrodynamics (MHD). Even though the model is derived for resistive MHD, it is shown that it is numerically robust even in the high conductivity (ideal MHD) limit. In order to validate the numerical method, test simulations are carried out for both ideal and resistive limits, namely the propagation of Alfvén waves in the ideal MHD and the evolution of current sheets in the resistive regime, where very good agreement is observed comparing to the analytical results. Additionally, two-dimensional magnetic reconnection driven by Kelvin-Helmholtz instability is studied and the effects of different parameters on the reconnection rate are investigated. It is shown that the density ratio has a negligible effect on the magnetic reconnection rate, while an increase in shear velocity decreases the reconnection rate. Additionally, it is found that the reconnection rate is proportional to σ-1/2, σ being the conductivity, which is in agreement with the scaling law of the Sweet-Parker model. Finally, the numerical model is used to study the magnetic reconnection in a stellar flare. Three-dimensional simulation suggests that the reconnection between the background and flux rope magnetic lines in a stellar flare can take place as a result of a shear velocity in the photosphere.
Extended lattice Boltzmann scheme for droplet combustion.
Ashna, Mostafa; Rahimian, Mohammad Hassan; Fakhari, Abbas
2017-05-01
The available lattice Boltzmann (LB) models for combustion or phase change are focused on either single-phase flow combustion or two-phase flow with evaporation assuming a constant density for both liquid and gas phases. To pave the way towards simulation of spray combustion, we propose a two-phase LB method for modeling combustion of liquid fuel droplets. We develop an LB scheme to model phase change and combustion by taking into account the density variation in the gas phase and accounting for the chemical reaction based on the Cahn-Hilliard free-energy approach. Evaporation of liquid fuel is modeled by adding a source term, which is due to the divergence of the velocity field being nontrivial, in the continuity equation. The low-Mach-number approximation in the governing Navier-Stokes and energy equations is used to incorporate source terms due to heat release from chemical reactions, density variation, and nonluminous radiative heat loss. Additionally, the conservation equation for chemical species is formulated by including a source term due to chemical reaction. To validate the model, we consider the combustion of n-heptane and n-butanol droplets in stagnant air using overall single-step reactions. The diameter history and flame standoff ratio obtained from the proposed LB method are found to be in good agreement with available numerical and experimental data. The present LB scheme is believed to be a promising approach for modeling spray combustion.
Meshless lattice Boltzmann method for the simulation of fluid flows.
Musavi, S Hossein; Ashrafizaadeh, Mahmud
2015-02-01
A meshless lattice Boltzmann numerical method is proposed. The collision and streaming operators of the lattice Boltzmann equation are separated, as in the usual lattice Boltzmann models. While the purely local collision equation remains the same, we rewrite the streaming equation as a pure advection equation and discretize the resulting partial differential equation using the Lax-Wendroff scheme in time and the meshless local Petrov-Galerkin scheme based on augmented radial basis functions in space. The meshless feature of the proposed method makes it a more powerful lattice Boltzmann solver, especially for cases in which using meshes introduces significant numerical errors into the solution, or when improving the mesh quality is a complex and time-consuming process. Three well-known benchmark fluid flow problems, namely the plane Couette flow, the circular Couette flow, and the impulsively started cylinder flow, are simulated for the validation of the proposed method. Excellent agreement with analytical solutions or with previous experimental and numerical results in the literature is observed in all the simulations. Although the computational resources required for the meshless method per node are higher compared to that of the standard lattice Boltzmann method, it is shown that for cases in which the total number of nodes is significantly reduced, the present method actually outperforms the standard lattice Boltzmann method.
Two-dimensional lattice Boltzmann model for magnetohydrodynamics.
Schaffenberger, Werner; Hanslmeier, Arnold
2002-10-01
We present a lattice Boltzmann model for the simulation of two-dimensional magnetohydro dynamic (MHD) flows. The model is an extension of a hydrodynamic lattice Boltzman model with 9 velocities on a square lattice resulting in a model with 17 velocities. Earlier lattice Boltzmann models for two-dimensional MHD used a bidirectional streaming rule. However, the use of such a bidirectional streaming rule is not necessary. In our model, the standard streaming rule is used, allowing smaller viscosities. To control the viscosity and the resistivity independently, a matrix collision operator is used. The model is then applied to the Hartmann flow, giving reasonable results.
Enhancement of the stability of lattice Boltzmann methods by dissipation control
Gorban, A. N.; Packwood, D. J.
2014-11-01
Artificial dissipation is a well known tool for the improvement of stability of numerical algorithms. However, the use of this technique affects the accuracy of the computation. We analyse various approaches proposed for enhancement of the Lattice Boltzmann Methods’ (LBM) stability. In addition to some previously known methods, the Multiple Relaxation Time (MRT) models, the entropic lattice Boltzmann method (ELBM), and filtering (including entropic median filtering), we develop and analyse new filtering techniques with independent filtering of different modes. All these methods affect dissipation in the system and may adversely affect the reproduction of the proper physics. To analyse the effect of dissipation on accuracy and to prepare practical recommendations, we test the enhanced LBM methods on the standard benchmark, the 2D lid driven cavity on a coarse grid (101×101 nodes). The accuracy was estimated by the position of the first Hopf bifurcation points in these systems. We find that two techniques, MRT and median filtering, succeed in yielding a reasonable value of the Reynolds number for the first bifurcation point. The newly created limiters, which filter the modes independently, also pick a reasonable value of the Reynolds number for the first bifurcation.
Explicit finite-difference lattice Boltzmann method for curvilinear coordinates.
Guo, Zhaoli; Zhao, T S
2003-06-01
In this paper a finite-difference-based lattice Boltzmann method for curvilinear coordinates is proposed in order to improve the computational efficiency and numerical stability of a recent method [R. Mei and W. Shyy, J. Comput. Phys. 143, 426 (1998)] in which the collision term of the Boltzmann Bhatnagar-Gross-Krook equation for discrete velocities is treated implicitly. In the present method, the implicitness of the numerical scheme is removed by introducing a distribution function different from that being used currently. As a result, an explicit finite-difference lattice Boltzmann method for curvilinear coordinates is obtained. The scheme is applied to a two-dimensional Poiseuille flow, an unsteady Couette flow, a lid-driven cavity flow, and a steady flow around a circular cylinder. The numerical results are in good agreement with the results of previous studies. Extensions to other lattice Boltzmann models based on nonuniform meshes are also discussed.
Boundary Conditions for Free Interfaces with the Lattice Boltzmann Method
Bogner, Simon; Rüde, Ulrich
2014-01-01
In this paper we analyze the boundary treatment of the Lattice Boltzmann method for simulating 3D flows with free surfaces. The widely used free surface boundary condition of K\\"orner et al. (2005) is shown to be first order accurate. The article presents new free surface boundary schemes that are suitable for the lattice Boltzmann method and that have second order spatial accuracy. The new method takes the free boundary position and orientation with respect to the computational lattice into account. Numerical experiments confirm the theoretical findings and illustrate the the difference between the old and the new method.
Lattice Boltzmann Methods for Fluid Structure Interaction
2012-09-01
all of the devices are physically located on the same machine, it is convenient to use the shared-memory paradigms of OpenMP rather than explicitly...The standard programming paradigm for programs of this type is to use a distributed parallel programming model based on MPI. When developing a program...presented in this work only accommodate flows for Reynolds number up to approximately 10,000. Current research in entropic and thermal LBM along with
Stabilizing the thermal lattice Boltzmann method by spatial filtering.
Gillissen, J J J
2016-10-01
We propose to stabilize the thermal lattice Boltzmann method by filtering the second- and third-order moments of the collision operator. By means of the Chapman-Enskog expansion, we show that the additional numerical diffusivity diminishes in the low-wavnumber limit. To demonstrate the enhanced stability, we consider a three-dimensional thermal lattice Boltzmann system involving 33 discrete velocities. Filtering extends the linear stability of this thermal lattice Boltzmann method to 10-fold smaller transport coefficients. We further demonstrate that the filtering does not compromise the accuracy of the hydrodynamics by comparing simulation results to reference solutions for a number of standardized test cases, including natural convection in two dimensions.
Lattice Boltzmann Large Eddy Simulation Model of MHD
Flint, Christopher
2016-01-01
The work of Ansumali \\textit{et al.}\\cite{Ansumali} is extended to Two Dimensional Magnetohydrodynamic (MHD) turbulence in which energy is cascaded to small spatial scales and thus requires subgrid modeling. Applying large eddy simulation (LES) modeling of the macroscopic fluid equations results in the need to apply ad-hoc closure schemes. LES is applied to a suitable mesoscopic lattice Boltzmann representation from which one can recover the MHD equations in the long wavelength, long time scale Chapman-Enskog limit (i.e., the Knudsen limit). Thus on first performing filter width expansions on the lattice Boltzmann equations followed by the standard small Knudsen expansion on the filtered lattice Boltzmann system results in a closed set of MHD turbulence equations provided we enforce the physical constraint that the subgrid effects first enter the dynamics at the transport time scales. In particular, a multi-time relaxation collision operator is considered for the density distribution function and a single rel...
An integrable 3D lattice model with positive Boltzmann weights
Mangazeev, Vladimir V; Sergeev, Sergey M
2013-01-01
In this paper we construct a three-dimensional (3D) solvable lattice model with non-negative Boltzmann weights. The spin variables in the model are assigned to edges of the 3D cubic lattice and run over an infinite number of discrete states. The Boltzmann weights satisfy the tetrahedron equation, which is a 3D generalisation of the Yang-Baxter equation. The weights depend on a free parameter 0lattice model with non-negative Boltzmann weights.
Contact line dynamics in binary lattice Boltzmann simulations
Pooley, C M; Yeomans, J M; 10.1103/PhysRevE.78.056709
2008-01-01
We show that, when a single relaxation time lattice Boltzmann algorithm is used to solve the hydrodynamic equations of a binary fluid for which the two components have different viscosities, strong spurious velocities in the steady state lead to incorrect results for the equilibrium contact angle. We identify the origins of these spurious currents, and demonstrate how the results can be greatly improved by using a lattice Boltzmann method based on a multiple-relaxation-time algorithm. By considering capillary filling we describe the dependence of the advancing contact angle on the interface velocity.
Axisymmetric multiphase Lattice Boltzmann method for generic equations of state
Reijers, Sten A; Toschi, Federico
2015-01-01
We present an axisymmetric lattice Boltzmann model based on the Kupershtokh et al. multiphase model that is capable of solving liquid-gas density ratios up to $10^3$. Appropriate source terms are added to the lattice Boltzmann evolution equation to fully recover the axisymmetric multiphase conservation equations. We validate the model by showing that a stationary droplet obeys the Young-Laplace law, comparing the second oscillation mode of a droplet with respect to an analytical solution and showing correct mass conservation of a propagating density wave.
Lattice Boltzmann method and its applications in engineering thermophysics
HE YaLing; LI Qing; WANG Yong; TANG GuiHua
2009-01-01
The lattice Boltzmann method (LBM),a mesoscopic method between the molecular dynamics method and the conventional numerical methods,has been developed into a very efficient numerical alternative in the past two decades.Unlike conventional numerical methods,the kinetic theory based LBM simulates fluid flows by tracking the evolution of the particle distribution function,and then accumulates the distribution to obtain macroscopic averaged properties.In this article we review some work on LBM applications in engineering thermophysics:(1) brief introduction to the development of the LBM; (2)fundamental theory of LBM including the Boltzmann equation,Maxwell distribution function,Boltzmann-BGK equation,and the lattice Boltzmann-BGK equation; (3) lattice Boltzmann models for compressible flows and non-equilibrium gas flows,bounce back-specular-reflection boundary scheme for microscale gaseous flows,the mass modified outlet boundary scheme for fully developed flows,and an implicit-explicit finite-difference-based LBM; and (4) applications of the LBM to oscillating flow,compressible flow,porous media flow,non-equilibrium flow,and gas resonant oscillating flow.
A Parallel Lattice Boltzmann Model of a Carotid Artery
Boyd, J.; Ryan, S. J.; Buick, J. M.
2008-11-01
A parallel implementation of the lattice Boltzmann model is considered for a three dimensional model of the carotid artery. The computational method and its parallel implementation are described. The performance of the parallel implementation on a Beowulf cluster is presented, as are preliminary hemodynamic results.
Analytical solutions of the lattice Boltzmann BGK model
Zou, Q; Doolen, G D; Zou, Qisu; Hou, Shuling; Doolen, Gary D.
1995-01-01
Abstract: Analytical solutions of the two dimensional triangular and square lattice Boltzmann BGK models have been obtained for the plain Poiseuille flow and the plain Couette flow. The analytical solutions are written in terms of the characteristic velocity of the flow, the single relaxation time representation of these two flows without any approximation.
The lattice Boltzmann method and the problem of turbulence
Djenidi, L. [School of Engineering The University of Newcastle, Callaghan NSW 2308 (Australia)
2015-03-10
This paper reports a brief review of numerical simulations of homogeneous isotopic turbulence (HIT) using the lattice Boltzmann method (LBM). The LBM results shows that the details of HIT are well captured and in agreement with existing data. This clearly indicates that the LBM is as good as current Navier-Stokes solvers and is very much adequate for investigating the problem of turbulence.
EXTERNAL BODY FORCE IN FINITE DIFFERENCE LATTICE BOLTZMANN METHOD
CHEN Sheng; LIU Zhao-hui; SHI Bao-chang; ZHENG Chu-guang
2005-01-01
A new finite difference lattice Boltzmann scheme is developed. Because of analyzing the influence of external body force roundly, the correct Navier-Stokes equations with the external body force are recovered, without any additional unphysical terms. And some numerical results are presented. The result which close agreement with analytical data shows the good performance of the model.
Lattice Boltzmann simulations of droplet formation during microchannel emulsification
Zwan, van der E.A.; Sman, van der R.G.M.; Schroën, C.G.P.H.; Boom, R.M.
2009-01-01
In this study, we compared microchannel droplet formation in a microfluidics device with a two phase lattice Boltzmann simulation. The droplet formation was found to be qualitatively described, with a slightly smaller droplet in the simulation. This was due to the finite thickness of the interface i
Performance evaluation of a parallel sparse lattice Boltzmann solver
Axner, L.; Bernsdorf, J.; Zeiser, T.; Lammers, P.; Linxweiler, J.; Hoekstra, A.G.
2008-01-01
We develop a performance prediction model for a parallelized sparse lattice Boltzmann solver and present performance results for simulations of flow in a variety of complex geometries. A special focus is on partitioning and memory/load balancing strategy for geometries with a high solid fraction and
Wang, Yahui; Yan, Liming; Ma, Yu
2017-06-01
Applications of the transient Boltzmann transport equation (BTE) have undergone much investigation, such as radiative heat transfer and neutron transport. This paper provides a lattice Boltzmann model to efficiently resolve the multidimensional transient BTE. For a higher angular resolution, enough transport directions are considered while the transient BTE in each direction is treated as a conservation law equation and solved independently. Both macroscopic equations recovered from a Chapman-Enskog expansion and simulated results of typical benchmark problems show not only the second-order accuracy but also the flexibility and applicability of the proposed lattice Boltzmann model. This approach may contribute a powerful technique for the parallel simulation of large-scale engineering and some alternative perspectives for solving the nonlinear transport problem further.
Two Dimensional Lattice Boltzmann Method for Cavity Flow Simulation
Panjit MUSIK
2004-01-01
Full Text Available This paper presents a simulation of incompressible viscous flow within a two-dimensional square cavity. The objective is to develop a method originated from Lattice Gas (cellular Automata (LGA, which utilises discrete lattice as well as discrete time and can be parallelised easily. Lattice Boltzmann Method (LBM, known as discrete Lattice kinetics which provide an alternative for solving the Navier–Stokes equations and are generally used for fluid simulation, is chosen for the study. A specific two-dimensional nine-velocity square Lattice model (D2Q9 Model is used in the simulation with the velocity at the top of the cavity kept fixed. LBM is an efficient method for reproducing the dynamics of cavity flow and the results which are comparable to those of previous work.
Lattice Boltzmann model for incompressible flows through porous media.
Guo, Zhaoli; Zhao, T S
2002-09-01
In this paper a lattice Boltzmann model is proposed for isothermal incompressible flow in porous media. The key point is to include the porosity into the equilibrium distribution, and add a force term to the evolution equation to account for the linear and nonlinear drag forces of the medium (the Darcy's term and the Forcheimer's term). Through the Chapman-Enskog procedure, the generalized Navier-Stokes equations for incompressible flow in porous media are derived from the present lattice Boltzmann model. The generalized two-dimensional Poiseuille flow, Couette flow, and lid-driven cavity flow are simulated using the present model. It is found the numerical results agree well with the analytical and/or the finite-difference solutions.
LATTICE-BOLTZMANN MODEL FOR COMPRESSIBLE PERFECT GASES
Sun Chenghai
2000-01-01
We present an adaptive lattice Boltzmann model to simulate super sonic flows. The particle velocities are determined by the mean velocity and internal energy. The adaptive nature of particle velocities permits the mean flow to have high Mach number. A particle potential energy is introduced so that the model is suitable for the perfect gas with arbitrary specific heat ratio. The Navier-Stokes equations are derived by the Chapman-Enskog method from the BGK Boltzmann equation.As preliminary tests, two kinds of simulations have been performed on hexagonal lattices. One is the one-dimensional simulation for sinusoidal velocity distributions.The velocity distributions are compared with the analytical solution and the mea sured viscosity is compared with the theoretical values. The agreements are basically good. However, the discretion error may cause some non-isotropic effects. The other simulation is the 29 degree shock reflection.
Contact angles in the pseudopotential lattice Boltzmann modeling of wetting
Li, Q; Kang, Q J; Chen, Q
2014-01-01
In this paper, we aim to investigate the implementation of contact angles in the pseudopotential lattice Boltzmann modeling of wetting at a large density ratio. The pseudopotential lattice Boltzmann model [X. Shan and H. Chen, Phys. Rev. E 49, 2941 (1994)] is a popular mesoscopic model for simulating multiphase flows and interfacial dynamics. In this model, the contact angle is usually realized by a fluid-solid interaction. Two widely used fluid-solid interactions: the density-based interaction and the pseudopotential-based interaction, as well as a modified pseudopotential-based interaction formulated in the present paper, are numerically investigated and compared in terms of the achievable contact angles, the maximum and the minimum densities, and the spurious currents. It is found that the pseudopotential-based interaction works well for simulating small static (liquid) contact angles, however, is unable to reproduce static contact angles close to 180 degrees. Meanwhile, it is found that the proposed modif...
A Lattice Boltzmann Model of Binary Fluid Mixture
Orlandini, E; Yeomans, J M; Orlandini, Enzo; Swift, Michael R.
1995-01-01
We introduce a lattice Boltzmann for simulating an immiscible binary fluid mixture. Our collision rules are derived from a macroscopic thermodynamic description of the fluid in a way motivated by the Cahn-Hilliard approach to non-equilibrium dynamics. This ensures that a thermodynamically consistent state is reached in equilibrium. The non-equilibrium dynamics is investigated numerically and found to agree with simple analytic predictions in both the one-phase and the two-phase region of the phase diagram.
A non-slip boundary condition for lattice Boltzmann simulations
Inamuro, T; Ogino, F; Inamuro, Takaji; Yoshino, Masato; Ogino, Fumimaru
1995-01-01
A non-slip boundary condition at a wall for the lattice Boltzmann method is presented. In the present method unknown distribution functions at the wall are assumed to be an equilibrium distribution function with a counter slip velocity which is determined so that fluid velocity at the wall is equal to the wall velocity. Poiseuille flow and Couette flow are calculated with the nine-velocity model to demonstrate the accuracy of the present boundary condition.
A lattice Boltzmann method based on generalized polynomials
Coelho, Rodrigo C V; Doria, Mauro M
2015-01-01
We propose a lattice Boltzmann method based on the expansion of the equilibrium distribution function in powers of generalized orthonormal polynomials which are weighted by the equilibrium distribution function itself. The D-dimensional Euclidean space Hermite polynomials correspond to the particular weight of a gaussian function. The proposed polynomials give a general method to obtain an expansion of the equilibrium distribution function in powers of the ratio between the displacement velocity and the local scale velocity of the fluid.
Lattice Boltzmann Model for Electronic Structure Simulations
Mendoza, M; Succi, S
2015-01-01
Recently, a new connection between density functional theory and kinetic theory has been proposed. In particular, it was shown that the Kohn-Sham (KS) equations can be reformulated as a macroscopic limit of the steady-state solution of a suitable single-particle kinetic equation. By using a discrete version of this new formalism, the exchange and correlation energies of simple atoms and the geometrical configuration of the methane molecule were calculated accurately. Here, we discuss the main ideas behind the lattice kinetic approach to electronic structure computations, offer some considerations for prospective extensions, and also show additional numerical results, namely the geometrical configuration of the water molecule.
Deviations from Boltzmann-Gibbs Statistics in Confined Optical Lattices.
Dechant, Andreas; Kessler, David A; Barkai, Eli
2015-10-23
We investigate the semiclassical phase-space probability distribution P(x,p) of cold atoms in a Sisyphus cooling lattice with an additional harmonic confinement. We pose the question of whether this nonequilibrium steady state satisfies the equivalence of energy and probability. This equivalence is the foundation of Boltzmann-Gibbs and generalized thermostatic statistics, and a prerequisite for the description in terms of a temperature. At large energies, P(x,p) depends only on the Hamiltonian H(x,p) and the answer to the question is yes. In distinction to the Boltzmann-Gibbs state, the large-energy tails are power laws P(x,p)∝H(x,p)(-1/D), where D is related to the depth of the optical lattice. At intermediate energies, however, P(x,p) cannot be expressed as a function of the Hamiltonian and the equivalence between energy and probability breaks down. As a consequence the average potential and kinetic energy differ and no well-defined temperature can be assigned. The Boltzmann-Gibbs state is regained only in the limit of deep optical lattices. For strong confinement relative to the damping, we derive an explicit expression for the stationary phase-space distribution.
A lattice Boltzmann method for dilute polymer solutions.
Singh, Shiwani; Subramanian, Ganesh; Ansumali, Santosh
2011-06-13
We present a lattice Boltzmann approach for the simulation of non-Newtonian fluids. The method is illustrated for the specific case of dilute polymer solutions. With the appropriate local equilibrium distribution, phase-space dynamics on a lattice, driven by a Bhatnagar-Gross-Krook (BGK) relaxation term, leads to a solution of the Fokker-Planck equation governing the probability density of polymer configurations. Results for the bulk rheological characteristics for steady and start-up shear flow are presented, and compare favourably with those obtained using Brownian dynamics simulations. The new method is less expensive than stochastic simulation techniques, particularly in the range of small to moderate Weissenberg numbers (Wi).
Filter-matrix lattice Boltzmann model for microchannel gas flows.
Zhuo, Congshan; Zhong, Chengwen
2013-11-01
The lattice Boltzmann method has been shown to be successful for microscale gas flows, and it has attracted significant research interest. In this paper, the recently proposed filter-matrix lattice Boltzmann (FMLB) model is first applied to study the microchannel gas flows, in which a Bosanquet-type effective viscosity is used to capture the flow behaviors in the transition regime. A kinetic boundary condition, the combined bounce-back and specular-reflection scheme with the second-order slip scheme, is also designed for the FMLB model. By analyzing a unidirectional flow, the slip velocity and the discrete effects related to the boundary condition are derived within the FMLB model, and a revised scheme is presented to overcome such effects, which have also been validated through numerical simulations. To gain an accurate simulation in a wide range of Knudsen numbers, covering the slip and the entire transition flow regimes, a set of slip coefficients with an introduced fitting function is adopted in the revised second-order slip boundary condition. The periodic and pressure-driven microchannel flows have been investigated by the present model in this study. The numerical results, including the velocity profile and the mass flow rate, as well as the nonlinear pressure distribution along the channel, agree fairly well with the solutions of the linearized Boltzmann equation, the direct simulation Monte Carlo results, the experimental data, and the previous results of the multiple effective relaxation lattice Boltzmann model. Also, the present results of the velocity profile and the mass flow rate show that the present model with the fitting function can yield improved predictions for the microchannel gas flow with higher Knudsen numbers in the transition flow regime.
Moving charged particles in lattice Boltzmann-based electrokinetics.
Kuron, Michael; Rempfer, Georg; Schornbaum, Florian; Bauer, Martin; Godenschwager, Christian; Holm, Christian; de Graaf, Joost
2016-12-07
The motion of ionic solutes and charged particles under the influence of an electric field and the ensuing hydrodynamic flow of the underlying solvent is ubiquitous in aqueous colloidal suspensions. The physics of such systems is described by a coupled set of differential equations, along with boundary conditions, collectively referred to as the electrokinetic equations. Capuani et al. [J. Chem. Phys. 121, 973 (2004)] introduced a lattice-based method for solving this system of equations, which builds upon the lattice Boltzmann algorithm for the simulation of hydrodynamic flow and exploits computational locality. However, thus far, a description of how to incorporate moving boundary conditions into the Capuani scheme has been lacking. Moving boundary conditions are needed to simulate multiple arbitrarily moving colloids. In this paper, we detail how to introduce such a particle coupling scheme, based on an analogue to the moving boundary method for the pure lattice Boltzmann solver. The key ingredients in our method are mass and charge conservation for the solute species and a partial-volume smoothing of the solute fluxes to minimize discretization artifacts. We demonstrate our algorithm's effectiveness by simulating the electrophoresis of charged spheres in an external field; for a single sphere we compare to the equivalent electro-osmotic (co-moving) problem. Our method's efficiency and ease of implementation should prove beneficial to future simulations of the dynamics in a wide range of complex nanoscopic and colloidal systems that were previously inaccessible to lattice-based continuum algorithms.
Lattice Boltzmann method for linear oscillatory noncontinuum flows.
Shi, Yong; Yap, Ying Wan; Sader, John E
2014-03-01
Oscillatory gas flows are commonly generated by micro- and nanoelectromechanical systems. Due to their small size and high operating frequencies, these devices often produce noncontinuum gas flows. Theoretical analysis of such flows requires solution of the unsteady Boltzmann equation, which can present a formidable challenge. In this article, we explore the applicability of the lattice Boltzmann (LB) method to such linear oscillatory noncontinuum flows; this method is derived from the linearized Boltzmann Bhatnagar-Gross-Krook (BGK) equation. We formulate four linearized LB models in the frequency domain, based on Gaussian-Hermite quadratures of different algebraic precision (AP). The performance of each model is assessed by comparison to high-accuracy numerical solutions to the linearized Boltzmann-BGK equation for oscillatory Couette flow. The numerical results demonstrate that high even-order LB models provide superior performance over the greatest noncontinuum range. Our results also highlight intrinsic deficiencies in the current LB framework, which is incapable of capturing noncontinuum behavior at high oscillation frequencies, regardless of quadrature AP and the Knudsen number.
Lattice Boltzmann method for linear oscillatory noncontinuum flows
Shi, Yong; Yap, Ying Wan; Sader, John E.
2014-03-01
Oscillatory gas flows are commonly generated by micro- and nanoelectromechanical systems. Due to their small size and high operating frequencies, these devices often produce noncontinuum gas flows. Theoretical analysis of such flows requires solution of the unsteady Boltzmann equation, which can present a formidable challenge. In this article, we explore the applicability of the lattice Boltzmann (LB) method to such linear oscillatory noncontinuum flows; this method is derived from the linearized Boltzmann Bhatnagar-Gross-Krook (BGK) equation. We formulate four linearized LB models in the frequency domain, based on Gaussian-Hermite quadratures of different algebraic precision (AP). The performance of each model is assessed by comparison to high-accuracy numerical solutions to the linearized Boltzmann-BGK equation for oscillatory Couette flow. The numerical results demonstrate that high even-order LB models provide superior performance over the greatest noncontinuum range. Our results also highlight intrinsic deficiencies in the current LB framework, which is incapable of capturing noncontinuum behavior at high oscillation frequencies, regardless of quadrature AP and the Knudsen number.
Quadrature-based Lattice Boltzmann Model for Relativistic Flows
Blaga, Robert
2016-01-01
A quadrature-based finite-difference lattice Boltzmann model is developed that is suitable for simulating relativistic flows of massless particles. We briefly review the relativistc Boltzmann equation and present our model. The quadrature is constructed such that the stress-energy tensor is obtained as a second order moment of the distribution function. The results obtained with our model are presented for a particular instance of the Riemann problem (the Sod shock tube). We show that the model is able to accurately capture the behavior across the whole domain of relaxation times, from the hydrodynamic to the ballistic regime. The property of the model of being extendable to arbitrarily high orders is shown to be paramount for the recovery of the analytical result in the ballistic regime.
Lattice Boltzmann method with the cell-population equilibrium
Zhou Xiao-Yang; Cheng Bing; Shi Bao-Chang
2008-01-01
The central problem of the lattice Boltzmann method (LBM) is to construct a discrete equilibrium.In this paper,a multi-speed 1D cell-model of Boltzmann equation is proposed,in which the cell-population equilibrium,a direct nonnegative approximation to the continuous Maxwellian distribution,plays an important part.By applying the explicit one-order Chapman-Enskog distribution,the model reduces the transportation and collision,two basic evolution steps in LBM,to the transportation of the non-equilibrium distribution.Furthermore,1D dam-break problem is performed and the numerical results agree well with the analytic solutions.
Lattice Boltzmann Numerical Simulation of a Circular Cylinder
冯士德; 赵颖; 郜宪林; 季仲贞
2002-01-01
The lattice Boltzmann equation (LBE) model based on the Boltzmann equation is suitable for the numerical simulation of various flow fields. The fluid dynamics equation can be recovered from the LBE model. However,compared to the Navier-Stokes transport equation, the fluid dynamics equation derived from the LBE model is somewhat different in the viscosity transport term, which contains not only the Navier-Stokes transport equation but also nonsteady pressure and momentum flux terms. The two nonsteady terms can produce the same function as the random stirring force term introduced in the direct numerical or large-eddy vortex simulation of turbulence.Through computation of a circular cylinder, it is verified that the influence of the two nonsteady terms on flow field stability cannot be ignored, which is helpful for the study of turbulence.
A Unified Theory of Non-Ideal Gas Lattice Boltzmann Models
Luo, Li-Shi
1998-01-01
A non-ideal gas lattice Boltzmann model is directly derived, in an a priori fashion, from the Enskog equation for dense gases. The model is rigorously obtained by a systematic procedure to discretize the Enskog equation (in the presence of an external force) in both phase space and time. The lattice Boltzmann model derived here is thermodynamically consistent and is free of the defects which exist in previous lattice Boltzmann models for non-ideal gases. The existing lattice Boltzmann models for non-ideal gases are analyzed and compared with the model derived here.
Three-dimensional lattice Boltzmann model for electrodynamics.
Mendoza, M; Muñoz, J D
2010-11-01
In this paper we introduce a three-dimensional Lattice-Boltzmann model that recovers in the continuous limit the Maxwell equations in materials. In order to build conservation equations with antisymmetric tensors, like the Faraday law, the model assigns four auxiliary vectors to each velocity vector. These auxiliary vectors, when combined with the distribution functions, give the electromagnetic fields. The evolution is driven by the usual Bhatnager-Gross-Krook (BGK) collision rule, but with a different form for the equilibrium distribution functions. This lattice Bhatnager-Gross-Krook (LBGK) model allows us to consider for both dielectrics and conductors with realistic parameters, and therefore it is adequate to simulate the most diverse electromagnetic problems, like the propagation of electromagnetic waves (both in dielectric media and in waveguides), the skin effect, the radiation pattern of a small dipole antenna and the natural frequencies of a resonant cavity, all with 2% accuracy. Actually, it shows to be one order of magnitude faster than the original Finite-difference time-domain (FDTD) formulation by Yee to reach the same accuracy. It is, therefore, a valuable alternative to simulate electromagnetic fields and opens lattice Boltzmann for a broad spectrum of new applications in electrodynamics.
Element Free Lattice Boltzmann Method for Fluid-Flow Problems
Jo, Jong Chull; Roh, Kyung Wan; Yune, Young Gill; Kim, Hho Jhung [Korea Institute of Nuclear Safety, Daejeon (Korea, Republic of); Kwon, Young Kwon [US Naval Postgraduate School, New York (United States)
2007-10-15
The Lattice Boltzmann Method (LBM) has been developed for application to thermal-fluid problems. Most of the those studies considered a regular shape of lattice or mesh like square and cubic grids. In order to apply the LBM to more practical cases, it is necessary to be able to solve complex or irregular shapes of problem domains. Some techniques were based on the finite element method. Generally, the finite element method is very powerful for solving two or three-dimensional complex or irregular shapes of domains using the iso-parametric element formulation which is based on a mathematical mapping from a regular shape of element in an imaginary domain to a more general and irregular shape of element in the physical domain. In addition, the element free technique is also quite useful to analyze a complex shape of domain because there is no need to divide a domain by a compatible finite element mesh. This paper presents a new finite element and element free formulations for the lattice Boltzmann equation using the general weighted residual technique. Then, a series of validation examples are presented.
Lattice Boltzmann method for the fractional advection-diffusion equation.
Zhou, J G; Haygarth, P M; Withers, P J A; Macleod, C J A; Falloon, P D; Beven, K J; Ockenden, M C; Forber, K J; Hollaway, M J; Evans, R; Collins, A L; Hiscock, K M; Wearing, C; Kahana, R; Villamizar Velez, M L
2016-04-01
Mass transport, such as movement of phosphorus in soils and solutes in rivers, is a natural phenomenon and its study plays an important role in science and engineering. It is found that there are numerous practical diffusion phenomena that do not obey the classical advection-diffusion equation (ADE). Such diffusion is called abnormal or superdiffusion, and it is well described using a fractional advection-diffusion equation (FADE). The FADE finds a wide range of applications in various areas with great potential for studying complex mass transport in real hydrological systems. However, solution to the FADE is difficult, and the existing numerical methods are complicated and inefficient. In this study, a fresh lattice Boltzmann method is developed for solving the fractional advection-diffusion equation (LabFADE). The FADE is transformed into an equation similar to an advection-diffusion equation and solved using the lattice Boltzmann method. The LabFADE has all the advantages of the conventional lattice Boltzmann method and avoids a complex solution procedure, unlike other existing numerical methods. The method has been validated through simulations of several benchmark tests: a point-source diffusion, a boundary-value problem of steady diffusion, and an initial-boundary-value problem of unsteady diffusion with the coexistence of source and sink terms. In addition, by including the effects of the skewness β, the fractional order α, and the single relaxation time τ, the accuracy and convergence of the method have been assessed. The numerical predictions are compared with the analytical solutions, and they indicate that the method is second-order accurate. The method presented will allow the FADE to be more widely applied to complex mass transport problems in science and engineering.
Lattice Boltzmann method for the fractional advection-diffusion equation
Zhou, J. G.; Haygarth, P. M.; Withers, P. J. A.; Macleod, C. J. A.; Falloon, P. D.; Beven, K. J.; Ockenden, M. C.; Forber, K. J.; Hollaway, M. J.; Evans, R.; Collins, A. L.; Hiscock, K. M.; Wearing, C.; Kahana, R.; Villamizar Velez, M. L.
2016-04-01
Mass transport, such as movement of phosphorus in soils and solutes in rivers, is a natural phenomenon and its study plays an important role in science and engineering. It is found that there are numerous practical diffusion phenomena that do not obey the classical advection-diffusion equation (ADE). Such diffusion is called abnormal or superdiffusion, and it is well described using a fractional advection-diffusion equation (FADE). The FADE finds a wide range of applications in various areas with great potential for studying complex mass transport in real hydrological systems. However, solution to the FADE is difficult, and the existing numerical methods are complicated and inefficient. In this study, a fresh lattice Boltzmann method is developed for solving the fractional advection-diffusion equation (LabFADE). The FADE is transformed into an equation similar to an advection-diffusion equation and solved using the lattice Boltzmann method. The LabFADE has all the advantages of the conventional lattice Boltzmann method and avoids a complex solution procedure, unlike other existing numerical methods. The method has been validated through simulations of several benchmark tests: a point-source diffusion, a boundary-value problem of steady diffusion, and an initial-boundary-value problem of unsteady diffusion with the coexistence of source and sink terms. In addition, by including the effects of the skewness β , the fractional order α , and the single relaxation time τ , the accuracy and convergence of the method have been assessed. The numerical predictions are compared with the analytical solutions, and they indicate that the method is second-order accurate. The method presented will allow the FADE to be more widely applied to complex mass transport problems in science and engineering.
Least-squares finite-element lattice Boltzmann method.
Li, Yusong; LeBoeuf, Eugene J; Basu, P K
2004-06-01
A new numerical model of the lattice Boltzmann method utilizing least-squares finite element in space and Crank-Nicolson method in time is presented. The new method is able to solve problem domains that contain complex or irregular geometric boundaries by using finite-element method's geometric flexibility and numerical stability, while employing efficient and accurate least-squares optimization. For the pure advection equation on a uniform mesh, the proposed method provides for fourth-order accuracy in space and second-order accuracy in time, with unconditional stability in the time domain. Accurate numerical results are presented through two-dimensional incompressible Poiseuille flow and Couette flow.
Coupling lattice Boltzmann and molecular dynamics models for dense fluids
Dupuis, A.; Kotsalis, E. M.; Koumoutsakos, P.
2007-04-01
We propose a hybrid model, coupling lattice Boltzmann (LB) and molecular dynamics (MD) models, for the simulation of dense fluids. Time and length scales are decoupled by using an iterative Schwarz domain decomposition algorithm. The MD and LB formulations communicate via the exchange of velocities and velocity gradients at the interface. We validate the present LB-MD model in simulations of two- and three-dimensional flows of liquid argon past and through a carbon nanotube. Comparisons with existing hybrid algorithms and with reference MD solutions demonstrate the validity of the present approach.
Lattice Boltzmann model for nonlinear convection-diffusion equations.
Shi, Baochang; Guo, Zhaoli
2009-01-01
A lattice Boltzmann model for convection-diffusion equation with nonlinear convection and isotropic-diffusion terms is proposed through selecting equilibrium distribution function properly. The model can be applied to the common real and complex-valued nonlinear evolutionary equations, such as the nonlinear Schrödinger equation, complex Ginzburg-Landau equation, Burgers-Fisher equation, nonlinear heat conduction equation, and sine-Gordon equation, by using a real and complex-valued distribution function and relaxation time. Detailed simulations of these equations are performed, and it is found that the numerical results agree well with the analytical solutions and the numerical solutions reported in previous studies.
Lattice-Boltzmann Method for Geophysical Plastic Flows
Leonardi, Alessandro; Mendoza, Miller; Herrmann, Hans J
2015-01-01
We explore possible applications of the Lattice-Boltzmann Method for the simulation of geophysical flows. This fluid solver, while successful in other fields, is still rarely used for geotechnical applications. We show how the standard method can be modified to represent free-surface realization of mudflows, debris flows, and in general any plastic flow, through the implementation of a Bingham constitutive model. The chapter is completed by an example of a full-scale simulation of a plastic fluid flowing down an inclined channel and depositing on a flat surface. An application is given, where the fluid interacts with a vertical obstacle in the channel.
Diffusion dominated evaporation in multicomponent lattice Boltzmann simulations
Hessling, Dennis; Xie, Qingguang; Harting, Jens
2017-02-01
We present a diffusion dominated evaporation model using the popular pseudopotential multicomponent lattice Boltzmann method introduced by Shan and Chen. With an analytical computation of the diffusion coefficients, we demonstrate that Fick's law is obeyed. We then validate the applicability of our model by demonstrating the agreement of the time evolution of the interface position of an evaporating planar film to the analytical prediction. Furthermore, we study the evaporation of a freely floating droplet and confirm that the effect of Laplace pressure is significant for predicting the time evolution of small droplet radii.
Thrombosis modeling in intracranial aneurysms: a lattice Boltzmann numerical algorithm
Ouared, R.; Chopard, B.; Stahl, B.; Rüfenacht, D. A.; Yilmaz, H.; Courbebaisse, G.
2008-07-01
The lattice Boltzmann numerical method is applied to model blood flow (plasma and platelets) and clotting in intracranial aneurysms at a mesoscopic level. The dynamics of blood clotting (thrombosis) is governed by mechanical variations of shear stress near wall that influence platelets-wall interactions. Thrombosis starts and grows below a shear rate threshold, and stops above it. Within this assumption, it is possible to account qualitatively well for partial, full or no occlusion of the aneurysm, and to explain why spontaneous thrombosis is more likely to occur in giant aneurysms than in small or medium sized aneurysms.
Static contact angle in lattice Boltzmann models of immiscible fluids.
Latva-Kokko, M; Rothman, Daniel H
2005-10-01
We study numerically the capillary rise between two horizontal plates and in a rectangular tube, using a lattice Boltzmann (LB) method. We derive an equation for the static fluid-solid contact angle as a function of the wetting tendency of the walls and test its validity. We show that the generalized Laplace law with two independent radii of curvature is followed in capillary rise in rectangular tubes. Our method removes the history dependence of the fluid-solid contact angle that had been present in earlier LB schemes.
LATTICE BOLTZMANN EQUATION MODEL IN THE CORIOLIS FIELD
FENG SHI-DE; MAO JIANG-YU; ZHANG QIONG
2001-01-01
In a large-scale field of rotational fluid, various unintelligible and surprising dynamic phenomena are produced due to the effect of the Coriolis force. The lattice Boltzmann equation (LBE) model in the Coriolis field is developed based on previous works.[1-4] Geophysical fluid dynamics equations are derived from the model. Numerical simulations have been made on an ideal atmospheric circulation of the Northern Hemisphere by using the model and they reproduce the Rossby wave motion well. Hence the applicability of the model is verified in both theory and experiment.
High-order hydrodynamics via lattice Boltzmann methods.
Colosqui, Carlos E
2010-02-01
In this work, closure of the Boltzmann-Bhatnagar-Gross-Krook (Boltzmann-BGK) moment hierarchy is accomplished via projection of the distribution function f onto a space H(N) spanned by N-order Hermite polynomials. While successive order approximations retain an increasing number of leading-order moments of f , the presented procedure produces a hierarchy of (single) N-order partial-differential equations providing exact analytical description of the hydrodynamics rendered by ( N-order) lattice Boltzmann-BGK (LBBGK) simulation. Numerical analysis is performed with LBBGK models and direct simulation Monte Carlo for the case of a sinusoidal shear wave (Kolmogorov flow) in a wide range of Weissenberg number Wi=taunuk(2) (i.e., Knudsen number Kn=lambdak=square root Wi); k is the wave number, [corrected] tau is the relaxation time of the system, and lambda approximately tauc(s) is the mean-free path, where c(s) is the speed of sound. The present results elucidate the applicability of LBBGK simulation under general nonequilibrium conditions.
Moving Charged Particles in Lattice Boltzmann-Based Electrokinetics
Kuron, Michael; Schornbaum, Florian; Bauer, Martin; Godenschwager, Christian; Holm, Christian; de Graaf, Joost
2016-01-01
The motion of ionic solutes and charged particles under the influence of an electric field and the ensuing hydrodynamic flow of the underlying solvent is ubiquitous in aqueous colloidal suspensions. The physics of such systems is described by a coupled set of differential equations, along with boundary conditions, collectively referred to as the electrokinetic equations. Capuani et al. [J. Chem. Phys. 121, 973 (2004)] introduced a lattice-based method for solving this system of equations, which builds upon the lattice Boltzmann (LB) algorithm for the simulation of hydrodynamic flow and exploits computational locality. However, thus far, a description of how to incorporate moving boundary conditions, which are needed to simulate moving colloids, into the Capuani scheme has been lacking. In this paper, we detail how to introduce such moving boundaries, based on an analogue to the moving boundary method for the pure LB solver. The key ingredients in our method are mass and charge conservation for the solute spec...
Interpolated lattice Boltzmann boundary conditions for surface reaction kinetics.
Walsh, S D C; Saar, M O
2010-12-01
This paper describes a method for implementing surface reaction kinetics in lattice Boltzmann simulations. The interpolated boundary conditions are capable of simulating surface reactions and dissolution at both stationary and moving solid-fluid and fluid-fluid interfaces. Results obtained with the boundary conditions are compared to analytical solutions for first-order and constant-flux kinetic surface reactions in a one-dimensional half space, as well as to the analytical solution for evaporation from the surface of a cylinder. Excellent agreement between analytical and simulated results is obtained for a wide range of diffusivities, lattice velocities, and surface reaction rates. The boundary model's ability to represent dissolution in binary fluid mixtures is demonstrated by modeling diffusion from a rising bubble and dissolution of a droplet near a flat plate.
Contact angles in the pseudopotential lattice Boltzmann modeling of wetting
Li, Qing; Luo, K. H.; Kang, Q. J.; Chen, Q.
2014-11-01
In this paper we investigate the implementation of contact angles in the pseudopotential lattice Boltzmann modeling of wetting at a large density ratio ρL/ρV=500 . The pseudopotential lattice Boltzmann model [X. Shan and H. Chen, Phys. Rev. E 49, 2941 (1994), 10.1103/PhysRevE.49.2941] is a popular mesoscopic model for simulating multiphase flows and interfacial dynamics. In this model the contact angle is usually realized by a fluid-solid interaction. Two widely used fluid-solid interactions, the density-based interaction and the pseudopotential-based interaction, as well as a modified pseudopotential-based interaction formulated in the present paper are numerically investigated and compared in terms of the achievable contact angles, the maximum and the minimum densities, and the spurious currents. It is found that the pseudopotential-based interaction works well for simulating small static (liquid) contact angles θ static contact angles close to 180∘. Meanwhile, it is found that the proposed modified pseudopotential-based interaction performs better in light of the maximum and the minimum densities and is overall more suitable for simulating large contact angles θ >90∘ as compared with the two other types of fluid-solid interactions. Furthermore, the spurious currents are found to be enlarged when the fluid-solid interaction force is introduced. Increasing the kinematic viscosity ratio between the vapor and liquid phases is shown to be capable of reducing the spurious currents caused by the fluid-solid interactions.
High order spectral difference lattice Boltzmann method for incompressible hydrodynamics
Li, Weidong
2017-09-01
This work presents a lattice Boltzmann equation (LBE) based high order spectral difference method for incompressible flows. In the present method, the spectral difference (SD) method is adopted to discretize the convection and collision term of the LBE to obtain high order (≥3) accuracy. Because the SD scheme represents the solution as cell local polynomials and the solution polynomials have good tensor-product property, the present spectral difference lattice Boltzmann method (SD-LBM) can be implemented on arbitrary unstructured quadrilateral meshes for effective and efficient treatment of complex geometries. Thanks to only first oder PDEs involved in the LBE, no special techniques, such as hybridizable discontinuous Galerkin method (HDG), local discontinuous Galerkin method (LDG) and so on, are needed to discrete diffusion term, and thus, it simplifies the algorithm and implementation of the high order spectral difference method for simulating viscous flows. The proposed SD-LBM is validated with four incompressible flow benchmarks in two-dimensions: (a) the Poiseuille flow driven by a constant body force; (b) the lid-driven cavity flow without singularity at the two top corners-Burggraf flow; and (c) the unsteady Taylor-Green vortex flow; (d) the Blasius boundary-layer flow past a flat plate. Computational results are compared with analytical solutions of these cases and convergence studies of these cases are also given. The designed accuracy of the proposed SD-LBM is clearly verified.
Lattice Boltzmann model for a steady radiative transfer equation.
Yi, Hong-Liang; Yao, Feng-Ju; Tan, He-Ping
2016-08-01
A complete lattice Boltzmann model (LBM) is proposed for the steady radiative transfer equation (RTE). The RTE can be regarded as a pure convection equation with a source term. To derive the expressions for the equilibrium distribution function and the relaxation time, an artificial isotropic diffusion term is introduced to form a convection-diffusion equation. When the dimensionless relaxation time has a value of 0.5, the lattice Boltzmann equation (LBE) is exactly applicable to the original steady RTE. We also perform a multiscale analysis based on the Chapman-Enskog expansion to recover the macroscopic RTE from the mesoscopic LBE. The D2Q9 model is used to solve the LBE, and the numerical results obtained by the LBM are comparable to the results obtained by other methods or analytical solutions, which demonstrates that the proposed model is highly accurate and stable in simulating multidimensional radiative transfer. In addition, we find that the convergence rate of the LBM depends on the transport properties of RTE: for diffusion-dominated RTE with a large optical thickness, the LBM shows a second-order convergence rate in space, while for convection-dominated RTE with a small optical thickness, a lower convergence rate is observed.
SIMULATION OF MIXED CONVECTIVE HEAT TRANSFER USING LATTICE BOLTZMANN METHOD
A. R. M. Rosdzimin
2010-12-01
Full Text Available In this paper, mixed (forced–natural convective heat transfer around a heated square cylinder located inside a lid driven cavity has been studied numerically using the lattice Boltzmann method in the range of 100≤ Re ≤ 1000 with the corresponding Richardson number 0.01≤Ri≤10. The double-population lattice Boltzmann formulation is used as the governing equation. Two dimensional nine-velocity models are used for the computation of the velocity field while a four-velocity model is used for the computation of the temperature field. We found that the combination of nine- and four-velocity models can be applied to the calculation without losing its accuracy. The results are presented in the form of streamline and isotherm plots as well as the variation of local Nusselt number at the top surface of the heated square. The computational results demonstrate that the flow pattern, formation of vortex and also the Nusselt number are influence by the Reynolds number and Richardson number.
Wall Orientation and Shear Stress in the Lattice Boltzmann Model
Matyka, Maciej; Mirosław, Łukasz
2013-01-01
The wall shear stress is a quantity of profound importance for clinical diagnosis of artery diseases. The lattice Boltzmann is an easily parallelizable numerical method of solving the flow problems, but it suffers from errors of the velocity field near the boundaries which leads to errors in the wall shear stress and normal vectors computed from the velocity. In this work we present a simple formula to calculate the wall shear stress in the lattice Boltzmann model and propose to compute wall normals, which are necessary to compute the wall shear stress, by taking the weighted mean over boundary facets lying in a vicinity of a wall element. We carry out several tests and observe an increase of accuracy of computed normal vectors over other methods in two and three dimensions. Using the scheme we compute the wall shear stress in an inclined and bent channel fluid flow and show a minor influence of the normal on the numerical error, implying that that the main error arises due to a corrupted velocity field near ...
Lattice Boltzmann Simulation for Complex Flow in a Solar Wall
CHEN Rou; Shao Jiu-Gu; ZHENG You-Qu; YU Hui-Dan; XU You-Sheng
2013-01-01
In this letter,we present a lattice Boltzmann simulation for complex flow in a solar wall system which includes porous media flow and heat transfer,specifically for solar energy utilization through an unglazed transpired solar air collector (UTC).Besides the lattice Boltzmann equation (LBE) for time evolution of particle distribution function for fluid field,we introduce an analogy,LBE for time evolution of distribution function for temperature.Both temperature fields of fluid (air) and solid (porous media) are modeled.We study the effects of fan velocity,solar radiation intensity,porosity,etc.on the thermal performance of the UTC.In general,our simulation results are in good agreement with what in literature.With the current system setting,both fan velocity and solar radiation intensity have significant effect on the thermal performance of the UTC.However,it is shown that the porosity has negligible effect on the heat collector indicating the current system setting might not be realistic.Further examinations of thermal performance in different UTC systems are ongoing.The results are expected to present in near future.
Lattice Boltzmann methods for global linear instability analysis
Pérez, José Miguel; Aguilar, Alfonso; Theofilis, Vassilis
2016-11-01
Modal global linear instability analysis is performed using, for the first time ever, the lattice Boltzmann method (LBM) to analyze incompressible flows with two and three inhomogeneous spatial directions. Four linearization models have been implemented in order to recover the linearized Navier-Stokes equations in the incompressible limit. Two of those models employ the single relaxation time and have been proposed previously in the literature as linearization of the collision operator of the lattice Boltzmann equation. Two additional models are derived herein for the first time by linearizing the local equilibrium probability distribution function. Instability analysis results are obtained in three benchmark problems, two in closed geometries and one in open flow, namely the square and cubic lid-driven cavity flow and flow in the wake of the circular cylinder. Comparisons with results delivered by classic spectral element methods verify the accuracy of the proposed new methodologies and point potential limitations particular to the LBM approach. The known issue of appearance of numerical instabilities when the SRT model is used in direct numerical simulations employing the LBM is shown to be reflected in a spurious global eigenmode when the SRT model is used in the instability analysis. Although this mode is absent in the multiple relaxation times model, other spurious instabilities can also arise and are documented herein. Areas of potential improvements in order to make the proposed methodology competitive with established approaches for global instability analysis are discussed.
Energy-Dependent Octagonal Lattice Boltzmann Modeling for Compressible Flows
Pavlo, Pavol; Vahala, Linda; Vahala, George
2000-10-01
There has been much interest in thermal lattice Boltzmann modeling (TLBM) for compressible flows because of their inherent parallelizeability. Instead of applying CFD techniques to the nonlinear conservation equations, one instead solves a linear BGK kinetic equation. To reduce storage requirements, the velocity space is discretized and lattice geometries are so chosen to minimize the number of degrees of freedom that must be retained in the Chapman-Enskog recovery of the original macroscopic equations. The simplest (and most efficient) TLBM runs at a CFL=1, so that no numerical diffusion or dissipation is introduced. The algorithm involves Lagrangian streaming (shift operator) and purely local operations. Because of the underlying discrete lattice symmetry, the relaxation distributions cannot be Maxwellian and hence the inherent numerical instability problem in TLBM. We are investigating the use of energy-dependent lattices so as to allow simulation of problems of interest in divertor physics, The appeal of TLBM is that it can provide a unified representation for both strongly collisional (‘fluid’) and weakly collisional (‘Monte Carlo’) regimes. Moreover, our TLBM code is more efficiently solved on mulit-PE platforms than the corresponding CFD codes and is readily extended to 3D. MHD can also be handled by TLBM.
Pingen, Georg; Evgrafov, Anton; Maute, Kurt
2009-01-01
We present an adjoint parameter sensitivity analysis formulation and solution strategy for the lattice Boltzmann method (LBM). The focus is on design optimization applications, in particular topology optimization. The lattice Boltzmann method is briefly described with an in-depth discussion...
Numerical simulation for the Gross-Pitaevskii equation based on the lattice Boltzmann method
Wang, Huimin
2017-09-01
A lattice Boltzmann model for the Gross-Pitaevskii equation is proposed in this paper. Some numerical tests for one- and two-dimensional Gross-Pitaevskii equation have been conducted. The waves of the Gross-Pitaevskii equation are simulated. Numerical results show that the lattice Boltzmann method is an effective method for the wave of the Gross-Pitaevskii equation.
Lattice Boltzmann formulation for conjugate heat transfer in heterogeneous media.
Karani, Hamid; Huber, Christian
2015-02-01
In this paper, we propose an approach for studying conjugate heat transfer using the lattice Boltzmann method (LBM). The approach is based on reformulating the lattice Boltzmann equation for solving the conservative form of the energy equation. This leads to the appearance of a source term, which introduces the jump conditions at the interface between two phases or components with different thermal properties. The proposed source term formulation conserves conductive and advective heat flux simultaneously, which makes it suitable for modeling conjugate heat transfer in general multiphase or multicomponent systems. The simple implementation of the source term approach avoids any correction of distribution functions neighboring the interface and provides an algorithm that is independent from the topology of the interface. Moreover, our approach is independent of the choice of lattice discretization and can be easily applied to different advection-diffusion LBM solvers. The model is tested against several benchmark problems including steady-state convection-diffusion within two fluid layers with parallel and normal interfaces with respect to the flow direction, unsteady conduction in a three-layer stratified domain, and steady conduction in a two-layer annulus. The LBM results are in excellent agreement with analytical solution. Error analysis shows that our model is first-order accurate in space, but an extension to a second-order scheme is straightforward. We apply our LBM model to heat transfer in a two-component heterogeneous medium with a random microstructure. This example highlights that the method we propose is independent of the topology of interfaces between the different phases and, as such, is ideally suited for complex natural heterogeneous media. We further validate the present LBM formulation with a study of natural convection in a porous enclosure. The results confirm the reliability of the model in simulating complex coupled fluid and thermal dynamics
Simulating High Reynolds Number Flow by Lattice Boltzmann Method
KANG Xiu-Ying; LIU Da-He; ZHOU Jing; JIN Yong-Juan
2005-01-01
@@ A two-dimensional channel flow with different Reynolds numbers is tested by using the lattice Boltzmann method under different pressure and velocity boundary conditions. The results show that the simulation error increases,and the pressure and the flow rate become unstable under a high Reynolds number. To improve the simulation precision under a high Reynolds number, the number of fluid nodes should be enlarged. For a higher Reynoldsnumber flow, the velocity boundary with an approximately parabolic velocity profile is found to be more adaptive.Blood flow in an artery with cosine shape symmetrical narrowing is then simulated under a velocity boundary condition. Its velocity, pressure and wall shear stress distributions are consistent with previous studies.
Lattice Boltzmann Method for Spacecraft Propellant Slosh Simulation
Orr, Jeb S.; Powers, Joseph F.; Yang, Hong Q
2015-01-01
A scalable computational approach to the simulation of propellant tank sloshing dynamics in microgravity is presented. In this work, we use the lattice Boltzmann equation (LBE) to approximate the behavior of two-phase, single-component isothermal flows at very low Bond numbers. Through the use of a non-ideal gas equation of state and a modified multiple relaxation time (MRT) collision operator, the proposed method can simulate thermodynamically consistent phase transitions at temperatures and density ratios consistent with typical spacecraft cryogenic propellants, for example, liquid oxygen. Determination of the tank forces and moments is based upon a novel approach that relies on the global momentum conservation of the closed fluid domain, and a parametric wall wetting model allows tuning of the free surface contact angle. Development of the interface is implicit and no interface tracking approach is required. A numerical example illustrates the method's application to prediction of bulk fluid behavior during a spacecraft ullage settling maneuver.
Lattice Boltzmann Simulation of Multiple Bubbles Motion under Gravity
Deming Nie
2015-01-01
Full Text Available The motion of multiple bubbles under gravity in two dimensions is numerically studied through the lattice Boltzmann method for the Eotvos number ranging from 1 to 12. Two kinds of initial arrangement are taken into account: vertical and horizontal arrangement. In both cases the effects of Eotvos number on the bubble coalescence and rising velocity are investigated. For the vertical arrangement, it has been found that the coalescence pattern is similar. The first coalescence always takes place between the two uppermost bubbles. And the last coalescence always takes place between the coalesced bubble and the bottommost bubble. For four bubbles in a horizontal arrangement, the outermost bubbles travel into the wake of the middle bubbles in all cases, which allows the bubbles to coalesce. The coalescence pattern is more complex for the case of eight bubbles, which strongly depends on the Eotvos number.
Lattice Boltzmann based discrete simulation for gas-solid fluidization
Wang, Limin; Wang, Xiaowei; Ge, Wei
2013-01-01
Discrete particle simulation, a combined approach of computational fluid dynamics and discrete methods such as DEM (Discrete Element Method), SPH (Smoothed Particle Hydrodynamics), PIC (Particle-In-Cell), etc., is becoming a practical tool for exploring lab-scale gas-solid systems owing to the fast development of its parallel computation. However, the gas-solid coupling and the corresponding fluid flow solver remain immature. In this work, we presented a modified lattice Boltzmann approach to consider the effect of both the local solid volume fraction and the local relative velocity between the particles and the fluid, which was different from the traditional volume-averaged Navier-Stokes equations. This approach is combined with a time-driven hard sphere algorithm to simulate the motion of individual particles in which particles interact with each other via hard-sphere collisions but the collision detection and motion of the particle are performed at constant time intervals, and the EMMS (energy minimization...
Lattice Boltzmann method for shape optimization of fluid distributor
Wang, Limin; Luo, Lingai
2013-01-01
This paper presents the shape optimization of a flat-type arborescent fluid distributor for the purpose of process intensification. A shape optimization algorithm based on the lattice Boltzmann method (LBM) is proposed with the objective of decreasing the flow resistance of such distributor at the constraint of constant fluid volume. Prototypes of the initial distributor as well as the optimized one are designed. Fluid distribution and hydraulic characteristics of these distributors are investigated numerically. Results show that the pressure drop of the optimized distributor is between 15.9% and 25.1% lower than that of the initial reference while keeping a uniform flow distribution, demonstrating the process intensification in fluid distributor, and suggesting the interests of the proposed optimization algorithm in engineering optimal design.
Lattice Boltzmann modeling of water-like fluids
Sauro eSucci
2014-04-01
Full Text Available We review recent advances on the mesoscopic modeling of water-like fluids,based on the lattice Boltzmann (LB methodology.The main idea is to enrich the basic LB (hydro-dynamics with angular degrees of freedom responding to suitable directional potentials between water-like molecules.The model is shown to reproduce some microscopic features of liquid water, such as an average number of hydrogen bonds per molecules (HBs between $3$ and $4$, as well as a qualitatively correctstatistics of the hydrogen bond angle as a function of the temperature.Future developments, based on the coupling the present water-like LB model with the dynamics of suspended bodies,such as biopolymers, may open new angles of attack to the simulation of complex biofluidic problems, such as protein folding and aggregation, and the motion of large biomolecules in complex cellular environments.
A Lattice Boltzmann Model for Oscillating Reaction-Diffusion
Rodríguez-Romo, Suemi; Ibañez-Orozco, Oscar; Sosa-Herrera, Antonio
2016-07-01
A computational algorithm based on the lattice Boltzmann method (LBM) is proposed to model reaction-diffusion systems. In this paper, we focus on how nonlinear chemical oscillators like Belousov-Zhabotinsky (BZ) and the chlorite-iodide-malonic acid (CIMA) reactions can be modeled by LBM and provide with new insight into the nature and applications of oscillating reactions. We use Gaussian pulse initial concentrations of sulfuric acid in different places of a bidimensional reactor and nondiffusive boundary walls. We clearly show how these systems evolve to a chaotic attractor and produce specific pattern images that are portrayed in the reactions trajectory to the corresponding chaotic attractor and can be used in robotic control.
From bijels to Pickering emulsions: A lattice Boltzmann study
Jansen, Fabian; Harting, Jens
2011-04-01
Particle stabilized emulsions are ubiquitous in the food and cosmetics industry, but our understanding of the influence of microscopic fluid-particle and particle-particle interactions on the macroscopic rheology is still limited. In this paper we present a simulation algorithm based on a multicomponent lattice Boltzmann model to describe the solvents combined with a molecular dynamics solver for the description of the solved particles. It is shown that the model allows a wide variation of fluid properties and arbitrary contact angles on the particle surfaces. We demonstrate its applicability by studying the transition from a “bicontinuous interfacially jammed emulsion gel” (bijel) to a “Pickering emulsion” in dependence on the contact angle, the particle concentration, and the ratio of the solvents.
Full Eulerian lattice Boltzmann model for conjugate heat transfer.
Hu, Yang; Li, Decai; Shu, Shi; Niu, Xiaodong
2015-12-01
In this paper a full Eulerian lattice Boltzmann model is proposed for conjugate heat transfer. A unified governing equation with a source term for the temperature field is derived. By introducing the source term, we prove that the continuity of temperature and its normal flux at the interface is satisfied automatically. The curved interface is assumed to be zigzag lines. All physical quantities are recorded and updated on a Cartesian grid. As a result, any complicated treatment near the interface is avoided, which makes the proposed model suitable to simulate the conjugate heat transfer with complex interfaces efficiently. The present conjugate interface treatment is validated by several steady and unsteady numerical tests, including pure heat conduction, forced convection, and natural convection problems. Both flat and curved interfaces are also involved. The obtained results show good agreement with the analytical and/or finite volume results.
Modeling of metal foaming with lattice Boltzmann automata
Koerner, C.; Thies, M.; Singer, R.F. [WTM Institute, Department of Materials Science, University of Erlangen, Martensstrasse 5, D-91058 Erlangen (Germany)
2002-10-01
The formation and decay of foams produced by gas bubble expansion in a molten metal is numerically simulated with the Lattice Boltzmann Method (LBM) which belongs to the cellular automaton techniques. The present state of the two dimensional model allows the investigation of the foam evolution process comprising bubble expansion, bubble coalescence, drainage, and eventually foam collapse. Examples demonstrate the influence of the surface tension, viscosity and gravity on the foaming process and the resulting cell structure. In addition, the potential of the LBM to solve problems with complex boundary conditions is illustrated by means of a foam developing within the constraints of a mould as well as a foaming droplet exposed to gravity. (Abstract Copyright [2002], Wiley Periodicals, Inc.)
Spreading Dynamics of Nanodrops: A Lattice Boltzmann Study
Gross, Markus
2014-01-01
Spreading of nano-droplets is an interesting and technologically relevant phenomenon where thermal fluctuations lead to unexpected deviations from well-known deterministic laws. Here, we apply the newly developed fluctuating non-ideal lattice Boltzmann method [Gross et al., J. Stat. Mech., P03030 (2011)] for the study of this issue. Confirming the predictions of Davidovich and coworkers [PRL 95, 244905 (2005)], we provide the first independent evidence for the existence of an asymptotic, self-similar noise-driven spreading regime in both two- and three-dimensional geometry. The cross over from the deterministic Tanner's law, where the drop's base radius $b$ grows (in 3D) with time as $b \\sim t^{1/10}$ and the noise dominated regime where $b \\sim t^{1/6}$ is also observed by tuning the strength of thermal noise.
Chemical-potential-based Lattice Boltzmann Method for Nonideal Fluids
Wen, Binghai; He, Bing; Zhang, Chaoying; Fang, Haiping
2016-01-01
Chemical potential is an effective way to drive phase transition or express wettability. In this letter, we present a chemical-potential-based lattice Boltzmann model to simulate multiphase flows. The nonideal force is directly evaluated by a chemical potential. The model theoretically satisfies thermodynamics and Galilean invariance. The computational efficiency is improved owing to avoiding the calculation of pressure tensor. We have derived several chemical potentials of the popular equations of state from the free-energy density function. An effective chemical-potential boundary condition is implemented to investigate the wettability of a solid surface. Remarkably, the numerical results show that the contact angle can be linearly tuned by the surface chemical potential.
Free Surface Lattice Boltzmann with Enhanced Bubble Model
Anderl, Daniela; Rauh, Cornelia; Rüde, Ulrich; Delgado, Antonio
2016-01-01
This paper presents an enhancement to the free surface lattice Boltzmann method (FSLBM) for the simulation of bubbly flows including rupture and breakup of bubbles. The FSLBM uses a volume of fluid approach to reduce the problem of a liquid-gas two-phase flow to a single-phase free surface simulation. In bubbly flows compression effects leading to an increase or decrease of pressure in the suspended bubbles cannot be neglected. Therefore, the free surface simulation is augmented by a bubble model that supplies the missing information by tracking the topological changes of the free surface in the flow. The new model presented here is capable of handling the effects of bubble breakup and coalesce without causing a significant computational overhead. Thus, the enhanced bubble model extends the applicability of the FSLBM to a new range of practically relevant problems, like bubble formation and development in chemical reactors or foaming processes.
Lattice Boltzmann implementation for Fluids Flow Simulation in Porous Media
Xinming Zhang
2011-06-01
Full Text Available In this paper, the lattice-Boltzmann method is developed to investigate the behavior of isothermal two-phase fluid flow in porous media. The method is based on the Shan–Chen multiphase model of nonideal fluids that allow coexistence of two phases of a single substance. We reproduce some different idealized situations (phase separation, surface tension, contact angle, pipe flow, and fluid droplet motion, et al in which the results are already known from theory or laboratory measurements and show the validity of the implementation for the physical two-phase flow in porous media. Application of the method to fluid intrusion in porous media is discussed and shows the effect of wettability on the fluid flow. The capability of reproducing critical flooding phenomena under strong wettability conditions is also proved.
Double MRT thermal lattice Boltzmann method for simulating convective flows
Mezrhab, Ahmed, E-mail: mezrhab@fso.ump.m [Laboratoire de Mecanique and Energetique, Departement de Physique, Faculte des Sciences, Universite Mohammed 1er, 60000 Oujda (Morocco); Amine Moussaoui, Mohammed; Jami, Mohammed [Laboratoire de Mecanique and Energetique, Departement de Physique, Faculte des Sciences, Universite Mohammed 1er, 60000 Oujda (Morocco); Naji, Hassan [Universite Lille Nord de France, F-59000 Lille, and LML UMR CNRS 8107, F-59655 Villeneuve d' Ascq cedex (France); Bouzidi, M' hamed [Universite Clermont 2, LaMI EA 3867, IUT de Montlucon, Av. A. Briand, BP 2235, F-03101 Montlucon cedex (France)
2010-07-26
A two-dimensional double Multiple Relaxation Time-Thermal Lattice Boltzmann Equation (2-MRT-TLBE) method is developed for predicting convective flows in a square differentially heated cavity filled with air (Pr=0.71). In this Letter, we propose a numerical scheme to solve the flow and the temperature fields using the MRT-D2Q9 model and the MRT-D2Q5 model, respectively. Thus, the main objective of this study is to show the effectiveness of such model to predict thermodynamics for heat transfer. This model is validated by the numerical simulations of the 2-D convective square cavity flow. Excellent agreements are obtained between numerical predictions. These results demonstrate the accuracy and the effectiveness of the proposed methodology.
Boundary Slip and Surface Interaction: A Lattice Boltzmann Simulation
CHEN Yan-Yan; YI Hou-Hui; LI Hua-Bing
2008-01-01
The factors affecting slip length in Couette geometry flows are analysed by means of a two-phase mesoscopic lattice Boltzmann model including non-ideal fluid-fluid and fluid-wall interactions.The main factors influencing the boundary slip are the strength of interactions between fluid-fluid and fluid-wall particles.Other factors,such as fluid viscosity,bulk pressure may also change the slip length.We find that boundary slip only occurs under a certain density(bulk pressure).If the density is large enough,the slip length will tend to zero.In our simulations,a low density layer near the wall does not need to be postulated a priori but emerges naturally from the underlying non-ideal mesoscopic dynamics.It is the low density layer that induces the boundary slip.The results may be helpful to understand recent experimental observations on the slippage of micro flows.
Convection in multiphase flows using Lattice Boltzmann methods
Biferale, L; Sbragaglia, M; Toschi, F
2011-01-01
We present high resolution numerical simulations of convection in multiphase flows (boiling) using a novel algorithm based on a Lattice Boltzmann method. We first validate the thermodynamical and kinematical properties of the algorithm. Then, we perform a series of 3d numerical simulations at changing the mean properties in the phase diagram and compare convection with and without phase coexistence at $Ra \\sim 10^7$. We show that in presence of nucleating bubbles non-Oberbeck Boussinesq effects develops, mean temperature profile becomes asymmetric, heat-transfer and heat-transfer fluctuations are enhanced. We also show that small-scale properties of velocity and temperature fields are strongly affected by the presence of buoyant bubble leading to high non-Gaussian profiles in the bulk.
Lattice Boltzmann simulations of convection heat transfer in porous media
Liu, Qing; He, Ya-Ling
2017-01-01
A non-orthogonal multiple-relaxation-time (MRT) lattice Boltzmann (LB) method is developed to study convection heat transfer in porous media at the representative elementary volume scale based on the generalized non-Darcy model. In the method, two different LB models are constructed: one is constructed in the framework of the double-distribution-function approach, and the other is constructed in the framework of the hybrid approach. In particular, the transformation matrices used in the MRT-LB models are non-orthogonal matrices. The present method is applied to study mixed convection flow in a porous channel and natural convection flow in a porous cavity. It is found that the numerical results are in good agreement with the analytical solutions and/or other results reported in previous studies. Furthermore, the non-orthogonal MRT-LB method shows better numerical stability in comparison with the BGK-LB method.
Lattice Boltzmann modeling an introduction for geoscientists and engineers
Sukop, Michael C
2005-01-01
Lattice Boltzmann models have a remarkable ability to simulate single- and multi-phase fluids and transport processes within them. A rich variety of behaviors, including higher Reynolds numbers flows, phase separation, evaporation, condensation, cavitation, buoyancy, and interactions with surfaces can readily be simulated. This book provides a basic introduction that emphasizes intuition and simplistic conceptualization of processes. It avoids the more difficult mathematics that underlies LB models. The model is viewed from a particle perspective where collisions, streaming, and particle-particle/particle-surface interactions constitute the entire conceptual framework. Beginners and those with more interest in model application than detailed mathematical foundations will find this a powerful "quick start" guide. Example simulations, exercises, and computer codes are included. Working code is provided on the Internet.
Simulation of a Microfluidic Gradient Generator using Lattice Boltzmann Methods
Simon, Tanaka
2013-01-01
Microfluidics provides a powerful and versatile technology to accurately control spatial and temporal conditions for cell culturing and can therefore be used to study cellular responses to gradients. Here we use Lattice Boltzmann methods (LBM) to solve both the Navier-Stokes equation (NSE) for the fluid and the coupled convection-diffusion equation (CDE) for the compounds that form the diffusion-based gradient. The design of a microfluidic chamber for diffusion-based gradients must avoid flow through the cell chamber. This can be achieved by alternately opening the source and the sink channels. The fast toggling of microfluidic valves requires switching between different boundary conditions. We demonstrate that the LBM is a powerful method for handling complex geometries, high Peclet number conditions, discontinuities in the boundary conditions, and multiphysics coupling.
Using an Interactive Lattice Boltzmann Solver in Fluid Mechanics Instruction
Mirjam S. Glessmer
2017-07-01
Full Text Available This article gives an overview of the diverse range of teaching applications that can be realized using an interactive lattice Boltzmann simulation tool in fluid mechanics instruction and outreach. In an inquiry-based learning framework, examples are given of learning scenarios that address instruction on scientific results, scientific methods or the scientific process at varying levels of student activity, from consuming to applying to researching. Interactive live demonstrations on portable hardware enable new and innovative teaching concepts for fluid mechanics, also for large audiences and in the early stages of the university education. Moreover, selected examples successfully demonstrate that the integration of high-fidelity CFD methods into fluid mechanics teaching facilitates high-quality student research work within reach of the current state of the art in the respective field of research.
Towards Full Aircraft Airframe Noise Prediction: Lattice Boltzmann Simulations
Khorrami, Mehdi R.; Fares, Ehab; Casalino, Damiano
2014-01-01
Computational results for an 18%-scale, semi-span Gulfstream aircraft model are presented. Exa Corporation's lattice Boltzmann PowerFLOW(trademark) solver was used to perform time-dependent simulations of the flow field associated with this high-fidelity aircraft model. The simulations were obtained for free-air at a Mach number of 0.2 with the flap deflected at 39 deg (landing configuration). We focused on accurately predicting the prominent noise sources at the flap tips and main landing gear for the two baseline configurations, namely, landing flap setting without and with gear deployed. Capitalizing on the inherently transient nature of the lattice Boltzmann formulation, the complex time-dependent flow features associated with the flap were resolved very accurately and efficiently. To properly simulate the noise sources over a broad frequency range, the tailored grid was very dense near the flap inboard and outboard tips. Extensive comparison of the computed time-averaged and unsteady surface pressures with wind tunnel measurements showed excellent agreement for the global aerodynamic characteristics and the local flow field at the flap inboard and outboard tips and the main landing gear. In particular, the computed fluctuating surface pressure field for the flap agreed well with the measurements in both amplitude and frequency content, indicating that the prominent airframe noise sources at the tips were captured successfully. Gear-flap interaction effects were remarkably well predicted and were shown to affect only the inboard flap tip, altering the steady and unsteady pressure fields in that region. The simulated farfield noise spectra for both baseline configurations, obtained using a Ffowcs-Williams and Hawkings acoustic analogy approach, were shown to be in close agreement with measured values.
Contact angles in the pseudopotential lattice Boltzmann modeling of wetting.
Li, Qing; Luo, K H; Kang, Q J; Chen, Q
2014-11-01
In this paper we investigate the implementation of contact angles in the pseudopotential lattice Boltzmann modeling of wetting at a large density ratio ρ_{L}/ρ_{V}=500. The pseudopotential lattice Boltzmann model [X. Shan and H. Chen, Phys. Rev. E 49, 2941 (1994)10.1103/PhysRevE.49.2941] is a popular mesoscopic model for simulating multiphase flows and interfacial dynamics. In this model the contact angle is usually realized by a fluid-solid interaction. Two widely used fluid-solid interactions, the density-based interaction and the pseudopotential-based interaction, as well as a modified pseudopotential-based interaction formulated in the present paper are numerically investigated and compared in terms of the achievable contact angles, the maximum and the minimum densities, and the spurious currents. It is found that the pseudopotential-based interaction works well for simulating small static (liquid) contact angles θstatic contact angles close to 180^{∘}. Meanwhile, it is found that the proposed modified pseudopotential-based interaction performs better in light of the maximum and the minimum densities and is overall more suitable for simulating large contact angles θ>90^{∘} as compared with the two other types of fluid-solid interactions. Furthermore, the spurious currents are found to be enlarged when the fluid-solid interaction force is introduced. Increasing the kinematic viscosity ratio between the vapor and liquid phases is shown to be capable of reducing the spurious currents caused by the fluid-solid interactions.
Immersed Boundary-Lattice Boltzmann Method Using Two Relaxation Times
Kosuke Hayashi
2012-06-01
Full Text Available An immersed boundary-lattice Boltzmann method (IB-LBM using a two-relaxation time model (TRT is proposed. The collision operator in the lattice Boltzmann equation is modeled using two relaxation times. One of them is used to set the fluid viscosity and the other is for numerical stability and accuracy. A direct-forcing method is utilized for treatment of immersed boundary. A multi-direct forcing method is also implemented to precisely satisfy the boundary conditions at the immersed boundary. Circular Couette flows between a stationary cylinder and a rotating cylinder are simulated for validation of the proposed method. The method is also validated through simulations of circular and spherical falling particles. Effects of the functional forms of the direct-forcing term and the smoothed-delta function, which interpolates the fluid velocity to the immersed boundary and distributes the forcing term to fixed Eulerian grid points, are also examined. As a result, the following conclusions are obtained: (1 the proposed method does not cause non-physical velocity distribution in circular Couette flows even at high relaxation times, whereas the single-relaxation time (SRT model causes a large non-physical velocity distortion at a high relaxation time, (2 the multi-direct forcing reduces the errors in the velocity profile of a circular Couette flow at a high relaxation time, (3 the two-point delta function is better than the four-point delta function at low relaxation times, but worse at high relaxation times, (4 the functional form of the direct-forcing term does not affect predictions, and (5 circular and spherical particles falling in liquids are well predicted by using the proposed method both for two-dimensional and three-dimensional cases.
Evaluation of a lattice Boltzmann method in a complex nanoflow.
Suga, K; Takenaka, S; Ito, T; Kaneda, M; Kinjo, T; Hyodo, S
2010-07-01
In order to establish a cost-effective strategy to simulate complex flows in continuum to slip and transitional regimes, the present study assesses the performance of a lattice Boltzmann method (LBM) formerly discussed by the present authors' group [Niu, Phys. Rev. E 76, 036711 (2007)]. This LBM is based on a diffuse scattering wall boundary condition, a regularization procedure, and an effective relaxation time associated with the Knudsen number. The present assessment is on its regularization procedure and third-order truncated system based on the two-dimensional twenty-one discrete velocity (D2Q21) model for the Cartesian lattices. The test flow cases are force-driven Poiseuille flows, the Couette flows and a flow around a square cylinder situated in a nanochannel. For producing the reference data of the square cylinder flow, the molecular dynamics simulation using Lennard-Jones potential is also performed. Although the flow profiles and the slip velocities of the Poiseuille flows and the Couette flows are more accurately predicted by the third-order truncated system, the general velocity profiles around the square cylinder are also well predicted by the second-order truncated system based on the two-dimensional nine discrete velocity (D2Q9) model. It is also confirmed that without the regularization process, the entire flow field prediction suffers unphysical momentum oscillations around the square cylinder.
Lattice-Boltzmann Simulations of Microswimmer-Tracer Interactions
de Graaf, Joost
2016-01-01
Hydrodynamic interactions in systems comprised of self-propelled particles, such as swimming microorganisms, and passive tracers have a significant impact on the tracer dynamics compared to the equivalent "dry" sample. However, such interactions are often difficult to take into account in simulations due to their computational cost. Here, we perform a systematic investigation of swimmer-tracer interaction using an efficient force/counter-force based lattice-Boltzmann (LB) algorithm [J. de Graaf~\\textit{et al.}, J. Chem. Phys.~\\textbf{144}, 134106 (2016)], in order to validate its applicability to study large-scale microswimmer suspensions. We show that the LB algorithm reproduces far-field theoretical results well, both in a system with periodic boundary conditions and in a spherical cavity with no-slip walls, for which we derive expressions here. The LB algorithm has an inherent near-field renormalization of the flow field, due to the force interpolation between the swimmers and the lattice. This strongly pe...
The effect of surface roughness on rarefied gas flows by lattice Boltzmann method
Liu Chao-Feng; Ni Yu-Shan
2008-01-01
This paper studies the roughness effect combining with effects of rarefaction and compressibility by a lattice Boltzmann model for rarefied gas flows at high Knudsen numbers. By discussing the effect of the tangential momentum accommodation coefficient on the rough boundary condition, the lattice Boltzmann simulations of nitrogen and helium flows are performed in a two-dimensional microchannel with rough boundaries. The surface roughness effects in the microchannel on the velocity field, the mass flow rate and the friction coefficient are studied and analysed. Numerical results for the two gases in micro scale show different characteristics from macroscopic flows and demonstrate the feasibility of the lattice Boltzmann model in rarefied gas dynamics.
Immiscible multicomponent lattice Boltzmann model for fluids with high relaxation time ratio
Tao Jiang; Qiwei Gong; Ruofan Qiu; Anlin Wang
2014-10-01
An immiscible multicomponent lattice Boltzmann model is developed for fluids with high relaxation time ratios, which is based on the model proposed by Shan and Chen (SC). In the SC model, an interaction potential between particles is incorporated into the discrete lattice Boltzmann equation through the equilibrium velocity. Compared to the SC model, external forces in our model are discretized directly into the discrete lattice Boltzmann equation, as proposed by Guo et al. We develop it into a new multicomponent lattice Boltzmann (LB) model which has the ability to simulate immiscible multicomponent fluids with relaxation time ratio as large as 29.0 and to reduce `spurious velocity’. In this work, the improved model is validated and studied using the central bubble case and the rising bubble case. It finds good applications in both static and dynamic cases for multicomponent simulations with different relaxation time ratios.
Lattice Boltzmann simulation of transverse wave travelling in Maxwell viscoelastic fluid
Li Hua-Bing; Fang Hai-Ping
2004-01-01
A nine-velocity lattice Boltzmann method for Maxwell viscoelastic fluid is proposed. Travelling of transverse wave in Maxwell viscoelastic fluid is simulated. The instantaneous oscillating velocity, transverse shear speed and decay rate agree with theoretical results very well.
A Stability Notion for the viscous Shallow Water Lattice Boltzmann Equations
Banda, Mapundi K
2015-01-01
The stability of Lattice Boltzmann Equations modelling Shallow Water Equations in the special case of reduced gravity is investigated theoretically. A stability notion is defined as applied in incompressible Navier-Stokes equations in Banda, M. K., Yong, W.- A. and Klar, A: A stability notion for lattice Boltzmann equations. SIAM J. Sci. Comput. {\\bf 27(6)}, 2098-2111 (2006). It is found that to maintain stability a careful choice of the value of the reduced gravity must be made. The stability notion is employed to investigate different shallow water lattice Boltzmann Equations. The effect of the reduced gravity on the mechanism of instability is investigated. Results are tested using the Lattice Boltzmann Method for various values of the governing parameters of the flow. It is observed that even for the discrete model the reduced gravity has a significant effect on the stability.
A Novel Lattice Boltzmann Model For Reactive Flows with Fast Chemistry
CHEN Sheng; LIU Zhao-Hui; HE Zhu; ZHANG Chao; TIAN Zhi-Wei; SHI Bao-Chang; ZHENG Chu-Guang
2006-01-01
@@ A novel lattice Boltzmann model, in which we take the ratio of temperature difference in the temperature field to the environment one to be more than one order of magnitude than before, is developed to simulate two dimensional reactive flows with fast chemistry. Different from the hybrid scheme for reactive flows [Comput.Phys. Commun. 129 (2000)267], this scheme is strictly in a pure lattice Boltzmann style (i.e., we solve the flow, temperature, and concentration fields using the lattice Boltzmann method only). Different from the recent non-coupled lattice Boltzmann scheme [Int. J. Mod. Phys. B 17(2003) 197], the fluid density in our model is coupled directly with the temperature. Excellent agreement between the present results and other numerical data shows that this scheme is an efficient numerical method for practical reactive flows with fast chemistry.
HAN Shan-ling; ZHU Ping; LIN Zhong-qin
2005-01-01
The fractional volumetric lattice Boltzmann method with much better stability was used to simulate two dimensional cavity flows. Because the effective viscosity was reduced by the fraction factor, it is very effective forsimulating high Reynolds number flows. Simulations were carried out on a uniform grids system. The stream lines and the velocity profiles obtained from the simulations agree well with the standard lattice Boltzmann method simulations. Comparisons of detailed flow patterns with other studies via location of vortex centers are also satisfactory.
Note on Invariance of One-Dimensional Lattice-Boltzmann Equation
RAN Zheng
2007-01-01
Invariance of the one-dimensional lattice Boltzmann model is proposed together with its rigorous theoretical background.It is demonstrated that the symmetry inherent in Navier-Stokes equations is not really recovered in the one-dimensional lattice Boltzmann equation (LBE),especially for shock calculation.Symmetry breaking may be the inherent cause for the non-physical oscillations in the vicinity of the shock for LBE calculation.
Lattice Boltzmann model for the perfect gas flows with near-vacuum region
GuangwuYAN; LiYUAN
2000-01-01
It is known that the standard lattice Boltzmann method has near-vacuum limit,i. e., when the density is near zero, this method is invalid. In this letter, we propose a simple lattice Boltzmann model for one-dimensional flows. It possesses the ability of simulating nearvacuum area by setting a limitation of the relaxation factor. Thus, the model overcomes the disadvantage of non-physical pressure and the density. The numerical examples show these results are satisfactory.
A Lattice Boltzmann Model and Simulation of KdV-Burgers Equation
ZHANGChao-Ying; TANHui-Li; LIUMu-Ren; KONGLing-Jiang
2004-01-01
A lattice Boltzmann model of KdV-Burgers equation is derived by using the single-relaxation form of the lattice Boltzmann equation. With the present model, we simulate the traveling-wave solutions, the solitary-wave solutions, and the sock-wave solutions of KdV-Burgers equation, and calculate the decay factor and the wavelength of the sock-wave solution, which has exponential decay. The numerical results agree with the analytical solutions quite well.
A New Lattice Boltzmann Model for KdV-Burgers Equation
MA Chang-Feng
2005-01-01
@@ A new lattice Boltzmann model with amending-function for KdV-Burgers equation, ut +uux - αuxx +βuxxx = 0,is presented by using the single-relaxation form of the lattice Boltzmann equation. Applying the proposed model,we simulate the solutions ofa kind of KdV-Burgers equations, and the numerical results agree with the analytical solutions quite well.
Lattice Boltzmann modeling of three-phase incompressible flows
Liang, H.; Shi, B. C.; Chai, Z. H.
2016-01-01
In this paper, based on multicomponent phase-field theory we intend to develop an efficient lattice Boltzmann (LB) model for simulating three-phase incompressible flows. In this model, two LB equations are used to capture the interfaces among three different fluids, and another LB equation is adopted to solve the flow field, where a new distribution function for the forcing term is delicately designed. Different from previous multiphase LB models, the interfacial force is not used in the computation of fluid velocity, which is more reasonable from the perspective of the multiscale analysis. As a result, the computation of fluid velocity can be much simpler. Through the Chapman-Enskog analysis, it is shown that the present model can recover exactly the physical formulations for the three-phase system. Numerical simulations of extensive examples including two circular interfaces, ternary spinodal decomposition, spreading of a liquid lens, and Kelvin-Helmholtz instability are conducted to test the model. It is found that the present model can capture accurate interfaces among three different fluids, which is attributed to its algebraical and dynamical consistency properties with the two-component model. Furthermore, the numerical results of three-phase flows agree well with the theoretical results or some available data, which demonstrates that the present LB model is a reliable and efficient method for simulating three-phase flow problems.
Application of Lattice Boltzmann Method to Flows in Microgeometries
Anoop K. Dass
2010-07-01
Full Text Available In the present investigation, Lattice Boltzmann Method (LBM is used to simulate rarefied gaseous microflows in three microgeometries. These are micro-couette, micro lid-driven cavity and micro-poiseuille flows. The Knudsen number is used to measure the degree of rarefaction in the microflows. First, micro-couette flow is computed with the effects of varying Knudsen number in the slip and threshold of the transition regime and the results compare well with existing results. After having thus established the credibility of the code and the method including boundary conditions, LBM is then used to investigate the micro lid-driven cavity flow with various aspect ratios. Simulation of microflow not only requires an appropriate method, it also requires suitable boundary conditions to provide a well-posed problem and unique solution. In this work, LBM and three slip boundary conditions, namely, diffuse scattering boundary condition, specular reflection and a combination of bounce-back and specular reflection is used to predict the micro lid-driven cavity flow fields. Then the LBM simulation is extended to micro-poiseuille flow. The results are substantiated through comparison with existing results and it is felt that the present methodology is reasonable to be employed in analyzing the flow in micro-systems.
Lattice Boltzmann models for the grain growth in polycrystalline systems
Yonggang Zheng
2016-08-01
Full Text Available In the present work, lattice Boltzmann models are proposed for the computer simulation of normal grain growth in two-dimensional systems with/without immobile dispersed second-phase particles and involving the temperature gradient effect. These models are demonstrated theoretically to be equivalent to the phase field models based on the multiscale expansion. Simulation results of several representative examples show that the proposed models can effectively and accurately simulate the grain growth in various single- and two-phase systems. It is found that the grain growth in single-phase polycrystalline materials follows the power-law kinetics and the immobile second-phase particles can inhibit the grain growth in two-phase systems. It is further demonstrated that the grain growth can be tuned by the second-phase particles and the introduction of temperature gradient is also an effective way for the fabrication of polycrystalline materials with grained gradient microstructures. The proposed models are useful for the numerical design of the microstructure of materials and provide effective tools to guide the experiments. Moreover, these models can be easily extended to simulate two- and three-dimensional grain growth with considering the mobile second-phase particles, transient heat transfer, melt convection, etc.
Flow visualisation of downhill skiers using the lattice Boltzmann method
Asai, Takeshi; Hong, Sungchan; Ijuin, Koichi
2017-03-01
In downhill alpine skiing, skiers often exceed speeds of 120 km h-1, with air resistance substantially affecting the overall race times. To date, studies on air resistance in alpine skiing have used wind tunnels and actual skiers to examine the relationship between the gliding posture and magnitude of drag and for the design of skiing equipment. However, these studies have not revealed the flow velocity distribution and vortex structure around the skier. In the present study, computational fluid dynamics are employed with the lattice Boltzmann method to derive the relationship between total drag and the flow velocity around a downhill skier in the full-tuck position. Furthermore, the flow around the downhill skier is visualised, and its vortex structure is examined. The results show that the total drag force in the downhill skier model is 27.0 N at a flow velocity of 15 m s-1, increasing to 185.8 N at 40 m s-1. From analysis of the drag distribution and the flow profile, the head, upper arms, lower legs, and thighs (including buttocks) are identified as the major sources of drag on a downhill skier. Based on these results, the design of suits and equipment for reducing the drag from each location should be the focus of research and development in ski equipment. This paper describes a pilot study that introduces undergraduate students of physics or engineering into this research field. The results of this study are easy to understand for undergraduate students.
Lattice Boltzmann Simulations of Evaporating Droplets with Nanoparticles
Zhao, Mingfei; Yong, Xin
2016-11-01
Elucidating the nanoparticle dynamics in drying droplets provides fundamental hydrodynamic insight into the evaporation-induced self-assembly, which is of great importance to materials printing and thin film processing. We develop a free-energy-based multiphase lattice Boltzmann model coupled with Lagrangian particle tracking to simulate evaporating particle-laden droplets on a solid substrate with specified wetting behavior. This work focuses on the interplay between the evaporation-driven advection and the self-organization of nanoparticles inside the droplet and at the droplet surface. For static droplets, the different parameters, fluid-particle interaction strength and particle number, governing the nanoparticle-droplet dynamics are systematically investigated, such as particle radial and circumferential distribution. We clarify the effect of nanoparticle presence on the droplet surface tension and wetting behavior. For evaporating droplets, we observe how droplet evaporation modulates the self-assembly of nanoparticles when the droplet has different static contact angles and hysteresis windows. We also confirm that the number of nanoparticles at the liquid-vapor interface influences the evaporation flux at the liquid-vapor interface.
Multiple anisotropic collisions for advection-diffusion Lattice Boltzmann schemes
Ginzburg, Irina
2013-01-01
This paper develops a symmetrized framework for the analysis of the anisotropic advection-diffusion Lattice Boltzmann schemes. Two main approaches build the anisotropic diffusion coefficients either from the anisotropic anti-symmetric collision matrix or from the anisotropic symmetric equilibrium distribution. We combine and extend existing approaches for all commonly used velocity sets, prescribe most general equilibrium and build the diffusion and numerical-diffusion forms, then derive and compare solvability conditions, examine available anisotropy and stable velocity magnitudes in the presence of advection. Besides the deterioration of accuracy, the numerical diffusion dictates the stable velocity range. Three techniques are proposed for its elimination: (i) velocity-dependent relaxation entries; (ii) their combination with the coordinate-link equilibrium correction; and (iii) equilibrium correction for all links. Two first techniques are also available for the minimal (coordinate) velocity sets. Even then, the two-relaxation-times model with the isotropic rates often gains in effective stability and accuracy. The key point is that the symmetric collision mode does not modify the modeled diffusion tensor but it controls the effective accuracy and stability, via eigenvalue combinations of the opposite parity eigenmodes. We propose to reduce the eigenvalue spectrum by properly combining different anisotropic collision elements. The stability role of the symmetric, multiple-relaxation-times component, is further investigated with the exact von Neumann stability analysis developed in diffusion-dominant limit.
High-order regularization in lattice-Boltzmann equations
Mattila, Keijo K.; Philippi, Paulo C.; Hegele, Luiz A.
2017-04-01
A lattice-Boltzmann equation (LBE) is the discrete counterpart of a continuous kinetic model. It can be derived using a Hermite polynomial expansion for the velocity distribution function. Since LBEs are characterized by discrete, finite representations of the microscopic velocity space, the expansion must be truncated and the appropriate order of truncation depends on the hydrodynamic problem under investigation. Here we consider a particular truncation where the non-equilibrium distribution is expanded on a par with the equilibrium distribution, except that the diffusive parts of high-order non-equilibrium moments are filtered, i.e., only the corresponding advective parts are retained after a given rank. The decomposition of moments into diffusive and advective parts is based directly on analytical relations between Hermite polynomial tensors. The resulting, refined regularization procedure leads to recurrence relations where high-order non-equilibrium moments are expressed in terms of low-order ones. The procedure is appealing in the sense that stability can be enhanced without local variation of transport parameters, like viscosity, or without tuning the simulation parameters based on embedded optimization steps. The improved stability properties are here demonstrated using the perturbed double periodic shear layer flow and the Sod shock tube problem as benchmark cases.
A Lattice-Boltzmann Method for Partially Saturated Computational Cells
Noble, D. R.; Torczynski, J. R.
The lattice-Boltzmann (LB) method is applied to complex, moving geometries in which computational cells are partially filled with fluid. The LB algorithm is modified to include a term that depends on the percentage of the cell saturated with fluid. The method is useful for modeling suspended obstacles that do not conform to the grid. Another application is to simulations of flow through reconstructed media that are not easily segmented into solid and liquid regions. A detailed comparison is made with FIDAP simulation results for the flow about a periodic line of cylinders in a channel at a non-zero Reynolds number. Two cases are examined. In the first simulation, the cylinders are given a constant velocity along the axis of the channel, and the steady solution is acquired. The transient behavior of the system is then studied by giving the cylinders an oscillatory velocity. For both steady and oscillatory flows, the method provides excellent agreement with FIDAP simulation results, even at locations close to the surface of a cylinder. In contrast to step-like solutions produced using the "bounce-back" condition, the proposed condition gives close agreement with the smooth FIDAP predictions. Computed drag forces with the proposed condition exhibit apparent quadratic convergence with grid refinement rather than the linear convergence exhibited by other LB boundary conditions.
Treatment of moving boundaries in lattice-Boltzmann simulations.
Indireshkumar, K.; Pal, A.; Brasseur, J. G.
2000-11-01
We consider the treatment of moving boundaries with the lattice-Boltzmann (LB) technique, where the treatment of the boundary often does not precisely conserve mass and spurious fluctuations in density/pressure result from boundary motion through fixed grids. First, we applied the extrapolation method proposed by Chen et. al.(S. Y. Chen, D. Martinez, and R Mei, Phys. Fluids) 8, 2527 (1996) to incompressible flow induced by the movement of a piston in a 2D ``cylinder'' with mass flow out of or into the cylinder. In these simulations, the velocity of the boundary nodes is set equal to the (known) velocity of the boundary (piston) in the equilibrium distribution function (Method I). In a second set of simulations, the boundary node velocities are obtained by interpolating between interior nodes and the boundary, thus including the effect of boundary position more precisely (Method II). Comparison of LB predictions with simulations using FIDAP show pressure agreement to witnin 2 %. The total mass is conserved to within 0.1% with Method I and improves to within 0.02 % using method II. Spurious fluctuations in density/pressure due to boundary movement is about 0.9% with Method I, which improves significantly to about 0.3% with Method II. The application of these simple techniques to more complex geometries and wall (and fluid) motions in a stomach during gastric emptying will be presented.
Lattice Boltzmann modeling of directional wetting: Comparing simulations to experiments
Jansen, H. Patrick; Sotthewes, Kai; van Swigchem, Jeroen; Zandvliet, Harold J. W.; Kooij, E. Stefan
2013-07-01
Lattice Boltzmann Modeling (LBM) simulations were performed on the dynamic behavior of liquid droplets on chemically striped patterned surfaces, ultimately with the aim to develop a predictive tool enabling reliable design of future experiments. The simulations accurately mimic experimental results, which have shown that water droplets on such surfaces adopt an elongated shape due to anisotropic preferential spreading. Details of the contact line motion such as advancing of the contact line in the direction perpendicular to the stripes exhibit pronounced similarities in experiments and simulations. The opposite of spreading, i.e., evaporation of water droplets, leads to a characteristic receding motion first in the direction parallel to the stripes, while the contact line remains pinned perpendicular to the stripes. Only when the aspect ratio is close to unity, the contact line also starts to recede in the perpendicular direction. Very similar behavior was observed in the LBM simulations. Finally, droplet movement can be induced by a gradient in surface wettability. LBM simulations show good semiquantitative agreement with experimental results of decanol droplets on a well-defined striped gradient, which move from high- to low-contact angle surfaces. Similarities and differences for all systems are described and discussed in terms of the predictive capabilities of LBM simulations to model direction wetting.
Lattice Boltzmann models for the grain growth in polycrystalline systems
Zheng, Yonggang; Chen, Cen; Ye, Hongfei; Zhang, Hongwu
2016-08-01
In the present work, lattice Boltzmann models are proposed for the computer simulation of normal grain growth in two-dimensional systems with/without immobile dispersed second-phase particles and involving the temperature gradient effect. These models are demonstrated theoretically to be equivalent to the phase field models based on the multiscale expansion. Simulation results of several representative examples show that the proposed models can effectively and accurately simulate the grain growth in various single- and two-phase systems. It is found that the grain growth in single-phase polycrystalline materials follows the power-law kinetics and the immobile second-phase particles can inhibit the grain growth in two-phase systems. It is further demonstrated that the grain growth can be tuned by the second-phase particles and the introduction of temperature gradient is also an effective way for the fabrication of polycrystalline materials with grained gradient microstructures. The proposed models are useful for the numerical design of the microstructure of materials and provide effective tools to guide the experiments. Moreover, these models can be easily extended to simulate two- and three-dimensional grain growth with considering the mobile second-phase particles, transient heat transfer, melt convection, etc.
A dynamically adaptive lattice Boltzmann method for thermal convection problems
Feldhusen Kai
2016-12-01
Full Text Available Utilizing the Boussinesq approximation, a double-population incompressible thermal lattice Boltzmann method (LBM for forced and natural convection in two and three space dimensions is developed and validated. A block-structured dynamic adaptive mesh refinement (AMR procedure tailored for the LBM is applied to enable computationally efficient simulations of moderate to high Rayleigh number flows which are characterized by a large scale disparity in boundary layers and free stream flow. As test cases, the analytically accessible problem of a two-dimensional (2D forced convection flow through two porous plates and the non-Cartesian configuration of a heated rotating cylinder are considered. The objective of the latter is to advance the boundary conditions for an accurate treatment of curved boundaries and to demonstrate the effect on the solution. The effectiveness of the overall approach is demonstrated for the natural convection benchmark of a 2D cavity with differentially heated walls at Rayleigh numbers from 103 up to 108. To demonstrate the benefit of the employed AMR procedure for three-dimensional (3D problems, results from the natural convection in a cubic cavity at Rayleigh numbers from 103 up to 105 are compared with benchmark results.
Acoustic equations of state for simple lattice Boltzmann velocity sets.
Viggen, Erlend Magnus
2014-07-01
The lattice Boltzmann (LB) method typically uses an isothermal equation of state. This is not sufficient to simulate a number of acoustic phenomena where the equation of state cannot be approximated as linear and constant. However, it is possible to implement variable equations of state by altering the LB equilibrium distribution. For simple velocity sets with velocity components ξ(iα)∈(-1,0,1) for all i, these equilibria necessarily cause error terms in the momentum equation. These error terms are shown to be either correctable or negligible at the cost of further weakening the compressibility. For the D1Q3 velocity set, such an equilibrium distribution is found and shown to be unique. Its sound propagation properties are found for both forced and free waves, with some generality beyond D1Q3. Finally, this equilibrium distribution is applied to a nonlinear acoustics simulation where both mechanisms of nonlinearity are simulated with good results. This represents an improvement on previous such simulations and proves that the compressibility of the method is still sufficiently strong even for nonlinear acoustics.
Lattice Boltzmann Simulation Optimization on Leading Multicore Platforms
Williams, Samuel; Carter, Jonathan; Oliker, Leonid; Shalf, John; Yelick, Katherine
2008-02-01
We present an auto-tuning approach to optimize application performance on emerging multicore architectures. The methodology extends the idea of search-based performance optimizations, popular in linear algebra and FFT libraries, to application-specific computational kernels. Our work applies this strategy to a lattice Boltzmann application (LBMHD) that historically has made poor use of scalar microprocessors due to its complex data structures and memory access patterns. We explore one of the broadest sets of multicore architectures in the HPC literature, including the Intel Clovertown, AMD Opteron X2, Sun Niagara2, STI Cell, as well as the single core Intel Itanium2. Rather than hand-tuning LBMHD for each system, we develop a code generator that allows us identify a highly optimized version for each platform, while amortizing the human programming effort. Results show that our auto-tuned LBMHD application achieves up to a 14x improvement compared with the original code. Additionally, we present detailed analysis of each optimization, which reveal surprising hardware bottlenecks and software challenges for future multicore systems and applications.
Lattice Boltzmann simulations of multiple-droplet interaction dynamics
Zhou, Wenchao; Loney, Drew; Fedorov, Andrei G.; Degertekin, F. Levent; Rosen, David W.
2014-03-01
A lattice Boltzmann (LB) formulation, which is consistent with the phase-field model for two-phase incompressible fluid, is proposed to model the interface dynamics of droplet impingement. The interparticle force is derived by comparing the macroscopic transport equations recovered from LB equations with the governing equations of the continuous phase-field model. The inconsistency between the existing LB implementations and the phase-field model in calculating the relaxation time at the phase interface is identified and an approximation is proposed to ensure the consistency with the phase-field model. It is also shown that the commonly used equilibrium velocity boundary for the binary fluid LB scheme does not conserve momentum at the wall boundary and a modified scheme is developed to ensure the momentum conservation at the boundary. In addition, a geometric formulation of the wetting boundary condition is proposed to replace the popular surface energy formulation and results show that the geometric approach enforces the prescribed contact angle better than the surface energy formulation in both static and dynamic wetting. The proposed LB formulation is applied to simulating droplet impingement dynamics in three dimensions and results are compared to those obtained with the continuous phase-field model, the LB simulations reported in the literature, and experimental data from the literature. The results show that the proposed LB simulation approach yields not only a significant speed improvement over the phase-field model in simulating droplet impingement dynamics on a submillimeter length scale, but also better accuracy than both the phase-field model and the previously reported LB techniques when compared to experimental data. Upon validation, the proposed LB modeling methodology is applied to the study of multiple-droplet impingement and interactions in three dimensions, which demonstrates its powerful capability of simulating extremely complex interface
Multiple-relaxation-time lattice Boltzmann kinetic model for combustion.
Xu, Aiguo; Lin, Chuandong; Zhang, Guangcai; Li, Yingjun
2015-04-01
To probe both the hydrodynamic nonequilibrium (HNE) and thermodynamic nonequilibrium (TNE) in the combustion process, a two-dimensional multiple-relaxation-time (MRT) version of lattice Boltzmann kinetic model (LBKM) for combustion phenomena is presented. The chemical energy released in the progress of combustion is dynamically coupled into the system by adding a chemical term to the LB kinetic equation. Aside from describing the evolutions of the conserved quantities, the density, momentum, and energy, which are what the Navier-Stokes model describes, the MRT-LBKM presents also a coarse-grained description on the evolutions of some nonconserved quantities. The current model works for both subsonic and supersonic flows with or without chemical reaction. In this model, both the specific-heat ratio and the Prandtl number are flexible, the TNE effects are naturally presented in each simulation step. The model is verified and validated via well-known benchmark tests. As an initial application, various nonequilibrium behaviors, including the complex interplays between various HNEs, between various TNEs, and between the HNE and TNE, around the detonation wave in the unsteady and steady one-dimensional detonation processes are preliminarily probed. It is found that the system viscosity (or heat conductivity) decreases the local TNE, but increases the global TNE around the detonation wave, that even locally, the system viscosity (or heat conductivity) results in two kinds of competing trends, to increase and to decrease the TNE effects. The physical reason is that the viscosity (or heat conductivity) takes part in both the thermodynamic and hydrodynamic responses.
Peristaltic particle transport using the Lattice Boltzmann method
Connington, Kevin William [Los Alamos National Laboratory; Kang, Qinjun [Los Alamos National Laboratory; Viswanathan, Hari S [Los Alamos National Laboratory; Abdel-fattah, Amr [Los Alamos National Laboratory; Chen, Shiyi [JOHNS HOPKINS UNIV.
2009-01-01
Peristaltic transport refers to a class of internal fluid flows where the periodic deformation of flexible containing walls elicits a non-negligible fluid motion. It is a mechanism used to transport fluid and immersed solid particles in a tube or channel when it is ineffective or impossible to impose a favorable pressure gradient or desirous to avoid contact between the transported mixture and mechanical moving parts. Peristaltic transport occurs in many physiological situations and has myriad industrial applications. We focus our study on the peristaltic transport of a macroscopic particle in a two-dimensional channel using the lattice Boltzmann method. We systematically investigate the effect of variation of the relevant dimensionless parameters of the system on the particle transport. We find, among other results, a case where an increase in Reynolds number can actually lead to a slight increase in particle transport, and a case where, as the wall deformation increases, the motion of the particle becomes non-negative only. We examine the particle behavior when the system exhibits the peculiar phenomenon of fluid trapping. Under these circumstances, the particle may itself become trapped where it is subsequently transported at the wave speed, which is the maximum possible transport in the absence of a favorable pressure gradient. Finally, we analyze how the particle presence affects stress, pressure, and dissipation in the fluid in hopes of determining preferred working conditions for peristaltic transport of shear-sensitive particles. We find that the levels of shear stress are most hazardous near the throat of the channel. We advise that shear-sensitive particles should be transported under conditions where trapping occurs as the particle is typically situated in a region of innocuous shear stress levels.
Green, B. I.; Vedula, Prakash
2013-07-01
An alternative approach for solution of the collisional Boltzmann equation for a lattice architecture is presented. In the proposed method, termed the collisional lattice Boltzmann method (cLBM), the effects of spatial transport are accounted for via a streaming operator, using a lattice framework, and the effects of detailed collisional interactions are accounted for using the full collision operator of the Boltzmann equation. The latter feature is in contrast to the conventional lattice Boltzmann methods (LBMs) where collisional interactions are modeled via simple equilibrium based relaxation models (e.g. BGK). The underlying distribution function is represented using weights and fixed velocity abscissas according to the lattice structure. These weights are evolved based on constraints on the evolution of generalized moments of velocity according to the collisional Boltzmann equation. It can be shown that the collision integral can be reduced to a summation of elementary integrals, which can be analytically evaluated. The proposed method is validated using studies of canonical microchannel Couette and Poiseuille flows (both body force and pressure driven) and the results are found to be in good agreement with those obtained from conventional LBMs and experiments where available. Unlike conventional LBMs, the proposed method does not involve any equilibrium based approximations and hence can be useful for simulation of highly nonequilibrium flows (for a range of Knudsen numbers) using a lattice framework.
Hu, Kainan; Geng, Shaojuan
2016-01-01
A new lattice Boltzmann scheme associated with flexible specific heat ratio is proposed. The new free degree is introduced via the internal energy associated with the internal structure. The evolution equation of the distribution function is reduced to two evolution equations. One is connected to the density and velocity, the other is of the energy. A two-dimensional lattice Boltzmann model and a three-dimensional lattice Boltzmann model are derived via the Hermite expansion. The two lattice Boltzmann models are applied to simulating the shock tube of one dimension. Good agreement between the numerical results and the analytical solutions are obtained.
Coupling lattice Boltzmann model for simulation of thermal flows on standard lattices.
Li, Q; Luo, K H; He, Y L; Gao, Y J; Tao, W Q
2012-01-01
In this paper, a coupling lattice Boltzmann (LB) model for simulating thermal flows on the standard two-dimensional nine-velocity (D2Q9) lattice is developed in the framework of the double-distribution-function (DDF) approach in which the viscous heat dissipation and compression work are considered. In the model, a density distribution function is used to simulate the flow field, while a total energy distribution function is employed to simulate the temperature field. The discrete equilibrium density and total energy distribution functions are obtained from the Hermite expansions of the corresponding continuous equilibrium distribution functions. The pressure given by the equation of state of perfect gases is recovered in the macroscopic momentum and energy equations. The coupling between the momentum and energy transports makes the model applicable for general thermal flows such as non-Boussinesq flows, while the existing DDF LB models on standard lattices are usually limited to Boussinesq flows in which the temperature variation is small. Meanwhile, the simple structure and general features of the DDF LB approach are retained. The model is tested by numerical simulations of thermal Couette flow, attenuation-driven acoustic streaming, and natural convection in a square cavity with small and large temperature differences. The numerical results are found to be in good agreement with the analytical solutions and/or other numerical results reported in the literature.
Second order bounce back boundary condition for the lattice Boltzmann fluid simulation
Kim, In Chan [Kunsan National Univ., Kunsan (Korea, Republic of)
2000-01-01
A new bounce back boundary method of the second order in error is proposed for the lattice Boltzmann fluid simulation. This new method can be used for the arbitrarily irregular lattice geometry of a non-slip boundary. The traditional bounce back boundary condition for the lattice Boltzmann simulation is of the first order in error. Since the lattice Boltzmann method is the second order scheme by itself, a boundary technique of the second order has been desired to replace the first order bounce back method. This study shows that, contrary to the common belief that the bounce back boundary condition is unilaterally of the first order, the second order bounce back boundary condition can be realized. This study also shows that there exists a generalized bounce back technique that can be characterized by a single interpolation parameter. The second order bounce back method can be obtained by proper selection of this parameter in accordance with the detailed lattice geometry of the boundary. For an illustrative purpose, the transient Couette and the plane Poiseuille flows are solved by the lattice Boltzmann simulation with various boundary conditions. The results show that the generalized bounce back method yields the second order behavior in the error of the solution, provided that the interpolation parameter is properly selected. Coupled with its intuitive nature and the ease of implementation, the bounce back method can be as good as any second order boundary method.
Application of Lattice Boltzmann Methods in Complex Mass Transfer Systems
Sun, Ning
Lattice Boltzmann Method (LBM) is a novel computational fluid dynamics method that can easily handle complex and dynamic boundaries, couple local or interfacial interactions/reactions, and be easily parallelized allowing for simulation of large systems. While most of the current studies in LBM mainly focus on fluid dynamics, however, the inherent power of this method makes it an ideal candidate for the study of mass transfer systems involving complex/dynamic microstructures and local reactions. In this thesis, LBM is introduced to be an alternative computational method for the study of electrochemical energy storage systems (Li-ion batteries (LIBs) and electric double layer capacitors (EDLCs)) and transdermal drug design on mesoscopic scale. Based on traditional LBM, the following in-depth studies have been carried out: (1) For EDLCs, the simulation of diffuse charge dynamics is carried out for both the charge and the discharge processes on 2D systems of complex random electrode geometries (pure random, random spheres and random fibers). Steric effect of concentrated solutions is considered by using modified Poisson-Nernst-Plank (MPNP) equations and compared with regular Poisson-Nernst-Plank (PNP) systems. The effects of electrode microstructures (electrode density, electrode filler morphology, filler size, etc.) on the net charge distribution and charge/discharge time are studied in detail. The influence of applied potential during discharging process is also discussed. (2) For the study of dendrite formation on the anode of LIBs, it is shown that the Lattice Boltzmann model can capture all the experimentally observed features of microstructure evolution at the anode, from smooth to mossy to dendritic. The mechanism of dendrite formation process in mesoscopic scale is discussed in detail and compared with the traditional Sand's time theories. It shows that dendrite formation is closely related to the inhomogeneous reactively at the electrode-electrolyte interface
Wu, Tai-Hsien; Guo, Rurng-Sheng; He, Guo-Wei; Liu, Ying-Ming; Qi, Dewei
2014-05-21
A generalized lattice-spring lattice-Boltzmann model (GLLM) is introduced by adding a three-body force in the traditional lattice-spring model. This method is able to deal with bending deformation of flexible biological bodies in fluids. The interactions between elastic solids and fluid are treated with the immersed boundary-lattice Boltzmann method. GLLM is validated by comparing the present results with the existing theoretical and simulation results. As an application of GLLM, swimming of flagellum in fluid is simulated and propulsive force as a function of driven frequency and fluid structures at various Reynolds numbers 0.15-5.1 are presented in this paper. Copyright © 2014 Elsevier Ltd. All rights reserved.
Lattice Boltzmann method for three-dimensional moving particles in a Newtonian fluid
Fang Hai-Ping; Chen Shi-Yi
2004-01-01
@@ A lattice Boltzmann method is developed to simulate three-dimensional solid particle motions in fluids. In the present model, a uniform grid is used and the exact spatial location of the physical boundary of the suspended particles is determined using an interpolation scheme. The numerical accuracy and efficiency of the proposed lattice Boltzmann method is demonstrated by simulating the sedimentation of a single sphere in a square cylinder. Highly accurate simulation results can be achieved with few meshes, compared with the previous lattice Boltzmann methods. The present method is expected to find applications on the flow systems with moving boundaries, such as the blood flow in distensible vessels, the particle-flow interaction and the solidification of alloys.
Poozesh, Amin; Mirzaei, Masoud
2017-01-01
In this paper the developed interpolation lattice Boltzmann method is used for simulation of unsteady fluid flow. It combines the desirable features of the lattice Boltzmann and the Joukowski transformation methods. This approach has capability to simulate flow around curved boundary geometries such as airfoils in a body fitted grid system. Simulation of unsteady flow around a cambered airfoil in a non-uniform grid for the first time is considered to show the capability of this method for modeling of fluid flow around complex geometries and complicated long-term periodic flow phenomena. The developed solver is also coupled with a fast adaptive grid generator. In addition, the new approach retains all the advantages of the standard lattice Boltzmann method. The Strouhal number, the pressure, the drag and the lift coefficients obtained from the simulations agree well with classical computational fluid dynamics simulations. Numerical studies for various test cases illustrate the strength of this new approach.
Simulation of Magnetorheological Fluids Based on Lattice Boltzmann Method with Double Meshes
Xinhua Liu
2012-01-01
Full Text Available In order to study the rheological characteristics of magnetorheological fluids, a novel approach based on the two-component Lattice Boltzmann method with double meshes was proposed, and the micro-scale structures of magnetorheological fluids in different strength magnetic fields were simulated. The framework composed of three steps for the simulation of magnetorheological fluids was addressed, and the double meshes method was elaborated. Moreover, the various internal and external forces acting on the magnetic particles were analyzed and calculated. The two-component Lattice Boltzmann model was set up, and the flowchart for the simulation of magnetorheological fluids based on the two-component Lattice Boltzmann method with double meshes was designed. Finally, a physics experiment was carried out, and the simulation examples were provided. The comparison results indicated that the proposed approach was feasible, efficient, and outperforming others.
From Pore Scale to Turbulent Flow with the Unstructured Lattice Boltzmann Method
Matin, Rastin
Abstract: The lattice Boltzmann method is a class of methods in computational fluid dynamics for simulating fluid flow. Implementations on unstructured grids are particularly relevant for various engineering applications, where geometric flexibility or high resolution near a body or a wall...... is required. The main topic of this thesis is to further develop unstructured lattice Boltzmann methods for simulations of Newtonian fluid flow in three dimensions, in particular porous flow. Two methods are considered in this thesis based on the finite volume method and finite element method, respectively...
Semi-Lagrangian off-lattice Boltzmann method for weakly compressible flows.
Krämer, Andreas; Küllmer, Knut; Reith, Dirk; Joppich, Wolfgang; Foysi, Holger
2017-02-01
The lattice Boltzmann method is a simulation technique in computational fluid dynamics. In its standard formulation, it is restricted to regular computation grids, second-order spatial accuracy, and a unity Courant-Friedrichs-Lewy (CFL) number. This paper advances the standard lattice Boltzmann method by introducing a semi-Lagrangian streaming step. The proposed method allows significantly larger time steps, unstructured grids, and higher-order accurate representations of the solution to be used. The appealing properties of the approach are demonstrated in simulations of a two-dimensional Taylor-Green vortex, doubly periodic shear layers, and a three-dimensional Taylor-Green vortex.
Dupuis, A.; Koumoutsakos, P.
We present a convergence study for a hybrid Lattice Boltzmann-Molecular Dynamics model for the simulation of dense liquids. Time and length scales are decoupled by using an iterative Schwarz domain decomposition algorithm. The velocity field from the atomistic domain is introduced as forcing terms to the Lattice Boltzmann model of the continuum while the mean field of the continuum imposes mean field conditions for the atomistic domain. In the present paper we investigate the effect of varying the size of the atomistic subdomain in simulations of two dimensional flows of liquid argon past carbon nanotubes and assess the efficiency of the method.
A Lattice Boltzmann Model for Fluid-Solid Coupling Heat Transfer in Fractal Porous Media
CAI Jun; HUAI Xiu-Lan
2009-01-01
We report a lattice Boltzmann model that can be used to simulate fluid-solid coupling heat transfer in fractal porous media.A numerical simulation is conducted to investigate the temperature evolution under different ratios of thermal conductivity of solid matrix of porous media to that of fluid.The accordance of our simulation results with the solutions from the conventional CFD method indicates the feasibility and the reliability for the developed lattice Boltzmann model to reveal the phenomena and rules of fluid-solid coupling heat transfer in complex porous structures.
Simulation of Blood Flow at Vessel Bifurcation by Lattice Boltzmann Method
Kang, Xiu-Ying; Liu, Da-He; Zhou, Jing; Jin, Yong-Juan
2005-11-01
The application of the lattice Boltzmann method to the large vessel bifurcation blood flow is investigated in a wide range of Reynolds numbers. The velocity, shear stress and pressure distributions at the bifurcation are presented in detail. The flow separation zones revealed with increase of Reynolds number are located in the areas of the daughter branches distal to the outer corners of the bifurcation where some deposition of particular blood components might occur to form arteriosclerosis. The results also demonstrate that the lattice Boltzmann method is adaptive to simulating the flow in larger vessels under a high Reynolds number.
Lattice Boltzmann Model for The Volume-Averaged Navier-Stokes Equations
Zhang, Jingfeng; Ouyang, Jie
2014-01-01
A numerical method, based on discrete lattice Boltzmann equation, is presented for solving the volume-averaged Navier-Stokes equations. With a modified equilibrium distribution and an additional forcing term, the volume-averaged Navier-Stokes equations can be recovered from the lattice Boltzmann equation in the limit of small Mach number by the Chapman-Enskog analysis and Taylor expansion. Due to its advantages such as explicit solver and inherent parallelism, the method appears to be more competitive with traditional numerical techniques. Numerical simulations show that the proposed model can accurately reproduce both the linear and nonlinear drag effects of porosity in the fluid flow through porous media.
Coelho, Rodrigo C. V.; Ilha, Anderson S.; Doria, Mauro M.
2016-10-01
A lattice Boltzmann method is proposed based on the expansion of the equilibrium distribution function in powers of a new set of generalized orthonormal polynomials which are here presented. The new polynomials are orthonormal under the weight defined by the equilibrium distribution function itself. The D-dimensional Hermite polynomials is a sub-case of the present ones, associated to the particular weight of a Gaussian function. The proposed lattice Boltzmann method allows for the treatment of semi-classical fluids, such as electrons in metals under the Drude-Sommerfeld model, which is a particular case that we develop and validate by the Riemann problem.
Lattice Boltzmann model for Coulomb-driven flows in dielectric liquids.
Luo, Kang; Wu, Jian; Yi, Hong-Liang; Tan, He-Ping
2016-02-01
In this paper, we developed a unified lattice Boltzmann model (LBM) to simulate electroconvection in a dielectric liquid induced by unipolar charge injection. Instead of solving the complex set of coupled Navier-Stokes equations, the charge conservation equation, and the Poisson equation of electric potential, three consistent lattice Boltzmann equations are formulated. Numerical results are presented for both strong and weak injection regimes, and different scenarios for the onset and evolution of instability, bifurcation, and chaos are tracked. All LBM results are found to be highly consistent with the analytical solutions and other numerical work.
A lattice Boltzmann coupled to finite volumes method for solving phase change problems
El Ganaoui Mohammed
2009-01-01
Full Text Available A numerical scheme coupling lattice Boltzmann and finite volumes approaches has been developed and qualified for test cases of phase change problems. In this work, the coupled partial differential equations of momentum conservation equations are solved with a non uniform lattice Boltzmann method. The energy equation is discretized by using a finite volume method. Simulations show the ability of this developed hybrid method to model the effects of convection, and to predict transfers. Benchmarking is operated both for conductive and convective situation dominating solid/liquid transition. Comparisons are achieved with respect to available analytical solutions and experimental results.
Lattice Boltzmann equation calculation of internal, pressure-driven turbulent flow
Hammond, L A; Care, C M; Stevens, A
2002-01-01
We describe a mixing-length extension of the lattice Boltzmann approach to the simulation of an incompressible liquid in turbulent flow. The method uses a simple, adaptable, closure algorithm to bound the lattice Boltzmann fluid incorporating a law-of-the-wall. The test application, of an internal, pressure-driven and smooth duct flow, recovers correct velocity profiles for Reynolds number to 1.25 x 10 sup 5. In addition, the Reynolds number dependence of the friction factor in the smooth-wall branch of the Moody chart is correctly recovered. The method promises a straightforward extension to other curves of the Moody chart and to cylindrical pipe flow.
Svec, Oldrich; Skoček, Jan
2013-01-01
The ability of the Lattice Boltzmann method, as the fluid dynamics solver, to properly simulate macroscopic Navier’s slip boundary condition is investigated. An approximate equation relating the Lattice Boltzmann variable slip boundary condition with the macroscopic Navier’s slip boundary condition...
Implementation of the Lattice Boltzmann Method on Heterogeneous Hardware and Platforms using OpenCL
TEKIC, P. M.
2012-02-01
Full Text Available The Lattice Boltzmann method (LBM has become an alternative method for computational fluid dynamics with a wide range of applications. Besides its numerical stability and accuracy, one of the major advantages of LBM is its relatively easy parallelization and, hence, it is especially well fitted to many-core hardware as graphics processing units (GPU. The majority of work concerning LBM implementation on GPU's has used the CUDA programming model, supported exclusively by NVIDIA. Recently, the open standard for parallel programming of heterogeneous systems (OpenCL has been introduced. OpenCL standard matures and is supported on processors from most vendors. In this paper, we make use of the OpenCL framework for the lattice Boltzmann method simulation, using hardware accelerators - AMD ATI Radeon GPU, AMD Dual-Core CPU and NVIDIA GeForce GPU's. Application has been developed using a combination of Java and OpenCL programming languages. Java bindings for OpenCL have been utilized. This approach offers the benefits of hardware and operating system independence, as well as speeding up of lattice Boltzmann algorithm. It has been showed that the developed lattice Boltzmann source code can be executed without modification on all of the used hardware accelerators. Performance results have been presented and compared for the hardware accelerators that have been utilized.
Shan, Ming-Lei; Zhu, Chang-Ping; Yao, Cheng; Yin, Cheng; Jiang, Xiao-Yan
2016-10-01
The dynamics of the cavitation bubble collapse is a fundamental issue for the bubble collapse application and prevention. In the present work, the modified forcing scheme for the pseudopotential multi-relaxation-time lattice Boltzmann model developed by Li Q et al. [Li Q, Luo K H and Li X J 2013 Phys. Rev. E 87 053301] is adopted to develop a cavitation bubble collapse model. In the respects of coexistence curves and Laplace law verification, the improved pseudopotential multi-relaxation-time lattice Boltzmann model is investigated. It is found that the thermodynamic consistency and surface tension are independent of kinematic viscosity. By homogeneous and heterogeneous cavitation simulation, the ability of the present model to describe the cavitation bubble development as well as the cavitation inception is verified. The bubble collapse between two parallel walls is simulated. The dynamic process of a collapsing bubble is consistent with the results from experiments and simulations by other numerical methods. It is demonstrated that the present pseudopotential multi-relaxation-time lattice Boltzmann model is applicable and efficient, and the lattice Boltzmann method is an alternative tool for collapsing bubble modeling. Project supported by the National Natural Science Foundation of China (Grant Nos. 11274092 and 1140040119) and the Natural Science Foundation of Jiangsu Province, China (Grant No. SBK2014043338).
Parallel-plate rheometer calibration using oil and lattice Boltzmann simulation
Ferraris, Chiara F; Geiker, Mette Rica; Martys, Nicos S.
2007-01-01
compute the viscosity. This paper presents a modified parallel plate rheometer, and proposes means of calibration using standard oils and numerical simulation of the flow. A lattice Boltzmann method was used to simulate the flow in the modified rheometer, thus using an accurate numerical solution in place...
Calibrating the Shan-Chen lattice Boltzmann model for immiscible displacement in porous media
Christensen, Britt Stenhøj Baun; Schaap, M.G.; Wildenschild, D.
2006-01-01
The lattice Boltzmann (LB) modeling technique is increasingly being applied in a variety of fields where computational fluid dynamics are investigated. In our field of interest, environmentally related flow processes in porous media, the use of the LB method is still not common. For the LB...
Topology optimization of unsteady flow problems using the lattice Boltzmann method
Nørgaard, Sebastian Arlund; Sigmund, Ole; Lazarov, Boyan Stefanov
2016-01-01
This article demonstrates and discusses topology optimization for unsteady incompressible fluid flows. The fluid flows are simulated using the lattice Boltzmann method, and a partial bounceback model is implemented to model the transition between fluid and solid phases in the optimization problems...
Ferraris, Chiara F; Geiker, Mette Rica; Martys, Nicos S
2007-01-01
inapplicable here. This paper presents the analysis of a modified parallel plate rheometer for measuring cement mortar and propose a methodology for calibration using standard oils and numerical simulation of the flow. A lattice Boltzmann method was used to simulate the flow in the modified rheometer, thus...
A note on the Lattice Boltzmann Method Beyond the Chapman Enskog Limits
Sbragaglia, M.; Succi, S.
2006-01-01
A non-perturbative analysis of the Bhatnagar-Gross-Krook (BGK) model kinetic equation for finite values of the Knudsen number is presented. This analysis indicates why discrete kinetic versions of the BGK equation, and notably the lattice Boltzmann method, can provide semi-quantitative results also
Lattice Boltzmann simulation for the spiral waves in the excitable medium
GuangwuYAN; LiYUAN
2000-01-01
We propose lattice Boltzmann method for the spiral waves. Using Chapman-Enskog expansion and multiscales technique, we obtain equilibrium distribution functions of the model. As an example, we simulate the Selkov reactions with scratching mark, i. e. using a scratching mark pacemaker, obtained one classical spiral waves.
A Lattice Boltzmann Approach to Multi-Phase Surface Reactions with Heat Effects
Kamali, M.R.
2013-01-01
The aim of the present research was to explore the promises and shift the limits of the numerical framework of lattice Boltzmann (LB) for studying the physics behind multi-component two-phase heterogeneous non-isothermal reactive flows under industrial conditions. An example of such an industrially
Aerodynamic simulation of high-speed trains based on the Lattice Boltzmann Method (LBM)
2008-01-01
Aerodynamic simulation of high-speed trains has been carried out by using Lattice Boltzmann Method (LBM). Non-simplified train model was used and the number of space grids reached tens of millions. All results under different working conditions reflected the actual situation.
A Lattice Boltzmann Approach to Multi-Phase Surface Reactions with Heat Effects
Kamali, M.R.
2013-01-01
The aim of the present research was to explore the promises and shift the limits of the numerical framework of lattice Boltzmann (LB) for studying the physics behind multi-component two-phase heterogeneous non-isothermal reactive flows under industrial conditions. An example of such an industrially
Modeling of flow of particles in a non-Newtonian fluid using lattice Boltzmann method
Skocek, Jan; Svec, Oldrich; Spangenberg, Jon
2011-01-01
is necessary. In this contribution, the model at the scale of aggregates is introduced. The conventional lattice Boltzmann method for fluid flow is enriched with the immersed boundary method with direct forcing to simulate the flow of rigid particles in a non- Newtonian liquid. Basic ingredients of the model...
Lattice-Boltzmann-based two-phase thermal model for simulating phase change
Kamali, M.R.; Gillissen, J.J.J.; Van den Akker, H.E.A.; Sundaresan, S.
2013-01-01
A lattice Boltzmann (LB) method is presented for solving the energy conservation equation in two phases when the phase change effects are included in the model. This approach employs multiple distribution functions, one for a pseudotemperature scalar variable and the rest for the various species. A
De Rosis, Alessandro
2017-02-01
Within the framework of the central-moment-based lattice Boltzmann method, we propose a strategy to account for external forces in two and three dimensions. Its numerical properties are evaluated against consolidated benchmark problems, highlighting very high accuracy and optimal convergence. Moreover, our derivations are light and intelligible.
Patel, R.A.; Perko, J.; Jaques, D.; De Schutter, G.; Ye, G.; Van Breugel, K.
2013-01-01
A Lattice Boltzmann (LB) based reactive transport model intended to capture reactions and solid phase changes occurring at the pore scale is presented. The proposed approach uses LB method to compute multi component mass transport. The LB multi-component transport model is then coupled with the well
Lattice-Boltzmann-based two-phase thermal model for simulating phase change
Kamali, M.R.; Gillissen, J.J.J.; Van den Akker, H.E.A.; Sundaresan, S.
2013-01-01
A lattice Boltzmann (LB) method is presented for solving the energy conservation equation in two phases when the phase change effects are included in the model. This approach employs multiple distribution functions, one for a pseudotemperature scalar variable and the rest for the various species. A
Reis, T.
2010-09-06
Existing lattice Boltzmann models that have been designed to recover a macroscopic description of immiscible liquids are only able to make predictions that are quantitatively correct when the interface that exists between the fluids is smeared over several nodal points. Attempts to minimise the thickness of this interface generally leads to a phenomenon known as lattice pinning, the precise cause of which is not well understood. This spurious behaviour is remarkably similar to that associated with the numerical simulation of hyperbolic partial differential equations coupled with a stiff source term. Inspired by the seminal work in this field, we derive a lattice Boltzmann implementation of a model equation used to investigate such peculiarities. This implementation is extended to different spacial discretisations in one and two dimensions. We shown that the inclusion of a quasi-random threshold dramatically delays the onset of pinning and facetting.
Accelerated lattice Boltzmann model for colloidal suspensions rheology and interface morphology
Farhat, Hassan; Kondaraju, Sasidhar
2014-01-01
Colloids are ubiquitous in the food, medical, cosmetics, polymers, water purification, and pharmaceutical industries. The thermal, mechanical, and storage properties of colloids are highly dependent on their interface morphology and their rheological behavior. Numerical methods provide a convenient and reliable tool for the study of colloids. Accelerated Lattice Boltzmann Model for Colloidal Suspensions introduce the main building-blocks for an improved lattice Boltzmann–based numerical tool designed for the study of colloidal rheology and interface morphology. This book also covers the migrating multi-block used to simulate single component, multi-component, multiphase, and single component multiphase flows and their validation by experimental, numerical, and analytical solutions. Among other topics discussed are the hybrid lattice Boltzmann method (LBM) for surfactant-covered droplets; biological suspensions such as blood; used in conjunction with the suppression of coalescence for investigating the...
Lattice-Boltzmann simulation of laser interaction with weakly ionized helium plasmas.
Li, Huayu; Ki, Hyungson
2010-07-01
This paper presents a lattice Boltzmann method for laser interaction with weakly ionized plasmas considering electron impact ionization and three-body recombination. To simulate with physical properties of plasmas, the authors' previous work on the rescaling of variables is employed and the electromagnetic fields are calculated from the Maxwell equations by using the finite-difference time-domain method. To calculate temperature fields, energy equations are derived separately from the Boltzmann equations. In this way, we attempt to solve the full governing equations for plasma dynamics. With the developed model, the continuous-wave CO2 laser interaction with helium is simulated successfully.
Li, Q; He, Y L; Wang, Y; Tao, W Q
2007-11-01
A coupled double-distribution-function lattice Boltzmann method is developed for the compressible Navier-Stokes equations. Different from existing thermal lattice Boltzmann methods, this method can recover the compressible Navier-Stokes equations with a flexible specific-heat ratio and Prandtl number. In the method, a density distribution function based on a multispeed lattice is used to recover the compressible continuity and momentum equations, while the compressible energy equation is recovered by an energy distribution function. The energy distribution function is then coupled to the density distribution function via the thermal equation of state. In order to obtain an adjustable specific-heat ratio, a constant related to the specific-heat ratio is introduced into the equilibrium energy distribution function. Two different coupled double-distribution-function lattice Boltzmann models are also proposed in the paper. Numerical simulations are performed for the Riemann problem, the double-Mach-reflection problem, and the Couette flow with a range of specific-heat ratios and Prandtl numbers. The numerical results are found to be in excellent agreement with analytical and/or other solutions.
Karlin, I.; Frouzakis, Ch.; Boulouchos, K.
2007-07-01
This final report for the Swiss Federal Office of Energy (SFOE) reports on work done in 2007 at the Swiss Federal Institute of Technology ETH in Zurich on simulation methods for chemically reactive systems at the micrometer scale. The Lattice-Boltzmann method using lattice models is examined and the results obtained are discussed. A three-dimensional thermal model was developed and used to analyse flows with considerable temperature and density variations. The model was also used for the analysis of flows in diluted gases. A method for the reduction of complex reaction mechanisms was developed and tested for future combustion applications. 30 publications are noted and new possibilities for the analysis of flows in micro-channels and porous media - as used in reformers, catalyzers and fuel cells - are discussed.
Lattice Boltzmann Simulations in the Slip and Transition Flow Regime with the Peano Framework
Neumann, Philipp
2012-01-01
We present simulation results of flows in the finite Knudsen range, which is in the slip and transition flow regime. Our implementations are based on the Lattice Boltzmann method and are accomplished within the Peano framework. We validate our code by solving two- and three-dimensional channel flow problems and compare our results with respective experiments from other research groups. We further apply our Lattice Boltzmann solver to the geometrical setup of a microreactor consisting of differently sized channels and a reactor chamber. Here, we apply static adaptive grids to fur-ther reduce computational costs. We further investigate the influence of using a simple BGK collision kernel in coarse grid regions which are further away from the slip boundaries. Our results are in good agreement with theory and non-adaptive simulations, demonstrating the validity and the capabilities of our adaptive simulation software for flow problems at finite Knudsen numbers.
Steady-State Anderson Accelerated Coupling of Lattice Boltzmann and Navier–Stokes Solvers
Atanasov, Atanas
2016-10-17
We present an Anderson acceleration-based approach to spatially couple three-dimensional Lattice Boltzmann and Navier–Stokes (LBNS) flow simulations. This allows to locally exploit the computational features of both fluid flow solver approaches to the fullest extent and yields enhanced control to match the LB and NS degrees of freedom within the LBNS overlap layer. Designed for parallel Schwarz coupling, the Anderson acceleration allows for the simultaneous execution of both Lattice Boltzmann and Navier–Stokes solver. We detail our coupling methodology, validate it, and study convergence and accuracy of the Anderson accelerated coupling, considering three steady-state scenarios: plane channel flow, flow around a sphere and channel flow across a porous structure. We find that the Anderson accelerated coupling yields a speed-up (in terms of iteration steps) of up to 40% in the considered scenarios, compared to strictly sequential Schwarz coupling.
Held, M
2015-01-01
A lattice Boltzmann method (LBM) approach to the Charney-Hasegawa-Mima (CHM) model for adiabatic drift wave turbulence in magnetised plasmas, is implemented. The CHM-LBM model contains a barotropic equation of state for the potential, a force term including a cross-product analogous to the Coriolis force in quasigeostrophic models, and a density gradient source term. Expansion of the resulting lattice Boltzmann model equations leads to cold-ion fluid continuity and momentum equations, which resemble CHM dynamics under drift ordering. The resulting numerical solutions of standard test cases (monopole propagation, stable drift modes and decaying turbulence) are compared to results obtained by a conventional finite difference scheme that directly discretizes the CHM equation. The LB scheme resembles characteristic CHM dynamics apart from an additional shear in the density gradient direction. The occuring shear reduces with the drift ratio and is ascribed to the compressible limit of the underlying LBM.
Evaluation of the Finite Element Lattice Boltzmann Method for Binary Fluid Flows
Matin, Rastin; Hernandez-Garcia, Anier; Mathiesen, Joachim
2016-01-01
In contrast to the commonly used lattice Boltzmann method, off-lattice Boltzmann methods decouple the velocity discretization from the underlying spatial grid, thus allowing for more efficient geometric representations of complex boundaries. The current work combines characteristic-based integration of the streaming step with the free-energy based multiphase model by Lee et. al. [Journal of Computational Physics, 206 (1), 2005 ]. This allows for simulation time steps more than an order of magnitude larger than the relaxation time. Unlike previous work by Wardle et. al. [Computers and Mathematics with Applications, 65 (2), 2013 ] that integrated intermolecular forcing terms in the advection term, the current scheme applies collision and forcing terms locally for a simpler finite element formulation. A series of thorough benchmark studies reveal that this does not compromise stability and that the scheme is able to accurately simulate flows at large density and viscosity contrasts.
Lattice boltzmann study on the contact angle and contact line dynamics of liquid-vapor interfaces.
Zhang, Junfeng; Kwok, Daniel Y
2004-09-14
The moving contact line problem of liquid-vapor interfaces was studied using a mean-field free-energy lattice Boltzmann method recently proposed [Phys. Rev. E 2004, 69, 032602]. We have examined the static and dynamic interfacial behaviors by means of the bubble and capillary wave tests and found that both the Laplace equation of capillarity and the dispersion relation were satisfied. Dynamic contact angles followed the general trend of contact line velocity observed experimentally and can be described by Blake's theory. The velocity fields near the interface were also obtained and are in good agreement with fluid mechanics and molecular dynamics studies. Our simulations demonstrated that incorporating interfacial effects into the lattice Boltzmann model can be a valuable and powerful alternative in interfacial studies.
Thermal Lattice Boltzmann Simulations for Vapor-Liquid Two-Phase Flows in Two Dimensions
Wei, Yikun; Qian, Yuehong
2011-11-01
A lattice Boltzmann model with double distribution functions is developed to simulate thermal vapor-liquid two-phase flows. In this model, the so-called mesoscopic inter-particle pseudo-potential for the single component multi-phase lattice Boltzmann model is used to simulate the fluid dynamics and the internal energy field is simulated by using a energy distribution function. Theoretical results for large-scale dynamics including the internal energy equation can be derived and numerical results for the coexistence curve of vapor-liquid systems are in good agreement with the theoretical predictions. It is shown from numerical simulations that the model has the ability to mimic phase transitions, bubbly flows and slugging flows. This research is support in part by the grant of Education Ministry of China IRT0844 and the grant of Shanghai CST 11XD1402300.
Isotropy conditions for lattice Boltzmann schemes. Application to D2Q9*
Graille Benjamin
2012-04-01
Full Text Available In this paper, we recall the linear version of the lattice Boltzmann schemes in the framework proposed by d’Humières. According to the equivalent equations we introduce a definition for a scheme to be isotropic at some order. This definition is chosen such that the equivalent equations are preserved by orthogonal transformations of the frame. The property of isotropy can be read through a group operation and then implies a sequence of relations on relaxation times and equilibrium states that characterizes a lattice Boltzmann scheme. We propose a method to select the parameters of the scheme according to the desired order of isotropy. Applying it to the D2Q9 scheme yields the classical constraints for the first and second orders and some non classical for the third and fourth orders.
Lattice Boltzmann model for incompressible axisymmetric thermal flows through porous media.
Grissa, Kods; Chaabane, Raoudha; Lataoui, Zied; Benselama, Adel; Bertin, Yves; Jemni, Abdelmajid
2016-10-01
The present work proposes a simple lattice Boltzmann model for incompressible axisymmetric thermal flows through porous media. By incorporating forces and source terms into the lattice Boltzmann equation, the incompressible Navier-Stokes equations are recovered through the Chapman-Enskog expansion. It is found that the added terms are just the extra terms in the governing equations for the axisymmetric thermal flows through porous media compared with the Navier-Stokes equations. Four numerical simulations are performed to validate this model. Good agreement is obtained between the present work and the analytic solutions and/or the results of previous studies. This proves its efficacy and simplicity regarding other methods. Also, this approach provides guidance for problems with more physical phenomena and complicated force forms.
Kekre, Rahul; Butler, Jason E; Ladd, Anthony J C
2010-07-01
This paper compares results from lattice-Boltzmann and brownian-dynamics simulations of polymer migration in confined flows bounded by planar walls. We have considered both a uniform shear rate and a constant pressure gradient. Lattice-Boltzmann simulations of the center-of-mass distribution agree quantitatively with brownian-dynamics results, contradicting previously published results. The mean end-to-end distance of the extended polymer is more sensitive to grid resolution Δx and time-step Δt. Nevertheless, for sufficiently small Δx and Δt, convergent results for the polymer stretch are obtained which agree with brownian dynamics within statistical uncertainties. The brownian-dynamics simulations incorporate a mobility matrix for a confined polymer that is both symmetric and positive definite for all physically accessible configurations.
On the Stability of the Finite Difference based Lattice Boltzmann Method
El-Amin, Mohamed
2013-06-01
This paper is devoted to determining the stability conditions for the finite difference based lattice Boltzmann method (FDLBM). In the current scheme, the 9-bit two-dimensional (D2Q9) model is used and the collision term of the Bhatnagar- Gross-Krook (BGK) is treated implicitly. The implicitness of the numerical scheme is removed by introducing a new distribution function different from that being used. Therefore, a new explicit finite-difference lattice Boltzmann method is obtained. Stability analysis of the resulted explicit scheme is done using Fourier expansion. Then, stability conditions in terms of time and spatial steps, relaxation time and explicitly-implicitly parameter are determined by calculating the eigenvalues of the given difference system. The determined conditions give the ranges of the parameters that have stable solutions.
Numerical simulation of ski-jump jet motion using lattice Boltzmann method
无
2011-01-01
Based on the lattice Boltzmann method,a lattice Boltzmann(LB) model of the ski-jump jet two-phase flow is developed first and the corresponding boundary conditions are studied.A simple case study of a droplet horizontal movement calculation is carried out to test and verify the model,where level set method is used to track and reconstruct the moving droplet free surface. Then,we numerically simulate a two dimensional flow field of the ski-jump jet with the LB model,derive the moving surface and velocity vector field of the jet flow.The simulation results are very consistent with the physical mechanisms.The effectiveness and reliability of the model are demonstrated by the numerical examples.
Influence of asperities on fluid and thermal flow in a fracture: a coupled Lattice Boltzmann study
Neuville, Amélie; Toussaint, Renaud
2013-01-01
The characteristics of the hydro-thermal flow which occurs when a cold fluid is injected into a hot fractured bedrock depend on the morphology of the fracture. We consider a sharp triangular asperity, invariant in one direction, perturbing an otherwise flat fracture. We investigate its influence on the macroscopic hydraulic transmissivity and heat transfer efficiency, at fixed low Reynolds number. In this study, numerical simulations are done with a coupled lattice Boltzmann method that solves both the complete Navier-Stokes and advection-diffusion equations in three dimensions. The results are compared with those obtained under lubrication approximations which rely on many hypotheses and neglect the three-dimensional (3D) effects. The lubrication results are obtained by analytically solving the Stokes equation and a two-dimensional (integrated over the thickness) advection-diffusion equation. We use a lattice Boltzmann method with a double distribution (for mass and energy transport) on hypercubic and cubic ...
Magnetic nanoparticles in fluid environment: combining molecular dynamics and Lattice-Boltzmann
Melenev, Petr
2017-06-01
Hydrodynamic interactions between magnetic nanoparticles suspended in the Newtonian liquid are accounted for using a combination of the lattice Boltzmann method and molecular dynamics simulations. Nanoparticle is modelled by the system of molecular dynamics material points (which form structure resembles raspberry) coupled to the lattice Boltzmann fluid. The hydrodynamic coupling between the colloids is studied by simulations of the thermo-induced rotational diffusion of two raspberry objects. It was found that for the considered range of model parameters the approaching of the raspberries leads to slight retard of the relaxation process. The presence of the weak magnetic dipolar interaction between the objects leads to modest decrease of the relaxation time and the extent of the acceleration of the diffusion is intensified along with magnetic forces.
Simulation of Rarefied Gas Flow in Slip and Transitional Regimes by the Lattice Boltzmann Method
S Abdullah
2010-07-01
Full Text Available In this paper, a lattice Boltzmann method (LBM based simulation of microscale flow has been carried out, for various values of Knudsen number. The details in determining the parameters critical for LBM applications in microscale flow are provided. Pressure distributions in the slip flow regime are compared with the analytical solution based on the Navier-Stokes equationwith slip-velocity boundary condition. Satisfactory agreements have been achieved. Simulations are then extended to transition regime (Kn = 0.15 and compared with the same analytical solution. The results show some deviation from the analytical solution due to the breakdown of continuum assumption. From this study, we may conclude that the lattice Boltzmann method is an efficient approach for simulation of microscale flow.
Study of acoustic bubble cluster dynamics using a lattice Boltzmann model
Mahdi Daemi; Mohammad Taeibi-Rahni; Hamidreza Massah
2015-01-01
Search for the development of a reliable mathematical model for understanding bubble dynamics behavior is an ongoing endeavor. A long list of complex phenomena underlies physics of this problem. In the past decades, the lattice Boltzmann (LB) method has emerged as a promising tool to address such complexities. In this regard, we have applied a 121-velocity multiphase lattice Boltzmann model (LBM) to an asymmetric cluster of bubbles in an acoustic field. A problem as a benchmark is studied to check the consistency and applicability of the model. The problem of interest is to study the deformation and coalescence phenomena in bubble cluster dynamics, and the screening effect on an acoustic multi-bubble medium. It has been observed that the LB model is able to simulate the combination of the three aforementioned phenomena for a bubble cluster as a whole and for every individual bubble in the cluster.
Investigation of Resistivity of Saturated Porous Media with Lattice Boltzmann Method
YUE Wen-Zheng; TAO Guo; ZHU Ke-Qin
2004-01-01
The lattice Boltzmann method is employed to study the electrical transport properties of saturated porous media.Electrical current flow through the porous media is simulated and the relationship between resistivity index and water saturation is derived. It is found that this kind of relation is not a straight line as described by the Archie equation with the parameter n being a constant in a log-log scale. A new equation is thus developed to formulate this relation with n being a function of porosity and water saturation. The comparisons between the results by lattice Boltzmann and by the laboratory experiments on rock samples demonstrate that this numerical method can provide an alternative way for the expensive laboratory experiments to investigate the electrical transport properties of saturated porous media and can be used to explore micro mechanisms more conveniently.
Liu, Qing
2016-01-01
As a numerically accurate and computationally efficient mesoscopic numerical method, the lattice Boltzmann (LB) method has achieved great success in simulating microscale rarefied gas flows. In this paper, an LB method based on the cascaded collision operator is presented to simulate microchannel gas flows in the transition flow regime. The Bosanquet-type effective viscosity is incorporated into the cascaded lattice Boltzmann (CLB) method to account for the rarefaction effects. In order to gain accurate simulations and match the Bosanquet-type effective viscosity, the combined bounce-back/specular-reflection scheme with a modified second-order slip boundary condition is employed in the CLB method. The present method is applied to study gas flow in a microchannel with periodic boundary condition and gas flow in a long microchannel with pressure boundary condition over a wide range of Knudsen numbers. The predicted results, including the velocity profile, the mass flow rate, and the non-linear pressure deviatio...
Numerical simulation of direct methanol fuel cells using lattice Boltzmann method
Delavar, Mojtaba Aghajani; Farhadi, Mousa; Sedighi, Kurosh [Faculty of Mechanical Engineering, Babol University of Technology, Babol, P.O. Box 484 (Iran)
2010-09-15
In this study Lattice Boltzmann Method (LBM) as an alternative of conventional computational fluid dynamics method is used to simulate Direct Methanol Fuel Cell (DMFC). A two dimensional lattice Boltzmann model with 9 velocities, D2Q9, is used to solve the problem. The computational domain includes all seven parts of DMFC: anode channel, catalyst and diffusion layers, membrane and cathode channel, catalyst and diffusion layers. The model has been used to predict the flow pattern and concentration fields of different species in both clear and porous channels to investigate cell performance. The results have been compared well with results in literature for flow in porous and clear channels and cell polarization curves of the DMFC at different flow speeds and feed methanol concentrations. (author)
Momentum-exchange method in lattice Boltzmann simulations of particle-fluid interactions.
Chen, Yu; Cai, Qingdong; Xia, Zhenhua; Wang, Moran; Chen, Shiyi
2013-07-01
The momentum exchange method has been widely used in lattice Boltzmann simulations for particle-fluid interactions. Although proved accurate for still walls, it will result in inaccurate particle dynamics without corrections. In this work, we reveal the physical cause of this problem and find that the initial momentum of the net mass transfer through boundaries in the moving-boundary treatment is not counted in the conventional momentum exchange method. A corrected momentum exchange method is then proposed by taking into account the initial momentum of the net mass transfer at each time step. The method is easy to implement with negligible extra computation cost. Direct numerical simulations of a single elliptical particle sedimentation are carried out to evaluate the accuracy for our method as well as other lattice Boltzmann-based methods by comparisons with the results of the finite element method. A shear flow test shows that our method is Galilean invariant.
Li, Zheng; Zhang, Yuwen
2016-01-01
The purposes of this paper are testing an efficiency algorithm based on LBM and using it to analyze two-dimensional natural convection with low Prandtl number. Steady state or oscillatory results are obtained using double multiple-relaxation-time thermal lattice Boltzmann method. The velocity and temperature fields are solved using D2Q9 and D2Q5 models, respectively. With different Rayleigh number, the tested natural convection can either achieve to steady state or oscillatory. With fixed Rayleigh number, lower Prandtl number leads to a weaker convection effect, longer oscillation period and higher oscillation amplitude for the cases reaching oscillatory solutions. At fixed Prandtl number, higher Rayleigh number leads to a more notable convection effect and longer oscillation period. Double multiple-relaxation-time thermal lattice Boltzmann method is applied to simulate the low Prandtl number fluid natural convection. Rayleigh number and Prandtl number effects are also investigated when the natural convection...
Premnath, Kannan N; Banerjee, Sanjoy
2008-01-01
Several applications exist in which lattice Boltzmann methods (LBM) are used to compute stationary states of fluid motions, particularly those driven or modulated by external forces. Standard LBM, being explicit time-marching in nature, requires a long time to attain steady state convergence, particularly at low Mach numbers due to the disparity in characteristic speeds of propagation of different quantities. In this paper, we present a preconditioned generalized lattice Boltzmann equation (GLBE) with forcing term to accelerate steady state convergence to flows driven by external forces. The use of multiple relaxation times in the GLBE allows enhancement of the numerical stability. Particular focus is given in preconditioning external forces, which can be spatially and temporally dependent. In particular, correct forms of moment-projections of source/forcing terms are derived such that they recover preconditioned Navier-Stokes equations with non-uniform external forces. As an illustration, we solve an extende...
Theory of the Lattice Boltzmann Equation: Symmetry properties of Discrete Velocity Sets
Rubinstein, Robert; Luo, Li-Shi
2007-01-01
In the lattice Boltzmann equation, continuous particle velocity space is replaced by a finite dimensional discrete set. The number of linearly independent velocity moments in a lattice Boltzmann model cannot exceed the number of discrete velocities. Thus, finite dimensionality introduces linear dependencies among the moments that do not exist in the exact continuous theory. Given a discrete velocity set, it is important to know to exactly what order moments are free of these dependencies. Elementary group theory is applied to the solution of this problem. It is found that by decomposing the velocity set into subsets that transform among themselves under an appropriate symmetry group, it becomes relatively straightforward to assess the behavior of moments in the theory. The construction of some standard two- and three-dimensional models is reviewed from this viewpoint, and procedures for constructing some new higher dimensional models are suggested.
Dynamically adaptive Lattice Boltzmann simulation of shallow water flows with the Peano framework
Neumann, Philipp
2015-09-01
© 2014 Elsevier Inc. All rights reserved. We present a dynamically adaptive Lattice Boltzmann (LB) implementation for solving the shallow water equations (SWEs). Our implementation extends an existing LB component of the Peano framework. We revise the modular design with respect to the incorporation of new simulation aspects and LB models. The basic SWE-LB implementation is validated in different breaking dam scenarios. We further provide a numerical study on stability of the MRT collision operator used in our simulations.
Lattice-Boltzmann-based two-phase thermal model for simulating phase change
Kamali, M.R.; Gillissen, J.J.J.; Van den Akker, H.E.A.; Sundaresan, S.
2013-01-01
A lattice Boltzmann (LB) method is presented for solving the energy conservation equation in two phases when the phase change effects are included in the model. This approach employs multiple distribution functions, one for a pseudotemperature scalar variable and the rest for the various species. A nonideal equation of state (EOS) is introduced by using a pseudopotential LB model. The evolution equation for the pseudotemperature variable is constructed in such a manner that in the continuum l...
A unified lattice Boltzmann model for some nonlinear partial differential equations
Chai Zhenhua [State Key Laboratory of Coal Combustion, Huazhong University of Science and Technology, Wuhan 430074 (China); Shi Baochang [Department of Mathematics, Huazhong University of Science and Technology, Wuhan 430074 (China)], E-mail: sbchust@126.com; Zheng Lin [Department of Mathematics, Huazhong University of Science and Technology, Wuhan 430074 (China)
2008-05-15
In this paper, a unified and novel lattice Boltzmann model is proposed for solving nonlinear partial differential equation that has the form DU{sub t} + {alpha}UU{sub x} + {beta}U{sup n}U{sub x} - {gamma}U{sub xx} + {delta} U{sub xxx} = F(x,t). Numerical results agree well with the analytical solutions and results derived by existing literature, which indicates the present model is satisfactory and efficient on solving nonlinear partial differential equations.
LATTICE BOLTZMANN METHOD SIMULATION ON THE FLOW OF TWO IMMISCIBLE FLUIDS IN COMPLEX GEOMETRY
Fang Hai-ping; Wan Rong-zheng; Fan Le-wen
2000-01-01
The multicomponent nonideal gas lattice Boltzmann model byShan and Chen (S-C) can be used to simulate the immiscible fluidflow. In this paper, weshow that the relaxation constant 1 is a necessarycondition for the immiscible fluid flow in the S-C model. In asystem with very complex boundary geometry, for 0.8 1, the S-C model describes the immiscible flow quite well, and=1 is the best.
Numerical simulation of laminar jet-forced flow using lattice Boltzmann method
Yuan LI; Ya-li DUAN; Yan GUO; Ru-xun LIU
2009-01-01
In the paper, a numerical study on symmetrical and asymmetrical laminar jet-forced flows is carried out by using a lattice Boltzmann method (LBM) with a special boundary treatment. The simulation results are in very good agreement with the available numerical prediction. It is shown that the LBM is a competitive method for the laminar jet-forced flow in terms of computational efficiency and stability.
Modeling flue pipes: Subsonic flow, lattice Boltzmann, and parallel distributed computers
Skordos, Panayotis A.
1995-01-01
The problem of simulating the hydrodynamics and the acoustic waves inside wind musical instruments such as the recorder the organ, and the flute is considered. The problem is attacked by developing suitable local-interaction algorithms and a parallel simulation system on a cluster of non-dedicated workstations. Physical measurements of the acoustic signal of various flue pipes show good agreement with the simulations. Previous attempts at this problem have been frustrated because the modeling of acoustic waves requires small integration time steps which make the simulation very compute-intensive. In addition, the simulation of subsonic viscous compressible flow at high Reynolds numbers is susceptible to slow-growing numerical instabilities which are triggered by high-frequency acoustic modes. The numerical instabilities are mitigated by employing suitable explicit algorithms: lattice Boltzmann method, compressible finite differences, and fourth-order artificial-viscosity filter. Further, a technique for accurate initial and boundary conditions for the lattice Boltzmann method is developed, and the second-order accuracy of the lattice Boltzmann method is demonstrated. The compute-intensive requirements are handled by developing a parallel simulation system on a cluster of non-dedicated workstations. The system achieves 80 percent parallel efficiency (speedup/processors) using 20 HP-Apollo workstations. The system is built on UNIX and TCP/IP communication routines, and includes automatic process migration from busy hosts to free hosts.
An exact energy conservation property of the quantum lattice Boltzmann algorithm
Dellar, Paul J., E-mail: dellar@maths.ox.ac.uk [OCIAM, Mathematical Institute, 24-29 St Giles' , Oxford OX1 3LB (United Kingdom)
2011-11-28
The quantum lattice Boltzmann algorithm offers a unitary and readily parallelisable discretisation of the Dirac equation that is free of the fermion-doubling problem. The expectation of the discrete time-advance operator is an exact invariant of the algorithm. Its imaginary part determines the expectation of the Hamiltonian operator, the energy of the solution, with an accuracy that is consistent with the overall accuracy of the algorithm. In the one-dimensional case, this accuracy may be increased from first to second order using a variable transformation. The three-dimensional quantum lattice Boltzmann algorithm uses operator splitting to approximate evolution under the three-dimensional Dirac equation by a sequence of solutions of one-dimensional Dirac equations. The three-dimensional algorithm thus inherits the energy conservation property of the one-dimensional algorithm, although the implementation shown remains only first-order accurate due to the splitting error. -- Highlights: ► The quantum lattice Boltzmann algorithm approximates the Dirac equation. ► It has an exact invariant: the expectation of the discrete time-advance operator. ► The invariant consistently approximates the energy of the continuous system. ► We achieve second-order accuracy through a variable transformation.
A LATTICE BOLTZMANN SUBGRID MODEL FOR LID-DRIVEN CAVITY FLOW
YANG Fan; LIU Shu-hong; WU Yu-lin; TANG Xue-lin
2005-01-01
In recent years, the Lattice Boltzmann Method (LBM) has developed into an alternative and promising numerical scheme for simulating fluid flows and modeling physics in fluids. In order to propose LBM for high Reynolds number fluid flow applications, a subgrid turbulence model for LBM was introduced based on standard Smagorinsky subgrid model and Lattice Bhatnagar-Gross-Krook (LBGK) model. The subgrid LBGK model was subsequently used to simulate the two-dimensional driven cavity flow at high Reynolds numbers. The simulation results including distribution of stream lines, dimensionless velocities distribution, values of stream function, as well as location of vertex center, were compared with benchmark solutions, with satisfactory agreements.
Zhen-Hua Chai; Tian-Shou Zhao
2012-01-01
In this paper,a pseudopotential-based multiplerelaxation-time lattice Boltzmann model is proposed for multicomponent/multiphase flow systems.Unlike previous models in the literature,the present model not only enables the study of multicomponent flows with different molecular weights,different viscosities and different Schmidt numbers,but also ensures that the distribution function of each component evolves on the same square lattice without invoking additional interpolations.Furthermore,the Chapman-Enskog analysis shows that the present model results in the correct hydrodynamic equations,and satisfies the indifferentiability principle.The numerical validation exercises further demonstrate that the favorable performance of the present model.
Simulation of Blood Flow at Vessel Bifurcation by Lattice Boltzmann Method
KANG Xiu-Ying; LIU Da-He; ZHOU Jing; JIN Yong-Juan
2005-01-01
@@ The application of the lattice Boltzmann method to the large vessel bifurcation blood flow is investigated in awide range of Reynolds numbers. The velocity, shear stress and pressure distributions at the bifurcation arepresented in detail. The flow separation zones revealed with increase of Reynolds number are located in theareas of the daughter branches distal to the outer corners of the bifurcation where some deposition of particularblood components might occur to form arteriosclerosis. The results also demonstrate that the lattice Boltzmannmethod is adaptive to simulating the flow in larger vessels under a high Reynolds number.
Linearized lattice Boltzmann method for micro- and nanoscale flow and heat transfer.
Shi, Yong; Yap, Ying Wan; Sader, John E
2015-07-01
Ability to characterize the heat transfer in flowing gases is important for a wide range of applications involving micro- and nanoscale devices. Gas flows away from the continuum limit can be captured using the Boltzmann equation, whose analytical solution poses a formidable challenge. An efficient and accurate numerical simulation of the Boltzmann equation is thus highly desirable. In this article, the linearized Boltzmann Bhatnagar-Gross-Krook equation is used to develop a hierarchy of thermal lattice Boltzmann (LB) models based on half-space Gaussian-Hermite (GH) quadrature ranging from low to high algebraic precision, using double distribution functions. Simplified versions of the LB models in the continuum limit are also derived, and are shown to be consistent with existing thermal LB models for noncontinuum heat transfer reported in the literature. Accuracy of the proposed LB hierarchy is assessed by simulating thermal Couette flows for a wide range of Knudsen numbers. Effects of the underlying quadrature schemes (half-space GH vs full-space GH) and continuum-limit simplifications on computational accuracy are also elaborated. The numerical findings in this article provide direct evidence of improved computational capability of the proposed LB models for modeling noncontinuum flows and heat transfer at small length scales.
Niu, Xiao-Dong; Hyodo, Shi-Aki; Munekata, Toshihisa; Suga, Kazuhiko
2007-09-01
It is well known that the Navier-Stokes equations cannot adequately describe gas flows in the transition and free-molecular regimes. In these regimes, the Boltzmann equation (BE) of kinetic theory is invoked to govern the flows. However, this equation cannot be solved easily, either by analytical techniques or by numerical methods. Hence, in order to efficiently maneuver around this equation for modeling microscale gas flows, a kinetic lattice Boltzmann method (LBM) has been introduced in recent years. This method is regarded as a numerical approach for solving the BE in discrete velocity space with Gauss-Hermite quadrature. In this paper, a systematic description of the kinetic LBM, including the lattice Boltzmann equation, the diffuse-scattering boundary condition for gas-surface interactions, and definition of the relaxation time, is provided. To capture the nonlinear effects due to the high-order moments and wall boundaries, an effective relaxation time and a modified regularization procedure of the nonequilibrium part of the distribution function are further presented based on previous work [Guo et al., J. Appl. Phys. 99, 074903 (2006); Shan et al., J. Fluid Mech. 550, 413 (2006)]. The capability of the kinetic LBM of simulating microscale gas flows is illustrated based on the numerical investigations of micro Couette and force-driven Poiseuille flows.
Mei, Ren-Wei; Shyy, Wei; Yu, Da-Zhi; Luo, Li-Shi; Rudy, David (Technical Monitor)
2001-01-01
The lattice Boltzmann equation (LBE) is a kinetic formulation which offers an alternative computational method capable of solving fluid dynamics for various systems. Major advantages of the method are owing to the fact that the solution for the particle distribution functions is explicit, easy to implement, and the algorithm is natural to parallelize. In this final report, we summarize the works accomplished in the past three years. Since most works have been published, the technical details can be found in the literature. Brief summary will be provided in this report. In this project, a second-order accurate treatment of boundary condition in the LBE method is developed for a curved boundary and tested successfully in various 2-D and 3-D configurations. To evaluate the aerodynamic force on a body in the context of LBE method, several force evaluation schemes have been investigated. A simple momentum exchange method is shown to give reliable and accurate values for the force on a body in both 2-D and 3-D cases. Various 3-D LBE models have been assessed in terms of efficiency, accuracy, and robustness. In general, accurate 3-D results can be obtained using LBE methods. The 3-D 19-bit model is found to be the best one among the 15-bit, 19-bit, and 27-bit LBE models. To achieve desired grid resolution and to accommodate the far field boundary conditions in aerodynamics computations, a multi-block LBE method is developed by dividing the flow field into various blocks each having constant lattice spacing. Substantial contribution to the LBE method is also made through the development of a new, generalized lattice Boltzmann equation constructed in the moment space in order to improve the computational stability, detailed theoretical analysis on the stability, dispersion, and dissipation characteristics of the LBE method, and computational studies of high Reynolds number flows with singular gradients. Finally, a finite difference-based lattice Boltzmann method is
Lattice Boltzmann technique for heat transport phenomena coupled with melting process
Ibrahem, A. M.; El-Amin, M. F.; Mohammadein, A. A.; Gorla, Rama Subba Reddy
2016-04-01
In this work, the heat transport phenomena coupled with melting process are studied by using the enthalpy-based lattice Boltzmann method (LBM). The proposed model is a modified version of thermal LB model, where could avoid iteration steps and ensures high accuracy. The Bhatnagar-Gross-Krook (BGK) approximation with a D1Q2 lattice was used to determine the temperature field for one-dimensional melting by conduction and multi-distribution functions (MDF) with D2Q9 lattice was used to determine the density, velocity and temperature fields for two-dimensional melting by natural convection. Different boundary conditions including Dirichlet, adiabatic and bounce-back boundary conditions were used. The influence of increasing Rayleigh number (from 103 to 105) on temperature distribution and melting process is studied. The obtained results show that a good agreement with the analytical solution for melting by conduction case and with the benchmark solution for melting by convection.
Lattice Boltzmann technique for heat transport phenomena coupled with melting process
Ibrahem, A. M.; El-Amin, M. F.; Mohammadein, A. A.; Gorla, Rama Subba Reddy
2017-01-01
In this work, the heat transport phenomena coupled with melting process are studied by using the enthalpy-based lattice Boltzmann method (LBM). The proposed model is a modified version of thermal LB model, where could avoid iteration steps and ensures high accuracy. The Bhatnagar-Gross-Krook (BGK) approximation with a D1Q2 lattice was used to determine the temperature field for one-dimensional melting by conduction and multi-distribution functions (MDF) with D2Q9 lattice was used to determine the density, velocity and temperature fields for two-dimensional melting by natural convection. Different boundary conditions including Dirichlet, adiabatic and bounce-back boundary conditions were used. The influence of increasing Rayleigh number (from 103 to 105) on temperature distribution and melting process is studied. The obtained results show that a good agreement with the analytical solution for melting by conduction case and with the benchmark solution for melting by convection.
Lattice Boltzmann method for multimode wave propagation in viscoelastic media and in elastic solids.
Frantziskonis, George N
2011-06-01
This paper reports the lattice Boltzmann method (LBM) based formulation for viscoelastic fluids with both volumetric and shear viscoelasticity. The relaxation limit of the viscoelastic fluid formulation yields the LBM for elastic solids with both volumetric or pressure (p) and shear (s) wave propagation modes. The reflection of a two-dimensional p wave from an obstacle (wedge) inclined to the propagation direction of the p wave is studied together with the convergence and stability behavior of the LBM as the lattice size and lattice time step decrease. The model is capable of accurately predicting the mode change (p to s) due to the reflection. The model provides a unique unified approach capable of simulating fluids, viscoelastic fluids, and solids within a single LBM framework, thus avoiding interface problems between different simulation methods. The paper concentrates on the wave propagation part of the model, in the quasielastic regime.
Kinetic theory of correlated fluids: from dynamic density functional to Lattice Boltzmann methods.
Marconi, Umberto Marini Bettolo; Melchionna, Simone
2009-07-07
Using methods of kinetic theory and liquid state theory we propose a description of the nonequilibrium behavior of molecular fluids, which takes into account their microscopic structure and thermodynamic properties. The present work represents an alternative to the recent dynamic density functional theory, which can only deal with colloidal fluids and is not apt to describe the hydrodynamic behavior of a molecular fluid. The method is based on a suitable modification of the Boltzmann transport equation for the phase space distribution and provides a detailed description of the local structure of the fluid and its transport coefficients. Finally, we propose a practical scheme to solve numerically and efficiently the resulting kinetic equation by employing a discretization procedure analogous to the one used in the Lattice Boltzmann method.
Moment-based boundary conditions for lattice Boltzmann simulations of natural convection in cavities
Allen, Rebecca
2016-06-29
We study a multiple relaxation time lattice Boltzmann model for natural convection with moment-based boundary conditions. The unknown primary variables of the algorithm at a boundary are found by imposing conditions directly upon hydrodynamic moments, which are then translated into conditions for the discrete velocity distribution functions. The method is formulated so that it is consistent with the second order implementation of the discrete velocity Boltzmann equations for fluid flow and temperature. Natural convection in square cavities is studied for Rayleigh numbers ranging from 103 to 108. An excellent agreement with benchmark data is observed and the flow fields are shown to converge with second order accuracy. Copyright © 2016 Inderscience Enterprises Ltd.
A new lattice Boltzmann equation to simulate density-driven convection of carbon dioxide
Allen, Rebecca
2013-01-01
The storage of CO2 in fluid-filled geological formations has been carried out for more than a decade in locations around the world. After CO2 has been injected into the aquifer and has moved laterally under the aquifer\\'s cap-rock, density-driven convection becomes an important transport process to model. However, the challenge lies in simulating this transport process accurately with high spatial resolution and low CPU cost. This issue can be addressed by using the lattice Boltzmann equation (LBE) to formulate a model for a similar scenario when a solute diffuses into a fluid and density differences lead to convective mixing. The LBE is a promising alternative to the traditional methods of computational fluid dynamics. Rather than discretizing the system of partial differential equations of classical continuum mechanics directly, the LBE is derived from a velocity-space truncation of the Boltzmann equation of classical kinetic theory. We propose an extension to the LBE, which can accurately predict the transport of dissolved CO2 in water, as a step towards fluid-filled porous media simulations. This is achieved by coupling two LBEs, one for the fluid flow and one for the convection and diffusion of CO2. Unlike existing lattice Boltzmann equations for porous media flow, our model is derived from a system of moment equations and a Crank-Nicolson discretization of the velocity-truncated Boltzmann equation. The forcing terms are updated locally without the need for additional central difference approximation. Therefore our model preserves all the computational advantages of the single-phase lattice Boltzmann equation and is formally second-order accurate in both space and time. Our new model also features a novel implementation of boundary conditions, which is simple to implement and does not suffer from the grid-dependent error that is present in the standard "bounce-back" condition. The significance of using the LBE in this work lies in the ability to efficiently
Gray free-energy multiphase lattice Boltzmann model with effective transport and wetting properties.
Zalzale, Mohamad; Ramaioli, M; Scrivener, K L; McDonald, P J
2016-11-01
The paper shows that it is possible to combine the free-energy lattice Boltzmann approach to multiphase modeling of fluids involving both liquid and vapor with the partial bounce back lattice Boltzmann approach to modeling effective media. Effective media models are designed to mimic the properties of porous materials with porosity much finer than the scale of the simulation lattice. In the partial bounce-back approach, an effective media parameter or bounce-back fraction controls fluid transport. In the combined model, a wetting potential is additionally introduced that controls the wetting properties of the fluid with respect to interfaces between free space (white nodes), effective media (gray nodes), and solids (black nodes). The use of the wetting potential combined with the bounce-back parameter gives the model the ability to simulate transport and sorption of a wide range of fluid in material systems. Results for phase separation, permeability, contact angle, and wicking in gray media are shown. Sorption is explored in small sections of model multiscale porous systems to demonstrate two-step desorption, sorption hysteresis, and the ink-bottle effect.
Ma, Xiaoyan; Pellerin, Nicolas; Reggio, Marcelo; Bennacer, Rachid
2017-05-01
The method of lattice-Boltzmann multiple relaxation time (MRT) is commonly applied to study the conversion system consisting in a combination of forced convection and natural convection occurred in a cavity. Moving the top surface horizontally at a fixed speed, while two vertical walls are applied with constant different temperatures, assuming adiabatic case on both bottom and top walls. We consider a "non-cooperating" situation, where dynamics and buoyancy forces counterbalance. The cavity contains a circular cylinder placed at various positions. Boundary conditions for velocity and temperature have been applied to handle the non-Cartesian boundary of the cylinder. In lattice Boltzmann methods we adopt the double distribution model for calculating both the thermal and hydrodynamic fields. The D2Q5 and D2Q9 lattice are chosen to perform the simulations for a wide range of Reynolds and Rayleigh numbers. By calculating the average Nusselt number, we also investigated the influence of different obstacle positions on characteristics of flow and heat transfer. The results show the influence of the obstacle position on the dimensionless numbers, so as to effect the heat transfer behaviors inside the cavity. It is also indicates that the governing parameters are also related to driven power for the upper surface sliding. Contribution to the topical issue "Materials for Energy harvesting, conversion and storage II (ICOME 2016)", edited by Jean-Michel Nunzi, Rachid Bennacer and Mohammed El Ganaoui
Gray free-energy multiphase lattice Boltzmann model with effective transport and wetting properties
Zalzale, Mohamad; Ramaioli, M.; Scrivener, K. L.; McDonald, P. J.
2016-11-01
The paper shows that it is possible to combine the free-energy lattice Boltzmann approach to multiphase modeling of fluids involving both liquid and vapor with the partial bounce back lattice Boltzmann approach to modeling effective media. Effective media models are designed to mimic the properties of porous materials with porosity much finer than the scale of the simulation lattice. In the partial bounce-back approach, an effective media parameter or bounce-back fraction controls fluid transport. In the combined model, a wetting potential is additionally introduced that controls the wetting properties of the fluid with respect to interfaces between free space (white nodes), effective media (gray nodes), and solids (black nodes). The use of the wetting potential combined with the bounce-back parameter gives the model the ability to simulate transport and sorption of a wide range of fluid in material systems. Results for phase separation, permeability, contact angle, and wicking in gray media are shown. Sorption is explored in small sections of model multiscale porous systems to demonstrate two-step desorption, sorption hysteresis, and the ink-bottle effect.
Differentiated heated lid driven cavity interacting with tube: A lattice Boltzmann study
Bennacer Rachid
2017-01-01
Full Text Available The multiple-relaxation-time (MRT lattice-Boltzmann method is implemented to investigate combined natural and forced convection occurring in a two-dimensional square cavity. The top wall slides to the right at constant speed, while the other three remain stationary. The solution is performed for a left vertical wall at a constant temperature, which is higher than of the right wall. This yields a “cooperating” case, in which dynamic and buoyancy forces are added together. The enclosure is filled with air and contains a heat conducting circular cylinder, which is placed at various positions. The double distribution model used in lattice Boltzmann methods has been adopted to simulate the hydrodynamic and thermal fields, with the D2Q9 and D2Q5 lattices selected to perform the corresponding computations. Simulations have been conducted over a wide range of Rayleigh (Ra and Reynolds (Re numbers, and the features of dynamic and thermal fields are presented for the spectra of this mixed convection phenomenon. The flow and heat transfer characteristics of the cylinder position are described and analyzed in terms of the average Nusselt number (Nu. The computed results show the influence of the cylinder on the corresponding heat transfer in the enclosure. It has been found that the power (i.e. shear stress needed to lid the upper surface will depend on the governing parameters.
Effects of Nanoparticles on Melting Process with Phase-Change Using the Lattice Boltzmann Method
Ibrahem, Ahmed M.
2017-05-04
In this work, the problem of nanoparticles dispersion effects on coupled heat transfer and solid-liquid phase change has been studied. The lattice Boltzmann method (LBM) enthalpy-based is employed. The collision model of lattice Bhatangar-Gross-Krook (LBGK) is used to solve the problem of 1D melting by conduction. On the other hand, we use the model of multi-distribution functions (MDF) to calculate the density, the velocity and the temperature for the problem of 2D melting by free convection, associated with different boundary conditions. In these simulations, the volume fractions of copper nanoparticles (0-2%) added to water-base fluid and Rayleigh numbers of 103to105. We use the Chapman-Enskog expansion to derive the governing macroscopic quantities from the mesoscopic lattice Boltzmann equation. The results obtained by these models have been compared to an analytical solution or other numerical methods. The effects of nanoparticles on conduction and natural convection during the melting process have been investigated. Moreover, the influences of nanoparticles on moving of the phase change front, the thermal conductivity and the latent heat of fusion are also studied.
Lattice Boltzmann Methods to Address Fundamental Boiling and Two-Phase Problems
Uddin, Rizwan
2012-01-01
This report presents the progress made during the fourth (no cost extension) year of this three-year grant aimed at the development of a consistent Lattice Boltzmann formulation for boiling and two-phase flows. During the first year, a consistent LBM formulation for the simulation of a two-phase water-steam system was developed. Results of initial model validation in a range of thermo-dynamic conditions typical for Boiling Water Reactors (BWRs) were shown. Progress was made on several fronts during the second year. Most important of these included the simulation of the coalescence of two bubbles including the surface tension effects. Work during the third year focused on the development of a new lattice Boltzmann model, called the artificial interface lattice Boltzmann model (AILB model) for the 3 simulation of two-phase dynamics. The model is based on the principle of free energy minimization and invokes the Gibbs-Duhem equation in the formulation of non-ideal forcing function. This was reported in detail in the last progress report. Part of the efforts during the last (no-cost extension) year were focused on developing a parallel capability for the 2D as well as for the 3D codes developed in this project. This will be reported in the final report. Here we report the work carried out on testing the AILB model for conditions including the thermal effects. A simplified thermal LB model, based on the thermal energy distribution approach, was developed. The simplifications are made after neglecting the viscous heat dissipation and the work done by pressure in the original thermal energy distribution model. Details of the model are presented here, followed by a discussion of the boundary conditions, and then results for some two-phase thermal problems.
Mattila, Keijo Kalervo; Hegele Júnior, Luiz Adolfo; Philippi, Paulo Cesar
2014-01-01
We propose isotropic finite differences for high-accuracy approximation of high-rank derivatives. These finite differences are based on direct application of lattice-Boltzmann stencils. The presented finite-difference expressions are valid in any dimension, particularly in two and three dimensions, and any lattice-Boltzmann stencil isotropic enough can be utilized. A theoretical basis for the proposed utilization of lattice-Boltzmann stencils in the approximation of high-rank derivatives is established. In particular, the isotropy and accuracy properties of the proposed approximations are derived directly from this basis. Furthermore, in this formal development, we extend the theory of Hermite polynomial tensors in the case of discrete spaces and present expressions for the discrete inner products between monomials and Hermite polynomial tensors. In addition, we prove an equivalency between two approaches for constructing lattice-Boltzmann stencils. For the numerical verification of the presented finite differences, we introduce 5th-, 6th-, and 8th-order two-dimensional lattice-Boltzmann stencils.
Lattice Boltzmann Method used for the aircraft characteristics computation at high angle of attack
无
2010-01-01
Traditional Finite Volume Method(FVM)and Lattice Boltzmann Method(LBM)are both used to compute the high angle attack aerodynamic characteristics of the benchmark aircraft model named CT-1.Even though the software requires flow on the order of Ma<0.4,simulation at Ma=0.5 is run in PowerFLOW after theoretical analysis.The consistency with the wind tunnel testing is satisfied,especially for the LBM which can produce perfect results at high angle attack.PowerFLOW can accurately capture the detail of flows because it is inherently time-dependent and parallel and suits large-scale computation very well.
Flow simulation of fiber reinforced self compacting concrete using Lattice Boltzmann method
Svec, Oldrich; Skocek, Jan; Stang, Henrik
2011-01-01
Self compacting concrete (SCC) is a promising material in the civil engineering industry. One of the benefits of the SCC is a fast and simplified casting followed by decreased labor costs. The SCC as any other type of concrete has a significantly lower tensile and shear strength in comparison to ....... A relatively new group of models - Lattice Boltzmann Modeling (LBM) - is presented in this paper. The conventional LBM is modified to include fiber and particle suspensions and non-Newtonian rheology and is used to model the fiber reinforced self compacting concrete flow....
The Blood Flow at Arterial Bifurcations Simulated by the Lattice Boltzmann Method
JI Yu-Pin; KANG Xiu-Ying; LIU Da-He
2009-01-01
The Programmed model of non-Newtonian blood flow (the Casson model) at arterial bifurcations is established by the lattice Boltzmann method. The blood flow field under different Reynolds numbers is simulated, and distri-bution of dynamic factors such as flow velocity, shear stress, pressure and shear rate are presented. The existence of the fluid separation zone is analyzed. This provides a basis for further studies of the relationship between hemodynamic factors and pathogenesis, as well as a reference for a better understanding of the pathological changes and location of sediments, and the plague factor in arteries.
Field-wide flow simulation in fractured porous media within lattice Boltzmann framework
Benamram, Z.; Tarakanov, A.; Nasrabadi, H.; Gildin, E.
2016-10-01
In this paper, a generalized lattice Boltzmann model for simulating fluid flow in porous media at the representative volume element scale is extended towards applications of hydraulically and naturally fractured reservoirs. The key element within the model is the development of boundary conditions for a vertical well and horizontal fracture with minimal node usage. In addition, the governing non-dimensional equations are derived and a new set of dimensionless numbers are presented for the simulation of a fractured reservoir system. Homogenous and heterogeneous vertical well and fracture systems are simulated and verified against commercial reservoir simulation suites. Results are in excellent agreement to analytical and finite difference solutions.
Role of dissolved salts in thermophoresis of DNA: lattice-Boltzmann-based simulations.
Hammack, Audrey; Chen, Yeng-Long; Pearce, Jennifer Kreft
2011-03-01
We use a lattice Boltzmann based Brownian dynamics simulation to investigate the dependence of DNA thermophoresis on its interaction with dissolved salts. We find the thermal diffusion coefficient D{T} depends on the molecule size, in contrast with previous simulations without electrostatics. The measured S{T} also depends on the Debye length. This suggests thermophoresis of DNA is influenced by the electrostatic interactions between the polymer beads and the salt ions. However, when electrostatic forces are weak, DNA thermophoresis is not found, suggesting that other repulsive forces such as the excluded volume force prevent thermal migration.
Prandtl number effects in MRT lattice Boltzmann models for shocked and unshocked compressible fluids
无
2011-01-01
This paper constructs a new multiple relaxation time lattice Boltzmann model which is not only for the shocked compressible fluids,but also for the unshocked compressible fluids.To make the model work for unshocked compressible fluids,a key step is to modify the collision operators of energy flux so that the viscous coefficient in momentum equation is consistent with that in energy equation even in the unshocked system.The unnecessity of the modification for systems under strong shock is analyzed.The model ...
Simulation of residual oil displacement in a sinusoidal channel with the lattice Boltzmann method
Otomo, Hiroshi; Hazlett, Randy; Li, Yong; Staroselsky, Ilya; Zhang, Raoyang; Chen, Hudong
2016-01-01
We simulate oil slug displacement in a sinusoidal channel in order to validate computational models and algorithms for multi-component flow. This case fits in the gap between fully realistic cases characterized by complicated geometry and academic cases with simplistic geometry. Our computational model is based on the lattice Boltzmann method and allows for variation of physical parameters such as wettability and viscosity. The effect of variation of model parameters is analyzed, in particular via comparison with analytical solutions. We discuss the requirements for accurate solution of the oil slug displacement problem.
Li, Q; Kang, Q. J.; Francois, M. M.; He, Y. L.; Luo, K. H.
2015-01-01
A hybrid thermal lattice Boltzmann (LB) model is presented to simulate thermal multiphase flows with phase change based on an improved pseudopotential LB approach [Q. Li, K. H. Luo, and X. J. Li, Phys. Rev. E 87, 053301 (2013)]. The present model does not suffer from the spurious term caused by the forcing-term effect, which was encountered in some previous thermal LB models for liquid-vapor phase change. Using the model, the liquid-vapor boiling process is simulated. The boiling curve togeth...
Numerical simulation of bubbly two-phase flow using the lattice Boltzmann method
Watanabe, Tadashi; Ebihara, Kenichi [Japan Atomic Energy Research Inst., Tokai, Ibaraki (Japan). Tokai Research Establishment
2000-09-01
The two-component two-phase lattice Boltzmann method, in which two distribution functions are used to represent two phases, is used to simulate bubbly flows as one of the fundamental two-phase flow phenomena in nuclear application fields. The inlet flow condition is proposed to simulate steady-state flow fields. The time variation and the spatial distribution of the volume fraction and the interfacial area are measured numerically. The simulation program is parallelized in one direction by the domain decomposition method using the MPI (Message Passing Interface) libraries, and parallel computations are performed on a workstation cluster. (author)
A lattice Boltzmann study of non-hydrodynamic effects in shell models of turbulence
Benzi, R.; Biferale, L.; Sbragaglia, M.; Succi, S.; Toschi, F.
2004-10-01
A lattice Boltzmann scheme simulating the dynamics of shell models of turbulence is developed. The influence of high-order kinetic modes (ghosts) on the dissipative properties of turbulence dynamics is studied. It is analytically found that when ghost fields relax on the same timescale as the hydrodynamic ones, their major effect is a net enhancement of the fluid viscosity. The bare fluid viscosity is recovered by letting ghost fields evolve on a much longer timescale. Analytical results are borne out by high-resolution numerical simulations. These simulations indicate that the hydrodynamic manifold is very robust towards large fluctuations of non-hydrodynamic fields.
A novel incompressible finite-difference lattice Boltzmann equation for particle-laden flow
Sheng Chen; Zhaohui Liu; Baochang Shi; Zhu He; Chuguang Zheng
2005-01-01
In this paper, we propose a novel incompressible finite-difference lattice Boltzmann Equation (FDLBE). Because source terms that reflect the interaction between phases can be accurately described, the new model is suitable for simulating two-way coupling incompressible multiphase flow.The 2-D particle-laden flow over a backward-facing step is chosen as a test case to validate the present method. Favorable results are obtained and the present scheme is shown to have good prospects in practical applications.
Sedimentation of a Single Charged Elliptic Cylinder in a Newtonian Fluid by Lattice Boltzmann Method
ZHANG Chao-Ying; SHI Juan; TAN Hui-Li; LIU Mu-Ren; KONG Ling-Jiang
2004-01-01
@@ We simulate the sedimentation of single charged and single uncharged elliptic cylinders in a Newtonian fluid by using the lattice Boltzmann method. Due to the polarizing effects and non-axial symmetry shape, there are the Coulomb force and corresponding torque exerted on the charged elliptic cylinder during the sedimentation, which significantly change the horizontal translation and rotation of the cylinder. When the dielectric constant of the liquid is smaller than that of the wall, the direction of the Coulomb force is opposite to that of the hydrodynamic force. Therefore there appears to be a critical linear charge density qc at which the elliptic cylinder will fall vertically off the centreline.
ZHANG Chao-Ying; TAN Hui-Li; LIU Mu-Ren; KONG Ling-Jiang; SHI Juan
2005-01-01
@@ Based on the lattice Boltzmann method, the sedimentations of elastic dumbbells with different charges in a Newtonian fluid under the same and different initial conditions are simulated.Due to the polarizing effects, there are Coulomb forces exerted on the charged elastic dumbbells during their sedimentations, which change their original motions significantly.All of the numerical results show that, if the charged elastic dumbbells are released at offset-centreline positions with zero velocity and settle under gravity, they fall down vertically off the centreline and their orientations tend to be the horizontal finally, and the distances apart from the centreline increase with the increasing charges of the elastic dumbbells.
Ternary Free Energy Lattice Boltzmann Model with Tunable Surface Tensions and Contact Angles
Semprebon, Ciro; Kusumaatmaja, Halim
2015-01-01
We present a new ternary free energy lattice Boltzmann model. The distinguishing feature of our model is that we are able to analytically derive and independently vary all fluid-fluid surface tensions and the solid surface contact angles. We carry out a number of benchmark tests: (i) double emulsions and liquid lenses to validate the surface tensions, (ii) ternary fluids in contact with a square well to compare the contact angles against analytical predictions, and (iii) ternary phase separation to verify that the multicomponent fluid dynamics is accurately captured. Additionally we also describe how the model here presented here can be extended to include an arbitrary number of fluid components.
GPU phase-field lattice Boltzmann simulations of growth and motion of a binary alloy dendrite
Takaki, T.; Rojas, R.; Ohno, M.; Shimokawabe, T.; Aoki, T.
2015-06-01
A GPU code has been developed for a phase-field lattice Boltzmann (PFLB) method, which can simulate the dendritic growth with motion of solids in a dilute binary alloy melt. The GPU accelerated PFLB method has been implemented using CUDA C. The equiaxed dendritic growth in a shear flow and settling condition have been simulated by the developed GPU code. It has been confirmed that the PFLB simulations were efficiently accelerated by introducing the GPU computation. The characteristic dendrite morphologies which depend on the melt flow and the motion of the dendrite could also be confirmed by the simulations.
Lattice Boltzmann method to study the contraction of a viscous ligament
Srivastava, Sudhir; Jeurissen, Roger; Wijshoff, Herman; Toschi, Federico
2013-01-01
We employ a recently formulated axisymmetric version of the multiphase Shan-Chen (SC) lattice Boltzmann method (LBM) [Srivastava et al, in preparation (2013)] to simulate the contraction of a liquid ligament. We compare the axisymmetric LBM simulation against the slender jet (SJ) approximation model [T. Driessen and R. Jeurissen, IJCFD {\\bf 25}, 333 (2011)]. We compare the retraction dynamics of the tail-end of the liquid ligament from the LBM simulation, the SJ model, Flow3D simulations and a simple model based on the force balance (FB). We find good agreement between the theoretical prediction (FB), the SJ model, and the LBM simulations.
Effect of Rolling Massage on the Vortex Flow in Blood Vessels with Lattice Boltzmann Simulation
Yi, Hou Hui
The rolling massage manipulation is a classic Chinese Medical Massage, which is a nature therapy in eliminating many diseases. Here, the effect of the rolling massage on the cavity flows in blood vessel under the rolling manipulation is studied by the lattice Boltzmann simulation. The simulation results show that the vortex flows are fully disturbed by the rolling massage. The flow behavior depends on the rolling velocity and the rolling depth. Rolling massage has a better effect on the flows in the cavity than that of the flows in a planar blood vessel. The result is helpful to understand the mechanism of the massage and develop the rolling techniques.
Lattice Boltzmann simulation of droplet formation in T-junction geometries
Busuioc, Sergiu; Ambruş, Victor E.; Sofonea, Victor
2017-01-01
The formation of droplets in T-junction configurations is investigated using a two-dimensional Lattice Boltzmann model for liquid-vapor systems. We use an expansion of the equilibrium distribution function with respect to Hermite polynomials and an off-lattice velocity set. To evolve the distribution functions we use the second order corner transport upwind numerical scheme and a third order scheme is used to compute the gradient operators in the force term. The droplet formation successfully recovers the squeezing, dripping and jetting regimes. We find that the droplet length decreases proportionally with the flow rate of the continuous phase and increases with the flow rate of the dispersed phase in all simulation configurations and has a linear dependency on the surface tension parameter κ.
Non-orthogonal multiple-relaxation-time lattice Boltzmann method for incompressible thermal flows
Liu, Qing; Li, Dong
2015-01-01
In this paper, a non-orthogonal multiple-relaxation-time (MRT) lattice Boltzmann (LB) method for simulating incompressible thermal flows is presented. In the method, the incompressible Navier-Stokes equations and temperature equation (or convection-diffusion equation) are solved separately by two different MRT-LB models, which are proposed based on non-orthogonal transformation matrices constructed in terms of some proper non-orthogonal basis vectors obtained from the combinations of the lattice velocity components. The macroscopic equations for incompressible thermal flows can be recovered from the present method through the Chapman-Enskog analysis in the incompressible limit. Numerical simulations of several typical two-dimensional problems are carried out to validate the present method. It is found that the present numerical results are in good agreement with the analytical solutions or other numerical results of previous studies. Furthermore, the grid convergence tests indicate that the present MRT-LB met...
Wang, Huimin
2017-01-01
In this paper, a new lattice Boltzmann model for the Korteweg-de Vries (KdV) equation is proposed. By using the Chapman-Enskog expansion and the multi-scale time expansion, a series of partial differential equations in different time scales and several higher- order moments of equilibrium distribution functions are obtained. In order to make the scheme obey the three conservation laws of the KdV equation, two equilibrium distribution functions are used and a correlation between the first conservation law and the second conservation law is constructed. In numerical examples, the numerical results of the KdV equation obtained by this scheme are compared with those results obtained by the previous lattice Boltzmann model. Numerical experiments demonstrate this scheme can be used to reduce the truncation error of the lattice Boltzmann scheme and preserve the three conservation laws.
Hose Rod
2009-10-01
Full Text Available Abstract Background Systolic blood flow has been simulated in the abdominal aorta and the superior mesenteric artery. The simulations were carried out using two different computational hemodynamic methods: the finite element method to solve the Navier Stokes equations and the lattice Boltzmann method. Results We have validated the lattice Boltzmann method for systolic flows by comparing the velocity and pressure profiles of simulated blood flow between methods. We have also analyzed flow-specific characteristics such as the formation of a vortex at curvatures and traces of flow. Conclusion The lattice Boltzmann Method is as accurate as a Navier Stokes solver for computing complex blood flows. As such it is a good alternative for computational hemodynamics, certainly in situation where coupling to other models is required.
Chebyshev collocation spectral lattice Boltzmann method for simulation of low-speed flows.
Hejranfar, Kazem; Hajihassanpour, Mahya
2015-01-01
In this study, the Chebyshev collocation spectral lattice Boltzmann method (CCSLBM) is developed and assessed for the computation of low-speed flows. Both steady and unsteady flows are considered here. The discrete Boltzmann equation with the Bhatnagar-Gross-Krook approximation based on the pressure distribution function is considered and the space discretization is performed by the Chebyshev collocation spectral method to achieve a highly accurate flow solver. To provide accurate unsteady solutions, the time integration of the temporal term in the lattice Boltzmann equation is made by the fourth-order Runge-Kutta scheme. To achieve numerical stability and accuracy, physical boundary conditions based on the spectral solution of the governing equations implemented on the boundaries are used. An iterative procedure is applied to provide consistent initial conditions for the distribution function and the pressure field for the simulation of unsteady flows. The main advantage of using the CCSLBM over other high-order accurate lattice Boltzmann method (LBM)-based flow solvers is the decay of the error at exponential rather than at polynomial rates. Note also that the CCSLBM applied does not need any numerical dissipation or filtering for the solution to be stable, leading to highly accurate solutions. Three two-dimensional (2D) test cases are simulated herein that are a regularized cavity, the Taylor vortex problem, and doubly periodic shear layers. The results obtained for these test cases are thoroughly compared with the analytical and available numerical results and show excellent agreement. The computational efficiency of the proposed solution methodology based on the CCSLBM is also examined by comparison with those of the standard streaming-collision (classical) LBM and two finite-difference LBM solvers. The study indicates that the CCSLBM provides more accurate and efficient solutions than these LBM solvers in terms of CPU and memory usage and an exponential
Habich, Johannes; Köstler, Harald; Hager, Georg; Wellein, Gerhard
2011-01-01
GPUs offer several times the floating point performance and memory bandwidth of current standard two socket CPU servers, e.g. NVIDIA C2070 vs. Intel Xeon Westmere X5650. The lattice Boltzmann method has been established as a flow solver in recent years and was one of the first flow solvers to be successfully ported and that performs well on GPUs. We demonstrate advanced optimization strategies for a D3Q19 lattice Boltzmann based incompressible flow solver for GPGPUs and CPUs based on NVIDIA CUDA and OpenCL. Since the implemented algorithm is limited by memory bandwidth, we concentrate on improving memory access. Basic data layout issues for optimal data access are explained and discussed. Furthermore, the algorithmic steps are rearranged to improve scattered access of the GPU memory. The importance of occupancy is discussed as well as optimization strategies to improve overall concurrency. We arrive at a well-optimized GPU kernel, which is integrated into a larger framework that can handle single phase fluid ...
Third-order analysis of pseudopotential lattice Boltzmann model for multiphase flow
Huang, Rongzong
2016-01-01
In this work, a third-order Chapman-Enskog analysis of the multiple-relaxation-time (MRT) pseudopotential lattice Boltzmann (LB) model for multiphase flow is performed for the first time. The leading terms on the interaction force, consisting of an anisotropic and an isotropic term, are successfully identified in the third-order macroscopic equation recovered by the lattice Boltzmann equation (LBE), and then new mathematical insights into the pseudopotential LB model are provided. For the third-order anisotropic term, numerical tests show that it can cause the stationary droplet to become out-of-round, which suggests the isotropic property of the LBE needs to be seriously considered in the pseudopotential LB model. By adopting the classical equilibrium moment or setting the so-called "magic" parameter to 1/12, the anisotropic term can be eliminated, which is found from the present third-order analysis and also validated numerically. As for the third-order isotropic term, when and only when it is considered, a...
Simulation of arrested salt wedges with a multi-layer Shallow Water Lattice Boltzmann model
Prestininzi, P.; Montessori, A.; La Rocca, M.; Sciortino, G.
2016-10-01
The ability to accurately and efficiently model the intrusion of salt wedges into river beds is crucial to assay its interaction with human activities and the natural environment. We present a 2D multi-layer Shallow Water Lattice Boltzmann (SWLB) model able to predict the salt wedge intrusion in river estuaries. The formulation usually employed for the simulation of gravity currents is here equipped with proper boundary conditions to handle both the downstream seaside outlet and the upstream river inlet. Firstly, the model is validated against highly accurate semi-analytical solutions of the steady state 1D two-layer Shallow Water model. Secondly, the model is applied to a more complex, fully 3D geometry, to assess its capability to handle realistic cases. The simple formulation proposed for the shear interlayer stress is proven to be consistent with the general 3D viscous solution. In addition to the accuracy, the model inherits the efficiency of the Lattice Boltzmann approach to fluid dynamics problems.
An improved lattice Boltzmann scheme for multiphase fluid with multi-range interactions
Maquignon, Nicolas; Duchateau, Julien; Roussel, Gilles; Rousselle, François; Renaud, Christophe [Laboratoire Informatique Signal et Image de la Côte d' Opale, 50 rue Ferdinand Buisson, 62100 Calais (France); Université du Littoral Côte d' Opale, 1 place de l' Yser, 59140, Dunkerque (France); Association INNOCOLD, MREI 1, 145 (France)
2014-10-06
Modeling of fluids with liquid to gas phase transition has become important for understanding many environmental or industrial processes. Such simulations need new techniques, because traditional solvers are often limited. The Lattice Boltzmann Model (LBM) allows simulate complex fluids, because its mesoscopic nature gives possibility to incorporate additional physics in comparison to usual methods. In this work, an improved lattice Boltzmann model for phase transition flow will be introduced. First, the state of art for Shan and Chen (SC) type of LBM will be reminded. Then, link to real thermodynamics will be established with Maxwell equal areas construction. Convergence to isothermal liquid vapor equilibrium will be shown and discussed. Inclusion of an equation of state for real fluid and better incorporation of force term is presented. Multi-range interactions have been used for SC model, but it hasn't been yet applied to real fluid with non-ideal equation of state. In this work, we evaluate this model when it is applied to real liquid-vapor equilibrium. We show that important differences are found for evaluation of gas density. In order to recover thermodynamic consistency, we use a new scheme for calculation of force term, which is a combination of multi range model and numerical weighting used by Gong and Cheng. We show the superiority of our new model by studying convergence to equilibrium values over a large temperature range. We prove that spurious velocities remaining at equilibrium are decreased.
Fourth-order analysis of a diffusive lattice Boltzmann method for barrier coatings.
Strand, Kyle T; Feickert, Aaron J; Wagner, Alexander J
2017-06-01
We examine the applicability of diffusive lattice Boltzmann methods to simulate the fluid transport through barrier coatings, finding excellent agreement between simulations and analytical predictions for standard parameter choices. To examine more interesting non-Fickian behavior and multiple layers of different coatings, it becomes necessary to explore a wider range of parameters. However, such a range of parameters exposes deficiencies in such an implementation. To investigate these discrepancies, we examine the form of higher-order terms in the hydrodynamic limit of our lattice Boltzmann method. We identify these corrections to fourth order and validate these predictions with high accuracy. However, it is observed that the validated correction terms do not fully explain the bulk of observed error. This error was instead caused by the standard finite boundary conditions for the contact of the coating with the imposed environment. We identify a self-consistent form of these boundary conditions for which these errors are dramatically reduced. The instantaneous switching used as a boundary condition for the barrier problem proves demanding enough that any higher-order corrections meaningfully contribute for a small range of parameters. There is a large parameter space where the agreement between simulations and analytical predictions even in the second-order form are below 0.1%, making further improvements to the algorithm unnecessary for such an application.
Thermohydrodynamics of an evaporating droplet studied using a multiphase lattice Boltzmann method.
Zarghami, Ahad; Van den Akker, Harry E A
2017-04-01
In this paper, the thermohydrodynamics of an evaporating droplet is investigated by using a single-component pseudopotential lattice Boltzmann model. The phase change is applied to the model by adding source terms to the thermal lattice Boltzmann equation in such a way that the macroscopic energy equation of multiphase flows is recovered. In order to gain an exhaustive understanding of the complex hydrodynamics during evaporation, a single droplet is selected as a case study. At first, some tests for a stationary (non-)evaporating droplet are carried out to validate the method. Then the model is used to study the thermohydrodynamics of a falling evaporating droplet. The results show that the model is capable of reproducing the flow dynamics and transport phenomena of a stationary evaporating droplet quite well. Of course, a moving droplet evaporates faster than a stationary one due to the convective transport. Our study shows that our single-component model for simulating a moving evaporating droplet is limited to low Reynolds numbers.
Amiri Delouei, A.; Nazari, M.; Kayhani, M. H.; Kang, S. K.; Succi, S.
2016-04-01
In the current study, a direct-forcing immersed boundary-non-Newtonian lattice Boltzmann method (IB-NLBM) is developed to investigate the sedimentation and interaction of particles in shear-thinning and shear-thickening fluids. In the proposed IB-NLBM, the non-linear mechanics of non-Newtonian particulate flows is detected by combination of the most desirable features of immersed boundary and lattice Boltzmann methods. The noticeable roles of non-Newtonian behavior on particle motion, settling velocity and generalized Reynolds number are investigated by simulating benchmark problem of one-particle sedimentation under the same generalized Archimedes number. The effects of extra force due to added accelerated mass are analyzed on the particle motion which have a significant impact on shear-thinning fluids. For the first time, the phenomena of interaction among the particles, such as Drafting, Kissing, and Tumbling in non-Newtonian fluids are investigated by simulation of two-particle sedimentation and twelve-particle sedimentation. The results show that increasing the shear-thickening behavior of fluid leads to a significant increase in the kissing time. Moreover, the transverse position of particles for shear-thinning fluids during the tumbling interval is different from Newtonian and the shear-thickening fluids. The present non-Newtonian particulate study can be applied in several industrial and scientific applications, like the non-Newtonian sedimentation behavior of particles in food industrial and biological fluids.
Study on the melting process of phase change materials in metal foams using lattice Boltzmann method
无
2010-01-01
A thermal lattice Boltzmann model is developed for the melting process of phase change material (PCM) embedded in open-cell metal foams. Natural convection in the melt PCM is considered. Under the condition of local thermal non-equilibrium between the metal matrix and PCM, two evolution equations of temperature distribution function are pre-sented through selecting an equilibrium distribution function and a nonlinear source term properly. The enthalpy-based method is employed to copy with phase change problem. Melting process in a cavity of the metal foams is simulated using the present model. The melting front locations and the temperature distributions in the metal foams filled with PCM are obtained by the lattice Boltzmann method. The effects of the porosity and pore size on the melting are also investigated and discussed. The re-sults indicate that the effects of foam porosity play important roles in the overall heat transfer. For the lower porosity foams, the melting rate is comparatively greater than the higher porosity foams, due to greater heat conduction from metal foam with high heat conductivity. The foam pore size has a limited effect on the melting rate due to two counteracting effects between conduction and convection heat transfer.
Phase-field-based lattice Boltzmann finite-difference model for simulating thermocapillary flows.
Liu, Haihu; Valocchi, Albert J; Zhang, Yonghao; Kang, Qinjun
2013-01-01
A phase-field-based hybrid model that combines the lattice Boltzmann method with the finite difference method is proposed for simulating immiscible thermocapillary flows with variable fluid-property ratios. Using a phase field methodology, an interfacial force formula is analytically derived to model the interfacial tension force and the Marangoni stress. We present an improved lattice Boltzmann equation (LBE) method to capture the interface between different phases and solve the pressure and velocity fields, which can recover the correct Cahn-Hilliard equation (CHE) and Navier-Stokes equations. The LBE method allows not only use of variable mobility in the CHE, but also simulation of multiphase flows with high density ratio because a stable discretization scheme is used for calculating the derivative terms in forcing terms. An additional convection-diffusion equation is solved by the finite difference method for spatial discretization and the Runge-Kutta method for time marching to obtain the temperature field, which is coupled to the interfacial tension through an equation of state. The model is first validated against analytical solutions for the thermocapillary driven convection in two superimposed fluids at negligibly small Reynolds and Marangoni numbers. It is then used to simulate thermocapillary migration of a three-dimensional deformable droplet and bubble at various Marangoni numbers and density ratios, and satisfactory agreement is obtained between numerical results and theoretical predictions.
Lattice Boltzmann simulations of turbulent shear flow between parallel porous walls
唐政; 刘难生; 董宇红
2014-01-01
The effects of two parallel porous walls are investigated, consisting of the Darcy number and the porosity of a porous medium, on the behavior of turbulent shear flows as well as skin-friction drag. The turbulent channel flow with a porous surface is directly simulated by the lattice Boltzmann method (LBM). The Darcy-Brinkman-Forcheimer (DBF) acting force term is added in the lattice Boltzmann equation to simu-late the turbulent flow bounded by porous walls. It is found that there are two opposite trends (enhancement or reduction) for the porous medium to modify the intensities of the velocity fluctuations and the Reynolds stresses in the near wall region. The parametric study shows that flow modification depends on the Darcy number and the porosity of the porous medium. The results show that, with respect to the conventional impermeable wall, the degree of turbulence modification does not depend on any simple set of param-eters obviously. Moreover, the drag in porous wall-bounded turbulent flow decreases if the Darcy number is smaller than the order of O(10−4) and the porosity of porous walls is up to 0.4.
Grid refinement for aeroacoustics in the lattice Boltzmann method: A directional splitting approach
Gendre, Félix; Ricot, Denis; Fritz, Guillaume; Sagaut, Pierre
2017-08-01
This study focuses on grid refinement techniques for the direct simulation of aeroacoustics, when using weakly compressible lattice Boltzmann models, such as the D3Q19 athermal velocity set. When it comes to direct noise computation, very small errors on the density or pressure field may have great negative consequences. Even strong acoustic density fluctuations have indeed a clearly lower amplitude than the hydrodynamic ones. This work deals with such very weak spurious fluctuations that emerge when a vortical structure crosses a refinement interface, which may contaminate the resulting aeroacoustic field. We show through an extensive literature review that, within the framework described above, this issue has never been addressed before. To tackle this problem, we develop an alternative algorithm and compare its behavior to a classical one, which fits our in-house vertex-centered data structure. Our main idea relies on a directional splitting of the continuous discrete velocity Boltzmann equation, followed by an integration over specific characteristics. This method can be seen as a specific coupling between finite difference and lattice Boltzmann, locally on the interface between the two grids. The method is assessed considering two cases: an acoustic pulse and a convected vortex. We show how very small errors on the density field arise and propagate throughout the domain when a vortical flow crosses the refinement interface. We also show that an increased free stream Mach number (but still within the weakly compressible regime) strongly deteriorates the situation, although the magnitude of the errors may remain negligible for purely aerodynamic studies. A drastically reduced level of error for the near-field spurious noise is obtained with our approach, especially for under-resolved simulations, a situation that is crucial for industrial applications. Thus, the vortex case is proved useful for aeroacoustic validations of any grid refinement algorithm.
GPU accelerated study of heat transfer and fluid flow by lattice Boltzmann method on CUDA
Ren, Qinlong
Lattice Boltzmann method (LBM) has been developed as a powerful numerical approach to simulate the complex fluid flow and heat transfer phenomena during the past two decades. As a mesoscale method based on the kinetic theory, LBM has several advantages compared with traditional numerical methods such as physical representation of microscopic interactions, dealing with complex geometries and highly parallel nature. Lattice Boltzmann method has been applied to solve various fluid behaviors and heat transfer process like conjugate heat transfer, magnetic and electric field, diffusion and mixing process, chemical reactions, multiphase flow, phase change process, non-isothermal flow in porous medium, microfluidics, fluid-structure interactions in biological system and so on. In addition, as a non-body-conformal grid method, the immersed boundary method (IBM) could be applied to handle the complex or moving geometries in the domain. The immersed boundary method could be coupled with lattice Boltzmann method to study the heat transfer and fluid flow problems. Heat transfer and fluid flow are solved on Euler nodes by LBM while the complex solid geometries are captured by Lagrangian nodes using immersed boundary method. Parallel computing has been a popular topic for many decades to accelerate the computational speed in engineering and scientific fields. Today, almost all the laptop and desktop have central processing units (CPUs) with multiple cores which could be used for parallel computing. However, the cost of CPUs with hundreds of cores is still high which limits its capability of high performance computing on personal computer. Graphic processing units (GPU) is originally used for the computer video cards have been emerged as the most powerful high-performance workstation in recent years. Unlike the CPUs, the cost of GPU with thousands of cores is cheap. For example, the GPU (GeForce GTX TITAN) which is used in the current work has 2688 cores and the price is only 1
Williams, Samuel; Computational Research Division, Lawrence Berkeley National Laboratory, One Cyclotron Road, Berkeley, CA 94720, USA; NERSC, Lawrence Berkeley National Laboratory; Computer Science Department, University of California, Irvine, CA
2009-01-01
We apply auto-tuning to a hybrid MPI-pthreads lattice Boltzmann computation running on the Cray XT4 at National Energy Research Scientific Computing Center (NERSC). Previous work showed that multicore-specific auto-tuning can improve the performance of lattice Boltzmann magnetohydrodynamics (LBMHD) by a factor of 4x when running on dual- and quad-core Opteron dual-socket SMPs. We extend these studies to the distributed memory arena via a hybrid MPI/pthreads implementation. In addition to con...
Yu, Huidan; Chen, Xi; Wang, Zhiqiang; Deep, Debanjan; Lima, Everton; Zhao, Ye; Teague, Shawn D
2014-06-01
In this paper, we develop a mass-conserved volumetric lattice Boltzmann method (MCVLBM) for numerically solving fluid dynamics with willfully moving arbitrary boundaries. In MCVLBM, fluid particles are uniformly distributed in lattice cells and the lattice Boltzmann equations deal with the time evolution of the particle distribution function. By introducing a volumetric parameter P(x,y,z,t) defined as the occupation of solid volume in the cell, we distinguish three types of lattice cells in the simulation domain: solid cell (pure solid occupation, P=1), fluid cell (pure fluid occupation, P=0), and boundary cell (partial solid and partial fluid, 0Boltzmann equations are self-regularized through P and consist of three parts: (1) collision taking into account the momentum exchange between the willfully moving boundary and the flow; (2) streaming accompanying a volumetric bounce-back procedure in boundary cells; and (3) boundary-induced volumetric fluid migration moving the residual fluid particles into the flow domain when the boundary swipes over a boundary cell toward a solid cell. The MCVLBM strictly satisfies mass conservation and can handle irregular boundary orientation and motion with respect to the mesh. Validation studies are carried out in four cases. The first is to simulate fluid dynamics in syringes focusing on how MCVLBM captures the underlying physics of flow driven by a willfully moving piston. The second and third cases are two-dimensional (2D) peristaltic flow and three-dimensional (3D) pipe flow, respectively. In each case, we compare the MCVLBM simulation result with the analytical solution and achieve quantitatively good agreements. The fourth case is to simulate blood flow in human aortic arteries with a very complicated irregular boundary. We study steady flow in two dimensions and unsteady flow via the pulsation of the cardiac cycle in three dimensions. In the 2D case, both vector (velocity) and scalar (pressure) fields are compared to
Progress in lattice Boltzmann methods for magnetohydrodynamic flows relevant to fusion applications
Pattison, M.J. [MetaHeuristics LLC, 3944 State St., Ste. 350, Santa Barbara, CA 93105 (United States)], E-mail: martin@metah.com; Premnath, K.N. [MetaHeuristics LLC, 3944 State St., Ste. 350, Santa Barbara, CA 93105 (United States); UCSB, Chemical Engineering Department, Santa Barbara, CA 93106 (United States); Morley, N.B.; Abdou, M.A. [UCLA, MAE Department, 44-114 Engineering IV, 420 Westwood Pza, Los Angeles, CA 90095-1597 (United States)
2008-05-15
In this paper, an approach to simulating magnetohydrodynamic (MHD) flows based on the lattice Boltzmann method (LBM) is presented. The dynamics of the flow are simulated using a so-called multiple relaxation time (MRT) lattice Boltzmann equation (LBE), in which a source term is included for the Lorentz force. The evolution of the magnetic induction is represented by introducing a vector distribution function and then solving an appropriate lattice kinetic equation for this function. The solution of both distribution functions are obtained through a simple, explicit, and computationally efficient stream-and-collide procedure. The use of the MRT collision term enhances the numerical stability over that of a single relaxation time approach. To apply the methodology to solving practical problems, a new extrapolation-based method for imposing magnetic boundary conditions is introduced and a technique for simulating steady-state flows with low magnetic Prandtl number is developed. In order to resolve thin layers near the walls arising in the presence of high magnetic fields, a non-uniform gridding strategy is introduced through an interpolated-streaming step applied to both distribution functions. These advances are particularly important for applications in fusion engineering where liquid metal flows with low magnetic Prandtl numbers and high Hartmann numbers are introduced. A number of MHD benchmark problems, under various physical and geometrical conditions are presented, including 3-D MHD lid driven cavity flow, high Hartmann number flows and turbulent MHD flows, with good agreement with prior data. Due to the local nature of the method, the LBM also demonstrated excellent performance on parallel machines, with almost linear scaling up to 128 processors for a MHD flow problem.
Regulski, Wojciech; Szumbarski, Jacek
2016-01-01
In this paper, the performance of two lattice Boltzmann method formulations for yield-stress (i.e. viscoplastic) fluids has been investigated. The first approach is based on the popular Papanastasiou regularisation of the fluid rheology in conjunction with explicit modification of the lattice Boltzmann relaxation rate. The second approach uses a locally-implicit formulation to simultaneously solve for the fluid stress and the underlying particle distribution functions. After investigating issues related to the lattice symmetry and non-hydrodynamic Burnett stresses, the two models were compared in terms of spatial convergence and their behaviour in transient and inertial flows. The choice of lattice and the presence of Burnett stresses was found to influence the results of both models, however the latter did not significantly degrade the velocity field. Using Bingham flows in ducts and synthetic porous media, it was found that the implicitly-regularised model was superior in capturing transient and inertial fl...
Ambruş, Victor Eugen; Sofonea, Victor
2014-04-01
The Gauss-Laguerre quadrature method is used on the Cartesian semiaxes in the momentum space to construct a family of lattice Boltzmann models. When all quadrature orders Qx, Qy, Qz equal N+1, the Laguerre lattice Boltzmann model LLB(Qx,Qy,Qz) exactly recovers all moments up to order N of the Maxwell-Boltzmann equilibrium distribution function f(eq), calculated over any Cartesian octant of the three-dimensional momentum space. Results of Couette flow simulations at Kn=0.1, 0.5, 1.0 and in the ballistic regime are reported. Specific microfluidic effects (velocity slip, temperature jump, longitudinal heat flux) are well captured up to Kn=0.5, as demonstrated by comparison to direct simulation Monte Carlo results. Excellent agreement with analytic results is obtained in the ballistic regime.
Lattice Boltzmann Simulation of Permeability and Tortuosity for Flow through Dense Porous Media
Ping Wang
2014-01-01
Full Text Available Discrete element method (DEM is used to produce dense and fixed porous media with rigid mono spheres. Lattice Boltzmann method (LBM is adopted to simulate the fluid flow in interval of dense spheres. To simulating the same physical problem, the permeability is obtained with different lattice number. We verify that the permeability is irrelevant to the body force and the media length along flow direction. The relationships between permeability, tortuosity and porosity, and sphere radius are researched, and the results are compared with those reported by other authors. The obtained results indicate that LBM is suited to fluid flow simulation of porous media due to its inherent theoretical advantages. The radius of sphere should have ten lattices at least and the media length along flow direction should be more than twenty radii. The force has no effect on the coefficient of permeability with the limitation of slow fluid flow. For mono spheres porous media sample, the relationship of permeability and porosity agrees well with the K-C equation, and the tortuosity decreases linearly with increasing porosity.
On anisotropy function in crystal growth simulations using Lattice Boltzmann equation
Younsi, Amina
2016-01-01
In this paper, we present the ability of the Lattice Boltzmann (LB) equation, usually applied to simulate fluid flows, to simulate various shapes of crystals. Crystal growth is modeled with a phase-field model for a pure substance, numerically solved with a LB method in 2D and 3D. This study focuses on the anisotropy function that is responsible for the anisotropic surface tension between the solid phase and the liquid phase. The anisotropy function involves the unit normal vectors of the interface, defined by gradients of phase-field. Those gradients have to be consistent with the underlying lattice of the LB method in order to avoid unwanted effects of numerical anisotropy. Isotropy of the solution is obtained when the directional derivatives method, specific for each lattice, is applied for computing the gradient terms. With the central finite differences method, the phase-field does not match with its rotation and the solution is not any more isotropic. Next, the method is applied to simulate simultaneous...
Haiqing Si
2015-03-01
Full Text Available Lattice Boltzmann method combined with large eddy simulation is developed in the article to simulate fluid flow at high Reynolds numbers. A subgrid model is used as a large eddy simulation model in the numerical simulation for high Reynolds flow. The idea of subgrid model is based on an assumption to include the physical effects that the unresolved motion has on the resolved fluid motion. It takes a simple form of eddy viscosity models for the Reynolds stress. Lift and drag evaluation in the lattice Boltzmann equation takes momentum-exchange method for curved body surface. First of all, the present numerical method is validated at low Reynolds numbers. Second, the developed lattice Boltzmann method/large eddy simulation method is performed to solve flow problems at high Reynolds numbers. Some detailed quantitative comparisons are implemented to show the effectiveness of the present method. It is demonstrated that lattice Boltzmann method combined with large eddy simulation model can efficiently simulate high Reynolds numbers’ flows.
In this presentation we simulate saturated flow through macroporous soil columns (7.62x18 cm) with a lattice Boltzmann model and compare results with measured saturated hydraulic conductivities. Porous geometry was obtained with an industrial CT scanner yielding a resolution of 119 microns (656x656x...
Merks, R.M.H.; Hoekstra, A.G.; Sloot, P.M.A.
2002-01-01
We numerically validate the moment propagation method for advection-diffusion in a Lattice Boltzmann simulation against the analytic Taylor-Aris prediction for dispeion in a three dimensional Poiseuille flow. Good agreement between simulation and teh tehory is found, with relative errors smaller tha
Hoef, van der M.A.; Beetstra, R.; Kuipers, J.A.M.
2005-01-01
We report on lattice-Boltzmann simulations of slow fluid flow past mono- and bidisperse random arrays of spheres. We have measured the drag force on the spheres for a range of diameter ratios, mass fractions and packing fractions; in total, we studied 58 different parameter sets. Our simulation data
Salomons, E.M.; Lohman, W.J.A.; Zhou, H.
2016-01-01
Propagation of sound waves in air can be considered as a special case of fluid dynamics. Consequently, the lattice Boltzmann method (LBM) for fluid flow can be used for simulating sound propagation. In this article application of the LBM to sound propagation is illustrated for various cases: free-fi
Three ways to lattice Boltzmann: a unified time-marching picture.
Ubertini, S; Asinari, P; Succi, S
2010-01-01
It is shown that the lattice Boltzmann equation (LBE) corresponds to an explicit Verlet time-marching scheme for a continuum generalized Boltzmann equation with a memory delay equal to a half time step. This proves second-order accuracy of LBE with respect to this generalized equation, with no need of resorting to any implicit time-marching procedure (Crank-Nicholson) and associated nonlinear variable transformations. It is also shown, and numerically demonstrated, that this equivalence is not only formal, but it also translates into a complete equivalence of the corresponding computational schemes with respect to the hydrodynamic equations. Second-order accuracy with respect to the continuum kinetic equation is also numerically demonstrated for the case of the Taylor-Green vortex. It is pointed out that the equivalence is however broken for the case in which mass and/or momentum are not conserved, such as for chemically reactive flows and mixtures. For such flows, the time-centered implicit formulation may indeed offer a better numerical accuracy.
High-order lattice Boltzmann models for wall-bounded flows at finite Knudsen numbers.
Feuchter, C; Schleifenbaum, W
2016-07-01
We analyze a large number of high-order discrete velocity models for solving the Boltzmann-Bhatnagar-Gross-Krook equation for finite Knudsen number flows. Using the Chapman-Enskog formalism, we prove for isothermal flows a relation identifying the resolved flow regimes for low Mach numbers. Although high-order lattice Boltzmann models recover flow regimes beyond the Navier-Stokes level, we observe for several models significant deviations from reference results. We found this to be caused by their inability to recover the Maxwell boundary condition exactly. By using supplementary conditions for the gas-surface interaction it is shown how to systematically generate discrete velocity models of any order with the inherent ability to fulfill the diffuse Maxwell boundary condition accurately. Both high-order quadratures and an exact representation of the boundary condition turn out to be crucial for achieving reliable results. For Poiseuille flow, we can reproduce the mass flow and slip velocity up to the Knudsen number of 1. Moreover, for small Knudsen numbers, the Knudsen layer behavior is recovered.
Hahn, Steven [Iowa State Univ., Ames, IA (United States)
2012-01-01
Modern calculations are becoming an essential, complementary tool to inelastic x-ray scattering studies, where x-rays are scattered inelastically to resolve meV phonons. Calculations of the inelastic structure factor for any value of Q assist in both planning the experiment and analyzing the results. Moreover, differences between the measured data and theoretical calculations help identify important new physics driving the properties of novel correlated systems. We have used such calculations to better and more e ciently measure the phonon dispersion and elastic constants of several iron pnictide superconductors. This dissertation describes calculations and measurements at room temperature in the tetragonal phase of CaFe{sub 2}As{sub 2} and LaFeAsO. In both cases, spin-polarized calculations imposing the antiferromagnetic order present in the low-temperature orthorhombic phase dramatically improves the agreement between theory and experiment. This is discussed in terms of the strong antiferromagnetic correlations that are known to persist in the tetragonal phase. In addition, we discuss a relatively new approach called self-consistent ab initio lattice dynamics (SCAILD), which goes beyond the harmonic approximation to include phonon-phonon interactions and produce a temperature-dependent phonon dispersion. We used this technique to study the HCP to BCC transition in beryllium.
LATTICE BOLTZMANN METHOD SIMULATIONS FOR MULTIPHASE FLUIDS WITH REDICH-KWONG EQUATION OF STATE
WEI Yi-kun; QIAN Yue-hong
2011-01-01
In this article we state that the compression factor of the Redlich-Kwong Equation Of State (EOS) is smaller than that of van der Waals EOS.The Redlich-Kwong EOS is in better agreement with experimental data on coexistence curves at the critical point than the van der Waals EOS.We implement the Redlich-Kwong EOS in the Lattice Boltzmann Method (LBM) simulations via a pseudo-potential approach.We propose a new force,which can obtain computational stationary and reach larger density ratio.As a result,multi-phase flows with large density ratio (up to 1012 in the stationary case) can be simulated.We perform four numerical simulations,which are respectively related to single liquid droplet,vapor-liquid separation,surface tension and liquid coalescence of two droplets.
Fyta, Maria; Kaxiras, Efthimios; Succi, Sauro
2007-01-01
We describe a recent multiscale approach based on the concurrent coupling of constrained molecular dynamics for long biomolecules with a mesoscopic lattice Boltzmann treatment of solvent hydrodynamics. The multiscale approach is based on a simple scheme of exchange of space-time information between the atomistic and mesoscopic scales and is capable of describing self-consistent hydrodynamic effects on molecular motion at a computational cost which scales linearly with both solute size and solvent volume. For an application of our multiscale method, we consider the much studied problem of biopolymer translocation through nanopores: we find that the method reproduces with remarkable accuracy the statistical scaling behavior of the translocation process and provides valuable insight into the cooperative aspects of biopolymer and hydrodynamic motion.
Multiscale Lattice Boltzmann method for flow simulations in highly heterogenous porous media
Li, Jun
2013-01-01
A lattice Boltzmann method (LBM) for flow simulations in highly heterogeneous porous media at both pore and Darcy scales is proposed in the paper. In the pore scale simulations, flow of two phases (e.g., oil and gas) or two immiscible fluids (e.g., water and oil) are modeled using cohesive or repulsive forces, respectively. The relative permeability can be computed using pore-scale simulations and seamlessly applied for intermediate and Darcy-scale simulations. A multiscale LBM that can reduce the computational complexity of existing LBM and transfer the information between different scales is implemented. The results of coarse-grid, reduced-order, simulations agree very well with the averaged results obtained using fine grid.
Flow and dispersion in anisotropic porous media: a Lattice-Boltzmann study
Maggiolo, Dario; Guarnieri, Massimo
2016-01-01
Given their capability of spreading active chemical species and collecting electricity, porous media made of carbon fibers are extensively used as diffusion layers in energy storage systems, such as redox flow batteries. In spite of this, the dispersion dynamics of species inside porous media is still not well understood and often lends itself to different interpretations. Actually, the microscopic design of efficient porous media which can potentially and effectively improve the performances of flow batteries, is a still open challenge. The present study aims to investigate the effect of fibrous media micro-structure on dispersion, in particular the effect of fiber orientation on drag and dispersion dynamics. Several Lattice-Boltzmann simulations of {flows through} differently-oriented fibrous media coupled with Lagrangian simulations of particle tracers have been performed. Results show that orienting fibers preferentially along the streamwise direction minimizes the drag and maximizes the dispersion, which...
On the application of the lattice Boltzmann method to the investigation of glottal flow
Kucinschi, Bogdan R.; Afjeh, Abdollah A.; Scherer, Ronald C.
2008-01-01
The production of voice is directly related to the vibration of the vocal folds, which is generated by the interaction between the glottal flow and the tissue of the vocal folds. In the current study, the aerodynamics of the symmetric glottis is investigated numerically for a number of static configurations. The numerical investigation is based on the lattice Boltzmann method (LBM), which is an alternative approach within computational fluid dynamics. Compared to the traditional Navier–Stokes computational fluid dynamics methods, the LBM is relatively easy to implement and can deal with complex geometries without requiring a dedicated grid generator. The multiple relaxation time model was used to improve the numerical stability. The results obtained with LBM were compared to the results provided by a traditional Navier–Stokes solver and experimental data. It was shown that LBM results are satisfactory for all the investigated cases. PMID:18646995
Najafi-Yazdi, A.; Mongeau, L.
2012-01-01
The Lattice Boltzmann Method (LBM) is a well established computational tool for fluid flow simulations. This method has been recently utilized for low Mach number computational aeroacoustics. Robust and nonreflective boundary conditions, similar to those used in Navier-Stokes solvers, are needed for LBM-based aeroacoustics simulations. The goal of the present study was to develop an absorbing boundary condition based on the perfectly matched layer (PML) concept for LBM. The derivation of formulations for both two and three dimensional problems are presented. The macroscopic behavior of the new formulation is discussed. The new formulation was tested using benchmark acoustic problems. The perfectly matched layer concept appears to be very well suited for LBM, and yielded very low acoustic reflection factor. PMID:23526050
Multiple-component lattice Boltzmann equation for fluid-filled vesicles in flow.
Halliday, I; Lishchuk, S V; Spencer, T J; Pontrelli, G; Care, C M
2013-02-01
We document the derivation and implementation of extensions to a two-dimensional, multicomponent lattice Boltzmann equation model, with Laplace law interfacial tension. The extended model behaves in such a way that the boundary between its immiscible drop and embedding fluid components can be shown to describe a vesicle of constant volume bounded by a membrane with conserved length, specified interface compressibility, bending rigidity, preferred curvature, and interfacial tension. We describe how to apply this result to several, independent vesicles. The extended scheme is completely Eulerian, and it represents a two-way coupled vesicle membrane and flow within a single framework. Unlike previous methods, our approach dispenses entirely with the need explicitly to track the membrane, or boundary, and makes no use whatsoever of computationally expensive and intricate interface tracking and remeshing. Validation data are presented, which demonstrate the utility of the method in the simulation of the flow of high volume fraction suspensions of deformable objects.
Lattice Boltzmann simulations of incompressible liquid-gas systems on partial wetting surfaces.
Shih, Ching-Hsiang; Wu, Cheng-Long; Chang, Li-Chen; Lin, Chao-An
2011-06-28
A three-dimensional Lattice Boltzmann two-phase model capable of dealing with large liquid and gas density ratios and with a partial wetting surface is introduced. This is based on a high density ratio model combined with a partial wetting boundary method. The predicted three-dimensional droplets at different partial wetting conditions at equilibrium are in good agreement with analytical solutions. Despite the large density ratio, the spurious velocity around the interface is not substantial, and is rather insensitive to the examined liquid and gas density and viscosity ratios. The influence of the gravitational force on the droplet shape is also examined through the variations of the Bond number, where the droplet shape migrates from spherical to flattened interface in tandem with the increase of the Bond number. The predicted interfaces under constant Bond number are also validated against measurements with good agreements.
Pradipto; Purqon, Acep
2017-07-01
Lattice Boltzmann Method (LBM) is the novel method for simulating fluid dynamics. Nowadays, the application of LBM ranges from the incompressible flow, flow in the porous medium, until microflows. The common collision model of LBM is the BGK with a constant single relaxation time τ. However, BGK suffers from numerical instabilities. These instabilities could be eliminated by implementing LBM with multiple relaxation time. Both of those scheme have implemented for incompressible 2 dimensions lid-driven cavity. The stability analysis has done by finding the maximum Reynolds number and velocity for converged simulations. The accuracy analysis is done by comparing the velocity profile with the benchmark results from Ghia, et al and calculating the net velocity flux. The tests concluded that LBM with MRT are more stable than BGK, and have a similar accuracy. The maximum Reynolds number that converges for BGK is 3200 and 7500 for MRT respectively.
Lattice Boltzmann model for exterior flows with an annealing preconditioning method.
Liu, Bo; Khalili, Arzhang
2009-06-01
In this paper we propose a highly efficient and stable lattice Boltzmann method for solving low Reynolds number exterior flows using a preconditioning technique. The present method is based on replacing the constant preconditioning parameter (gamma) within uniform grids [Guo, Phys. Rev. E 70, 066706 (2004)] by a space- and time-dependent one in a nested mesh-refined domain. To do this, for the transition from a fine to the neighboring coarser grid, gamma has been divided by a factor K , which is large initially and anneals stepwise to a small value after some iterations. With this technique, more than one order of magnitude larger convergence rate can be achieved, and several orders of magnitude larger system size can be treated.
Prestininzi, P.; Abdolali, A.; Montessori, A.; Kirby, J. T.; La Rocca, Michele
2016-11-01
Tsunami waves are generated by sea bottom failures, landslides and faults. The concurrent generation of hydro-acoustic waves (HAW), which travel much faster than the tsunami, has received much attention, motivated by their possible exploitation as precursors of tsunamis. This feature makes the detection of HAW particularly well-suited for building an early-warning system. Accuracy and efficiency of the modeling approaches for HAW thus play a pivotal role in the design of such systems. Here, we present a Lattice Boltzmann Method (LBM) for the generation and propagation of HAW resulting from tsunamigenic ground motions and verify it against commonly employed modeling solutions. LBM is well known for providing fast and accurate solutions to both hydrodynamics and acoustics problems, thus it naturally becomes a candidate as a comprehensive computational tool for modeling generation and propagation of HAW.
Numerical simulation of Neumann boundary condition in the thermal lattice Boltzmann model
Chen, Q.; Zhang, X. B.; Zhang, J. F.
2014-03-01
In this paper, a bilinear interpolation finite-difference scheme is proposed to handle the Neumann boundary condition with nonequilibrium extrapolation method in the thermal lattice Boltzmann model. The temperature value at the boundary point is obtained by the finite-difference approximation, and then used to determine the wall temperature via an extrapolation. Our method can deal with the boundaries with complex geometries, motions and gradient boundary conditions. Several simulations are performed to examine the capacity of this proposed boundary method. The numerical results agree well with the analytical solutions. When compared with a representative boundary method, an improved performance is observed. The results also show that the proposed scheme together with nonequilibrium extrapolation method has second-order accuracy.
Analysis of droplet jumping phenomenon with lattice Boltzmann simulation of droplet coalescence
Peng, Benli; Wang, Sifang; Lan, Zhong; Xu, Wei; Wen, Rongfu; Ma, Xuehu
2013-04-01
Droplet jumping from condensing surfaces induced by droplet coalescence during dropwise condensation of mixed steam on a superhydrophobic surface can significantly enhance condensation heat transfer of mixed steam with non-condensable gas. This phenomenon was visually observed and theoretically analyzed in the present paper. The dynamic evolution of droplet and the velocity distribution inside the droplet during coalescence were simulated using multiphase lattice Boltzmann method. The energy distribution released by droplet coalescence was calculated statistically, and the jumping height induced by droplet coalescence on a superhydrophobic surface was predicted based on the energy conservation method. The theoretical predictions obtained by the modified model proposed in this paper agree well with the experimental observations.
Peng, Y; Chew, Y T; Qiu, J
2003-01-01
An alternative new method called lattice Boltzmann method (LBM) is applied in this work to simulate the flows in Czochralski crystal growth, which is one of the widely used prototypical systems for melt-crystal growth. The standard LBM can only be used in Cartesian coordinate system and we extend it to be applicable to this axisymmetric thermal flow problem, avoiding the use of three-dimensional LBM on Cartesian coordinate system. The extension is based on the following idea. By inserting position and time dependent source terms into the evolution equation of standard LBM, the continuity and NS equations on the cylindrical coordinate system can be recovered. Our extension is validated by its application to the benchmark problem suggested by Wheeler .
Slip-flow boundary condition for straight walls in the lattice Boltzmann model.
Szalmás, Lajos
2006-06-01
A slip-flow boundary condition has been developed in the lattice Boltzmann model combining an interpolation method and a simple slip boundary condition for straight walls placed at arbitrary distance from the last fluid node. An analytical expression has been derived to connect the model parameters with the slip velocity for Couette and Poiseuille flows in the nearly continuum limit. The proposed interpolation method ensures that the slip velocity is independent of the wall position in first order of the Knudsen number. Computer simulations have been carried out to validate the model. The Couette and Poiseuille flows agree with the analytical results to machine order. Numerical simulation of a moving square demonstrates the accuracy of the model for walls moving in both the tangential and normal directions.
A new multiple-relaxation-time lattice Boltzmann model for incompressible flows in porous media
Liu, Qing; He, Chao
2013-01-01
In this paper, a two-dimensional eight-velocity (D2Q8) multiple-relaxation-time (MRT) lattice Boltzmann (LB) model is proposed for incompressible porous flows at the representative elementary volume scale based on the Brinkman-Forchheimer-extended Darcy formulation. In the MRT-LB model, newly defined equilibrium moments are employed to account for the porosity of the porous media, and the linear and nonlinear drag forces of the media are incorporated into the model by adding a forcing term to the MRT-LB equation in the moment space. The model is validated by simulating the 2D Poiseuille flow, Couette flow and lid-driven cavity flow in porous media. The numerical results are in excellent agreement with the analytical solutions and/or the well-documented data available in the literature.
Chen, Li; Kang, Qinjun; Yao, Jun; Tao, Wenquan
2014-01-01
Porous structures of shales are reconstructed based on scanning electron microscopy (SEM) images of shale samples from Sichuan Basin, China. Characterization analyzes of the nanoscale reconstructed shales are performed, including porosity, pore size distribution, specific surface area and pore connectivity. The multiple-relaxation-time (MRT) lattice Boltzmann method (LBM) fluid flow model and single-relaxation-time (SRT) LBM diffusion model are adopted to simulate the fluid flow and Knudsen diffusion process within the reconstructed shales, respectively. Tortuosity, intrinsic permeability and effective Knudsen diffusivity are numerically predicted. The tortuosity is much higher than that commonly employed in Bruggeman equation. Correction of the intrinsic permeability by taking into consideration the contribution of Knudsen diffusion, which leads to the apparent permeability, is performed. The correction factor under different Knudsen number and pressure are estimated and compared with existing corrections re...
Simulation of Thermomagnetic Convection in a Cavity Using the Lattice Boltzmann Model
Mahshid Hadavand
2011-01-01
Full Text Available Thermomagnetic convection in a differentially heated square cavity with an infinitely long third dimension is numerically simulated using the single relaxation time lattice Boltzmann method (LBM. This problem is of considerable interest when dealing with cooling of microelectronic devices, in situations where natural convection does not meet the cooling requirements, and forced convection is not viable due to the difficulties associated with pumping a ferrofluid. Therefore, circulation is achieved by imposing a magnetic field, which is created and controlled by placing a dipole at the bottom of the enclosure. The magnitude of the magnetic force is controlled by changing the electrical current through the dipole. In this study, the effects of combined natural convection and magnetic convection, which is commonly known as “thermomagnetic convection,” are analysed in terms of the flow modes and heat transfer characteristics of a magnetic fluid.
Experiment and Lattice Boltzmann numerical study on nanofluids flow in a micromodel as porous medium
Meghdadi Isfahani, A. H.; Afrand, Masoud
2017-10-01
Al2O3 nanofluids flow has been studied in etched glass micromodel which is idealization of porous media by using a pseudo 2D Lattice Boltzmann Method (LBM). The predictions were compared with experimental results. Pressure drop / flow rate relations have been measured for pure water and Al2O3 nanofluids. Because the size of Al2O3 nanoparticles is tiny enough to permit through the pore throats of the micromodel, blockage does not occur and the permeability is independent of the nanofluid volume fraction. Therefore, the nanofluid behaves as a single phase fluid, and a single phase LBM is able to simulate the results of this experiment. Although the flow in micromodels is 3D, we showed that 2D LBM can be used provided an effective viscous drag force, representing the effect of the third dimension, is considered. Good qualitative and quantitative agreement is seen between the numerical and experimental results.
Kaehler, G; Wagner, A J
2013-06-01
Current implementations of fluctuating ideal-gas descriptions with the lattice Boltzmann methods are based on a fluctuation dissipation theorem, which, while greatly simplifying the implementation, strictly holds only for zero mean velocity and small fluctuations. We show how to derive the fluctuation dissipation theorem for all k, which was done only for k=0 in previous derivations. The consistent derivation requires, in principle, locally velocity-dependent multirelaxation time transforms. Such an implementation is computationally prohibitively expensive but, with a small computational trick, it is feasible to reproduce the correct FDT without overhead in computation time. It is then shown that the previous standard implementations perform poorly for non vanishing mean velocity as indicated by violations of Galilean invariance of measured structure factors. Results obtained with the method introduced here show a significant reduction of the Galilean invariance violations.
S, Savithiri; Pattamatta, Arvind; Das, Sarit K
2015-01-01
Severe contradictions exist between experimental observations and computational predictions regarding natural convective thermal transport in nanosuspensions. The approach treating nanosuspensions as homogeneous fluids in computations has been pin pointed as the major contributor to such contradictions. To fill the void, inter particle and particle fluid interactivities (slip mechanisms), in addition to effective thermophysical properties, have been incorporated within the present formulation. Through thorough scaling analysis, the dominant slip mechanisms have been identified. A Multi Component Lattice Boltzmann Model (MCLBM) approach has been proposed, wherein the suspension has been treated as a non homogeneous twin component mixture with the governing slip mechanisms incorporated. The computations based on the mathematical model can accurately predict and quantify natural convection thermal transport in nanosuspensions. The role of slip mechanisms such as Brownian diffusion, thermophoresis, drag, Saffman ...
Lattice Boltzmann Simulations for High Density Ratio Flows of Multiphase Fluids
Wei, Yikun; Qian, Yuehong
2010-11-01
In the present communication, we will show that the compression effect of the Redlich-Kwong equation of state(EOS) is lower than that of the van der Waals (vdW) EOS. The Redlich-Kwong equation of state has a better agreement with experimental data for the coexistence curve than the van derWaals (vdW) EOS. We implement the Redlich-Kwong EOS in the lattice Boltzmann simulations via a pseudo-potential. As a result, multi-phase flows with large density ratios may be simulated, thus many real applications in engineering problems can be applied. Acknowledgement: This research is supported in part by Ministry of Education in China via project IRT0844 and NSFC project 10625210 and Shanghai Sci and Tech. Com. Project 08ZZ43
Predictive wind turbine simulation with an adaptive lattice Boltzmann method for moving boundaries
Deiterding, Ralf; Wood, Stephen L.
2016-09-01
Operating horizontal axis wind turbines create large-scale turbulent wake structures that affect the power output of downwind turbines considerably. The computational prediction of this phenomenon is challenging as efficient low dissipation schemes are necessary that represent the vorticity production by the moving structures accurately and that are able to transport wakes without significant artificial decay over distances of several rotor diameters. We have developed a parallel adaptive lattice Boltzmann method for large eddy simulation of turbulent weakly compressible flows with embedded moving structures that considers these requirements rather naturally and enables first principle simulations of wake-turbine interaction phenomena at reasonable computational costs. The paper describes the employed computational techniques and presents validation simulations for the Mexnext benchmark experiments as well as simulations of the wake propagation in the Scaled Wind Farm Technology (SWIFT) array consisting of three Vestas V27 turbines in triangular arrangement.
Li, Zheng; Zhang, Yuwen
2016-01-01
Three-dimensional melting problems are investigated numerically with Lattice Boltzmann method (LBM). Regarding algorithm's accuracy and stability, Multiple-Relaxation-Time (MRT) models are employed to simplify the collision term in LBM. Temperature and velocity fields are solved with double distribution functions, respectively. 3-D melting problems are solved with double MRT models for the first time in this article. The key point for the numerical simulation of a melting problem is the methods to obtain the location of the melting front and this article uses interfacial tracking method. The interfacial tracking method combines advantages of both deforming and fixed grid approaches. The location of the melting front was obtained by calculating the energy balance at the solid-liquid interface. Various 3-D conduction controlled melting problems are solved firstly to verify the numerical method. Liquid fraction tendency and temperature distribution obtained from numerical methods agree with the analytical result...
Liquid-gas-solid flows with lattice Boltzmann: Simulation of floating bodies
Bogner, Simon
2012-01-01
This paper presents a model for the simulation of liquid-gas-solid flows by means of the lattice Boltzmann method. The approach is built upon previous works for the simulation of liquid-solid particle suspensions on the one hand, and on a liquid-gas free surface model on the other. We show how the two approaches can be unified by a novel set of dynamic cell conversion rules. For evaluation, we concentrate on the rotational stability of non-spherical rigid bodies floating on a plane water surface - a classical hydrostatic problem known from naval architecture. We show the consistency of our method in this kind of flows and obtain convergence towards the ideal solution for the measured heeling stability of a floating box.
Two-dimensional lattice Boltzmann model for compressible flows with high Mach number
Gan, Yanbiao; Xu, Aiguo; Zhang, Guangcai; Yu, Xijun; Li, Yingjun
2008-03-01
In this paper we present an improved lattice Boltzmann model for compressible Navier-Stokes system with high Mach number. The model is composed of three components: (i) the discrete-velocity-model by M. Watari and M. Tsutahara [Phys. Rev. E 67 (2003) 036306], (ii) a modified Lax-Wendroff finite difference scheme where reasonable dissipation and dispersion are naturally included, (iii) artificial viscosity. The improved model is convenient to compromise the high accuracy and stability. The included dispersion term can effectively reduce the numerical oscillation at discontinuity. The added artificial viscosity helps the scheme to satisfy the von Neumann stability condition. Shock tubes and shock reflections are used to validate the new scheme. In our numerical tests the Mach numbers are successfully increased up to 20 or higher. The flexibility of the new model makes it suitable for tracking shock waves with high accuracy and for investigating nonlinear nonequilibrium complex systems.
Lattice Boltzmann modeling of self-propelled Leidenfrost droplets on ratchet surfaces
Li, Q; Francois, M M; Hu, A J
2015-01-01
In this paper, the self-propelled motion of Leidenfrost droplets on ratchet surfaces is numerically investigated with a thermal multiphase lattice Boltzmann model with liquid-vapor phase change. The capability of the model for simulating evaporation is validated via the D2 law. Using the model, we first study the performances of Leidenfrost droplets on horizontal ratchet surfaces. It is numerically shown that the motion of self-propelled Leidenfrost droplets on ratchet surfaces is owing to the asymmetry of the ratchets and the vapor flows beneath the droplets. It is found that the Leidenfrost droplets move in the direction toward the slowly inclined side from the ratchet peaks, which agrees with the direction of droplet motion in experiments [Linke et al., Phys. Rev. Lett., 2006, 96, 154502]. Moreover, the influences of the ratchet aspect ratio are investigated. For the considered ratchet surfaces, a critical value of the ratchet aspect ratio is approximately found, which corresponds to the maximum droplet mo...
Lattice Boltzmann method used to simulate particle motion in a conduit
Dolanský Jindřich
2017-06-01
Full Text Available A three-dimensional numerical simulation of particle motion in a pipe with a rough bed is presented. The simulation based on the Lattice Boltzmann Method (LBM employs the hybrid diffuse bounce-back approach to model moving boundaries. The bed of the pipe is formed by stationary spherical particles of the same size as the moving particles. Particle movements are induced by gravitational and hydrodynamic forces. To evaluate the hydrodynamic forces, the Momentum Exchange Algorithm is used. The LBM unified computational frame makes it possible to simulate both the particle motion and the fluid flow and to study mutual interactions of the carrier liquid flow and particles and the particle–bed and particle–particle collisions. The trajectories of simulated and experimental particles are compared. The Particle Tracking method is used to track particle motion. The correctness of the applied approach is assessed.
Song Rui
2013-01-01
Full Text Available Accurate prediction and understanding of the disorder microstructures in the porous media contribute to acquiring the macroscopic physical properties such as conductivity, permeability, formation factor, elastic moduli etc. Based on the rock serial sectioning images of Berea sandstone acquired by the core scanning system developed by our research group, the reconstructed rock model is established in the Mimics software and the extracted pore network of the porous rock is accomplished by the self-programming software in C++ programming language based on the revised Medial axis based algorithm and the Maximal ball algorithm. Using a lattice Boltzmann method, the single and two C phase flow are accomplished. Both of the pore-scale networks and the seepage mechanism of the single- and two Cphase flow are identical with the benchmark experimental data.
XIA Yong; LU De-Tang; LIU Yang; XU You-Sheng
2009-01-01
The multiple-relaxation-time lattice Boltzmann method (MRT-LBM) is implemented to numerically simulate the cross flow over a longitudinal vibrating circular cylinder.This research is carried out on a three-dimensional (3D) finite cantilevered cylinder to investigate the effect of forced vibration on the wake characteristics and the 319 effect of a cantilevered cylinder.To meet the accuracy of this method,the present calculation is carried out at a low Reynolds number Re = 100,as well as to make the vibration obvious,we make the vibration strong enough.The calculation results indicate that the vibration has significant influence on the wake characteristics. When the vibrating is big enough,our early works show that the 2D vortex shedding would be locked up by vibration.Contrarily,this phenomenon would not appear in the present 313 case because of the end effect of the cantilevered cylinder.
Impact of the kinetic boundary condition on porous media flow in the lattice Boltzmann formulation
Singh, Shiwani; Jiang, Fei; Tsuji, Takeshi
2017-07-01
To emphasize the importance of the kinetic boundary condition for micro- to nanoscale flow, we present an ad hoc kinetic boundary condition suitable for torturous geological porous media. We found that the kinetic boundary condition is one of the essential features which should be supplemented to the standard lattice Boltzmann scheme in order to obtain accurate continuum observables. The claim is validated using a channel flow setup by showing the agreement of mass flux with analytical value. Further, using a homogeneous porous structure, the importance of the kinetic boundary condition is shown by comparing the permeability correction factor with the analytical value. Finally, the proposed alternate to the kinetic boundary condition is validated by showing its capability to capture the basic feature of the kinetic boundary condition.
G Boroni
2017-03-01
Full Text Available Lattice Boltzmann Method (LBM has shown great potential in fluid simulations, but performance issues and difficulties to manage complex boundary conditions have hindered a wider application. The upcoming of Graphic Processing Units (GPU Computing offered a possible solution for the performance issue, and methods like the Immersed Boundary (IB algorithm proved to be a flexible solution to boundaries. Unfortunately, the implicit IB algorithm makes the LBM implementation in GPU a non-trivial task. This work presents a fully parallel GPU implementation of LBM in combination with IB. The fluid-boundary interaction is implemented via GPU kernels, using execution configurations and data structures specifically designed to accelerate each code execution. Simulations were validated against experimental and analytical data showing good agreement and improving the computational time. Substantial reductions of calculation rates were achieved, lowering down the required time to execute the same model in a CPU to about two magnitude orders.
Simulation of Rayleigh-Bénard convection using lattice Boltzmann method
Shan, X
1996-01-01
Rayleigh-Bénard convection is numerically simulated in two- and three-dimensions using a recently developed two-component lattice Boltzmann equation (LBE) method. The density field of the second component, which evolves according to the advection-diffusion equation of a passive-scalar, is used to simulate the temperature field. A body force proportional to the temperature is applied, and the system satisfies the Boussinesq equation except for a slight compressibility. A no-slip, isothermal boundary condition is imposed in the vertical direction, and periodic boundary conditions are used in horizontal directions. The critical Rayleigh number for the onset of the Rayleigh-Bénard convection agrees with the theoretical prediction. As the Rayleigh number is increased higher, the steady two-dimensional convection rolls become unstable. The wavy instability and aperiodic motion observed, as well as the Nusselt number as a function of the Rayleigh number, are in good agreement with experimental observations and the...
Wen, Junling; Yan, Zhuangzhi; Jiang, Jiehui
2014-01-01
The lattice Boltzmann (LB) method is a mesoscopic method based on kinetic theory and statistical mechanics. The main advantage of the LB method is parallel computation, which increases the speed of calculation. In the past decade, LB methods have gradually been introduced for image processing, e.g., image segmentation. However, a major shortcoming of existing LB methods is that they can only be applied to the processing of medical images with intensity homogeneity. In practice, however, many medical images possess intensity inhomogeneity. In this study, we developed a novel LB method to integrate edge and region information for medical image segmentation. In contrast to other segmentation methods, we added edge information as a relaxing factor and used region information as a source term. The proposed method facilitates the segmentation of medical images with intensity inhomogeneity and it still allows parallel computation. Preliminary tests of the proposed method are presented in this paper.
Lattice Boltzmann Simulation of Blood Flow in Blood Vessels with the Rolling Massage
YI Hou-Hui; XU Shi-Xiong; QIAN Yue-Hong; FANG Hai-Ping
2005-01-01
@@ The rolling massage manipulation is a classic Chinese massage, which is expected to improve the circulation by pushing, pulling and kneading of the muscle. A model for the rolling massage manipulation is proposed and the lattice Boltzmann method is applied to study the blood flow in the blood vessels. The simulation results show that the blood flux is considerably modified by the rolling massage and the explicit value depends on the rolling frequency, the rolling depth, and the diameter of the vessel. The smaller the diameter of the blood vessel, the larger the enhancement of the blood flux by the rolling massage. The model, together with the simulation results,is expected to be helpful to understand the mechanism and further development of rolling massage techniques.
Fully coupled Lattice Boltzmann simulation of ﬁber reinforced self compacting concrete ﬂow
Svec, Oldrich; Skocek, Jan; Stang, Henrik;
To correctly predict the casting process of a ﬁber reinforced self compacting concrete on a structural level is a challenging task since the distribution and orientation of ﬁbers inﬂuence the global ﬂow pattern and vice versa. In this contribution, a modeling approach capable to represent...... accurately the most important phenomena is introduced. A conventional Lattice Boltzmann method has been chosen as a ﬂuid dynamics solver of the non-Newtonian ﬂuid. A Mass Tracking Algorithm has been implemented to correctly represent a free surface and a modiﬁed Immersed Boundary Method (IBM) with direct...... the ﬁnal dispersion and orientation of ﬁbers during a real casting process....
Lattice Boltzmann simulation for the energy and entropy of excitable systems
Deng Min-Yi; Tang Guo-Ning; Kong Ling-Jiang; Liu Mu-Ren
2011-01-01
The internal energy and the spatiotemporal entropy of excitable systems are investigated with the lattice Boltzmann method. The numerical results show that the breakup of spiral wave is attributed to the inadequate supply of energy, i.e., the internal energy of system is smaller than the energy of self-sustained spiral wave. It is observed that the average internal energy of a regular wave state reduces with its spatiotemporal entropy decreasing. Interestingly, although the energy difference between two regular wave states is very small, the different states can be distinguished obviously due to the large difference between their spatiotemporal entropies. In addition, when the unstable spiral wave converts into the spatiotemporal chaos, the internal energy of system decreases, while the spatiotemporal entropy increases, which behaves as the thermodynamic entropy in an isolated system.
Harting, Jens; Chin, Jonathan; Venturoli, Maddalena; Coveney, Peter V
2005-08-15
During the last 2.5 years, the RealityGrid project has allowed us to be one of the few scientific groups involved in the development of computational Grids. Since smoothly working production Grids are not yet available, we have been able to substantially influence the direction of software and Grid deployment within the project. In this paper, we review our results from large-scale three-dimensional lattice Boltzmann simulations performed over the last 2.5 years. We describe how the proactive use of computational steering, and advanced job migration and visualization techniques enabled us to do our scientific work more efficiently. The projects reported on in this paper are studies of complex fluid flows under shear or in porous media, as well as large-scale parameter searches, and studies of the self-organization of liquid cubic mesophases.
Yi Hou-Hui; Yang Xiao-Feng; Wang Cai-Feng; Li Hua-Bing
2009-01-01
The rolling massage is one of the most important manipulations in Chinese massage, which is expected to eliminate many diseases. Here, the effect of the rolling massage on a pair of particles moving in blood vessels under rolling massage manipulation is studied by the lattice Boltzmann simulation. The simulated results show that the motion of each particle is considerably modified by the rolling massage, and it depends on the relative rolling velocity, the rolling depth, and the distance between particle position and rolling position. Both particles' translational average velocities increase almost linearly as the rolling velocity increases, and obey the same law. The increment of the average relative angular velocity for the leading particle is smaller than that of the trailing one. The result is helpful for understanding the mechanism of the massage and to further develop the rolling techniques.
Parallelization of a coupled immersed boundary and lattice Boltzmann method for fluid and heat flow
Kasparek, Andrzej; Łapka, Piotr
2017-07-01
The paper presents first approach to the GPU-based parallelization of the coupled Immersed Boundary and Lattice Boltzmann Method. The proposed numerical simulator deals with fluid and heat flow in a domains with complex internal boundaries using Cartesian grid. The solution algorithm was parallelized with the aid of the CUDA architecture. Several heat and fluid flow problems, i.e., heated lid-driven flow and laminar natural convection in square domains without internal obstacles and isothermal flow past stationary cylinder were investigated. Satisfactory accelerations of the solution times were obtained for problems without internal boundaries. For test case with internal boundaries decrease in the parallel computing efficiency was observed as a results of numerical handling of the internal boundaries.
Sailfish: a flexible multi-GPU implementation of the lattice Boltzmann method
Januszewski, Michal
2013-01-01
We present Sailfish, an open source fluid simulation package implementing the lattice Boltzmann method (LBM) on modern Graphics Processing Units (GPUs) using CUDA/OpenCL. We take a novel approach to GPU code implementation and use run-time code generation techniques and a high level programming language (Python) to achieve state of the art performance, while allowing easy experimentation with different LBM models and tuning for various types of hardware. We discuss the general design principles of the code, scaling to multiple GPUs in a distributed environment, as well as the GPU implementation and optimization of many different LBM models, both single component (BGK, MRT, ELBM) and multicomponent (Shan-Chen, free energy). The paper also presents results of performance benchmarks spanning the last three NVIDIA GPU generations (Tesla, Fermi, Kepler), which we hope will be useful for researchers working with this type of hardware and similar codes.
Continuous surface force based lattice Boltzmann equation method for simulating thermocapillary flow
Zheng, Lin; Zhai, Qinglan
2014-01-01
In this paper, we extend a lattice Boltzmann equation (LBE) with continuous surface fore (CSF) to simulate thermocapillary flows. The model is designed on our previous CSF LBE for athermal two phase flow, in which the interfacial tension forces and the Marangoni stresses as the results of the interface interactions between different phases are described by a conception of CSF. In this model, the sharp interfaces between different phases are separated by a narrow transition layers, and the kinetics and morphology evolution of phase separation would be characterized by an order parameter visa Cahn-Hilliard equation which is solved in the frame work of LBE. The scalar convection-diffusion equation for temperature field is also solved by thermal LBE. The models are validated by thermal two layered Poiseuille flow, and a two superimposed planar fluids at negligibly small Reynolds and Marangoni numbers for the thermocapillary driven convection, which have analytical solutions for the velocity and temperature. Then ...
Lattice Boltzmann Simulation of Healthy and Defective Red Blood Cell Settling in Blood Plasma.
Hashemi, Z; Rahnama, M; Jafari, S
2016-05-01
In this paper, an attempt has been made to study sedimentation of a red blood cell (RBC) in a plasma-filled tube numerically. Such behaviors are studied for a healthy and a defective cell which might be created due to human diseases, such as diabetes, sickle-cell anemia, and hereditary spherocytosis. Flow-induced deformation of RBC is obtained using finite-element method (FEM), while flow and fluid-membrane interaction are handled using lattice Boltzmann (LB) and immersed boundary methods (IBMs), respectively. The effects of RBC properties as well as its geometry and orientation on its sedimentation rate are investigated and discussed. The results show that decreasing frontal area of an RBC and/or increasing tube diameter results in a faster settling. Comparison of healthy and diabetic cells reveals that less cell deformability leads to slower settling. The simulation results show that the sicklelike and spherelike RBCs have lower settling velocity as compared with a biconcave discoid cell.
Coupling LAMMPS with Lattice Boltzmann fluid solver: theory, implementation, and applications
Tan, Jifu; Sinno, Talid; Diamond, Scott
2016-11-01
Studying of fluid flow coupled with solid has many applications in biological and engineering problems, e.g., blood cell transport, particulate flow, drug delivery. We present a partitioned approach to solve the coupled Multiphysics problem. The fluid motion is solved by the Lattice Boltzmann method, while the solid displacement and deformation is simulated by Large-scale Atomic/Molecular Massively Parallel Simulator (LAMMPS). The coupling is achieved through the immersed boundary method so that the expensive remeshing step is eliminated. The code can model both rigid and deformable solids. The code also shows very good scaling results. It was validated with classic problems such as migration of rigid particles, ellipsoid particle's orbit in shear flow. Examples of the applications in blood flow, drug delivery, platelet adhesion and rupture are also given in the paper. NIH.
ZHANG Ren-liang; DI Qin-feng; WANG Xin-liang; DING Wei-peng; GONG Wei
2012-01-01
The apparent slip between solid wall and liquid is studied by using the Lattice Boltzmann Method (LBM) and the Shan-Chen multiphase model in this paper.With a no-slip bounce-back scheme applied to the interface,flow regimes under different wall wettabilities are investigated.Because of the wall wettability,liquid apparent slip is observed.Slip lengths for different wall wettabilities are found to collapse nearly onto a single curve as a function of the static contact angle,and thereby a relationship between apparent slip length and contact angle is suggested.Our results also show that the wall wettability leads to the formation of a low-density layer between solid wall and liquid,which produced apparent slip in the micro-scale.
Lattice Boltzmann simulations of apparent slip and contact angle in hydrophobic micro-channels
Zhang, Renliang; Gao, Guohua; Wang, Xinliang; Ding, Weipeng; Gong, Wei
2013-01-01
In this paper, we applied the Shan-Chen multiphase Lattice Boltzmann method to simulate two different parameters, contact angle (a static parameter) and slip length (a dynamic parameter), and we proposed a relationship between them by fitting those numerical simulation results. By changing the values of the strength of interaction between fluid particles (SIF) and the strength of interaction between fluid and solid surface (SIFS), we simulated a series of contact angles and slip lengths. Our numerical simulation results show that both SIF and SIFS have little effects on the relationship between contact angle and slip length. Using the proposed relationship between slip length and contact angle, we further derived an equation to determine the upper limit of nano-particles' diameter under which drag-reduction can be achieved when using nano-particles adsorbing method.
A dynamic mesh refinement technique for Lattice Boltzmann simulations on octree-like grids
Neumann, Philipp
2012-04-27
In this contribution, we present our new adaptive Lattice Boltzmann implementation within the Peano framework, with special focus on nanoscale particle transport problems. With the continuum hypothesis not holding anymore on these small scales, new physical effects - such as Brownian fluctuations - need to be incorporated. We explain the overall layout of the application, including memory layout and access, and shortly review the adaptive algorithm. The scheme is validated by different benchmark computations in two and three dimensions. An extension to dynamically changing grids and a spatially adaptive approach to fluctuating hydrodynamics, allowing for the thermalisation of the fluid in particular regions of interest, is proposed. Both dynamic adaptivity and adaptive fluctuating hydrodynamics are validated separately in simulations of particle transport problems. The application of this scheme to an oscillating particle in a nanopore illustrates the importance of Brownian fluctuations in such setups. © 2012 Springer-Verlag.
Wang, Junjian; Kang, Qinjun; Rahman, Sheik S
2016-01-01
Gas flow in shale is associated with both organic matter (OM) and inorganic matter (IOM) which contain nanopores ranging in size from a few to hundreds of nanometers. In addition to the noncontinuum effect which leads to an apparent permeability of gas higher than the intrinsic permeability, the surface diffusion of adsorbed gas in organic pores also can influence the apparent permeability through its own transport mechanism. In this study, a generalized lattice Boltzmann model (GLBM) is employed for gas flow through the reconstructed shale matrix consisting of OM and IOM. The Expectation-Maximization (EM) algorithm is used to assign the pore size distribution to each component, and the dusty gas model (DGM) and generalized Maxwell-Stefan model (GMS) are adopted to calculate the apparent permeability accounting for multiple transport mechanisms including viscous flow, Knudsen diffusion and surface diffusion. Effects of pore radius and pressure on permeability of both IOM and OM as well as effects of Langmuir ...
Lattice Boltzmann modeling of transport phenomena in fuel cells and flow batteries
Xu, Ao; Shyy, Wei; Zhao, Tianshou
2017-06-01
Fuel cells and flow batteries are promising technologies to address climate change and air pollution problems. An understanding of the complex multiscale and multiphysics transport phenomena occurring in these electrochemical systems requires powerful numerical tools. Over the past decades, the lattice Boltzmann (LB) method has attracted broad interest in the computational fluid dynamics and the numerical heat transfer communities, primarily due to its kinetic nature making it appropriate for modeling complex multiphase transport phenomena. More importantly, the LB method fits well with parallel computing due to its locality feature, which is required for large-scale engineering applications. In this article, we review the LB method for gas-liquid two-phase flows, coupled fluid flow and mass transport in porous media, and particulate flows. Examples of applications are provided in fuel cells and flow batteries. Further developments of the LB method are also outlined.
Lattice Boltzmann methods for multiphase flow and phase-change heat transfer
Li, Qing; Kang, Q J; He, Y L; Chen, Q; Liu, Q
2016-01-01
Over the past few decades, tremendous progress has been made in the development of particle-based discrete simulation methods versus the conventional continuum-based methods. In particular, the lattice Boltzmann (LB) method has evolved from a theoretical novelty to a ubiquitous, versatile and powerful computational methodology for both fundamental research and engineering applications. It is a kinetic-based mesoscopic approach that bridges the microscales and macroscales, which offers distinctive advantages in simulation fidelity and computational efficiency. Applications of the LB method have been found in a wide range of disciplines including physics, chemistry, materials, biomedicine and various branches of engineering. The present work provides a comprehensive review of the LB method for thermofluids and energy applications, focusing on multiphase flows, thermal flows and thermal multiphase flows with phase change. The review first covers the theoretical framework of the LB method, revealing the existing ...
Modeling of flow of particles in a non-Newtonian fluid using lattice Boltzmann method
Skocek, Jan; Svec, Oldrich; Spangenberg, Jon
2011-01-01
To predict correctly the castings process of self compacting concrete a numerical model capable of simulating flow patterns at the structural scale and at the same time the impact of the varying volume fraction of aggregates and other phenomena at the scale of aggregates on the flow evolution...... is necessary. In this contribution, the model at the scale of aggregates is introduced. The conventional lattice Boltzmann method for fluid flow is enriched with the immersed boundary method with direct forcing to simulate the flow of rigid particles in a non- Newtonian liquid. Basic ingredients of the model...... are presented and discussed with the emphasis on a newly developed algorithm for the dynamics of particles whose interactions strongly depend on velocities of particles. The application of the model is demonstrated by a parametric study with varying volume fractions of aggregates and speed of shearing used...
Pepona, Marianna; Favier, Julien
2016-09-01
In this work, we propose a numerical framework to simulate fluid flows in interaction with moving porous media of complex geometry. It is based on the Lattice Boltzmann method including porous effects via a Brinkman-Forchheimer-Darcy force model coupled to the Immersed Boundary method to handle complex geometries and moving structures. The coupling algorithm is described in detail and it is validated on well-established literature test cases for both stationary and moving porous configurations. The proposed method is easy to implement and efficient in terms of CPU cost and memory management compared to alternative methods which can be used to deal with moving immersed porous media, e.g. re-meshing at each time step or use of a moving/chimera mesh. An overall good agreement was obtained with reference results, opening the way to the numerical simulation of moving porous media for flow control applications.
Phase-field-lattice Boltzmann studies for dendritic growth with natural convection
Takaki, Tomohiro; Rojas, Roberto; Sakane, Shinji; Ohno, Munekazu; Shibuta, Yasushi; Shimokawabe, Takashi; Aoki, Takayuki
2017-09-01
Simulating dendritic growth with natural convection is challenging because of the size of the computational domain required when compared to the dendrite scale. In this study, a phase-field-lattice Boltzmann model was used to simulate dendritic growth in the presence of natural convection due to a difference in solute concentration. To facilitate and accelerate the large-scale simulation, a parallel computing code with multiple graphics processing units was developed. The effects of the computational domain size as well as those of gravity on the dendritic morphologies were examined by performing two-dimensional free dendritic growth simulations with natural convection. The effects of the gravity direction on the dendrite spacing and morphology were also investigated by simulating unidirectional solidification from multiple seeds.
Carrillo, Mauricio; Que, Ulices; González, José A.
2016-12-01
The present work investigates the application of artificial neural networks (ANNs) to estimate the Reynolds (Re) number for flows around a cylinder. The data required to train the ANN was generated with our own implementation of a lattice Boltzmann method (LBM) code performing simulations of a two-dimensional flow around a cylinder. As results of the simulations, we obtain the velocity field (v ⃗) and the vorticity (∇ ⃗×v ⃗ ) of the fluid for 120 different values of Re measured at different distances from the obstacle and use them to teach the ANN to predict the Re. The results predicted by the networks show good accuracy with errors of less than 4 % in all the studied cases. One of the possible applications of this method is the development of an efficient tool to characterize a blocked flowing pipe.
Additional interfacial force in lattice Boltzmann models for incompressible multiphase flows
Li, Q; Gao, Y J
2011-01-01
The existing lattice Boltzmann models for incompressible multiphase flows are mostly constructed with two distribution functions, one is the order parameter distribution function, which is used to track the interface between different phases, and the other is the pressure distribution function for solving the velocity field. In this brief report, it is shown that in these models the recovered momentum equation is inconsistent with the target one: an additional interfacial force is included in the recovered momentum equation. The effects of the additional force are investigated by numerical simulations of droplet splashing on a thin liquid film and falling droplet under gravity. In the former test, it is found that the formation and evolution of secondary droplets are greatly affected, while in the latter the additional force is found to increase the falling velocity and limit the stretch of the droplet.
Wind-Driven Ocean Circulation in Shallow Water Lattice Boltzmann Model
ZHONG Linhao; FENG Shide; GAO Shouting
2005-01-01
A lattice Boltzmann (LB) model with overall second-order accuracy is applied to the 1.5-layer shallow water equation for a wind-driven double-gyre ocean circulation. By introducing the second-order integral approximation for the collision operator, the model becomes fully explicit. In this case, any iterative technique is not needed. The Coriolis force and other external forces are included in the model with second-order accuracy, which is consistent with the discretized accuracy of the LB equation. The numerical results show correct physics of the ocean circulation driven by the double-gyre wind stress with different Reynolds numbers and different spatial resolutions. An intrinsic low-frequency variability of the shallow water model is also found. The wind-driven ocean circulation exhibits subannual and interannual oscillations, which are comparable to those of models in which the conventional numerical methods are used.
XU You-Sheng; LIU Yang; HUANG Guo-Xiang
2004-01-01
@@ Digital images (DI) and lattice Boltzmann method (LBM) are used to characterize the threshold dynamic parameters of porous media. Two-dimensional representations of the porous structure are reconstructed from segmentation of digital images obtained from a series of tiny samples. The threshold pressure gradients and threshold Péclet numbers are researched on seven test samples by using LBM. Numerical results are in agreement with that obtained by integrating Darcy's law. The results also indicate that fluids can flow through porous media only if the fluid force is large enough to overcome threshold pressure gradient in porous media. One synthetic case is used to further illustrate the applicability of the proposed technique. In addition, the dynamical rules in our model are local, therefore it can be run on parallel computers with well computational efficiency.
Chen, Li; Zhang, Lei; Tao, Wenquan
2014-01-01
Size, morphology and distributions of pores in organic matters of shale matrix are discussed based on high resolution images from experiments in the literature. 150 nanoscale structures of the organic matters are then reconstructed by randomly placing pore spheres with different diameters and overlap tolerances. Effects of porosity, the mean diameter and the overlap tolerance on void space connectivity and pore size distribution are studied. Further, a pore-scale model based on the Lattice Boltzmann method is developed to predict the Knudsen diffusivity and permeability of the reconstructed organic matters. The simulation results show that the mean pore diameter and overlap tolerance significantly affect the transport properties. The predicted Knudsen effective diffusivity is compared with Bruggeman equation and it is found that this equation underestimate the tortuosity. A modified Bruggeman equation is proposed based on the simulation results. The predicted intrinsic permeability is in acceptable agreement ...
Lattice Boltzmann Method for Diffusion-Reaction-Transport Processes in Heterogeneous Porous Media
XU You-Sheng; ZHONG Yi-Jun; HUANG Guo-Xiang
2004-01-01
Based on the lattice Boltzmann method and general theory of fluids flowing in porous media, a numerical model is presented for the diffusion-reaction-transport (DRT) processes in porous media. As a test, we simulate a DRT process in a two-dimensional horizontal heterogeneous porous medium. The influence of gravitation in this case can be neglected, and the DRT process can be described by a strongly heterogeneous diagnostic test strip or a thin confined piece of soil with stochastically distributing property in horizontal directions. The results obtained for the relations between reduced fluid saturation S, concentration c1, and concentration c2 are shown by using the visualization computing technique. The computational efficiency and stability of the model are satisfactory.
Diagnostic Performance of a Lattice Boltzmann-Based Method for Fast CT-Fractional Flow Reserve.
Giannopoulos, Andreas; Tang, Anji; Ge, Yin; Cheezum, Michael; Steigner, Michael; Fujimoto, Shinichiro; Kumamaru, Kanako; Chiappino, Dante; Della Latta, Daniele; Berti, Sergio; Chiappino, Sara; Rybicki, Frank; Melchionna, Simone; Mitsouras, Dimitrios
2017-06-27
Fractional flow reserve (FFR) estimated from coronary computed tomography angiography (CT-FFR) offers non-invasive detection of lesion-specific ischemia. We developed and validated a fast CT-FFR algorithm utilizing the Lattice-Boltzmann Method for blood flow simulation (LBM CT-FFR). 64 patients from 3 institutions with clinically-indicated CTA and invasive FFR measurement were retrospectively analyzed. CT-FFR was performed using an on-site tool interfacing with a commercial Lattice-Boltzmann fluid dynamics cloud-based platform. Diagnostic accuracy of LBM CT-FFR≤0.8 and percent diameter stenosis >50% by CTA to detect invasive FFR≤0.8 were compared using area under the receiver operating characteristic curve (AUC). 60 patients successfully underwent LBM CT-FFR analysis; 29 of 73 lesions in 69 vessels had invasive FFR≤0.8. Total time to perform LBM CT-FFR was 40±10 min. Compared to invasive FFR, LBM CT-FFR had good correlation (r=0.64), small bias (0.009) and good limits of agreement (-0.223 to 0.206). The AUC of LBM CT-FFR (AUC=0.894, 95% confidence interval [CI]: 0.792- 0.996) was significantly higher than CTA (AUC=0.685, 95% CI: 0.576-0.794) to detect FFR≤0.8 (p=0.0021). Per-lesion specificity, sensitivity, accuracy of LBM CT-FFR were 97.7%, 79.3%, and 90.4%, respectively. LBM CT-FFR has very good diagnostic accuracy to detect lesion-specific ischemia (FFR≤0.8) and can be performed in less than 1 hour.
Peng, Cheng; Geneva, Nicholas; Guo, Zhaoli; Wang, Lian-Ping
2017-01-01
In lattice Boltzmann simulations involving moving solid boundaries, the momentum exchange between the solid and fluid phases was recently found to be not fully consistent with the principle of local Galilean invariance (GI) when the bounce-back schemes (BBS) and the momentum exchange method (MEM) are used. In the past, this inconsistency was resolved by introducing modified MEM schemes so that the overall moving-boundary algorithm could be more consistent with GI. However, in this paper we argue that the true origin of this violation of Galilean invariance (VGI) in the presence of a moving solid-fluid interface is due to the BBS itself, as the VGI error not only exists in the hydrodynamic force acting on the solid phase, but also in the boundary force exerted on the fluid phase, according to Newton's Third Law. The latter, however, has so far gone unnoticed in previously proposed modified MEM schemes. Based on this argument, we conclude that the previous modifications to the momentum exchange method are incomplete solutions to the VGI error in the lattice Boltzmann method (LBM). An implicit remedy to the VGI error in the LBM and its limitation is then revealed. To address the VGI error for a case when this implicit remedy does not exist, a bounce-back scheme based on coordinate transformation is proposed. Numerical tests in both laminar and turbulent flows show that the proposed scheme can effectively eliminate the errors associated with the usual bounce-back implementations on a no-slip solid boundary, and it can maintain an accurate momentum exchange calculation with minimal computational overhead.
Lattice Boltzmann simulation of coalescence of multiple droplets on nonideal surfaces
Zhou, Wenchao
2015-11-01
The interaction dynamics of droplets on a solid surface is a fundamental problem that is important to a wide variety of industrial applications, such as inkjet printing. Most previous research has focused on a single droplet and little research has been reported on the dynamics of multiple-droplet interactions on surfaces. Recently, Zhou et al. [W. Zhou, D. Loney, A. G. Fedorov, F. L. Degertekin, and D. W. Rosen, Lattice Boltzmann simulations of multiple-droplet interaction dynamics, Phys. Rev. E 89, 033311 (2014), 10.1103/PhysRevE.89.033311] reported an efficient numerical solver based on the lattice Boltzmann method (LBM) that enabled the simulation of the multiple-droplet interaction dynamics on an ideal surface (i.e., smooth and homogeneous). In order to predict the interaction dynamics in the real world, it is necessary to take into consideration the contact angle hysteresis phenomenon on a nonideal surface, which is possibly caused by the surface roughness and chemical inhomogeneity of the surface. In this paper a dynamic contact angle boundary condition is developed to take into account the contact angle hysteresis effect based on the previously reported LBM. The improved LBM is validated with experimental data from the literature. The influence of the droplet impact conditions (e.g., fluid properties and impingement velocity), droplet spacing, and surface conditions on the two-droplet interaction dynamics is investigated with the validated LBM. Interesting phenomena are observed and discussed. The interaction of a line of six droplets on a nonideal surface is simulated to demonstrate the powerful capability of the developed numerical solver in simulating the multiple-droplet interaction dynamics in the real world.
SHEN Zai-Yi; HE Ying
2012-01-01
A computational simulation for the separation of red blood cells (RBCs) is presented.The deformability of RBCs is expressed by the spring network model,which is based on the minimum energy principle.In the computation of the fluid flow,the lattice Boltzmann method is used to solve the Navier-Stokes equations.Coupling of the fluid-membrane interaction is carried out by using the immersed boundary method.To verify our method,the motions of RBCs in shear flow are simulated.Typical motions of RBCs observed in the experiments are reproduced,including tank-treading,swinging and tumbling.The motions of 8 RBCs at the bifurcation are simulated when the two daughter vessels have different ratios.The results indicate that when the ratio of the daughter vessel diameter becomes smaller,the distribution of RBCs in the two vessels becomes more non-uniform.%A computational simulation for the separation of red blood cells (RBCs) is presented. The deformability of RBCs is expressed by the spring network model, which is based on the minimum energy principle. In the computation of the fluid Bow, the lattice Boltzmann method is used to solve the Navier-Stokes equations. Coupling of the fluid-membrane interaction is carried out by using the immersed boundary method. To verify our method, the motions of RBCs in shear How are simulated. Typical motions of RBCs observed in the experiments are reproduced, including tank-treading, swinging and tumbling. The motions of 8 RBCs at the bifurcation are simulated when the two daughter vessels have different ratios. The results indicate that when the ratio of te daughter vessel diameter becomes smaller, the distribution of RBCs in the two vessels becomes more non-uniform.
Third-order analysis of pseudopotential lattice Boltzmann model for multiphase flow
Huang, Rongzong; Wu, Huiying
2016-12-01
In this work, a third-order Chapman-Enskog analysis of the multiple-relaxation-time (MRT) pseudopotential lattice Boltzmann (LB) model for multiphase flow is performed for the first time. The leading terms on the interaction force, consisting of an anisotropic and an isotropic term, are successfully identified in the third-order macroscopic equation recovered by the lattice Boltzmann equation (LBE), and then new mathematical insights into the pseudopotential LB model are provided. For the third-order anisotropic term, numerical tests show that it can cause the stationary droplet to become out-of-round, which suggests the isotropic property of the LBE needs to be seriously considered in the pseudopotential LB model. By adopting the classical equilibrium moment or setting the so-called "magic" parameter to 1/12, the anisotropic term can be eliminated, which is found from the present third-order analysis and also validated numerically. As for the third-order isotropic term, when and only when it is considered, accurate continuum form pressure tensor can be definitely obtained, by which the predicted coexistence densities always agree well with the numerical results. Compared with this continuum form pressure tensor, the classical discrete form pressure tensor is accurate only when the isotropic term is a specific one. At last, in the framework of the present third-order analysis, a consistent scheme for third-order additional term is proposed, which can be used to independently adjust the coexistence densities and surface tension. Numerical tests are subsequently carried out to validate the present scheme.
Yan, Y. Y.; Zu, Y. Q.
2007-11-01
This paper reports a new numerical scheme of the lattice Boltzmann method for calculating liquid droplet behaviour on particle wetting surfaces typically for the system of liquid-gas of a large density ratio. The method combines the existing models of Inamuro et al. [T. Inamuro, T. Ogata, S. Tajima, N. Konishi, A lattice Boltzmann method for incompressible two-phase flows with large density differences, J. Comput. Phys. 198 (2004) 628-644] and Briant et al. [A.J. Briant, P. Papatzacos, J.M. Yeomans, Lattice Boltzmann simulations of contact line motion in a liquid-gas system, Philos. Trans. Roy. Soc. London A 360 (2002) 485-495; A.J. Briant, A.J. Wagner, J.M. Yeomans, Lattice Boltzmann simulations of contact line motion: I. Liquid-gas systems. Phys. Rev. E 69 (2004) 031602; A.J. Briant, J.M. Yeomans, Lattice Boltzmann simulations of contact line motion: II. Binary fluids, Phys. Rev. E 69 (2004) 031603] and has developed novel treatment for partial wetting boundaries which involve droplets spreading on a hydrophobic surface combined with the surface of relative low contact angles and strips of relative high contact angles. The interaction between the fluid-fluid interface and the partial wetting wall has been typically considered. Applying the current method, the dynamics of liquid drops on uniform and heterogeneous wetting walls are simulated numerically. The results of the simulation agree well with those of theoretical prediction and show that the present LBM can be used as a reliable way to study fluidic control on heterogeneous surfaces and other wetting related subjects.
Elton, A.B.H.
1990-09-24
A numerical theory for the massively parallel lattice gas and lattice Boltzmann methods for computing solutions to nonlinear advective-diffusive systems is introduced. The convergence theory is based on consistency and stability arguments that are supported by the discrete Chapman-Enskog expansion (for consistency) and conditions of monotonicity (in establishing stability). The theory is applied to four lattice methods: Two of the methods are for some two-dimensional nonlinear diffusion equations. One of the methods is for the one-dimensional lattice method for the one-dimensional viscous Burgers equation. And one of the methods is for a two-dimensional nonlinear advection-diffusion equation. Convergence is formally proven in the L{sub 1}-norm for the first three methods, revealing that they are second-order, conservative, conditionally monotone finite difference methods. Computational results which support the theory for lattice methods are presented. In addition, a domain decomposition strategy using mesh refinement techniques is presented for lattice gas and lattice Boltzmann methods. The strategy allows concentration of computational resources on regions of high activity. Computational evidence is reported for the strategy applied to the lattice gas method for the one-dimensional viscous Burgers equation. 72 refs., 19 figs., 28 tabs.
Watari, Minoru
2009-06-01
Two problems exist in the current studies on the application of the lattice Boltzmann method (LBM) to rarefied gas dynamics. First, most studies so far are applications of two-dimensional models. The numbers of velocity particles are small. Consequently, the boundary-condition methods of these studies are not directly applicable to a multispeed finite-difference lattice Boltzmann method (FDLBM) that has many velocity particles. Second, the LBM and FDLBM share their origins with the Boltzmann equation. Therefore, the results of LBM and FDLBM studies should be verified by the results of the continuous Boltzmann equation. In my review to date on the LBM studies, it appears that such verifications were seldom done. In this study, velocity slip and temperature jump simulations in the slip-flow regime were conducted using a three-dimensional FDLBM model. The results were compared with preceding theoretical studies based on the continuous Boltzmann equation. The results agreed with the theory with errors of a few percent. To further improve the accuracy of the FDLBM, it seems necessary to increase the number of velocity particles.
Coclite, Alessandro; Pascazio, Giuseppe; Decuzzi, Paolo
2016-01-01
Modelling the vascular transport and adhesion of man-made particles is crucial for optimizing their efficacy in the detection and treatment of diseases. Here, a Lattice Boltzmann and Immersed Boundary methods are combined together for predicting the near wall dynamics of particles with different shapes in a laminar flow. For the lattice Boltzmann modelling, a Gauss-Hermite projection is used to derive the lattice equation, wall boundary conditions are imposed through the Zou-He framework, and a moving least squares algorithm accurately reconstructs the forcing term accounting for the immersed boundary. First, the computational code is validated against two well-known test cases: the sedimentation of circular and elliptical cylinders in a quiescent fluid. A very good agreement is observed between the present results and those available in the literature. Then, the transport of circular, elliptical, rectangular, square and triangular particles is analyzed in a Couette flow, at Re=20. All particles drifted later...
Alemani, Davide; Pappalardo, Francesco; Pennisi, Marzio; Motta, Santo; Brusic, Vladimir
2012-02-28
In the last decades the Lattice Boltzmann method (LB) has been successfully used to simulate a variety of processes. The LB model describes the microscopic processes occurring at the cellular level and the macroscopic processes occurring at the continuum level with a unique function, the probability distribution function. Recently, it has been tried to couple deterministic approaches with probabilistic cellular automata (probabilistic CA) methods with the aim to model temporal evolution of tumor growths and three dimensional spatial evolution, obtaining hybrid methodologies. Despite the good results attained by CA-PDE methods, there is one important issue which has not been completely solved: the intrinsic stochastic nature of the interactions at the interface between cellular (microscopic) and continuum (macroscopic) level. CA methods are able to cope with the stochastic phenomena because of their probabilistic nature, while PDE methods are fully deterministic. Even if the coupling is mathematically correct, there could be important statistical effects that could be missed by the PDE approach. For such a reason, to be able to develop and manage a model that takes into account all these three level of complexity (cellular, molecular and continuum), we believe that PDE should be replaced with a statistic and stochastic model based on the numerical discretization of the Boltzmann equation: The Lattice Boltzmann (LB) method. In this work we introduce a new hybrid method to simulate tumor growth and immune system, by applying Cellular Automata Lattice Boltzmann (CA-LB) approach. Copyright © 2011 Elsevier B.V. All rights reserved.
Lattice Boltzmann simulations of heat transfer in fully developed periodic incompressible flows
Wang, Zimeng; Shang, Helen; Zhang, Junfeng
2017-06-01
Flow and heat transfer in periodic structures are of great interest for many applications. In this paper, we carefully examine the periodic features of fully developed periodic incompressible thermal flows, and incorporate them in the lattice Boltzmann method (LBM) for flow and heat transfer simulations. Two numerical approaches, the distribution modification (DM) approach and the source term (ST) approach, are proposed; and they can both be used for periodic thermal flows with constant wall temperature (CWT) and surface heat flux boundary conditions. However, the DM approach might be more efficient, especially for CWT systems since the ST approach requires calculations of the streamwise temperature gradient at all lattice nodes. Several example simulations are conducted, including flows through flat and wavy channels and flows through a square array with circular cylinders. Results are compared to analytical solutions, previous studies, and our own LBM calculations using different simulation techniques (i.e., the one-module simulation vs. the two-module simulation, and the DM approach vs. the ST approach) with good agreement. These simple, however, representative simulations demonstrate the accuracy and usefulness of our proposed LBM methods for future thermal periodic flow simulations.
Suga, K.
2013-06-01
The extensive evaluation studies of the lattice Boltzmann method for micro-scale flows (μ-flow LBM) by the author's group are summarized. For the two-dimensional test cases, force-driven Poiseuille flows, Couette flows, a combined nanochannel flow, and flows in a nanochannel with a square- or triangular cylinder are discussed. The three-dimensional (3D) test cases are nano-mesh flows and a flow between 3D bumpy walls. The reference data for the complex test flow geometries are from the molecular dynamics simulations of the Lennard-Jones fluid by the author's group. The focused flows are mainly in the slip and a part of the transitional flow regimes at Kn flow LBMs are the lattice Bhatnagar-Gross-Krook and the multiple-relaxation time LBMs with several boundary conditions and discrete velocity models. The effects of the discrete velocity models, the wall boundary conditions, the near-wall correction models of the molecular mean free path and the regularization process are discussed to confirm the applicability and the limitations of the μ-flow LBMs for complex flow geometries.
Suga, K, E-mail: suga@me.osakafu-u.ac.jp [Department of Mechanical Engineering, Osaka Prefecture University, 1-1 Gakuen-cho, Naka-ku, Sakai, Osaka 599-8531 (Japan)
2013-06-15
The extensive evaluation studies of the lattice Boltzmann method for micro-scale flows ({mu}-flow LBM) by the author's group are summarized. For the two-dimensional test cases, force-driven Poiseuille flows, Couette flows, a combined nanochannel flow, and flows in a nanochannel with a square- or triangular cylinder are discussed. The three-dimensional (3D) test cases are nano-mesh flows and a flow between 3D bumpy walls. The reference data for the complex test flow geometries are from the molecular dynamics simulations of the Lennard-Jones fluid by the author's group. The focused flows are mainly in the slip and a part of the transitional flow regimes at Kn < 1. The evaluated schemes of the {mu}-flow LBMs are the lattice Bhatnagar-Gross-Krook and the multiple-relaxation time LBMs with several boundary conditions and discrete velocity models. The effects of the discrete velocity models, the wall boundary conditions, the near-wall correction models of the molecular mean free path and the regularization process are discussed to confirm the applicability and the limitations of the {mu}-flow LBMs for complex flow geometries. (invited review)
Kim, Hyung Min [Kyonggi Univ., Suwon (Korea, Republic of)
2016-07-15
The thrust force created by a propeller depends on the incoming flow velocity and the rotational velocity of the propeller. The performance of the propeller can be described by dimensionless variables, advanced ratio, thrust coefficient, and power coefficient. This study included the application of the immersed boundary lattice Boltzmann method (IBLBM) with the stereo lithography (STL) file of the rotating object for performance analysis. The immersed boundary method included the addition of the external force term to the LB equation defined by the velocity difference between the lattice points of the propeller and the grid points in the domain. The flow by rotating a 4-blade propeller was simulated with various Reynolds numbers (Re) (including 100, 500 and 1000), with advanced ratios in the range of 0.2~1.4 to verify the suggested method. The typical tendency of the thrust efficiency of the propeller was obtained from the simulation results of different advanced ratios. It was also necessary to keep the maximum mesh size ratio of the propeller surface to a grid size below 3. Additionally, a sufficient length of the downstream region in the domain was maintained to ensure the numerical stability of the higher Re and advanced ratio flow.
Accuracy of the lattice-Boltzmann method using the Cell processor
Harvey, M. J.; de Fabritiis, G.; Giupponi, G.
2008-11-01
Accelerator processors like the new Cell processor are extending the traditional platforms for scientific computation, allowing orders of magnitude more floating-point operations per second (flops) compared to standard central processing units. However, they currently lack double-precision support and support for some IEEE 754 capabilities. In this work, we develop a lattice-Boltzmann (LB) code to run on the Cell processor and test the accuracy of this lattice method on this platform. We run tests for different flow topologies, boundary conditions, and Reynolds numbers in the range Re=6 350 . In one case, simulation results show a reduced mass and momentum conservation compared to an equivalent double-precision LB implementation. All other cases demonstrate the utility of the Cell processor for fluid dynamics simulations. Benchmarks on two Cell-based platforms are performed, the Sony Playstation3 and the QS20/QS21 IBM blade, obtaining a speed-up factor of 7 and 21, respectively, compared to the original PC version of the code, and a conservative sustained performance of 28 gigaflops per single Cell processor. Our results suggest that choice of IEEE 754 rounding mode is possibly as important as double-precision support for this specific scientific application.
Lattice Boltzmann method for convection-diffusion equations with general interfacial conditions
Hu, Zexi; Huang, Juntao; Yong, Wen-An
2016-04-01
In this work, we propose an interfacial scheme accompanying the lattice Boltzmann method for convection-diffusion equations with general interfacial conditions, including conjugate conditions with or without jumps in heat and mass transfer, continuity of macroscopic variables and normal fluxes in ion diffusion in porous media with different porosity, and the Kapitza resistance in heat transfer. The construction of this scheme is based on our boundary schemes [Huang and Yong, J. Comput. Phys. 300, 70 (2015), 10.1016/j.jcp.2015.07.045] for Robin boundary conditions on straight or curved boundaries. It gives second-order accuracy for straight interfaces and first-order accuracy for curved ones. In addition, the new scheme inherits the advantage of the boundary schemes in which only the current lattice nodes are involved. Such an interfacial scheme is highly desirable for problems with complex geometries or in porous media. The interfacial scheme is numerically validated with several examples. The results show the utility of the constructed scheme and very well support our theoretical predications.
Three-dimensional lattice Boltzmann model for immiscible two-phase flow simulations.
Liu, Haihu; Valocchi, Albert J; Kang, Qinjun
2012-04-01
We present an improved three-dimensional 19-velocity lattice Boltzmann model for immisicible binary fluids with variable viscosity and density ratios. This model uses a perturbation step to generate the interfacial tension and a recoloring step to promote phase segregation and maintain surfaces. A generalized perturbation operator is derived using the concept of a continuum surface force together with the constraints of mass and momentum conservation. A theoretical expression for the interfacial tension is determined directly without any additional analysis and assumptions. The recoloring algorithm proposed by Latva-Kokko and Rothman is applied for phase segregation, which minimizes the spurious velocities and removes lattice pinning. This model is first validated against the Laplace law for a stationary bubble. It is found that the interfacial tension is predicted well for density ratios up to 1000. The model is then used to simulate droplet deformation and breakup in simple shear flow. We compute droplet deformation at small capillary numbers in the Stokes regime and find excellent agreement with the theoretical Taylor relation for the segregation parameter β=0.7. In the limit of creeping flow, droplet breakup occurs at a critical capillary number 0.35Droplet breakup can also be promoted by increasing the Reynolds number. Finally, we numerically investigate a single bubble rising under buoyancy force in viscous fluids for a wide range of Eötvös and Morton numbers. Numerical results are compared with theoretical predictions and experimental results, and satisfactory agreement is shown.
Conjugate heat and mass transfer in the lattice Boltzmann equation method.
Li, Like; Chen, Chen; Mei, Renwei; Klausner, James F
2014-04-01
An interface treatment for conjugate heat and mass transfer in the lattice Boltzmann equation method is proposed based on our previously proposed second-order accurate Dirichlet and Neumann boundary schemes. The continuity of temperature (concentration) and its flux at the interface for heat (mass) transfer is intrinsically satisfied without iterative computations, and the interfacial temperature (concentration) and their fluxes are conveniently obtained from the microscopic distribution functions without finite-difference calculations. The present treatment takes into account the local geometry of the interface so that it can be directly applied to curved interface problems such as conjugate heat and mass transfer in porous media. For straight interfaces or curved interfaces with no tangential gradient, the coupling between the interfacial fluxes along the discrete lattice velocity directions is eliminated and thus the proposed interface schemes can be greatly simplified. Several numerical tests are conducted to verify the applicability and accuracy of the proposed conjugate interface treatment, including (i) steady convection-diffusion in a channel containing two different fluids, (ii) unsteady convection-diffusion in the channel, (iii) steady heat conduction inside a circular domain with two different solid materials, and (iv) unsteady mass transfer from a spherical droplet in an extensional creeping flow. The accuracy and order of convergence of the simulated interior temperature (concentration) field, the interfacial temperature (concentration), and heat (mass) flux are examined in detail and compared with those obtained from the "half-lattice division" treatment in the literature. The present analysis and numerical results show that the half-lattice division scheme is second-order accurate only when the interface is fixed at the center of the lattice links, while the present treatment preserves second-order accuracy for arbitrary link fractions. For curved
Hejranfar, Kazem; Saadat, Mohammad Hossein; Taheri, Sina
2017-02-01
In this work, a high-order weighted essentially nonoscillatory (WENO) finite-difference lattice Boltzmann method (WENOLBM) is developed and assessed for an accurate simulation of incompressible flows. To handle curved geometries with nonuniform grids, the incompressible form of the discrete Boltzmann equation with the Bhatnagar-Gross-Krook (BGK) approximation is transformed into the generalized curvilinear coordinates and the spatial derivatives of the resulting lattice Boltzmann equation in the computational plane are solved using the fifth-order WENO scheme. The first-order implicit-explicit Runge-Kutta scheme and also the fourth-order Runge-Kutta explicit time integrating scheme are adopted for the discretization of the temporal term. To examine the accuracy and performance of the present solution procedure based on the WENOLBM developed, different benchmark test cases are simulated as follows: unsteady Taylor-Green vortex, unsteady doubly periodic shear layer flow, steady flow in a two-dimensional (2D) cavity, steady cylindrical Couette flow, steady flow over a 2D circular cylinder, and steady and unsteady flows over a NACA0012 hydrofoil at different flow conditions. Results of the present solution are compared with the existing numerical and experimental results which show good agreement. To show the efficiency and accuracy of the solution methodology, the results are also compared with the developed second-order central-difference finite-volume lattice Boltzmann method and the compact finite-difference lattice Boltzmann method. It is shown that the present numerical scheme is robust, efficient, and accurate for solving steady and unsteady incompressible flows even at high Reynolds number flows.
Hejranfar, Kazem; Saadat, Mohammad Hossein; Taheri, Sina
2017-02-01
In this work, a high-order weighted essentially nonoscillatory (WENO) finite-difference lattice Boltzmann method (WENOLBM) is developed and assessed for an accurate simulation of incompressible flows. To handle curved geometries with nonuniform grids, the incompressible form of the discrete Boltzmann equation with the Bhatnagar-Gross-Krook (BGK) approximation is transformed into the generalized curvilinear coordinates and the spatial derivatives of the resulting lattice Boltzmann equation in the computational plane are solved using the fifth-order WENO scheme. The first-order implicit-explicit Runge-Kutta scheme and also the fourth-order Runge-Kutta explicit time integrating scheme are adopted for the discretization of the temporal term. To examine the accuracy and performance of the present solution procedure based on the WENOLBM developed, different benchmark test cases are simulated as follows: unsteady Taylor-Green vortex, unsteady doubly periodic shear layer flow, steady flow in a two-dimensional (2D) cavity, steady cylindrical Couette flow, steady flow over a 2D circular cylinder, and steady and unsteady flows over a NACA0012 hydrofoil at different flow conditions. Results of the present solution are compared with the existing numerical and experimental results which show good agreement. To show the efficiency and accuracy of the solution methodology, the results are also compared with the developed second-order central-difference finite-volume lattice Boltzmann method and the compact finite-difference lattice Boltzmann method. It is shown that the present numerical scheme is robust, efficient, and accurate for solving steady and unsteady incompressible flows even at high Reynolds number flows.
Sailfish: A flexible multi-GPU implementation of the lattice Boltzmann method
Januszewski, M.; Kostur, M.
2014-09-01
We present Sailfish, an open source fluid simulation package implementing the lattice Boltzmann method (LBM) on modern Graphics Processing Units (GPUs) using CUDA/OpenCL. We take a novel approach to GPU code implementation and use run-time code generation techniques and a high level programming language (Python) to achieve state of the art performance, while allowing easy experimentation with different LBM models and tuning for various types of hardware. We discuss the general design principles of the code, scaling to multiple GPUs in a distributed environment, as well as the GPU implementation and optimization of many different LBM models, both single component (BGK, MRT, ELBM) and multicomponent (Shan-Chen, free energy). The paper also presents results of performance benchmarks spanning the last three NVIDIA GPU generations (Tesla, Fermi, Kepler), which we hope will be useful for researchers working with this type of hardware and similar codes. Catalogue identifier: AETA_v1_0 Program summary URL:http://cpc.cs.qub.ac.uk/summaries/AETA_v1_0.html Program obtainable from: CPC Program Library, Queen's University, Belfast, N. Ireland Licensing provisions: GNU Lesser General Public License, version 3 No. of lines in distributed program, including test data, etc.: 225864 No. of bytes in distributed program, including test data, etc.: 46861049 Distribution format: tar.gz Programming language: Python, CUDA C, OpenCL. Computer: Any with an OpenCL or CUDA-compliant GPU. Operating system: No limits (tested on Linux and Mac OS X). RAM: Hundreds of megabytes to tens of gigabytes for typical cases. Classification: 12, 6.5. External routines: PyCUDA/PyOpenCL, Numpy, Mako, ZeroMQ (for multi-GPU simulations), scipy, sympy Nature of problem: GPU-accelerated simulation of single- and multi-component fluid flows. Solution method: A wide range of relaxation models (LBGK, MRT, regularized LB, ELBM, Shan-Chen, free energy, free surface) and boundary conditions within the lattice
Savita Agrawal
2015-11-01
Full Text Available In the last decades, image segmentation has proved its applicability in various areas like satellite image processing, medical image processing and many more. In the present scenario the researchers tries to develop hybrid image segmentation techniques to generates efficient segmentation. Due to the development of the parallel programming, the lattice Boltzmann method (LBM has attracted much attention as a fast alternative approach for solving partial differential equations. In this project work, first designed an energy functional based on the fuzzy c-means objective function which incorporates the bias field that accounts for the intensity in homogeneity of the real-world image. Using the gradient descent method, corresponding level set equations are obtained from which we deduce a fuzzy external force for the LBM solver based on the model by Zhao. The method is speedy, robust for denoise, and does not dependent on the position of the initial contour, effective in the presence of intensity in homogeneity, highly parallelizable and can detect objects with or without edges. For the implementation of segmentation techniques defined for gray images, most of the time researchers determines single channel segments of the images and superimposes the single channel segment information on color images. This idea leads to provide color image segmentation using single channel segments of multi channel images. Though this method is widely adopted but doesn’t provide complete true segmentation of multichannel ie color images because a color image contains three different channels for Red, green and blue components. Hence segmenting a color image, by having only single channel segments information, will definitely loose important segment regions of color images. To overcome this problem this paper work starts with the development of Enhanced Level Set Segmentation for single channel Images Using Fuzzy Clustering and Lattice Boltzmann Method. For the
Lattice Boltzmann Simulation of Multiphase Transport in Nanostructured PEM Fuel Cells
Stiles, Christopher D.
As the fossil fuel crisis becomes more critical, it is imperative to develop renewable sources of power generation. Polymer electrolyte membrane (PEM) fuel cells are considered a viable option. However, the cost of the platinum catalyst has hindered their commercialization. PEM fuel cells with platinum loading of >0.4 mg cm2 are common. Efforts towards further reducing this loading are currently underway utilizing nanostructured electrodes. A consequence of increased platinum utilization per unit area and thinner nanostructured electrodes is flooding, which is detrimental to fuel cell performance. Flooding causes a two-fold impact on cell performance: a drop in cell voltage and a rise in parasitic pumping power to overcome the increased pressure drop, which together result in a significant reduction in system efficiency. Proper water management is therefore crucial for optimum performance of the fuel cell and also for enhancing membrane durability. The goal of this thesis is to simulate the multiphase fluid transport in the nanostructured PEMFC of H2O in air with realistic density ratios. In order to pursue this goal, the ability of the pseudopotential based multiphase lattice Boltzmann method to realistically model the coexistence of the gas and liquid phases of H2O at low temperatures is explored. This method is expanded to include a gas mixture of O2 and N 2 into the multiphase H2O systems. Beginning with the examination of the phase transition region described by the current implementation of the multiphase pseudopotential lattice Boltzmann model. Following this, a modified form of the pressure term with the use of a scalar multiplier kappa for the Peng-Robinson equation of state is thoroughly investigated. This method proves to be very effective at enabling numerically stable simulations at low temperatures with large density ratios. It is found that for decreasing values of kappa, this model leads to an increase in multiphase interface thickness and a
Savita Agrawal
2014-05-01
Full Text Available In the last decades, image segmentation has proved its applicability in various areas like satellite image processing, medical image processing and many more. In the present scenario the researchers tries to develop hybrid image segmentation techniques to generates efficient segmentation. Due to the development of the parallel programming, the lattice Boltzmann met hod (LBM has attracted much attention as a fast alternative approach for solving partial differential equations. In this project work, first designed an energy functional based on the fuzzy c-means objective function which incorporates the bias field that accounts for the intensity in homogeneity of the real-world image. Using the gradient descent method, corresponding level set equations are obtained from which we deduce a fuzzy external force for the LBM solver based on the model by Zhao. The method is speedy, robust for denoise, and does not dependent on the position of the initial contour, effective in the presence of intensity in homogeneity, highly parallelizable and can detect objects with or without edges. For the implementation of segmentation techniques defined for gr ay images, most of the time researchers determines single channel segments of the images and superimposes the single channel segment information on color images. This idea leads to provide color image segmentation using single channel segments of multi chann el images. Though this method is widely adopted but doesn’t provide complete true segmentation of multichannel ie color images because a color image contains three different channels for Red, green and blue components. Hence segmenting a color image, b y having only single channel segments information, will definitely loose important segment regions of color images. To overcome this problem this paper work starts with the development of Enhanced Level Set Segmentation for single channel Images Using Fuzzy Clustering and Lattice Boltzmann Method. For the
Accelerated lattice Boltzmann model for colloidal suspensions rheology and interface morphology
Farhat, Hassan
Colloids are ubiquitous in the food, medical, cosmetic, polymer, water purification and pharmaceutical industries. Colloids thermal, mechanical and storage properties are highly dependent on their interface morphology and their rheological behavior. Numerical methods provide a cheap and reliable virtual laboratory for the study of colloids. However efficiency is a major concern to address when using numerical methods for practical applications. This work introduces the main building-blocks for an improved lattice Boltzmann-based numerical tool designed for the study of colloidal rheology and interface morphology. The efficiency of the proposed model is enhanced by using the recently developed and validated migrating multi-block algorithms for the lattice Boltzmann method (LBM). The migrating multi-block was used to simulate single component, multi-component, multiphase and single component multiphase flows. Results were validated by experimental, numerical and analytical solutions. The contamination of the fluid-fluid interface influences the colloids morphology. This issue was addressed by the introduction of the hybrid LBM for surfactant-covered droplets. The module was used for the simulation of surfactant-covered droplet deformation under shear and uniaxial extensional flows respectively and under buoyancy. Validation with experimental and theoretical results was provided. Colloids are non-Newtonian fluids which exhibit rich rheological behavior. The suppression of coalescence module is the part of the proposed model which facilitates the study of colloids rheology. The model results for the relative viscosity were in agreement with some theoretical results. Biological suspensions such as blood are macro-colloids by nature. The study of the blood flow in the microvasculature was heuristically approached by assuming the red blood cells as surfactant covered droplets. The effects of interfacial tension on the flow velocity and the droplet exclusion from the walls
Lattice Boltzmann Model for the Coupled Korteweg-de Vries Equations%耦合KdV方程组的格子Boltzmann模型
王慧敏; 刘艳红
2012-01-01
用格子Boltzmann方法研究耦合KdV方程组.构建耦合KdV方程组的格子Boltzmann模型并进行了数值实验,同时将格子Boltzmann解与其他传统数值方法得到的数值解进行比较.结果表明,格子Boltzmann方法是一种求解耦合KdV方程组的有效方法.%We used the lattice Boltzmann method to study the coupled Korteweg-de Vries equations. We constructed a lattice Boltzmann model for the coupled Korteweg-de Vries equations, and performed numerical experiments. Comparing the lattice Boltzmann solution with other numerical solutions, we obtained that the lattice Boltzmann method is an effective method for simulating the coupled Korteweg-de Vries equations.
Sakane, Shinji; Takaki, Tomohiro; Rojas, Roberto; Ohno, Munekazu; Shibuta, Yasushi; Shimokawabe, Takashi; Aoki, Takayuki
2017-09-01
Melt flow drastically changes dendrite morphology during the solidification of pure metals and alloys. Numerical simulation of dendrite growth in the presence of the melt flow is crucial for the accurate prediction and control of the solidification microstructure. However, accurate simulations are difficult because of the large computational costs required. In this study, we develop a parallel computational scheme using multiple graphics processing units (GPUs) for a very large-scale three-dimensional phase-field-lattice Boltzmann simulation. In the model, a quantitative phase field model, which can accurately simulate the dendrite growth of a dilute binary alloy, and a lattice Boltzmann model to simulate the melt flow are coupled to simulate the dendrite growth in the melt flow. By performing very large-scale simulations using the developed scheme, we demonstrate the applicability of multi-GPUs parallel computation to the systematical large-scale-simulations of dendrite growth with the melt flow.
Liu, Qing; He, Ya-Ling
2015-11-01
In this paper, a double multiple-relaxation-time lattice Boltzmann model is developed for simulating transient solid-liquid phase change problems in porous media at the representative elementary volume scale. The model uses two different multiple-relaxation-time lattice Boltzmann equations, one for the flow field and the other for the temperature field with nonlinear latent heat source term. The model is based on the generalized non-Darcy formulation, and the solid-liquid interface is traced through the liquid fraction which is determined by the enthalpy-based method. The present model is validated by numerical simulations of conduction melting in a semi-infinite space, solidification in a semi-infinite corner, and convection melting in a square cavity filled with porous media. The numerical results demonstrate the efficiency and accuracy of the present model for simulating transient solid-liquid phase change problems in porous media.
Liu, Qing
2015-01-01
In this paper, a double multiple-relaxation-time lattice Boltzmann model is developed for simulating transient solid-liquid phase change problems in porous media at the representative elementary volume scale. The model uses two different multiple-relaxation-time lattice Boltzmann equations, one for the flow field and the other for the temperature field with nonlinear latent heat source term. The model is based on the generalized non-Darcy formulation, and the solid-liquid phase change interface is traced through the liquid fraction which is determined by the enthalpy method. The model is validated by numerical simulations of conduction melting in a semi-infinite space, solidification in a semi-infinite corner, and convection melting in a square cavity filled with porous media. The numerical results demonstrate the efficiency and accuracy of the present model for simulating transient solid-liquid phase change problems in porous media.
Dupuis, Alexandre; Chatelain, Philippe; Koumoutsakos, Petros
2008-04-01
We present a lattice-Boltzmann method coupled with an immersed boundary technique for the simulation of bluff body flows. The lattice-Boltzmann method for the modeling of the Navier-Stokes equations, is enhanced by a forcing term to account for the no-slip boundary condition on a non-grid conforming boundary. We investigate two alternatives of coupling the boundary forcing term with the grid nodes, namely the direct and the interpolated forcing techniques. The present LB-IB methods are validated in simulations of the incompressible flow past an impulsively started cylinder at low and moderate Reynolds numbers. We present diagnostics such as the near wall vorticity field and the drag coefficient and comparisons with previous computational and experimental works and assess the advantages and drawbacks of the two techniques.
Molaeimanesh, Gholam Reza; Akbari, Mohammad Hadi [Shiraz University, Shiraz (Iran, Islamic Republic of)
2015-03-15
A pore-scale model based on the lattice Boltzmann method (LBM) is proposed for the cathode electrode of a PEM fuel cell with heterogeneous and anisotropic porous gas diffusion layer (GDL) and interdigitated flow field. An active approach is implemented to model multi-component transport in GDL, which leads to enhanced accuracy, especially at higher activation over-potentials. The core of the paper is the implementation of an electrochemical reaction with an active approach in a multi-component lattice Boltzmann model for the first time. After model validation, the capability of the presented model is demonstrated through a parametric study. Effects of activation over-potential, pressure differential between inlet and outlet gas channels, land width to channel width ratio, and channel width are investigated. The results show the significant influence of GDL microstructure on the oxygen distribution and current density profile.
Ben Salah, Yasser; Tabe, Yutaka; Chikahisa, Takemi
2012-01-01
Water management in polymer electrolyte (PEM) fuel cells is important for fuel cell performance and durability. Numerical simulations using the lattice Boltzmann method (LBM) are developed to elucidate the dynamic behavior of condensed water and gas flows in a polymer electrolyte membrane (PEM) fuel cell gas channel. A scheme for two-phase flow with large density differences was applied to establish the optimum gas channel design for different gas channel heights, droplet positions, and gas c...
Erik M. Salomons; Lohman, Walter J. A.; Han Zhou
2016-01-01
Propagation of sound waves in air can be considered as a special case of fluid dynamics. Consequently, the lattice Boltzmann method (LBM) for fluid flow can be used for simulating sound propagation. In this article application of the LBM to sound propagation is illustrated for various cases: free-field propagation, propagation over porous and non-porous ground, propagation over a noise barrier, and propagation in an atmosphere with wind. LBM results are compared with solutions of the equation...
Color-gradient lattice Boltzmann model for simulating droplet motion with contact-angle hysteresis.
Ba, Yan; Liu, Haihu; Sun, Jinju; Zheng, Rongye
2013-10-01
Lattice Boltzmann method (LBM) is an effective tool for simulating the contact-line motion due to the nature of its microscopic dynamics. In contact-line motion, contact-angle hysteresis is an inherent phenomenon, but it is neglected in most existing color-gradient based LBMs. In this paper, a color-gradient based multiphase LBM is developed to simulate the contact-line motion, particularly with the hysteresis of contact angle involved. In this model, the perturbation operator based on the continuum surface force concept is introduced to model the interfacial tension, and the recoloring operator proposed by Latva-Kokko and Rothman is used to produce phase segregation and resolve the lattice pinning problem. At the solid surface, the color-conserving wetting boundary condition [Hollis et al., IMA J. Appl. Math. 76, 726 (2011)] is applied to improve the accuracy of simulations and suppress spurious currents at the contact line. In particular, we present a numerical algorithm to allow for the effect of the contact-angle hysteresis, in which an iterative procedure is used to determine the dynamic contact angle. Numerical simulations are conducted to verify the developed model, including the droplet partial wetting process and droplet dynamical behavior in a simple shear flow. The obtained results are compared with theoretical solutions and experimental data, indicating that the model is able to predict the equilibrium droplet shape as well as the dynamic process of partial wetting and thus permits accurate prediction of contact-line motion with the consideration of contact-angle hysteresis.
Sukop, Michael C.; Huang, Haibo; Alvarez, Pedro F.; Variano, Evan A.; Cunningham, Kevin J.
2013-01-01
Lattice Boltzmann flow simulations provide a physics-based means of estimating intrinsic permeability from pore structure and accounting for inertial flow that leads to departures from Darcy's law. Simulations were used to compute intrinsic permeability where standard measurement methods may fail and to provide better understanding of departures from Darcy's law under field conditions. Simulations also investigated resolution issues. Computed tomography (CT) images were acquired at 0.8 mm interscan spacing for seven samples characterized by centimeter-scale biogenic vuggy macroporosity from the extremely transmissive sole-source carbonate karst Biscayne aquifer in southeastern Florida. Samples were as large as 0.3 m in length; 7–9 cm-scale-length subsamples were used for lattice Boltzmann computations. Macroporosity of the subsamples was as high as 81%. Matrix porosity was ignored in the simulations. Non-Darcy behavior led to a twofold reduction in apparent hydraulic conductivity as an applied hydraulic gradient increased to levels observed at regional scale within the Biscayne aquifer; larger reductions are expected under higher gradients near wells and canals. Thus, inertial flows and departures from Darcy's law may occur under field conditions. Changes in apparent hydraulic conductivity with changes in head gradient computed with the lattice Boltzmann model closely fit the Darcy-Forchheimer equation allowing estimation of the Forchheimer parameter. CT-scan resolution appeared adequate to capture intrinsic permeability; however, departures from Darcy behavior were less detectable as resolution coarsened.
Dellar, Paul
2016-11-01
We present discrete kinetic and lattice Boltzmann formulations for reaction cross-diffusion systems, as commonly used to model microbiological chemotaxis and macroscopic predator-prey interactions, and their hyperbolic extensions with fluid-like persistence terms. For example, the canonical Patlak-Keller-Segal model for chemotaxis involves a flux of cells up the gradient of a chemical secreted by the cells, in addition to the usual down-gradient diffusive fluxes. Existing lattice Boltzmann approaches for such systems use finite difference approximations to compute the flux of cells due to the chemical gradient. The resulting coupling between, and necessary synchronisation of the evolution of, adjacent grid points greatly complicates boundary conditions, and efficient implementation on graphical processing units (GPUs). We present a kinetic formulation using cross-collisions between bases of moments for the two sets of distribution functions to couple the fluxes of the two species, from which we construct lattice Boltzmann algorithms using second-order Strang splitting. We demonstrate an efficient GPU implementation, and verify second-order spatial convergence towards spectral solutions for benchmark problems such as the finite-time blow-up in the Patlak-Keller-Segal model.
Reis, Tim
2012-01-01
We present lattice Boltzmann simulations of rarefied flows driven by pressure drops along two-dimensional microchannels. Rarefied effects lead to non-zero cross-channel velocities, nonlinear variations in the pressure along the channel. Both effects are absent in flows driven by uniform body forces. We obtain second-order accuracy for the two components of velocity the pressure relative to asymptotic solutions of the compressible Navier-Stokes equations with slip boundary conditions. Since the common lattice Boltzmann formulations cannot capture Knudsen boundary layers, we replace the usual discrete analogs of the specular diffuse reflection conditions from continuous kinetic theory with a moment-based implementation of the first-order Navier-Maxwell slip boundary conditions that relate the tangential velocity to the strain rate at the boundary. We use these conditions to solve for the unknown distribution functions that propagate into the domain across the boundary. We achieve second-order accuracy by reformulating these conditions for the second set of distribution functions that arise in the derivation of the lattice Boltzmann method by an integration along characteristics. Our moment formalism is also valuable for analysing the existing boundary conditions. It reveals the origin of numerical slip in the bounce-back other common boundary conditions that impose conditions on the higher moments, not on the local tangential velocity itself. © 2012 American Institute of Physics.
Aeroacoustic simulation of slender partially covered cavities using a Lattice Boltzmann method
de Jong, A. T.; Bijl, H.; Hazir, A.; Wiedemann, J.
2013-04-01
The present investigation focuses on simulation of the aero-acoustic resonance of partially covered cavities with a width much larger than their length or depth, that represent simplified door and trunk lid gaps. These cavities are under influence of a low Mach number flow with a relatively thick boundary layer. Under certain conditions, flow-induced acoustic resonance can occur. The requirements to simulate the resonance behavior using a Lattice Boltzmann method (LBM) model are investigated. Special focus is put on the effect of simulation spanwise width and inflow conditions. In order to validate the simulations, experiments have been conducted on simplified geometries. The configuration consists of a partially covered, rectangular cavity geometry 32×50×250 mm3 in size, with opening dimensions of 8×250 mm. Cavity flow induced acoustic response is measured with microphones at different spanwise locations inside the cavity. Hot-wire measurements are performed to quantify the boundary layer characteristics. Furthermore, high speed time resolved particle image velocimetry is used to capture the instantaneous velocity field around the opening geometry. Flow simulations show that the turbulent fluctuation content of the boundary layer is important to correctly simulate the flow induced resonance response. A minimum simulation spanwise width is needed to show good resemblance with experimental cavity pressure spectra. When a full spanwise width simulation is employed, base mode and higher modes are retrieved.
A generalized lattice Boltzmann model for flow through tight porous media with Klinkenberg's effect
Chen, Li; Kang, Qinjun; Hyman, Jeffrey De'Haven; Viswanathan, Hari S; Tao, Wen-Quan
2014-01-01
Gas slippage occurs when the mean free path of the gas molecules is in the order of the characteristic pore size of a porous medium. This phenomenon leads to the Klinkenberg's effect where the measured permeability of a gas (apparent permeability) is higher than that of the liquid (intrinsic permeability). A generalized lattice Boltzmann model is proposed for flow through porous media that includes Klinkenberg's effect, which is based on the model of Guo et al. (Z.L. Guo et al., Phys.Rev.E 65, 046308 (2002)). The second-order Beskok and Karniadakis-Civan's correlation (A. Beskok and G. Karniadakis, Microscale Thermophysical Engineering 3, 43-47 (1999), F. Civan, Transp Porous Med 82, 375-384 (2010)) is adopted to calculate the apparent permeability based on intrinsic permeability and Knudsen number. Fluid flow between two parallel plates filled with porous media is simulated to validate model. Simulations performed in a heterogeneous porous medium with components of different porosity and permeability indicat...
Multi-Bifurcation Effect of Blood Flow by Lattice Boltzmann Method
RAO Yong; NI Yu-Shan; LIU Chao-Feng
2008-01-01
The multi-bifurcation effect of blood flow is investigated by lattice Boltzmann method at Re = 200 with six different bifurcation angles α, which are 22.5°, 25°, 28°, 30°, 33°, 35°, respectively. The velocities and ratios of average velocity at various bifurcations are discussed. It is indicated that the maximum velocity at the section near the first divider increases and shifts towards the walls of branch with the increase of α. At the first bifurcation, the average horizontal velocities increase with the increase of α. The average horizontal velocities of outer branches at the secondary bifurcation decrease at 22.5°≤α≤30° and increase at 30°≤α≤35°, whereas those of inner branches at the secondary bifurcation have the opposite variation, as the same as the above variations of the ratios of average horizontal velocities at various bifurcations. The ratios of average vertical velocities of branch at first bifurcation to that of outer branches at the secondary bifurcation increase at 22.5°≤α≤30° and decrease at 30°≤α≤35°, whereas the ratios of average vertical velocities of branch at first bifurcation to that of inner branches at the secondary bifurcation always decrease.
Lattice Boltzmann Method of a Flooding Accident at Gopeng, Perak, Malaysia
Siti Habibah Shafiai
2017-01-01
Full Text Available The extraordinary flood had hit the residential area at Taman Raia Mesra, Gopeng, Perak, Malaysia, in November 2016. The event illustrated how the river basin had been fully inundated due to the heavy rainfall and caused the overflow to this affected area. It was reported that the occurrence became worst as the outlet of retention pond which connects to the river is unsuitable for the water outflow. Henceforth, this paper attempts to evaluate the causal factor of this recent disaster by using a model developed from Lattice Boltzmann Method (LBM. The model also incorporated with the rainfall and stormwater in LABSWE™. The simulation was commenced with the basic tests for model validation comprising turbulent and jet-forced flow in a circular channel, which resulted in a good agreement for both models. The simulation continued by using LABSWE model to reveal the water depth and velocity profile at the study site. These results had proven the incompatibility size of the outlet pond which is too small for the water to flow out to the river. The study is capable of providing the authorities with a sustainable design of proper drainage system, especially in Malaysia which is constantly receiving the outrageous heavy rainfall.
Shrinkage of bubbles and drops in the lattice Boltzmann equation method for nonideal gases
Zheng, Lin; Lee, Taehun; Guo, Zhaoli; Rumschitzki, David
2014-03-01
One characteristic of multiphase lattice Boltzmann equation (LBE) methods is that the interfacial region has a finite (i.e., noninfinitesimal) thickness known as a diffuse interface. In simulations of, e.g., bubble or drop dynamics, for problems involving nonideal gases, one frequently observes that the diffuse interface method produces a spontaneous, nonphysical shrinkage of the bubble or drop radius. In this paper, we analyze in detail a single-fluid two-phase model and use a LBE model for nonideal gases in order to explain this fundamental problem. For simplicity, we only investigate the static bubble or droplet problem. We find that the method indeed produces a density shift, bubble or droplet shrinkage, as well as a critical radius below which the bubble or droplet eventually vanishes. Assuming that the ratio between the interface thickness D and the initial bubble or droplet radius r0 is small, we analytically show the existence of this density shift, bubble or droplet radius shrinkage, and critical bubble or droplet survival radius. Numerical results confirm our analysis. We also consider droplets on a solid surface with different curvatures, contact angles, and initial droplet volumes. Numerical results show that the curvature, contact angle, and the initial droplet volume have an effect on this spontaneous shrinkage process, consistent with the survival criterion.
Increasing stability and accuracy of the lattice Boltzmann scheme: recursivity and regularization
Malaspinas, Orestis
2015-01-01
In the present paper a lattice Boltzmann scheme is presented which exhibits an increased stability and accuracy with respect to standard single- or multi-relaxation-time (MRT) approaches. The scheme is based on a single-relaxation-time model where a special regularization procedure is applied. This regularization is based on the fact that, for a-thermal flows, there exists a recursive way to express the velocity distribution function at any order (in the Hermite series sense) in terms of the density, velocity, and stress tensor. A linear stability analysis is conducted which shows enhanced dispersion/dissipation relations with respect to existing models. The model is then validated on two (one 2D and one 3D) moderately high Reynolds number simulations ($\\mathrm{Re}\\sim 1000$) at moderate Mach numbers ($\\mathrm{Ma}\\sim 0.5$). In both cases the results are compared with an MRT model and an enhanced accuracy and stability is shown by the present model.
Lattice Boltzmann simulation of a laminar square jet in cross flows
Guoneng Li; Youqu Zheng; Huawen Yang; Wenwen Guo; Yousheng Xu
2016-01-01
A three-dimensional, nineteen-velocity (D3Q19) Lattice Boltzmann Method (LBM) model was developed to sim-ulate the fluid flow of a laminar square jet in cross flows based on the single relaxation time algorithm. The code was validated by the mathematic solution of the Poiseuille flow in a square channel, and was further validated with a previous well studied empirical correlation for the central trajectory of a jet in cross flows. The developed LBM model was found to be able to capture the dominant vortex, i.e. the Counter-rotating Vortex Pair (CVP) and the upright wake vortex. Results show that the incoming fluid in the cross flow channel was entrained into the leeside of the jet fluid, which contributes to the blending of the jet. That the spread width of the transverse jet decreases with the velocity ratio. A layer-organized entrainment pattern was found indicating that the incoming fluid at the lower position is firstly entrained into the leeside of the jet, and followed by the incoming fluid at the upper position.
Evaluation of Airframe Noise Reduction Concepts via Simulations Using a Lattice Boltzmann Approach
Fares, Ehab; Casalino, Damiano; Khorrami, Mehdi R.
2015-01-01
Unsteady computations are presented for a high-fidelity, 18% scale, semi-span Gulfstream aircraft model in landing configuration, i.e. flap deflected at 39 degree and main landing gear deployed. The simulations employ the lattice Boltzmann solver PowerFLOW® to simultaneously capture the flow physics and acoustics in the near field. Sound propagation to the far field is obtained using a Ffowcs Williams and Hawkings acoustic analogy approach. In addition to the baseline geometry, which was presented previously, various noise reduction concepts for the flap and main landing gear are simulated. In particular, care is taken to fully resolve the complex geometrical details associated with these concepts in order to capture the resulting intricate local flow field thus enabling accurate prediction of their acoustic behavior. To determine aeroacoustic performance, the farfield noise predicted with the concepts applied is compared to high-fidelity simulations of the untreated baseline configurations. To assess the accuracy of the computed results, the aerodynamic and aeroacoustic impact of the noise reduction concepts is evaluated numerically and compared to experimental results for the same model. The trends and effectiveness of the simulated noise reduction concepts compare well with measured values and demonstrate that the computational approach is capable of capturing the primary effects of the acoustic treatment on a full aircraft model.
Zheng, Youqu; Li, Guoneng; Guo, Wenwen; Dong, Cong
2017-09-01
In order to investigate the heat transfer characteristics of pulsating flows past a circular cylinder, a Lattice Boltzmann (LB) numerical code based on a 2-dimension-9-velocity frame is developed. The local Nusselt number and the dimensionless viscous force around the cylinder surface are explored in detail. Double Particle Distribution Function model and the second order extrapolation method for the curve boundary of the cylinder are employed in the LB numerical code. Numerical results found that the spatial averaged Nusselt number of the cylinder is oscillating with the same pulsating frequency of the incoming air flows. The heat transfer enhancement is mainly located in the windward side of the cylinder, and the heat transfer enhancement only happens in one half cycle of the pulsation. Whereas the heat transfer in the leeward side of the cylinder is found to be unaffected, and the heat transfer is slightly deteriorated in the other half cycle of the pulsation. Further analysis showed that the heat transfer enhancement is proportional to the magnitude of dimensionless viscous force.
Chen, Li; Zhang, Lei; Kang, Qinjun; Viswanathan, Hari S.; Yao, Jun; Tao, Wenquan
2015-01-01
Porous structures of shales are reconstructed using the markov chain monte carlo (MCMC) method based on scanning electron microscopy (SEM) images of shale samples from Sichuan Basin, China. Characterization analysis of the reconstructed shales is performed, including porosity, pore size distribution, specific surface area and pore connectivity. The lattice Boltzmann method (LBM) is adopted to simulate fluid flow and Knudsen diffusion within the reconstructed shales. Simulation results reveal that the tortuosity of the shales is much higher than that commonly employed in the Bruggeman equation, and such high tortuosity leads to extremely low intrinsic permeability. Correction of the intrinsic permeability is performed based on the dusty gas model (DGM) by considering the contribution of Knudsen diffusion to the total flow flux, resulting in apparent permeability. The correction factor over a range of Knudsen number and pressure is estimated and compared with empirical correlations in the literature. For the wide pressure range investigated, the correction factor is always greater than 1, indicating Knudsen diffusion always plays a role on shale gas transport mechanisms in the reconstructed shales. Specifically, we found that most of the values of correction factor fall in the slip and transition regime, with no Darcy flow regime observed. PMID:25627247
Lattice Boltzmann accelerated direct simulation Monte Carlo for dilute gas flow simulations.
Di Staso, G; Clercx, H J H; Succi, S; Toschi, F
2016-11-13
Hybrid particle-continuum computational frameworks permit the simulation of gas flows by locally adjusting the resolution to the degree of non-equilibrium displayed by the flow in different regions of space and time. In this work, we present a new scheme that couples the direct simulation Monte Carlo (DSMC) with the lattice Boltzmann (LB) method in the limit of isothermal flows. The former handles strong non-equilibrium effects, as they typically occur in the vicinity of solid boundaries, whereas the latter is in charge of the bulk flow, where non-equilibrium can be dealt with perturbatively, i.e. according to Navier-Stokes hydrodynamics. The proposed concurrent multiscale method is applied to the dilute gas Couette flow, showing major computational gains when compared with the full DSMC scenarios. In addition, it is shown that the coupling with LB in the bulk flow can speed up the DSMC treatment of the Knudsen layer with respect to the full DSMC case. In other words, LB acts as a DSMC accelerator.This article is part of the themed issue 'Multiscale modelling at the physics-chemistry-biology interface'. © 2016 The Author(s).
Lattice Boltzmann Model of 3D Multiphase Flow in Artery Bifurcation Aneurysm Problem
Abas, Aizat; Mokhtar, N. Hafizah; Ishak, M. H. H.; Abdullah, M. Z.; Ho Tian, Ang
2016-01-01
This paper simulates and predicts the laminar flow inside the 3D aneurysm geometry, since the hemodynamic situation in the blood vessels is difficult to determine and visualize using standard imaging techniques, for example, magnetic resonance imaging (MRI). Three different types of Lattice Boltzmann (LB) models are computed, namely, single relaxation time (SRT), multiple relaxation time (MRT), and regularized BGK models. The results obtained using these different versions of the LB-based code will then be validated with ANSYS FLUENT, a commercially available finite volume- (FV-) based CFD solver. The simulated flow profiles that include velocity, pressure, and wall shear stress (WSS) are then compared between the two solvers. The predicted outcomes show that all the LB models are comparable and in good agreement with the FVM solver for complex blood flow simulation. The findings also show minor differences in their WSS profiles. The performance of the parallel implementation for each solver is also included and discussed in this paper. In terms of parallelization, it was shown that LBM-based code performed better in terms of the computation time required. PMID:27239221
Upscaled Lattice Boltzmann Method for Simulations of Flows in Heterogeneous Porous Media
Jun Li
2017-01-01
Full Text Available An upscaled Lattice Boltzmann Method (LBM for flow simulations in heterogeneous porous media at the Darcy scale is proposed in this paper. In the Darcy-scale simulations, the Shan-Chen force model is used to simplify the algorithm. The proposed upscaled LBM uses coarser grids to represent the average effects of the fine-grid simulations. In the upscaled LBM, each coarse grid represents a subdomain of the fine-grid discretization and the effective permeability with the reduced-order models is proposed as we coarsen the grid. The effective permeability is computed using solutions of local problems (e.g., by performing local LBM simulations on the fine grids using the original permeability distribution and used on the coarse grids in the upscaled simulations. The upscaled LBM that can reduce the computational cost of existing LBM and transfer the information between different scales is implemented. The results of coarse-grid, reduced-order, simulations agree very well with averaged results obtained using a fine grid.
Study of Gas Flow Characteristics in Tight Porous Media with a Microscale Lattice Boltzmann Model
Zhao, Jianlin; Yao, Jun; Zhang, Min; Zhang, Lei; Yang, Yongfei; Sun, Hai; An, Senyou; Li, Aifen
2016-01-01
To investigate the gas flow characteristics in tight porous media, a microscale lattice Boltzmann (LB) model with the regularization procedure is firstly adopted to simulate gas flow in three-dimensional (3D) digital rocks. A shale digital rock and a sandstone digital rock are reconstructed to study the effects of pressure, temperature and pore size on microscale gas flow. The simulation results show that because of the microscale effect in tight porous media, the apparent permeability is always higher than the intrinsic permeability, and with the decrease of pressure or pore size, or with the increase of temperature, the difference between apparent permeability and intrinsic permeability increases. In addition, the Knudsen numbers under different conditions are calculated and the results show that gas flow characteristics in the digital rocks under different Knudsen numbers are quite different. With the increase of Knudsen number, gas flow in the digital rocks becomes more uniform and the effect of heterogeneity of the porous media on gas flow decreases. Finally, two commonly used apparent permeability calculation models are evaluated by the simulation results and the Klinkenberg model shows better accuracy. In addition, a better proportionality factor in Klinkenberg model is proposed according to the simulation results. PMID:27587293
Droplet hysteresis investigation on non-wetting striped textured surfaces: A lattice Boltzmann study
Zheng, Rongye; Liu, Haihu; Sun, Jinju; Ba, Yan
2014-10-01
The Cassie-Baxter model is widely used to predict the apparent contact angles on textured super-hydrophobic surfaces. However, it has been challenged by some recent studies, since it does not consider contact angle hysteresis and surface structure characteristics near the contact line. The present study is to investigate the contact angle hysteresis on striped textured surfaces, and its elimination through vibrating the substrate. The two-phase flow is simulated by a recently proposed lattice Boltzmann model for high-density-ratio flows. Droplet evolutions under various initial contact angles are simulated, and it is found that different contact angles exist for the same textured surface. The importance of the contact line structure for droplet pinning is underlined via a study of droplet behavior on a composite substrate, with striped textured structure inside and flat structure outside. A “stick-jump” motion is found for the advancing contact line on the striped textured surface. Due to hysteresis, the contact angles after advancing are not consistent with the Cassie-Baxter model. The stable equilibrium is obtained through properly vibrating the substrate, and the resulted contact angles are consistent with Cassie's predictions.
Zhou, L.; Qu, Z. G.; Ding, T.; Miao, J. Y.
2016-04-01
The gas-solid adsorption process in reconstructed random porous media is numerically studied with the lattice Boltzmann (LB) method at the pore scale with consideration of interparticle, interfacial, and intraparticle mass transfer performances. Adsorbent structures are reconstructed in two dimensions by employing the quartet structure generation set approach. To implement boundary conditions accurately, all the porous interfacial nodes are recognized and classified into 14 types using a proposed universal program called the boundary recognition and classification program. The multiple-relaxation-time LB model and single-relaxation-time LB model are adopted to simulate flow and mass transport, respectively. The interparticle, interfacial, and intraparticle mass transfer capacities are evaluated with the permeability factor and interparticle transfer coefficient, Langmuir adsorption kinetics, and the solid diffusion model, respectively. Adsorption processes are performed in two groups of adsorbent media with different porosities and particle sizes. External and internal mass transfer resistances govern the adsorption system. A large porosity leads to an early time for adsorption equilibrium because of the controlling factor of external resistance. External and internal resistances are dominant at small and large particle sizes, respectively. Particle size, under which the total resistance is minimum, ranges from 3 to 7 μm with the preset parameters. Pore-scale simulation clearly explains the effect of both external and internal mass transfer resistances. The present paper provides both theoretical and practical guidance for the design and optimization of adsorption systems.
Fakhari, Abbas; Lee, Taehun
2014-03-01
An adaptive-mesh-refinement (AMR) algorithm for the finite-difference lattice Boltzmann method (FDLBM) is presented in this study. The idea behind the proposed AMR is to remove the need for a tree-type data structure. Instead, pointer attributes are used to determine the neighbors of a certain block via appropriate adjustment of its children identifications. As a result, the memory and time required for tree traversal are completely eliminated, leaving us with an efficient algorithm that is easier to implement and use on parallel machines. To allow different mesh sizes at separate parts of the computational domain, the Eulerian formulation of the streaming process is invoked. As a result, there is no need for rescaling the distribution functions or using a temporal interpolation at the fine-coarse grid boundaries. The accuracy and efficiency of the proposed FDLBM AMR are extensively assessed by investigating a variety of vorticity-dominated flow fields, including Taylor-Green vortex flow, lid-driven cavity flow, thin shear layer flow, and the flow past a square cylinder.
Wissocq, Gauthier; Gourdain, Nicolas; Malaspinas, Orestis; Eyssartier, Alexandre
2017-02-01
This paper reports the investigations done to adapt the Characteristic Boundary Conditions (CBC) to the Lattice-Boltzmann formalism for high Reynolds number applications. Three CBC formalisms are implemented and tested in an open source LBM code: the baseline local one-dimension inviscid (BL-LODI) approach, its extension including the effects of the transverse terms (CBC-2D) and a local streamline approach in which the problem is reformulated in the incident wave framework (LS-LODI). Then all implementations of the CBC methods are tested for a variety of test cases, ranging from canonical problems (such as 2D plane and spherical waves and 2D vortices) to a 2D NACA profile at high Reynolds number (Re =105), representative of aeronautic applications. The LS-LODI approach provides the best results for pure acoustics waves (plane and spherical waves). However, it is not well suited to the outflow of a convected vortex for which the CBC-2D associated with a relaxation on density and transverse waves provides the best results. As regards numerical stability, a regularized adaptation is necessary to simulate high Reynolds number flows. The so-called regularized FD (Finite Difference) adaptation, a modified regularized approach where the off-equilibrium part of the stress tensor is computed thanks to a finite difference scheme, is the only tested adaptation that can handle the high Reynolds computation.
Least-squares finite-element scheme for the lattice Boltzmann method on an unstructured mesh.
Li, Yusong; LeBoeuf, Eugene J; Basu, P K
2005-10-01
A numerical model of the lattice Boltzmann method (LBM) utilizing least-squares finite-element method in space and the Crank-Nicolson method in time is developed. This method is able to solve fluid flow in domains that contain complex or irregular geometric boundaries by using the flexibility and numerical stability of a finite-element method, while employing accurate least-squares optimization. Fourth-order accuracy in space and second-order accuracy in time are derived for a pure advection equation on a uniform mesh; while high stability is implied from a von Neumann linearized stability analysis. Implemented on unstructured mesh through an innovative element-by-element approach, the proposed method requires fewer grid points and less memory compared to traditional LBM. Accurate numerical results are presented through two-dimensional incompressible Poiseuille flow, Couette flow, and flow past a circular cylinder. Finally, the proposed method is applied to estimate the permeability of a randomly generated porous media, which further demonstrates its inherent geometric flexibility.
Lattice Boltzmann simulation of asymmetric flow in nematic liquid crystals with finite anchoring
Zhang, Rui; Roberts, Tyler; Aranson, Igor S.; de Pablo, Juan J.
2016-02-01
Liquid crystals (LCs) display many of the flow characteristics of liquids but exhibit long range orientational order. In the nematic phase, the coupling of structure and flow leads to complex hydrodynamic effects that remain to be fully elucidated. Here, we consider the hydrodynamics of a nematic LC in a hybrid cell, where opposite walls have conflicting anchoring boundary conditions, and we employ a 3D lattice Boltzmann method to simulate the time-dependent flow patterns that can arise. Due to the symmetry breaking of the director field within the hybrid cell, we observe that at low to moderate shear rates, the volumetric flow rate under Couette and Poiseuille flows is different for opposite flow directions. At high shear rates, the director field may undergo a topological transition which leads to symmetric flows. By applying an oscillatory pressure gradient to the channel, a net volumetric flow rate is found to depend on the magnitude and frequency of the oscillation, as well as the anchoring strength. Taken together, our findings suggest several intriguing new applications for LCs in microfluidic devices.
Lattice-Boltzmann-based two-phase thermal model for simulating phase change.
Kamali, M R; Gillissen, J J J; van den Akker, H E A; Sundaresan, Sankaran
2013-09-01
A lattice Boltzmann (LB) method is presented for solving the energy conservation equation in two phases when the phase change effects are included in the model. This approach employs multiple distribution functions, one for a pseudotemperature scalar variable and the rest for the various species. A nonideal equation of state (EOS) is introduced by using a pseudopotential LB model. The evolution equation for the pseudotemperature variable is constructed in such a manner that in the continuum limit one recovers the well known macroscopic energy conservation equation for the mixtures. Heats of reaction, the enthalpy change associated with the phase change, and the diffusive transport of enthalpy are all taken into account; but the dependence of enthalpy on pressure, which is usually a small effect in most nonisothermal flows encountered in chemical reaction systems, is ignored. The energy equation is coupled to the LB equations for species transport and pseudopotential interaction forces through the EOS by using the filtered local pseudotemperature field. The proposed scheme is validated against simple test problems for which analytical solutions can readily be obtained.
Jiang Lei
2015-01-01
Full Text Available Direct numerical simulation (DNS of a round jet in crossflow based on lattice Boltzmann method (LBM is carried out on multi-GPU cluster. Data parallel SIMT (single instruction multiple thread characteristic of GPU matches the parallelism of LBM well, which leads to the high efficiency of GPU on the LBM solver. With present GPU settings (6 Nvidia Tesla K20M, the present DNS simulation can be completed in several hours. A grid system of 1.5 × 108 is adopted and largest jet Reynolds number reaches 3000. The jet-to-free-stream velocity ratio is set as 3.3. The jet is orthogonal to the mainstream flow direction. The validated code shows good agreement with experiments. Vortical structures of CRVP, shear-layer vortices and horseshoe vortices, are presented and analyzed based on velocity fields and vorticity distributions. Turbulent statistical quantities of Reynolds stress are also displayed. Coherent structures are revealed in a very fine resolution based on the second invariant of the velocity gradients.
Scheme for contact angle and its hysteresis in a multiphase lattice Boltzmann method.
Wang, Lei; Huang, Hai-bo; Lu, Xi-Yun
2013-01-01
In this paper, a scheme for specifying contact angle and its hysteresis is incorporated into a multiphase lattice Boltzmann method. The scheme is validated through investigations of the dynamic behaviors of a droplet sliding along two kinds of walls: a smooth (ideal) wall and a rough or chemically inhomogeneous (nonideal) wall. For an ideal wall, the wettability of solid substrates is able to be prescribed. For a nonideal wall, arbitrary contact angle hysteresis can be obtained through adjusting advancing and receding angles. Significantly different phenomena can be recovered for the two kinds of walls. For instance, a droplet on an inclined ideal wall under gravity is impossible to stay stationary. However, the droplet on a nonideal wall may be pinned due to contact angle hysteresis. The steady interface shapes of the droplet on an inclined nonideal wall under gravity or in a shear flow quantitatively agree well with the previous numerical studies. Besides, the complex motion of a droplet creeping like an inchworm could be simulated. The scheme is found suitable for the study of contact line problems with and without contact angle hysteresis.
Halliday, I.; Lishchuk, S. V.; Spencer, T. J.; Burgin, K.; Schenkel, T.
2017-10-01
We describe, analyse and reduce micro-current effects in one class of lattice Boltzmann equation simulation method describing immiscible fluids within the continuum approximation, due to Lishchuk et al. (2003). This model's micro-current flow field and associated density adjustment, when considered in the linear, low-Reynolds number regime, may be decomposed into independent, superposable contributions arising from various error terms in its immersed boundary force. Error force contributions which are rotational (solenoidal) are mainly responsible for the micro-current (corresponding density adjustment). Rotationally anisotropic error terms arise from numerical derivatives and from the sampling of the interface-supporting force. They may be removed, either by eliminating the causal error force or by negating it. It is found to be straightforward to design more effective stencils with significantly improved performance. Practically, the micro-current activity arising in Lishchuk's method is reduced by approximately three quarters by using an appropriate stencil and approximately by an order of magnitude when the effects of sampling are removed.
Ju, Yang; Zhang, Qingang; Zheng, Jiangtao; Chang, Chun; Xie, Heping
2017-02-01
The irregular morphology of single rock fracture significantly influences subsurface fluid flow and gives rise to a complex and unsteady flow state that typically cannot be appropriately described using simple laws. Yet the fluid flow in rough fractures of underground rock is poorly understood. Here we present a numerical method and experimental measurements to probe the effect of fracture roughness on the properties of fluid flow in fractured rock. We develop a series of fracture models with various degrees of roughness characterized by fractal dimensions that are based on the Weierstrass-Mandelbrot fractal function. The Lattice Boltzmann Method (LBM), a discrete numerical algorithm, is employed for characterizing the complex unsteady non-Darcy flow through the single rough fractures and validated by experimental observations under the same conditions. Comparison indicates that the LBM effectively characterizes the unsteady non-Darcy flow in single rough fractures. Our LBM model predicts experimental measurements of unsteady fluid flow through single rough fractures with great satisfactory, but significant deviation is obtained from the conventional cubic law, showing the superiority of LBM models of single rough fractures.
Li, Q; Francois, M M; He, Y L; Luo, K H
2015-01-01
A hybrid thermal lattice Boltzmann (LB) model is presented to simulate thermal multiphase flows with phase change based on an improved pseudopotential LB approach [Q. Li, K. H. Luo, and X. J. Li, Phys. Rev. E 87, 053301 (2013)]. The present model does not suffer from the spurious term caused by the forcing-term effect, which was encountered in some previous thermal LB models for liquid-vapor phase change. Using the model, the liquid-vapor boiling process is simulated. The boiling curve together with the three boiling stages (nucleate boiling, transition boiling, and film boiling) is numerically reproduced in the LB community for the first time. The numerical results show that the basic features and the fundamental characteristics of boiling heat transfer are well captured, such as the severe fluctuation of transient heat flux in the transition boiling and the feature that the maximum heat transfer coefficient lies at a lower wall superheat than that of the maximum heat flux. Furthermore, the effects of the he...
Improved lattice Boltzmann modeling of binary flow based on the conservative Allen-Cahn equation
Ren, Feng; Song, Baowei; Sukop, Michael C.; Hu, Haibao
2016-08-01
The primary and key task of binary fluid flow modeling is to track the interface with good accuracy, which is usually challenging due to the sharp-interface limit and numerical dispersion. This article concentrates on further development of the conservative Allen-Cahn equation (ACE) [Geier et al., Phys. Rev. E 91, 063309 (2015), 10.1103/PhysRevE.91.063309] under the framework of the lattice Boltzmann method (LBM), with incorporation of the incompressible hydrodynamic equations [Liang et al., Phys. Rev. E 89, 053320 (2014), 10.1103/PhysRevE.89.053320]. Utilizing a modified equilibrium distribution function and an additional source term, this model is capable of correctly recovering the conservative ACE through the Chapman-Enskog analysis. We also simulate four phase-tracking benchmark cases, including one three-dimensional case; all show good accuracy as well as low numerical dispersion. By coupling the incompressible hydrodynamic equations, we also simulate layered Poiseuille flow and the Rayleigh-Taylor instability, illustrating satisfying performance in dealing with complex flow problems, e.g., high viscosity ratio, high density ratio, and high Reynolds number situations. The present work provides a reliable and efficient solution for binary flow modeling.
Finite-Difference Lattice Boltzmann Scheme for High-Speed Compressible Flow: Two-Dimensional Case
Gan, Yan-Biao; Xu, Ai-Guo; Zhang, Guang-Cai; Zhang, Ping; Zhang, Lei; Li, Ying-Jun
2008-07-01
Lattice Boltzmann (LB) modeling of high-speed compressible flows has long been attempted by various authors. One common weakness of most of previous models is the instability problem when the Mach number of the flow is large. In this paper we present a finite-difference LB model, which works for flows with flexible ratios of specific heats and a wide range of Mach number, from 0 to 30 or higher. Besides the discrete-velocity-model by Watari [Physica A 382 (2007) 502], a modified Lax Wendroff finite difference scheme and an artificial viscosity are introduced. The combination of the finite-difference scheme and the adding of artificial viscosity must find a balance of numerical stability versus accuracy. The proposed model is validated by recovering results of some well-known benchmark tests: shock tubes and shock reflections. The new model may be used to track shock waves and/or to study the non-equilibrium procedure in the transition between the regular and Mach reflections of shock waves, etc.
Lattice Boltzmann Simulation of Sedimentation of a Single Elastic Dumbbell in aNewtonian Fluid
ZHANGChao-Ying; TANHui-Li; LIUMu-Ren; KONGLing-Jiang; SHIJuan
2004-01-01
Based on the lattice Boltzmann method (LBM), the sedimentations of a single elastic dumbbell in a Newtonian fluid under different initial positions and orientations, and also that of the elastic dumbbells with different free lengths of the spring under the same initial conditions have been simulated. All of the numerical results show that the final orientations of the elastic dumbbells are in the same horizontal direction, and the final positions of their centroids are all on the centerline of the tube no matter what the initial positions and orientations of the elastic dumbbell or the free lengths of the spring are. When the elastic dumbbell finally falls down vertically, the two circular cylinders of the elastic dumbbell rotate around their own symmetry-axis respectively, and their angular velocities are equal but opposite to each other. For the sedimentations of the elastic dumbbells with different free lengths of the spring, the shorter of the free length is, the faster the final angular velocity and vertical velocity of the circular cylinder will be.
Lattice Boltzmann Simulation of Sedimentation of a Single Elastic Dumbbell in a Newtonian Fluid
ZHANG Chao-Ying; TAN Hui-Li; LIU Mu-Ren; KONG Ling-Jiang; SHI Juan
2004-01-01
Based on the lattice Boltzmann method (LBM), the sedimentations of a single elastic dumbbell in a Newtonian fluid under different initial positions and orientations, and also that of the elastic dumbbells with different free lengths of the spring under the same initial conditions have been simulated. All of the numerical results show that the final orientations of the elastic dumbbells are in the same horizontal direction, and the final positions of their centroids are all on the centerline of the tube no matter what the initial positions and orientations of the elastic dumbbell or the free lengths of the spring are. When the elastic dumbbell finally falls down vertically, the two circular cylinders of the elastic dumbbell rotate around their own symmetry-axis respectively, and their angular velocities are equal but opposite to each other. For the sedimentations of the elastic dumbbells with different free lengths of the spring, the shorter of the free length is, the faster the final angular velocity and vertical velocity of the circular cylinder will be.
Application and validation of the lattice Boltzmann method for modelling flow-related clotting.
Harrison, S E; Smith, S M; Bernsdorf, J; Hose, D R; Lawford, P V
2007-01-01
The purpose of this paper is to present a simple clotting model, based on residence time and shear stress distribution, that can simulate the deposition over time of enzyme-activated milk in an in vitro system. Results for the model are compared with experiments exhibiting clot deposition in the region of a sharp-edged stenosis. The milk experiments have been shown to be a valuable analogue for the experimental representation of flow-induced blood clotting, particularly in the context of separation of hydrodynamic from biochemical factors. The facility to predict the flow-induced clotting of the blood analogue, in which the chemistry reduces to what is effectively a zeroth order reaction, gives confidence in this physics-based approach to simulation of the final part of the coagulation cascade. This type of study is a necessary precursor to the development of a complex, multi-factorial, biochemical model of the process of thrombosis. In addition to the clotting simulations, comparisons are reported between the computed flow patterns prior to clot deposition and flow visualisation studies. Excellent agreement of hydrodynamic parameters is reported for a Reynolds number of 100, and qualitative agreement is seen for the complex, disturbed flow occurring at a physiologically relevant Reynolds number of 550. The explicit, time-stepping lattice Boltzmann approach may have particular merit for the transitional flow at this higher Reynolds number.
Lattice-Boltzmann modeling of micromodel experiments representing a CO2-brine system
Porter, Mark L [Los Alamos National Laboratory; Kang, Qinjun [Los Alamos National Laboratory; Tarimala, Sowmitri [Los Alamos National Laboratory; Abdel - Fattah, Amr I [Los Alamos National Laboratory; Backhaus, Scott [Los Alamos National Laboratory; Carey, James W [Los Alamos National Laboratory
2010-12-21
Successful sequestration of CO{sub 2} into deep saline aquifers presents an enormous challenge that requires fundamental understanding of reactive-multi phase flow and transport across many temporal and spatial scales. Of critical importance is accurately predicting the efficiency of CO{sub 2} trapping mechanisms. At the pore scale (e.g., microns to millimeters) the interfacial area between CO{sub 2} and brine, as well as CO{sub 2} and the solid phase, directly influences the amount of CO{sub 2} trapped due to capillary forces, dissolution and mineral precipitation. In this work, we model immiscible displacement micromodel experiments using the lattice-Boltzmann (LB) method. We focus on quantifying interfacial area as a function of capillary numbers and viscosity ratios typically encountered in CO{sub 2} sequestration operations. We show that the LB model adequately predicts the steady-state experimental flow patterns and interfacial area measurements. Based on the steady-state agreement, we use the LB model to investigate interfacial dynamics (e.g., fluid-fluid interfacial velocity and the rate of production of fluid-fluid interfacial area). In addition, we quantify the amount of interfacial area and the interfacial dynamics associated with the capillary trapped nonwetting phase. This is expected to be important for predicting the amount of nonwetting phase subsequently trapped due to dissolution and mineral precipitation.
Lattice Boltzmann simulations for proton transport in 2-D model channels of Nafion.
Akinaga, Yoshinobu; Hyodo, Shi-aki; Ikeshoji, Tamio
2008-10-01
Proton conductance in a 2-D channel with a slab-like structure was studied to verify that the lattice Boltzmann method (LBM) can be used as a simulation tool for proton conduction in a Nafion membrane, which is a mesoscopic system with a highly disordered porous structure. Diffusion resulting from a concentration gradient and migration by an electrostatic force were considered as the origins of proton transport. The electrostatic force acting on a proton was computed by solving the Poisson equation. The proton concentration in the membrane is expressed as a continuous function and the sulfonic charge is placed discretely. The space-averaged conductance of protons in a nonequilibrium stationary state was evaluated as a function of the structural parameters: namely, channel width and distribution of the sulfonic groups. The resulting space-averaged conductance deviates from the bulk values, depending particularly on the sulfonic group distribution. Details of the simulation scheme are described and the applicability of the present scheme to real membranes is discussed.
Lattice Boltzmann accelerated direct simulation Monte Carlo for dilute gas flow simulations
Di Staso, G.; Clercx, H. J. H.; Succi, S.; Toschi, F.
2016-11-01
Hybrid particle-continuum computational frameworks permit the simulation of gas flows by locally adjusting the resolution to the degree of non-equilibrium displayed by the flow in different regions of space and time. In this work, we present a new scheme that couples the direct simulation Monte Carlo (DSMC) with the lattice Boltzmann (LB) method in the limit of isothermal flows. The former handles strong non-equilibrium effects, as they typically occur in the vicinity of solid boundaries, whereas the latter is in charge of the bulk flow, where non-equilibrium can be dealt with perturbatively, i.e. according to Navier-Stokes hydrodynamics. The proposed concurrent multiscale method is applied to the dilute gas Couette flow, showing major computational gains when compared with the full DSMC scenarios. In addition, it is shown that the coupling with LB in the bulk flow can speed up the DSMC treatment of the Knudsen layer with respect to the full DSMC case. In other words, LB acts as a DSMC accelerator. This article is part of the themed issue 'Multiscale modelling at the physics-chemistry-biology interface'.
Mandana Samari Kermani
2016-01-01
Full Text Available The interaction of spherical solid particles with turbulent eddies in a 3-D turbulent channel flow with friction Reynolds number was studied. A generalized lattice Boltzmann equation (GLBE was used for computation of instantaneous turbulent flow field for which large eddy simulation (LES was employed. The sub-grid-scale (SGS turbulence effects were simulated through a shear-improved Smagorinsky model (SISM, which can predict turbulent near wall region without any wall function. Statistical properties of particles behavior such as root mean square (RMS velocities were studied as a function of dimensionless particle relaxation time ( by using a Lagrangian approach. Combination of SISM in GLBE with particle tracking analysis in turbulent channel flow is novelty of the present work. Both GLBE and SISM solve the flow field equations locally. This is an advantage of this method and makes it easy implementing. Comparison of the present results with previous available data indicated that SISM in GLBE is a reliable method for simulation of turbulent flows which is a key point to predict particles behavior correctly.
Moufekkir, F.; Moussaoui, M.A.; Mezrhab, A. [Laboratoire de Mecanique and Energetique, Faculte des sciences, Departement de physique 60000 Oujda (Morocco); Lemonnier, D. [Institut Pprime, CNRS-ENSMA-Univ. Poitiers, ENSMA, BP 40109, 86961 Futuroscope Chasseneuil cedex (France); Naji, H. [Universite Lille Nord de France, F-59000 Lille (France); Laboratoire Genie Civil and geo-Environnement - LGCgE- EA 4515, UArtois/FSA Bethune, F-62400 Bethune (France)
2012-04-15
A numerical analysis is carried out for natural convection while in an asymmetrically heated square cavity containing an absorbing emitting medium. The numerical approach adopted uses a hybrid thermal lattice Boltzmann method (HTLBM) in which the mass and momentum conservation equations are solved by using multiple relaxation time (MRT) model and the energy equation is solved separately by using the finite difference method (FDM). In addition, the radiative transfer equation (RTE) is treated by the discrete ordinates method (DOM) using the S8 quadrature to evaluate the source term of the energy equation. The effects of parameters such as the Rayleigh number Ra, the optical thickness {tau} and the inclination angle {phi}, are studied numerically to assess their impact on the flow and temperature distribution. The results presented in terms of isotherms, streamlines and averaged Nusselt number, show that in the absence of the radiation, the temperature and the flow fields are centro-symmetric and the cavity core is thermally stratified. However, radiation causes an overall increase in temperature and velocity gradients along both thermally active walls
Wang, Liang; Guo, Zhaoli
2016-01-01
Gas separation of a binary gaseous mixture is one of characteristic phenomena in the micro-scale flows that differ from the conventional size flows. In this work, the separation in a binary gas mixture flows through a microchannel is investigated by the lattice Boltzmann method with a diffuse-bounce-back (DBB) boundary condition. The separation degree and rate are measured in the He--Ar and Ne--Ar systems for different mole fractions, pressure ratios, and Knudsen numbers. The results show that the separation phenomenon in the He--Ar mixture is more obvious than that in the Ne--Ar mixture at the same mole fraction owing to the larger molecular mass ratio. In addition, the increase in the pressure ratio reduces the difference in the molecular velocities between the two species, and the separation phenomenon becomes weaker. However, the gas separation is enhanced with an increase in the Knudsen number. This is because the resulting rarefaction effect reduces the interactions between the gas molecules of the two ...
A Unified Detail-Preserving Liquid Simulation by Two-Phase Lattice Boltzmann Modeling.
Guo, Yulong; Liu, Xiaopei; Xu, Xuemiao
2016-02-19
Traditional methods in graphics to simulate liquid-air dynamics under different scenarios usually employ separate approaches with sophisticated interface tracking/reconstruction techniques. In this paper, we propose a novel unified approach which is easy and effective to produce a variety of liquid-air interface phenomena. These phenomena, such as complex surface splashes, bubble interactions, as well as surface tension effects, can co-exist in one single simulation, and are created within the same computational framework. Such a framework is unique in that it is free from any complicated interface tracking/reconstruction procedures. Our approach is developed from the two-phase lattice Boltzmann method with the mean field model, which provides a unified framework for interface dynamics but is numerically unstable under turbulent conditions. Considering the drawbacks of the existing approaches, we propose techniques to suppress oscillation for significant stability enhancement, as well as derive a new subgrid-scale model to further improve stability, faithfully preserving liquid-air interface details without excessive diffusion by taking into account the density variation. The whole framework is highly parallel, enabling very efficient implementation. Comparisons to the related approaches show superiority on stable simulation with detail preservation and multiphase phenomena simultaneously involved. A set of animation results demonstrate the effectiveness of our method.
3D Lattice Boltzmann Modeling of Nanoparticle Self-Assembly in Evaporating Droplets and Rivulets
Zhao, Mingfei; Yong, Xin
2016-11-01
In this work, a three-dimensional free-energy-based multiphase lattice Boltzmann method-Lagrangian particle tracking hybrid model is presented to simulate nanoparticle-laden droplets and rivulets undergoing evaporation. The 3D model enables the development of the 3D flow structures in the evaporating droplets, as well as allows us to capture the axial flows in the evaporating rivulets. We first model non-evaporating droplets and rivulets loaded with nanoparticles and the effects of particle-fluid interaction parameters on particle dynamics are characterized. By implementing evaporation, we probe the self-assembly of nanoparticles inside the fluid mass or at the liquid-vapor interface. The 3D microstructure of nanoparticle assemblies is quantified through radial distribution functions and structure factors. In particular, the final deposit of evaporating rivulets with oscillatory axial flows is revealed, resembling the flow field in printed rivulets in experiments. Our findings offer a theoretical framework to explore the dynamics of nanoparticle self-assembly in evaporating fluid mass.
Mixing and Transport in the Small Intestine: A Lattice-Boltzmann Model
Banco, Gino; Brasseur, James; Wang, Yanxing; Aliani, Amit; Webb, Andrew
2007-11-01
The two primary functions of the small intestine are absorption of nutrients into the blood stream and transport of material along the gut for eventual evacuation. The primary transport mechanism is peristalsis. The time scales for absorption, however, rely on mixing and transport of molecules between the bulk flow and epithelial surface. Two basic motions contribute to mixing: peristalsis and repetitive segmental contraction of short segments of the gut. In this study we evaluate the relative roles of peristalsis vs. segmental contraction on the degree of mixing and time scales of nutrient transport to the epithelium using a two-dimensional model of flow and mixing in the small intestine. The model uses the lattice-Boltzmann framework with second-order moving boundary conditions and passive scalar (Sc = 10). Segmental and peristaltic contractions were parameterized using magnetic resonance imaging data from rat models. The Reynolds numbers (1.9), segment lengths (33 mm), max radii (2.75 mm) and occlusion ratios (0.33) were matched for direct comparison. Mixing is quantified by the rate of dispersion of scalar from an initial concentration in the center of the segment. We find that radial mixing is more rapid with segmental than peristaltic motion, that radial dispersion is much more rapid than axial, and that axial is comparable between the motions.
Study of the Dynamics of a Condensing Bubble Using Lattice Boltzmann Method
Shahnawaz Ahmed
2015-06-01
Full Text Available Mesoscopic lattice Boltzmann method (LBM is used to discretize the governing equations for a steam bubble inside a tube filled with water. The bubbles are kept at higher temperature compared to its boiling point while the liquid is kept subcooled. Heat transfer is allowed to take place between the two phases by virtue of which the bubble will condense. Three separate probability distribution functions are used in LBM to handle continuity, momentum and energy equations separately. The interface is considered to be diffused within a narrow zone and it has been modeled using convective Cahn-Hillard equation. Combined diffused interface-LBM framework is adapted accordingly to handle complex interface separating two phases having high density ratio. Developed model is validated with respect to established correlations for instantaneous equivalent radius of a spherical condensing bubble. Numerical snapshots of the simulation depict that the bubble volume decreases faster for higher degree of superheat. The degrees of superheat are varied over a wide range to note its effect on bubble shape and size. Effect of initial volume of the bubble on the condensation rate is also studied. It has been observed that for a fixed degree of superheat, the condensation rate is not exactly proportional to its volume. Due to the variation in interfacial configuration for different sized bubbles, condensation rate changes drastically. Influence of gravity on the rate of condensation is also studied using the developed methodology.
Lattice Boltzmann Method of Different BGA Orientations on I-Type Dispensing Method
Gan, Z. L.; Ishak, M. H. H.; Abdullah, M. Z.; Khor, Soon Fuat
2016-01-01
This paper studies the three dimensional (3D) simulation of fluid flows through the ball grid array (BGA) to replicate the real underfill encapsulation process. The effect of different solder bump arrangements of BGA on the flow front, pressure and velocity of the fluid is investigated. The flow front, pressure and velocity for different time intervals are determined and analyzed for potential problems relating to solder bump damage. The simulation results from Lattice Boltzmann Method (LBM) code will be validated with experimental findings as well as the conventional Finite Volume Method (FVM) code to ensure highly accurate simulation setup. Based on the findings, good agreement can be seen between LBM and FVM simulations as well as the experimental observations. It was shown that only LBM is capable of capturing the micro-voids formation. This study also shows an increasing trend in fluid filling time for BGA with perimeter, middle empty and full orientations. The perimeter orientation has a higher pressure fluid at the middle region of BGA surface compared to middle empty and full orientation. This research would shed new light for a highly accurate simulation of encapsulation process using LBM and help to further increase the reliability of the package produced. PMID:27454872
Simulation of Fluid Flow and Heat Transfer in Porous Medium Using Lattice Boltzmann Method
Wijaya, Imam; Purqon, Acep
2017-07-01
Fluid flow and heat transfer in porous medium are an interesting phenomena to study. One kind example of porous medium is geothermal reservoir. By understanding the fluid flow and heat transfer in porous medium, it help us to understand the phenomena in geothermal reservoir, such as thermal change because of injection process. Thermal change in the reservoir is the most important physical property to known since it has correlation with performance of the reservoir, such as the electrical energy produced by reservoir. In this simulation, we investigate the fluid flow and heat transfer in geothermal reservoir as a simple flow in porous medium canal using Lattice Boltzmann Method. In this simulation, we worked on 2 dimension with nine vectors velocity (D2Q9). To understand the fluid flow and heat transfer in reservoir, we varied the fluid temperature that inject into the reservoir and set the heat source constant at 410°C. The first variation we set the fluid temperature 45°C, second 102.5°C, and the last 307.5°C. Furthermore, we also set the parameter of reservoir such as porosity, density, and injected fluid velocity are constant. Our results show that for the first temperature variation distribution between experiment and simulation is 92.86% match. From second variation shows that there is one pick of thermal distribution and one of turbulence zone, and from the last variation show that there are two pick of thermal distribution and two of turbulence zone.
Deiterding, Ralf; Wood, Stephen L.
2015-11-01
Operating horizontal axis wind turbines create large-scale turbulent wake structures that affect the power output of downwind turbines considerably. The computational prediction of this phenomenon is challenging as efficient low dissipation schemes are necessary that represent the vorticity production by the moving structures accurately and are able to transport wakes without significant artificial decay over distances of several rotor diameters. We have developed the first version of a parallel adaptive lattice Boltzmann method for large eddy simulation of turbulent weakly compressible flows with embedded moving structures that considers these requirements rather naturally and enables first principle simulations of wake-turbine interaction phenomena at reasonable computational costs. The presentation will describe the employed algorithms and present relevant verification and validation computations. For instance, power and thrust coefficients of a Vestas V27 turbine are predicted within 5% of the manufacturer's specifications. Simulations of three Vestas V27-225kW turbines in triangular arrangement analyze the reduction in power production due to upstream wake generation for different inflow conditions.
Lattice Boltzmann Simulations of Droplet formation in confined Channels with Thermocapillary flows
Gupta, A; Belardinelli, D; Sugiyama, K
2016-01-01
Based on mesoscale lattice Boltzmann simulations with the "Shan-Chen" model, we explore the influence of thermocapillarity on the break-up properties of fluid threads in a microfluidic T-junction, where a dispersed phase is injected perpendicularly into a main channel containing a continuous phase, and the latter induces periodic break-up of droplets due to the cross-flowing. Temperature effects are investigated by switching on/off both positive/negative temperature gradients along the main channel direction, thus promoting a different thread dynamics with anticipated/delayed break-up. Numerical simulations are performed at changing the flow-rates of both the continuous and dispersed phases, as well as the relative importance of viscous forces, surface tension forces and thermocapillary stresses. The range of parameters is broad enough to characterize the effects of thermocapillarity on different mechanisms of break-up in the confined T-junction, including the so-called "squeezing" and "dripping" regimes, pre...
Development of a Prototype Lattice Boltzmann Code for CFD of Fusion Systems.
Pattison, Martin J; Premnath, Kannan N; Banerjee, Sanjoy; Dwivedi, Vinay
2007-02-26
Designs of proposed fusion reactors, such as the ITER project, typically involve the use of liquid metals as coolants in components such as heat exchangers, which are generally subjected to strong magnetic fields. These fields induce electric currents in the fluids, resulting in magnetohydrodynamic (MHD) forces which have important effects on the flow. The objective of this SBIR project was to develop computational techniques based on recently developed lattice Boltzmann techniques for the simulation of these MHD flows and implement them in a computational fluid dynamics (CFD) code for the study of fluid flow systems encountered in fusion engineering. The code developed during this project, solves the lattice Boltzmann equation, which is a kinetic equation whose behaviour represents fluid motion. This is in contrast to most CFD codes which are based on finite difference/finite volume based solvers. The lattice Boltzmann method (LBM) is a relatively new approach which has a number of advantages compared with more conventional methods such as the SIMPLE or projection method algorithms that involve direct solution of the Navier-Stokes equations. These are that the LBM is very well suited to parallel processing, with almost linear scaling even for very large numbers of processors. Unlike other methods, the LBM does not require solution of a Poisson pressure equation leading to a relatively fast execution time. A particularly attractive property of the LBM is that it can handle flows in complex geometries very easily. It can use simple rectangular grids throughout the computational domain -- generation of a body-fitted grid is not required. A recent advance in the LBM is the introduction of the multiple relaxation time (MRT) model; the implementation of this model greatly enhanced the numerical stability when used in lieu of the single relaxation time model, with only a small increase in computer time. Parallel processing was implemented using MPI and demonstrated the
Phase-field lattice Boltzmann modeling of boiling using a sharp-interface energy solver
Mohammadi-Shad, Mahmood; Lee, Taehun
2017-07-01
The main objective of this paper is to extend an isothermal incompressible two-phase lattice Boltzmann equation method to model liquid-vapor phase change problems using a sharp-interface energy solver. Two discrete particle distribution functions, one for the continuity equation and the other for the pressure evolution and momentum equations, are considered in the current model. The sharp-interface macroscopic internal energy equation is discretized with an isotropic finite difference method to find temperature distribution in the system. The mass flow generated at liquid-vapor phase interface is embedded in the pressure evolution equation. The sharp-interface treatment of internal energy equation helps to find the interfacial mass flow rate accurately where no free parameter is needed in the calculations. The proposed model is verified against available theoretical solutions of the two-phase Stefan problem and the two-phase sucking interface problem, with which our simulation results are in good agreement. The liquid droplet evaporation in a superheated vapor, the vapor bubble growth in a superheated liquid, and the vapor bubble rising in a superheated liquid are analyzed and underlying physical characteristics are discussed in detail. The model is successfully tested for the liquid-vapor phase change with large density ratio up to 1000.
Chatterjee, Dipankar; Amiroudine, Sakir
2011-02-01
A comprehensive non-isothermal Lattice Boltzmann (LB) algorithm is proposed in this article to simulate the thermofluidic transport phenomena encountered in a direct-current (DC) magnetohydrodynamic (MHD) micropump. Inside the pump, an electrically conducting fluid is transported through the microchannel by the action of an electromagnetic Lorentz force evolved out as a consequence of the interaction between applied electric and magnetic fields. The fluid flow and thermal characteristics of the MHD micropump depend on several factors such as the channel geometry, electromagnetic field strength and electrical property of the conducting fluid. An involved analysis is carried out following the LB technique to understand the significant influences of the aforementioned controlling parameters on the overall transport phenomena. In the LB framework, the hydrodynamics is simulated by a distribution function, which obeys a single scalar kinetic equation associated with an externally imposed electromagnetic force field. The thermal history is monitored by a separate temperature distribution function through another scalar kinetic equation incorporating the Joule heating effect. Agreement with analytical, experimental and other available numerical results is found to be quantitative.
Continuous surface force based lattice Boltzmann equation method for simulating thermocapillary flow
Zheng, Lin; Zheng, Song; Zhai, Qinglan
2016-02-01
In this paper, we extend a lattice Boltzmann equation (LBE) with continuous surface force (CSF) to simulate thermocapillary flows. The model is designed on our previous CSF LBE for athermal two phase flow, in which the interfacial tension forces and the Marangoni stresses as the results of the interface interactions between different phases are described by a conception of CSF. In this model, the sharp interfaces between different phases are separated by a narrow transition layers, and the kinetics and morphology evolution of phase separation would be characterized by an order parameter via Cahn-Hilliard equation which is solved in the frame work of LBE. The scalar convection-diffusion equation for temperature field is resolved by thermal LBE. The models are validated by thermal two layered Poiseuille flow, and two superimposed planar fluids at negligibly small Reynolds and Marangoni numbers for the thermocapillary driven convection, which have analytical solutions for the velocity and temperature. Then thermocapillary migration of two/three dimensional deformable droplet are simulated. Numerical results show that the predictions of present LBE agreed with the analytical solution/other numerical results.
Study for optical manipulation of a surfactant-covered droplet using lattice Boltzmann method.
Choi, Se Bin; Kondaraju, Sasidhar; Sang Lee, Joon
2014-03-01
In this study, we simulated deformation and surfactant distribution on the interface of a surfactant-covered droplet using optical tweezers as an external source. Two optical forces attracted a single droplet from the center to both sides. This resulted in an elliptical shape deformation. The droplet deformation was characterized as the change of the magnitudes of surface tension and optical force. In this process, a non-linear relationship among deformation, surface tension, and optical forces was observed. The change in the local surfactant concentration resulting from the application of optical forces was also analyzed and compared with the concentration of surfactants subjected to an extensional flow. Under the optical force influence, the surfactant molecules were concentrated at the droplet equator, which is totally opposite to the surfactants behavior under extensional flow, where the molecules were concentrated at the poles. Lastly, the quasi-equilibrium surfactant distribution was obtained by combining the effects of the optical forces with the extensional flow. All simulations were executed by the lattice Boltzmann method which is a powerful tool for solving micro-scale problems.
Continuous surface force based lattice Boltzmann equation method for simulating thermocapillary flow
Zheng, Lin, E-mail: lz@njust.edu.cn [School of Energy and Power Engineering, Nanjing University of Science and Technology, Nanjing 210094 (China); Zheng, Song [School of Mathematics and Statistics, Zhejiang University of Finance and Economics, Hangzhou 310018 (China); Zhai, Qinglan [School of Economics Management and Law, Chaohu University, Chaohu 238000 (China)
2016-02-05
In this paper, we extend a lattice Boltzmann equation (LBE) with continuous surface force (CSF) to simulate thermocapillary flows. The model is designed on our previous CSF LBE for athermal two phase flow, in which the interfacial tension forces and the Marangoni stresses as the results of the interface interactions between different phases are described by a conception of CSF. In this model, the sharp interfaces between different phases are separated by a narrow transition layers, and the kinetics and morphology evolution of phase separation would be characterized by an order parameter via Cahn–Hilliard equation which is solved in the frame work of LBE. The scalar convection–diffusion equation for temperature field is resolved by thermal LBE. The models are validated by thermal two layered Poiseuille flow, and two superimposed planar fluids at negligibly small Reynolds and Marangoni numbers for the thermocapillary driven convection, which have analytical solutions for the velocity and temperature. Then thermocapillary migration of two/three dimensional deformable droplet are simulated. Numerical results show that the predictions of present LBE agreed with the analytical solution/other numerical results. - Highlights: • A CSF LBE to thermocapillary flows. • Thermal layered Poiseuille flows. • Thermocapillary migration.
A lattice Boltzmann method for axisymmetric multicomponent flows with high viscosity ratio
Liu, Haihu; Wu, Lei; Ba, Yan; Xi, Guang; Zhang, Yonghao
2016-12-01
A color-gradient lattice Boltzmann method (LBM) is proposed to simulate axisymmetric multicomponent flows. This method uses a collision operator that is a combination of three separate parts, namely single-component collision operator, perturbation operator, and recoloring operator. A source term is added into the single-component collision operator such that in each single-component region the axisymmetric continuity and momentum equations can be exactly recovered. The interfacial tension effect is realized by the perturbation operator, in which an interfacial force of axisymmetric form is derived using the concept of continuum surface force. A recoloring operator proposed by Latva-Kokko and Rothman is extended to the axisymmetric case for phase segregation and maintenance of the interface. To enhance the method's numerical stability for handling binary fluids with high viscosity ratio, a multiple-relaxation-time model is used for the collision operator. Several numerical examples, including static droplet test, oscillation of a viscous droplet, and breakup of a liquid thread, are presented to test the capability and accuracy of the proposed color-gradient LBM. It is found that the present method is able to accurately capture the phase interface and produce low spurious velocities. Also, the LBM results are all in good agreement with the analytical solutions and/or available experimental data for a very broad range of viscosity ratios.
Lattice Boltzmann simulations of droplet formation in confined channels with thermocapillary flows
Gupta, A.; Sbragaglia, M.; Belardinelli, D.; Sugiyama, K.
2016-12-01
Based on mesoscale lattice Boltzmann simulations with the "Shan-Chen" model, we explore the influence of thermocapillarity on the breakup properties of fluid threads in a microfluidic T-junction, where a dispersed phase is injected perpendicularly into a main channel containing a continuous phase, and the latter induces periodic breakup of droplets due to the cross-flowing. Temperature effects are investigated by switching on-off both positive-negative temperature gradients along the main channel direction, thus promoting a different thread dynamics with anticipated-delayed breakup. Numerical simulations are performed at changing the flow rates of both the continuous and dispersed phases, as well as the relative importance of viscous forces, surface tension forces, and thermocapillary stresses. The range of parameters is broad enough to characterize the effects of thermocapillarity on different mechanisms of breakup in the confined T-junction, including the so-called "squeezing" and "dripping" regimes, previously identified in the literature. Some simple scaling arguments are proposed to rationalize the observed behavior, and to provide quantitative guidelines on how to predict the droplet size after breakup.
A lattice Boltzmann model for substrates with regularly structured surface roughness
Yagub, A.; Farhat, H.; Kondaraju, S.; Singh, T.
2015-11-01
Superhydrophobic surface characteristics are important in many industrial applications, ranging from the textile to the military. It was observed that surfaces fabricated with nano/micro roughness can manipulate the droplet contact angle, thus providing an opportunity to control the droplet wetting characteristics. The Shan and Chen (SC) lattice Boltzmann model (LBM) is a good numerical tool, which holds strong potentials to qualify for simulating droplets wettability. This is due to its realistic nature of droplet contact angle (CA) prediction on flat smooth surfaces. But SC-LBM was not able to replicate the CA on rough surfaces because it lacks a real representation of the physics at work under these conditions. By using a correction factor to influence the interfacial tension within the asperities, the physical forces acting on the droplet at its contact lines were mimicked. This approach allowed the model to replicate some experimentally confirmed Wenzel and Cassie wetting cases. Regular roughness structures with different spacing were used to validate the study using the classical Wenzel and Cassie equations. The present work highlights the strength and weakness of the SC model and attempts to qualitatively conform it to the fundamental physics, which causes a change in the droplet apparent contact angle, when placed on nano/micro structured surfaces.
Optimization of a Lattice Boltzmann Computation on State-of-the-Art Multicore Platforms
Williams, Samuel; Carter, Jonathan; Oliker, Leonid; Shalf, John; Yelick, Katherine
2009-04-10
We present an auto-tuning approach to optimize application performance on emerging multicore architectures. The methodology extends the idea of search-based performance optimizations, popular in linear algebra and FFT libraries, to application-specific computational kernels. Our work applies this strategy to a lattice Boltzmann application (LBMHD) that historically has made poor use of scalar microprocessors due to its complex data structures and memory access patterns. We explore one of the broadest sets of multicore architectures in the HPC literature, including the Intel Xeon E5345 (Clovertown), AMD Opteron 2214 (Santa Rosa), AMD Opteron 2356 (Barcelona), Sun T5140 T2+ (Victoria Falls), as well as a QS20 IBM Cell Blade. Rather than hand-tuning LBMHD for each system, we develop a code generator that allows us to identify a highly optimized version for each platform, while amortizing the human programming effort. Results show that our auto-tuned LBMHD application achieves up to a 15x improvement compared with the original code at a given concurrency. Additionally, we present detailed analysis of each optimization, which reveal surprising hardware bottlenecks and software challenges for future multicore systems and applications.
Hekmat, Mohamad Hamed; Mirzaei, Masoud
2015-01-01
In the present research, we tried to improve the performance of the lattice Boltzmann (LB) -based adjoint approach by utilizing the mesoscopic inherent of the LB method. In this regard, two macroscopic discrete adjoint (MADA) and microscopic discrete adjoint (MIDA) approaches are used to answer the following two challenging questions. Is it possible to extend the concept of the macroscopic and microscopic variables of the flow field to the corresponding adjoint ones? Further, similar to the conservative laws in the LB method, is it possible to find the comparable conservation equations in the adjoint approach? If so, then a definite framework, similar to that used in the flow solution by the LB method, can be employed in the flow sensitivity analysis by the MIDA approach. This achievement can decrease the implementation cost and coding efforts of the MIDA method in complicated sensitivity analysis problems. First, the MADA and MIDA equations are extracted based on the LB method using the duality viewpoint. Meanwhile, using an elementary case, inverse design of a two-dimensional unsteady Poiseuille flow in a periodic channel with constant body forces, the procedure of analytical evaluation of the adjoint variables is described. The numerical results show that similar correlations between the distribution functions can be seen between the corresponding adjoint ones. Besides, the results are promising, emphasizing the flow field adjoint variables can be evaluated via the adjoint distribution functions. Finally, the adjoint conservative laws are introduced.
Development of a Lattice Boltzmann Framework for Numerical Simulation of Thrombosis
Harrison, S. E.; Bernsdorf, J.; Hose, D. R.; Lawford, P. V.
The interacting factors relating to thrombogenesis were defined by Virchow in 1856 to be abnormalities of blood chemistry, the vessel wall and haemodynamics. Together, these factors are known as Virchow's triad. Many attempts have been made to simulate numerically certain aspects of the complex phenomena of thrombosis, but a comprehensive model, which includes the biochemical and physical aspects of Virchow's triad, and is capable of predicting thrombus development within physiological geometries has not yet been developed. Such a model would consider the role of platelets and the coagulation cascade along with the properties of the flow in the chosen vessel. A lattice Boltzmann thrombosis framework has been developed, on top of an existing flow solver, to model the formation of thrombi resulting from platelet activation and initiation of the coagulation cascade by one or more of the strands of Virchow's triad. Both processes then act in parallel, to restore homeostasis as the deposited thrombus disturbs the flow. Results are presented in a model of deep vein thrombosis (DVT), resulting from hypoxia and associated endothelial damage.
Yue Wenzheng; Tao Guo; Liu Dongming; Yang Wendu
2009-01-01
The electrophysical property of saturated rocks is very important for reservoir identification and evaluation. In this paper, the lattice Boltzmann method (LBM) was used to study the electrophysical property of rock saturated with fluid because of its advantages over conventional numerical approaches in handling complex pore geometry and boundary conditions. The digital core model was constructed through the accumulation of matrix grains based on their radius distribution obtained by the measurements of core samples. The flow of electrical current through the core model saturated with oil and water was simulated on the mesoscopic scale to reveal the non-Archie relationship between resistivity index and water saturation (Ⅰ-Sw). The results from LBM simulation and laboratory measurements demonstrated that the Ⅰ-Sw relation in the range of low water saturation was generally not a straight line in the log-log coordinates as described by the Archie equation. We thus developed a new equation based on numerical simulation and physical experiments. This new equation was used to fit the data from laboratory core measurements and previously published data. Determination of fluid saturation and reservoir evaluation could be significantly improved by using the new equation.
Dynamic Subgrid Scale Modeling of Turbulent Flows using Lattice-Boltzmann Method
Premnath, Kannan N; Banerjee, Sanjoy
2009-01-01
In this paper, we discuss the incorporation of dynamic subgrid scale (SGS) models in the lattice-Boltzmann method (LBM) for large-eddy simulation (LES) of turbulent flows. The use of a dynamic procedure, which involves sampling or test-filtering of super-grid turbulence dynamics and subsequent use of scale-invariance for two levels, circumvents the need for empiricism in determining the magnitude of the model coefficient of the SGS models. We employ the multiple relaxation times (MRT) formulation of LBM with a forcing term for simulation of the grid-filtered dynamics of large-eddies. The dynamic procedure is illustrated for use with the common Smagorinsky eddy-viscosity SGS model. We also discuss proper sampling techniques or test-filters that facilitate implementation of dynamic models in the LBM. For accommodating variable resolutions, we employ locally refined grids in this framework. As examples, we consider the canonical fully developed turbulent channel flow at two different shear Reynolds numbers $Re_{...
Lattice-Boltzmann modeling of micromodel experiments representing a CO2-brine system
Porter, Mark L [Los Alamos National Laboratory; Kang, Qinjun [Los Alamos National Laboratory; Tarimala, Sowmitri [Los Alamos National Laboratory; Abdel - Fattah, Amr I [Los Alamos National Laboratory; Backhaus, Scott [Los Alamos National Laboratory; Carey, James W [Los Alamos National Laboratory
2010-12-21
Successful sequestration of CO{sub 2} into deep saline aquifers presents an enormous challenge that requires fundamental understanding of reactive-multi phase flow and transport across many temporal and spatial scales. Of critical importance is accurately predicting the efficiency of CO{sub 2} trapping mechanisms. At the pore scale (e.g., microns to millimeters) the interfacial area between CO{sub 2} and brine, as well as CO{sub 2} and the solid phase, directly influences the amount of CO{sub 2} trapped due to capillary forces, dissolution and mineral precipitation. In this work, we model immiscible displacement micromodel experiments using the lattice-Boltzmann (LB) method. We focus on quantifying interfacial area as a function of capillary numbers and viscosity ratios typically encountered in CO{sub 2} sequestration operations. We show that the LB model adequately predicts the steady-state experimental flow patterns and interfacial area measurements. Based on the steady-state agreement, we use the LB model to investigate interfacial dynamics (e.g., fluid-fluid interfacial velocity and the rate of production of fluid-fluid interfacial area). In addition, we quantify the amount of interfacial area and the interfacial dynamics associated with the capillary trapped nonwetting phase. This is expected to be important for predicting the amount of nonwetting phase subsequently trapped due to dissolution and mineral precipitation.
Large Eddy Simulations of a Stirred Tank Using the Lattice Boltzmann Method on a Nonuniform Grid
Lu, Zhenyu; Liao, Ying; Qian, Dongying; McLaughlin, J. B.; Derksen, J. J.; Kontomaris, K.
2002-09-01
A nonuniform grid lattice Boltzmann technique previously described by He et al. [1] has been extended to simulate three-dimensional flows in complex geometries. The technique is applied to the computation of the turbulent flow in a stirred tank driven by a standard Rushton turbine. With the nonuniform grid approach, the total CPU time required for a simulation of the flow in a stirred tank can be reduced by roughly 75% and still provide the same spatial accuracy as would be obtained with a uniform high-resolution grid. Statistical results for the computed flow fields will be compared with experimental results (H. Wu and G. K. Patterson, Chem. Eng. Sci.44, 2207 (1989)) and with simulations by J. G. M. Eggels ( Int. J. Heat Fluid Flow17, 307 (1996)) and J. J. Derksen and H. E. A. Van den Akker ( AIChE J.45, 209 (1999)). The results of the nonuniform mesh simulation are in reasonable agreement with the available experimental data and the results of previous simulations.
Lattice Boltzmann simulations of micron-scale drop impact on dry surfaces
Lee, Taehun; Liu, Lin
2010-10-01
A lattice Boltzmann equation (LBE) method for incompressible binary fluids is proposed to model the contact line dynamics on partially wetting surfaces. Intermolecular interactions between a wall and fluids are represented by the inclusion of the cubic wall energy in the expression of the total free energy. The proposed boundary conditions eliminate the parasitic currents in the vicinity of the contact line. The LBE method is applied to micron-scale drop impact on dry surfaces, which is commonly encountered in drop-on-demand inkjet applications. For comparison with the existing experimental results [H. Dong, W.W. Carr, D.G. Bucknall, J.F. Morris, Temporally-resolved inkjet drop impaction on surfaces, AIChE J. 53 (2007) 2606-2617], computations are performed in the range of equilibrium contact angles from 31° to 107° for a fixed density ratio of 842, viscosity ratio of 51, Ohnesorge number ( Oh) of 0.015, and two Weber numbers ( We) of 13 and 103.
Reduction of the temperature jump in the immersed boundary-thermal lattice Boltzmann method
Seta, Takeshi; Hayashi, Kosuke; Tomiyama, Akio
2015-11-01
We analytically and numerically investigate the boundary errors computed by the immersed boundary-thermal lattice Boltzmann method (IB-TLBM) with the two-relaxation-time (TRT) collision operator. In the linear collision operator of the TRT, we decompose the distribution function into symmetric and antisymmetric components and define the relaxation parameters for each part. We derive the theoretical relation between the relaxation parameters for the symmetric and antisymmetric parts of the distribution function so as to eliminate the temperature jump. The simple TRT collision operator succeeds in reducing the temperature jump occurring at the high relaxation time in the IB-TLBM calculation. The porous plate problem numerically and analytically demonstrate that the velocity squared terms should be neglected in the equilibrium distribution function in order to eliminate the effect of the advection velocity on the temperature jump in the IB-TLBMs. The passive scalar model without the velocity squared terms more accurately calculates the incompressible temperature equation in the IB-TLBMs, compared to the double distribution model, which is based on the relation of the distribution function gk = (ek - u)2fk / 2 . We apply the passive scalar model without the velocity squared terms to the simulation of the natural convection between a hot circular cylinder and a cold square enclosure. The proposed method adequately sets the boundary values and provides reasonable average Nusselt numbers and maximum absolute values of the stream function.
An immersed boundary-lattice Boltzmann model for biofilm growth in porous media
Benioug, M.; Golfier, F.; Oltéan, C.; Buès, M. A.; Bahar, T.; Cuny, J.
2017-09-01
In this paper, we present a two-dimensional pore-scale numerical model to investigate the main mechanisms governing biofilm growth in porous media. The fluid flow and solute transport equations are coupled with a biofilm evolution model. Fluid flow is simulated with an immersed boundary-lattice Boltzmann model while solute transport is described with a volume-of-fluid-type approach. A cellular automaton algorithm combined with immersed boundary methods was developed to describe the spreading and distribution of biomass. Bacterial attachment and detachment mechanisms are also taken into account. The capability of this model to describe correctly the couplings involved between fluid circulation, nutrient transport and bacterial growth is tested under different hydrostatic and hydrodynamic conditions (i) on a flat medium and (ii) for a complex porous medium. For the second case, different regimes of biofilm growth are identified and are found to be related to the dimensionless parameters of the model, Damköhler and Péclet numbers and dimensionless shear stress. Finally, the impact of biofilm growth on the macroscopic properties of the porous medium is investigated and we discuss the unicity of the relationships between hydraulic conductivity and biofilm volume fraction.
Ma, Qiang; Chen, Zhenqian; Liu, Hao
2017-07-01
In this paper, to predict the dynamics behaviors of flow and mass transfer with adsorption phenomena in porous media at the representative elementary volume (REV) scale, a multiple-relaxation-time (MRT) lattice Boltzmann (LB) model for the convection-diffusion equation is developed to solve the transfer problem with an unsteady source term in porous media. Utilizing the Chapman-Enskog analysis, the modified MRT-LB model can recover the macroscopic governing equations at the REV scale. The coupled MRT-LB model for momentum and mass transfer is validated by comparing with the finite-difference method and the analytical solution. Moreover, using the MRT-LB method coupled with the linear driving force model, the fluid transfer and adsorption behaviors of the carbon dioxide in a porous fixed bed are explored. The breakthrough curve of adsorption from MRT-LB simulation is compared with the experimental data and the finite-element solution, and the transient concentration distributions of the carbon dioxide along the porous fixed bed are elaborated upon in detail. In addition, the MRT-LB simulation results show that the appearance time of the breakthrough point in the breakthrough curve is advanced as the mass transfer resistance in the linear driving force model increases; however, the saturation point is prolonged inversely.
Lattice Boltzmann Method of Different BGA Orientations on I-Type Dispensing Method.
Abas, Aizat; Gan, Z L; Ishak, M H H; Abdullah, M Z; Khor, Soon Fuat
2016-01-01
This paper studies the three dimensional (3D) simulation of fluid flows through the ball grid array (BGA) to replicate the real underfill encapsulation process. The effect of different solder bump arrangements of BGA on the flow front, pressure and velocity of the fluid is investigated. The flow front, pressure and velocity for different time intervals are determined and analyzed for potential problems relating to solder bump damage. The simulation results from Lattice Boltzmann Method (LBM) code will be validated with experimental findings as well as the conventional Finite Volume Method (FVM) code to ensure highly accurate simulation setup. Based on the findings, good agreement can be seen between LBM and FVM simulations as well as the experimental observations. It was shown that only LBM is capable of capturing the micro-voids formation. This study also shows an increasing trend in fluid filling time for BGA with perimeter, middle empty and full orientations. The perimeter orientation has a higher pressure fluid at the middle region of BGA surface compared to middle empty and full orientation. This research would shed new light for a highly accurate simulation of encapsulation process using LBM and help to further increase the reliability of the package produced.
Lattice Boltzmann Model of 3D Multiphase Flow in Artery Bifurcation Aneurysm Problem.
Abas, Aizat; Mokhtar, N Hafizah; Ishak, M H H; Abdullah, M Z; Ho Tian, Ang
2016-01-01
This paper simulates and predicts the laminar flow inside the 3D aneurysm geometry, since the hemodynamic situation in the blood vessels is difficult to determine and visualize using standard imaging techniques, for example, magnetic resonance imaging (MRI). Three different types of Lattice Boltzmann (LB) models are computed, namely, single relaxation time (SRT), multiple relaxation time (MRT), and regularized BGK models. The results obtained using these different versions of the LB-based code will then be validated with ANSYS FLUENT, a commercially available finite volume- (FV-) based CFD solver. The simulated flow profiles that include velocity, pressure, and wall shear stress (WSS) are then compared between the two solvers. The predicted outcomes show that all the LB models are comparable and in good agreement with the FVM solver for complex blood flow simulation. The findings also show minor differences in their WSS profiles. The performance of the parallel implementation for each solver is also included and discussed in this paper. In terms of parallelization, it was shown that LBM-based code performed better in terms of the computation time required.
Lattice Boltzmann Model of 3D Multiphase Flow in Artery Bifurcation Aneurysm Problem
Aizat Abas
2016-01-01
Full Text Available This paper simulates and predicts the laminar flow inside the 3D aneurysm geometry, since the hemodynamic situation in the blood vessels is difficult to determine and visualize using standard imaging techniques, for example, magnetic resonance imaging (MRI. Three different types of Lattice Boltzmann (LB models are computed, namely, single relaxation time (SRT, multiple relaxation time (MRT, and regularized BGK models. The results obtained using these different versions of the LB-based code will then be validated with ANSYS FLUENT, a commercially available finite volume- (FV- based CFD solver. The simulated flow profiles that include velocity, pressure, and wall shear stress (WSS are then compared between the two solvers. The predicted outcomes show that all the LB models are comparable and in good agreement with the FVM solver for complex blood flow simulation. The findings also show minor differences in their WSS profiles. The performance of the parallel implementation for each solver is also included and discussed in this paper. In terms of parallelization, it was shown that LBM-based code performed better in terms of the computation time required.
Lattice Boltzmann Method of Different BGA Orientations on I-Type Dispensing Method.
Aizat Abas
Full Text Available This paper studies the three dimensional (3D simulation of fluid flows through the ball grid array (BGA to replicate the real underfill encapsulation process. The effect of different solder bump arrangements of BGA on the flow front, pressure and velocity of the fluid is investigated. The flow front, pressure and velocity for different time intervals are determined and analyzed for potential problems relating to solder bump damage. The simulation results from Lattice Boltzmann Method (LBM code will be validated with experimental findings as well as the conventional Finite Volume Method (FVM code to ensure highly accurate simulation setup. Based on the findings, good agreement can be seen between LBM and FVM simulations as well as the experimental observations. It was shown that only LBM is capable of capturing the micro-voids formation. This study also shows an increasing trend in fluid filling time for BGA with perimeter, middle empty and full orientations. The perimeter orientation has a higher pressure fluid at the middle region of BGA surface compared to middle empty and full orientation. This research would shed new light for a highly accurate simulation of encapsulation process using LBM and help to further increase the reliability of the package produced.
Extending a CAD-Based Cartesian Mesh Generator for the Lattice Boltzmann Method
Cantrell, J Nathan [ORNL; Inclan, Eric J [ORNL; Joshi, Abhijit S [ORNL; Popov, Emilian L [ORNL; Jain, Prashant K [ORNL
2012-01-01
This paper describes the development of a custom preprocessor for the PaRAllel Thermal Hydraulics simulations using Advanced Mesoscopic methods (PRATHAM) code based on an open-source mesh generator, CartGen [1]. PRATHAM is a three-dimensional (3D) lattice Boltzmann method (LBM) based parallel flow simulation software currently under development at the Oak Ridge National Laboratory. The LBM algorithm in PRATHAM requires a uniform, coordinate system-aligned, non-body-fitted structured mesh for its computational domain. CartGen [1], which is a GNU-licensed open source code, already comes with some of the above needed functionalities. However, it needs to be further extended to fully support the LBM specific preprocessing requirements. Therefore, CartGen is being modified to (i) be compiler independent while converting a neutral-format STL (Stereolithography) CAD geometry to a uniform structured Cartesian mesh, (ii) provide a mechanism for PRATHAM to import the mesh and identify the fluid/solid domains, and (iii) provide a mechanism to visually identify and tag the domain boundaries on which to apply different boundary conditions.
Upscaled Lattice Boltzmann Method for Simulations of Flows in Heterogeneous Porous Media
Li, Jun
2017-02-16
An upscaled Lattice Boltzmann Method (LBM) for flow simulations in heterogeneous porous media at the Darcy scale is proposed in this paper. In the Darcy-scale simulations, the Shan-Chen force model is used to simplify the algorithm. The proposed upscaled LBM uses coarser grids to represent the average effects of the fine-grid simulations. In the upscaled LBM, each coarse grid represents a subdomain of the fine-grid discretization and the effective permeability with the reduced-order models is proposed as we coarsen the grid. The effective permeability is computed using solutions of local problems (e.g., by performing local LBM simulations on the fine grids using the original permeability distribution) and used on the coarse grids in the upscaled simulations. The upscaled LBM that can reduce the computational cost of existing LBM and transfer the information between different scales is implemented. The results of coarse-grid, reduced-order, simulations agree very well with averaged results obtained using a fine grid.
Khajepor, Sorush; Chen, Baixin
2016-01-01
A method is developed to analytically and consistently implement cubic equations of state into the recently proposed multipseudopotential interaction (MPI) scheme in the class of two-phase lattice Boltzmann (LB) models [S. Khajepor, J. Wen, and B. Chen, Phys. Rev. E 91, 023301 (2015)]10.1103/PhysRevE.91.023301. An MPI forcing term is applied to reduce the constraints on the mathematical shape of the thermodynamically consistent pseudopotentials; this allows the parameters of the MPI forces to be determined analytically without the need of curve fitting or trial and error methods. Attraction and repulsion parts of equations of state (EOSs), representing underlying molecular interactions, are modeled by individual pseudopotentials. Four EOSs, van der Waals, Carnahan-Starling, Peng-Robinson, and Soave-Redlich-Kwong, are investigated and the results show that the developed MPI-LB system can satisfactorily recover the thermodynamic states of interest. The phase interface is predicted analytically and controlled via EOS parameters independently and its effect on the vapor-liquid equilibrium system is studied. The scheme is highly stable to very high density ratios and the accuracy of the results can be enhanced by increasing the interface resolution. The MPI drop is evaluated with regard to surface tension, spurious velocities, isotropy, dynamic behavior, and the stability dependence on the relaxation time.
Study of Gas Flow Characteristics in Tight Porous Media with a Microscale Lattice Boltzmann Model
Zhao, Jianlin; Yao, Jun; Zhang, Min; Zhang, Lei; Yang, Yongfei; Sun, Hai; An, Senyou; Li, Aifen
2016-09-01
To investigate the gas flow characteristics in tight porous media, a microscale lattice Boltzmann (LB) model with the regularization procedure is firstly adopted to simulate gas flow in three-dimensional (3D) digital rocks. A shale digital rock and a sandstone digital rock are reconstructed to study the effects of pressure, temperature and pore size on microscale gas flow. The simulation results show that because of the microscale effect in tight porous media, the apparent permeability is always higher than the intrinsic permeability, and with the decrease of pressure or pore size, or with the increase of temperature, the difference between apparent permeability and intrinsic permeability increases. In addition, the Knudsen numbers under different conditions are calculated and the results show that gas flow characteristics in the digital rocks under different Knudsen numbers are quite different. With the increase of Knudsen number, gas flow in the digital rocks becomes more uniform and the effect of heterogeneity of the porous media on gas flow decreases. Finally, two commonly used apparent permeability calculation models are evaluated by the simulation results and the Klinkenberg model shows better accuracy. In addition, a better proportionality factor in Klinkenberg model is proposed according to the simulation results.
Li, Q; Li, X J
2012-01-01
Owing to its conceptual simplicity and computational efficiency, the pseudopotential multiphase lattice Boltzmann (LB) model has attracted significant attention since its emergence. In this work, we aim to extend the pseudopotential LB model to the simulations of multiphase flows at large density ratio and relatively high Reynolds number. First, based on our recent work [Li et al., Phys. Rev. E. 86, 016709 (2012)], an improved forcing scheme is proposed for the multiple-relaxation-time (MRT) pseudopotential LB model in order to achieve thermodynamic consistency and large density ratio in the model. Next, through investigating the effects of the parameter a in the Carnahan-Starling equation of state, we find that, as compared with a = 1, a = 0.25 is capable of greatly reducing the magnitude of the spurious currents at large density ratio. Furthermore, it is found that a lower liquid viscosity can be gained in the pseudopotential LB model by increasing the kinematic viscosity ratio between the vapor and liquid ...
Fractal model and Lattice Boltzmann Method for Characterization of Non-Darcy Flow in Rough Fractures
Ju, Yang; Zhang, Qingang; Zheng, Jiangtao; Chang, Chun; Xie, Heping
2017-02-01
The irregular morphology of single rock fracture significantly influences subsurface fluid flow and gives rise to a complex and unsteady flow state that typically cannot be appropriately described using simple laws. Yet the fluid flow in rough fractures of underground rock is poorly understood. Here we present a numerical method and experimental measurements to probe the effect of fracture roughness on the properties of fluid flow in fractured rock. We develop a series of fracture models with various degrees of roughness characterized by fractal dimensions that are based on the Weierstrass-Mandelbrot fractal function. The Lattice Boltzmann Method (LBM), a discrete numerical algorithm, is employed for characterizing the complex unsteady non-Darcy flow through the single rough fractures and validated by experimental observations under the same conditions. Comparison indicates that the LBM effectively characterizes the unsteady non-Darcy flow in single rough fractures. Our LBM model predicts experimental measurements of unsteady fluid flow through single rough fractures with great satisfactory, but significant deviation is obtained from the conventional cubic law, showing the superiority of LBM models of single rough fractures.
Li, Q
2013-01-01
In this paper, we aim to address an important issue about the pseudopotential lattice Boltzmann (LB) model, which has attracted much attention as a mesoscopic model for simulating interfacial dynamics of complex fluids, but suffers from the problem that the surface tension cannot be tuned independently of the density ratio. In the literature, a multi-range potential was devised to adjust the surface tension [Sbragaglia et al., Phys. Rev. E, 2007, 75, 026702; Sbragaglia et al. Soft Matter, 2012, 8, 10773]. However, this approach was found to be unable to keep the density ratio unchanged when the surface tension is adjusted. An alternative approach is therefore proposed in the present work. The basic strategy is to add a new source term to the LB equation so as to tune the surface tension of the pseudopotential LB model. The proposed approach can guarantee that the adjustment of the surface tension does not affect the mechanical stability condition of the pseudopotential LB model, and thus provides a separate c...
A second-order accurate immersed boundary-lattice Boltzmann method for particle-laden flows
Zhou, Qiang; Fan, Liang-Shih
2014-07-01
A new immersed boundary-lattice Boltzmann method (IB-LBM) is presented for fully resolved simulations of incompressible viscous flows laden with rigid particles. The immersed boundary method (IBM) recently developed by Breugem (2012) [19] is adopted in the present method, development including the retraction technique, the multi-direct forcing method and the direct account of the inertia of the fluid contained within the particles. The present IB-LBM is, however, formulated with further improvement with the implementation of the high-order Runge-Kutta schemes in the coupled fluid-particle interaction. The major challenge to implement high-order Runge-Kutta schemes in the LBM is that the flow information such as density and velocity cannot be directly obtained at a fractional time step from the LBM since the LBM only provides the flow information at an integer time step. This challenge can be, however, overcome as given in the present IB-LBM by extrapolating the flow field around particles from the known flow field at the previous integer time step. The newly calculated fluid-particle interactions from the previous fractional time steps of the current integer time step are also accounted for in the extrapolation. The IB-LBM with high-order Runge-Kutta schemes developed in this study is validated by several benchmark applications. It is demonstrated, for the first time, that the IB-LBM has the capacity to resolve the translational and rotational motion of particles with the second-order accuracy. The optimal retraction distances for spheres and tubes that help the method achieve the second-order accuracy are found to be around 0.30 and -0.47 times of the lattice spacing, respectively. Simulations of the Stokes flow through a simple cubic lattice of rotational spheres indicate that the lift force produced by the Magnus effect can be very significant in view of the magnitude of the drag force when the practical rotating speed of the spheres is encountered. This finding
Simulations of Bingham plastic flows with the multiple-relaxation-time lattice Boltzmann model
Chen, SongGui; Sun, QiCheng; Jin, Feng; Liu, JianGuo
2014-03-01
Fresh cement mortar is a type of workable paste, which can be well approximated as a Bingham plastic and whose flow behavior is of major concern in engineering. In this paper, Papanastasiou's model for Bingham fluids is solved by using the multiplerelaxation-time lattice Boltzmann model (MRT-LB). Analysis of the stress growth exponent m in Bingham fluid flow simulations shows that Papanastasiou's model provides a good approximation of realistic Bingham plastics for values of m > 108. For lower values of m, Papanastasiou's model is valid for fluids between Bingham and Newtonian fluids. The MRT-LB model is validated by two benchmark problems: 2D steady Poiseuille flows and lid-driven cavity flows. Comparing the numerical results of the velocity distributions with corresponding analytical solutions shows that the MRT-LB model is appropriate for studying Bingham fluids while also providing better numerical stability. We further apply the MRT-LB model to simulate flow through a sudden expansion channel and the flow surrounding a round particle. Besides the rich flow structures obtained in this work, the dynamics fluid force on the round particle is calculated. Results show that both the Reynolds number Re and the Bingham number Bn affect the drag coefficients C D , and a drag coefficient with Re and Bn being taken into account is proposed. The relationship of Bn and the ratio of unyielded zone thickness to particle diameter is also analyzed. Finally, the Bingham fluid flowing around a set of randomly dispersed particles is simulated to obtain the apparent viscosity and velocity fields. These results help simulation of fresh concrete flowing in porous media.
Lattice Boltzmann flow simulations with applications of reduced order modeling techniques
Brown, Donald
2014-01-01
With the recent interest in shale gas, an understanding of the flow mechanisms at the pore scale and beyond is necessary, which has attracted a lot of interest from both industry and academia. One of the suggested algorithms to help understand flow in such reservoirs is the Lattice Boltzmann Method (LBM). The primary advantage of LBM is its ability to approximate complicated geometries with simple algorithmic modificatoins. In this work, we use LBM to simulate the flow in a porous medium. More specifically, we use LBM to simulate a Brinkman type flow. The Brinkman law allows us to integrate fast free-flow and slow-flow porous regions. However, due to the many scales involved and complex heterogeneities of the rock microstructure, the simulation times can be long, even with the speed advantage of using an explicit time stepping method. The problem is two-fold, the computational grid must be able to resolve all scales and the calculation requires a steady state solution implying a large number of timesteps. To help reduce the computational complexity and total simulation times, we use model reduction techniques to reduce the dimension of the system. In this approach, we are able to describe the dynamics of the flow by using a lower dimensional subspace. In this work, we utilize the Proper Orthogonal Decomposition (POD) technique, to compute the dominant modes of the flow and project the solution onto them (a lower dimensional subspace) to arrive at an approximation of the full system at a lowered computational cost. We present a few proof-of-concept examples of the flow field and the corresponding reduced model flow field.
Anupindi, Kameswararao; Lai, Weichen; Frankel, Steven
2014-01-01
In the present work, lattice Boltzmann method (LBM) is applied for simulating flow in a three-dimensional lid driven cubic and deep cavities. The developed code is first validated by simulating flow in a cubic lid driven cavity at 1000 and 12000 Reynolds numbers following which we study the effect of cavity depth on the steady-oscillatory transition Reynolds number in cavities with depth aspect ratio equal to 1, 2 and 3. Turbulence modeling is performed through large eddy simulation (LES) using the classical Smagorinsky sub-grid scale model to arrive at an optimum mesh size for all the simulations. The simulation results indicate that the first Hopf bifurcation Reynolds number correlates negatively with the cavity depth which is consistent with the observations from two-dimensional deep cavity flow data available in the literature. Cubic cavity displays a steady flow field up to a Reynolds number of 2100, a delayed anti-symmetry breaking oscillatory field at a Reynolds number of 2300, which further gets restored to a symmetry preserving oscillatory flow field at 2350. Deep cavities on the other hand only attain an anti-symmetry breaking flow field from a steady flow field upon increase of the Reynolds number in the range explored. As the present work involved performing a set of time-dependent calculations for several Reynolds numbers and cavity depths, the parallel performance of the code is evaluated a priori by running the code on up to 4096 cores. The computational time required for these runs shows a close to linear speed up over a wide range of processor counts depending on the problem size, which establishes the feasibility of performing a thorough search process such as the one presently undertaken. PMID:24587561
Ge Wen-Kai
2016-01-01
Full Text Available The spreading and permeation of droplets on porous substrates is a fundamental process in a variety of applications, such as coating, dyeing, and printing. The spreading and permeating usually occur synchronously but play different roles in the practical applications. The mechanisms of the competition between spreading and permeation is significant but still unclear. A lattice Boltzmann method is used to study the spreading and permeation of droplets on hybrid-wettability porous substrates, with different wettability on the surface and the inside pores. The competition between the spreading and the permeation processes is studied in this work from the effects of the substrate and the fluid properties, including the substrate wettability, the porous parameters, as well as the fluid surface tension and viscosity. The results show that increasing the surfacewettability and the porosity contact angle both inhibit the spreading and the permeation processes. When the inside porosity contact angle is larger than 90° (hydrophobic, the permeation process does not occur. The droplets suspend on substrates with Cassie state. The droplets are more easily to permeate into substrates with a small inside porosity contact angle (hydrophilic, as well as large pore sizes. Otherwise, the droplets are more easily to spread on substrate surfaces with small surface contact angle (hydrophilic and smaller pore sizes. The competition between droplet spreading and permeation is also related to the fluid properties. The permeation process is enhanced by increasing of surface tension, leading to a smaller droplet lifetime. The goals of this study are to provide methods to manipulate the spreading and permeation separately, which are of practical interest in many industrial applications.
Wang, Lei; Sun, Jianglong
2017-08-01
An axisymmetric two-phase lattice Boltzmann method is applied to simulate the dewetting dynamics of a thin liquid film on a substrate. Initially, a circular dry spot exists in the center of the liquid film. A contact line forms around the dry spot and expands outwards. The liquid films dewetting on smooth and rough substrates are investigated. For a smooth substrate, the effects of the contact angle (θeq), Ohnesorge number (Oh), and viscosity ratio (λμ) are studied. It is observed that the contact line recedes with a constant velocity V and that if θeq > 45°, V has a linear relationship with θeq, which has never been mentioned in previous literatures. For a rough substrate, well-distributed pillars are set up to represent the roughness. There are two states for the liquid film dewetting on a rough substrate: Cassie and Wenzel states. By comparison, it is found that the speed of the liquid film dewetting on the rough substrate of the Cassie state is slightly faster than that on the smooth substrate but much faster than that on the rough substrate of the Wenzel state, i.e., Wenzel state can obviously hold back the movement of the receding contact line. The corresponding mechanism is analyzed. The effect of the geometric factors of the pillars on the dewetting speed is discussed in detail. It is indicated that both the width and the depth of the grooves in roughness can significantly affect the dewetting speed. The results are helpful to design structured substrates for controlling the dewetting process of the liquid film.
Implicit-correction-based immersed boundary-lattice Boltzmann method with two relaxation times
Seta, Takeshi; Rojas, Roberto; Hayashi, Kosuke; Tomiyama, Akio
2014-02-01
In the present paper, we verify the effectiveness of the two-relaxation-time (TRT) collision operator in reducing boundary slip computed by the immersed boundary-lattice Boltzmann method (IB-LBM). In the linear collision operator of the TRT, we decompose the distribution function into symmetric and antisymmetric components and define the relaxation parameters for each part. The Chapman-Enskog expansion indicates that one relaxation time for the symmetric component is related to the kinematic viscosity. Rigorous analysis of the symmetric shear flows reveals that the relaxation time for the antisymmetric part controls the velocity gradient, the boundary velocity, and the boundary slip velocity computed by the IB-LBM. Simulation of the symmetric shear flows, the symmetric Poiseuille flows, and the cylindrical Couette flows indicates that the profiles of the numerical velocity calculated by the TRT collision operator under the IB-LBM framework exactly agree with those of the multirelaxation time (MRT). The TRT is as effective in removing the boundary slip as the MRT. We demonstrate analytically and numerically that the error of the boundary velocity is caused by the smoothing technique using the δ function used in the interpolation method. In the simulation of the flow past a circular cylinder, the IB-LBM based on the implicit correction method with the TRT succeeds in preventing the flow penetration through the solid surface as well as unphysical velocity distortion. The drag coefficient, the wake length, and the separation points calculated by the present IB-LBM agree well with previous studies at Re = 10, 20, and 40.
Hosa, Aleksandra; Curtis, Andrew; Wood, Rachel
2016-08-01
A common way to simulate fluid flow in porous media is to use Lattice Boltzmann (LB) methods. Permeability predictions from such flow simulations are controlled by parameters whose settings must be calibrated in order to produce realistic modelling results. Herein we focus on the simplest and most commonly used implementation of the LB method: the single-relaxation-time BGK model. A key parameter in the BGK model is the relaxation time τ which controls flow velocity and has a substantial influence on the permeability calculation. Currently there is no rigorous scheme to calibrate its value for models of real media. We show that the standard method of calibration, by matching the flow profile of the analytic Hagen-Poiseuille pipe-flow model, results in a BGK-LB model that is unable to accurately predict permeability even in simple realistic porous media (herein, Fontainebleau sandstone). In order to reconcile the differences between predicted permeability and experimental data, we propose a method to calibrate τ using an enhanced Transitional Markov Chain Monte Carlo method, which is suitable for parallel computer architectures. We also propose a porosity-dependent τ calibration that provides an excellent fit to experimental data and which creates an empirical model that can be used to choose τ for new samples of known porosity. Our Bayesian framework thus provides robust predictions of permeability of realistic porous media, herein demonstrated on the BGK-LB model, and should therefore replace the standard pipe-flow based methods of calibration for more complex media. The calibration methodology can also be extended to more advanced LB methods.
Validation of EMMS-based drag model using lattice Boltzmann simulations on GPUs
Yun Zhanga; Wei Ge; Xiao wei Wang; Chao he Yang
2011-01-01
Interphase momentum transport in heterogeneous gas-solid systems with multi-scale structure is of great importance in process engineering.In this article,lattice Boltzmann simulations are performed on graphics processing units (GPUs),the computational power of which exceeds that of CPUs by more than one order of magnitude,to investigate incompressible Newtonian flow in idealized multi-scale particle-fluid systems.The structure consists of a periodic array of clusters,each constructed by a bundle of cylinders.Fixed pressure boundary condition is implemented by applying a constant body force to the flow through the medium.The bounce-back scheme is adopted on the fluid-solid interfaces,which ensures the no-slip boundary condition.The structure is studied under a wide range of particle diameters and packing fractions,and the drag coefficient of the structure is found to be a function of voidages and fractions of the clusters,besides the traditional Reynolds number and the solid volume fractions.Parameters reflecting multi-scale characters are,therefore,demonstrated to be necessary in quantifying the drag force of heterogeneous gas-solid system.The numerical results in the range 0.1 ≤ Re ≤ 10 and 0 ＜ φ ＜ 0.25are compared with Wen and Yu's correlation,Gibilaro equation,EMMS-based drag model,the Beetstra correlation and the Benyahia correlation,and good agreement is found between the simulations and the EMMS-based drag model for heterogeneous systems.
Lattice Boltzmann simulation of three-dimensional Rayleigh-Taylor instability
Liang, H.; Li, Q. X.; Shi, B. C.; Chai, Z. H.
2016-03-01
In this paper, the three-dimensional (3D) Rayleigh-Taylor instability (RTI) with low Atwood number (At=0.15 ) in a long square duct (12 W ×W ×W ) is studied by using a multiple-relaxation-time lattice Boltzmann (LB) multiphase model. The effect of the Reynolds number on the interfacial dynamics and bubble and spike amplitudes at late time is investigated in detail. The numerical results show that at sufficiently large Reynolds numbers, a sequence of stages in the 3D immiscible RTI can be observed, which includes the linear growth, terminal velocity growth, reacceleration, and chaotic development stages. At late stage, the RTI induces a very complicated topology structure of the interface, and an abundance of dissociative drops are also observed in the system. The bubble and spike velocities at late stage are unstable and their values have exceeded the predictions of the potential flow theory [V. N. Goncharov, Phys. Rev. Lett. 88, 134502 (2002), 10.1103/PhysRevLett.88.134502]. The acceleration of the bubble front is also measured and it is found that the normalized acceleration at late time fluctuates around a constant value of 0.16. When the Reynolds number is reduced to small values, some later stages cannot be reached sequentially. The interface becomes relatively smoothed and the bubble velocity at late time is approximate to a constant value, which coincides with the results of the extended Layzer model [S.-I. Sohn, Phys. Rev. E 80, 055302(R) (2009), 10.1103/PhysRevE.80.055302] and the modified potential theory [R. Banerjee, L. Mandal, S. Roy, M. Khan, and M. R. Guptae, Phys. Plasmas 18, 022109 (2011), 10.1063/1.3555523]. In our simulations, the Graphics Processing Unit (GPU) parallel computing is also used to relieve the massive computational cost.
Lattice Boltzmann method simulations of Stokes number effects on particle motion in a channel flow
Zhang, Lenan; Jebakumar, Anand Samuel; Abraham, John
2016-06-01
In a recent experimental study by Lau and Nathan ["Influence of Stokes number on the velocity and concentration distributions in particle-laden jets," J. Fluid Mech. 757, 432 (2014)], it was found that particles in a turbulent pipe flow tend to migrate preferentially toward the wall or the axis depending on their Stokes number (St). Particles with a higher St (>10) are concentrated near the axis while those with lower St (effects on particle trajectories in a wall-bounded flow," Comput. Fluids 124, 208 (2016)] have carried out simulations of a particle in a laminar channel flow to investigate this behavior. In their work, they report a similar behavior where particles with low St migrate toward the wall and oscillate about a mean position near the wall while those with high St oscillate about the channel center plane. They have explained this behavior in terms of the Saffman lift, Magnus lift, and wall repulsion forces acting on the particle. The present work extends the previous work done by Jebakumar et al. and aims to study the behavior of particles at intermediate St ranging from 10 to 20. It is in this range where the equilibrium position of the particle changes from near the wall to the axis and the particle starts oscillating about the axis. The Lattice Boltzmann method is employed to carry out this study. It is shown that the change in mean equilibrium position is related to increasing oscillations of the particle with mean position near the wall which results in the particle moving past the center plane to the opposite side. The responsible mechanisms are explained in detail.
Liu, Haihu, E-mail: haihu.liu@mail.xjtu.edu.cn [School of Energy and Power Engineering, Xi’an Jiaotong University, 28 West Xianning Road, Xi’an 710049 (China); James Weir Fluids Laboratory, Department of Mechanical and Aerospace Engineering, University of Strathclyde, Glasgow G1 1XJ (United Kingdom); Department of Civil and Environmental Engineering, University of Illinois at Urbana-Champaign, Urbana, Illinois 61801 (United States); Zhang, Yonghao [James Weir Fluids Laboratory, Department of Mechanical and Aerospace Engineering, University of Strathclyde, Glasgow G1 1XJ (United Kingdom); Valocchi, Albert J. [Department of Civil and Environmental Engineering, University of Illinois at Urbana-Champaign, Urbana, Illinois 61801 (United States)
2015-05-15
Injection of anthropogenic carbon dioxide (CO{sub 2}) into geological formations is a promising approach to reduce greenhouse gas emissions into the atmosphere. Predicting the amount of CO{sub 2} that can be captured and its long-term storage stability in subsurface requires a fundamental understanding of multiphase displacement phenomena at the pore scale. In this paper, the lattice Boltzmann method is employed to simulate the immiscible displacement of a wetting fluid by a non-wetting one in two microfluidic flow cells, one with a homogeneous pore network and the other with a randomly heterogeneous pore network. We have identified three different displacement patterns, namely, stable displacement, capillary fingering, and viscous fingering, all of which are strongly dependent upon the capillary number (Ca), viscosity ratio (M), and the media heterogeneity. The non-wetting fluid saturation (S{sub nw}) is found to increase nearly linearly with logCa for each constant M. Increasing M (viscosity ratio of non-wetting fluid to wetting fluid) or decreasing the media heterogeneity can enhance the stability of the displacement process, resulting in an increase in S{sub nw}. In either pore networks, the specific interfacial length is linearly proportional to S{sub nw} during drainage with equal proportionality constant for all cases excluding those revealing considerable viscous fingering. Our numerical results confirm the previous experimental finding that the steady state specific interfacial length exhibits a linear dependence on S{sub nw} for either favorable (M ≥ 1) or unfavorable (M < 1) displacement, and the slope is slightly higher for the unfavorable displacement.