伺服系统的闭环控制依靠一个基本逻辑工作:实际位置或速度偏离指令以后,控制器立即根据误差增加输出,使电机更快地把机械轴拉回目标状态。增益越高,同样大小的误差能够产生越强的修正作用,因此响应通常更快,刚性也会增强。但机械负载并不是一个完全刚性的整体,电机轴、联轴器、减速机、丝杠、皮带和机架都具有有限刚度,同时还存在质量和转动惯量。只要系统中存在质量和弹性,就一定可能形成某些固有振动模式。
最简单的机械共振可以把它理解成两个质量通过一根弹簧连接。电机转子是一部分惯量,负载是另一部分惯量,中间的联轴器、丝杠、皮带或减速机构则提供弹性。当电机突然加速时,负载并不会在绝对同一瞬间以完全相同的角度和速度跟随,中间弹性结构会先发生微小扭转或伸缩,然后再把力传递给负载。如果这个过程受到周期性激励,并且激励频率接近系统固有频率,机械振动就会被不断放大。
这也是伺服系统中“低增益很安静,提高增益以后开始尖叫”的基本原因。增益较低时,控制器对高频误差的修正力度有限,即使机械结构存在固有振动,控制环也没有持续向这个频率注入太多能量;增益提高以后,控制器试图更快速地修正位置和速度误差,高频控制作用增强,一旦控制带宽接近某个机械共振频率,反馈信号中的微小振动就会被控制器识别成需要立即纠正的误差。
问题在于,控制器发出的修正转矩本身又会继续激励机械结构。机械振动使编码器反馈发生变化,控制器进一步增加修正,修正又让机械振动更强,这样就可能形成一个不断自我强化的过程。最终现场看到的可能是电机发出持续高频啸叫、轴端出现细小抖动、位置反馈来回摆动,严重时驱动器因为速度偏差、过载或振动相关保护而报警。
机械共振与普通电机转子不平衡产生的振动并不是同一种问题。转子不平衡主要与旋转频率和机械偏心有关,而伺服共振往往取决于结构刚度、惯量分布以及控制环带宽。即使电机完全静止,系统在保持位置时也可能出现高频抖动;或者只有在伺服使能以后发出尖锐声音,一旦取消使能振动立即消失。这种与闭环控制状态明显相关的现象,通常比单纯的机械旋转故障更值得从共振和控制参数方向分析。
负载惯量会明显改变共振状态。电机带动轻负载时,机械系统的动态特性与安装上大型夹具、滚筒或工件后的状态并不相同。惯量增加以后,同样的弹性结构会形成新的固有频率,因此一套空机调得非常稳定的伺服参数,真正装上生产负载后未必仍然合适。设备换模、夹具加重或机械结构改造以后开始出现振动,也不能只检查驱动器,因为系统本身的惯量分布已经发生了变化。
联轴器刚度同样会直接进入这个动态关系。柔性联轴器能够补偿一定安装偏差,也能够吸收部分冲击,但扭转刚度较低时,电机和负载之间更容易形成明显的弹性扭转。高刚性联轴器可以提高轴系整体刚度,但同时对机械对中和安装精度提出更高要求。因此,联轴器选型不能只看额定转矩,也应考虑伺服系统需要的扭转刚性和动态性能。
皮带传动的影响更明显。同步带虽然能够实现较准确的传动比,但皮带本身仍具有弹性,张力状态也会影响其等效刚度。皮带过松可能增加运动滞后和振动,过紧则会增加轴承负荷。系统速度提高以后,皮带、带轮和负载惯量共同形成的振动模式可能进入伺服控制带宽,使原本正常的增益设定开始产生共振。
滚珠丝杠系统同样不是绝对刚性。丝杠长度、直径、支撑方式、螺母位置和工作台质量都会影响轴向和扭转刚度。工作台移动到丝杠不同位置时,机械系统的等效刚度甚至可能发生变化。因此,有些设备只在行程某一段出现振动,并不一定是导轨局部有问题,也可能是轴系固有频率随着工作台位置变化以后接近了控制系统敏感频段。
这类“位置相关共振”在长行程设备中尤其值得注意。调试人员可能在原点附近把伺服调得非常稳定,但工作台移动到行程另一端后开始出现噪声和振动。如果只继续降低整体增益,可以让全行程恢复稳定,却也可能牺牲原本能够获得的响应速度。更好的分析方式是先确认机械结构在不同位置的动态变化,再决定是否需要调整机械刚度、滤波或控制参数。
减速机也会引入自己的弹性和间隙。齿轮啮合、轴承支撑和输出轴都不是无限刚性,尤其在高减速比和大惯量负载条件下,电机侧与负载侧之间的动态关系更加复杂。减速机本身存在的齿隙,还可能在换向时造成反馈与实际负载运动之间短暂失配。伺服增益如果设置得过高,控制器会迅速补偿这些误差,反而可能造成更明显的冲击和振动。
机架和安装底座也是机械系统的一部分。电机和执行机构即使内部结构很刚,如果整套设备安装在刚度不足的支架上,伺服加减速产生的反力就可能让机架本身发生弹性振动。编码器安装在电机轴上时,控制器看到的是电机端已经到位,但整个机械结构仍可能在晃动。若传感器、相机或加工刀具安装在机架另一位置,这种结构振动最终会直接影响工艺精度。
因此,伺服系统出现共振时,不能默认“电机太小”或者“驱动器参数不对”。一套足够强的伺服系统反而可能更容易把机械结构中的柔弱环节暴露出来。电机响应越快、控制器增益越高,就越可能激励原来在低动态系统中并不明显的机械模态。
速度环增益通常与机械共振关系密切。速度环提高以后,驱动器会更快速地纠正速度误差,从而增强系统刚性,但高频响应也会随之提高。如果机械共振频率位于控制环能够明显响应的区域,继续增加速度环增益就可能降低稳定裕量。实际表现往往是低增益时位置跟随稍软,提高到某一点以后性能明显改善,再继续增加却突然出现啸叫或持续振动。
位置环增益同样不能无限增加。位置环越高,对位置误差的反应越积极,但它的设定需要与速度环能力协调。如果位置环要求速度环以过快速度完成修正,而机械系统本身无法稳定响应,就容易出现超调、振荡和跟随不稳定。高性能伺服调试不是把每一个增益参数单独调到最大,而是让各层控制带宽与机械系统的真实动态能力相匹配。
陷波滤波器是处理机械共振常见的控制手段之一。它的基本作用是在特定频率附近降低控制系统对该频段信号的增益,使共振频率不再被强烈放大,而其他频段仍保留较高响应能力。这样可以在不明显降低整个系统增益的情况下抑制某个突出共振峰。
但陷波滤波器并不是一个“有振动就打开”的万能功能。只有共振频率相对明确,并且机械结构在工作范围内变化不大的情况下,固定频率滤波才能长期稳定发挥作用。如果设备负载和机构位置变化后共振频率明显漂移,固定陷波可能无法始终对准真正的共振点。部分伺服系统因此提供自动或自适应共振抑制功能,根据反馈信号识别主要振动频段并调整滤波参数。
低通滤波则属于另一种思路。它通过降低高频控制输出,避免控制器过度响应机械系统无法可靠跟随的高频变化。这样通常能够提高稳定性,但代价是高频响应和系统刚性受到限制。因此,低通滤波更像是整体控制带宽管理,而陷波滤波更针对某个特定频率问题。
自动调谐功能在现代伺服驱动器中非常普遍。驱动器可以根据负载惯量、反馈响应和运行状态自动计算一组增益参数,有些系统还能够自动识别共振并配置滤波器。这极大降低了调试难度,但自动调谐依赖当前机械状态。如果调试时设备空载,而实际生产长期带着重型工件运行,自动计算出来的参数可能并不代表真实工作条件。
同样,如果机械结构本身存在松动、联轴器损坏或皮带张力异常,自动调谐可能只是围绕一个异常机械系统找到“还能运行”的参数,并不能修复机械问题。此时系统可能得到较低增益和较慢响应,却暂时不再报警,让真正的机械缺陷被隐藏。因此,在伺服调参之前确认基本机械状态非常重要。
机械松动与共振往往会相互放大。地脚、联轴器、丝杠支撑座或者负载连接件出现松动后,系统刚度下降,同时还可能增加非线性间隙。原有共振频率发生变化,伺服控制又不断给这些结构施加往复转矩,松动程度可能继续发展。最终设备从轻微噪声逐渐变成明显撞击或定位异常。
润滑和摩擦也会改变共振表现。导轨润滑不足时,运动阻力增加并呈现更明显的静摩擦特征;控制器需要积累较大输出才能启动负载,启动后摩擦突然下降,就可能形成低速爬行或周期振荡。这种现象与典型结构共振不同,却同样表现为位置和速度波动,因此不能看到伺服抖动就全部归结为某个共振频率。
编码器分辨率和反馈噪声也会限制增益。增益提高以后,控制器不仅会更敏感地修正真实机械误差,也会更敏感地响应反馈噪声和量化变化。如果编码器信号、机械安装或反馈传输存在高频噪声,高增益可能让电机不断追逐这些微小变化,形成细小抖动。因此,伺服系统的最高可用增益不仅受机械共振限制,也受反馈质量限制。
高频啸叫与低频摆动通常对应不同动态问题。高频尖锐声音更容易与机械共振、反馈噪声或过高速度环增益相关;低频来回摆动则可能与位置环、负载惯量、摩擦或整体控制裕量有关。但声音频率只能提供方向,不能替代实际频率分析。不同机构的固有频率差异很大,靠听感判断具体问题容易误判。
驱动器提供的振动监测、频率分析或调试软件,可以帮助观察反馈速度和转矩中的主要频率成分。如果某一频率在提高增益后迅速放大,并且降低增益后明显减弱,机械共振就值得重点考虑。若同一个频率在伺服未使能时由外部设备仍然持续存在,则还应检查是否存在外部机械激励。
加减速曲线也会影响共振被激励的程度。非常陡峭的加速度变化会包含较丰富的高频成分,更容易激起柔性机械结构。通过合理设置加速度、减速度或使用更平滑的运动曲线,可以减少对某些机械模态的激励。这并不等同于单纯把设备运行速度降下来,因为真正激励共振的往往是运动变化的频率内容,而不是最高速度本身。
这也是为什么设备匀速运行时可能很安静,只在启动、停止或换向瞬间明显振动。匀速阶段控制输出相对稳定,而加减速阶段需要快速改变转矩,机械结构受到更强动态激励。如果每次换向都出现短暂振铃,可以进一步检查运动曲线、负载惯量和轴系刚度,而不是只观察稳定运行状态。
提高机械刚度通常是从根本上改善伺服动态性能的方向之一。加粗丝杠、缩短悬臂、提高联轴器扭转刚度、加强机架、减少不必要的柔性连接,都可能提高结构固有频率,使控制系统能够使用更高带宽。但提高刚度也需要整体考虑,因为刚性改变后载荷、振动传递和安装要求也会发生变化,并不是任何局部“做得更硬”都一定得到更好的整机效果。
降低负载惯量同样可能改善响应。过大的负载惯量会增加电机加减速所需转矩,也更容易让弹性传动环节产生明显扭转。合理匹配电机和负载惯量,可以让控制器更容易稳定驱动机械系统。不过惯量匹配并不是只追求一个固定比例,具体允许范围应根据伺服系统、机构和应用要求判断。
电机容量过大也不一定天然解决共振。更大的电机通常意味着更大的转子惯量和更高可用转矩,如果机械结构没有同步提高刚度,强大的电机反而可能更加容易激励柔性机构。选择伺服电机时,应同时考虑转矩、速度、惯量和机械结构,而不是简单通过“放大一档”解决动态问题。
机械共振最大的特点,是它揭示了控制系统与机械系统之间的边界。伺服参数并不是独立存在的软件数字,而是在不断向真实机械机构施加转矩。只要控制带宽逐渐逼近机械结构无法稳定响应的频率,继续提高增益就会从改善控制变成放大振动。
因此,出现“增益一调高就叫”的设备,真正需要回答的问题并不是应该把增益降到多少,而是哪个机械模态正在限制控制带宽。找到这个限制以后,才能决定是改善机械刚度、调整负载、处理松动、优化运动曲线,还是使用合理的共振滤波。单纯把增益压低确实能够让设备安静下来,但也可能同时牺牲原本需要的响应和定位性能。
伺服系统能够达到多高的动态性能,最终并不只由驱动器和电机决定。编码器提供反馈,控制器决定修正速度,而联轴器、丝杠、皮带、减速机和机架决定这些修正转矩如何真正传递到负载。只有机械结构和控制带宽处在相互匹配的范围内,高增益才能表现为高响应;一旦越过机械系统的动态边界,同样的高增益就会变成共振的能量来源。








