种群平衡模型(PBM) — 故障排除指南
本文已移至综合版
更充实的内容请见 population-balance.html。
更充实的内容请见 population-balance.html。
种群平衡模型(PBM) — 故障排除指南
故障排除
请教PBM常见故障。
让我们逐一看一下。
1. 气泡直径与实验偏差很大
对策:
- 确认合并·分裂模型的系数(默认值可能不合适)
- 确认表面张力的值是否正确(分裂频率强烈依赖于表面张力)
- 确认湍流耗散率 $\varepsilon$ 的计算精度(分裂频率是$\varepsilon$的函数)
- 确认网格依赖性(粗网格中$\varepsilon$会变得不准确)
2. 尺寸分布偏向两端
最小箱和最大箱都集中分布…
对策:
- 扩大尺寸范围(确认最小值·最大值覆盖实际分布范围)
- 增加箱数以提高尺寸分辨率
- 确认合并/分裂的平衡(一方过强会导致偏向)
3. PBM方程残差不收敛
对策:
- 降低PBM的欠松弛因子(0.3〜0.5)
- 先让Euler-Euler部分在没有PBM的情况下收敛,然后启用PBM
- 用物理上合理的值设置初始气泡直径分布
- 减小时间步长
4. QMOM中的矩变为非物理的
症状: 负矩或求积公式失效。
对策:
- 确认矩的可实现性条件
- 从QMOM切换到DQMOM以改善稳定性
- 启用矩的上下限剪裁
5. 工具特定注意事项
| 工具 | 注意事项 |
|---|---|
| Fluent | MUSIG箱数过多会导致内存消耗急增。QMOM的可扩展性更好 |
| CFX | 建议iMUSIG的速度组数为3〜5。过多会导致不稳定 |
| STAR-CCM+ | S-Gamma假定伽马分布,无法表示双峰分布 |
| OpenFOAM | PBM的实现因版本而异较大,请确认最新文档 |
休息一下 闲话
粒径发散——PBE数值稳定性问题的诊断
在CFD-PBE中最棘手的是"计算过程中气泡直径或晶体尺寸发散到非现实值"的现象。在大多数情况下,分裂·合并的核函数对尺寸具有高阶依赖性,当出现大径粒子时,合并速度会爆炸性增加,形成正反馈。应对办法是设置粒径上限限制器(Dmax)作为应急措施,但该值需要物理依据。从根本上讲,将矩法的离散化方案从上风差分改为高精度方案,可以有效抑制作为发散"种子"的数值振荡。
相关话题
本文评价
谢谢您的反馈!
有帮助
想要
更详细
更详细
报告
错误
错误