一种多轴数控机床旋转轴几何误差快速分离新方法

文档序号:1790743 发布日期:2021-11-05 浏览:25次 >En<

阅读说明:本技术 一种多轴数控机床旋转轴几何误差快速分离新方法 (Novel method for quickly separating geometric errors of rotating shaft of multi-shaft numerical control machine tool ) 是由 王金栋 赖洋 郭浩然 唐雷雨 谢宇鸿 陈燚 于 2021-08-26 设计创作,主要内容包括:本发明公开了一种多轴数控机床旋转轴几何误差快速分离新方法,通过对转台运动过程中一系列相邻测量点构成向量方向变化的测量,建立向量方向变化量与旋转轴几何误差间的相互映射关系,实现旋转轴6项几何误差的准备分离。利用在机床运动过程中构成空间向量方向的改变仅与机床轴的角位移误差有关与线位移误差无关的特性,利用激光跟踪仪采用多站分时测量对机床平动轴运动过程中测量点构成向量方向变化的测量,依次分离出机床旋转轴的角位移误差和线位移误差。建立基于空间向量方向偏差测量的多轴机床旋转轴几何误差测量的数学模型,依次推导出基于精密数控转台测量的激光跟踪仪基站位置自标定算法、测量点确定算法、机床旋转轴单项误差分离算法。(The invention discloses a new method for quickly separating geometric errors of a rotating shaft of a multi-shaft numerical control machine tool, which is used for measuring vector direction change formed by a series of adjacent measuring points in the moving process of a rotary table, establishing a mutual mapping relation between the vector direction change and the geometric errors of the rotating shaft and realizing the preparation separation of 6 geometric errors of the rotating shaft. The method utilizes the characteristic that the change of the direction of a space vector formed in the movement process of the machine tool is only related to the angular displacement error of a machine tool shaft and is unrelated to the linear displacement error, utilizes the laser tracker to measure the change of the direction of the vector formed by measuring points in the movement process of a machine tool translation shaft by adopting multi-station time-sharing measurement, and sequentially separates the angular displacement error and the linear displacement error of the machine tool rotation shaft. A mathematical model for measuring the geometric errors of the multi-axis machine tool rotating shaft based on the space vector direction deviation measurement is established, and a laser tracker base station position self-calibration algorithm, a measuring point determination algorithm and a machine tool rotating shaft single error separation algorithm based on the precise numerical control turntable measurement are deduced in sequence.)

一种多轴数控机床旋转轴几何误差快速分离新方法

技术领域

本发明属于激光精密测量技术领域,具体涉及一种多轴数控机床旋转轴几何误差快速分离新方法。

背景技术

随着加工精度和工件复杂程度的提升,多轴数控机床在制造业中所占的比例日益增大。多轴机床是在传统三轴机床上通过增加旋转部件,从而实现对复杂零件的高效加工。精度是数控机床的主要性能指标,如何进一步提升多轴机床整体加工精度已成为一个研究热点问题。在多轴加工中,旋转轴几何误差对整体加工精度有较大影响。通过对旋转轴误差进行测量与补偿是提高多轴机床整体加工精度的有效途径。而如何快速、准确获得机床旋转轴各项几何误差是一个关键问题,直接影响着精度补偿效果。

目前,测量机床平动轴误差的方法较多,测量方法也较为成熟。旋转轴误差测量方法相对较少,也是机床精度检测难点问题。主要有以下几种:采用自准直仪和多面棱体仅能对旋转轴的定位误差进行评定,而对其它误差无法测量;采用球杆仪对旋转轴误差进行测量时,能够分离出除定位误差外的5项误差,测量过程和误差分离模型较为复杂;采用R-test测量时,可以同时检测3个方向的位移量,测量效率高。但对测量装置的精密程度要求较高。

激光跟踪测量具有快速、动态、便携等优点,在航空航天、船舶、汽车等大尺寸测量领域得到了广泛应用。目前,激光跟踪仪也被应用到机床精度检测领域。

如何利用激光跟踪仪的优点,提出一种精度高、效率快、误差分离算法简单的多轴机床旋转轴的几何误差分离方法,这对于进一步提高多轴机床整体加工精度有着重要意义。

发明内容

本发明的目的是解决上述问题,提供一种能够快速、准确分离出数控机床旋转轴几何误差的多轴数控机床旋转轴几何误差快速分离新方法。

为解决上述技术问题,本发明的技术方案是:一种多轴数控机床旋转轴几何误差快速分离新方法,包括以下步骤:

S1、将精密数控转台安装在多轴机床旋转部件上,并可跟随多轴机床旋转部件一起转动;猫眼安装在精密数控转台上,并可跟随精密数控转台一起转动;

S2、将激光跟跟踪仪分别安装在机床正前方附近,将激光跟踪仪的位置定义为基站位置;

S3、控制精密数控转台每转过一定的角度θ,记下当前激光跟踪仪的测距数据,利用激光跟踪仪测量得到的测量点的距离数据,建立大型非线性冗余方程组,使用遗传算法求解,从而确定出激光跟踪仪在转台上的各基站初始位置坐标;

S4、控制机床旋转部件按预定的路径绕轴线转动,机床每转动一定角度,进行一次测量,安装在机床主轴上的精密转台依次旋转120度,测量点分别命名为A、B、C,激光跟踪仪先后在四个基站位置进行测量;

S5、利用激光跟踪仪测量得到的测量点与各基站的距离数据,建立非线性冗余方程组,按最小二成原理进行求解,确定出测量点的空间坐标;

S6、利用步骤S5中得到的旋转部件绕轴线转动时的一系列测量点的空间坐标,通过A、B、C三点两两构成的3个向量向量的方向将会在机床转台转动过程中发生改变,向量方向的改变仅与机床运动中的角位移误差有关,根据角位移误差引起的齐次变换矩阵和测量点构成一系列向量建立方程组,进行求解,即可分离出各项角位移误差;

S7、利用步骤S5中得到的旋转部件绕轴线转动时的一系列测量点的空间坐标和步骤S6中的到的各项角位移误差,对机床转台转过不同角度时A、B、C分别建立运动误差方程,构成冗余方程组,带入各项角位移误差求解,即可分离出各项线位移误差,从而完成完整的数控机床平动轴几何误差分离。

进一步地,所述步骤S2中,至少选定四个基站位置,且任意三个基站位置不共线。

进一步地,所述步骤S3中,当精密数控转台每转过一定的角度θ时,控制旋转部件停止运动,并记下当前位置激光跟踪仪的测量结果,激光跟踪仪包括具有测角功能的Leica、Faro、Api激光跟踪仪和不具备测角功能的Etalon激光跟踪仪;然后将激光跟踪仪移动到下一个基站位置,重复上述测量过程,直至在所有基站位置都完成测量。

进一步地,所述激光跟踪仪为Leica或Faro激光跟踪仪时,关于基站P1(xp1,yp1,zp1)标定可建立如下方程组:

其中R代表猫眼中心到转台回转中心的距离,θi代表转台的回转角度,l1i为各测量点位置处激光跟踪仪的测距数据。

进一步地,所述激光跟踪仪为Etalon激光跟踪仪时,关于基站P1(xp1,yp1,zp1)标定可建立如下方程组:

其中L1代表初始测量点到猫眼中心的距离,Δl1i为各测量点位置处激光跟踪仪测得的相对距离变化量。

进一步地,所述步骤S3中在每个基站位置至少测量四个不同的猫眼位置,以获取数据冗余,提高测量系统的可靠性和测量精度。

进一步地,所述步骤S4中,当机床旋转部件转动到各测量点位置时,控制机床旋转部件停止运动;当精密数控转台的旋转部件运动到测量位置时,控制精密数控转台停止运动。

进一步地,所述:步骤S5中假定标定得到的基站位置分别为P1(xp1,yp1,zp1)、P2(xp2,yp2,zp2)、P3(xp3,yp3,zp3)、P4(xp4,yp4,zp4),机床运动过程中测量点Mi到各基站的距离分别为l′1i,l′2i,l′3i,l′4i,根据GPS测量原理,对测量过程中的Mi(xmi,ymi,zmi)可建立如下方程:

采用类最小二乘原理进行求解,即可确定出机床运动过程中测量点的实际坐标Mi(xmi,ymi,zmi)。

本发明的有益效果是:本发明所提供的一种多轴数控机床旋转轴几何误差快速分离新方法,激光跟踪仪先后在多轴机床转台上至少四个基站位置对多轴机床旋转部件相同的点跟踪测量,利用测量得到的测量点距离数据,分别确定出精密数控转台上一系列测量点的空间坐标。通过得到的一系列测量点的空间坐标,先由机床旋转部件相同位置得到的测量点两两构成空间向量,利用这些向量方向的改变仅与角位移误差有关先分离出角位移误差;再利用分离出转台转过不同角度时的各项角位移误差,带入建立的各测量点运动误差方程,解出线位移误差,从而实现完整的数控机床平动轴几何误差分离。该方法解决了目前测量数控机床旋转轴几何误差的难点问题。同时该方法基于GPS原理,在测量过程中,只对距离量进行测量,有效避免了激光跟踪仪测角误差对整体测量精度的影响,从而极大保证了现场整体测量精度;利用激光跟踪仪快速测量和精密数控转台高精度、快速、动态、便携的优点,实现数控机床旋转轴几何误差的高效高精度测量。该方法具有快速、精度高、误差分离简单等优点,能够对数控机床旋转轴几何误差的快速、准确分离。对于进一步提高数控机床整体加工精度具有重要意义。

附图说明

图1是本发明基站位置、精密数控转台和猫眼相对于数控机床位置的示意图;

图2是本发明数控机床旋转轴角位移误差分离方法的原理图;

图3是本发明基于精密转台回转测量的基站标定模型的示意图;

图4是本发明遗传算法示意图。

具体实施方式

下面结合附图和具体实施例对本发明做进一步的说明:

如图1到图4所示,本发明提供的一种多轴数控机床旋转轴几何误差快速分离新方法,包括以下步骤:

S1、将精密数控转台安装在多轴机床旋转部件上,并可跟随多轴机床旋转部件一起转动;猫眼安装在精密数控转台上,并可跟随精密数控转台一起转动。

S2、将激光跟跟踪仪分别安装在机床正前方附近,将激光跟踪仪的位置定义为基站位置。步骤S2中,至少选定四个基站位置,且任意三个基站位置不共线。

S3、控制精密数控转台每转过一定的角度θ,记下当前激光跟踪仪的测距数据,利用激光跟踪仪测量得到的测量点的距离数据,建立大型非线性冗余方程组,使用遗传算法求解,从而确定出激光跟踪仪在转台上的各基站初始位置坐标。

步骤S3中,当精密数控转台每转过一定的角度θ时,控制旋转部件停止运动,并记下当前位置激光跟踪仪的测量结果。

为实现基站位置准确标定,避免机床自身误差对基站标定精度的影响,引入了一个精密数控转台。构建基于精密转台回转测量的基站标定模型,其中M1、M2…Mn为转台上一系列测量点,P为基站位置点。

激光跟踪仪包括具有测角功能的Leica、Faro、Api激光跟踪仪和不具备测角功能的Etalon激光跟踪仪;然后将激光跟踪仪移动到下一个基站位置,重复上述测量过程,直至在所有基站位置都完成测量。

对于激光跟踪仪为Leica或Faro激光跟踪仪时,这些激光跟踪仪能够测量出目标点到转镜中心的绝对距离。关于基站P1(xp1,yp1,zp1)标定可建立如下方程组:

其中R代表猫眼中心到转台回转中心的距离,θi代表转台的回转角度,l1i为各测量点位置处激光跟踪仪的测距数据。

激光跟踪仪为Etalon激光跟踪仪时,关于基站P1(xp1,yp1,zp1)标定可建立如下方程组:

其中L1代表初始测量点到猫眼中心的距离,Δl1i为各测量点位置处激光跟踪仪测得的相对距离变化量。

采用混合遗传算法求解式(1)、(2)大型非线性冗余方程组。遗传算法具有较好的全局搜索能力,但是局部搜索能力较差,将单纯形法集成到遗传算法中,有效克服遗传算法较差的局部搜索能力,进一步提高了求解精度。

使激光跟踪仪位于第一个基站位置P1处进行测量,通过上述过程就可标定出激光跟踪仪在转台坐标系下的第一个基站位置P1,重复上述过程,即可标定出激光跟踪仪所在的其它基站P2、P3、P4的位置坐标。

在本实施例中,步骤S3中在每个基站位置至少测量四个不同的猫眼位置,以获取数据冗余,提高测量系统的可靠性和测量精度。

S4、控制机床旋转部件按预定的路径绕轴线转动,机床每转动一定角度,进行一次测量,安装在机床主轴上的精密转台依次旋转120度,测量点分别命名为A、B、C,激光跟踪仪先后在四个基站位置进行测量。

在本实施例步骤S4中,当机床旋转部件转动到各测量点位置时,控制机床旋转部件停止运动;当精密数控转台的旋转部件运动到测量位置时,控制精密数控转台停止运动。

具体地,激光跟踪仪位于第一个基站位置P1处,将目标靶镜猫眼移动到A、B、C,并依次测量A、B、C到基站P1的距离,测量时控制精密数控转台停止转动、机床转台停止转动,然后机床转台转动到下一位置,并重复上述测量过程直至在第一个基站位置P1处完成对机床运动的测量。接下来将激光跟踪仪分别移动到P2、P3、P4位置处,并重复在基站P1位置处的测量过程,直至激光跟踪仪在所有基站位置处完成对机床运动的测量。

S5、利用激光跟踪仪测量得到的测量点与各基站的距离数据,建立非线性冗余方程组,按最小二成原理进行求解,确定出测量点的空间坐标。

步骤S5中假定标定得到的基站位置分别为P1(xp1,yp1,zp1)、P2(xp2,yp2,zp2)、P3(xp3,yp3,zp3)、P4(xp4,yp4,zp4),机床运动过程中测量点Mi到各基站的距离分别为l′1i,l′2i,l'3i,l'4i,根据GPS测量原理,对测量过程中的Mi(xmi,ymi,zmi)可建立如下方程:

采用类最小二乘原理进行求解,即可确定出机床运动过程中测量点的实际坐标Mi(xmi,ymi,zmi)。

S6、利用步骤S5中得到的旋转部件绕轴线转动时的一系列测量点的空间坐标,通过A、B、C三点两两构成的3个向量向量的方向将会在机床转台转动过程中发生改变,向量方向的改变仅与机床运动中的角位移误差有关,根据角位移误差引起的齐次变换矩阵和测量点构成一系列向量建立方程组,进行求解,即可分离出各项角位移误差。

在初始位置处,假定测量点A(xa0,ya0,za0),B(xb0,yb0,zb0),C(xc0,yc0,zc0),在转台转过不同角度时,一系列测量点的理论坐标为Ai(xai,yai,zai)、Bi(xbi,ybi,zbi)、Ci(xci,yci,zci)。由于误差的存在,各测量点的实际坐标为A′i(x′ai,y′ai,z′ai)、B′i(x′bi,y′bi,z′bi)、C′i(x′ci,y′ci,z′ci)。

当转台绕z轴转过θ角度时,其理论齐次变换矩阵为:

转动过程中,其误差变换矩阵为:

对于初始测量点A0(xa0,ya0,za0),当转台转过θi角度时,得到一系列测量点A′i实际坐标如下:

同样的,对于初始测量点B0(xb0,yb0,zb0)、C0(xc0,yc0,zc0),当转台转过θi角度时,一系列测量点B′i、C′i实际坐标便可得到。则在转台转过过程中,理论测量点Ai,Bi,Ci构成向量的方向分别为:

实际测量点A′i,B′i,C′i构成向量的方向分别为:

则在运动过程中的方向偏差为:

从式(13)、(14)、(15)可以看出,在转动过程中,向量方向偏差与角位移误差δx(θ)、δy(θ)、δz(θ)有关,与线位移误差εx(θ)、εy(θ)、εz(θ)无关。

初始位置处,相邻测量点构成的向量为:

转台转动过程中,实际相邻测量点构成的向量为:

根据转台运动变换矩阵,向量应存在如下关系:

经过整理可得:

同理,可以建立向量间的相互关系,然后可以得到

通过对上式进行求解,即可分离出转台转动过程中的三项线角移误差εx(θ)、εy(θ)、εz(θ)。该方法增加了冗余数据量,从而能够提高各项误差的分离精度。

S7、利用步骤S5中得到的旋转部件绕轴线转动时的一系列测量点的空间坐标和步骤S6中的到的各项角位移误差,对机床转台转过不同角度时A、B、C分别建立运动误差方程,构成冗余方程组,带入各项角位移误差求解,即可分离出各项线位移误差,从而完成完整的数控机床平动轴几何误差分离。

在测量点Ai处,假定由角位移误差引起在x方向的位置偏差为taxi、在y方向引起的位置偏差为tayi、在z方向引起的位置偏差为tazi,则可建立如下方程组:

同理可建立在测量点Bi、Ci处的运动误差方程,最终可得如下方程组:

通过对该方程求解,转台转动过程中的三项线位移误差δx(θ)、δy(θ)、δz(θ)即可分离出来。在上述过程中,将旋转轴的角位移误差、线位移误差分离解耦分离开来,降低了误差分离模型的复杂程度,易于各单项误差的准确分离。

测量时,将精密数控转台安装在多轴机床转台的合适位置,并跟随机床转台绕z轴方向一起转动。控制机床转台绕z轴转动,激光跟踪仪分别在四个不同基站位置对机床转台运动进行跟踪测量。

机床转台绕z轴转动时,每转动10°设置一个测量点,总测量点数108个。当平动部件运动到各测量点位置时,机床停止运动,安装在机床主轴上的精密转台依次旋转120度,每个位置控制其停下5秒,并记录猫眼在转台上不同位置处的激光跟踪仪测距数据。

当激光跟踪仪在第一个基站位置处完成对各测量点位置测量后,将激光跟踪仪移动到下一个基站位置并重复上述测量过程,直至在所有基站位置完成对测量点的测量。为了减小测量过程中随机误差对测量结果的影响,在每个基站位置对测量点进行三次测量,总测量时间约为3小时左右,测量效率较高。利用上面推导出的测量算法和机床单项误差分离算法,便可分离出数控机床绕z轴旋转的各单项几何误差。

本发明通过对转台运动过程中一系列相邻测量点构成向量方向变化的测量,通过建立向量方向变化量与旋转轴几何误差间的相互映射关系,从而实现旋转轴6项几何误差的准备分离。利用在机床运动过程中构成空间向量方向的改变仅与机床轴的角位移误差有关,而与线位移误差无关这一特性,利用激光跟踪仪采用多站分时测量原理对机床平动轴运动过程中测量点构成向量方向变化的测量,从而依次分离出机床旋转轴的角位移误差和线位移误差。建立基于空间向量方向偏差测量的多轴机床旋转轴几何误差测量的数学模型,依次推导出基于精密数控转台测量的激光跟踪仪基站位置自标定算法、测量点确定算法、机床旋转轴单项误差分离算法。该方法实现旋转轴几何误差的快速分离,降低了误差分离的复杂性,克服了基站标定精度受机床自身误差影响的不足。该方法具有精度高、效率高等优点,在多轴机床旋转轴几何误差分离上具有一定的应用前景。

本领域的普通技术人员将会意识到,这里所述的实施例是为了帮助读者理解本发明的原理,应被理解为本发明的保护范围并不局限于这样的特别陈述和实施例。本领域的普通技术人员可以根据本发明公开的这些技术启示做出各种不脱离本发明实质的其它各种具体变形和组合,这些变形和组合仍然在本发明的保护范围内。

16页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种具有多功能刀塔的组合机床及其操作方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!