伺服系统机械共振引起的振动过大的抑制措施

发布于 2026-03-10 02:31:33 · 浏览 2 次 · 评论 0 条

伺服系统在高速、高精度运动控制中,机械共振是导致设备振动过大、加工精度下降甚至硬件损坏的核心诱因。共振发生时,电机电流剧烈波动,发出刺耳噪音,严重时会触发系统过流报警。本指南将从原理辨识、硬件整改、参数优化及高级算法应用四个维度,详细阐述抑制机械共振的实操步骤。


一、 机械共振的原理与诊断

在采取抑制措施前,必须准确诊断振动源。机械共振通常源于伺服系统的机械传动链(如联轴器、丝杠、皮带)存在弹性环节,当电机运行频率与机械固有频率重合时,引发能量积聚。

1. 辨识共振频率

观察 伺服驱动器的监视模式或通过上位机软件(如西门子 Starter、三菱 MR Configurator、汇川 InoDrive 等)查看 速度环与电流环的频谱分析图。

  1. 连接 电脑至伺服驱动器调试接口。
  2. 启动 实时波形监视功能。
  3. 执行 电机运行指令(如JOG运行或定位运行)。
  4. 分析 频谱图中的峰值点。
    • 若在特定频率点出现明显尖峰,且该频率不随电机转速变化,即可确认为机械共振频率。
    • 通常,低频共振(10Hz-200Hz)多由基础安装不稳或长距离传动轴扭曲引起;高频共振(200Hz-1000Hz+)多由滚珠丝杠或皮带传动刚性不足引起。

2. 计算固有频率(辅助验证)

对于简单的机械系统,可通过公式估算固有频率 $f_n$,辅助判断:

$$ f_n = \frac{1}{2\pi} \sqrt{\frac{K}{J}} $$

其中,$K$ 为机械系统的综合刚度(单位:$N\cdot m/rad$),$J$ 为折算到电机轴上的总转动惯量(单位:$kg\cdot m^2$)。

  • 由公式可知:刚度越低、惯量越大,固有频率越低,越容易在低速运行时激发共振。

3. 共振发生流程逻辑

以下流程图展示了共振产生及抑制的决策路径:

graph TD A["电机运行指令"] --> B{"机械传动链是否存在弹性?"} B -- "是 (刚度K有限)" --> C["产生扭转变形"] B -- "否 (理想刚性)" --> D["平稳运行"] C --> E["激发振动频率 f"] E --> F{"f 是否接近固有频率 fn?"} F -- "重合" --> G["发生机械共振"] G --> H["电流震荡/噪音/精度丧失"] F -- "远离" --> I["振动衰减"] H --> J["执行抑制措施"] J --> K["陷波滤波器/刚性调整/增益优化"]

二、 硬件层面的物理抑制措施

软件参数调整虽能抑制大部分共振,但物理结构的优化才是治本之策。此阶段主要针对机械设计与安装进行整改。

1. 提升机械刚性

紧固 所有传动部件连接螺丝,检查 联轴器键槽是否存在磨损。

  1. 排查 联轴器:若使用弹性联轴器,确认 其橡胶缓冲垫是否老化开裂。更换 为高刚性膜片联轴器可有效提升连接刚度。
  2. 强化 支撑座:对于滚珠丝杠传动,加固 丝杠两端的固定座支撑轴承。将“固定-支撑”安装方式改为“固定-固定”方式,可大幅提高丝杠的轴向刚度。
  3. 调整 预紧力:对于直线导轨和滚珠丝杠,使用 扭矩扳手按规定力矩重新校核 预紧螺母,消除机械间隙。

2. 优化惯量匹配

降低 负载惯量比,使电机处于主导地位。

  1. 计算 负载惯量比:
    $$ \text{惯量比} = \frac{J_L}{J_M} $$
    其中 $J_L$ 为负载惯量,$J_M$ 为电机转子惯量。
  2. 调整 传动比:若惯量比过大(通常建议 $J_L/J_M < 5$ 或 $10$),更换 更大速比的减速机,或更换 大惯量电机。
  3. 减轻 负载质量:在结构允许范围内,使用 轻量化材料(如铝合金替代钢材)减轻移动部件重量。

三、 驱动器参数调整与滤波器设置

硬件整改成本高、周期长,现场调试中主要依赖伺服驱动器内置的滤波功能。这是抑制共振最直接、最常用的手段。

1. 陷波滤波器设置

陷波滤波器用于衰减特定频率的振动信号,相当于在控制环路中“挖坑”屏蔽共振频率。

  1. 进入 驱动器参数组(通常为“陷波滤波器”或“共振抑制”菜单)。
  2. 读取 自动调谐结果:大多数现代伺服具备“共振点自动探测”功能。开启 自动探测功能(如三菱伺服 Pn160 设为 1),驱动器将自动填入共振频率。
  3. 手动 微调:若自动探测效果不佳,需手动设置。
    • 设置 陷波频率(Frequency):将之前频谱分析得出的共振频率值(如 350Hz)输入对应参数。
    • 设置 陷波深度:初始设为 -- 或中等深度。若振动依然存在,增加 深度;若系统响应变慢或定位抖动,减小 深度。
    • 设置 陷波宽度:调整频率影响的范围($Q$值)。窄带陷波针对频率非常稳定的共振,宽带陷波针对频率漂移的共振。
  4. 注意:部分驱动器支持多个陷波滤波器(如陷波1、陷波2、陷波3)。若存在多阶共振,依次 在不同滤波器中输入不同频率值。

2. 降低伺服增益

在共振无法完全消除时,牺牲部分响应速度以换取稳定性。

  1. 降低 速度环增益。
    • 操作:将速度环增益参数(如 Pn100)数值逐步减小,每次减小 10\%,直至振动消失。
    • 原理:降低增益相当于减小系统的“锐度”,降低对高频噪声的敏感度。
  2. 增加 速度环积分时间常数。
    • 操作:适当增大积分时间参数。
    • 原理:积分环节主要消除静差,但会引入相位滞后,增加积分时间可缓解低频震荡。
  3. 限制 位置环增益。
    • 操作:降低位置环增益,使其小于速度环增益的 $\frac{1}{4}$ 到 $\frac{1}{10}$(视具体控制算法而定),防止位置环与速度环产生耦合振荡。

3. 应用自适应滤波器

针对随运行位置变化而频率改变的共振(如长行程丝杠两端刚度不同),需启用自适应功能。

  1. 开启 自适应陷波滤波器功能(参数通常名为“自适应滤波器有效”)。
  2. 运行 设备进行全行程往复运动。
  3. 观察 驱动器是否实时更新滤波频率。该功能利用FFT算法实时计算并动态调整陷波中心频率,无需人工干预。

四、 特殊振动现象的针对性抑制

除了常规机械共振,以下两种由机械特性引起的振动需特殊处理。

1. 皮带传动的低频振动抑制

皮带传动具有明显的弹性,易产生长周期的低频振动。

  1. 启用 抖动补偿功能。
  2. 输入 抖动频率:通过计算或测量得出皮带弹性振动频率 $f_b$。
    $$ f_b \approx \frac{1}{2\pi} \sqrt{\frac{K_{belt}}{m_{load}}} $$
    其中 $K_{belt}$ 为皮带刚度,$m_{load}$ 为负载质量。
  3. 调整 补偿相位与幅值:驱动器会在速度指令上叠加一个反向波动信号,抵消皮带弹性引起的速度波动。调整 补偿幅值直到电机电流平稳。

2. 摩擦引起的爬行振动

在低速运行时,由于静摩擦与动摩擦的差值(Stribeck效应),电机可能产生“走-停-走”的爬行现象。

  1. 开启 摩擦补偿功能。
  2. 测定 摩擦力矩:在低速下读取 电机输出转矩。
  3. 设定 补偿增益:根据测定的摩擦力矩,输入 摩擦补偿系数。
  4. 调整 补偿死区:设置补偿生效的速度阈值,防止高速运行时过度补偿导致不稳定。

五、 调试流程标准化与数据记录

为避免盲目调试导致参数混乱,建议遵循以下标准化操作流程,并建立调试档案。

调试参数速查表

以下表格汇总了不同振动类型的典型参数调整方向。

振动现象 典型频率范围 首选措施 参数调整方向 备注
高频尖啸 >200Hz 陷波滤波器 设置陷波频率 = 共振频率 需频谱分析确认
低频晃动 10-50Hz 降低增益 减小速度环增益/增加积分时间 检查机械安装基础
皮带抖动 20-100Hz 抖动补偿 输入计算频率/调整补偿幅值 针对皮带传动机构
爬行振动 <10Hz 摩擦补偿 增加摩擦补偿增益 仅针对低速工况
定位抖动 停止瞬间 刚性调整 提高机械刚性/降低位置环增益 检查联轴器间隙

标准调试步骤

  1. 备份 当前参数:调试前务必保存 原始参数文件,以便复位。
  2. 脱机测试断开 负载联轴器,单独运行电机。若振动消失,确认振动源为机械负载侧;若电机仍振动,检查电机本身或基本增益设置。
  3. 初始化增益:将增益模式设为“自动调谐”,选择 刚性等级(通常从低等级开始,如“低刚性”或“标准”)。
  4. 逐步提升刚性:运行自动调谐,若出现振动,停止 并降低一档刚性等级。
  5. 手动微调:在自动调谐基础上,手动 开启陷波滤波器,逐一压制剩余共振点。
  6. 验证稳定性:执行全行程、变速、变负载运行,确认 无异常振动且位置误差在允许范围内。

注意事项

  • 陷波滤波器设置过多会引入相位滞后,导致系统响应变慢,建议陷波器数量不超过 3 个。
  • 调整增益时,速度环增益与位置环增益应遵循 速度环增益 >> 位置环增益 的原则,保证内环(速度环)响应速度快于外环(位置环)。
  • 在启用自适应滤波器时,建议关闭刚性固定的陷波滤波器,以免滤波器之间产生干扰。

评论 (0)

暂无评论,快来抢沙发吧!

扫一扫,手机查看

扫描上方二维码,在手机上查看本文