多层流化床的数值模拟如何实现?
-
现在经常见到的都是单层流化床的模拟,有没有什么方法或途径可以实现两层或者多层流化床的数值仿真?是否有人做过相关的工作呀?
-
Fluent UDF能否更改内部面的流动?使第二相在该面上反弹,第一相在该面上通过
有没有人写过类似的UDF啊, 如果有这种写法,我觉得应该也是可以实现的 -
可以试试将上面一层画一个无厚度面,然后将这个无厚度面设置为porous jump,然后试一下,将porous jump设置为无阻力,对离散型设置为反弹。
-
@taiwangwsg 此方法已经试过,
离散相模型可以使用这个边条,但是离散相适用体积分数小于10%的情况,流化床不合适;
欧拉方法不能用这个边条 -
现在统一回复大家,经过这几天的折腾,给大家说一下结论:
1、porous jump边界条件不能在Eulerian方法中使用,Failure。
2、porous jump可以用在离散相模型中,但是折腾了几次,颗粒始终吹不起来,Failure。
3、设置多孔介质区域可是实现类似的功能,方法是使得粘性阻力和惯性损失在第一相中为0,第二相为极大(可以设置一个非常大的数,我用的10^20),可以实现第二相不因重力的影响掉落。
4、3中的方法对DDPM是不可行的。以上结论供大家参加,如有其它想法,大家可以多讨论。
开源的OpenFOAM应该不用这么麻烦吧,但是我没有折腾
-
fluent整这个玩意不行 除非你很有经验 实际上代价也太大
不如考虑mfix CFDEM这种
fluent针对颗粒型流化床最好是DDPM
不因重力而下落其实更好的方式是你开DEM 采用DEM+DDPM 这个时候你可以很好的设置各种内部作用力 实际上他就掉不下来了
但是这种方式 你需要很好的预铺床技术 这并不容易 要精确布置颗粒
你看样子是工业级的 那么这个虚拟碰撞尺度和颗粒个数需要仔细的分析 要不就不对孔隙率了
最终这些都不是问题 问题是你的收敛性 -
当然更好的研究是直接建立工业级的板了 看看到底是怎么让他不掉下来的 这样不是能够增加一个设计优化工作?
Fluent不玩工程设备优化 那就没活路了
5/15