4. 伺服整定基础概念

各位同学,今天我们正式进入伺服整定的核心话题。说实话,很多刚入行的工程师一听到「整定」两个字就觉得头大,觉得这是门玄学。其实不然。整定是有章可循的,它背后有一套清晰的逻辑。

我先说说我自己的经历。刚工作那会儿,我调过一台包装机的伺服。参数全是默认值,一上电,电机就开始嗡嗡响,轴在目标位置来回晃,像得了帕金森。我当时完全不知道从哪下手。后来带我的老师傅走过来,看了两眼,说:「你这增益给太高了,降一半试试。」果然,问题解决了。从那天起,我就下定决心要把整定这件事彻底搞明白。

核心一句话:伺服整定,就是调整控制器的参数,让电机按照你的指令,走得快、停得稳、停得准。

4.1 什么是伺服整定

伺服整定,说白了就是调参数。你给伺服驱动器一个位置指令,比如「转一圈」,驱动器内部有位置环、速度环、电流环,每个环都有对应的比例增益、积分时间这些参数。整定的过程,就是找到一组参数,让电机的实际响应尽可能接近你的理想指令。

我习惯把整定分成两类:

  • 手动整定:工程师凭经验,一边观察响应曲线,一边手动修改参数。适合有经验的调试人员。
  • 自动整定:驱动器自己发一个测试信号,分析电机响应,然后自动算出参数。很多现代伺服都支持,但自动整定出来的参数不一定最优,往往需要微调。

你可能会问:「自动整定不是更方便吗?」嗯,这里要注意。自动整定在负载恒定、刚性好的场合效果不错。但如果你面对的是变负载、大惯量、或者有弹性连接的机构,自动整定常常会翻车。我遇到过一台机器人关节,自动整定出来的参数导致末端抖动,最后还是靠手动一点点调出来的。

4.2 为什么需要整定

这个问题其实很直接。不整定,伺服就没办法正常工作。你想想看,电机本身有转动惯量,负载有质量,传动系统有摩擦和间隙,这些因素都会影响电机的实际运动。如果不做整定,电机要么响应太慢,要么振荡不停,要么停不到指定位置。

我总结了一下,不整定或者整定不当,会出现以下问题:

问题 表现 后果
响应太慢 指令发了半天,电机才动 生产效率低,跟不上节拍
振荡 电机在目标位置来回晃动 定位不准,甚至损坏机械
超调过大 电机冲过头再回来 容易撞限位,影响精度
稳态误差 电机停的位置和指令有偏差 加工精度不达标

所以,整定不是可做可不做的,而是必须做的。尤其是在高精度插补应用中,比如数控机床、激光切割、机器人协同,整定的好坏直接决定了最终的加工质量。

4.3 整定的三大目标

整定到底要追求什么?我把它归纳为三个词:稳定性、快速性、准确性。这三个目标之间是相互制约的,你不可能同时做到极致。整定的本质,就是在这三者之间找到一个平衡点。

4.3.1 稳定性

稳定性是第一位的。一个不稳定的系统,其他指标再好也没用。什么叫不稳定?就是电机在目标位置附近持续振荡,或者干脆发散跑飞。

我记得有一次调试一台高速冲床的送料轴。增益调得比较高,想追求快速响应。结果一运行,电机在停止位置高频振荡,声音特别刺耳。我赶紧把增益降下来,振荡才消失。那次之后,我养成了一个习惯:先保证稳定,再追求速度。

判断稳定性的常用方法:

  • 观察阶跃响应曲线,看有没有持续振荡
  • 用手摸电机外壳,感受有没有异常振动
  • 听声音,有没有高频啸叫

4.3.2 快速性

快速性,就是电机从启动到到达目标位置需要多长时间。时间越短,快速性越好。在插补应用中,快速性直接影响加工效率。

但快速性不是越快越好。你想想看,如果你把增益调得特别高,电机确实能瞬间加速,但很容易引发振荡和超调。我见过一些工程师,为了追求速度,把位置环增益拉到极限,结果电机一启动就冲过头,然后来回修正,反而浪费了时间。

衡量快速性的指标:

  • 上升时间:从指令发出到第一次到达目标位置的时间
  • 峰值时间:到达最大超调量的时间
  • 调节时间:进入稳态误差带的时间

4.3.3 准确性

准确性,就是电机最终停的位置和指令位置之间的偏差。这个偏差越小越好。在插补算法中,准确性决定了轮廓误差的大小。

准确性主要受两个因素影响:

  • 稳态误差:系统稳定后,实际位置和指令位置的差值
  • 跟踪误差:运动过程中,实际位置和指令位置的瞬时差值

我曾经调过一台五轴加工中心,插补圆的时候,加工出来的圆总是椭圆。后来发现是其中一个轴的稳态误差偏大,导致圆弧插补时各轴不同步。把积分增益调上去之后,问题就解决了。

我的经验:整定的时候,先调比例增益保证响应,再调积分增益消除稳态误差,最后调微分增益抑制超调。这个顺序不要搞反。

4.4 整定的常见问题

在实际项目中,整定过程中会遇到各种问题。我把最常见的三种列出来,并给出解决思路。

4.4.1 振荡

振荡是最常见的问题。电机在目标位置附近来回摆动,无法稳定下来。

原因分析:

  • 比例增益过高,系统阻尼不足
  • 机械连接存在间隙或弹性
  • 负载惯量过大,与电机不匹配

解决方法:

  • 降低比例增益
  • 增加微分增益,提高阻尼
  • 检查机械连接,消除间隙

注意:振荡如果不及时处理,可能会损坏电机或机械结构。我曾经见过一台伺服因为持续振荡,导致减速机齿轮打齿。所以一旦发现振荡,先停机检查。

4.4.2 超调

超调就是电机冲过头了,然后再往回调整。适当的超调可以接受,但过大的超调会影响定位精度,甚至引发碰撞。

原因分析:

  • 比例增益过高
  • 速度前馈不足
  • 加减速时间设置过短

解决方法:

  • 适当降低比例增益
  • 增加速度前馈系数
  • 延长加减速时间

4.4.3 稳态误差

稳态误差是指电机稳定后,实际位置和指令位置之间存在固定偏差。这个偏差不会随时间消失。

原因分析:

  • 积分增益过低,无法消除静差
  • 存在外部干扰力,比如重力、摩擦力
  • 编码器分辨率不足

解决方法:

  • 增加积分增益
  • 添加重力补偿或摩擦力补偿
  • 更换更高分辨率的编码器

4.5 知识体系总览

为了让大家对本章内容有一个整体认识,我画了一张结构图。你可以把它当作整定知识的地图,后面讲到具体参数时,随时回来对照。

伺服整定知识体系 伺服整定 稳定性 快速性 准确性 振荡 超调 稳态误差 降增益 / 加微分 降增益 / 加前馈 加积分 / 加补偿 整定的本质:在稳定性、快速性、准确性之间找到平衡

这张图把整定的核心逻辑串起来了。从中心出发,三个目标决定了整定的方向,三个常见问题是你在调试中会遇到的障碍,而右侧的解决方法就是你的工具箱。后面几章我们会逐一深入每个参数的具体调法。

一个小建议:刚开始学整定的时候,不要急着去记参数公式。先理解这三个目标之间的关系。你可以在调试软件里打开示波器,观察阶跃响应曲线,看看调整一个参数后,曲线怎么变。看得多了,手感就有了。