请问DPMFoam不能用于非常精细的网格的模型么?
-
DPMFoam只能处理当网格的三个维度尺寸都大于颗粒尺寸的情况?请问如果是颗粒尺寸大于网格尺寸的话,会有什么影响?
我的算例中,近壁区域的网格法向尺寸比颗粒小得多,其他远离壁面的地方网格比颗粒大。这样的算例可以运行流畅,并没有崩溃,而且从颗粒的速度曲线来看,也还没有发现太大的问题,所以想问问用DPMFoam算网格小于颗粒的模拟,会有什么问题?
如果有问题的话,可以通过修改DPMFoam弥补么?还是只能用其他的solver来求解气固流了?
先谢谢各位了
-
谢谢东岳老师回复。
我的近壁区域的网格尺寸是,0.15D×1.87D×6.14D,其中D是粒子圆直径,这样算下来相分数大概是0.456. 在这个相分数的情况下我的算例是可以运行的,也没发现什么问题。
但是当我再继续扩大粒子直径到2D,网格尺寸不变,相分数变为0.057,这样的情况下,算例会很快崩溃,速度场上也有奇点,请问这种情况是不是就是您说的问题导致的?
-
@zhangxc0223 不确定,我说的那个是普适性欧拉拉格朗日的问题,确实存在的。只能说很有可能是这个问题
欧拉拉格朗日要求网格尺度大于粒子尺度
-
@东岳 请问还有哪些求解器适合这种情况的气固两相流,主要用来查看粒子的速度和分布情况,还有流体的速度?sprayFoam也是欧拉拉格朗日求解器,所以应该也会有一样的问题。那twoPhaseEulerFoam呢?
-
@zhangxc0223 DPM和MPPIC调用的模型不同,这两种方法使用的是同一个solver,原来我以为这两种方法调用相同的法相应力模型,我理解应该不对。DPM应该只是使用碰撞模型对颗粒位置修正,DPM的作用距离应该就已经起到了防止过度堆积的作用。