3. 伺服控制三环架构

伺服驱动器的核心控制结构是经典的三闭环级联架构——从内到外依次为电流环、速度环、位置环。三个环路层层嵌套、逐级收敛,共同决定了伺服系统的动态响应、稳态精度与抗扰能力。理解三环的层级关系、带宽分配原则与调优顺序,是进行任何伺服参数整定的前提。本章将从控制工程视角拆解三环的物理意义、数学约束与工程实践路径,帮助工程师建立“先内后外、由快到慢”的系统化调优思维。

伺服三环级联控制架构与带宽分配 位置环 P/PI 控制 带宽: 5~30 Hz 速度环 PI 控制 带宽: 50~300 Hz 电流环 PI 控制 带宽: 500~2000 Hz 伺服电机 + 机械负载 + 编码器 编码器位置/速度反馈 带宽分配金字塔(内环 > 外环) 电流环: 最高带宽 速度环: 电流环的 1/5 ~ 1/10 位置环: 速度环的 1/3 ~ 1/5 ① 先调电流环 ② 再调速度环 ③ 最后调位置环

3.1 三环的物理意义与层级关系

核心原理:三环级联的本质是“分工递进、逐层收敛”。电流环是最内层,直接控制电机绕组中的电流(即电磁转矩),其响应速度最快;速度环以电流环为内环,通过调节电流指令来控制电机转速;位置环则处于最外层,通过调节速度指令来控制机械位置。每一层环路的输出都是下一层环路的给定输入,而每一层环路的反馈信号都来自同一被控对象的不同物理量。

环路层级 控制对象 反馈信号 输出量 典型带宽范围
电流环(内环) 电机绕组电流 相电流采样(霍尔/采样电阻) PWM 占空比 / 电压指令 500 ~ 2000 Hz
速度环(中环) 电机转子转速 编码器差分速度 / 观测器估算 电流指令(iq*) 50 ~ 300 Hz
位置环(外环) 机械末端位置 编码器位置 / 光栅尺 速度指令(n*) 5 ~ 30 Hz

从控制理论角度看,内环带宽必须远高于外环带宽,否则外环的调节动作会在内环尚未收敛时再次改变给定,导致系统振荡甚至发散。工程上通常要求相邻环路的带宽比不小于 3~5 倍,这是保证级联系统稳定性的基本前提。

关键理解:电流环是“力”的控制,速度环是“速度”的控制,位置环是“位置”的控制。三者不是并列关系,而是包含关系——位置环包含速度环,速度环包含电流环。调优时如果内环不稳,外环无论怎么调都无法获得良好性能。

3.2 带宽分配原则与数学约束

判断方法:带宽分配的核心原则是“内环快、外环慢”,具体比例需根据机械系统特性、编码器分辨率、电流采样频率等因素综合确定。以下是工程中常用的带宽分配经验法则:

  1. 电流环带宽:受限于 PWM 开关频率(通常 8~16 kHz)和电流采样周期,理论上限为开关频率的 1/10~1/20。例如 10 kHz 开关频率下,电流环带宽通常设置在 500~1000 Hz。
  2. 速度环带宽:应为电流环带宽的 1/5~1/10。速度环带宽受限于编码器分辨率(速度反馈噪声)和机械谐振频率。若机械系统存在 200 Hz 的谐振峰,速度环带宽应设置在 50 Hz 以下,并配合陷波滤波器使用。
  3. 位置环带宽:应为速度环带宽的 1/3~1/5。位置环带宽过高会导致机械冲击和过冲,过低则跟踪性能差。典型位置环带宽在 5~30 Hz 之间。
带宽分配检查清单:
□ 电流环带宽 ≤ PWM开关频率 / 10
□ 速度环带宽 ≤ 电流环带宽 / 5
□ 速度环带宽 ≤ 机械谐振频率 / 3(否则需加陷波器)
□ 位置环带宽 ≤ 速度环带宽 / 3
□ 位置环带宽 ≥ 应用所需跟踪频率的 3 倍

案例拆解:某半导体设备厂家的晶圆搬运机械臂,要求末端定位时间小于 0.5 秒,重复定位精度 ±2 μm。系统配置为:2 kW 伺服电机,17 bit 值编码器,PWM 开关频率 10 kHz,机械传动链包含同步带和滚珠丝杠,实测机械谐振频率为 180 Hz。

初始调试时,工程师直接使用厂商默认参数,位置环带宽设为 50 Hz,速度环带宽设为 200 Hz。结果在高速定位时出现明显振荡,定位时间反而延长至 0.8 秒,且伴随尖锐噪声。通过频谱分析发现,速度环带宽 200 Hz 已超过机械谐振频率 180 Hz,导致谐振被激励。

调整过程如下:

  • 将速度环带宽降至 60 Hz(约为谐振频率的 1/3),并启用 180 Hz 陷波滤波器,谐振峰衰减 20 dB;
  • 将位置环带宽设为 20 Hz(速度环带宽的 1/3);
  • 重新整定速度环 PI 参数:Kp = 0.85,Ki = 120;位置环 P 增益 = 25;
  • 实测定位时间降至 0.42 秒,重复定位精度 ±1.5 μm,无振荡。
风险提示:盲目提高外环带宽并不能提升系统性能。当速度环带宽接近或超过机械谐振频率时,系统会激发出机械共振,轻则产生噪声和磨损,重则导致设备损坏。务必先通过扫频或敲击测试确认机械谐振点,再设定带宽上限。

3.3 调优顺序与操作流程

操作流程:三环调优必须遵循“由内到外、逐环闭环”的顺序。每一环调好后,将其作为下一环的内环基础,不再回改。具体步骤如下:

步骤 操作内容 关键参数 验收标准
1. 电流环整定 断开速度环和位置环,仅闭环电流环,给定阶跃电流指令 电流环 Kp、Ki 电流上升时间 < 1 ms,超调 < 5%,无振荡
2. 速度环整定 闭环速度环,给定阶跃速度指令,观察速度响应 速度环 Kp、Ki,速度前馈系数 速度超调 < 10%,稳态误差 < 0.1%,无机械噪声
3. 位置环整定 闭环位置环,给定阶跃位置指令,观察定位过程 位置环 Kp、Kd(如有),位置前馈 定位时间满足要求,无过冲,稳态误差在允许范围内

实战场景:以某包装机械的飞剪机构为例,该机构需要在 200 ms 内完成一次剪切动作,剪切位置精度 ±0.5 mm。系统采用 750 W 伺服电机,增量式编码器 2500 线(4 倍频后 10000 PPR),PWM 频率 8 kHz。

调试过程记录:

  1. 电流环:设定电流环带宽 800 Hz,Kp = 0.5,Ki = 200。阶跃测试显示电流上升时间 0.8 ms,超调 3%,合格。
  2. 速度环:设定速度环带宽 80 Hz(电流环的 1/10),Kp = 1.2,Ki = 150。阶跃速度 1000 rpm 时,超调 8%,调节时间 25 ms,合格。但发现 2 kHz 的编码器噪声被放大,在速度反馈中加入一阶低通滤波(截止频率 500 Hz)后噪声消除。
  3. 位置环:设定位置环带宽 20 Hz(速度环的 1/4),P 增益 = 30。阶跃位置 50 mm 时,定位时间 180 ms,无过冲,稳态误差 ±0.3 mm,满足要求。
经验提醒:在整定速度环时,如果发现电机发出“嗡嗡”声或异常发热,首先检查电流环是否已调好。电流环的相位裕度不足会在速度环中表现为高频抖动。另外,编码器分辨率不足时,速度反馈噪声会限制速度环带宽,此时可考虑使用观测器或更高分辨率编码器。

3.4 常见误区与总结复盘

常见误区:

  • 误区一:先调位置环。很多初学者从最外层开始调,结果发现无论怎么调位置环参数,系统都不稳定。原因在于内环(速度环、电流环)尚未整定,外环的调节指令无法被内环有效执行。
  • 误区二:追求所有环路高带宽。带宽越高,系统对噪声和扰动的敏感度也越高。过高的速度环带宽会放大编码器量化噪声,过高的位置环带宽会导致机械冲击。
  • 误区三:忽略机械谐振。机械传动链(联轴器、同步带、丝杠)存在固有谐振频率。如果速度环带宽覆盖了谐振频率,系统会持续振荡。必须使用陷波滤波器或降低带宽来避开谐振。
  • 误区四:调完内环后随意修改。内环参数一旦整定完成,不应在后续外环调试中频繁回改。否则会破坏已建立的稳定基础,导致调试陷入死循环。

总结复盘:三环调优的本质是“分层治理、逐级收敛”。电流环保证转矩响应的快速性和准确性,速度环保证转速的平稳性和抗扰性,位置环保证最终定位的精度和动态性能。带宽分配遵循“内环 > 外环”的黄金法则,具体数值需结合 PWM 频率、编码器分辨率、机械谐振频率等约束综合确定。调优顺序不可颠倒,每一环的验收标准必须明确,调试过程中做好参数记录和版本管理,便于回溯和优化。

核心口诀:先电流、后速度、再位置;内环带宽是外环的 3~5 倍以上;调内环看响应快慢,调中环看平稳噪声,调外环看定位精度。遇到振荡先降带宽,再查谐振,最后才动增益。