Applied Mathematics and Mechanics (English Edition) ›› 2023, Vol. 44 ›› Issue (9): 1597-1612.doi: https://doi.org/10.1007/s10483-023-3028-9

• 论文 • 上一篇    下一篇

A rescaling algorithm for multi-relaxation-time lattice Boltzmann method towards turbulent flows with complex configurations

Haoyang LI1, Weijian LIU1, Yuhong DONG1,2,3,4   

  1. 1. Shanghai Institute of Applied Mathematics and Mechanics, School of Mechanics and Engineering Science, Shanghai University, Shanghai 200444, China;
    2. Shanghai Key Laboratory of Mechanics in Energy Engineering, Shanghai University, Shanghai 200072, China;
    3. Shanghai Frontier Science Center of Mechanoinformatics, Shanghai University, Shanghai 200072, China;
    4. Shanghai Institute of Aircraft Mechanics and Control, Shanghai 200092, China
  • 收稿日期:2023-03-22 修回日期:2023-06-30 发布日期:2023-08-28
  • 通讯作者: Yuhong DONG, E-mail: dongyh@shu.edu.cn
  • 基金资助:
    Project supported by the National Natural Science Foundation of China (Nos.12172207 and 92052201)

A rescaling algorithm for multi-relaxation-time lattice Boltzmann method towards turbulent flows with complex configurations

Haoyang LI1, Weijian LIU1, Yuhong DONG1,2,3,4   

  1. 1. Shanghai Institute of Applied Mathematics and Mechanics, School of Mechanics and Engineering Science, Shanghai University, Shanghai 200444, China;
    2. Shanghai Key Laboratory of Mechanics in Energy Engineering, Shanghai University, Shanghai 200072, China;
    3. Shanghai Frontier Science Center of Mechanoinformatics, Shanghai University, Shanghai 200072, China;
    4. Shanghai Institute of Aircraft Mechanics and Control, Shanghai 200092, China
  • Received:2023-03-22 Revised:2023-06-30 Published:2023-08-28
  • Contact: Yuhong DONG, E-mail: dongyh@shu.edu.cn
  • Supported by:
    Project supported by the National Natural Science Foundation of China (Nos.12172207 and 92052201)

摘要: Understanding and modeling flows over porous layers are of great industrial significance. To accurately solve the turbulent multi-scale flows on complex configurations, a rescaling algorithm designed for turbulent flows with the Chapman-Enskog analysis is proposed. The mesh layout and the detailed rescaling procedure are also introduced. Direct numerical simulations (DNSs) for a turbulent channel flow and a porous walled turbulent channel flow are performed with the three-dimensional nineteen-velocity (D3Q19) multiple-relaxation-time (MRT) lattice Boltzmann method (LBM) to validate the accuracy, adaptability, and computational performance of the present rescaling algorithm. The results, which are consistent with the previous DNS studies based on the finite difference method and the LBM, demonstrate that the present method can maintain the continuity of the macro values across the grid interface and is able to adapt to complex geometries. The reasonable time consumption of the rescaling procedure shows that the present method can accurately calculate various turbulent flows with multi-scale and complex configurations while maintaining high computational efficiency.

关键词: lattice Boltzmann method (LBM), direct numerical simulation (DNS), rescaling algorithm, complex configuration

Abstract: Understanding and modeling flows over porous layers are of great industrial significance. To accurately solve the turbulent multi-scale flows on complex configurations, a rescaling algorithm designed for turbulent flows with the Chapman-Enskog analysis is proposed. The mesh layout and the detailed rescaling procedure are also introduced. Direct numerical simulations (DNSs) for a turbulent channel flow and a porous walled turbulent channel flow are performed with the three-dimensional nineteen-velocity (D3Q19) multiple-relaxation-time (MRT) lattice Boltzmann method (LBM) to validate the accuracy, adaptability, and computational performance of the present rescaling algorithm. The results, which are consistent with the previous DNS studies based on the finite difference method and the LBM, demonstrate that the present method can maintain the continuity of the macro values across the grid interface and is able to adapt to complex geometries. The reasonable time consumption of the rescaling procedure shows that the present method can accurately calculate various turbulent flows with multi-scale and complex configurations while maintaining high computational efficiency.

Key words: lattice Boltzmann method (LBM), direct numerical simulation (DNS), rescaling algorithm, complex configuration

中图分类号: 

APS Journals | CSTAM Journals | AMS Journals | EMS Journals | ASME Journals