Skip to Main Content U.S. Department of Energy

Lattice Boltzmann

Lattice Boltzmann Screenshot
Lattice Boltzmann Screenshot 2

Lattice Boltzman Diesel Particulate Filter Characterization and Modeling

Direct simulation of multiphase flow remains a challenging problem for computational fluid dynamics (CFD). The need to explicitly model the dynamics of the interface between different phases and the associated problems of adjusting the computational grid used to compute the flow within each phase present tremendous challenges for conventional CFD approaches. Over the last decade, an alternative to conventional CFD has been developed that shows great promise for simulating multiphase flows and flows in topologically complex media. This approach, referred to as the Lattice Boltzmann method, is based on a discretization of the Boltzmann equation. In contrast, most CFD methods are based on a discretization of the continuum hydrodynamic field equations.

Lattice Boltzmann Method

Lattice Boltzmann is a simulation method for modeling continuum flow and transport in complex systems

Differences with conventional computational fluid dynamics:

  • CFD begins with partial differential hydrodynamic equations (Navier-Stokes, transport equations)
  • Lattice Boltzmann begins with Boltzmann equation and uses the appropriate closures


  • Navier-Stokes solution of the flow field (second order accuracy)
  • Multicomponent transport (convection and diffusion)
  • Homogenous and heterogeneous chemical reactions
  • Inherently parallelizable (near linear speedup) - Global pressure solution not required & results in detailed nodalization
  • Extensively used for simulating transport in porous media


Diesel Particulate Filter Characterization and Modeling.

Bubble Growth in Nucleate Boiling.

Technical Contact

David R. Rector

Experimental and Computational Engineering

Additional Information