A three-dimensional (3D) Rotated Lattice Boltzmann Flux Solver (RLBFS) is proposed and analyzed with matrix-based linear stability theory for simulating compressible flows in a wide range of Mach numbers. The 3D RLBFS applies the finite volume method to discrete the Navier-Stokes equations and evaluates its fluxes at each cell interface. To improve numerical stability, the convective fluxes are obtained in a hybrid way by using the D1Q4 lattice Boltzmann model in two perpendicular directions decomposed by the outer normal vector of each cell interface. The viscous fluxes are computed in a conventional way using the second-order central scheme. The stability performance and order accuracy of the proposed 3D RLBFS are examined by using the matrix-based stability theory and L2 errors on different meshes respectively. It is shown that the 3D RLBFS is stable even at high Mach number and has the second-order accuracy in space. The reliability and capability of the proposed method is further evaluated by simulating several challenging compressible flow problems, including subsonic flow over the DLR-F4, transonic flow over the ONERA M6 wing, supersonic flow around NACA0012 wing, hypersonic flow over the Viking lander capsule, hypersonic flow over a hemisphere and hypersonic flow around a blunt nose double cone. The obtained numerical results are in good agreement with experimental and/or numerical data published in the literature, indicating that the present method provides a reliable and effective tool for simulating practical three-dimensional compressible flow problems in aeronautics and astronautics.
Read full abstract