TY - GEN
T1 - Flow simulation with locally-refined LBM
AU - Zhao, Ye
AU - Qiu, Feng
AU - Fan, Zhe
AU - Kaufman, Arie
PY - 2007
Y1 - 2007
N2 - We simulate 3D fluid flow by a locally-refined lattice Boltzmann method (LBM) on graphics hardware. A low resolution LBM simulation running on a coarse grid models global flow behavior of the entire domain with low consumption of computational resources. For regions of interest where small visual details are desired, LBM simulations are performed on fine grids, which are separate grids superposed on the coarse one. The flow properties on boundaries of the fine grids are determined by the global simulation on the coarse grid. Thus, the locally refined fine-grid simulations follow the global fluid behavior, and model the desired small-scale and turbulent flow motion with their denser numerical discretization. A fine grid can be initiated and terminated at any time while the global simulation is running. It can also move inside the domain with a moving object to capture small-scale vortices caused by the object. Besides the performance improvement due to the adaptive simulation, the locally-refined LBM is suitable for acceleration on contemporary graphics hardware (GPU), since it involves only local and linear computations. Therefore, our approach achieves fast and adaptive 3D flow simulation for computer games and other interactive applications.
AB - We simulate 3D fluid flow by a locally-refined lattice Boltzmann method (LBM) on graphics hardware. A low resolution LBM simulation running on a coarse grid models global flow behavior of the entire domain with low consumption of computational resources. For regions of interest where small visual details are desired, LBM simulations are performed on fine grids, which are separate grids superposed on the coarse one. The flow properties on boundaries of the fine grids are determined by the global simulation on the coarse grid. Thus, the locally refined fine-grid simulations follow the global fluid behavior, and model the desired small-scale and turbulent flow motion with their denser numerical discretization. A fine grid can be initiated and terminated at any time while the global simulation is running. It can also move inside the domain with a moving object to capture small-scale vortices caused by the object. Besides the performance improvement due to the adaptive simulation, the locally-refined LBM is suitable for acceleration on contemporary graphics hardware (GPU), since it involves only local and linear computations. Therefore, our approach achieves fast and adaptive 3D flow simulation for computer games and other interactive applications.
KW - Embedded grids
KW - Flow simulation
KW - GPU
KW - Interactive fluid simulation
KW - Lattice Boltzmann model
KW - Local refinement
UR - https://www.scopus.com/pages/publications/41249090836
U2 - 10.1145/1230100.1230132
DO - 10.1145/1230100.1230132
M3 - Conference contribution
AN - SCOPUS:41249090836
SN - 9781595936288
T3 - Proceedings - I3D 2007, ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games
SP - 181
EP - 188
BT - Proceedings - I3D 2007, ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games
T2 - ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games, I3D 2007
Y2 - 30 April 2007 through 2 May 2007
ER -