@星星星星晴 谢谢您的回复~那我看看这两个方向的文章。
我找了一些修改 collisionModel pairCollision的设置(下面的代码),虽然体现出了颗粒间碰撞的结果,但是不符合想实现的效果,因为我想实现颗粒与床面上颗粒碰撞的概率模型,所以觉得还是用stochastic collision model根据碰撞概率设置颗粒碰撞好一些~
我现在困惑的除了deterministic collision model 和stochastic collision model的理论区别, 还有,如果不用deterministic collision model ,那么关于stochastic collision model在OpenFOAM中的实现可以修改的参数都有什么?
下面的代码是我参考GOFUN2018关于OPENFOAM颗粒模拟的讲义写的,类似这样的,不知道stochastic collision model有没有相关的tutorial可供学习一下。
collisionModel pairCollision;
pairCollisionCoeffs
{
maxInteractionDistance 320e-6;
writeReferredParticleCloud no;
pairModel pairSpringSliderDashpot;
pairSpringSliderDashpotCoeffs
{
useEquivalentSize no;
alpha 0.12;
b 1.5;
mu 0.52;
cohesionEnergyDensity 0;
collisionResolutionSteps 12;
};
wallModel wallSpringSliderDashpot;
wallSpringSliderDashpotCoeffs
{
useEquivalentSize no;
collisionResolutionSteps 12;
youngsModulus 1e10;
poissonsRatio 0.23;
alpha 0.12;
b 1.5;
mu 0.43;
cohesionEnergyDensity 0;
};
U U.air;
}
stochasticCollisionModel none;
radiation off;
}