撹拌槽CFD
理论与物理
概述
老师!搅拌槽的CFD分析在什么场景下使用呢?
这是用于预测化学工厂、药品制造、食品加工、水处理等领域中使用的搅拌槽的流动模式、混合时间、动力消耗的CFD技术。通过求解Navier-Stokes方程来解析搅拌桨(叶轮)旋转产生的复杂三维流动。
控制方程
请告诉我搅拌槽的基本公式。
首先无量纲数很重要。搅拌雷诺数和功率数是基础。
$N$ 是转速 [rps],$D$ 是叶轮直径,$P$ 是搅拌功率对吧。
对。$Re_{imp} > 10^4$ 判断为完全湍流,$Re_{imp} < 10$ 判断为层流。过渡区域(10〜10,000)是最难分析的。
混合时间 $\theta_m$ 是根据示踪剂响应定义的。
$T$ 是槽径对吧。$\theta_m N$ 是无量纲混合时间,在完全湍流时会变成常数(取决于叶轮形状)。
没错。对于6片平直叶涡轮(Rushton Turbine),$\theta_m N \approx 30$〜$50$ 是典型值。
叶轮分类
| 叶轮形状 | Np(湍流区) | 流动模式 | 用途 |
|---|---|---|---|
| Rushton Turbine (6片平直叶) | 5.0〜5.5 | 径向流 | 气液混合、一般反应 |
| Pitched Blade Turbine (45°) | 1.2〜1.7 | 轴向-径向流 | 固液悬浮、混合 |
| Hydrofoil (A310, A320) | 0.3〜0.4 | 轴向流 | 低剪切混合 |
| 锚式 | 0.4〜0.8 (层流) | 切向流 | 高粘度流体 |
| 螺带式 | 0.5〜1.0 (层流) | 轴向+切向流 | 超高粘度 |
功率数根据叶轮形状完全不同呢。Rushton是5以上,Hydrofoil大约是0.3。
Rushton能产生强剪切场,适合气液分散,但动力消耗大。Hydrofoil通过轴流高效循环液体,但气液分散能力低。需要根据用途区分使用。
实务注意事项
搅拌工程学之父·Rushton——Rushton涡轮与无量纲功率数的确立(1950年)
奠定搅拌槽工程学基础的是美国的J. H. Rushton(拉什顿)。他在1950年的论文《Power Characteristics of Mixing Impellers》中定义了叶轮的无量纲功率数Np = P/(ρN³D⁵),并通过实验证明Np在高Re区域收敛于恒定值(完全湍流区圆盘涡轮型约为5)。这个“拉什顿涡轮”和功率数关联在此后70年间成为搅拌设计的实际标准。在现代CFD中,他的实验被用作基准来验证湍流模型,许多验证论文确认了标准k-ε模型的Np预测误差大约在10〜15%左右。为了了解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$。直接关系到时间步长的稳定性 |
数值解法与实现
数值方法详情
搅拌槽中叶轮旋转的流动是怎么求解的呢?
用CFD模拟叶轮旋转的方法主要有3种。
旋转模型的选择
| 方法 | 概要 | 计算成本 | 精度 |
|---|---|---|---|
| MRF (多重参考系) | 将旋转区域作为定常处理 | 低(定常) | 中 |
| 滑移网格 (SM) | 实际旋转旋转区域的网格 | 高(非定常) | 高 |
| 重叠网格 | 用重叠网格旋转 | 高(非定常) | 高 |
MRF和滑移网格如何区分使用?
MRF是获得定常解的方法,用于预测时间平均的流动模式和功率数。滑移网格是非定常解,用于叶轮与挡板干涉引起的周期性力波动(扭矩波动)以及混合时间的示踪剂追踪。
实务上,先用MRF确认大致的流场,然后用滑移网格进行精密评估是高效的。
MRF的设置
请告诉我Fluent中设置MRF的步骤。
1. 在网格中围绕叶轮创建圆柱形旋转区域
2. Cell Zone Conditions → 对旋转区域设置Frame Motion → Rotational Velocity
3. 旋转区域的上下表面通过Interface与外部区域连接
4. 注意旋转区域不要包含挡板(挡板属于静止侧)
旋转区域的尺寸参考:
- 直径: 叶轮直径的1.1〜1.3倍
- 高度: 叶轮高度的1.5〜2.0倍
- 叶轮与区域边界的距离: 叶轮直径的5〜15%
旋转区域的边界离叶轮太近会怎样?
叶轮产生的尾流(wake)会在旋转区域边界处被不自然地切断,导致功率数和泵送流量的预测精度下降。需要留有足够的余量。
网格策略
搅拌槽网格的重要要点:
| 区域 | 网格尺寸 | 备注 |
|---|---|---|
| 叶轮叶片表面 | D/100〜D/50 | 解析叶片上/下表面的压力差 |
| 叶轮叶尖 | D/100 | 涡流产生点 |
| 挡板周边 | T/100 | 挡板后方的涡流 |
| 槽壁附近 | T/50〜T/20 | 壁面边界层 |
| 液面附近 | 自由表面分析时细化 | 使用VOF时 |
总网格数的参考标准是?
标准的单级叶轮+4块挡板的搅拌槽,100万〜500万网格是参考标准。使用滑移网格进行长时间的混合模拟时,需要计算叶轮数十转(数百〜数千个时间步长)的时间。
湍流模型
完全湍流($Re_{imp} > 10^4$)时,Realizable k-epsilon + Standard Wall Function是搅拌槽的标配。许多文献已验证其Np预测精度较高。
不过SST k-omega有时能更好地捕捉叶轮尾流的涡结构,在预测混合时间时SST k-omega可能给出更好的结果。LES用于研究,用于涡结构的详细可视化。
Coffee Break 闲谈
搅拌槽CFD的MRF法——叶轮旋转的数值处理及其精度极限
搅拌槽CFD中最常用的“MRF法(多重参考系法)”,是一种在叶轮周边区域用旋转坐标系求解,罐体本体用静止坐标系求解的方法。可以进行定常计算且计算速度快,但另一方面,无法捕捉叶轮-挡板间的非定常干涉(Impeller-Baffle Interaction),导致挡板正后方的局部流动预测精度下降。精度更高的“滑移网格(SM)法”实时连接旋转区域和静止区域进行非定常计算,因此比MRF精度高,但计算成本是5〜10倍。实务判断的参考标准是“挡板周边的详细流动·混合时间·气体分散行为 → SM法”“流量·压力·整体流动模式 → MRF法”这样的区分使用。
风上差分(Upwind)
一阶风上: 数值扩散大但稳定。二阶风上: 精度提高但有振荡风险。高雷诺数流动时必须使用。
中心差分(Central Differencing)
二阶精度,但Pe数 > 2时会发生数值振荡。适用于低雷诺数的扩散主导流动。
TVD格式(MUSCL、QUICK等)
通过限制器函数抑制数值振荡同时保持高精度。对捕捉激波或陡峭梯度有效。
有限体积法 vs 有限元法
この記事の評価ご回答ありがとうございます!参考に
なったもっと
詳しく誤りを
報告
完全湍流($Re_{imp} > 10^4$)时,Realizable k-epsilon + Standard Wall Function是搅拌槽的标配。许多文献已验证其Np预测精度较高。
不过SST k-omega有时能更好地捕捉叶轮尾流的涡结构,在预测混合时间时SST k-omega可能给出更好的结果。LES用于研究,用于涡结构的详细可视化。
搅拌槽CFD的MRF法——叶轮旋转的数值处理及其精度极限
搅拌槽CFD中最常用的“MRF法(多重参考系法)”,是一种在叶轮周边区域用旋转坐标系求解,罐体本体用静止坐标系求解的方法。可以进行定常计算且计算速度快,但另一方面,无法捕捉叶轮-挡板间的非定常干涉(Impeller-Baffle Interaction),导致挡板正后方的局部流动预测精度下降。精度更高的“滑移网格(SM)法”实时连接旋转区域和静止区域进行非定常计算,因此比MRF精度高,但计算成本是5〜10倍。实务判断的参考标准是“挡板周边的详细流动·混合时间·气体分散行为 → SM法”“流量·压力·整体流动模式 → MRF法”这样的区分使用。
风上差分(Upwind)
一阶风上: 数值扩散大但稳定。二阶风上: 精度提高但有振荡风险。高雷诺数流动时必须使用。
中心差分(Central Differencing)
二阶精度,但Pe数 > 2时会发生数值振荡。适用于低雷诺数的扩散主导流动。
TVD格式(MUSCL、QUICK等)
通过限制器函数抑制数值振荡同时保持高精度。对捕捉激波或陡峭梯度有效。
有限体积法 vs 有限元法
なった
詳しく
報告