首页/文章/ 详情

Amesim模拟曲柄机构

2年前浏览3574

早晨无聊,打开Amesim看看,在机械库看到了一个曲柄机构元件,就简单翻看了一下帮助,觉得挺有趣的。

图片


通过外部变量可以看出,上面是线性移动接口,右侧是旋转接口,是一个典型的曲柄机构,发动机里面应用较多。运动起来大概是这个样子。

图片


Amesim的帮助向来都是非常完善的,帮助文档里面对其各个参数的含义也做了标注。主要的四个参数包括:

  1. 旋转半径rad

  2. 连杆长度length

  3. 旋转中心偏移量offsetY

  4. 滑动点偏移量offsetX

  5. 旋转位置的初始角度值theta0

图片


于是呢,我就做一个测试,旋转口接一个电机,上部给自由口,来观察一下上面的滑动位移情况,结果是符合预期的。我设置的旋转中心偏移量为0,旋转半径是30mm,连杆40mm,显而易见上面的滑块位置就是10mm到70mm之间滑动,旋转转化为直线,曲线也是三角函数的样子,测试没有问题。

图片

图片


接下来,我就很容易的联想到了“扭矩是迷”一样的拖拉机,在拖拉机里面是活塞缸中内能转化为推力推动活塞运动,再通过曲柄机构转化为驱动轮胎的旋转运动,与我们上面这个例子刚好相反。

图片

那我们怎么建立这样的模型呢?为了简化一下模型,我们用间隙函数,在活塞向上运动到顶的时候,施加一个力模拟内部燃烧的推力。当活塞向下运动快到底以及回程的过程中,将力全部改为0,这样就可以简单的模拟出内燃机气缸中的情况,转动惯量就模拟飞轮,建模如下。

图片


有趣的是,我将转动惯量设置为1kg.m2的时候,飞轮转了一圈就停下了,就像拖拉机没有摇起来一样。启动失败...

图片

于是,我又将转动惯量设置为5kg.m2,这个时候飞轮就“突突突”的转起来了,转动惯量增大,有助于活塞回程运动。虽然看起来挺像那么回事的,但由于模型是简化状态,和实际情况还是有差别的。

图片


这个咱先放一边,单缸的做了,实际上很多发动机是多个连在一起的,就像下面这个样子,各个缸按照不同的相位工作。

图片


其实对我们这个模型稍加修改就可以了,还记得上面我们介绍参数的时候,里面提到可以设置每个旋转的初始角度的,那么只需要几个机构并联,设置好每个连杆的初始角度就可以了。

图片

如上图所示,我们就将多个连杆机构给并联再一起了。


理论科普传动AMESim
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2021-12-20
最近编辑:2年前
batt
本科 微信公众号:Amesim学习与应用
获赞 73粉丝 377文章 197课程 0
点赞
收藏
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈