2、伺服系统基础:伺服系统组成、工作原理、控制环路简介
伺服系统(Servo System)是工业自动化、机器人、数控机床和精密定位平台的核心执行单元。理解伺服系统的组成、工作原理与控制环路,是后续学习共振抑制的前提。本章将从硬件架构、信号流向和控制模型三个维度,建立对伺服系统的整体认知框架。
2.1 伺服系统的硬件组成与功能边界
一个典型的交流伺服系统由四个物理单元构成:上位控制器、伺服驱动器、伺服电机和机械传动机构。上位控制器负责生成运动轨迹和位置指令;伺服驱动器是系统的“大脑”,完成三环运算和功率变换;伺服电机将电能转换为机械能;机械传动机构(如滚珠丝杠、同步带、减速机)则将电机的旋转运动转换为负载所需的直线或旋转运动。
| 组成单元 | 核心功能 | 关键参数/接口 | 对共振的影响 |
|---|---|---|---|
| 上位控制器 | 轨迹规划、指令生成 | 插补周期、指令滤波 | 指令突变会激励机械谐振 |
| 伺服驱动器 | 三环控制、功率放大 | 带宽、增益、滤波参数 | 增益过高会放大谐振峰 |
| 伺服电机 | 机电能量转换 | 惯量、转矩常数、电气时间常数 | 电机惯量与负载惯量比影响稳定性 |
| 机械传动 | 运动传递与变换 | 刚度、间隙、阻尼 | 低刚度环节是共振的主要来源 |
在实际工程中,伺服驱动器与电机之间通过三相动力线(U/V/W)连接,编码器反馈线(通常为增量式或式)将电机转子的位置和速度信息实时回传。部分高端应用还会在负载侧加装第二编码器,构成全闭环控制,以消除丝杠间隙和弹性变形带来的误差。
2.2 伺服系统的工作原理:从指令到运动的完整链路
伺服系统的工作原理可以概括为“检测偏差→计算控制量→驱动执行→反馈修正”的闭环过程。当上位控制器发出目标位置指令后,伺服驱动器内部的比较器将指令值与编码器反馈的实际位置进行比较,得到位置偏差。位置环控制器(通常为P控制)根据偏差输出速度指令;速度环控制器(通常为PI控制)再根据速度偏差输出电流指令;电流环控制器(通常为PI控制)最终输出PWM占空比信号,驱动IGBT或MOSFET功率器件,产生三相正弦电流驱动电机旋转。
核心理解:三环控制是嵌套结构,内环响应速度远快于外环。电流环带宽最高(通常1-2kHz),速度环次之(通常100-500Hz),位置环最慢(通常10-100Hz)。这种带宽分配保证了系统稳定性,但也意味着机械谐振频率如果落在速度环或位置环带宽附近,就会被控制器增益放大,产生振动和噪声。
以一台750W伺服电机驱动滚珠丝杠的典型应用为例:电机额定转速3000rpm,编码器分辨率17bit(131072脉冲/转),丝杠导程10mm。当上位机发出10mm的阶跃位置指令时,位置环输出对应的速度指令(假设为1500rpm),速度环通过PI调节输出电流指令,电流环控制电机加速。在加速过程中,编码器反馈速度逐渐接近指令值,位置偏差逐渐减小,最终电机停在目标位置。整个过程通常在100-300ms内完成,具体取决于负载惯量和增益设置。
2.3 控制环路详解:三环各自的任务与调试要点
理解三环控制是伺服调试的基础,也是后续共振抑制的前提。下面分别说明每个环路的作用、典型控制器形式和调试关注点。
2.3.1 电流环(最内环)
电流环控制电机三相电流,使其精确跟踪电流指令。由于电流与转矩成正比(永磁同步电机中,转矩T = Kt × Iq),电流环实际上就是转矩环。电流环采用PI控制器,输出为PWM占空比。电流环的采样频率最高(通常16kHz或32kHz),响应速度最快。
- 调试要点:电流环增益通常由驱动器自动整定,手动调整空间有限。
- 共振关联:电流环带宽远高于机械谐振频率,一般不会直接引发共振,但电流环噪声会通过转矩波动激励机械系统。
2.3.2 速度环(中间环)
速度环控制电机转速,使其跟踪速度指令。速度环采用PI控制器,输出为电流指令(即Iq指令)。速度环的反馈来自编码器计算的速度值,通常经过低通滤波以抑制量化噪声。速度环带宽决定了系统对速度扰动的抑制能力。
- 调试要点:速度环比例增益(Kvp)影响响应速度,积分增益(Kvi)消除稳态误差。增益过高会导致电机啸叫或机械共振。
- 共振关联:速度环是共振抑制的主要战场。当机械谐振频率落在速度环带宽附近时,速度环增益会放大谐振峰,此时需要启用陷波滤波器(Notch Filter)或降低增益。
2.3.3 位置环(最外环)
位置环控制机械位置,使其跟踪位置指令。位置环通常采用P控制器(比例控制),输出为速度指令。位置环带宽最低,但决定了系统的定位精度和跟随性能。
- 调试要点:位置环增益(Kpp)增大可提高跟随刚度,但过大会引起超调和振荡。
- 共振关联:位置环一般不直接引发共振,但位置指令的阶跃或加减速波形会激励机械谐振,因此常需在指令侧加入平滑滤波。
| 环路 | 控制器 | 反馈源 | 典型带宽 | 共振抑制手段 |
|---|---|---|---|---|
| 电流环 | PI | 相电流采样 | 1-2 kHz | 电流采样滤波 |
| 速度环 | PI | 编码器速度 | 100-500 Hz | 陷波滤波器、增益调整 |
| 位置环 | P | 编码器位置 | 10-100 Hz | 指令平滑、前馈 |
2.4 工程案例:三环参数不匹配导致的振动问题
某自动化设备使用200W伺服电机驱动同步带机构,客户反馈设备在高速往复运动时出现明显振动和噪音,且定位精度下降。现场工程师初步判断为机械松动,但重新张紧同步带后问题依旧。
排查过程:
- 使用伺服驱动器自带的示波功能,采集电机转速波形,发现速度波动频率约为35Hz,幅值约±50rpm。
- 检查机械结构,同步带轮直径40mm,带长800mm,估算同步带固有频率约30-40Hz,与振动频率吻合。
- 检查伺服参数,发现速度环增益Kvp=800(默认值),位置环增益Kpp=50。速度环带宽约300Hz,远高于机械谐振频率35Hz。
- 分析认为:速度环增益过高,将35Hz的机械谐振峰放大,导致速度波动和振动。
解决方案:
- 启用驱动器内置的陷波滤波器,设置中心频率35Hz,陷波深度-20dB,带宽10Hz。
- 适当降低速度环增益至Kvp=500,同时微调积分增益Kvi=200。
- 在位置指令侧加入一阶低通滤波,截止频率50Hz,平滑加减速波形。
结果对比:调整后,速度波动从±50rpm降至±8rpm,振动幅值降低约85%,定位精度从±0.15mm提升至±0.03mm。设备噪音从75dB降至62dB。
风险提示:降低速度环增益会牺牲系统的动态响应能力。在本案例中,设备节拍要求从0到1000rpm的加速时间小于150ms,降低增益后加速时间延长至180ms,但仍在工艺允许范围内。如果节拍要求更严格,则需优先使用陷波滤波器而非单纯降增益。
2.5 常见误区与总结复盘
在伺服系统基础学习中,工程师常存在以下误区:
误区一:认为伺服电机本身是刚性的,振动一定来自机械松动。实际上,伺服系统是一个弹性系统,联轴器、同步带、丝杠等传动环节都存在有限刚度,在高速运动时必然产生弹性变形和振动。
误区二:盲目追求高增益。增益越高,系统对指令的跟随越快,但同时也会放大机械谐振和测量噪声。正确的做法是在满足动态性能的前提下,尽量使用较低的增益。
误区三:忽略编码器反馈质量。编码器分辨率不足或反馈信号受到干扰,会导致速度估算噪声增大,进而激励机械系统产生高频振动。
本章总结:伺服系统是一个由上位控制器、驱动器、电机和机械负载组成的闭环系统,其核心是位置环、速度环、电流环三环嵌套控制结构。理解各环路的带宽分配、控制形式和调试参数,是后续学习共振抑制的理论基础。在实际工程中,遇到振动问题时应首先判断振动频率与机械固有频率的关系,再结合三环参数进行综合分析,避免盲目调整。