The Lattice Boltzmann Method (LBM) has numerous computational advantages, such as the simplicity of programming, the ability to incorporate microscopic interactions, and the easy parallelization of algorithms. The traditional lattice Boltzmann model has a constraint of small mach number(the velocity of fluid must be less than 0.3 mach). This paper presents a novel lattice Boltzmann method to si...