4. 运动控制基础

在龙门双驱同步控制系统中,无论是单轴伺服还是双轴协同,底层都依赖一个经典而稳定的控制架构——三环控制结构。它由外到内依次为位置环、速度环和电流环,三者以串级方式连接,每一环都有明确的被控量、反馈源和调节器。理解三环的分工与耦合关系,是理解双驱同步误差如何产生、如何被抑制的前提。

一、三环结构的基本原理

三环控制采用由外向内逐级给定、由内向外逐级反馈的串级结构。最外环是位置环,输入为位置指令,反馈来自编码器或光栅尺,输出为速度指令;中间环是速度环,输入为速度指令,反馈来自速度观测或位置微分,输出为转矩/电流指令;最内环是电流环,输入为电流指令,反馈来自相电流采样,输出为电压指令驱动功率器件。三环的带宽依次递增,通常电流环带宽最高(1~2 kHz 以上),速度环次之(100~300 Hz),位置环最低(20~80 Hz),形成“内快外慢”的稳定嵌套。

伺服三环串级控制结构(双驱单轴视角) 位置环 位置指令 → 速度指令 带宽 20~80 Hz 速度环 速度指令 → 电流指令 带宽 100~300 Hz 电流环 电流指令 → 电压指令 带宽 1~2 kHz 电机 + 机械 电流反馈(相电流采样) 速度反馈(编码器微分/观测) 位置反馈(光栅尺/编码器) 双驱同步中的三环作用 • 电流环:保证两电机出力一致,抑制单轴扰动 • 速度环:匹配两轴动态响应,减小速度差引起的偏摆 • 位置环:消除两轴位置偏差,是同步误差的最终收敛环节

二、三环在双驱同步中的分工

在龙门双驱结构中,横梁两端各由一台伺服电机驱动,两台电机共同推动同一负载。若两轴位置不一致,横梁会产生偏摆,轻则影响加工精度,重则导致机械卡死。三环在此场景下承担不同职责:

  • 电流环:决定单台电机输出转矩的精度与响应速度。双驱中若两轴电流环参数不一致,即使给定相同,实际出力也会不同,形成持续的位置偏差。因此电流环参数必须对称整定。
  • 速度环:决定单轴对速度指令的跟踪能力。双驱同步中,速度环增益差异会放大两轴动态响应差异,尤其在加减速段产生明显偏摆。
  • 位置环:是同步误差的最终收敛环节。双驱系统通常采用主从或交叉耦合结构,位置环负责将两轴位置偏差反馈到指令端,实现同步纠偏。

三、双驱同步的典型控制流程

以主从同步为例,其控制流程如下:

  1. 上位控制器发出位置指令给主轴(Y1)。
  2. Y1 的位置环输出速度指令,速度环输出电流指令,电流环驱动电机运动。
  3. Y1 的实际位置作为从轴(Y2)的位置指令,Y2 独立完成三环控制。
  4. 两轴位置反馈进入同步误差计算模块,若偏差超过阈值,通过交叉耦合补偿到 Y2 的位置指令或速度指令。
  5. 同步误差持续收敛,横梁保持平行。

关键参数示例(双驱单轴):

位置环增益 Kp = 30 rad/s
速度环增益 Kv = 180 rad/s
速度环积分 Ti = 12 ms
电流环带宽 = 1.5 kHz
同步误差阈值 = 5 μm
交叉耦合增益 Kc = 0.8

四、案例:双驱龙门铣削中的同步偏差排查

某龙门铣床在高速铣削时出现横梁偏摆,加工面出现周期性波纹。排查过程如下:

排查项 现象 结论
电流环参数 两轴电流环带宽相差 200 Hz 出力不一致,需重新整定
速度环增益 Y2 增益比 Y1 低 15% 加减速段速度差明显
位置环反馈 Y1 使用编码器,Y2 使用光栅尺 反馈分辨率不一致,同步误差计算失真
交叉耦合 Kc 设置为 0,未启用 同步误差无主动纠偏

整改后,两轴电流环带宽统一为 1.5 kHz,速度环增益一致,位置反馈统一采用光栅尺,并启用交叉耦合补偿。横梁偏摆从 80 μm 降至 8 μm,加工波纹消失。

提示:双驱同步调试时,应优先保证两轴电流环和速度环参数对称,再整定位置环和同步补偿。内环不一致时,外环再调也难以稳定。

五、常见误区与复盘

  • 误区一:只调位置环增益。位置环增益过高会引起系统振荡,且无法补偿内环差异。正确做法是先保证电流环和速度环一致。
  • 误区二:忽略反馈元件差异。两轴使用不同分辨率或不同类型的反馈元件,会导致同步误差计算基准不一致。
  • 误区三:交叉耦合增益过大。Kc 过大会引入高频振荡,应从小值逐步增加,观察同步误差和电流波动。
  • 误区四:认为三环独立。三环是串级耦合的,内环带宽不足会限制外环性能,外环指令变化也会影响内环稳定性。

注意:在双驱同步系统中,任何一轴的三环参数修改都必须同步评估另一轴,避免因参数不对称引入新的同步误差。

三环结构是运动控制的基石,也是双驱同步能否稳定的关键。位置环决定“到哪里”,速度环决定“多快到”,电流环决定“用多大力”。三者协调一致,双驱才能像一台电机一样平稳驱动龙门横梁。