scispace - formally typeset
Search or ask a question
Author

Xiaowen Shan

Other affiliations: Hanscom Air Force Base, Microsoft, Air Force Research Laboratory  ...read more
Bio: Xiaowen Shan is an academic researcher from Southern University of Science and Technology. The author has contributed to research in topics: Lattice Boltzmann methods & HPP model. The author has an hindex of 37, co-authored 79 publications receiving 11960 citations. Previous affiliations of Xiaowen Shan include Hanscom Air Force Base & Microsoft.


Papers
More filters
Journal ArticleDOI
TL;DR: A lattice Boltzmann model is developed which has the ability to simulate flows containing multiple phases and components and is highly efficient to compute on massively parallel computers.
Abstract: A lattice Boltzmann model is developed which has the ability to simulate flows containing multiple phases and components. Each of the components can be immiscible with the others and can have different mass values. The equilibrium state of each component can have a nonideal gas equation of state at a prescribed temperature exhibiting thermodynamic phase transitions. The scheme incorporated in this model is the introduction of an interparticle potential. The dynamical rules in this model are local so it is highly efficient to compute on massively parallel computers. This model has many applications in large-scale numerical simulations of various types of fluid flows.

2,719 citations

Journal Article
TL;DR: In this article, a lattice Boltzmann model is developed which has the ability to simulate flows containing multiple phases and components, each of the components can be immiscible with the others and can have different mass values.
Abstract: A lattice Boltzmann model is developed which has the ability to simulate flows containing multiple phases and components. Each of the components can be immiscible with the others and can have different mass values. The equilibrium state of each component can have a nonideal gas equation of state at a prescribed temperature exhibiting thermodynamic phase transitions. The scheme incorporated in this model is the introduction of an interparticle potential. The dynamical rules in this model are local so it is highly efficient to compute on massively parallel computers. This model has many application in large-scale numerical simulations of various types of fluid flows

2,300 citations

Journal ArticleDOI
TL;DR: Comparisons with the thermodynamic theory of phase transitions show that the lattice-Boltzmann-equation model can be made to correspond exactly to an isothermal process.
Abstract: We describe in detail a recently proposed lattice-Boltzmann model [X. Shan and H. Chen, Phys. Rev. E 47, 1815 (1993)] for simulating flows with multiple phases and components. In particular, the focus is on the modeling of one-component fluid systems which obey nonideal gas equations of state and can undergo a liquid-gas-type phase transition. The model is shown to be momentum conserving. From the microscopic mechanical stability condition, the densities in bulk liquid and gas phases are obtained as functions of a temperaturelike parameter. Comparisons with the thermodynamic theory of phase transitions show that the lattice-Boltzmann-equation model can be made to correspond exactly to an isothermal process. The density profile in the liquid-gas interface is also obtained as a function of the temperaturelike parameter and is shown to be isotropic. The surface tension, which can be changed independently, is calculated. The analytical conclusions are verified by numerical simulations.

1,222 citations

Journal ArticleDOI
TL;DR: The resulting discrete Boltzmann models are based on a kinetic representation of the fluid dynamics, hence the drawbacks in conventional higher-order hydrodynamic formulations can be avoided.
Abstract: We present in detail a theoretical framework for representing hydrodynamic systems through a systematic discretization of the Boltzmann kinetic equation. The work is an extension of a previously proposed formulation. Conventional lattice Boltzmann models can be shown to be directly derivable from this systematic approach. Furthermore, we provide here a clear and rigorous procedure for obtaining higher-order approximations to the continuum Boltzmann equation. The resulting macroscopic moment equations at each level of the systematic discretization give rise to the Navier–Stokes hydrodynamics and those beyond. In addition, theoretical indications to the order of accuracy requirements are given for each discrete approximation, for thermohydrodynamic systems, and for fluid systems involving long-range interactions. All these are important for complex and micro-scale flows and are missing in the conventional Navier–Stokes order descriptions. The resulting discrete Boltzmann models are based on a kinetic representation of the fluid dynamics, hence the drawbacks in conventional higher-order hydrodynamic formulations can be avoided.

914 citations

Journal ArticleDOI
TL;DR: In this paper, a discrete model based on the Boltzmann equation with a body force and a single relaxation time collision model is derived for simulations of nonideal-gas flow, and the interparticle interaction is treated using a mean-field approximation.
Abstract: A discrete model based on the Boltzmann equation with a body force and a single relaxation time collision model is derived for simulations of nonideal-gas flow. The interparticle interaction is treated using a mean-field approximation. The Boltzmann equation is discretized in a way that preserves the derivation of the hydrodynamic equations from the Boltzmann equation, using either the Chapman-Enskog method or the Grad 13-moment method. The previously proposed nonideal-gas lattice Boltzmann equation model can be analyzed with rigor.

545 citations


Cited by
More filters
Journal ArticleDOI
TL;DR: An overview of the lattice Boltzmann method, a parallel and efficient algorithm for simulating single-phase and multiphase fluid flows and for incorporating additional physical complexities, is presented.
Abstract: We present an overview of the lattice Boltzmann method (LBM), a parallel and efficient algorithm for simulating single-phase and multiphase fluid flows and for incorporating additional physical complexities. The LBM is especially useful for modeling complicated boundary conditions and multiphase interfaces. Recent extensions of this method are described, including simulations of fluid turbulence, suspension flows, and reaction diffusion systems.

6,565 citations

Journal ArticleDOI
TL;DR: In this article, a general technique for simulating solid-fluid suspensions is described, which combines Newtonian dynamics of the solid particles with a discretized Boltzmann equation for the fluid phase; the many-body hydrodynamic interactions are fully accounted for, both in the creeping flow regime and at higher Reynolds numbers.
Abstract: A new and very general technique for simulating solid–fluid suspensions is described; its most important feature is that the computational cost scales linearly with the number of particles. The method combines Newtonian dynamics of the solid particles with a discretized Boltzmann equation for the fluid phase; the many-body hydrodynamic interactions are fully accounted for, both in the creeping-flow regime and at higher Reynolds numbers. Brownian motion of the solid particles arises spontaneously from stochastic fluctuations in the fluid stress tensor, rather than from random forces or displacements applied directly to the particles. In this paper, the theoretical foundations of the technique are laid out, illustrated by simple analytical and numerical examples; in a companion paper (Part 2), extensive numerical tests of the method, for stationary flows, time-dependent flows, and finite-Reynolds-number flows, are reported.

2,073 citations

Journal ArticleDOI
TL;DR: The generalized hydrodynamics (the wave vector dependence of the transport coefficients) of a generalized lattice Boltzmann equation (LBE) is studied in detail and linear analysis of the LBE evolution operator is equivalent to Chapman-Enskog analysis in the long-wavelength limit (wave vector k=0).
Abstract: The generalized hydrodynamics (the wave vector dependence of the transport coefficients) of a generalized lattice Boltzmann equation (LBE) is studied in detail. The generalized lattice Boltzmann equation is constructed in moment space rather than in discrete velocity space. The generalized hydrodynamics of the model is obtained by solving the dispersion equation of the linearized LBE either analytically by using perturbation technique or numerically. The proposed LBE model has a maximum number of adjustable parameters for the given set of discrete velocities. Generalized hydrodynamics characterizes dispersion, dissipation (hyper-viscosities), anisotropy, and lack of Galilean invariance of the model, and can be applied to select the values of the adjustable parameters which optimize the properties of the model. The proposed generalized hydrodynamic analysis also provides some insights into stability and proper initial conditions for LBE simulations. The stability properties of some 2D LBE models are analyzed and compared with each other in the parameter space of the mean streaming velocity and the viscous relaxation time. The procedure described in this work can be applied to analyze other LBE models. As examples, LBE models with various interpolation schemes are analyzed. Numerical results on shear flow with an initially discontinuous velocity profile (shock) with or without a constant streaming velocity are shown to demonstrate the dispersion effects in the LBE model; the results compare favorably with our theoretical analysis. We also show that whereas linear analysis of the LBE evolution operator is equivalent to Chapman-Enskog analysis in the long wave-length limit (wave vector k = 0), it can also provide results for large values of k. Such results are important for the stability and other hydrodynamic properties of the LBE method and cannot be obtained through Chapman-Enskog analysis.

1,859 citations

Journal ArticleDOI
TL;DR: This work reviews many significant developments over the past decade of the lattice-Boltzmann method and discusses higherorder boundary conditions and the simulation of microchannel flow with finite Knudsen number.
Abstract: With its roots in kinetic theory and the cellular automaton concept, the lattice-Boltzmann (LB) equation can be used to obtain continuum flow quantities from simple and local update rules based on particle interactions. The simplicity of formulation and its versatility explain the rapid expansion of the LB method to applications in complex and multiscale flows. We review many significant developments over the past decade with specific examples. Some of the most active developments include the entropic LB method and the application of the LB method to turbulent flow, multiphase flow, and deformable particle and fiber suspensions. Hybrid methods based on the combination of the Eulerian lattice with a Lagrangian grid system for the simulation of moving deformable boundaries show promise for more efficient applications to a broader class of problems. We also discuss higherorder boundary conditions and the simulation of microchannel flow with finite Knudsen number. Additionally, the remarkable scalability of the LB method for parallel processing is shown with examples. Teraflop simulations with the LB method are routine, and there is no doubt that this method will be one of the first candidates for petaflop computational fluid dynamics in the near future.

1,585 citations

BookDOI
TL;DR: In this paper, the authors provide an introduction to lattice gas cellular automata (LGCA) and lattice Boltzmann models (LBM) for numerical solution of nonlinear partial differential equations.
Abstract: Lattice-gas cellular automata (LGCA) and lattice Boltzmann models (LBM) are relatively new andpromising methods for the numerical solution of nonlinear partial differential equations. The bookprovides an introduction for graduate students and researchers. Working knowledge of calculus isrequired and experience in PDEs and fluid dynamics is recommended. Some peculiarities of cellularautomata are outlined in Chapter 2. The properties of various LGCA and special coding techniquesare discussed in Chapter 3. Concepts from statistical mechanics (Chapter 4) provide the necessarytheoretical background for LGCA and LBM. The properties of lattice Boltzmann models and amethod for their construction are presented in Chapter 5.

1,543 citations