3. 运动学基础:位移、速度、加速度与跃度(Jerk)的定义与关系
各位工程师朋友,咱们今天聊点实在的。凸轮曲线设计,说白了就是跟运动打交道。你设计的曲线好不好,机器跑起来顺不顺,全看这几个基本量——位移、速度、加速度、跃度。我做了十几年运动控制,见过太多因为忽略基础概念而翻车的案例。嗯,咱们一步步来。
3.1 从位移说起
位移,就是物体位置的变化量。在凸轮系统里,通常指从动件相对于起始点的移动距离。注意,我说的是「位移」,不是「路程」。位移是矢量,有方向;路程是标量,只管长短。
举个例子:你从A点走到B点,再走回A点。路程是两倍距离,位移是零。凸轮设计里我们关心的是位移,因为从动件最终要回到起始位置。
核心公式:
位移 s(t) = 位置函数
单位:毫米(mm)或度(°)
我个人习惯把位移曲线画出来先看一眼。如果曲线不光滑,后面速度、加速度肯定出问题。这是经验,也是直觉。
3.2 速度——变化的快慢
速度是位移对时间的一阶导数。说白了,就是单位时间内位移的变化量。
公式很简单:
v(t) = ds/dt
速度的单位是 mm/s 或 m/s。在凸轮设计中,速度决定了从动件运动的快慢。速度太大,冲击就大;速度变化太剧烈,加速度就大。
我曾经设计过一个高速贴片机的凸轮,速度曲线没处理好,结果机器一跑起来,整个机台都在抖。后来查原因,就是速度在某个区间突变太厉害。嗯,从那以后我对速度曲线格外敏感。
3.3 加速度——力的体现
加速度是速度对时间的一阶导数,也是位移对时间的二阶导数。
a(t) = dv/dt = d²s/dt²
加速度直接跟力挂钩。牛顿第二定律 F = ma,加速度越大,需要的驱动力就越大。凸轮设计里,加速度峰值决定了电机选型和机构强度。
你想想看,如果加速度曲线有尖点,意味着力会突然变化。这对机械结构是致命的——轻则振动,重则断裂。
我的经验:加速度曲线一定要连续。哪怕速度曲线有拐点,加速度也必须平滑过渡。这是凸轮曲线设计的第一条铁律。
3.4 跃度(Jerk)——被忽视的关键
跃度,也叫加加速度,是加速度对时间的一阶导数,位移的三阶导数。
j(t) = da/dt = d²v/dt² = d³s/dt³
单位是 mm/s³ 或 m/s³。
很多工程师只关注速度和加速度,忽略了跃度。但我要告诉你,跃度才是决定运动「柔顺性」的核心指标。
为什么?因为跃度反映了力的变化率。加速度突变意味着力突变,而跃度突变意味着力的变化率突变。你想想看,一个力突然变大,和力的变化率突然变大,哪个更难受?
实际体验就是:跃度大的运动,你会感觉「咯噔」一下;跃度小的运动,你会感觉「丝滑」。
避坑指南:我曾经设计一个包装机械的凸轮,加速度峰值控制得很好,但跃度没管。结果机器低速运行时没问题,一加速到额定转速,整个机构开始剧烈振动。后来分析发现,是跃度在某个点产生了共振激励。从那以后,我设计凸轮曲线一定会检查跃度曲线。
3.5 四者之间的关系
咱们用一张图来理清关系:
从图上可以看得很清楚:
- 求导方向:位移 → 速度 → 加速度 → 跃度。每求一次导,就得到一个更高阶的运动参数。
- 积分方向:反过来,跃度积分得加速度,加速度积分得速度,速度积分得位移。
这里有个关键点:凸轮曲线设计时,我们通常从位移曲线出发,然后求导得到速度、加速度、跃度。但实际工程中,我建议你反过来思考——先确定你想要的加速度或跃度曲线,再积分得到位移。这样更容易控制运动品质。
3.6 各参数的实际意义
| 参数 | 物理意义 | 对凸轮设计的影响 | 我的关注点 |
|---|---|---|---|
| 位移 s | 位置变化 | 决定行程、运动范围 | 曲线是否单调、有无突变 |
| 速度 v | 运动快慢 | 决定生产效率、冲击程度 | 峰值是否在电机能力内 |
| 加速度 a | 力的大小 | 决定驱动力、振动水平 | 峰值是否超限、曲线是否连续 |
| 跃度 j | 力的变化率 | 决定运动柔顺性、共振风险 | 峰值是否可控、有无突变 |
3.7 一个简单的例子
咱们用一段代码来感受一下。假设有一个从动件,位移曲线是正弦函数:
s(t) = 10 * sin(2π * t / T)
其中 T = 1 秒,振幅 10 mm
求导得:
v(t) = 10 * (2π/T) * cos(2π * t / T)
a(t) = -10 * (2π/T)² * sin(2π * t / T)
j(t) = -10 * (2π/T)³ * cos(2π * t / T)
你看,正弦函数的各阶导数仍然是正弦或余弦,曲线很光滑。这就是为什么正弦曲线在凸轮设计中很受欢迎——它天然保证了各阶导数的连续性。
但实际工程中,纯正弦曲线往往不够用。因为它的加速度峰值较大,而且起始和结束时刻加速度不为零,会有冲击。这时候就需要更复杂的曲线,比如修正正弦、梯形加速度曲线等。这些咱们后面章节再细聊。
实用技巧:设计凸轮曲线时,我习惯先看跃度曲线。如果跃度曲线有尖点或突变,说明加速度变化太剧烈,机器跑起来肯定不舒服。先把跃度调平滑了,再回头看加速度和速度,往往事半功倍。
3.8 小结
这一章咱们把运动学的基础概念捋了一遍。位移、速度、加速度、跃度,这四个量构成了凸轮曲线设计的基石。记住:
- 位移是起点,决定了运动范围
- 速度决定了效率,也影响冲击
- 加速度直接跟力挂钩,是强度设计的依据
- 跃度决定了运动的柔顺性,是品质的关键
下次设计凸轮曲线时,别只看位移和速度。把加速度和跃度也调出来看看,你会发现很多隐藏的问题。嗯,这就是经验。
公众号:蓝海资料掘金营,微信deep3321