2. 伺服系统与机械传动基础
伺服系统并不是“一个电机”那么简单。它是一条从电能到机械位移的完整链路:驱动器把位置/速度指令转成电流,伺服电机把电流转成转矩,编码器把转子位置反馈回去,而联轴器、丝杠、齿轮、皮带则把转矩和转速“翻译”成负载需要的运动形式。理解这条链路上每一环的作用与能量传递关系,是后续做机械传动匹配和治理低速爬行的前提。
一、伺服系统的组成与信号流
从控制角度看,伺服系统由三大部分构成:指令与驱动部分(上位控制器、伺服驱动器)、执行与反馈部分(伺服电机、编码器)、机械传动部分(联轴器、丝杠、齿轮、皮带、导轨等)。它们之间既有能量流,也有信号流,两者方向不同、作用也不同。
能量流的方向是:驱动器输出三相电流 → 电机产生电磁转矩 → 联轴器/齿轮/皮带传递转矩 → 丝杠把旋转转为直线推力 → 驱动负载运动。信号流的方向则相反:编码器检测转子角度 → 反馈给驱动器 → 驱动器与指令比较 → 修正电流输出。正是这个闭环,让伺服系统能“知道自己走到哪、差多少、该补多少”。
二、各环节的作用与关键参数
伺服驱动器是系统的“大脑与功率放大器”。它接收上位机的脉冲、模拟量或总线指令,在内部完成位置环、速度环、电流环三级运算,再通过PWM调制输出三相电流。选型时关注额定/峰值电流、供电电压、支持的编码器协议(如增量式、绝对值、BiSS、EnDat)以及是否支持全闭环。驱动器的电流环带宽决定了转矩响应速度,速度环增益和位置环增益则直接影响跟随误差与整定时间。
伺服电机是能量转换的核心。常用交流永磁同步电机(PMSM),其关键参数包括额定转矩、峰值转矩、额定转速、转子惯量 J_m、转矩常数 K_t 和反电动势常数 K_e。电机输出的转矩 T = K_t · I_q(I_q 为交轴电流),因此驱动器控制电流本质上就是在控制转矩。电机转子惯量与负载折算惯量的比值(惯量比)是匹配的核心指标,一般建议控制在 5:1 以内,高动态场合甚至要求 3:1 以内。
编码器是闭环的“眼睛”。它安装在电机非负载端(或负载端做全闭环),把转子角度转换为电信号。增量式编码器输出 A/B/Z 脉冲,绝对值编码器直接输出唯一位置码。分辨率常用位数表示,例如 23 位绝对值编码器每转 2^23 = 8 388 608 个计数,对应角度分辨率约 0.043 角秒。编码器分辨率越高,低速时速度估算越平稳,这对抑制低速爬行非常关键。
联轴器连接电机轴与丝杠/减速机轴,传递转矩并补偿安装误差。刚性联轴器传递精度高但无补偿能力;膜片式、波纹管式可补偿少量径向、角向和轴向偏差;梅花式则有一定弹性,能吸收冲击但会引入扭转刚度损失。联轴器的扭转刚度直接影响系统谐振频率,刚度不足会在高速时产生相位滞后,甚至引发振荡。
丝杠、齿轮、皮带是运动形式的“翻译器”。滚珠丝杠把旋转转为直线,导程 Ph 表示丝杠转一圈螺母移动的距离;齿轮副通过减速比 i 放大转矩、降低转速;同步带则适合长距离、低噪声的传动。三者共同的本质是:改变转速与转矩的比例,同时引入效率损失、背隙和弹性变形。
三、能量传递中的损耗与折算
从电机到负载,能量并不是无损传递的。每一级传动都有摩擦损耗、弹性变形和背隙。工程上通常把负载转矩、负载惯量、摩擦力都“折算”到电机轴上,形成等效模型:
负载折算转矩 T_L = F·Ph / (2π·η·i) + T_friction
负载折算惯量 J_L = m·(Ph / (2π·i))² + J_screw / i²
总惯量比 R = J_L / J_m
其中 F 为负载所需直线推力(N),Ph 为丝杠导程(mm),η 为传动效率(滚珠丝杠约 0.9,同步带约 0.95,齿轮约 0.97),i 为减速比,m 为负载质量(kg),J_screw 为丝杠自身惯量。举例来说:某工作台质量 m = 80 kg,丝杠导程 Ph = 10 mm,减速比 i = 1,效率 η = 0.9,要求推力 F = 500 N,则折算到电机轴的负载转矩约为 500×0.01/(2π×0.9×1) ≈ 0.88 N·m。若电机额定转矩为 2 N·m,则转矩余量约 2.3 倍,属于合理范围。
惯量比同样需要估算。若丝杠惯量 J_screw = 0.0002 kg·m²,负载折算惯量 J_L = 80×(0.01/(2π))² + 0.0002 ≈ 0.000203 + 0.0002 = 0.000403 kg·m²。若电机转子惯量 J_m = 0.0001 kg·m²,则惯量比约 4:1,接近推荐上限,此时若还想提高动态响应,就需要减小丝杠导程或增加减速比。
四、从能量传递看低速爬行的根源
低速爬行本质上是“能量传递不连续”的表现。当电机在极低转速下运行时,若传动链中存在较大的静摩擦力、背隙或弹性变形,电机输出的微小转矩可能先被用来克服静摩擦,负载不动;一旦静摩擦被突破,负载又突然前冲,形成“走走停停”。编码器分辨率不足时,驱动器在低速段的速度估算会呈阶梯状,进一步加剧这种不连续。
因此,治理低速爬行不能只调驱动器参数,还要从机械传动匹配入手:减小传动链的弹性变形(提高联轴器扭转刚度、预紧丝杠)、降低静摩擦(选用低摩擦导轨、合理润滑)、提高编码器分辨率或采用全闭环,以及适当增加减速比以放大电机侧的分辨能力。这些措施的共同目标,是让能量从电机到负载的传递尽可能连续、可预测。