气液固三项流,耦合interFoam和DPMFoam可以实现吗?
-
理论上可以,
同事在做三相bubble column 里面有颗粒。
Bubble部分基于interFoam编写,particle部分使用的就是kinematic parcel。
准确来说是自己修改的interFoam 和 Euler - Lagrangian的 Hard sphere.
DEM和DPM的区别就是Hard sphere 和soft sphere的区别嘛~ps:我到现在一直不理解DEM和 Euler- Lagrangian的区别。
我个人觉得,再interFoam中加入颗粒应该会比较简单
主要修改两个地方,evolve parcel 和 修改动量方程源项(假设不考虑其他影响)
建议看一下ReactingParcelFoam(及更上层的sprayFoam),这个应该是整个Lagrangian model中包含各种模型最全的。
以及下方
https://www.foamacademy.com/wp-content/uploads/2018/03/particles_slides.pdf -
@zhe
情况是这样的,不知道我理解的对不对。
毕竟我不做VOF这一块。。interFoam 直接对于alpha的处理已经足够了。所以你的mixsolver中比较南的部分就已经解决了。
如果你反着来,implement 就可能会更复杂一点。
如果参考下面给你的那个PPT,需要添加源相即可。至于你说的碰撞机制,再sprayFoam中就有 stochastic collision model(O'Rouke)。
以及我同事的论文
Influence of inter‐particle collisions and agglomeration on cyclone performance and collection efficiency(2019)
作者
Oscar Lino Sgrott, Martin Sommerfeld颗粒碰撞的问题就操作比较复杂了,你要深入到src/Lagrangian/intermediate的深层次一点了。
对Parcel进行调整。 -
@wangtao121 之后发现,在openfoam中multiphase的solver中,有一个MPPICInterFoam的solver,把其中的MPPIC换成DPM就可以解决这个问题。实际上是在interfoam里加入了粒子效果。