后向台阶流

分类:流体分析(CFD) | 综合版 2026-04-06
CAE visualization for backward facing step theory - technical simulation diagram
后向台阶流

后向台阶流的理论基础

概述

🧑‍🎓

老师,后向台阶流是什么问题?


🎓

流道中间有台阶,流在那里分离并重新附着。这是分离与重附着流的最基本基准问题,长期以来被用于CFD代码验证。分离Armaly et al. (1983)的实验数据很著名。


🧑‍🎓

台阶后面会产生涡吗?


🎓

是的。台阶下游会产生再循环区域(分离泡)。其长度 $x_r$ 除以台阶高 $h$ 得到的重附着长度 $x_r/h$ 是Reynolds数的函数。这是最重要的验证指标。


支配方程

🧑‍🎓

控制方程是Navier-Stokes吧?


🎓

不可压缩Navier-Stokes方程和连续方程。


$$ \frac{\partial \mathbf{u}}{\partial t} + (\mathbf{u} \cdot \nabla)\mathbf{u} = -\frac{1}{\rho}\nabla p + \nu \nabla^2 \mathbf{u} $$

$$ \nabla \cdot \mathbf{u} = 0 $$

🎓

Reynolds数用台阶高 $h$ 和入口平均流速 $U$ 定义。


$$ Re = \frac{Uh}{\nu} $$

🧑‍🎓

重附着长度与Re的关系怎样?


🎓

层流区域($Re < 400$左右)重附着长度基本与Re成正比。有一个近似公式 $x_r/h \approx 0.06 \times Re$。Armaly等人的实验中展开比 $ER = (H+h)/H = 1.94$,Re=100时 $x_r/h \approx 5$,Re=400时 $x_r/h \approx 14$。


🧑‍🎓

Re越大重附着点越远啊。


🎓

但是当 $Re > 400$ 前后三维效应变得明显,仅用2D计算就和实验对不上了。这是著名的"Armaly问题的2D-3D转变问题"。


流动结构

🧑‍🎓

再循环区域外还有其他结构吗?


🎓

Re增大时,台阶对面的上壁一侧也会出现二次分离泡。再往后台阶角部还会形成小涡。整个流场结构对Re强烈依赖。


Re范围流动特性
Re < 200仅有下壁主再循环
200 < Re < 400上壁出现二次分离泡
Re > 400三维不稳定性、跨向变动
Re > 1000湍流转变、非定常涡脱落
🧑‍🎓

2D计算足够到Re=400左右就好了。受教了。


Coffee Break 闲聊角落

重附着点位置为何成为"湍流模型选择的试金石"

后向台阶流中"分离后流体重新附着在台阶下游壁面的距离(重附着长度)"是对比湍流模型性能的标准指标。实验值约为台阶高的6-8倍。但用标准k-ε模型求解常常得到9-11倍的重附着位置,换成SST模型精度就上升。"同一问题却有不同答案"这个差异是选择湍流模型的实际根据。后向台阶看似简单,却包含了"分离、再循环、重附着"三个关键现象,所以成为新湍流模型开发时的标准测试台。

后向台阶流的数值计算方法

数值方法

🧑‍🎓

后向台阶流的数值求解要注意什么?


🎓

这个问题中压力和速度的耦合很重要。要用SIMPLE系或投影法这样的标准不可压缩流算法。


压力-速度耦合

🧑‍🎓

SIMPLE法是怎样的机制?


🎓

Semi-Implicit Method for Pressure-Linked Equations的缩写。Patankar & Spalding (1972)提出的。步骤是这样的。


1. 从动量方程求得暂时速度场

2. 求解压力修正方程(Poisson型)

3. 修正速度和压力

4. 重复直至收敛


🎓

派生方法有SIMPLEC和PISO(针对非定常)。定常计算用SIMPLE/SIMPLEC,非定常用PISO是标准做法。


空间离散化

🧑‍🎓

对流项用什么格式比较好?


🎓

后向台阶有再循环,一阶迎风差分数值扩散太大会把重附着长度算长。至少需要2阶精度。


格式精度稳定性对重附着长度的影响
1阶迎风1阶高估(数值扩散大)
2阶迎风2阶合适
QUICK3阶略低合适
中心差分2阶有振荡风险

网格设计

🧑‍🎓

网格要在哪些地方加密?


🎓
  • 台阶角部:分离点处需要充分分辨率
  • 重附着区域的壁面附近:壁面剪切应力符号改变的地方,壁面法向要细分
  • 出口:设置在足够下游($x_{out} \geq 30h$)。出口太近会影响重附着长度

  • 🎓

    壁面第一层的 $y^+$ 在层流可以不管,但湍流计算建议 $y^+ < 1$(不用壁面函数时)。结构网格从壁面离开时膨胀比控制在1.1-1.2为好。


    🧑‍🎓

    出口要这么远啊,30h,相当长了。


    🎓

    否则出口边界条件的影响会改变重附着长度。验证时一定要确认出口位置的敏感性。


    Coffee Break 闲聊角落

    台阶后网格的"密度梯度"问题

    后向台阶数值计算中易被忽视的是"台阶角部后网格转变"问题。分离点(台阶边缘)是速度梯度最大的地方,需要细网格,但如果从那里到重附着点急速粗化,数值扩散增加会导致再循环区高估或低估。经验法则是"在台阶端周围用不超过台阶高1/10的单元尺寸,向下流方向用膨胀率≤1.1逐步放大"比较安全。另外,即使2D模型中重附着长度与实验吻合,由于忽视了3D效应(角流),这个设置用到3D模型时常常不适用。"2D验证→3D实际"时设置不要直接沿用。

    后向台阶流的工程应用

    实战指南

    🧑‍🎓

    实际开展后向台阶分析时,怎样推进比较好?


    🎓

    按以下步骤进行。


    分析步骤

    🎓

    1. 几何定义

    • 确定展开比 $ER = (H+h)/H$。Armaly问题取 $ER = 1.94$($h = 0.0049$ m,$H = 0.0052$ m)
    • 入口助走段:$10h$ 以上(若用完全发达流入口条件则不需要)
    • 出口段:$30h$ 以上

    • 入口:完全发达抛物线速度分布 $u(y) = U_{max}[1-(2y/H)^2]$ 或均匀流速
    • 出口:自然流出条件($\partial u/\partial x = 0$, $p = 0$)
    • 壁面:无滑条件

    🎓

    3. 网格收敛性确认


    网格水平单元数(2D)$x_r/h$(Re=200)
    5,00010.8
    20,00010.2
    80,00010.05
    参考值-10.0
    🧑‍🎓

    粗网格就偏差8%啊。


    🎓

    重附着长度取决于壁面剪切应力为零的位置,对网格敏感度高。至少用3种网格规模做Richardson外推比较好。


    验证要点

    🧑‍🎓

    计算结果的合理性怎样确认?


    🎓
    • 重附着长度:壁面摩擦系数 $C_f$ 为零的 $x$ 位置
    • 速度剖面:重附着点上下游多个截面对比
    • 压力系数分布:沿下壁的 $C_p$ 分布
    • Armaly等人实验数据、Ghia等人数值数据对照

    • 🧑‍🎓

      看壁面摩擦系数的符号变化位置就对了。


      🎓

      没错。$C_f > 0$ 是顺流,$C_f < 0$ 是逆流。符号转变点就是重附着点。


      Coffee Break 闲聊角落

      燃烧器中的"台阶"——有意制造再循环来稳定火焰

      后向台阶流经常被说成"应该避免的流动现象",但在燃气轮机和工业炉的燃烧器设计中反而"刻意用台阶产生再循环区"。再循环域内滞留高温气体,成为新进入的燃料、空气的点火源——即"火焰的种子"。没有这个再循环区,冷的主流会吹灭火焰(熄火)。现代航空发动机燃烧器设计中CFD之所以不可或缺,部分原因就是要优化台阶后的再循环形状。这是"问题现象"变成"有用现象"的拓扑学好例子。

      后向台阶流的软件对比

      商用工具实现

      🧑‍🎓

      主流CFD软件中的设置方法能教我吗?


      🎓

      后向台阶几乎所有CFD软件都有教程。按软件总结要点。


      Ansys Fluent

      🎓
      • 求解器:Pressure-Based,定常(层流)或Transient(湍流
      • 压力-速度耦合:SIMPLE或Coupled
      • 对流格式:Second Order Upwind及以上
      • 入口:Velocity Inlet用UDF设置抛物线速度分布
      • 出口:Pressure Outlet(表压=0)
      • 教程:Fluent Getting Started Guide中有标准案例

      • OpenFOAM

        🎓
        • 求解器simpleFoam(定常)、icoFoam/pimpleFoam(非定常)
        • 网格:用blockMesh生成结构网格。grading参数细分壁面附近
        • 格式:在divSchemes中设Gauss linearUpwind grad(U)
        • 入口:用fixedValue给抛物线分布。codedFixedValue很方便

        • 🧑‍🎓

          OpenFOAM用blockMesh造台阶形状啊。


          🎓

          两个块组合就成。上游的高度是$H$,下游是$H+h$,按这个定义块的高度就对了。


          STAR-CCM+

          🎓
          • 网格:用Directed Mesher控制台阶附近的网格。Prism Layer分辨壁面边界层
          • 物理模型:Segregated Flow(SIMPLE系)
          • 入口:Velocity Inlet用Table或Field Function

          • 工具对比

            项目FluentOpenFOAMSTAR-CCM+
            设置便利性GUI操作文本字典GUI+Java
            网格灵活性非结构/结构blockMesh/snappyHex多面体/Directed
            重附着长度精度相同相同相同
            并行性能良好良好良好
            🧑‍🎓

            哪个软件精度都一样啊。网格和设置才是关键吧。


            🎓

            对。求解器本身的差别不如网格品质和对流格式选择对结果的影响大。


            Coffee Break 闲聊角落

            厂商对比中"后向台阶验证"成为信任证明的原因

            CFD求解器厂商经常在宣传资料和网站上发布后向台阶的验证结果。原因是"这个题目在业界被广泛认可为湍流计算能力的综合评价指标"。因为分离、再循环、重附着都包含,实验数据也充分(Driver & Seegmiller 1985、Armaly et al. 1983等),容易对标。选择求解器时不妨问"能展示一下后向台阶的基准结果吗",用哪个模型、误差多少、公开讨论的厂商往往技术实力和诚信度都靠得住。

            后向台阶流的前沿研究

            前沿课题

            🧑‍🎓

            后向台阶流的研究还在进展吗?


            🎓

            基础问题所以一直被当作新方法的验证工具在用。


            湍流模型验证

            🎓

            高Re(Re > 5000)时RANS模型的性能差异明显。Driver & Seegmiller (1985)的实验($Re_h = 37,400$)是湍流验证的标准。


            湍流模型重附着长度预测与实验值偏差
            $k$-$\varepsilon$ 标准偏小($x_r/h \approx 5.5$)-15%
            $k$-$\omega$ SST良好($x_r/h \approx 6.2$)-4%
            RSM(Reynolds应力良好($x_r/h \approx 6.4$)-1%
            LES(Smagorinsky)良好($x_r/h \approx 6.5$)0%
            实验值$x_r/h \approx 6.5$-
            🧑‍🎓

            标准$k$-$\varepsilon$误差这么大啊。


            🎓

            逆压力梯度强的分离流中,$k$-$\varepsilon$标准模型往往高估了涡粘性。该用SST及以上级别的模型。


            LES/DNS研究

            🎓

            Le, Moin & Kim (1997)用DNS算了$Re_h = 5,100$的情况。再循环区内湍流统计量(Reynolds应力张量各分量)都求出来了,成了RANS模型改进的基础数据。


            🎓

            近来Wall-Modeled LES(WMLES)能算工程Re数($Re_h > 10^5$)的问题了。


            三维效应与跨向不稳定性

            🧑‍🎓

            刚才说Re=400左右出现3D效应,能详细说下吗?


            🎓

            Barkley等人(2002)的线性稳定性分析表明,$Re \approx 748$时一个3D模式(跨向波长$\lambda \approx 6.9h$)首次失稳。这是定常分岔,不是Hopf分岔。也就是说出现了3D但仍是定常的图案。


            🧑‍🎓

            不是非定常,而是定常的3D图案啊。有意思。


            🎓

            这个分岔结构的理解,对判断2D RANS计算的适用范围很关键。


            Coffee Break 闲聊角落

            LES中看到的"再循环点非定常摇摆"改变设计

            用RANS解后向台阶时再附着长度收敛到一个定值,但LES和实验中重附着点在上下游方向随机摇晃个不停。这不是噪声,而是产生对物体的动态压力载荷的真实现象。在城市风工学中,建筑壁面上流的重附着产生的这种变动载荷会导致疲劳破坏,所以RANS定常解析会低估设计荷载。"台阶后要安装东西"这种设计题时,强烈推荐用LES取时间序列数据,而不仅仅依赖RANS定常解。

            后向台阶流的故障排除

            故障排除

            🧑‍🎓

            后向台阶分析时常见什么问题?


            🎓

            典型问题和对策总结一下。


            重附着长度与参考值不符

            🎓

            原因和对策

            • 网格不足:壁面附近分辨率不够。增加壁面法向单元数
            • 1阶精度格式:数值扩散大,再循环被压平。改2阶或以上格式
            • 出口太近:下游至少30h。和40h对比检查敏感性
            • 入口条件不符:是否用了完全发达流,或者均匀流?要和文献条件一致

            🧑‍🎓

            入口条件对结果影响这么大?


            🎓

            很大。入口完全发达抛物线分布和均匀流速区别很大。如果入口不够长,速度分布还没发展完全就到了台阶,会导致重附着点比参考值远。文献的入口条件一定要复现。


            计算不收敛

            🎓

            定常计算发散的情况

            • Re太高,实际是非定常→改非定常计算
            • 松弛系数太大→压力降到0.2-0.3、速度到0.5-0.7
            • 网格纵横比过极端→调整壁面附近分级

            🎓

            非定常计算的CFL条件

            • 显式法:$\Delta t < \frac{\Delta x}{U_{max}}$(CFL < 1)
            • 隐式法(PISO):CFL < 5左右

            2D计算与实验不一致

            🧑‍🎓

            Re=600左右2D和实验完全对不上...


            🎓

            那就是3D效应。Re > 400就得用3D。2D会高估重附着长度的倾向。改3D模型,加周期边界条件。跨向宽度取8h以上较好。


            检查清单

            检查项对策
            重附着长度的网格收敛性3种以上网格规模做Richardson外推
            出口距离是否足够至少30h,感度检查
            入口速度分布的妥当性抛物线或足够长的助走段
            对流格式的精度2阶以上
            适当的Re范围2D: Re < 400、3D: 更大
            🧑‍🎓

            先检查网格收敛和出口距离,大多问题都能解决吧。


            🎓

            没错。基础扎实就能成。后向台阶是非常教育性且可靠的基准问题。


            Coffee Break 闲聊角落

            "重附着点比实验远"不一定是错

            后向台阶中"重附着长度超过实验值"时易误认为计算有误,但先要确认:实验的Re数、入口边界层状态(层流还是湍流、厚度多少)是否精确再现了。入口不是完全发达湍流,而是均匀流,短助走段内速度分布没发展完全就到台阶,剪切层发育晚了,重附着点会比实验远。这种情况是"计算正确,入口边界条件再现有偏"。入口处设"驾驶段"让湍流充分发展后再进台阶,是后向台阶分析的讲究地方。

            相关仿真器

            用交互式仿真器体验这个领域的理论

            仿真器列表

            相关领域

            热分析V&V·质量保证结构分析
            本文评价
            感谢您的反馈!
            有帮助
            想了解
            更多
            报告
            错误
            有帮助
            0
            想了解更多
            0
            报告错误
            0
            由 NovaSolver 贡献者撰写
            匿名工程师与AI——网站地图
            查看档案