Chapter

High Performance Computing and Applications

Volume 5938 of the series Lecture Notes in Computer Science pp 17-26

Compressible Lattice Boltzmann Method and Applications

  • Weibing FengAffiliated withSchool of Computer Engineering and Science, Shanghai UniversityHigh Performance Computing Center, Shanghai University
  • , Bing HeAffiliated withSchool of Computer Engineering and Science, Shanghai UniversityHigh Performance Computing Center, Shanghai University
  • , Anping SongAffiliated withSchool of Computer Engineering and Science, Shanghai University
  • , Yang WangAffiliated withHigh Performance Computing Center, Shanghai University
  • , Miao ZhangAffiliated withShanghai Aircraft Design and Research Institute, Commercial Aircraft Corporation of China, Ltd.
  • , Wu ZhangAffiliated withSchool of Computer Engineering and Science, Shanghai UniversityHigh Performance Computing Center, Shanghai University

* Final gross prices may vary according to local VAT.

Get Access

Abstract

Lattice Boltzmann Method (LBM) is a novel numerical method for flows simulations. Compared with classic methods of Finite Difference Method, Finite Volume Method and Finite Element Method, LBM has numerous advantages, including inherent parallelization and simplicity of boundary condition treatment. The LBM usually has a constraint of incompressible fluid (Mach number less than 0.4). A variant of the LBM is studied and used to deal with compressible fluid with Mach number up to 0.9 in this paper. Special emphasis is placed on mesh generation of 3-D complete geometry in Cartesian coordinate system. Numerical experiments are fulfilled in 2-D and 3-D compressible flows. Performance evaluation of the algorithm demonstrates high parallel efficiency and prefect scalability. Numerical results indicate that the LBM is successful with the simulation of compressible fluid.

Keywords

Lattice Boltzmann Method Compressible fluid Mesh generation