When engineers want to know how air flows around a car or how blood moves through an artery, they reach for the Navier-Stokes equations — a pair of partial differential equations that have governed fluid mechanics since the 1820s. Solving them on a computer means chopping space into a fine mesh and advancing a pressure-velocity field forward in time, one tiny step after another.
The Lattice Boltzmann Method (LBM) takes a completely different road. Instead of tracking where every fluid parcel goes, it tracks how many particles are moving in each direction at each grid point. On every time step, those particle populations first stream — they slide along the grid in their direction — and then collide — they mix and relax toward a local equilibrium. That two-step dance, streaming then colliding, is all the physics you need: pressure, viscosity and even turbulence emerge from it automatically.
LBM grew out of lattice-gas automata in the late 1980s and was placed on a rigorous footing by Qian, d'Humières and Lallemand in 1992 with the BGK collision operator (named after Bhatnagar, Gross and Krook). It is not an approximation to Navier-Stokes bolted on after the fact — a careful Chapman-Enskog expansion proves that LBM recovers the Navier-Stokes equations in the continuum limit.
Comments
Loading comments...