2. 运动规律入门:位移、速度、加速度、跃度(Jerk)的定义与关系
各位工程师朋友,欢迎来到第二章。
上一章我们聊了凸轮机构的基本构成。今天要讲的,是凸轮曲线设计的“内功心法”——运动规律。说白了,就是搞清楚从动件到底是怎么动的。
很多新手一上来就盯着加速度曲线看,结果设计出来的凸轮要么振动大,要么噪音刺耳。我个人习惯是,先老老实实把位移、速度、加速度、跃度这四个量的关系理清楚。它们就像一家人,牵一发而动全身。
2.1 四个基本物理量
我们先从最直观的位移说起。
- 位移(s):从动件的位置变化。单位是 mm 或 °。这是凸轮设计的“目标”,你希望从动件走到哪,位移曲线就画到哪。
- 速度(v):位移的变化率。单位是 mm/s 或 °/s。速度决定了从动件移动的快慢。速度突变,就会产生冲击。
- 加速度(a):速度的变化率。单位是 mm/s² 或 °/s²。加速度直接关联惯性力。加速度越大,机构受力越大。
- 跃度(j):加速度的变化率。单位是 mm/s³ 或 °/s³。这个量很多人忽略,但它直接决定了系统的振动特性。
核心关系链:
位移 s → 求导 → 速度 v → 求导 → 加速度 a → 求导 → 跃度 j
反过来:跃度 j → 积分 → 加速度 a → 积分 → 速度 v → 积分 → 位移 s
为什么会这样?你想想看,凸轮每转一圈,从动件就完成一次往复运动。这一圈里,位移曲线怎么走,直接决定了速度和加速度的形态。我在项目中遇到过一位同事,为了追求极致的运动时间,把位移曲线设计得特别陡,结果加速度峰值爆表,机器一跑起来整个机架都在抖。嗯,这就是没理解“一家人”的关系。
2.2 数学关系与物理意义
用数学语言表达,就是微积分的关系。假设凸轮转角为 θ,时间为 t,那么:
v = ds/dt
a = dv/dt = d²s/dt²
j = da/dt = d³s/dt³
在凸轮设计中,我们通常以凸轮转角 θ 为自变量。因为凸轮是匀速旋转的,所以 θ = ω·t,其中 ω 是角速度。于是:
v = ω · (ds/dθ)
a = ω² · (d²s/dθ²)
j = ω³ · (d³s/dθ³)
注意看,速度与 ω 的一次方成正比,加速度与 ω² 成正比,跃度与 ω³ 成正比。这意味着什么?转速一提高,加速度和跃度会急剧放大。我曾经调试一台高速凸轮机构,转速从 100 rpm 提到 300 rpm,加速度直接翻了 9 倍,从动件末端直接飞出去了……那次教训让我深刻理解了“转速是放大器”这句话。
| 物理量 | 符号 | 定义 | 单位 | 物理意义 |
|---|---|---|---|---|
| 位移 | s | 位置变化 | mm | 运动目标 |
| 速度 | v | 位移变化率 | mm/s | 运动快慢 |
| 加速度 | a | 速度变化率 | mm/s² | 惯性力 |
| 跃度 | j | 加速度变化率 | mm/s³ | 振动激励 |
2.3 为什么跃度(Jerk)如此重要?
很多教材把跃度一笔带过,但我认为这是凸轮曲线设计中最被低估的参数。
跃度描述的是加速度的变化快慢。如果加速度曲线有突变(即跃度无穷大),系统就会产生冲击。如果跃度很大但有限,系统会产生高频振动。只有跃度连续且幅值小,系统才能平稳运行。
避坑指南:
我曾经设计过一个高速取放凸轮,位移曲线看起来非常平滑,速度曲线也连续,但跑起来就是有“嗡嗡”的共振声。后来一查,加速度曲线在端点处有折角,跃度出现了阶跃。虽然加速度本身连续,但跃度的突变依然激发了机构的固有频率。从那以后,我要求所有曲线至少保证跃度连续。
所以,评价一条凸轮曲线的好坏,不能只看位移和速度。我建议你养成习惯:拿到一条曲线,先看跃度曲线是否连续,再看加速度峰值是否在材料承受范围内,最后才看速度是否满足节拍要求。
2.4 知识体系结构图
下面这张图,把四个量的关系、求导/积分方向、以及设计中的关注点都串起来了。你可以把它当作本章的“思维导图”。
2.5 典型运动规律的对比
不同的运动规律,这四个量的表现完全不同。我整理了一个对比表,方便你快速理解:
| 运动规律 | 位移曲线 | 速度曲线 | 加速度曲线 | 跃度曲线 | 适用场景 |
|---|---|---|---|---|---|
| 等速运动 | 直线 | 常数 | 端点无穷大 | 端点无穷大 | 低速、对冲击不敏感 |
| 等加速等减速 | 抛物线 | 斜线 | 常数(有突变) | 端点无穷大 | 中低速、简单机构 |
| 简谐运动 | 正弦 | 余弦 | 正弦(连续) | 余弦(有突变) | 中速、一般精度 |
| 摆线运动 | 摆线 | 余弦(修正) | 正弦(连续) | 余弦(连续) | 高速、高精度 |
| 修正梯形 | 复合曲线 | 平滑 | 连续 | 连续 | 高速、低振动 |
我的经验:
如果你刚开始设计凸轮,我建议从摆线运动入手。它的位移、速度、加速度、跃度全部连续,虽然加速度峰值比简谐运动高一点,但胜在平稳。等你把摆线吃透了,再去研究修正梯形、多项式曲线这些高阶玩法。
2.6 本章小结
位移、速度、加速度、跃度,这四个量构成了凸轮曲线设计的全部语言。记住三点:
- 求导关系:从位移到跃度,每求导一次,物理意义就升一阶。
- 连续性优先:高阶量的连续性比低阶量的幅值更重要。跃度连续是低振动的底线。
- 转速是放大器:加速度与 ω² 成正比,跃度与 ω³ 成正比。转速一高,所有问题都会放大。