过滤器流动分析
理论与物理
概述
老师!用CFD分析过滤器内部的流动,通常在什么场景下使用呢?
用于预测空气过滤器、机油过滤器、排气后处理中的DPF(柴油颗粒过滤器)、净水过滤器等多孔介质中流动的压力损失,以及评估颗粒捕集效率。
控制方程
过滤器是多孔介质吧?直接使用Navier-Stokes方程吗?
主要有两种方法:直接解析过滤器细孔(孔隙尺度模拟)的方法,以及使用体积平均化的多孔介质模型的方法。实际工程中几乎都使用后者。
在多孔介质模型中,使用Darcy-Forchheimer方程表示流动阻力。
第一项是Darcy的粘性阻力,第二项是Forchheimer的惯性阻力对吧。
没错。$\alpha$ [m²]是渗透率(permeability),$C_2$ [1/m]是惯性阻力系数。低速流(Re < 1)时Darcy项占主导,高速流时惯性项变得重要。
对于填充床,则使用Ergun方程。
$\phi$ 是孔隙率,$d_p$ 是填充颗粒直径对吧。Ergun方程和Darcy-Forchheimer的关系是怎样的呢?
可以从Ergun方程反算出多孔介质参数。
颗粒捕集的建模
过滤器的颗粒捕集效率是如何建模的呢?
基本理论是单纤维捕集理论。将针对单根纤维的各种捕集机制的效率相加。
| 捕集机制 | 主导粒径 | 效率公式(概略) |
|---|---|---|
| 拦截(Interception) | > 0.5 um | $E_R = \frac{R^2}{(1+R) Ku}$ |
| 惯性碰撞(Impaction) | > 1 um | $E_I \propto Stk^2$ |
| 布朗扩散(Diffusion) | < 0.3 um | $E_D \propto Pe^{-2/3}$ |
| 重力沉降 | > 5 um | $E_G = G/(Ku \cdot Re_f)$ |
| 静电 | 全粒径 | 取决于带电量 |
MPPS(最易穿透粒径)在0.1~0.3 um附近,是因为扩散和惯性之间的效率低谷对吧。
没错。HEPA过滤器的捕集效率曲线呈V字形就是这个原因。在CFD中,通常使用DPM追踪颗粒轨迹,并判断其是否到达纤维层的方法。
实际应用注意事项
进行过滤器CFD分析时,需要特别注意什么?
过滤器捕集的“三种机制”——太大或太小都会被捕获
过滤器流动理论中有趣的一点是,颗粒捕集机制会随着粒径不同而切换。大颗粒(数μm以上)通过“惯性碰撞”——偏离流线撞击纤维。中等尺寸(0.5~2μm)通过“拦截捕集”——沿着流线接触纤维。超细颗粒(0.1μm以下)通过“扩散捕集”——布朗运动使其随机移动并偶然附着在纤维上。也就是说,最难捕集的是“惯性小且布朗运动也弱”的0.1~0.3μm过渡带。结合这三种机制的单纤维理论,构成了过滤器设计的理论基础。
各项的物理意义
- 时间项 $\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的具体实现方法。
多孔介质模型的实现方法有两种。一种是Volumetric Porous Zone(在整个体积内分布阻力),另一种是Porous Jump(在薄面上设置压力跳跃)。
Porous Zone 与 Porous Jump 对比
| 方式 | 适用 | 优点 | 缺点 |
|---|---|---|---|
| Porous Zone | 厚过滤器(填充层、催化剂层) | 可获得过滤器内部的流速分布 | 需要网格 |
| Porous Jump | 薄过滤器(褶皱过滤器) | 无需网格、计算量小 | 无内部流动信息 |
像HEPA过滤器这样的薄过滤器,用Porous Jump就可以了对吧。
是的。如果过滤器厚度为数厘米级别,且不需要厚度方向的流动细节,使用Porous Jump更高效。像DPF那样厚度在100mm以上的情况,则使用Porous Zone。
Fluent中多孔介质设置步骤
请告诉我Fluent中设置Porous Zone的具体步骤。
1. 在Cell Zone中选择过滤器区域,启用Porous Zone
2. 将Direction-1 Vector设置为过滤器法线方向
3. 输入Viscous Resistance(1/α [1/m²])和Inertial Resistance(C₂ [1/m])
4. 输入Porosity(默认值1.0表示整个空间都是流道,需改为物理孔隙率)
展示一个阻力值计算示例。对于面风速0.5 m/s时压损250 Pa、厚度65 mm的HEPA过滤器。
假设低速区域Darcy项占主导。
Viscous Resistance大约是4.3e8。Inertial Resistance需要从其他面风速的数据中求取吗?
是的。如果有两个以上的面风速-压损数据,就可以通过联立方程分离Darcy项和Forchheimer项。例如使用面风速0.3 m/s时压损140 Pa、0.7 m/s时压损380 Pa这样的数据。
与DPM的耦合
如何用DPM对过滤器中的颗粒捕集进行建模?
有一种方法是在Porous Zone内将DPM颗粒的壁面条件设置为Trap,将颗粒与过滤器纤维表面的碰撞视为捕集。但这是一种简化模型,更准确的做法是通过UDF将捕集概率实现为粒径的函数。
过滤器的总捕集效率由下式表示。
$\alpha_f$ 是过滤器的填充率,$E_f$ 是单纤维效率,$d_f$ 是纤维直径对吧。
是的。在CFD中,根据每个单元的局部面风速计算单纤维效率,并将其作为DPM颗粒的捕集概率应用。
网格注意事项
过滤器区域的网格如何处理?
褶皱过滤器的褶皱形状很复杂,需要全部建模吗?
将全部褶皱进行3D建模通常不现实。更实用的方法是使用1~3个褶皱的周期边界模型获取代表性特性,在整体模型中将其视为等效的多孔介质面。
用CFD建模过滤器的“多孔介质模型”内部机制
过滤器流动分析中常用的“多孔介质模型”是一种忽略过滤器层内详细纤维结构,将其视为分布在整个体积内的压力损失源的处理方法。Fluent和OpenFOAM都基于Darcy定律实现了此模型,多孔介质参数(粘性阻力系数 $\alpha$ 和惯性阻力系数 $C_2$)需要根据实测的ΔP-流速曲线进行拟合。需要注意的是,此模型“忽略了过滤器实际厚度方向的不均匀性”——实际使用中若堵塞局部发展,模型的精度就会降低。
相关主题
なった
詳しく
報告