如何解决立式加工中心上的加工振动 点击:536 | 回复:0



jiale11

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:20帖 | 8回
  • 年度积分:0
  • 历史总积分:116
  • 注册:2014年6月01日
发表于:2014-06-30 23:19:45
楼主

引言

随着我国制造业的飞速发展数控机床制造技术也在不断地发展同时对数控机床的各项性能提出了越来越高的要求主要表现在机械精度和刚性数控系统的高速高精度等为了适应这种需求数控系统的制造商也开发了很多新的高速高精度的功能比如 FANUC 控制系统的 AICC 简易轮廓控制 ,HPCC 高精度轮廓控制 ,AI NANOHPCC 智能纳米高精度轮廓控制等高速高精度功能随着速度和精度的高速控制在控制方面的不稳定因素也随之提高即加大了振动因素所以必须加以调整来尽量抑制振动的发生才能达到高速高精度的要求以下以 FANUC 数控系统为例分析振动产生的原因和如何减小振动所采取的措施

加工中心请选择 伯特利数控

机床振动的原因

1.1 由于电机本身的磁极是永磁体所以在运动时会由于磁滞现象而产生小的波动或者由于机械静摩擦或者由于机械刚性不好产生的低频振动这些都不能通过参数来调整只能从机械上去解决对于线性电机可以有参数来补偿由于磁滞产生的振动

1.2 位置环和速度环增益不匹配会产生低频率振动一般解决的办法是先尽量提高速度环增益然后降低位置环增益PG=100/S->16Hz 位置增益设定为 1000 时会产生 16Hz 左右的振动

1.3 机械共振一般在 200Hz 以上可以使用 HRV 过滤器来消除注意伺服软件要 90B0 版本以后的才有此功能在 90B0 版本之前的伺服软件只能通过 TCMD 过滤器参数 2067 来消除

1.4 来自指令的振动由于指令的插补周期为 8ms 在提高速度增益和位置增益的时候使信号产生振动(大约 125Hz) 或者由于 VFF的作用产生的高于 400Hz 的振动振动可以通过调整 FAD 时间常数来消除可通过调整插补后加减速时间常数来消除或者由于 VFF2069 的设定值太大可适当减小设定值

1.5 全闭环时由于机械连接的刚性不好在移动时特别是加减速的时候会产生振动主要是机械测的位置反馈和电机侧的速度反馈之间不一致由机械固有频率可知道必须减小位置增益但位置增益减小了就会增大形状误差可以有几种方法解决第一加机械速度反馈功能基本功能一般对 50Hz 左右的振动有效第二增加振动抑制控制功能基本功能

1.6 其他特殊情况

1.6.1对于重力轴在下降时由于能量反馈到电机再到放大器所以也会产生振动

1.6.2对于 Tandem 轴由于连接的两个电机的速度和负载特性的不同而产生不同的外乱振动由于此现象不多见且调整步骤比较多在这里不做讨论

高速加工中心请选择 伯特利数控

机床振动的抑制

2.1 停止时振动抑制

调整步骤

2.1.1首先设定 HRV2 控制有效伺服软件 90B0 以后版本再使用[Servo guide]测量各轴的频率响应曲线由频率响应曲线设定最佳的速度环增益如果有高频率的机械共振增加 HRV 滤波器功能将机械共振点消除这时设定的伺服增益数只是在静态的某一点的最佳值最好要选择几个点来测还要在移动过程中测量 TCMD 的波形125 s,800 个采样点用[CTRL+F]观察振动频率实际的振动频率要在显示的数值上乘以 10 因为是 0.1s 刻度对于速度增益的调整要注意尽量提高但高了以后就会发生振动分析振动的原因如果是高频的共振大于 200Hz 可使用 HRV 滤波器消除如果低频振动可能是由于机械原因只能降低设定值

2.1.2其次要分析发生振动的原因看是由于什么原因引起可根据具体的原因来采取适当的解决方法在上面的原因分析里面有介绍

2.1.3一般在通过观察频率响应波形之后如果波形符合如图所示的三个条件在停止时就不会产生振动


CNC加工中心请选择 伯特利数控

2.2 移动时振动抑制

在通过频率响应波形设定了伺服的速度增益后还要在移动快速进给两种方式时测量是否有振动, 包括快速进给和切削进给一般由于机械刚性和静态摩擦等原因静态调整好后移动时可能还会发生振动这时候还要在移动时重新调整主要是伺服增益的降低

2.3 全闭环振动调整当系统采用全闭环控制时候如果机械刚性不好一般都会发生振动而且不容易消除以下简单介绍一下调整时的注意点

2.3.1基本连接如图所示为全闭环控制的基本连接


2.3.2基本参数设定如图所示为全闭环基本参数设定流程

流程图左边为全闭环的设定步骤要注意的是 CMR, N/M, 位置脉冲数如果设定错误有时候轴可以走并且移动的距离也正确但会加大振动

例如

丝杠 12mm, 光栅尺为串行 LC491F, 实际分辨率为 0.01 m, 则设定如下

CMR=2


钻攻中心请选择 伯特利数控

AMR=0000000

N/M=指令单位/输出脉冲=1 m/ 1/0.01 m =1 100

注意当设定了以上的 N/M 系统可能会出现 417 报警这时可以查找诊断 352 内容为 10016 参数的内部数值失控检测溢出可通过设定参数 2200#0=1 来屏蔽此报警位置脉冲 Ns=丝杠螺距/光栅分辨率=12000/0.01=30000*40 参数 2024=30000 参数 2185=40 位置反馈脉冲数如果大于 32767 时则设定值 A*B A 参数 2024 , B 参数 2185

2.4 有关增益参数设定

伺服增先设定为 100 参数 2021=0 位置增益设定为 3000 参数1825=3000 等其他参数设定完成后再适当增加速度增益的设定

注意

2.4.1全闭环控制时不要使用[SERVO GUIDE]中的导航器进行调整最好也不要进行频率响应测量以免由于振动太大而损坏机床

2.4.2不要设定增益快速/切削切换功能即参数 2202#1 和 2107不要设定

2.4.3不要设定停止时增益可变功能即参数 2016#3 和 2119 不要设定

2.4.4可以使用 HRV2 功能

总结

对于高速高精度控制为了达到更高的精度和速度伺服增益和位置增益都调整的比较高对机械也提出更高的要求以上的调整很多方面其实就是克服由于机械刚性以及较大的静态摩擦而产生的振动除了对参数进行调整外还需要对机械进行调整这样才能达到高速高精度的要求





热门招聘
相关主题

官方公众号

智造工程师