问题描述与问题分析
为什么用显示动力学模块不用瞬态结构模块?
采用ANSYS_WB的显示动力学模块模拟台球碰撞问题,对于台球碰撞属于短时间接触,计算所需要的时间步长足够小才能捕捉到短时间的接触过程,并且我们希望每个时间步计算应该足够快,不然硬件吃不消的。
理论上ANSYS_WB 中 瞬态结构模块 和 显示动力学模块 都可以模拟这样一个台球碰撞过程,但是 瞬态结构模块是采用隐式积分算法 ,隐式积分可以使得时间步长很大,但每个时间步需要多次迭代才能达到收敛,时间步过多,计算时间将非常大, 显示动力学模块采用显示积分 ,时间步可以非常小足以捕捉瞬间碰撞行为,且不需要在每个时间步上进行刚度矩阵总装,每个时间步计算非常快。因此这里采用显示动力学模块进行模拟。
计算结果
建模:
采用ANSYS自带的建模软件进行建模,不做介绍。
计算模块建立:
拖动Explicit Dynamics模块到WB工作区域(左边是我已经计算完的模块,拖到一个独立的区域了)。
材料定义:
双击Engineering Data,建立新材料,选择各向同性材料,输入密度,模量,泊松比。
模型导入:
采用ANSYS自带的建模软件进行建模,并导入显示动力学计算模块中。
刚性体定义:
将台球和台球桌面定义为刚性体
网格划分:
相互作用定义:
小球间接触采用摩擦接触。
求解时间步设置:
初始速度,重力加速度定义,台球桌面为固支,求解设置。
全文结束,感谢阅读。
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删