间隙误差Word格式.docx
《间隙误差Word格式.docx》由会员分享,可在线阅读,更多相关《间隙误差Word格式.docx(10页珍藏版)》请在冰豆网上搜索。
(7)算出两组数据的平均值作分别为:
x轴正方向运动的反向间隙为-0.482,x轴反方向运动的反向间隙为0.480。
数控机床间隙误差补偿
针对数控机床自身的特点及使用要求,一般的数控系统都具有常用的补偿功能,如对刀点位置偏差补偿,刀具半径补偿、刀位半径补偿、机械反向间隙参数补偿等各种自动补偿功能。
其中机械反向间隙参数补偿法是目前开环、半闭环系统常用的方法之一。
这种方法,原理是通过实测机床反向间隙误差值,利用机床控制系统中设置的系统参数来实现间隙误差的自动补偿。
其过程为:
实测各运动轴的间隙误差值,然后通过控制面板键入控制单元即可,以后机床走刀时,首先在相应方向(如纵身走刀或横向走刀)反向走刀时,先走间隙值,然后再走所需的数值,因而原先的间隙误差就得以补偿。
由于这种方法是利用一个控制程序控制所有程序中的反向走刀量,因此只要输入有限的几个间隙值就可以补偿所有加工过程中的间隙误差,此方法简单易行,对加工程序的编写也没有影响。
具体操作:
在如图2所示的反向间隙输入框中加入前面求出的反向间隙补偿值,再测量补偿精度。
但是此方法的控制依据是实测得的各运动轴的间隙误差值,因此受测量误差的影响。
表1反向间隙的测量数据
其存在以下不足之处:
⑴由于运动键中丝杠与螺母之间的间隙值在丝杠全长呈非线性关系,因此以一个测量值代表共综合间隙误差是不合理的,加上测量间隙值时存在误差,因此这种补偿法准确度较低;
⑵一般进给链的综合间隙误差是在静态条件下测出的,而机床实际是在动态环境下工作的,因而静态误差与动态误差有较大差别。
因此这种补偿法不能真实补偿实际误差;
⑶不能补偿因切削力引起的误差。
结束语
综上所述,反向间隙误差补偿是数控机床保证其加工精度的重要手段。
系统参数补偿法不影响加工程序的编写,易操作,简单明了,在一定范围内具有一定的效果,但局限性较大。
加工程序补偿法效果较好,适用于开环、半闭环系统,特别是对没有补偿功能的系统具有较大的实际作用。
但这种方法,增加了零件加工编程的复杂性,对使用人员的编程技巧有较高要求。
反向间隙值输入数控系统后,数控机床在加工时会自动补偿此值。
但随着数控机床的长期使用,反向间隙会因运动副磨损而逐渐增大,因此必须定期对数控机床的反向间隙值进行测定和补偿,从而大大减少或消除反向间隙对机床精度、工件加工精度产生的不良影响。
使用铣床或加工中心机床加工高精度零件(如模具)时,应根据实际机床的机械性能对CNC系统(包括伺服)进行调整。
在FANUC的AC电机的参数说明书中叙述了一般调整方法。
本文是参数说明书中相关部分的翻译稿,最后的“补充说明”叙述了一些实际调试经验和注意事项,仅供大家参考。
对于数控车床,可以参考此调整方法。
但是车床CNC系统无G08和G05功能,故车床加工精度(如车螺纹等)不佳时,只能调整HRV参数和伺服参数。
Cs控制时还可调整主轴的控制参数。
目录使用αi电机…………………………………………………P2使用α电机……………………………………………………P22补充说明………………………………………………………P24 1 使用αi电机3.4.1伺服HRV控制的调整步骤⑴概述 i系列CNC(15i/16i/18i)的伺服因为使用了HRV2和HRV3控制(21i为选择功能),改善了电流回路的响应,因此可使速度回路和位置回路设定较高而稳定的增益值。
图3.4.1(a)使用伺服HRV控制后的效果 速度回路和位置回路的高增益,可以改善伺服系统的响应和刚性。
因此可以减小机床的加工形状误差,提高定位速度。
由于这一效果,使得伺服调整简化。
HRV2控制可以改善整个系统的伺服性能。
伺服用HRV2调整后,可以用HRV3改善高速电流控制,因此可进行高精度的机械加工。
若伺服HRV控制与CNC的预读(Look-ahead)控制,AI轮廓控制,AI纳米轮廓控制和高精度轮廓控制相结合,会大大改善加工性能。
关于这方面的详细叙述,请见3.4.3节“高速、高精加工的伺服参数调整”。
2图3.4.1(b)伺服HRV控制的效果实例⑵适用的伺服软件系列号及版本号 90B0/A(01)及其以后的版本(用于15i,16i,18i和21i,但必须使用320C5410伺服卡)。
⑶调整步骤概况 HRV2和HRV3控制的调整与设定大致用以下步骤:
①设定电流回路的周期和电流回路的增益(图3.4.3(c)中的*1) 电流回路的周期从以前的250μs降为125μs。
电流响应的改善是伺服性能改善的基础。
②速度回路增益的设定(图3.4.3(c)中的*2) 进行速度回路增益的调整时,对于速度回路的高速部分,应该使用速度环比例项的高速处理功能。
电流环控制周期时间的降低使电流响应得以改善,使用振荡抑制滤波器使可消除机械的谐振,这样可提高速度回路的振荡极限。
③消振滤波器的调整(图3.4.3(c)中的*3) 机床可在某个频率下产生谐振。
此时,用消振滤波器消除某一频率下的振荡是非常有效的。
④精细加/减速的设定(图3.4.3(c)中的*4) 当伺服系统的响应较高时,可能会出现加工的形状误差取决于CNC指令的扰动周期的现象。
这种现象可用精细加/减速功能消除。
速度环使用尽可能高的回路增益可以改善整个伺服系统的性能。
⑤前馈系数的调整(图3.4.3(c)中的*5) 使用预读功能的前馈,可以消除伺服的时滞,从而可减小加工的形状误差。
一般,前馈系数为97%—99%。
⑥位置增益的调整(图3.4.3(c)中的*6) 当提高了速度回路的响应时,可以设定较高的位置增益。
较高的位置增益可减小加工误差。
3 ⑦设定和调整HRV3控制(图3.4.3(c)中的*7) 若要求进一步改善伺服性能,可使用HRV3,以此设定更高的速度回路增益。
图3.4.1(c)伺服HRV控制的调整表3.4.1使用HRV2,3时的标准伺服参数(刚性高的加工中心机床)功能
标准参数
16i
15i
设定值
切削/快移可切换⑴伺服HRV2控制(*1)
No2020
No1874
设定电流周期为125μs的电机型号
⑵速度环比例项高速处理功能
No2017No2021
No1959,#7No1875
1(使该功能生效)近似1500-2000(伺服调整画面速度增益:
700%-900%)
○⑶消振滤波器
No2113No2177
No1706No2620
振荡的中心频率30(用于祛除200Hz或更高频率的谐振,设定较高的速度环增益)
⑷精细加/减速增益功能
No2007#6No2209#2No2109
No1951#6No1749#2No1702
1(使精细加/减速生效)1(线性精细加/减速)16(精细加/减速时间常数)
○⑸预读前馈
No2005#1No2092No2069
No1883#1No1985No1962
1(使前馈功能生效)9700-9900(前馈系数)近似100(速度环前馈系数)
○○⑹位置增益
No1825
8000-10000(初始设定约5000)
⑺伺服HRV3控制
No2013#0No2202#1No2334No2335
No1707#0No1742#1No2747No2748
11150100%-400%(只在高速HRV电流控制方式的切削进给时有效)
表3.4.1中最后一拦中有标记○的设定项,其值在切削进给和快速移动时可设定不同值。
(见3.4.2节“切削进给/快速移动的切换功能”)4 (*1)当只使用电流周期250μs的电机时,设定应按以下修改:
No2004(16i),No1809(15i)设00000011(250μs电流周期) No2040(16i),No1852(15i)设(标准值)×
0.8 No2041(16i),No1853(15i)设(标准值)×
1.6⑷详细调整 ①电流环周期和电流环增益的设定 根据上述表3.4.1中“⑴伺服HRV2控制”的设定内容,设定电流控制环的的参数。
对于使用同一个DSP的两个轴要设相同的周期时间。
该设定使得电流回路的处理周期为125μs,位置回路的周期为1ms。
其结果使电流回路的响应性能提高了1.6倍。
注 1用一个DSP控制的两个轴设定相同的周期时间。
2若电机停止时的声响比比工作时的大,按下述方法修改电流环的增益:
--将No2040(16i)或No1852(15i)修改后的值乘以0.6。
--将No2041(16i)或No1853(15i)修改后的值乘以0.6。
--No2041(16i)或No1853(15i)=0。
②速度回路增益的设定 根据3.3.1节“增益调整步骤”的叙述调整速度环的增益。
[速度环的增益调整参数] No2017(16i)的第7位或No1959(15i)的第7位:
设1(使速度环的比例项高速处理功能生效) 速度增益值(在伺服调整画面上的增益)调整:
以初始值150%逐渐增加增益值,目标值约为1000% ③消振滤波器的调整 如图3.4.1(d)所示,消振滤波器是消除转矩指令中的特定频率分量的衰减滤波器。
如果机械系统中有超过200Hz的强烈谐振,为了消除谐振,使用高的速度增益,消振滤波器是非常有用的。
因此,使用伺服HRV2控制时,要在“②速度回路增益的设定”前调整消振滤波器。
若谐振频率为200Hz或低于200Hz,不要使用消振滤波器。
5 谐振频率的测量使用伺服调整软件,具体请见“⑸用伺服调整软件测量谐振频率的方法”。
图3.4.1(d)消振滤波器(调整步骤) ●以低速(F1000—F10000)开动机床。
●逐渐增加速度环的增益,直至进给时出现轻微振荡。
此时若设定大的速度环增益,机床有频率为200Hz以下的低频振荡,消除了先前出现的高频振荡。
如果高频振荡不出现,则不要使用消振滤波器。
●设定了产生轻微振荡的速度环增益后,观察TCMD,测量频率。
●在下述的参数中设定测量频率:
[设定消振滤波器的参数] No2113(16i),No1706(15i) 衰减中心频率{Hz}:
设为机床的谐振频率。
No2117(16i),No2620(15i) 衰减频带:
30(当中心频率为600Hz或以上时设40)。
图3.4.1(e)消振滤波器的效果(转矩指令波形) ④精细加/减速功能的设定 使用伺服HRV2控制时,可以设定高的位置环增益和高的速度环增益。
因此,当指定较大的加/减速度时,会产生与扰动周期相关的振荡。
为了避免这种振荡,可以使用精细加/减速功能。
但要确保精细加/减速的时间常数为8的倍数。
[精细加/减速的参数设定] No2007#6(16i),No1951#6(15i):
1(使精细加/减速功能生效)6 No2209#2(16i),No1749#2(15i):
1(线性精细加/减速) No2109(16i),No1702(15i):
16(精细加/减速的时间常数) (*1)对于切削进给和快速移动的精细加/减速可切换的参数,请见3.4.2节“切削进给/快速移动的切换功能”。
⑤前馈系数调整 前馈用于补偿伺服位置回路的时滞,而速度前馈用于补偿速度回路的时滞。
当用加工R10/F4000或R100/F10000的圆弧检查加工半径误差时,在加工中调整前馈系数使实际加工轨迹与指令的轨迹尽量一致。
调整时,设定速度前馈系数为100。
详细调整请见3.4.3节“高速/高精加工的伺服参数调整步骤”。
[前馈参数的设定] No2005#1(16i),No1883#1(15i):
1(使前馈功能生效) No2092(16i),No1985(15i):
9700—9900(预读前馈系数) No2069(16i),No1962(15i):
近似100(速度前馈系数) ⑥位置增益调整 指令的进给速度按下式计算:
指令速度=(位置增益)×
(位置偏差)+(前馈量) 因此,若指令值和实际移动位置有偏差,增益大时会使误差的修正作用大,从而使得加工的形状误差小。
当使用伺服HRV2时,由于速度环的响应得到改善,可以设定比以前高的位置增益。
对于中型加工中心机床,增益值可设80—100[1/s]。
(大型机床或闭环控制的机床,如果反向间隙较大时,其增益值应该设得小一些。
) 快速移动机床,以最大切削速度进行加工,在加/减速时观察TCMD波形,以确定位置增益的极限。
当TCMD的波形上在10—30Hz期间出现急剧上升时,即为位置增益极限。
然后,在极限值参数中设为其值的80%。
位置增益确定后,应重新调整上面⑤中设定的位置前馈系数。
7 [位置增益参数的设定] No1825(16i,15i):
5000--10000 ⑦伺服HRV3的调整 需要设定以下参数:
[HRV3参数的设定] No2013#0(16i),No1707#0(15i):
1(使HRV3功能生效) No2202#1(16i),No1742#1(15i):
1(使速度环增益的切削进给/快速移动切换功能生效) No2334(16i),No2747(15i):
150(高速HRV电流控制的电流环增益倍率) 下列参数用于调整使用高速HRV电流控制,在切削进给时的速度环增益。
其值设定为出现振荡时的0.7。
[伺服HRV3控制参数的设定] No2335(16i),No2748(15i):
100—400(高速HRV电流控制的速度环增益比率)⑸使用伺服调整软件测量机床谐振频率的方法 使用下述方法测量机床的谐振。
伺服软件应该用1998年8月的或其后的版本。
①使用伺服调整软件(SD)的准备。
在调整2中设定测量数据的型式。
(用模拟/数字一体的伺服检查板时设6作为数据位数。
用数字检查板时,将DIP开关设到12(奇数轴)或13(偶数轴))。
②设定No2206#7(16i),No1746#7(15i)为1。
两个伺服轴用同一个DSP控制时设定这一位。
③在这种状态,在每一电流环控制周期输出TCMD波形。
④在SD的F9画面上各通道的设定,选择TCMD测量。
对于电流的设定,设为放大器的最大电流值。
8 ⑤在这一状态下,使电机加/减速,在伺服的波形图上检查加/减速的正确输出。
⑥用SD,设定数据点数,实现0.1秒的数据采集. 对于HRV1:
400个数据项 对于HRV2:
800个数据项 对于HRV3:
1600个数据项 ⑦转动电机,记下产生异常声响时的数据。
⑧调整SD的画面,使每次只显示第一轴或第二轴,(第一轴和第二轴的波形显示或隐藏可用键SHIFT+1和SHIFT+2控制)。
此外,在F3菜单上的放大项上设定适当值,以便清楚地观察TCMD波形上的振荡。
⑨此时,按CTRL+F键,置于频率分析方式。
在尖波下的刻度值乘以10即为谐振频率。
⑩完成调整后,将No2206#7(16i),No1746#7(15i)复位为0。
图3.4.1(f)谐振频率例93.4.3实现高速、高精度加工的伺服参数的调整
(1)概述 本节叙述预读控制,高精度轮廓控制和AI纳米轮廓控制及按进给速度差值CNC进行加/减速时确定伺服参数的步骤。
(2)标准设定 开始实际调整之前,先设定表3.4.3(a)的默认参数。
不用插补后的直线加/减速,而使用精细加/减速。
但是,在高精度轮廓控制,AI轮廓控制和AI纳米轮廓控制中不使用精细加/减速。
在批量传送程序数据(如使用RISC)时,要设定插补后的加/减速参数。
表3.4.3(a)高速/高精度加工的标准参数 *1使用该功能时,可能出现高频振荡,取决于机械的谐振点。
在这种情况下,不要使用这一功能。
若高频振荡出现在高增益下,可使用转矩指令滤波器。
*2不使用精细加/减速,而使用CNC的插补后直线加/减速。
在批量传送程序数据时,不要使用精细加/减速,而使用CNC软件的插补后直线加/减速。
*3对于快速移动,用带前馈的精细加/减速实现高速定位,需要的时间常数约为40—64ms。
此时,可使用精细加/减速的切削进给/快速移动切换功能。
10(3)速度增益的调整 按3.3.1节“增益调整步骤”调整速度环的增益。
在可能的条件下使用伺服HRV2控制。
[调整目的] 使用尽可能高的速度环增益,可以获得以下效果:
●改善伺服的刚性 ●改善伺服的响应 在正常进给加工时,只要不出现振荡,高的速度环增益会改善表面精度和加工形状精度。
高的速度环增益可改善高速、高精度加工以及高速定位的性能。
为了设定稳定的速度环高增益,使用速度环的比例项高速处理功能是非常有用的。
正如下面例中所述,高速、高精度加工的效果取决于允许的速度环最大增益值。
(4)前馈系数的调整(加工圆弧R10/进给F4000) [调整目的] 在通常无前馈控制的位置控制回路中,按下式输出速度指令:
(位置偏差)×
(位置环增益)。
这就是说,只有在机床的指令位置和实际位置有误差时机床才能移动。
例如,当位置增益为30[1/s],进给速度为10m/min时,其位置偏差为5.56mm。
对于直线插补,位置偏差不会造成零件的形状误差。
但在加工圆弧或拐角时,就会造成大的形状误差。
消除位置偏差的有用功能是位置前馈。
前馈功能是将CNC的位置指令变为有补偿功能的速度指令。
前馈可减小位置偏差(理论上为0),因此,可使圆弧或拐角的形状误差大大减小。
但是,伺服响应性能的改善,有可能使机床出现冲击。
为避免这一情况,必须同时使用插补前的加/减速功能。
11 [值的调整方法] 理论上,前馈系数100%时的位置偏差为0,消除了形状误差。
但是,实际上,有速度环的响应时滞。
所以,稍小于100%的值可加工出指令的形状。
通常,最佳值为95%--99%(设9500--9900)。
默认值为9800。
首先在加工圆弧时进行观察调整前馈系数(开始调整前先设定速度环的前馈系数为50%)。
[实际调整] 编制加工圆(R10/F4000)的下列程序,用调试软件RD测量加工时的刀具运动轨迹。
程序中的G08P1和P08P0是16系统的起动和结束预读控制的G代码。
实际加工使用的方式,可在表3.4.3(b)中选择。
表3.4.3(b)预读控制方式的起动与结束代码12在图3.4.3(a)中,前馈系数不足,造成了径向误差约5μm(减小)。
而且速度增益低,造成形状变形且有过象限突起。
调整前馈系数后,如图3.4.3(b)所示,径向误差可减小接近于0。
图3.4.3(a)前馈调整 图3.4.3(b)前馈调整速度增益:
100% 速度增益:
100%预读前馈系数:
95% 预读前馈系数:
98%FAD时间常数:
24ms(线性) FAD时间常数:
24ms(线性)上图中,使用的速度环增益低。
若使用高增益,如图3.4.3(c),变形和过象限的突起将减小。
将速度增益增加到极限值的70%--80%,微调前馈系数,且使用过象限突起补偿功能(反向间隙的加速功能),以减小过象限的突起,从而改善正圆度(图3.4.3(d))。
图3.4.3(c)速度环增益的效果 图3.4.3(d)速度环增益的效果速度环增益:
200% 速度环增益:
300%预读前馈系数:
98% 预读前馈系数:
99%FAD时间常数:
24ms FAD时间常数:
24ms(5)速度环前馈系数的调整(用4角有1/4圆弧的方形工件) [调整步骤] 前馈可减小位置偏差和加工形状误差。
若速度环对速度指令的响应低,速度控制就不能按指令速度所要求的大的加速度运行,因此造成了加工形状误差。
速度环的响应可用增加速度环增益和调整速度环前馈系数来