跳到主要内容
Sandbox Physics

机构设计 · 旋转与往复

曲柄滑块工作台

曲柄匀速转动,滑块为什么忽快忽慢? 因为滑块跟的是曲柄销沿导轨方向的位置,不是转角,倾斜的连杆还会把这个运动再扭曲一些。接近两端时,曲柄销主要在横着导轨走,滑块慢到停下,曲柄却一直在转;中段曲柄销顺着导轨走,滑块最快。连杆越短,扭曲越明显;导轨偏置,两个行程占用的转角就不再相等。

用曲柄和连杆推着活塞沿导轨往复。改变连杆长度和导轨偏置,比较两个行程各用多长时间,再看看为什么到了死点,活塞力对曲柄不产生力矩。

交互模型曲柄滑块工作台
滑块位置00
滑块速度00
滑块加速度00
锐角传动角00
所需输入力矩00
载荷有符号功率00
杆长残差00
准静态功率残差00

物理教程

匀速旋转,不均匀往复

背景刚性连杆先用几何定下机构能怎么动,这一步还用不到力。

为什么值得理解三维模型、描点和各条曲线都由同一组关节位置驱动,几何和数字一起变。

先抓重点

核心问题
曲柄一直在转,滑块为什么会在端点停一下?
一句话直觉
连杆牵着滑块,滑块位移和曲柄转角不成正比。到了死点,任何有限大小的滑块力都推不动曲柄。

核心数学模型

右侧装配的滑块位置

x=acos⁡θ+b2−(e−asin⁡θ)2x=a\cos\theta+\sqrt{b^2-(e-a\sin\theta)^2}

根号里的量不能为负。根号为零时连杆竖直,这是一个奇异位置。

速度与加速度

x˙=x′(θ)θ˙,x¨=x′′(θ)θ˙2\dot x=x'(\theta)\dot\theta,\qquad\ddot x=x''(\theta)\dot\theta^2

播放时曲柄角速度不变。显示的加速度由运动学算出,不是从力求出来的。

由虚功率求输入力矩

τin=−Fxx′(θ),τinθ˙+Fxx˙=0\tau_{\rm in}=-F_x x'(\theta),\qquad\tau_{\rm in}\dot\theta+F_x\dot x=0

普通死点处,位移导数为零,所需力矩也为零。恒定外力的方向不会随滑块速度自动反过来。

常见难点

速度为零不等于奇异

容易误解输出一停下来,就说明到了奇异位置。

正确理解输出只是换向时,速度为零,解仍然正常。只有到了奇异位置,微分方程才没法唯一确定运动。

输入转速是给定的

容易误解动画能转起来,就说明这台电机带得动真实机构。

正确理解输入转速是直接给定的。模型不含杆件惯性、摩擦、柔性和碰撞,功率平衡用的是准静态近似。

动手实验

  1. 01

    转动曲柄

    先播放,再暂停,在平面图里拖动金色曲柄销。

    你会看到: 三维杆件和所有曲线一起变化,因为它们用的是同一个输入角。
  2. 02

    改变杆长

    比较导轨无偏置、缩短连杆和偏置导轨。

    你会看到: 连杆变短,滑块速度随转角变化的曲线跟着变;导轨偏置,则改变每个行程占用的曲柄转角。
  3. 03

    看极限位形

    选择死点,读出输入力矩,再导出整周扫描。

    你会看到: 缺失值和奇异值单独标出,不会和真正的零混在一起。

理论与装置:Carnegie Mellon · Planar Linkages · Universidad de Almería · Four-bar mechanisms

反馈这个页面有错误、看不明白,或者缺了什么?告诉我们
反馈类型

提交时会附带本页地址、Lab ID、网站语言和设备类型。请不要填写个人信息。反馈最多保存 12 个月。隐私政策