【MFiX碎片知识】QMOM理论是干什么的?

经常能在MFiX的源代码中看到QMOM相关的变量和子程序。
比如time_step.f中60-68行
在这里插入图片描述

先说结论,这个东西目前还不完善,看到就可以跳过,在正常模拟中基本上没什么用处

解析

在doc中有这么一个pdf专门论述QMOM理论的。
这个pdf叫做qmomk_doc_2012-1.pdf
可以在源代码文件夹的doc文件夹中的achieve文件夹找到
也可以在MFiX官网的documentation页面下载

它的全名是
Qudrature Method of Momentum
动量积分方法

大致是和Boltzman方法有关的,用于计算气鼓流动的一个新方法

其优点是计算效率很快

没具体去看是什么理论,不过它在文档中写道,目前MFiX对这个工具的支持有诸多限制

在这里插入图片描述
总结起来有这么几个限制

  • 只能适用于4%空隙率以下的稀疏气固流动
  • 只能适用于0.95 以上碰撞恢复系数,否则不稳定
  • 动量的输运只能用一阶方法
  • 所有网格大小必须一致,虽然xyz方向的长度可以不一样。
  • cut-cell无法使用,也就是没法用于复杂的几何
  • 曳力模型只能用Wen and Yu 而且是硬植入
  • 壁面必须是反射壁面
  • 只在封闭容器和周期循环容器的边界条件上测试过
  • 不能使用任何并行

总结

总地来说,这就是一段用来测试新理论的,还未完善的代码。平时不要用。

原文地址:https://www.cnblogs.com/chunleili/p/12758184.html