3、刚性设定与惯量比:找到机械与电气的平衡点

调伺服,说白了就是在跟两个东西打交道:刚性和惯量。很多人一上来就调增益,调了半天系统还是抖,或者反应慢半拍。其实根子往往就在这两个参数上没匹配好。

我个人习惯,拿到一台新设备,先不看那些复杂的滤波器,先把刚性参数和惯量比摸清楚。这一步走对了,后面事半功倍。

3.1 刚性参数(Pn100/Pn101)到底在调什么?

刚性,不是指机械本身有多硬,而是指伺服电机对抗外力、保持位置的能力。你可以把它想象成一根弹簧——刚性越大,弹簧越硬,电机稍微偏离位置就会用大力拉回来。

在大多数日系伺服驱动器里(比如安川、松下),刚性参数通常用两个数字表示:

参数编号 名称 我的理解
Pn100 位置环增益(位置环比例增益) 决定位置跟踪的响应速度。数值越大,电机对位置偏差的纠正越猛。
Pn101 速度环增益(速度环比例增益) 决定速度控制的响应速度。数值越大,电机对速度波动的抑制越强。

这两个参数通常是联动的。很多驱动器提供一个「刚性等级」的设定,你选一个等级(比如 1~31),驱动器自动帮你配好 Pn100 和 Pn101 的比值。但自动配的不一定是最优的,尤其是遇到非标机械时。

核心逻辑:刚性参数的本质,是调节伺服驱动器的「闭环增益」。增益高了,系统响应快,但容易振荡;增益低了,系统稳定,但反应迟钝。你要找的是那个「刚好不抖、又足够快」的点。

3.2 惯量比(Pn103)的估算方法

惯量比,就是负载惯量 ÷ 电机转子惯量。这个比值决定了电机能不能「带得动」负载,以及带得「顺不顺」。

为什么这个参数重要?你想想看,电机转子本身有惯量,负载也有惯量。如果负载惯量是电机惯量的 10 倍,那电机加速时就像小马拉大车,容易 overshoot;减速时又容易刹不住。

惯量比的估算,我分两种情况:

情况一:有 CAD 模型或实物数据

这是最准的方法。用公式算一下负载的转动惯量:

J_load = ½ × m × r² (圆柱体绕中心轴旋转)
J_load = m × d² (质量 m 距离旋转中心 d)

然后除以电机手册上的转子惯量 J_motor,就得到惯量比。

情况二:没有数据,靠「手感」估

我在项目里经常遇到这种情况——设备已经装好了,图纸不全。怎么办?

  • 用手转动负载:如果感觉很轻、很顺,惯量比大概在 1~3 倍。
  • 感觉有明显阻力:惯量比可能在 5~10 倍。
  • 转不动,或者转起来惯性很大:惯量比可能超过 10 倍,甚至 20 倍。

我的经验:如果实在估不准,先把惯量比设成 1.0(即 1 倍),然后让电机跑一个梯形速度曲线。观察实际速度曲线——如果加速段有明显超调,说明惯量比设小了;如果加速很慢、像没吃饱饭,说明惯量比设大了。

3.3 刚性不足与过高的表现

调参时,最怕的就是「不知道当前状态对不对」。我总结了一套判断方法,帮你快速定位问题:

状态 现象 听声音 看波形
刚性不足 定位慢、有拖尾、跟随误差大 电机运行声音「闷」,像没睡醒 位置误差曲线呈「斜坡状」,迟迟归零
刚性过高 电机抖动、有高频啸叫、甚至过载报警 电机发出「滋滋」或「嗡嗡」的高频声 速度或电流波形出现明显正弦振荡
刚好合适 定位干脆、无 overshoot、无抖动 电机声音「干净」,加减速利落 误差曲线快速收敛,无振荡

避坑指南:我曾经遇到一个客户,说电机总是过载报警。我一看,他把刚性等级设到了最高档 31,惯量比却设成了 1.0。结果电机拼命想追上位置指令,但负载太重根本追不上,电流一直饱和。这就是典型的「刚性虚高」——不是真的刚,而是把增益推到了系统无法承受的程度。

3.4 惯量比调整的实战经验

这部分是我最想跟你分享的。书本上只会告诉你「惯量比要匹配」,但实际调的时候,坑一个接一个。

经验一:惯量比不是越大越好

很多人觉得,惯量比设大一点,电机更有劲。其实错了。惯量比设得太大,系统带宽会下降,响应变慢。我一般遵循这个原则:

  • 轻载(惯量比 < 3):刚性可以设高一些,响应快。
  • 中载(惯量比 3~10):刚性适中,适当加一点速度前馈。
  • 重载(惯量比 > 10):刚性不能太高,否则必抖。建议加装减速机或增大电机。

经验二:先调惯量比,再调刚性

顺序很重要。我习惯先把惯量比估准,然后刚性从低往高慢慢加。每加一档,让电机跑一个往复运动,观察抖动情况。一旦出现抖动,退回上一档。

经验三:利用驱动器的自动调谐功能

现在的伺服驱动器基本都有自动调谐(Auto-tuning)功能。但别完全依赖它。我遇到过好几次,自动调谐出来的惯量比偏差很大——尤其是负载有非线性摩擦或间隙时。自动调谐的结果,我一般只作为初始值,然后手动微调。

实战口诀:惯量比估准,刚性从低起;抖了就降档,不抖就加力;自动调谐做参考,手动微调是王道。

嗯,到这里,刚性设定和惯量比的核心内容就讲完了。下面这张图可以帮你快速回顾整个调整流程:

刚性设定与惯量比调整流程 刚性设定与惯量比调整流程 开始调参 步骤1:估算惯量比(Pn103) 有数据用公式,无数据用手感或试跑 步骤2:设定初始刚性(Pn100/Pn101) 从低等级开始,比如刚性等级 5~10 步骤3:运行测试(往复运动) 观察抖动、听声音、看波形 是否抖动? 是 → 降低刚性 否 → 提高刚性 调参完成 记录最终参数值

这张图把整个流程串起来了。你照着走一遍,基本不会出大错。记住,调参不是一锤子买卖,有时候需要来回调两三轮才能找到最佳点。