力学与土木工程

格子玻尔兹曼方法耦合混合湍流模型算法

  • 何泽江 ,
  • 张武 ,
  • 朱文浩 ,
  • 王良军
展开
  • 1. 上海大学 力学与工程科学学院, 上海 200444;
    2. 上海大学 上海市应用数学和力学研究所, 上海 200444;
    3. 上海大学 信息化工作办公室, 上海 200444

收稿日期: 2023-01-19

  网络出版日期: 2026-09-04

基金资助

国家自然科学基金资助项目(61873156);国家自然科学基金重大研究计划重点资助项目(91630206)

Lattice Boltzmann method coupled hybrid turbulence model algorithm

  • HE Zejiang ,
  • ZHANG Wu ,
  • ZHU Wenhao ,
  • WANG Liangjun
Expand
  • 1. School of Mechanics and Engineering Science, Shanghai University, Shanghai 200444, China;
    2. Shanghai Institute of Applied Mathematics and Mechanics, Shanghai University, Shanghai 200444, China;
    3. Information Technology O-ce, Shanghai University, Shanghai 200444, China

Received date: 2023-01-19

  Online published: 2026-09-04

摘要

基于格子玻尔兹曼方法(lattice Boltzmann method,LBM)对湍流模拟进行研究,提出了一种雷诺平均(Reynolds-averaged Navier-Stokes,RANS)模拟和大涡模拟(large eddy simulation,LES)结合的混合湍流模拟(RANS/LES-LBM)方法.该方法利用RANS中的混合长度湍流模型,修正了传统Smargorinsky模型在近壁面处误差较大的问题.基于该方法,还自主开发了一套混合湍流模型的LBM并行程序,对圆柱绕流、NACA0012翼型绕流、30P30N三段翼型绕流问题进行了数值计算.结果表明,RANS/LES-LBM方法改进了近壁面处的误差,具有更高的计算精度,同时对复杂的高雷诺数流动也具有良好的稳定性.LBM并行程序使用OpenMP编程模式进行了并行计算.分析结果表明,该程序具有良好的加速比、可扩展性等并行性能.同时,对LBM多层网格进行了研究,为今后开展复杂几何流动问题数值模拟奠定了基础.

本文引用格式

何泽江 , 张武 , 朱文浩 , 王良军 . 格子玻尔兹曼方法耦合混合湍流模型算法[J]. 上海大学学报(自然科学版), 2026 , 32(4) : 714 -727 . DOI: 10.12066/j.issn.1007-2861.2502

Abstract

A hybrid turbulence simulation method combining Reynolds-averaged Navier-Stokes (RANS) and large eddy simulation (LES) was proposed based on the lattice Boltzmann method (LBM). RANS/LES-LBM method used a mixed-length RANS turbulence model to solve the problem of large errors in the conventional Smagorinsky model near the wall. Based on the method, a set of LBM parallel programs was independently developed for the hybrid turbulence model. Cylindrical, NACA0012 airfoil flow, and 30P30N three-segment airfoil flow problems were numerically calculated. Calculation results showed that RANS/LES-LBM method improved the error near the wall, had higher calculation accuracy, and exhibited good stability for complex high-Reynolds number flows. LBM paralled program used the OpenMP programming mode for parallel computing and showed good speed-up ratio, scalability, and other parallel performances. LBM multilayer meshes were also studied, which laid the foundation for the numerical simulation of complex geometric flow problems in the future.

参考文献

[1] 何雅玲, 王勇, 李庆. 格子Boltzmann方法的理论及应用[M]. 北京: 科学出版社, 2009.
[2] Qian Y H, Humières D, Lallemand P. Lattice BGK models for Navier-Stokes equation [J]. Europhysics Letters, 1992, 17(6): 479.
[3] Humières D. Generalized lattice Boltzmann equations, rarefied gas dynamics: theory and simulations [J]. Progress in Astronautics and Aeronautics, 1992, 159: 450-458.
[4] Chen S, Doolen G D. Lattice Boltzmann method for fluid flows [J]. Annual Review of Fluid Mechanics, 1998, 30(1): 329-364.
[5] Hou S, Sterling J, Chen S, et al. A lattice Boltzmann subgrid model for high Reynolds number flows [J]. Fields Institute Communications, 1994, 6(13): 151-168.
[6] Ducros F, Nicoud F, Poinsot T. Wall-adapting local eddy-viscosity models for simulations in complex geometries [J]. Numerical Methods for Fluid Dynamics, 1998(VI): 293-299.
[7] Weickert M, Teike G, Schmidt O, et al. Investigation of the LES WALE turbulence model within the lattice Boltzmann framework [J]. Computers and Mathematics with Applications, 2010, 59(7): 2200-2214.
[8] Sajjadi H, Salmanzadeh M, Ahmadi G, et al. Turbulent indoor airflow simulation using hybrid LES/RANS model utilizing lattice Boltzmann method [J]. Computers and Fluids, 2017(3): 201703028.
[9] Li K, Zhong C W, Zhuo C S, et al. Non-body-fitted Cartesian-mesh simulation of highly turbulent flows using multi-relaxation-time lattice Boltzmann method [J]. Computers and Mathematics with Applications, 2012, 63: 1481-1496.
[10] Filippova O, Succi S, Mazzocco F, et al. Multiscale lattice Boltzmann schemes with turbulence modeling [J]. Journal of Computational Physics, 2001, 170(2): 812-829.
[11] Sajjadi H, Salmanzadeh M, Ahmadi G, et al. Lattice Boltzmann method and RANS approach for simulation of turbulent flows and particle transport and deposition [J]. Particuology, 2017, 30: 62-72.
[12] Spalart P R H, Jou S M, Allmaras S. Comments on the feasibility of LES for wings and on the hybrid RANS/LES approach [C]// Proceedings of the First AFOSR International Conference on DNS/LES. 1997.
[13] Hirotaka M, Taro L, Jun O, et al. Unsteady aerodynamic simulations by the lattice Boltzmann method with near-wall modeling on hierarchical Cartesian grids [J]. Computer and Fluids, 2022(233): 105249.
[14] Han X S, Krajnovic S. An efficient very large eddy simulation model for simulation of turbulent flow [J]. Int J Numer Meth Fluids, 2013, 71: 1341-1360.
[15] Guo Z L, Zheng C G, Shi B C. An extrapolation method for boundary conditions in lattice Boltzmann method [J]. Phys. Fluids, 2001, 13: 3452-3459.
[16] Deardorfi J W. The use of subgrid transport equations in a three-dimensional model of atmospheric turbulence [J]. Journal of Fluids Engineering, 1973, 95(3): 429.
[17] Kravchenko G, Moin P. Numerical studies of flow over a circular cylinder at Re=3900[J]. Phys Fluids, 2000, 12(2): 403.
[18] Lehmkuhl I, Rodriguez R, Borrell A O. Low-frequency unsteadiness in the vortex formation region of a circular cylinder [J]. Phys Fluids, 2013, 25(8): 085109.
[19] Johan D, Cai S G, Boussuge J F. Improved wall model treatment for aerodynamic flows in LBM [J]. Computers and Fluids, 2021, 227: 105041.
[20] Lockard P, Choudhari M M. The variation of slat noise with Mach and Reynolds numbers [C]// 17th AIAA/CEAS Aeroacoustics Conference. 2011: 2910.
文章导航

/

〈 〉