硬球/软球模型,事驱/时驱,还有deterministic和stochastic碰撞的区别



  • 我原以为硬球和软球的区别就是,硬球只考虑碰撞的速度变化不考虑形变等参数,而软球是考虑的。现在才知道他们更主要的区别是,硬球是事驱,而软球是时驱。然后我的问题是:

    1. 在通常的模拟中,都是通过每个时间步来计算颗粒位置和速度,这应该就是所谓的时驱计算吧?这样的话,事驱的模型是怎么应用到这样的时驱模拟中呢?

    2. 想问问这句话对不对:颗粒的deterministic碰撞是事驱,stochastic碰撞是时驱?

    3. 最后想问问openfoam中的pairCollision, 是属于deterministic碰撞的一种吗?

    最近被这几个概念弄得非常迷糊,也找不到很权威的能看懂的概念,所以想问一问论坛里的前辈们,可能我的理解完全不对,请纠正


  • 版主 副教授

    硬球和软球的时驱事驱不是硬定义的。
    硬球的碰撞,在电光火石之间,一下就完成,没有余地。随便挑一个时刻,发生了就是发生了,没发生就是没法生,不会存在某个时刻,“正在碰撞”。

    软件的碰撞是个过程,碰~变扁~弹开,这个过程需要时间。

    硬球碰撞是个事件,要么发生要么没发生,软件碰撞是个过程,需要时间去衡量每次碰撞是否完成。
    所谓的事驱和时驱。

    看看碰撞的数学模型怎么来的,用了什么假设,这种假设是否与时驱事驱相容,就知道是时驱还是事驱了

    这也是我自己的理解:chigua:


Log in to reply
 


CFD中文网 | 东岳流体学术 | 东岳流体商业 | 吉ICP备20003622号-1