自己目前做的是旋叶式压缩机 的动力学仿真分析,基本的工作原理就是转子旋转,通过离心力 甩出叶片使得叶片与缸体结合,叶片尾端也有一个力使叶片与缸体稳定接触,通过腔体体积的变化达到对空气的压缩。(黄色:缸体,绿色:叶片,红色,转子)
建模过程:转子 是输入部件,因此给定转子相对地的一个旋转副,并施加一个转动驱动;对叶片建立叶片与转子间相对滑动,建立滑动副 ;缸体则与地固定。要保持叶片与缸体接触,则施加叶片与缸体的接触力,solid to solid,要测叶片左右两侧与转子的接触力,则将叶片左右两侧曲线与转子槽左右两侧曲线用样条曲线标示出来,添加contact curve to curve。仿真,后处理 显示,叶片左右两侧接触力,只有一侧存在接触力,另一侧则没有,但是实际情况中,两侧接触力都是同时存在的。不知道仿真 为啥出现这样的问题
改进:猜测可能是contact曲线对曲线(curve to curve)测量得问题,所以我将转子槽左右两边进行了分割,如图,分别建立叶片与转子切割部分的接触,contact solid to solid。最后仿真得到的结果依旧是只有一边有接触。
当然还有改进:以上两种情况都是叶片宽度与转子槽宽一致,之后我设置了叶片与转子槽的间隙,根据图纸制造公差 ,将叶片宽度调整为了最小减公差,也就是与转子槽有了间隙,然后在第二种施加约束及驱动的方法下,叶片两侧都有了接触力,虽然结果不理想,但是之后我再用同样的方法再尝试的时候发现又只有了单边接触。。。。
因为要测叶片转与转子、叶片与缸体间的动态接触力,所以还有叶片柔性化等等,因为在刚体过程中都不能测出双边接触力,柔性也一样,就省略了。
(ps:每类情况仿真,都在叶片后端垂直添加了一个随物体运动的单向力模仿实际情况实际给叶片的推力 )