Abstract

The lattice Boltzmann flux solver (LBFS), which was presented by Shu and his coworkers (Yang et al., 2012, 2013; Ji et al., 2009; Shu et al., 2014) for simulation of inviscid compressible flows, is extended to simulate 3D viscous compressible flows in this work. In the solver, the inviscid flux at the cell interface is evaluated by local reconstruction of one-dimensional lattice Boltzmann solution through the application of non-free parameter D1Q4 model to the Riemann problem, while the viscous flux is evaluated by conventional smooth function approximation. In the existing LBFS (Yang et al., 2012, 2013; Ji et al., 2009; Shu et al., 2014), the distribution functions at the cell interface streamed from neighboring points are directly used to compute the inviscid flux, which contains superabundant numerical dissipation for simulation of viscous flows. In the present work, we start from the Chapman–Enskog analysis (Guo and Shu, 2013) and consider both the equilibrium part and non-equilibrium part of the distribution function at the cell interface. It is well known that the inviscid flux can be fully determined by the equilibrium part and the non-equilibrium part can be viewed as numerical dissipation for the calculation of inviscid flux. The drawback of the existing LBFS is removed by introducing a switch function which ranges from 0 to 1 in order to control the numerical dissipation. In the smooth region such as in boundary layer, the switch function takes a value close to zero, while around the strong shock wave, it tends to one. Through test cases with complex geometry, it has been demonstrated that the present solver can work very well for simulation of 3D viscous compressible flows.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call