2. 伺服系统基础
伺服系统(Servo System)是工业自动化与运动控制的核心执行单元,其本质是一个高精度、高动态响应的闭环控制系统。要理解位置环与速度环的调优,首先必须厘清系统的物理组成与信号流向。本章将拆解伺服系统的四大核心部件——伺服电机、驱动器、编码器与控制器,并深入剖析位置环与速度环在级联控制链路中的具体角色与相互作用。只有理解了“谁在控制谁、信号如何流动、误差如何被消除”,后续的增益调整与滤波优化才有理论根基。
2.1 伺服系统四大核心部件与信号链路
核心原理:从指令到机械位移的完整闭环
伺服系统的任务是将控制器发出的位置指令(如脉冲串、总线报文)转化为电机轴的精确机械位移。这一过程由四个关键部件协同完成:
- 控制器(Controller):运动控制的上位大脑,负责路径规划、插补运算与位置指令生成。在标准级联结构中,控制器通常只输出位置指令,不直接干预电流或速度调节。
- 伺服驱动器(Servo Drive):功率放大与闭环调节的载体,内部包含位置环、速度环、电流环三个级联的调节器,以及PWM逆变电路。驱动器接收控制器的位置指令,结合编码器反馈,完成三环运算后输出三相PWM电压驱动电机。
- 伺服电机(Servo Motor):执行机构,常见为永磁同步电机(PMSM)或交流感应电机。电机轴端安装编码器,将转子位置与速度转换为电信号反馈给驱动器。
- 编码器(Encoder):测量反馈元件,提供高分辨率的位置与速度信息。增量式编码器输出A/B/Z脉冲,式编码器通过串行总线(如BiSS、EnDat)直接输出位置。
信号链路遵循“指令下行、反馈上行”的原则:控制器→位置指令→驱动器位置环→速度指令→速度环→电流指令→电流环→PWM→电机→编码器→反馈至各环。值得注意的是,电流环位于最内层,其带宽最高(通常1~2kHz),速度环居中(100~500Hz),位置环最外(10~100Hz)。这种级联结构保证了内环的动态响应快于外环,从而确保系统稳定。
判断方法:如何识别各部件的工作状态
在实际调试中,可通过以下方法快速判断各部件是否正常:
- 编码器信号检查:使用驱动器面板或上位机监控编码器计数值。手动旋转电机轴,观察计数值是否连续变化、方向是否正确。若数值跳变或不动,检查编码器线缆屏蔽、接头接触及供电电压(通常5V或12V)。
- 电流环响应测试:在驱动器调试软件中,给电流环施加阶跃指令(如1A),观察实际电流的上升时间与超调量。若电流响应迟缓或振荡,检查电流环PI参数及PWM载波频率设置。
- 速度环跟踪测试:给定一个梯形速度曲线,观察实际速度的跟随误差。若稳态误差不为零,说明速度环积分作用不足;若动态超调过大,则比例增益偏高。
- 位置环定位测试:执行点到点定位,记录定位时间与稳态误差。若定位时间过长,可适当增大位置环增益;若出现振荡,则需降低增益或增加滤波。
案例拆解:编码器干扰导致的位置漂移
背景与约束:某3C电子装配设备使用增量式编码器伺服系统,设备运行时偶尔出现定位偏差,偏差量约为0.02mm,且无规律。
初始现象:设备连续运行2小时后,定位精度下降,但重启后恢复。使用驱动器监控软件查看位置误差曲线,发现误差在电机停止后仍缓慢漂移。
分析过程:初步怀疑编码器受温度影响,但更换编码器后问题依旧。进一步检查发现,电机动力线(U/V/W)与编码器线在设备线槽中平行走线超过1.5米,且未使用屏蔽层接地。动力线中的PWM高频谐波通过电磁耦合进入编码器信号线,导致计数脉冲丢失或误触发。
操作步骤:①将动力线与编码器线分开走线,间距大于30cm;②编码器线使用双绞屏蔽线,屏蔽层单端接地(驱动器侧);③在编码器电源输入端增加磁珠和100nF去耦电容;④重新进行位置环整定。
结果对比:改造后连续运行72小时,定位误差稳定在±0.005mm以内,未再出现漂移。
复盘经验:编码器信号属于微弱信号,极易受功率线干扰。布线规范与接地设计是伺服系统可靠运行的基础,调优前必须先排除硬件干扰。
常见误区与总结
- 误区一:认为编码器分辨率越高,定位精度就一定越高。实际上,精度还受机械传动间隙、联轴器弹性、位置环增益等因素影响。
- 误区二:忽略电流环的整定,直接调整速度环和位置环。电流环是基础,若电流响应滞后,外环性能将大打折扣。
- 误区三:将编码器反馈信号直接用于位置环,而不经过速度环的微分处理。速度环的PI调节器能有效抑制速度波动,为位置环提供更平滑的反馈。
2.2 位置环与速度环在级联控制中的角色分工
核心原理:级联结构的优势与信号传递
伺服系统采用位置环、速度环、电流环三级级联结构,而非单一的大闭环。这种设计的核心优势在于:
- 抗扰动能力增强:负载突变、摩擦力变化等扰动首先影响速度,速度环能快速抑制速度波动,避免扰动传递到位置环。
- 参数整定简化:每个环的调节器只需处理单一物理量(位置、速度或电流),传递函数简单,便于工程整定。
- 保护功能完善:电流环可限制最大转矩,速度环可限制最大转速,防止设备过载。
位置环通常采用纯比例(P)控制,其输出为速度指令。位置误差越大,速度指令越高。速度环采用比例积分(PI)控制,比例项提供快速响应,积分项消除稳态误差。速度环的输出为电流指令(转矩指令),电流环再将其转换为PWM占空比。
| 控制环 | 输入信号 | 输出信号 | 典型控制律 | 带宽范围 | 主要作用 |
|---|---|---|---|---|---|
| 位置环 | 位置指令 vs 编码器位置 | 速度指令 | P(比例) | 10~100 Hz | 保证定位精度与跟踪性能 |
| 速度环 | 速度指令 vs 编码器速度 | 电流指令 | PI(比例积分) | 100~500 Hz | 抑制速度波动,增强抗扰性 |
| 电流环 | 电流指令 vs 相电流采样 | PWM占空比 | PI(比例积分) | 1~2 kHz | 控制电磁转矩,响应最快 |
判断方法:位置环与速度环的调试顺序
工程调试中,必须遵循“由内到外”的顺序:
- 电流环整定:在驱动器调试软件中,将速度环和位置环增益设为0,直接给电流环施加阶跃指令,调整PI参数使电流响应无超调、上升时间最短。
- 速度环整定:恢复速度环作用,给定速度阶跃,调整比例增益消除振荡,再增加积分增益消除稳态误差。
- 位置环整定:最后启用位置环,给定位置阶跃,调整位置环增益使定位过程快速且无超调。
实战场景:电子贴片机X轴定位优化
背景与约束:某贴片机X轴采用直线电机驱动,行程800mm,最大加速度2g,定位精度要求±0.01mm。设备在高速贴装时出现定位超调,且伴随轻微啸叫。
初始现象:使用驱动器软件记录位置阶跃响应,发现超调量达15%,稳定时间约120ms,且速度环输出存在高频振荡。
关键数据:位置环增益Kp=50 1/s,速度环比例增益Kv=200 N·s/m,积分增益Ki=500 N/(m·s)。
分析判断:超调量过大说明位置环增益偏高或速度环阻尼不足。啸叫频率约800Hz,接近机械共振频率,需检查速度环带宽是否与机械谐振点重叠。
操作步骤:①将位置环增益从50降至35,观察超调量降至8%;②在速度环中增加一个陷波滤波器(中心频率800Hz,深度-20dB),消除机械共振;③适当增大速度环积分增益至800,加快稳态误差消除;④重新测试,超调量降至3%,稳定时间缩短至45ms。
结果对比:优化后定位精度达到±0.008mm,贴装效率提升18%。
风险与代价:陷波滤波器会引入相位滞后,若深度过大可能降低系统稳定性。需通过频率响应分析确认滤波器参数。
复盘经验:位置环与速度环的增益并非越大越好,必须结合机械谐振频率、负载惯量比等约束综合权衡。
常见误区与总结
- 误区一:位置环增益越高,定位越快。实际上,过高的位置环增益会放大速度环的噪声,导致电机发热和机械磨损。
- 误区二:速度环积分增益越大,稳态精度越高。积分增益过大会引起积分饱和,导致超调甚至振荡。
- 误区三:忽略负载惯量比的影响。当负载惯量比超过10:1时,速度环参数必须重新整定,否则系统极易失稳。