2. 运动控制基础:位置、速度、加速度、加加速度(Jerk)的概念与关系
各位工程师朋友,大家好。欢迎来到《电子凸轮曲线从零到实战》的第二讲。
今天我们要聊的,是运动控制里最基础、也最容易被忽视的四个物理量:位置、速度、加速度、加加速度。说白了,它们就是描述一个物体“怎么动”的四个层次。
我刚开始做运动控制时,总觉得只要位置走准了就行。直到有一次,一台高速贴片机在转弯时剧烈抖动,把元件都甩飞了……嗯,从那以后我才真正明白,光看位置远远不够。
2.1 四个物理量的定义与直觉
我们先从最直观的讲起。你想想看,描述一个轴的运动,最直接的问题是什么?
- 位置 (Position):它现在在哪儿?单位是 mm 或 deg。
- 速度 (Velocity):它移动得快不快?单位是 mm/s 或 deg/s。
- 加速度 (Acceleration):它提速猛不猛?单位是 mm/s² 或 deg/s²。
- 加加速度 (Jerk):它加速过程平不平滑?单位是 mm/s³ 或 deg/s³。
我个人习惯把 Jerk 叫做“加速度的变化率”。它不直接决定你跑多快,但它决定了你加速的过程是“丝滑”还是“突兀”。
核心关系链:
位置 → 速度(位置的变化率)→ 加速度(速度的变化率)→ 加加速度(加速度的变化率)
简单说:求导就是往下走一层,积分就是往上走一层。
2.2 数学关系:微积分视角
如果你大学学过微积分,这部分会非常眼熟。我们直接用公式说话:
v(t) = ds/dt // 速度是位置对时间的一阶导数
a(t) = dv/dt = d²s/dt² // 加速度是位置的二阶导数
j(t) = da/dt = d³s/dt³ // 加加速度是位置的三阶导数
反过来,从 Jerk 积分回去:
a(t) = ∫ j(t) dt
v(t) = ∫ a(t) dt
s(t) = ∫ v(t) dt
我在项目中遇到过一位同事,他写梯形速度曲线时,加速度直接给最大值,结果机器启动瞬间“哐”的一声,皮带都跳齿了。这就是典型的 Jerk 无穷大——加速度瞬间跳变,物理世界受不了。
避坑指南: 我曾经在调试一台龙门铣床时,发现加工表面有振纹。查了半天,不是刀具问题,也不是伺服参数问题。最后发现是电子凸轮曲线的 Jerk 值太大,导致机械结构共振。把 Jerk 限制降低 30%,振纹立刻消失。
2.3 为什么 Jerk 如此重要?
很多刚入行的朋友会问:“我只要位置准、速度快就行了,管它 Jerk 干嘛?”
原因有三:
- 机械寿命:高 Jerk 意味着冲击力大,齿轮、丝杠、联轴器都会加速磨损。
- 振动与噪音:Jerk 是激励机械共振的主要来源。你想想看,一个突然的加速度变化,就像用锤子敲了一下结构。
- 轨迹精度:在高速高精度场合,高 Jerk 会导致伺服跟随误差瞬间增大,轨迹拐弯处出现“过冲”或“圆角”。
注意: 不要以为只有高速设备才需要关注 Jerk。低速重载设备如果 Jerk 过大,同样会造成工件滑移或定位超调。我见过一台低速转台,因为 Jerk 没限制,每次启停都把上面的精密夹具震松了。
2.4 四种运动曲线的对比
为了让你更直观地理解这四个量的关系,我整理了一张对比表。假设我们要让一个轴从静止走 100mm,用时 1 秒:
| 曲线类型 | 速度曲线形状 | 加速度曲线 | Jerk 曲线 | 实际效果 |
|---|---|---|---|---|
| 梯形速度 | 梯形 | 方波(跳变) | 无穷大(脉冲) | 启停冲击大,适合低速 |
| S 形速度 | S 形 | 梯形(连续) | 有限值(方波) | 启停平滑,通用性强 |
| 正弦加速度 | 正弦形 | 正弦波 | 余弦波(连续) | 极平滑,适合高速高精 |
| 多项式曲线 | 高阶多项式 | 连续可导 | 连续可导 | 可定制,但计算量大 |
从这张表你可以看出:梯形速度曲线虽然简单,但 Jerk 无穷大,这就是为什么它只适合低速场合。而电子凸轮曲线,我们追求的是 Jerk 连续甚至 Jerk 的导数也连续。
2.5 知识体系框架图
下面这张 SVG 图,帮你把本章的核心逻辑串起来:
2.6 实际应用中的取舍
讲完了理论,我们聊聊实战中的权衡。你不可能同时追求“最快”和“最平滑”。
- 追求节拍:允许较高的 Jerk,用梯形或 S 形曲线,牺牲一点平滑度换取时间。
- 追求精度:限制 Jerk,用正弦或高阶多项式,让运动更柔顺,但周期会变长。
- 追求寿命:Jerk 必须严格限制,宁可慢一点,也要减少冲击。
我记得有一次调试锂电池卷绕机,客户要求每分钟 120 个电芯。按梯形曲线算,加速度需要 10m/s²,但 Jerk 会达到 500m/s³。结果一跑起来,整个机架都在抖。后来我们把 Jerk 降到 100m/s³,改用 S 形曲线,节拍只慢了 5%,但振动降低了 70%。这就是工程上的“妥协艺术”。
总结一句话: 位置是目标,速度是效率,加速度是能力,Jerk 是品质。做电子凸轮曲线,本质上就是在四个量之间找到最优平衡点。