4、伺服系统中的振动源:机械谐振、柔性负载、间隙、摩擦、反作用力等

伺服系统的性能极限往往不是由控制算法本身决定,而是由被控对象的机械特性所约束。在实际工程中,我们经常遇到这样的困境:仿真中PID参数整定得完美无缺,但一旦接入真实设备,系统便出现啸叫、振荡或跟随误差超标。这背后的根源,正是机械本体中隐藏的各类振动源。本章将系统剖析伺服系统中五大典型振动源——机械谐振、柔性负载、传动间隙、非线性摩擦以及运动反作用力,从物理机理、数学模型、辨识方法到抑制策略,建立一套完整的振动源分析与处理框架。

伺服系统振动源全景图 伺服驱动器 位置环/速度环/电流环 伺服电机 转子惯量 Jm 指令电流 机械传动链 联轴器/丝杠/齿轮/皮带 刚度K、阻尼C、间隙δ 转矩T 负载 惯量 JL / 柔性体 ① 机械谐振 双惯量弹性系统 反谐振频率 f_ar ② 柔性负载 悬臂梁/薄膜/长丝杠 多模态振动叠加 ③ 传动间隙 齿轮/丝杠反向间隙 极限环振荡 ④ 非线性摩擦 Stribeck/库仑/粘性 低速爬行 ⑤ 反作用力 基座振动/交叉耦合 动量守恒 编码器/光栅尺 位置/速度反馈 反馈信号 振动源影响链路 • 机械谐振 → 速度环增益受限 • 柔性负载 → 多模态谐振峰 • 间隙 → 反向超调/极限环 • 摩擦 → 稳态误差/爬行 • 反作用力 → 基座振动耦合

4.1 机械谐振:双惯量弹性系统的本质

核心原理:伺服系统中最常见的振动源是电机转子与负载之间通过联轴器、丝杠等弹性元件连接所形成的双惯量谐振系统。电机惯量Jm与负载惯量JL之间由刚度K和阻尼C连接,构成一个二阶弹性系统。该系统的传递函数中同时存在一个谐振峰(fres)和一个反谐振谷(far),其数学表达式为:

G(s) = ω²_ar / ω²_res × (s² + 2ζ_ar·ω_ar·s + ω²_ar) / (s² + 2ζ_res·ω_res·s + ω²_res)

其中ωres = √(K·(Jm+JL)/(Jm·JL)),ωar = √(K/JL)。当惯量比R = JL/Jm增大时,谐振峰与反谐振谷之间的频率间隔变宽,系统对高频扰动的敏感度显著增加。

参数物理意义典型值范围对控制的影响
惯量比 R负载惯量与电机惯量之比1~10(推荐≤5)R越大,谐振峰越突出
刚度 K传动链的扭转刚度10³~10⁶ N·m/radK越小,谐振频率越低
阻尼比 ζ系统能量耗散能力0.01~0.1ζ越小,谐振峰越高
谐振频率 fres系统固有振荡频率50~2000 Hz限制速度环带宽上限

判断方法:通过伺服驱动器的频率响应分析(扫频)功能,在速度环开环状态下注入正弦扫频信号,测量速度反馈的幅频特性。若在幅频曲线上观察到明显的峰值(>6dB)和谷值,即可确认机械谐振频率。工程上更简便的方法是:手动施加阶跃力矩指令,观察速度响应中的衰减振荡波形,通过FFT分析振荡频率。

案例拆解:某半导体设备中,Z轴直线电机驱动12kg负载,惯量比R=6.8。调试时发现速度环增益Kv超过80 1/s即出现尖锐啸叫。通过扫频测试,在420Hz处发现+12dB谐振峰。分析确认是电机动子与负载之间的柔性连接(刚度K≈2.1×10⁵ N·m/rad)所致。解决方案:①在速度环中串联陷波滤波器(深度-20dB,宽度Q=2),将谐振峰压平;②同时将速度环增益提升至120 1/s,位置环带宽从8Hz提升至15Hz。最终跟踪误差降低40%,且系统无振荡。
常见误区:不要试图仅靠降低速度环增益来规避机械谐振。这虽然能避免振荡,但会严重牺牲伺服系统的动态响应能力。正确做法是:先通过陷波器或低通滤波器抑制谐振峰,再尽可能提高环路增益。另外,陷波器参数设置不当(如频率偏差>5%)会引入新的相位滞后,反而恶化系统稳定性。

4.2 柔性负载:分布参数系统的多模态振动

核心原理:当负载本身具有显著的弹性变形能力时(如长悬臂梁、薄膜卷绕、细长丝杠、机械臂连杆),系统不再是简单的双惯量模型,而是具有无穷多个固有模态的分布参数系统。每个模态对应一个谐振频率,其中低频模态(一阶、二阶)对伺服性能影响最大。柔性负载的传递函数可表示为:

P(s) = Σ (φ_i² / (s² + 2ζ_i·ω_i·s + ω_i²))

其中φ_i为第i阶模态的振型系数,ω_i为第i阶固有频率。与刚性负载不同,柔性负载的振动不仅影响末端定位精度,还会在运动过程中持续激励,产生残余振动。

操作流程:针对柔性负载的振动抑制,推荐以下工程步骤:

  1. 模态测试:使用加速度计或激光测振仪,在负载末端布置测点,通过锤击法或扫频法获取前3~5阶模态频率和阻尼比。
  2. 建立降阶模型:将高阶模态截断,保留对控制带宽内影响显著的模态(通常为前2~3阶),建立状态空间模型。
  3. 控制器设计:在速度环外增加陷波滤波器组(每个谐振频率对应一个陷波器),或采用输入整形(Input Shaping)技术,在指令端预先消除激励频率分量。
  4. 末端反馈:若条件允许,在负载末端增加第二反馈传感器(光栅尺、加速度计),构成全闭环控制,直接抑制末端振动。
实战经验:对于薄膜卷绕或悬臂梁类负载,加速度反馈是一种非常有效的振动抑制手段。通过在负载末端安装加速度计,将加速度信号经正反馈回路引入电流指令,可以等效增加系统阻尼。某印刷设备中,采用加速度反馈后,一阶模态阻尼比从0.02提升至0.15,残余振动衰减时间从2.3s缩短至0.4s。

4.3 传动间隙:非线性死区与极限环

核心原理:齿轮副、丝杠螺母、联轴器等传动环节中不可避免存在机械间隙。间隙在控制系统中表现为死区非线性:当电机反向运动时,需要先走完间隙行程才能驱动负载。死区特性导致系统出现极限环振荡——即使输入指令为零,系统也会在间隙范围内持续振荡,表现为定位时的反复抖动。

判断方法:通过位置阶跃响应观察反向超调量。若系统在反向定位时出现明显的"过冲-回摆"现象,且振荡频率远低于机械谐振频率(通常<10Hz),则基本可判定为间隙所致。更精确的辨识方法是:给电机施加缓慢三角波位置指令,记录力矩-位置曲线,曲线中的水平段即为间隙宽度。

抑制策略原理适用场景局限性
机械预紧双电机消隙/弹簧预载高精度齿轮传动增加成本与磨损
力矩偏置始终施加一个方向偏置力矩垂直轴重力补偿增加功耗与发热
间隙补偿器在速度环输出中叠加间隙补偿量中小型伺服系统需要精确辨识间隙值
鲁棒控制滑模/自抗扰控制抑制死区影响间隙变化较大的场合算法复杂度较高
风险提示:间隙补偿器参数若与实际间隙不匹配,可能造成补偿过度或不足,反而加剧振荡。建议在调试时采用自适应间隙补偿:根据每次反向时的位置误差在线更新间隙估计值。某数控转台案例中,固定补偿将定位精度从±15角秒提升至±5角秒,但自适应补偿进一步将精度提升至±2角秒,且长期运行无退化。

4.4 非线性摩擦:爬行与稳态误差的根源

核心原理:摩擦是伺服系统中最普遍的非线性扰动源,包含库仑摩擦、粘性摩擦、Stribeck效应和静摩擦四种分量。其中Stribeck效应描述的是低速区摩擦力随速度增加而下降的负阻尼特性,这是导致低速爬行(stick-slip)现象的根本原因。摩擦模型可表示为:

F_f(v) = F_c·sign(v) + (F_s - F_c)·exp(-(v/v_s)²) + B·v

其中Fc为库仑摩擦力,Fs为静摩擦力,vs为Stribeck速度,B为粘性摩擦系数。

工程影响:摩擦对伺服系统的影响体现在三个层面:①稳态误差——静摩擦导致系统无法准确定位到目标位置;②极限环——摩擦与积分器相互作用产生持续振荡;③轮廓误差——在圆弧插补时,摩擦方向变化导致象限突起。

案例拆解:某精密工作台(直线导轨+滚珠丝杠)在低速(<1mm/s)跟踪时出现明显爬行现象,位置波形呈锯齿状。通过摩擦力辨识实验(匀速扫描法)测得:Fs=12.5N,Fc=8.2N,vs=0.8mm/s。分析发现,速度环增益不足导致系统在Stribeck负阻尼区失稳。解决方案:①在速度环中增加摩擦前馈补偿,根据速度实时计算摩擦力并叠加到电流指令;②同时将速度环增益从60 1/s提升至150 1/s。改进后,低速跟踪误差从±0.15mm降至±0.02mm,爬行现象完全消除。

4.5 反作用力:基座振动与多轴耦合

核心原理:根据牛顿第三定律,电机加速负载时,负载同时会对电机基座施加等大反向的反作用力。当基座刚度不足或安装在柔性结构上时,反作用力会激励基座振动,振动又通过机械路径反馈到电机端,形成结构耦合振荡。在多轴系统中,一个轴的加减速还会通过共用基座耦合到其他轴,产生交叉扰动。

判断方法:若系统在高速加减速时出现基座可见振动,且振动频率与运动加速度变化率相关(而非固定频率),则需考虑反作用力影响。可通过以下实验确认:将电机抱死,用锤击法激励基座,测量基座固有频率;对比运动时的振动频谱,若两者吻合,则判定为反作用力激励。

抑制策略:

  • 机械解耦:增加基座质量或刚度,将基座固有频率提升至控制带宽之外(通常>500Hz)。
  • 加速度前馈:在电流指令中叠加与加速度成正比的补偿量,抵消反作用力影响。
  • 主动减振:在基座安装加速度计,通过反馈控制产生反向力抑制振动。
  • 运动规划:采用S型速度规划或正弦加速度规划,降低加速度变化率(加加速度Jerk),减少高频激励分量。
经验总结:在龙门双驱或并联机构中,反作用力耦合问题尤为突出。某高速贴片机中,X轴加减速导致Y轴基座产生80Hz振动,影响贴装精度。通过将加速度曲线从梯形改为S型(Jerk限制为2g/s),振动幅值降低70%;再配合基座增加配重块(质量增加30%),振动幅值进一步降低至原始值的15%。该方案无需修改控制算法,仅通过运动规划优化即解决了问题,体现了"先机械后控制"的工程原则。

4.6 振动源综合诊断与处理流程

实际伺服系统中,上述振动源往往同时存在且相互耦合。建议按照以下系统化诊断流程进行排查:

  1. 时域波形分析:采集阶跃响应和正弦跟踪误差波形,初步判断振荡频率范围(高频>100Hz为谐振,中频10~100Hz为柔性模态,低频<10Hz为间隙或摩擦)。
  2. 频谱分析:对速度误差信号做FFT,识别所有显著频率分量及其幅值。
  3. 变增益实验:逐步降低速度环增益,观察哪些频率分量随之消失(控制相关),哪些保持不变(机械固有特性)。
  4. 离线辨识:分别进行扫频测试(谐振)、低速匀速测试(摩擦)、反向阶跃测试(间隙)、加速度计测试(基座振动)。
  5. 综合决策:根据辨识结果,按"机械优化→前馈补偿→反馈整形→先进控制"的优先级制定解决方案。
振动源特征频率典型波形特征首选抑制手段
机械谐振50~2000Hz高频等幅振荡陷波滤波器
柔性负载10~500Hz(多模态)衰减振荡叠加输入整形/加速度反馈
传动间隙<10Hz反向超调+极限环间隙补偿/预紧
非线性摩擦<5Hz低速爬行/象限突起摩擦前馈+高增益
反作用力基座固有频率加减速时振动S型规划/基座加固
核心提醒:振动抑制的优先级应为"先机械、再前馈、后反馈"。机械结构上的缺陷(如刚度不足、间隙过大)很难通过控制算法完全弥补。控制算法能做的,是在机械特性确定的前提下,最大化系统性能。同时,任何振动抑制措施都应通过稳定性裕度验证(幅值裕度≥6dB,相位裕度≥30°),避免引入新的不稳定因素。