第四章:伺服系统与电子齿轮

各位好,我是老张。今天咱们聊聊伺服系统与电子齿轮的耦合设计。说实话,这章内容是我个人觉得整个课程里最“绕”的部分。你想想看,一个电机要转得准、转得快、转得稳,背后其实是三个环在打架——位置环、速度环、扭矩环。怎么让它们不打架,反而配合默契?这就是电子齿轮的活儿了。

4.1 伺服电机的工作原理

伺服电机,说白了就是“听话的电机”。你给它一个脉冲,它就转一个固定的角度。我刚开始接触伺服时,总觉得它跟步进电机差不多。后来在项目里吃过亏才明白——伺服电机内部有编码器,能实时反馈位置,这才是它“精准”的根源。

它的核心结构其实不复杂:

  • 定子:产生旋转磁场,靠的是三相交流电
  • 转子:永磁体,跟着磁场转
  • 编码器:告诉驱动器“我现在转到哪儿了”

嗯,这里要注意一点:伺服电机和普通交流电机的区别,就在于这个编码器。没有它,伺服就只是个普通电机。

关键参数:编码器分辨率决定了伺服系统的理论精度。比如2500线编码器,经过4倍频后就是10000脉冲/转。我习惯选绝对值编码器,省去每次开机找零点的麻烦。

4.2 伺服驱动器与电子齿轮的接口

伺服驱动器是“大脑”,电子齿轮是“翻译官”。为什么需要翻译?因为上位机(比如PLC)发出的脉冲数,和电机实际需要转的角度,往往不是一一对应的。

举个例子:

  • PLC发10000个脉冲,想让电机转一圈
  • 但电机编码器是2500线,4倍频后是10000脉冲/圈
  • 这时候电子齿轮比就是1:1

但实际项目中哪有这么巧的事?我遇到过一台设备,丝杠导程是10mm,电机转一圈走10mm。但客户要求精度0.01mm,那PLC就得发1000个脉冲走1mm。可PLC最高脉冲频率只有200kHz,算下来速度不够。怎么办?

调电子齿轮比呗。把电子齿轮设成10:1,PLC发100个脉冲,电机转一圈。这样同样的脉冲频率,速度提了10倍。

我的习惯:电子齿轮比尽量设成整数比,比如2:1、5:1。别搞什么17:13这种,容易引起累积误差。我曾经吃过这个亏,后来老老实实改回来了。

接口这块,常见的就两种:

  • 脉冲+方向:最传统,两根线搞定
  • 总线控制:EtherCAT、CANopen这些,一根网线传所有数据

我个人更推荐总线控制。虽然成本高一点,但调试方便,还能读回实际位置、电流这些状态。脉冲方式嘛,干扰问题就够你头疼的。

4.3 位置环、速度环、扭矩环的耦合关系

这三个环,是伺服系统的“三驾马车”。它们的关系,我画了张图,你一看就明白:

伺服三环耦合关系图 位置环 比例增益 Kp 速度环 PI 调节 扭矩环 电流调节 速度指令 扭矩指令 实际位置反馈 实际速度反馈 输入:位置指令(脉冲/总线) 输出:电机转动 说明:外环(位置环)输出作为内环(速度环)的输入,内环响应速度更快。 调试时先调内环(扭矩→速度→位置),否则外环调了也白调。

这张图我画了好几次才满意。你看,位置环在最外面,它输出给速度环,速度环再输出给扭矩环。扭矩环是最内层,直接控制电机电流。

为什么会这样设计?因为响应速度不一样。扭矩环最快,几个毫秒就能响应;速度环慢一点,几十毫秒;位置环最慢,可能要上百毫秒。你想想看,如果位置环直接控制电流,那电机肯定抖得跟筛子似的。

避坑指南:我曾经调试一台高速贴片机,位置环增益设得太高,结果电机一启动就尖叫。后来发现是位置环输出饱和,速度环跟不上。解决办法是把位置环增益降下来,同时提高速度环的积分时间。记住:外环不能比内环快,这是铁律。

4.4 三环耦合的调试要点

调试三环,我总结了一个口诀:先内后外,先稳后准

  1. 先调扭矩环:给一个固定电流,看电机转得顺不顺。电流波形要平滑,不能有毛刺。
  2. 再调速度环:给一个阶跃速度指令,看电机能不能快速跟上,超调量控制在5%以内。
  3. 最后调位置环:给一个位置指令,看定位精度和稳定时间。

这里有个表格,是我平时调试用的参考值:

参数 典型范围 我的经验值
位置环比例增益 10-100 1/s 30-50 1/s(一般负载)
速度环比例增益 5-50 Hz 15-25 Hz
速度环积分时间 5-50 ms 10-20 ms
扭矩环带宽 500-2000 Hz 1000 Hz 左右

小技巧:如果你用的是总线伺服,很多驱动器自带自动整定功能。我建议先用自动整定跑一遍,然后手动微调。别完全依赖自动整定,它有时候会给你一个“看起来不错但实际不好用”的参数。

4.5 电子齿轮与三环的配合

电子齿轮比怎么影响三环?这个问题我问过不少新人,十个有九个答不上来。

其实很简单:电子齿轮比改变了位置环的输入分辨率。比如电子齿轮比是2:1,那PLC发1000个脉冲,位置环实际收到的是2000个脉冲的等效位置指令。这样一来,位置环的增益看起来就“变大”了。

我遇到过的情况是:一台设备换了不同螺距的丝杠,忘了调电子齿轮比,结果位置环震荡。查了半天才发现是电子齿轮比不对,导致位置环等效增益过高。

所以,调电子齿轮比之前,先把三环参数复位到默认值。调完电子齿轮比,再重新整定三环。顺序不能乱。

好了,这一章的内容就到这儿。伺服三环和电子齿轮的配合,说白了就是“内外有别、层层递进”。你只要记住先调内环、再调外环,电子齿轮比设成整数,基本就不会出大问题。


公众号:蓝海资料掘金营,微信deep3321