首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 531 毫秒
1.
Lattice Boltzmann方法理论和应用的新进展   总被引:6,自引:0,他引:6  
与传统的计算流体动力学方法(如FDM,FEM等)相比,Lattice Boltzmann方法(LBM)具有算法简单,精度高,压力可以直接求解、能够模拟具有复杂边界条件的问题以及适合于并计算等优点,边界条件处理和提高模拟流场Re的新方法,促进了LBM理论的发展和完善,并且在二维和三维的水力学,多相流,热传导以及对流-扩散问题的模拟中获得了广泛的应用。  相似文献   

2.
用晶格Boltzmann方法模拟动脉分叉流场   总被引:1,自引:1,他引:0  
简要介绍了晶格Boltzmann方法(LBM),它是模拟流体流动以及为复杂物理现象建模的一个新工具,比传统的数值模拟方法有许多独特的优点,特别是在处理复杂边界方面.并应用LBM对动脉分叉的流场在不同雷诺数情况下进行模拟,给出了速度、剪切应力和压力在分叉处的分布,并且分析了分支管内流体分离区的存在.流体在分离区内几乎处于停滞状态,剪切率非常小,容易在此处形成动脉粥硬化.  相似文献   

3.
时域有限差分法中的吸收边界条件与角点处理   总被引:3,自引:0,他引:3  
吸收边界条件是时域有限差分法(FDTD)中的一个重要部分,而吸收边界条件中角点的处理又对吸收边界条件本身影响甚大,角点处理的不恰当,可能导致完全不合逻辑的结果,传统二维二阶近似吸收边界条件中对角点的处理则比较复杂,且不易向三维情况推广,针对这种情况,文中基于单向行波吸收理论,讨论了一种简单易处理的角点处理方法,并设计了一数值试验方法进行了验证,计算结果表明这种方法满足对吸收边界条件所提出的各项要求并具有较高的计算精度,同时,这种角点处理法也极易向三维情况推广。  相似文献   

4.
为探究开源计算流体力学软件OpenFOAM中不同周期性边界条件处理方法的适用性,针对圆管内泊肃叶流动,分别在mapped,cyclicAMI,cyclic fan边界条件下开展数值模拟,对模拟得到的速度分布和压力分布进行分析.结果表明:3种边界条件设置下,数值模拟得到的速度分布均与解析解吻合,其中mapped和cyclicAMI边界条件下的数值解非常接近,且与解析解吻合更好;采用mapped边界能够得到与解析解符合的压力场,采用cyclic fan边界时在模拟区域进、出口存在很大的压力梯度,采用cyclicAMI边界得到的压力则恒为0.基于此,探讨了mapped边界条件下,数值模拟结果对计算网格的敏感性.研究发现:随着径向网格数目的增加,速度的计算精度先迅速提高而后趋于稳定;边界层层数的增加能够有效提高近壁区速度的计算精度;数值模拟时径向网格数目采用16个以上为宜,边界层层数不宜少于3层.  相似文献   

5.
针对损耗地面Leontovich阻抗边界条件下,三维抛物方程CNFD方法计算效率与计算精度较低的不足,研究了二阶阻抗边界条件下三维抛物方程的ADI方法。采用ADI技术处理了二阶阻抗边界条件下的三维抛物方程,得到其差分格式;利用二阶阻抗边界条件下三维抛物方程计算了电波传播的算例。算例表明:相比Leontovich阻抗边界条件,二阶阻抗边界条件具有更广的适用范围和更高的计算精度;相比传统的CNFD方法,采用ADI技术处理三维抛物方程以及阻抗边界条件,能够在城市小区基站天线覆盖性能的模拟中极大地提高计算效率。  相似文献   

6.
基于格子Boltzmann方法的液力   总被引:1,自引:0,他引:1  
研究了基于格子Boltzmann方法(LBM)的液力变矩器导轮内流场数值计算理论与方法.首先,提出了LBM中处理旋转周期性边界条件的方法.然后,分析了LBM中各项参数对于计算稳定性以及计算效率之间的影响.为了保证粒子迁移与碰撞计算的稳定进行,必须合理选定弛豫时间τ,从而避免在计算过程中平衡态分布函数feq出现负值的情形.此外,在LBM中运用大涡模拟(LES)可以降低计算稳定性对于弛豫时间τ选取的限制,在一定程度上提高计算效率.最后,在开源代码Palabos的基础上进行功能拓展,实现导轮内流场的仿真计算,得到了导轮尾迹区域瞬时非定常流动分布特征.结果表明,LBM与传统计算流体力学(CFD)方法相比,液流对导轮作用力的计算结果在数值上较为接近.然而,使用LBM可以获得详细流场形成过程的时间历程以及局部复杂的流动细节.  相似文献   

7.
研究了基于格子Boltzmann方法(LBM)的液力变矩器导轮内流场数值计算理论与方法.首先,提出了LBM中处理旋转周期性边界条件的方法.然后,分析了LBM中各项参数对于计算稳定性以及计算效率之间的影响.为了保证粒子迁移与碰撞计算的稳定进行,必须合理选定弛豫时间τ,从而避免在计算过程中平衡态分布函数feq出现负值的情形.此外,在LBM中运用大涡模拟(LES)可以降低计算稳定性对于弛豫时间τ选取的限制,在一定程度上提高计算效率.最后,在开源代码Palabos的基础上进行功能拓展,实现导轮内流场的仿真计算,得到了导轮尾迹区域瞬时非定常流动分布特征.结果表明,LBM与传统计算流体力学(CFD)方法相比,液流对导轮作用力的计算结果在数值上较为接近.然而,使用LBM可以获得详细流场形成过程的时间历程以及局部复杂的流动细节.  相似文献   

8.
格子Boltzmann方法能够有效地模拟复杂流场的流体流动,边界处理方法的选择对于模拟结果的可靠与否起着至关重要的作用。本文基于半程反弹原理对插值格式的曲线边界条件进行改进,提出一种统一的曲线边界处理新方法,并与格子Boltzmann模拟中常用的几种曲线边界条件做了对比研究。模拟结果显示该方法的计算结果与理论解精确吻合。该方法提高了复杂边界的计算精度和数值稳定性,同时满足质量守恒约束,解决了曲线边界条件中常见的质量流失问题。  相似文献   

9.
对Lattice Boltzmann方法(LBM)在CUDA下的建模和算法进行了研究,使得该方法在GPU下的计算速度得到提升,大大缩短了计算过程的时间消耗。利用非平衡外推边界条件处理,以LBM方法模拟了D2Q9模型的方腔顶盖驱动流动,采用全局内存和纹理内存存储数据,将模型中9个分布函数存储为二维网格,每个网格分配一个线程,每个线程块包括256个线程,多条线程并行计算。在普通个人计算机上,采用NVIDIA GeForce 9600 GT显卡和CUDA,实现了LBM模拟方腔流动,将计算速度提高到CPU的50倍。  相似文献   

10.
以偏微分方程叠加原理为基础,阐述了一种求解复杂流场问题的新方法。该方法首先将一个具有复杂边界条件和源项的、难以求解的流场问题拆分为若干具有简单边界条件和源项,从而易于求解流场问题,然后用若干个简单流场问题的解的叠加来描述复杂问题的解。以多孔介质的线性渗流问题为例,应用计算流体力学软件,通过对原问题及经过拆分的简单问题进行数值模拟。将简单问题的数值解叠加并与原问题的数值解进行对比,证明了叠加原理在流场数值模拟中应用的可行性。该方法在计算流体力学中的应用可以极大地降低所需的数值试验次数。  相似文献   

11.
For simulating multi-scale complex flow fields it should be noted that all the physical quantities we are interested in must be simulated well. With limitation of the computer resources it is preferred to use high order accurate difference schemes. Because of their high accuracy and small stencil of grid points computational fluid dynamics (CFD) workers pay more attention to compact schemes recently. For simulating the complex flow fields the treatment of boundary conditions at the far field boundary points and near far field boundary points is very important. According to authors' experience and published results some aspects of boundary condition treatment for far field boundary are presented, and the emphasis is on treatment of boundary conditions for the upwind compact schemes. The consistent treatment of boundary conditions at the near boundary points is also discussed. At the end of the paper are given some numerical examples. The computed results with presented method are satisfactory.  相似文献   

12.
 根据作者提出的基于全方向导数的无网格方法,运用方向全导数公式构造样点的所有偏导数,并用该公式对第二类边界条件进行离散处理.它不需要任何网格或单元,所以是非常简便彻底的无网格方法.数值算例表明,该方法具有很高的精度.  相似文献   

13.
对三维、非定常、不可压Navier-Stokes方程提出了一种新的数值计算方法.在时间离散上应用3阶精度混合显-隐相结合的分裂格式,空间离散在x及y轴向采用非等间距网格的紧致有限差分格式与z向应用Fourier谱展开相杂交的数值方法逼近.经平板边界层流的验证表明,该算法具有计算精度高、稳定性好、收敛速度快等特点.同时也研究了三维、非定常流体运动下游边界问题,提出了无反射出流边界条件,以减少在有限计算区域内人工出流边界反射引起的数值误差,保证直接数值模拟的精度和准确性.该算法的提出对于求解边界层、射流及混合层等流动中的转捩与演化问题具有重要的理论意义.  相似文献   

14.
本文介绍了用边界单元法分析动水压力的原理,并且对于二维问题给出了常量边界元的支配方程以及有关系数矩阵的计算公式。实例计算的结果表明,边界单元法具有工作量少、精度高、适应性强的优点。文中还讨论了当坝体上游面倾斜、库底倾斜或水库为无限远时对作用在坝体上游面上动水压力的影响。  相似文献   

15.
自然边界积分方程及相关计算方法   总被引:3,自引:0,他引:3  
介绍了自然边界归化理论与D-N边界积分算子,圆周、椭圆周与球面上的人工边界条件,及自然边界元与有限元耦合算法、区域分解算法和其它相关的计算方法,并对这些数值方法进行了分析比较。  相似文献   

16.
给出TVD格式的构造过程,特别地,构造了两维任意曲线坐标系下欧拉方程组的TVD格式,并结合四阶Runge-Kutta法求解超音含激波流场,文中对边界条件提出了一种很好的处理方法,数值计算表明,TVD格式是求解强间断流场的行之有效的方法,文中的处理方法易于提高解的精度和加快解的收敛性。  相似文献   

17.
将移动最小二乘近似和边界积分方程相结合,提出了求解三维Helmholtz方程内外边值问题的无网格边界点方法.该方法用单层位势理论将Helmholtz方程转化为间接边界积分方程,并用边界点法离散间接边界积分方程.由于边界积分方程中含有基本解的积分计算时会出现弱奇异,详细推导了弱奇异积分的计算方式.数值算例表明了间接边界点法求解三维Helmholtz方程的有效性.  相似文献   

18.
非结构型浅水方程数值模式的建立及应用   总被引:4,自引:2,他引:2  
用非结构三角形同位网格剖分计算区域、布置计算变量,用有限体积法离散方程,并采用推进线边界法处理动边界问题,从而建立了一种新的浅水方程数值模式.京唐港和三沙湾海域潮流的率定、验证结果表明,该模式不仅物理意义明确,数值方法简单,全域内满足水流质量和动量的守恒性,而且能更好地模拟海湾、河口复杂地形下的水流运动,反映水流漫滩和露滩等过程.  相似文献   

19.
改进的阻尼透射边界   总被引:7,自引:1,他引:6  
在计算结构动力学中,为了计入结构—地基的相互作用,必须在计算模型中引入透射边界。最方便而又常用的透射边界是简单阻尼边界。在此基础上文章提出了改进的阻尼透射边界。在一般动力反应计算中,改进的阻尼透射边界要比简单阻尼透射边界好  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号