LBM算法原理简介ppt课件_第1页
LBM算法原理简介ppt课件_第2页
LBM算法原理简介ppt课件_第3页
LBM算法原理简介ppt课件_第4页
LBM算法原理简介ppt课件_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、LBM算法原理简介,T-Solution,LBM方法简介,格子Boltzmann方法(Lattice Boltzmann Method, 简称LBM)是建立在分子运动论和统计力学基础上的一种模拟流场的数值方法,其粒子分布函数满足Lattice Boltzmann方程.。 传统的计算方法大多是先将宏观控制方程离散,然后使用某种数值方法求解离散方程,最后得到宏观的各个物理量. 而LBM从微观动力学角度出发,将流体的宏观运动看作是大量微观粒子运动的统计平均结果. 宏观的物理量可由微观粒子的统计平均得到,Confidential doc of TS,LBM方法简介,Boltzmann方程是Boltzm

2、ann于1872 年从分子运动论和统计物理的理论推导出来的,它用气体分子分布函数的演变来描述气体运动。由于Boltzmann方程是从微观动力学的角度来描述,因此它比从连续介质假设导出的Navier-Stokes方程(即N-S方程) 物理内涵深刻得多。Chapman和Enskog的研究表明,N-S方程只是Boltzmann 方程的一个低阶近似,Confidential doc of TS,LBM方法简介,格子Boltzmann 模型大大简化了Boltzmann 方程,把原本连续的速度空间简并为若干离散的速度,并且引入BGK近似以简化碰撞项的计算。从格子Boltzmann 模型依然可以恢复出N-S

3、方程。 LBM方法具有精度高、稳定性好、算法简单、编程容易、边界易处理、压力可直接计算、适合并行处理、容易考虑微观动力机制等诸多优点,Confidential doc of TS,LBM算法原理,LBM方法将连续介质看作大量位于网格节点上的离散流体质点粒子. 粒子按碰撞和迁移规则在网格上运动,通过对各网格流体质点及运动特征的统计,获得流体宏观运动规律。 粒子分布函数f(r,e,t)drde表示在t时刻,在空间r处,粒子的速度在e到e+de的粒子数密度,Confidential doc of TS,LBM算法原理,由统计力学知,粒子分布函数 的演化满足以下方程: 式中 表示外力, 为碰撞项。 根

4、据线性化的BGK碰撞模型: 式中 是平衡态时的分布函数。 为无量纲驰豫时间,表征流体恢复到平衡态时的速度,为运动粘性, 为温度,Confidential doc of TS,LBM算法原理,粒子分布函数 满足Lattice Boltzmann方程: 式中,下标 表示给定的粒子运动方向, 为时间步长。 流体密度 和动量 可由分布函数求得,Confidential doc of TS,LBM算法原理,压力可直接计算较传统方法简单 等熵状态方程: (考虑密度有微小压缩性) 传统方法需要求解Poisson方程或类似方程。 边界处理较传统方法简单,a)无滑移弹回,b)滑移镜面反射,Confidentia

5、l doc of TS,LBM算法原理,编程容易 粒子的运动只有碰撞和迁移。 算法简单 与传统方法相比,对流项是线性的。 从微观向宏观转化容易1 LBM只有少量的离散速度和运动方向。传统方法中的相空间是完全的函数空间,Confidential doc of TS,LBM算法原理,稳定性好 按以下公式限制 后,具备数值稳定性2。 求解粘性力更精确 格子Boltzmann 方程在描述粘性力上比Navier-Stokes方程更加精细。 适合并行计算 运算具有局部性,每个粒子只与周围相邻粒子有关。局域运算可同步进行,Confidential doc of TS,LBM算法原理,求解瞬态问题时,计算时间

6、少,精度高 传统方法求解的控制方程对流项是非线性的,每一个时间步都需要迭代收敛。传统软件计算瞬态问题时,给定最大迭代次数,计算并未收敛,最终影响求解精度,而且计算效率低。 LBM算法求解的Lattice-Boltzmann方程对流项是线性的,不存在这方面的问题。 采用Powerflow计算瞬态问题,精度高,耗费时间大为减少,Confidential doc of TS,LBM离散方法2维问题,D2Q9模型,Confidential doc of TS,LBM离散方法2维问题,平衡分布函数,根据文献3,Confidential doc of TS,LBM离散方法2维问题,为网格步长, 为时间步长

7、,Confidential doc of TS,LBM离散方法3维问题,D3Q19 模型,Confidential doc of TS,LBM离散方法3维问题,平衡分布函数,根据文献3,Confidential doc of TS,LBM离散方法3维问题,为网格步长, 为时间步长,Confidential doc of TS,LBM算法原理,计算过程 先由初始时刻 的 和 得到 ,通过迁移和碰撞得到新的粒子分布函数 ,再算出新时刻 的 和 。将 和 作为新的初始值进行下一个时刻的计算,Confidential doc of TS,参考文献,1 Chen S. and Doolen G.D. Lattice Boltzmann method for fluid flows. Annu. Rev. Fluid Mech. 30:329-364, 1998. 2 Li Y.B., Shock R., et al. Numerical Study of Flow Past an Impulsively Started Cylinder by Lattice Boltzmann Method. J. Fluid Mech. 519:273-300, 2004. 3 Yuan P.

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论