基于球杆仪的数控机床几何误差辨识与建模
2021-05-20杨洪涛
杨洪涛,张 宇,李 莉,马 群,汪 珺
(1.安徽理工大学机械工程学院,安徽 淮南 232001;2. 安徽理工大学矿山智能装备与技术安徽省重点实验室, 安徽 淮南 232001;3.合肥学院先进制造工程学院,安徽 合肥 230001)
数控机床在机测量系统是由机床本体和触发测头组成,通过测头产生触发信号,触发机床本身的三维坐标读数装置进行读数,实现被测点的三维坐标测量。如果不提高测量系统精度,直接利用机床与测头相结合开展测量,不满足测量系统精度必须三倍高于被测零件精度的要求,因此必须利用误差分离方法对机床各项几何误差进行测量,建立高精度综合误差预测模型进行测量误差补偿。目前数控机床几何误差辨识方法主要采用双频激光干涉仪、球杆仪、平面光栅等设备。利用激光干涉仪每测量1个误差都需更换光学镜组且光路不易调整,效率低,光学组件价格昂贵。球杆仪主要通过测量常规的三平面圆弧轨迹便可分离与辨识包括滚转角误差在内的21项几何误差,但存在辨识精度问题。近年来,国内外学者提出了很多基于球杆仪辨识空间误差方法,主要针对机床旋转轴的误差辨识,而对直线轴误差辨识研究缺乏完善的实验结果对比验证。对于机床综合误差建模,大部分采用激光干涉仪测量各单项误差,进而利用微分法、多体系统理论等方法建立综合误差预测模型,但利用球杆仪测量辨识的几何误差建立机床综合误差建模研究较少。为了提高基于球杆仪的机床几何误差辨识精度和综合误差建模精度,本文采用球杆仪的三平面圆弧轨迹法,建立了球杆仪读数与数控机床各平面内几何误差项之间的模型,辨识出各项几何误差值,进而利用辨识数据建立机床综合误差预测模型,并开展对比验证实验。
1 球杆仪数控机床几何误差辨识方法
1.1 数控机床几何误差源
本文以XYTZ
型立式加工中心为研究对象,如图1所示,三轴数控机床的机床部件沿着Y
轴运动时,共有6项几何误差,三轴共产生18项位置相关几何误差,加上3个垂直轴之间的3项垂直度误差,共有21项几何误差,如表1所示。图1 三轴机床21项几何误差
表1 三轴机床21项几何误差元素
1.2 球杆仪的工作原理
本文采用三平面圆弧轨迹测量法和球杆仪对误差进行测量,球杆仪的测量原理示意图如图2所示。令工作台安装基座上吸附的精密球中心坐标为O(0,0,0),在主轴安装基杆上吸附的精密球中心坐标为P
(x
,y
,z
),当工作台进行理论圆插补运动时,吸附在主轴上的精密球中心坐标由于机床几何误差影响变为P
(x
,y
,z
),设Δx
,Δy
和Δz
分别是P
点与P
点之间误差在X
、Y
、Z
方向上的分量。图2 球杆仪的测量原理图
由于几何误差的存在,球杆仪的实际长度可以表示为
(r
+Δr
)=(x
+Δx
)+(y
+Δy
)+(z
+Δz
)(1)
式中:Δx
,Δy
,Δz
都在微米级,忽略其二次项,可得球杆仪实际长度变化可以计算如下(2)
式中:Δr
是球杆仪读数,即球杆长变化量。该式即为球杆仪测量数控机床几何误差的理论基础,由此可以推导出数控机床的误差分离模型。三平面圆弧轨迹测量法即在数控机床三正交平面进行,如图3所示,球杆仪在XY
平面上进行检测时,机床主轴Z
方向停止运动。将球杆仪水平安装,球杆仪以工作台侧支座上支承的精密球中心为回转中心,按照数控指令完成半径为r
的圆弧插补进给,顺时针和逆时针各1次,同理,在YZ
平面和ZX
平面上的进行检测时,主轴X
和Y
方向停止运动。其中,在XY
平面进行360°(越程45°)圆弧测量,在ZX
平面、YZ
平面分别进行220°(越程2°)圆弧测量。此时球杆长度变化量Δr
即为该平面内综合误差,再将球杆仪的检测数据代入几何误差辨识方法建立的球杆仪读数与机床各平面内对应几何误差之间的辨识模型,实现几何误差辨识。图3 球杆仪三平面圆弧的运动轨迹
1.3 几何误差辨识方法
利用4×4齐次坐标变换矩阵(Homogeneous Transformation Matrix),对数控机床几何误差分量进行辨识。Y
轴的可以写成(3)
忽略高阶项,Y
轴几何误差的可以写成其次,芥川所处的时代为日本野心扩张海外殖民地的大正年代,不可否认许多日本人不知不觉中形成了殖民者心态,对中国充满歧视和偏见,即一种萨义德所说的“隐蔽的东方主义”。芥川在苏州游记中表露出对中国的歧视、嘲讽以及对中国人的怜悯,就是由于其站在一个相对强势的殖民主义者的立场,将中国放置在对立面来处理,将中国“他者”化的结果。
(4)
根据式(3)和(4)可得到床身R
到Y
轴坐标系的包含各几何误差的(5)
(6)
(7)
式中:工件理论加工点在工件坐标系中的位置坐标矢量,为刀具坐标系T
中机床刀具尖端的位置坐标矢量。根据式(6)和式(7)可得这两个矩阵的差值即为工件和刀尖之间的相对位移误差矩阵,即机床的几何误差矩阵如式(8)所示。
(8)
在其求解过程中,舍去误差二次项及高次项,得到简化的数控机床沿X
、Y
、Z
坐标轴运动的几何误差模型,并分别代入式(2)中,再经过一系列简化计算,得到1个有12个系数的方程,如式(9)所示,这些系数与球杆仪长度的偏差Δr
有关。(9)
式中:dxx
,dyy
,dzz
,dyx
,dzx
,dzy
,dxy
,dxz
,dyz
,exx
,eyy
,ezz
为未知数;γ
,,γ
,,γ
,为三个垂直度误差,由球杆仪测量得出;x
,y
,z
,Δr
分别为各测量点的理论坐标值和径向误差值;r
为测量半径。只要求出这些系数,即可计算不同位置的各项几何误差值。2 数控机床综合误差预测模型
根据齐次坐标变换原理建立的综合误差模型,考虑到3个轴的滚转角误差数值非常小且对数控机床在机测量系统的总体误差影响较微小,所以忽略滚转角误差的影响,则可简化模型为
(10)
式中:δ
(x
)为X
轴定位误差,δ
(x
),δ
(x
)分别为X
轴运动时Y
和Z
向的直线度误差,ε
(x
),ε
(x
)分别为X
轴的偏摆角和俯仰角误差;γ
,、γ
,、γ
,分别为X
轴和Y
轴之间、Y
轴和Z
轴之间、X
轴和Z
轴之间的垂直度误差。根据式(10)建立数控机床综合误差预测模型
(11)
3 对比验证实验
以沈阳机床VMC850E三轴立式加工中心为数据采集对象,分别采用雷尼绍公司的QW20球杆仪和激光干涉仪XL-80对同1台机床进行测量。该机床XYZ
三轴行程分别为800mm、500mm、540mm,试验中使用的球杆仪和激光干涉仪分别具有0.1μm 和1nm的分辨率,实验装置组成如图4所示。(a)球杆仪在数控机床上的测试 (b)激光干涉仪在数控机床上的测试图4 现场检测图
3.1 实验方案设计
QW20球杆仪的分辨率为0.1μm,杆的长度取100mm,即测量空间范围为200mm×200mm×200mm,用球杆仪三平面圆弧轨迹法分别测量机床在XY
平面、YZ
平面、ZX
平面的综合几何误差。将QW20球杆仪安装在工作台上并在机床空载状态下进行测量,使机床主轴以480mm/min的速度在各平面内作半径为100mm的圆弧轨迹插补运动,顺时针和逆时针各1次,每个平面共进行3次测量,其平均值作为球杆仪检测的最终值,以减少随机误差。如图4(a)所示为球杆仪现场检测图。以XY
平面机床顺时针运行为例,QW20球杆仪每旋转10°选取1次数据,如表2所示为不同位置的球杆仪测量数据。表2 XY平面机床顺时针运行时不同位置的径向误差值
以机床各单项几何误差为例进行模型验证,利用激光干涉仪在球杆仪相同检测位置进行各单项误差检测,间隔5mm采集1次数据,每个测点均单向测量3次。如图4(b)所示为激光干涉仪现场检测图。
3.2 几何误差辨识与建模效果验证
为验证上述几何误差辨识结果的正确性,以机床X
轴定位误差和X
轴Z
向直线度误差为例,将利用球杆仪辨识出的几何误差数据和激光干涉仪测量出机床的实际几何误差进行比较,结果如图5所示。图中两条曲线表示利用该方法辨识结果计算得到的误差值,两组离散点表示激光干涉仪测量值的均值。激光干涉仪测量各直线轴滚珠丝杠的几何误差,且测量精度高,图5中,由于机床本身存在的缺陷,激光干涉仪测得X
定位误差不连续,有很大的跳跃和下降,而球杆仪辨识方法无法对机床本身存在的缺陷进行预测,呈光滑的曲线。因此图中激光干涉仪得到的结果比球杆仪辨识方法得到的结果波动更大。图5 辨识结果和激光干涉仪测量结果的比较
从图5中可以看出,通过球杆仪辨识得到的几何误差值与激光干涉仪检测出的相应几何误差值的变化趋势基本一致,除去粗大误差外,两者间的偏差均在2.7μm以下,平均偏差仅为1.5μm,从而验证了该数控机床几何误差辨识的正确性。
为了进一步验证该数控机床几何误差辨识的效果,分别将利用球杆仪辨识出的几何误差数据和激光干涉仪测量的误差代入机床综合误差预测模型进行对比验证。将两者数据分别代入式(11)中,得到各自数控机床综合误差预测值E
(x
,y
,z
),为了方便观察,取测量空间范围200mm×200mm×200mm正方体对角线上点空间坐标(x
,y
,z
)的预测数据,其中x
=y
=z
=i
,0≤i
≤200,同时剔除对角线上由于机床本身存在的缺陷而造成粗大误差外的部分数据,其预测误差结果比较如图6所示。图6 综合误差预测结果比较图
从图6中可以看出,两者预测结果的变化趋势基本一致,两者间的偏差均在3.0μm以下,平均偏差仅为1.5μm,从而验证了该数控机床几何误差辨识与建模方法的正确性。
5 结论
(1)针对数控机床利用齐次坐标变换矩阵分析位置相关几何误差模型,建立了待辨识误差系数与球杆仪测得的径向误差值之间的辨识方程组。进行了基于球杆仪的数控机床几何误差辨识与建模。
(2)利用球杆仪辨识出的几何误差代入建立的综合误差预测模型,与激光干涉仪的综合误差建模的结果进行对比,结果表明该数控机床几何误差辨识与建模方法具有较高的准确性,最大辨识误差为3.0μm,且成本低,耗时短,操作简便。