3、伺服驱动器参数:增益参数、滤波器参数、惯量比、刚性设定
做运动控制这些年,我调试过的伺服驱动器少说也有上千台。每次碰到新设备,总有人问我:「老张,这参数到底该怎么调?」
说实话,伺服驱动器的参数看着一大堆,但真正核心的,说白了就四类:增益参数、滤波器参数、惯量比、刚性设定。把这四个东西搞明白了,你就能应付90%的调试场景。
3.1 增益参数——系统的「灵敏度」旋钮
增益参数,我习惯叫它「力度旋钮」。你拧得越大,系统响应越快,但也越容易抖。
常见的增益参数包括:
- 位置环增益(KPP):决定位置跟踪的刚度。我一般从20-50开始试。
- 速度环增益(KVP):影响速度响应。这个值调太高,电机容易尖叫。
- 速度环积分时间常数(TVI):消除稳态误差用的。太小了会震荡。
我的经验法则:
先调速度环,再调位置环。速度环稳了,位置环才能往上加。我曾经在一条包装线上,速度环增益从200直接跳到800,结果电机像发了疯一样乱抖——嗯,那次教训挺深刻的。
举个例子,一个典型的调试流程:
1. 设置速度环增益 KVP = 100,TVI = 10ms
2. 手动转动电机轴,感受阻力
3. 逐步增加 KVP,直到出现轻微震荡
4. 回调20%,作为安全余量
5. 再调位置环 KPP,从20开始往上加
3.2 滤波器参数——给信号「洗个澡」
滤波器参数,说白了就是过滤掉那些没用的杂波。你想想看,编码器反馈回来的信号,多少带点噪声。如果不滤波,系统就会跟着这些噪声乱动。
常用的滤波器有:
- 低通滤波器:切掉高频噪声。我一般设截止频率在500Hz-2kHz之间。
- 陷波滤波器:专门干掉某个特定频率的共振。比如机械共振在300Hz,我就把陷波频率设到300Hz。
- 移动平均滤波器:平滑信号用的,但会引入延迟。
一个小技巧:
用示波器看电流波形。如果波形毛刺多,先加低通滤波。如果某个频率反复出现,用陷波滤波器精准打击。我在调试一台高速冲床时,就是靠陷波滤波器把200Hz的机械共振干掉的。
3.3 惯量比——负载的「体重秤」
惯量比,就是负载惯量和电机转子惯量的比值。这个参数太重要了,我每次调试第一件事就是确认它。
为什么?因为惯量比直接决定了系统的动态响应能力。
| 惯量比范围 | 系统表现 | 我的建议 |
|---|---|---|
| 1:1 ~ 3:1 | 响应快,容易调 | 理想状态,直接调增益即可 |
| 3:1 ~ 10:1 | 响应变慢,需要加大增益 | 适当增加速度环增益,注意震荡 |
| 10:1以上 | 响应迟钝,容易震荡 | 建议加装减速机,或者用前馈补偿 |
我曾经遇到一个客户,负载惯量比到了15:1,电机怎么调都抖。后来发现他直接拿小电机带大负载——这就像让小孩拉卡车,能不抖吗?
注意:
很多驱动器有「自动惯量辨识」功能。但我建议你手动验证一下。自动辨识的结果有时候不准,尤其是负载有非线性摩擦的时候。
3.4 刚性设定——一键调参的「黑盒子」
现在很多伺服驱动器都有「刚性设定」这个功能。说白了,它就是一个封装好的参数组合。你选一个刚性等级(比如1-31级),驱动器自动帮你配好增益、滤波器、惯量比等参数。
我个人觉得,刚性设定适合快速调试,但不适合追求极致性能的场景。
刚性等级的选择原则:
- 低刚性(1-10级):适合大惯量、柔性负载。比如传送带、大型转台。
- 中刚性(11-20级):适合大多数通用设备。比如包装机、数控机床。
- 高刚性(21-31级):适合高精度、快速响应的场合。比如机器人、高速贴片机。
避坑指南:
我曾经在一台雕刻机上直接选了最高刚性31级,结果电机一启动就啸叫,刀具直接崩了。后来老老实实从15级开始试,慢慢往上加。记住:刚性不是越高越好,够用就行。
3.5 知识体系总览
下面这张图,是我自己总结的伺服参数调试逻辑。你照着这个思路走,基本不会跑偏。
这张图的核心逻辑是:先确认惯量比这个「底子」,再调速度环让系统「稳下来」,然后加滤波器把「杂音去掉」,最后调位置环让精度「到位」。刚性设定是一条捷径,但走捷径之前,你得知道终点在哪。
最后说一句:
参数调试没有标准答案。每台设备、每种负载都不一样。我见过有人用一套参数跑了十年,也见过有人每天都要微调。关键是理解每个参数在干什么,而不是死记硬背数值。
公众号:蓝海资料掘金营,微信deep3321