Loading...

Chebyshev collocation spectral lattice boltzmann method in generalized curvilinear coordinates

Hejranfar, K ; Sharif University of Technology

1183 Viewed
  1. Type of Document: Article
  2. DOI: 10.1016/j.compfluid.2017.01.009
  3. Abstract:
  4. In this work, the Chebyshev collocation spectral lattice Boltzmann method is implemented in the generalized curvilinear coordinates to provide an accurate and efficient low-speed LB-based flow solver to be capable of handling curved geometries with non-uniform grids. The low-speed form of the D2Q9 and D3Q19 lattice Boltzmann equations is transformed into the generalized curvilinear coordinates and then the spatial derivatives in the resulting equations are discretized by using the Chebyshev collocation spectral method and the temporal term is discretized with the fourth-order Runge–Kutta scheme to provide an accurate and efficient low-speed flow solver. All boundary conditions are implemented based on the solution of the governing equations in the generalized curvilinear coordinates. The accuracy and robustness of the solution methodology presented are demonstrated by computing different benchmark and practical low-speed flow problems that are 2D Couette flow between concentric moving cylinders, 2D flow in a gradual expansion duct, 2D regularized trapezoidal cavity flow, and 3D flow in curved ducts of rectangular cross-sections. Results obtained for these test cases are in good agreement with the existing analytical and numerical results. The computational efficiency of the proposed solution methodology based on the Chebyshev collocation spectral lattice Boltzmann method implemented in the generalized curvilinear coordinates is also examined by comparison with the developed second-order finite-difference lattice Boltzmann method that indicates the proposed method provides more accurate and efficient solutions in terms of the CPU time and memory usage. The study shows the present solution methodology is robust and accurate for solving 2D and 3D low-speed flows over practical geometries. Indications are that the solution algorithm based on the CCSLBM in the generalized curvilinear coordinates does not need any filtering or numerical dissipation for stability considerations and thus high accuracy solutions obtained by applying the CCSLBM can be used as benchmark solutions for the evaluation of other LBM-based flow solvers. © 2017 Elsevier Ltd
  5. Keywords:
  6. Chebyshev collocation spectral method ; Lattice boltzmann equation ; Low-speed flows ; Boltzmann equation ; Channel flow ; Computational efficiency ; Computational fluid dynamics ; Ducts ; Filtration ; Flow simulation ; Incompressible flow ; Kinetic theory ; Spectroscopy ; Speed ; Water pipelines ; Chebyshev collocation spectral methods ; Finite difference lattice Boltzmann method ; Generalized curvilinear coordinates ; Lattice boltzmann equations ; Lattice boltzmann method ; Low-speed flow ; Numerical dissipation ; Rectangular cross-sections ; Runge kutta methods
  7. Source: Computers and Fluids ; Volume 146 , 2017 , Pages 154-173 ; 00457930 (ISSN)
  8. URL: https://www.sciencedirect.com/science/article/abs/pii/S0045793017300208