首页> 外文OA文献 >Lattice Boltzmann Method for Simulating Turbulent Flows
【2h】

Lattice Boltzmann Method for Simulating Turbulent Flows

机译:湍流模拟的格子玻尔兹曼方法

摘要

The lattice Boltzmann method (LBM) is a relatively new method for fluid flow simulations, and is recently gaining popularity due to its simple algorithm and parallel scalability. Although the method has been successfully applied to a wide range of flow physics, its capabilities in simulating turbulent flow is still under-validated. Hence, in this project, a 3D LBM program was developed to investigate the validity of the LBM for turbulent flow simulations through large eddy simulations (LES). In achieving this goal, the 3D LBM code was first applied to compute the laminar flow over two tandem cylinders. After validating against literature data, the program was used to study the aerodynamic effects of the early 3D flow structures by comparing between 2D and 3D simulations. It was found that the span-wise instabilities have a profound impact on the lift and drag forces, as well as on the vortex shedding frequency.The LBM code was then modified to allow for a massively parallel execution using graphics processing units (GPU). The GPU enabled program was used to study a benchmark test case involving the flow over a square cylinder in a square channel, to validate its accuracy, as well as measure its performance gains compared to a typical serial implementation. The flow results showed good agreement with literature, and speedups of over 150 times were observed when two GPUs were used in parallel.Turbulent flow simulations were then conducted using LES with the Smagorinsky subgrid model. The methodology was first validated by computing the fully developed turbulent channel flow, and comparing the results against direct numerical simulation results. The results were in good agreement despite the relatively coarse grid. The code was then used to simulate the turbulent flow over a square cylinder confined in a channel. In order to emulate a realistic inflow at the channel inlet, an auxiliary simulation consisting of a fully developed turbulent channel flow was run in conjunction, and its velocity profile was used to enforce the inlet boundary condition for the cylinder flow simulation. Comparison of the results with experimental and numerical results revealed that the presence of the turbulent flow structures at the inlet can significantly influence the resulting flow field around the cylinder.
机译:格子玻尔兹曼方法(LBM)是用于流体流动模拟的一种相对较新的方法,由于其简单的算法和并行可伸缩性,最近逐渐受到欢迎。尽管该方法已成功地应用于广泛的流动物理学中,但其模拟湍流的能力仍未得到充分验证。因此,在该项目中,开发了3D LBM程序,以通过大型涡流模拟(LES)研究LBM在湍流模拟中的有效性。为了实现这一目标,首先将3D LBM代码应用于计算两个串联圆柱体上的层流。在根据文献数据进行验证之后,该程序用于通过在2D和3D模拟之间进行比较来研究早期3D流动结构的空气动力效应。结果发现,翼展方向的不稳定性对升力和阻力以及涡旋脱落频率都有深远的影响,然后修改LBM代码以允许使用图形处理单元(GPU)大规模并行执行。使用GPU的程序用于研究基准测试用例,该用例涉及在方形通道中通过方形圆柱体的流动,以验证其准确性,并测量与典型串行实现相比的性能提升。流动结果与文献表明吻合良好,当并行使用两个GPU时观察到加速超过150倍,然后使用LES和Smagorinsky子网格模型进行湍流模拟。该方法首先通过计算充分发展的湍流通道流,并将结果与​​直接数值模拟结果进行比较来验证。尽管网格相对较粗,但结果还是很一致的。然后,该代码用于模拟在通道内封闭的方形圆柱体上的湍流。为了模拟通道入口处的实际流入,联合运行了由完全发展的湍流通道流组成的辅助模拟,并使用其速度分布图来强制进行气缸流模拟的入口边界条件。结果与实验结果和数值结果的比较表明,入口处湍流结构的存在会显着影响汽缸周围产生的流场。

著录项

  • 作者

    Koda Yusuke;

  • 作者单位
  • 年度 2013
  • 总页数
  • 原文格式 PDF
  • 正文语种 en
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号