PBM模型学习(三)模型设置

本文详细介绍了在气液环境下PBM模型的设置步骤,包括使用标准ke模型和壁面函数,强调模型只能在mixture或eulerian多相流模型中启用。内容涉及设置主次相原则,如水作为主相,空气为次相,并在现象设置中启用Aggregation和Breakage Kernel。多相流模型的操作提示,如调整密度、设置区域以及如何通过调节松弛因子降低残差值以实现更快的收敛。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

模型设置以气液为例

标准ke模型,标准壁面函数
PBM模型只能在mixture或者eulerian多相流模型中打开。
设置液态水water为主相,空气为次相设置主次相的原则:主相为流体连续相,次相为气泡或者颗粒。
Phenomenas现象设置:勾选Aggregation Kernel和Breakage Kernel
在这里插入图片描述
注意:只能在多相流模型打开前提下,才能进行操作
对于多相流参考以下设置,一般操作密度设置为密度较小的一相
在这里插入图片描述
标记区域,在选项中的Region部分,设置区域部分(气相或者液相)
在这里插入图片描述
重点:如果残差值比较高的话,可以通过调节松弛因子来降低残差值:
如:速度比较高的话,可以降低动量momentum;体积分数的话,调volume fraction,但是收敛速度慢;
也可以修改时间不长,降低时间不长来达到收敛;

### FLUENT 中油水混合 PBM 模型使用教程 #### 定义PBM模型 在FLUENT中设置油水两相流并应用人口平衡模型(PBM),需要先定义多相流动场景。对于油水体系,通常采用欧拉-拉格朗日方法来描述连续相(如水)和离散相(如油滴)[^1]。 ```python # 设置多相流模型为Eulerian-Eulerian或DPM模式 define_models_multiphase_model = "eulerian" ``` #### 参数设定 当涉及到液滴破碎与聚结过程时,需激活相应的物理现象选项,并指定适合的碰撞效率函数以及 breakup 和 coalescence 的核函数形式[^2]。 ```python # 开启液滴破碎/聚合计算开关 population_balance_enable_breakup_coalescence = True # 选择合适的核函数类型 breakup_kernel_type = "lifshitz_slyozov_wagner_lsw" coalescence_kernel_type = "brownian_diffusion" ``` #### 初始化条件配置 为了模拟初始状态下的均匀分布或多峰尺寸分布情况,在求解前应合理给定各组分体积分数及其对应的粒径范围;同时考虑入口边界处引入具有一定速度梯度变化规律的新鲜物料流入系统内参与反应过程[^3]。 ```python # 设定入口边界条件参数 inlet_velocity_profile = lambda y: ... # 自定义的速度剖面表达式 initial_droplet_size_distribution_function = lambda d: ... ``` #### 后处理分析工具利用 完成数值仿真之后,借助于FLUENT自带的数据可视化功能可以直观展示不同时间步下分散相颗粒尺度演变趋势图谱,进而评估所建立数学模型的有效性和准确性[^4]。 ```python # 导出结果用于后续绘图或其他操作 export_results_to_file("output.dat", ["time", "mean_diameter"]) ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

白胖子的CFD

看各位大佬心情

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值