一、主从轴控制概述

大家好,我是老张。在运动控制这行摸爬滚打了十几年,今天跟大伙聊聊主从轴控制。说实话,这个概念刚入行时我也觉得挺玄乎,后来做多了才发现——说白了,就是让两个或多个轴“步调一致”地干活。

1.1 什么是主从轴控制

主从轴控制,也叫电子齿轮或电子凸轮。它的核心思想很简单:一个轴做主,其他轴跟着它转

主轴(Master)负责输出位置、速度或扭矩指令。从轴(Slave)则根据主轴的信号,按照设定的比例或曲线来运动。嗯,这里要注意——从轴不是简单地复制主轴,而是可以按比例缩放、偏移,甚至走一条完全不同的轨迹。

核心公式:

从轴位置 = 主轴位置 × 电子齿轮比 + 偏移量

或者更复杂的:

从轴位置 = f(主轴位置)  // f 可以是任意凸轮曲线

我刚开始做项目时,总以为主从轴就是“一个动另一个跟着动”。直到有一次在印刷机上栽了跟头——从轴跟得太死,结果机械振动全传过去了。后来才明白,主从轴的精髓在于“跟随”而不是“复制”

1.2 主从轴的应用场景

你想想看,哪些设备需要多个轴协同工作?我挑三个典型的说说。

印刷机

印刷机里,每个色组都是一个独立的轴。主辊带着纸张走,各个色组的印辊必须精确跟随。我记得有个客户,印出来的图案总是套不准。查了半天,发现是从轴的跟随误差累积了。后来把电子齿轮比调成浮点数,误差控制在0.01mm以内,问题才解决。

印刷机对主从轴的要求:

  • 实时性极高,延迟不能超过1ms
  • 跟随误差要小,通常要求<0.1°
  • 加减速时不能丢步

包装机

包装机更典型。送膜轴、封切轴、牵引轴,它们必须配合得天衣无缝。我做过一个枕式包装机项目,从轴要跟着主轴做“飞剪”动作——主轴匀速转,从轴加速追上、同步、再减速返回。

这里有个坑:从轴在返回阶段如果控制不好,很容易产生冲击。我曾经用S型曲线做返回轨迹,效果比梯形曲线好得多。

飞剪

飞剪是主从轴控制的经典应用。剪切轴要追上运动中的材料,在同步过程中完成剪切。说白了,就是“边跑边剪”。

飞剪的关键参数:

参数说明我的经验值
同步区长度从轴与主轴保持同步的距离材料速度×0.2s
加速度限制防止机械冲击0.5g以内
位置前馈减少跟随滞后开启,增益0.8-0.95

个人小技巧:飞剪的同步区长度别设太短。我见过有人为了追求效率,把同步区缩到10ms,结果剪出来的材料切口全是毛边。留够余量,反而更稳定。

1.3 主从轴控制的优势

为什么大家都用主从轴?我总结了几点:

  1. 结构简单:不需要复杂的机械联动,一根编码器线就能搞定
  2. 柔性高:改个电子齿轮比就能换产品规格,不用换齿轮
  3. 精度高:电子齿轮比可以精确到小数点后六位,机械齿轮做不到
  4. 调试方便:参数都在软件里调,不用拆机器

我记得有个老工程师跟我说过:“以前调机械凸轮,得磨凸轮片,磨一次半天。现在调电子凸轮,改几个数就行。” 这话一点不假。

1.4 主从轴控制的挑战

当然,主从轴也不是万能的。我踩过的坑不少,跟大家说说:

曾经踩过的坑:

  • 通信延迟:用总线控制时,从轴收到主轴信号有延迟。我曾经用EtherCAT,延迟在100μs以内还行,换成普通RS485就惨了,延迟能到5ms,根本没法用。
  • 机械谐振:从轴跟得太紧,会把机械系统的谐振频率激发出来。我遇到过一台设备,一加速就“嗡嗡”响,后来加了陷波滤波器才压下去。
  • 累积误差:长时间运行后,从轴的位置会慢慢偏离主轴。解决办法是定期回零,或者用绝对编码器。
  • 断电保持:突然断电后,从轴的位置丢了。我建议用带电池的编码器,或者每次上电先回零。

为什么会这样?说白了,主从轴控制本质上是“软连接”。它没有机械齿轮那种刚性,所以对控制系统的实时性和抗干扰能力要求很高。

1.5 知识体系总览

下面这张图,是我自己画的主从轴控制知识体系。你看一眼,心里就有数了:

主从轴控制 核心定义 主轴输出指令 从轴按比例/曲线跟随 应用场景 印刷机 | 包装机 | 飞剪 纺织机 | 轧钢机 | 机器人 核心优势 结构简单 | 柔性高 精度高 | 调试方便 主要挑战 通信延迟 | 机械谐振 累积误差 | 断电保持 关键技术 电子齿轮 | 电子凸轮 前馈控制 | 陷波滤波 核心调校参数 齿轮比 | 加减速 | 前馈增益 同步区 | 跟随误差限

这张图把主从轴控制的几个核心模块串起来了。从定义出发,到应用场景、优势挑战,再到关键技术和调校参数。后面的章节,我会一个一个拆开来讲。

我的建议:刚开始学主从轴控制,别急着调参数。先把这张图印在脑子里,搞清楚每个模块之间的关系。调参时遇到问题,回来看看是哪个环节出了岔子。


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