多层流化床的数值模拟如何实现?
-
可以试试将上面一层画一个无厚度面,然后将这个无厚度面设置为porous jump,然后试一下,将porous jump设置为无阻力,对离散型设置为反弹。
-
@taiwangwsg 此方法已经试过,
离散相模型可以使用这个边条,但是离散相适用体积分数小于10%的情况,流化床不合适;
欧拉方法不能用这个边条 -
现在统一回复大家,经过这几天的折腾,给大家说一下结论:
1、porous jump边界条件不能在Eulerian方法中使用,Failure。
2、porous jump可以用在离散相模型中,但是折腾了几次,颗粒始终吹不起来,Failure。
3、设置多孔介质区域可是实现类似的功能,方法是使得粘性阻力和惯性损失在第一相中为0,第二相为极大(可以设置一个非常大的数,我用的10^20 ),可以实现第二相不因重力的影响掉落。
4、3中的方法对DDPM是不可行的。以上结论供大家参加,如有其它想法,大家可以多讨论。
开源的OpenFOAM应该不用这么麻烦吧,但是我没有折腾