摘要
从分子动力论出发,探讨了模拟不可压缩粘性流动的Lattice Boltzmann(LB)方法.根据粒子平衡分布函数和非平衡反弹思想,提出了高效的出口边界条件处理格式.结合区域分裂技术设计了适合集群计算机运算的LB并行算法,并用C++程序语言开发了LB并行计算程序.通过对不同雷诺数时的方柱绕流模拟,验证了本文方法的有效性,同时详细分析了雷诺数对方柱绕流特性的影响.
This paper presents a new conceptual numerical approach, the Lattice Boltzmann (LB) method based on the molecule kinetic theory, to solve the incompressible viscosity flow. An efficient scheme to deal with the outlet boundary is developed due to the particle equilibrium distribution function and the essence of non-equilibrium bounce-back method. Combining with the field partitioning method, a LB parallel algorithm that is suitable for muster-computers is designed, and the LB parallel computation code is compiled by using C + + computer language. By the simulation of flow around square cylinder with different Reynolds number, the validity of present method is verified, and the Reynolds number effects on the flow around square cylinder is investigated in detail.
出处
《同济大学学报(自然科学版)》
EI
CAS
CSCD
北大核心
2008年第8期1028-1033,共6页
Journal of Tongji University:Natural Science
基金
国家自然科学基金重点资助项目(50538050)
交通部西部交通建设科技项目(200631849426)
国家"八六三"高技术研究发展计划资助项目(2006AA11Z108)