混合面法
理论与物理
概述
混合面(Mixing Plane)在多级涡轮机械的稳态计算中总是会出现吧?具体来说,它到底是怎么处理的呢?
这是在动叶和静叶的界面上,将流量沿周向进行质量平均,并作为下游边界条件传递的方法。这样就能将不同叶片数的叶列以稳态方式连接起来。
$\phi$ 是总压、总温、流动角、湍流量等守恒变量。
进行质量平均的话,尾迹(尾流)的信息就消失了吧?
没错。混合面最大的局限在于,上游叶列的叶片尾迹和二次流的周向脉动无法传递到下游。尽管如此,展向的脉动仍然保留,因此对于级性能预测,足以获得足够的精度。
守恒性的保证
混合面能保证质量和能量的守恒吗?
质量流量、动量、总焓的守恒在数值上是强制保证的。CFX中采用了通量守恒型实现,界面上下游的质量流量完全一致。不过,混合熵的增加(混合损失)在数值上是无法避免的。
混合损失大概有多少呢?
对级效率有大约0.1~0.5个百分点的影响。在实际机器中,动叶-静叶之间也会发生混合,因此在一定程度上可以物理上合理化,但需要注意,它会因混合面的位置和方法不同而变化。
混合面法的诞生——Denton & Dawes(1988年)与涡轮稳态分析标准化
混合面(Mixing Plane)法由John Denton(剑桥大学)和W.N. Dawes于1988年发表的论文确立。在此之前的多级涡轮机械分析只能独立分析各级再连接输入输出,难以预测级间流场的协调性。Denton和Dawes提出了“在级边界对周向流动变量进行平均化交换”的混合面思想,使得多级的连续稳态分析成为可能。这一概念在3~5年后被主要CFD代码实现,成为1990年代燃气轮机设计的标准工具。Denton后来因其对涡轮机械CFD开发的贡献而获得AIME Melchior Jackman奖,混合面法被认为是涡轮CFD史上最具影响力的发明之一。
各项的物理意义
- 时间项 $\partial(\rho\phi)/\partial t$:想象一下拧开水龙头的瞬间。最初水流会不稳定地喷溅,过一会儿就变成稳定的水流了,对吧?描述这个“变化过程中”的就是时间项。心脏搏动导致血流脉动,发动机阀门每次开闭引起流动变化,这些都是非稳态现象。那么稳态分析是什么?就是只看“经过足够时间流动稳定之后”——也就是将此项设为零。计算成本大幅降低,因此先用稳态求解是CFD的基本策略。
- 对流项 $\nabla \cdot (\rho \mathbf{u} \phi)$:把落叶扔进河里会怎样?会被水流带着流向下游,对吧?这就是“对流”——流体运动搬运物质的效果。暖气的热风能到达房间另一端,也是因为空气这个“搬运工”通过对流输送热量。这里有趣的是——这项包含“速度×速度”,因此是非线性的。也就是说,流速变快时此项会急剧增强,变得难以控制。这就是湍流的根本原因。常见的误解:“对流和传导差不多”→ 完全不一样!对流是流动搬运,传导是分子传递。效率有天壤之别。
- 扩散项 $\nabla \cdot (\Gamma \nabla \phi)$:有过在咖啡里倒入牛奶后放置的经历吗?即使不搅拌,过一会儿也会自然混合。那就是分子扩散。那么下一个问题——蜂蜜和水,哪个更容易流动?当然是水,对吧?因为蜂蜜的粘度($\mu$)高,所以不易流动。粘度越大,扩散项越强,流体的运动就变得“粘稠”。雷诺数小的流动(缓慢、粘稠)中扩散占主导。相反,Re数大的流动中,对流占压倒性优势,扩散则成为配角。
- 压力项 $-\nabla p$:按压注射器的活塞,液体会从针头有力地射出,对吧?为什么呢?因为活塞侧是高压,针头是低压——这个压差产生了推动流体的力。水坝放水也是同样原理。天气图上等压线密集的地方会怎样?没错,会刮强风。“有压差的地方就会产生流动”——这就是纳维-斯托克斯方程压力项的物理意义。这里的误解点:CFD中的“压力”大多指表压而非绝对压力。切换到可压缩分析时结果突然出错,原因可能就是混淆了绝对压力/表压。
- 源项 $S_\phi$:受热的空气会上升——为什么呢?因为比周围空气轻(密度低),被浮力推上去了。这个浮力作为源项添加到方程中。此外,燃气灶火焰产生化学反应热、工厂电磁泵对金属熔液施加洛伦兹力……这些都是“从外部向流体注入能量或力”的作用,都用源项表示。忘记源项会怎样?自然对流分析中忘记加入浮力,流体就完全不动——就像冬天房间里开了暖气,暖空气却不上浮,得到这种物理上不可能的结果。
假设条件与适用范围
- 连续介质假设:克努森数 Kn < 0.01(分子平均自由程 ≪ 特征长度)时成立
- 牛顿流体假设:剪切应力与应变速率呈线性关系(非牛顿流体需要粘度模型)
- 不可压缩假设(Ma < 0.3 时):将密度视为常数处理。马赫数0.3以上需考虑可压缩性效应
- Boussinesq近似(自然对流):仅在浮力项中考虑密度变化,其他项使用恒定密度
- 不适用的情形:稀薄气体(Kn > 0.1)、超音速/高超音速流动(需要激波捕捉)、自由表面流动(需要VOF/Level Set等方法)
量纲分析与单位制
| 变量 | SI单位 | 注意点·换算备忘 |
|---|---|---|
| 速度 $u$ | m/s | 从入口条件的体积流量换算时,注意截面面积的单位 |
| 压力 $p$ | Pa | 区分表压和绝对压力。可压缩分析中使用绝对压力 |
| 密度 $\rho$ | kg/m³ | 空气: 约1.225 kg/m³@20°C、水: 约998 kg/m³@20°C |
| 粘性系数 $\mu$ | Pa·s | 注意与运动粘性系数 $\nu = \mu/\rho$ [m²/s] 混淆 |
| 雷诺数 $Re$ | 无量纲 | $Re = \rho u L / \mu$。层流/湍流转换的判定指标 |
| CFL数 | 无量纲 | $CFL = u \Delta t / \Delta x$。直接关系到时间步长的稳定性 |
数值解法与实现
实现的变体
混合面的实现因求解器不同而异吗?
主要有两种方法。
| 方法 | 说明 | 求解器 |
|---|---|---|
| Band-averaged | 沿展向分割成条带,在每个条带内进行周向平均 | CFX (Stage Interface) |
| Profile-transfer | 将展向分布作为连续函数传递 | FINE/Turbo, STAR-CCM+ |
Band-averaged 的条带数是越多越好吗?
条带太少会导致展向变化被平滑化。CFX的默认设置通常足够,但如果想捕捉端壁附近的急剧变化,可以增加条带数,或设置用户自定义的条带分布。
多级计算中的混合面配置
在多级轴流涡轮中,混合面应该放在哪里?
基本是在每个动叶-静叶之间各放一个。混合面的位置推荐在叶片后缘与下一个叶片前缘的中间附近。太靠近前缘会导致势流干扰变大,太靠近后缘则尾迹混合不充分。
在NUMECA FINE/Turbo中如何设置混合面?
在AutoGrid5中定义叶列边界时,会自动配置为Row Interface作为混合面。选择Non-Reflecting选项可以抑制界面处的压力波反射,提高喘振工况附近的计算稳定性。
非反射混合面
Non-Reflecting 是什么意思?
通常的混合面中,界面处的压力脉动可能会反射并引起数值振荡。非反射处理是应用Giles特征条件,使界面处的波动能够透射的方法。在高负荷压气机级或喘振工况附近特别有效。
混合面法的数值实现——周向平均的取法与径向分布的保存
混合面(Mixing Plane)法通过在转子-定子边界交换周向平均化的流动变量,实现稳态分析中转子与定子的连接。数值实现上的要点是“对哪些变量进行平均”。对压力、速度进行简单的算术平均,在高焓区域会导致能量守恒被破坏——因此,从精度角度考虑,需要使用质量流量加权平均。此外,保持径向分布、仅对周向进行平均的径向分布保存型设置是高精度的标准。在CFX中,界面的适当平均化是自动实现的,但OpenFOAM的MRFfvPatchField根据设置有时会变成简单平均,需要确认实现规格。
迎风格式(Upwind)
一阶迎风:数值扩散大但稳定。二阶迎风:精度提高但有振荡风险。高雷诺数流动中必不可少。
中心差分(Central Differencing)
二阶精度,但Pe数 > 2时会发生数值振荡。适用于低雷诺数的扩散主导流动。
TVD格式(MUSCL、QUICK等)
通过限制器函数抑制数值振荡,同时保持高精度。对捕捉激波或陡峭梯度有效。
有限体积法 vs 有限元法
FVM:自然满足守恒定律。CFD的主流。FEM:对复杂形状、多物理场有利。SPH等无网格法也在发展中。
CFL条件(库朗数)
显式方法:CFL ≤ 1 是稳定条件。隐式方法:即使CFL > 1 也稳定,但影响精度和迭代次数。LES:推荐CFL ≈ 1。物理意义:一个时间步内信息传播不超过一个网格。
残差监控
连续性方程、动量、能量的各项残差下降3~4个数量级可判断为收敛。质量守恒的残差尤其重要。
松弛因子
压力:0.2~0.3,速度:0.5~0.7 是常见的初始值。发散时降低松弛因子。收敛后可提高以加速。
非稳态计算的内部迭代
在每个时间步内迭代直至收敛到稳态解。内部迭代次数:5~20次为参考值。如果残差在时间步之间波动,则需要重新审视时间步长。
SIMPLE法的比喻
SIMPLE法是“交替调整”的方法。先假设求解速度(预测步),然后根据该速度修正压力以满足质量守恒(修正步),再用修正后的压力修正速度——反复进行这种“传球”过程,逐渐接近正确答案。类似于两个人调整架子水平的作业:一人调整高度,另一人调整平衡,如此反复交替。
迎风格式的比喻
迎风格式是“站在河流中重视上游信息”的方法。站在河里的人看下游也无法知道水的来源——这反映了“上游信息决定下游”的物理规律。虽然精度是一阶,但能正确捕捉流动方向,因此稳定性高。
实践指南
多级轴流涡轮的分析
请告诉我用CFD分析燃气轮机多级涡轮时,混合面的活用方法。
HP(高压)涡轮1~2级 + LP(低压)涡轮3~5级,总共8~12个叶列。在每个叶列之间配置混合面,进行全级稳态计算。
网格数量大概是多少?
按每个叶列50~100万网格计算,10个叶列就是500~1000万网格。使用128核大约需要12~24小时。得益于混合面,可以进行单通道计算,因此网格数压缩到全周的叶片数分之一。
结果评估要点
多级涡轮的CFD结果应该确认哪些方面?
| 评估项目 | 确认方法 | 基准 |
|---|---|---|
| 级间质量流量守恒 | 混合面前后的流量差 | 0.01%以内 |
| 各级压比 | 混合面处的质量平均总压比 | 与1D设计值相差±2%以内 |
| 展向效率分布 | 展向截面上的绝热效率 | 轮毂/叶尖处自然下降 |
| 叶片表面马赫数 | 叶片表面的等马赫数云图 | 确认激波位置 |
なった
詳しく
報告