首页/文章/ 详情

06 基础知识 | 层流 or 湍流

7月前浏览1109

前几篇文章主要为大家介绍了各种无关性验证与边界层的问题,今天给大家带来了流动模型—湍流与层流的简单介绍。(如有错误,请各位指正)

1 层流与湍流的核心定义

    根据百度百科,对层流和湍流的定义如下:

  • 层流(laminar flow)是流体的一种流动状态,它作层状的流动。流体在管内低速流动时呈现为层流,其质点沿着与管轴平行的方向作平滑直线运动。流体的流速在管中心处最大,其近壁处最小。管内流体的平均流速与最大流速之比等于0.5。

  • 湍流是流体的一种流动状态。当流速很小时,流体分层流动,互不混合,称为层流,也称为稳流或片流;逐渐增加流速,流体的流线开始出现波浪状的摆动,摆动的频率及振幅随流速的增加而增加,此种流况称为过渡流;当流速增加到很大时,流线不再清楚可辨,流场中有许多小漩涡,层流被破坏,相邻流层间不但有滑动,还有混合。这时的流体作不规则运动,有垂直于流管轴线方向的分速度产生,这种运动称为湍流,又称为乱流、扰流或紊流。

    简单来说:汽车在公路上行驶,如果所有的车都只沿着自己的车道行驶,形成的轨迹就是层流。而如果车辆开始随意的变道行驶,那就是湍流,因此判断层流和湍流最简单的方法就是看流体的流动是否分层流动。

2 层流与湍流的判断方法

    上一节简单的介绍了一下层流与湍流的区别,这一节将从公式角度,带来两者的快速判断方法:

首先明确雷诺数公式:

其中,U为特征速度,L为特征长度,为流体运动粘度。

    将仿真所涉及到的参数带入到雷诺数的公式中,然后基于以下两种情况进行层流与湍流的选择:

    • 圆管内流动:临界雷诺数

      • → 层流

      • 2300 <  < 4000 → 过渡流(不稳定,难模拟)

      • → 湍流

    • 平板边界层流动:临界雷诺数

      • → 层流

      • → 湍流

PS 

基于上一节的公式,我们可以迅速对仿真工况的流动情况做出判断,看到到这里,一些读者算出来是层流模型的读者打开CFD计算软件,勾选层流得到了相关结果,并在这篇推文下面评论:太简单了,终于学会CFD仿真软件了。

而另一些算出来是湍流的读者,却发出了三连问:为什么可供选择湍流模型这么多,他们的含义是什么,我可以随便选吗???

来源:CFD仿真库
湍流汽车
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2026-02-27
最近编辑:7月前
CFD仿真库
硕士 分享知识,互帮互助,共同进步。
获赞 22粉丝 111文章 143课程 0
点赞
收藏
作者推荐

01 基础知识 | 网格无关性验证

最近可能是进入大论文重要节点了,经常有人问我网格无关性验证的问题,公众号前期都是从实用工程的角度出发,并没有对Verificationandvalidation这个环节进行介绍,今天就浅显讲一下网格无关性验证的问题。1网格无关性验证是什么网格无关性验证也叫做网格收敛性/独立性验证,其本质是:当网格加密到一定程度后,继续细化网格,计算得到的关键物理量(如速度、压力、阻力系数、换热系数等)的变化量小于预先设定的误差阈值,此时可以认为模拟结果不再依赖网格数量,达到了网格无关解。2为什么要进行此类验证众所周知:CFD常用的方法是将连续的流场离散为有限个网格单元进行求解,网格过粗会导致离散误差过大,结果失真;网格过细则会大幅增加计算资源消耗和时间成本,且无实际必要,在实际的仿真计算中,受限于计算资源与时间,我们需要一套设置合理的网格进行仿真计算。而且Verificationandvalidation也是CFD仿真领域发表高水平学术论文的必备环节之一,如果缺少该验证,论文大概率会被相关审稿人质疑。这也是为什么大部分导师让大家进行网格无关性验证的原因。isopeOceanEngineeringJournalofEngineeringandAppliedScience3网格无关性验证该怎么做3.1网格无关性验证案例此处以常用标模SUBOFF为例展开说明:1.通过对相关文献的阅读,首先确定一套基准网格进行计算,以阻力系数、压力系数等作为物理量,以阻力作为计算方案验证的物理量(这个后续推文会展开计算方案验证的物理量)2.以基准网格为Medium,分别细化Fine和粗化Coarse,网格数量增加比例可以在1.2-3之间3.绘制观察物理量随网格数量的变化曲线/表格,并观察收敛状况。4.若无法达到收敛,则重复步骤2,在Fine的基础上进一步按照1.2-3的增长率细化网格5.重复步骤3,以下图为网格无关性验证结果,可以发现当网格持续细化,相关的物理量已经趋于收敛,因此可以选择合适的网格量进行后续的验证(个人感觉这篇文献还可以再细化一下网格)3.2注意事项在流体计算中经常进行多工况的仿真计算,但网格无关性验证一般只需要考虑其中一种工况,该工况并不是随意选择,而是应该选择速度最快、模型最大等最应该去细化的工况展开验证。所选择的检测物理量,优先为后续计算所需的物理量,在仿真计算中,不同的湍流模型和边界条件会导致监测物理量数值存在差异,尽量选择对仿真结果影响最大的物理量进行检测。在进行网格加密的时候,可以无需对整个流体域进行加密,重点对需要精细化处理的位置进行加密,例如在外流场的计算中,可以不对外围网格进行加密,重点对计算体周边展开加密。PS个人其实感觉这个无关性验证还有一点问题,例如在保证检测到的物理量与标模一致的情况下,可以通过虚假的网格数量提升(加密不重要区域的网格),使检测到的物理量几乎不变,从而到达网格无关性验证的目的。受限于计算资源的限制,面对复杂模型无法做到完全收敛的时候该怎么办,是否会有人采用上节提到的方案人为控制收敛。:想要深入了解Verificationandvalidation的读者可以去看一下《GuidefortheVerificationandalidationofComputationalFluidDynamicsSimulations》来源:CFD仿真库

未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈