Lattice Boltzmann computational fluid dynamics in three dimensions

Lattice Boltzmann computational fluid dynamics in three dimensions
复制标题

DOI:
10.1007/bf01341754
复制
发表时间:
1992-08
影响因子:
1.6
通讯作者:
Shiyi Chen;Z. Wang;X. Shan;G. Doolen
Shiyi Chen;Z. Wang;X. Shan;G. Doolen
中科院分区:
物理与天体物理3区
文献类型:
--
作者:
Shiyi Chen;Z. Wang;X. Shan;G. Doolen

文献摘要

被引文献

相似文献

晶格气体法的最新发展及其对晶格玻尔兹曼法的推广为流体动力学提供了新的计算格式。这两种方法都是完全平行的,可以很容易地模拟许多不同的物理问题,包括具有复杂边界条件的流动。本文描述了晶格玻尔兹曼计算方法的基本原理,并将其应用于若干三维基准问题。在以往的晶格气体和晶格玻尔兹曼方法中,大多采用四维空间的面心超立方晶格来获得各向同性应力张量。为了节省计算机内存,我们开发了一个模型,它需要14个移动方向,而不是通常的24个方向。晶格玻尔兹曼模型,描述两相流体流动和磁流体力学,可以发展基于这个更简单的14方向晶格。给出了简单周期几何的三维谱码结果与本文方法的比较。晶格玻尔兹曼方法的一个重要性质是对简单和复杂几何形状的流动模拟具有相同的速度和效率,而包括谱法在内的所有其他方法都无法有效地模拟复杂几何形状。
The recent development of the lattice gas method and its extension to the lattice Boltzmann method have provided new computational schemes for fluid dynamics. Both methods are fully paralleled and can easily model many different physical problems, including flows with complicated boundary conditions. In this paper, basic principles of a lattice Boltzmann computational method are described and applied to several three-dimensional benchmark problems. In most previous lattice gas and lattice Boltzmann methods, a face-centered-hyper-cubic lattice in four-dimensional space was used to obtain an isotropic stress tensor. To conserve computer memory, we develop a model which requires 14 moving directions instead of the usual 24 directions. Lattice Boltzmann models, describing two-phase fluid flows and magnetohydrodynamics, can be developed based on this simpler 14-directional lattice. Comparisons between three-dimensional spectral code results and results using our method are given for simple periodic geometries. An important property of the lattice Boltzmann method is that simulations for flow in simple and complex geometries have the same speed and efficiency, while all other methods, including the spectral method, are unable to model complicated geometries efficiently.