运动曲线数学原理:位移、速度、加速度、加加速度(Jerk)的数学关系与物理意义

做电子凸轮调优,说白了就是在跟四个物理量打交道:位移、速度、加速度、加加速度(Jerk)。很多工程师把精力全放在位移曲线上,觉得只要位置走对了就行。我早年也这么干过,结果设备跑起来噪音大、振动厉害,电机还时不时过载报警。

后来我才明白——真正决定设备性能的,是位移的高阶导数。你想想看,位移曲线再平滑,如果加速度突变,那就是一记硬冲击。今天咱们就把这四个量的数学关系和物理意义彻底捋清楚。

从位移到加加速度:一条求导链

先看这张图,它把四个量的关系串起来了:

运动曲线四阶导数关系 位移 s(t) 速度 v(t) 加速度 a(t) Jerk j(t) 求导 求导 求导 积分 积分 积分 物理意义速览: • 位移 s(t):物体在 t 时刻的位置(单位:mm 或 °) • 速度 v(t) = ds/dt:位置变化的快慢(单位:mm/s 或 °/s) • 加速度 a(t) = dv/dt:速度变化的快慢(单位:mm/s² 或 °/s²) • 加加速度 j(t) = da/dt:加速度变化的快慢(单位:mm/s³ 或 °/s³)

数学上,这四个量就是一条求导链:

位移 s(t)  →  速度 v(t) = s'(t)  →  加速度 a(t) = v'(t) = s''(t)  →  Jerk j(t) = a'(t) = s'''(t)

反过来,从 Jerk 积分回去,就能依次得到加速度、速度和位移。这个关系看似简单,但实际工程中,每个量的物理意义都对应着设备上实实在在的力与振动。

位移:起点与终点

位移是电子凸轮最直观的参数。你设定从 A 点到 B 点,走多少距离、花多少时间,这就是位移曲线的基本输入。

但这里有个坑——位移曲线本身不包含任何动力学信息。两条完全不同的位移曲线,可能起点终点一样,但中间过程天差地别。我见过有人直接用梯形速度曲线积分出位移,结果加速度在拐点处突变,设备每过一个拐点就「咯噔」一下。

我的习惯:先不管位移长什么样,先把加速度和 Jerk 的约束定下来,再反推位移。这样出来的曲线,设备跑起来才稳。

速度:效率与冲击的平衡点

速度决定了生产效率。同样一段位移,速度越快,节拍越短。但速度不是越高越好——速度的峰值直接决定了电机的功率需求。

我记得有个项目,客户要求把节拍从 0.8 秒压到 0.6 秒。我一看,速度峰值从 300 mm/s 提到了 450 mm/s,电机功率要翻倍。最后换了更大功率的电机才搞定。所以调速度曲线时,心里要有本账:每提 10% 的速度,电机成本可能涨 30%。

加速度:力的直接体现

加速度才是真正让设备「受力」的量。根据牛顿第二定律 F = ma,加速度越大,机构承受的力越大。加速度突变,意味着力突变——这就是冲击的来源。

实际调参时,我一般先看加速度峰值:

  • 加速度太大 → 电机过载、机构变形、螺丝松动
  • 加速度变化太剧烈 → 振动、噪音、定位精度下降
  • 加速度曲线不连续 → 每段不连续点都是一次硬冲击
我曾经踩过的坑:有台贴片机,加速度峰值只有 2g,按理说不大。但加速度曲线在中间有个尖峰,持续时间极短。结果贴装头每经过那个点就抖一下,贴出来的芯片偏位 0.05 mm。后来把加速度曲线改成平滑的 S 形,问题就解决了。所以别只看峰值,还要看曲线的形状。

加加速度(Jerk):振动的根源

Jerk 是很多人忽略的量,但它恰恰是振动和噪音的根源。Jerk 大,意味着加速度变化快,也就是力变化快。力变化快,机构就会产生高频振动。

你可以这么理解:

  • 加速度突变 → Jerk 无穷大 → 硬冲击(设备「咯噔」一下)
  • 加速度连续但 Jerk 很大 → 软冲击(设备「嗡嗡」振动)
  • Jerk 连续且有限 → 平滑运动(设备安静、精准)

我个人的经验法则是:Jerk 峰值控制在加速度峰值的 10~20 倍以内。比如加速度峰值是 5 m/s²,那 Jerk 峰值最好别超过 100 m/s³。超过这个范围,设备十有八九会抖。

四个量的对比总结

物理量 数学定义 物理意义 对设备的影响 调优关注点
位移 s 位置函数 物体在空间中的位置 决定运动范围 起点、终点、路径
速度 v ds/dt 位置变化的快慢 决定生产效率、电机功率 峰值、平均速度、加减速时间
加速度 a dv/dt 速度变化的快慢(力) 决定机构受力、电机转矩 峰值、连续性、变化率
加加速度 j da/dt 加速度变化的快慢(力的变化率) 决定振动、噪音、跟随误差 峰值、连续性、平滑度

实际调优中的优先级

做曲线调优时,我建议按这个顺序来:

  1. 先定 Jerk 约束:根据设备刚性,确定 Jerk 上限。刚性差的设备,Jerk 要压得更低。
  2. 再定加速度约束:根据电机转矩和机构强度,确定加速度上限。
  3. 然后算速度曲线:在 Jerk 和加速度约束下,最大化速度,满足节拍要求。
  4. 最后积分出位移:速度曲线定下来,位移自然就出来了。

这个顺序跟很多人习惯的「先画位移曲线」正好相反。但你想啊——位移曲线只是结果,加速度和 Jerk 才是原因。从原因入手,才能从根本上避免冲击和振动。

核心要点:

  • 位移、速度、加速度、Jerk 是求导/积分关系
  • 加速度决定力,Jerk 决定力的变化率
  • Jerk 连续且有限是平滑运动的前提
  • 调优时从 Jerk 和加速度入手,反推位移

搞清楚了这四个量的关系,后面讲具体的曲线类型(梯形、S 形、多项式、三角函数)时,你就能一眼看穿每种曲线的优缺点。说白了,评价一条曲线好不好,就看它的加速度和 Jerk 长什么样。