法律状态公告日
法律状态信息
法律状态
2019-04-09
授权
授权
2018-04-10
实质审查的生效 IPC(主分类):G01B11/00 申请日:20170929
实质审查的生效
2018-03-16
公开
公开
技术领域
本发明属于数控机床加工精度技术领域,具体涉及一种基于平面光栅的三面五线机床空间几何误差测量辨识方法。
背景技术
机床存在的原始几何误差及加工过程中的热误差等误差因素严重影响机床的加工精度,其中几何误差和热误差占全部误差的40%~70%,因此,解决几何误差是提高数控机床精度的关键技术,具有重要意义。几何误差主要由数控机床零部件本身的形位精度及装配过程中产生的装配误差等引起,并且随着机床的运动反映到运动部件上,进而影响机床的加工精度。几何误差属于机床本身固有的误差,包括定位误差、直线度误差、角度误差、垂直度误差等。
目前误差的消除方法主要有误差预防法和误差补偿法,误差预防法由于周期长、成本高等问题应用较少,误差补偿法通过软件反向叠加补偿值的方法可以快速有效地消除误差影响。针对空间几何误差,其补偿技术主要受限于误差辨识,目前主要采用的方法为单项误差测量和空间几何误差辨识,单项误差测量的效率低、所需仪器多,难以解决生产问题,空间几何误差辨识法通过测量所需信息,利用空间误差模型辨识得到各项几何误差值,进而实现空间几何误差的补偿。
国内外学者针对几何误差补偿做了大量的研究工作,目前空间几何误差辨识的主要方法有:DBB测量法、基于激光干涉仪的多线法、分步体对角线法、分步辨识法等。基于激光干涉仪的多线法包括九线法、十四线法等,这些方法需要利用干涉仪测量空间内多条特定直线的误差,测量效率上存在一些不足,同时增加了测量误差产生的可能性;分步体对角线法通过对机床测量空间的四条体对角线进行测量辨识得到空间几何误差值,该方法对测量设备安装很敏感,同时单以此方法得到的辨识结果是不可靠的,存在误差间相互掩盖的可能;分步辨识法利用平面光栅进行不同平面上多次不同轨迹的测量,利用不同轨迹独立辨识得到各项误差;这些现象表明现有的空间几何误差辨识方法仍存在测量效率和测量精度上的一些不足。
发明内容
为了克服上述现有技术的缺点,本发明的目的在于提供一种基于平面光栅的三面五线机床空间几何误差测量辨识方法,能够满足空间几何误差的辨识需求,同时具有高测量效率,高测量精度的优点。
为了实现上述目的,本发明采用如下的技术方案:
一种基于平面光栅的三面五线机床空间几何误差测量辨识方法,包括以下步骤:
1)在XOY、XOZ、YOZ三个测量平面内,分别在平面光栅的测量范围内设计规划测量路径;
针对XOY平面Ⅰ,在平面光栅测量范围内划定测量路径:路径端点为AⅠ(x10,y10,z0)、BⅠ(x11,y10,z0)、CⅠ(x11,y11,z0)、DⅠ(x10,y11,z0),首先以AⅠ为起点沿路径L10运动至BⅠ;其次以BⅠ为起点沿路径L11运动至DⅠ;再以DⅠ为起点沿路径L12运动至CⅠ;再以CⅠ为起点沿路径L13运动至BⅠ;再以BⅠ为起点沿路径L11运动至DⅠ;最后以DⅠ为起点沿L14运动至AⅠ;
在XOZ平面Ⅱ按相同方式规划路径:路径端点为AⅡ(x20,y0,z20)、BⅡ(x21,y0,z20)、CⅡ(x21,y0,z21)、DⅡ(x20,y0,z20);首先以AⅡ为起点沿路径L20运动至BⅡ;其次以BⅡ为起点沿路径L21运动至DⅡ;再以DⅡ为起点沿路径L22运动至CⅡ;再以CⅡ为起点沿路径L23运动至BⅡ;再以BⅡ为起点沿路径L21运动至DⅡ;最后以DⅡ为起点沿L24运动至AⅡ;
在YOZ平面Ⅲ按相同方式规划路径:路径端点为AⅢ(x0,y30,z30)、BⅢ(x0,y31,z30)、CⅢ(x0,y31,z31)、DⅢ(x0,y30,z31);首先以AⅢ为起点沿路径L30运动至BⅢ;其次以BⅢ为起点沿路径L31运动至DⅢ;再以DⅢ为起点沿路径L32运动至CⅢ;再以CⅢ为起点沿路径L33运动至BⅢ;再以BⅢ为起点沿路径L31运动至DⅢ;最后以DⅢ为起点沿L34运动至AⅢ;
2)对XOY平面Ⅰ的各项误差进行辨识:
先在XOY测量平面安装平面光栅,进行误差辨识,以路径L10和路径L14为基准线,首先辨识平面内XY轴间的垂直度误差,实际测得的L10和L14的趋势线是与规划迹存在偏转角度的倾斜直线,依据多个测点的测值,采用最小二乘法拟合求出L10和L14的趋势线的斜率a0,a4,计算得到两条趋势线与X轴和Y轴的倾角αx,αy∈[0,π],进而求得XY轴间垂直度误差为:
αx=tan-1a0,αy=tan-1a4,
通过两条测量路径辨识得到垂直度误差后,将路径L10和路径L14的趋势线旋转至平行于X轴和Y轴,消除耦合的垂直度误差影响,得到路径Ll0和Ll4上修正的测点坐标为(xxl0,yxl0),(xyl0,yyl0);同样,将路径L12和路径L13上测量的趋势线旋转至平行于X轴和Y轴消除垂直度误差影响,得到路径L12和路径L13上修正的测点坐标为(xxl1,yxl1),(xyl1,yyl1),对于路径L10,L12,L13,L14,设其测点理论坐标值分别为(x1x,y10)(x1x,y11)(x11,y1y)(x10,y1y),根据测点理论坐标值和修正的测点坐标,在路径L10上得到X轴测量范围内各测点的坐标偏差:
Δx0=xxl0-x1x;
X轴测量范围内在Y方向的坐标偏差为:
Δy0=yxl0-y10;
在路径L14上采用相同方法得到Y轴测量范围内各测点的坐标偏差:
Δy4=yyl0-y1y
Y轴测量范围内在X方向的坐标偏差为:
Δx4=xyl0-x10
路径L12上各测点X坐标偏差值为Δx2=xxl1-x1x,比较其与路径L10上各测点X坐标偏差值Δx0,求出测量范围内X轴在XY平面内的偏摆角度误差εzx:
路径L13上各测点Y坐标偏差值为Δy3=yyl1-y1y,比较其与路径L14上各测点X坐标偏差值Δy3,求出测量范围内Y轴在XY平面内的偏摆角度误差εzy:
对路径L10和路径L14上辨识得到的坐标偏差进行分析,需要消除角度误差影响才能将耦合在其中的定位误差和直线度误差辨识出来,对路径L10而言,得到X轴的定位误差δxx和Y向直线度误差δyx:
δxx=Δx0+εzxx10
δyx=Δy0-εzxy1x
同理消除路径L14上的角度误差得到Y轴的定位误差δyy和X向直线度误差δxy:
δxy=Δx4+εzyy1y
δyy=Δy4-εzyx10;
3)在XOZ平面Ⅱ内按照规划路径进行与XOY平面内类似的测量和辨识,得到XZ轴间的垂直度误差Sxz,X轴在XZ平面内的俯仰角度误差εyx,Z轴在XZ平面内的偏摆角度误差εyz,Z轴的定位误差δzz,X轴的Z向直线度误差δzx,Z轴的X向直线度误差δxz;
4)在YOZ平面Ⅲ内按照规划路径进行与XOY平面内类似的测量和辨识,得到YZ轴间的垂直度误差Syz,Y轴在YZ平面内的俯仰角度误差εxy,Z轴在YZ平面内的俯仰角度误差εxz,Y轴的Z向直线度误差δyz,Z轴的Y向直线度误差δyz;
5)对于XYTZ型三轴机床,基于多体系统的建模理论,按照体间运动关系得到误差齐次坐标变换矩阵,最终得到机床的空间综合误差模型:
x0,y0,z0为各测量平面基准点A在机床工件坐标系下与x,y,z轴的距离,工件坐标系原点O为误差原点;
在三个测量平面上对各轴测量范围内具有重合段的公共区域进行滚转误差辨识,对XOY测量平面的路径L11,误差模型中△z=0,得到:
对XOZ测量平面的路径L21,误差模型中△y=0,得到:
对YOZ测量平面的路径L31,误差模型中△x=0,得到:
对于三个测量平面上的三条测量线,在其重合区域将对应位置点在不同平面的测量方程联立,三个平面共计6个误差模型方程,代入已经测量辨识得到的X、Y、Z轴的定位误差、直线度误差、垂直度误差、俯仰偏摆角度误差和初始坐标值,则方程中只包含3项未知数,利用最小二乘法拟合求出最满足方程条件的解,即机床的三项滚转角度误差εxx,εyy,εzz;
对于其他类型的机床,根据求得的综合误差模型,采用相同方法也能够辨识得到滚转角度误差;
6)辨识得到的各项几何误差是离散的误差数据点,对每项几何误差项进行参数化建模,采用正交多项式拟合的方法得到每项几何误差的误差曲线,最终实现空间几何误差的全部辨识过程。
所述的步骤1)的测量路径规划中,每个测量平面内的测量路径不必固定从坐标原点开始,利用各测量平面的路径重合段进行辨识,通过基准点距各坐标轴的距离进行坐标位置的转换。
与现有技术相比,本发明具有以下有益效果:
本发明仅使用平面光栅一种测量仪器,不必采用多种仪器配合使用,降低了测量过程的复杂度;本发明通过在三个测量平面仅分别进行一次规划轨迹测量,即可辨识得到空间内全部21项几何误差,简化了测量过程,提高了测量效率;本发明提出的测量轨迹简单,机床仅需要进行基本的单轴移动和简单的对角线移动,减小了机床控制误差的引入,提高了测量精度;本发明在每个平面的测量不需要平面光栅限制在固定的安装位置,可以通过参考坐标系下的初始坐标的改变使用当前安装位置的测量数据建立空间误差模型,优化了测量过程,同时减少了因限制在固定位置引起的安装误差的累积。
附图说明
图1是本发明的测量轨迹示意图。
图2是本发明的测量辨识流程图。
图3是本发明垂直度误差辨识示意图。
图4是本发明定位误差和直线度误差辨识示意图。
图5是本发明俯仰和偏摆角度误差辨识示意图。
具体实施方式
结合附图对本发明作进一步的详细说明。
一种基于平面光栅的三面五线机床空间几何误差测量辨识方法,包括以下步骤:
1)参照图1,在XOY、XOZ、YOZ三个测量平面内,分别在平面光栅的测量范围内设计规划测量路径;
针对XOY平面Ⅰ,在平面光栅测量范围内划定测量路径,路径端点为AⅠ(x10,y10,z0)、BⅠ(x11,y10,z0)、CⅠ(x11,y11,z0)、DⅠ(x10,y11,z0);从AⅠ沿L10运动至BⅠ,从BⅠ沿L11运动至DⅠ,从DⅠ沿L12运动至CⅠ,从CⅠ沿L13运动至BⅠ,从BⅠ沿L11运动至DⅠ,最后从DⅠ沿L14运动至AⅠ;
同理针对XOZ平面Ⅱ划定路径,路径端点为AⅡ(x20,y0,z20)、BⅡ(x21,y0,z20)、CⅡ(x21,y0,z21)、DⅡ(x20,y0,z20);从AⅡ沿L20运动至BⅡ,从BⅡ沿L21运动至DⅡ,从DⅡ沿L22运动至CⅡ,从CⅡ沿L23运动至BⅡ,从BⅡ沿L21运动至DⅡ,最后从DⅡ沿L24运动至AⅡ;
同理针对YOZ平面Ⅲ划定路径,路径端点为AⅢ(x0,y30,z30)、BⅢ(x0,y31,z30)、CⅢ(x0,y31,z31)、DⅢ(x0,y30,z31);从AⅢ沿L30运动至BⅢ,从BⅢ沿L31运动至DⅢ,从DⅢ沿L32运动至CⅢ,从CⅢ沿L33运动至BⅢ,从BⅢ沿L31运动至DⅢ,最后从DⅢ沿L34运动至AⅢ;
2)参照图2,对XOY平面Ⅰ的各项误差进行辨识:
先在XOY测量平面安装平面光栅,进行误差辨识,以路径L10和路径L14为基准线,对路径L10和路径L14进行分析得到XY的垂直度误差,具体辨识原理参照图3,实际测得的路径L10和路径L14的趋势线是与规划迹存在偏转角度的倾斜直线,根据多个测点的测值,采用最小二乘法拟合求出路径L10和路径L14的趋势线:L0y=a0x+b0和L4x=a4y+b4。可求得:
式中(xi,yi)为测量各点的实际坐标值;
利用趋势线斜率a0,a4,即可求得两条趋势线与X轴和Y轴的倾角αx,αy∈[0,π],从而求得XY轴间的垂直度误差为:
αx=tan-1a0,αy=tan-1a4
至此可在XOY平面辨识得到XY轴间垂直度误差Sxy;
参照图4,辨识得到垂直度误差后,将路径L10和路径L14的趋势线旋转至平行于X轴和Y轴,即将耦合的垂直度误差影响消除,得到新的曲线Ll0=L0y-a0x和Ll4=L4x-a4y,此时各点坐标为(xxl0,yxl0);对路径L10曲线,其理论坐标值为(x1x,y10),则可得X轴各点的定位误差为Δx0=xxl0-x1x,在Y方向的直线度误差为Δy0=yxl0-y10,对路径L14同理可得Y轴各点的定位误差为Δy4=yyl0-y1y,Δx4=xyl0-x10;
按照相同方法对路径L12进行处理,得到路径L12上实际测值与理论坐标比较,得到偏差值(Δx2,Δy2),与路径L10上对应各点偏差值(Δx0,Δy0)的x坐标进行比较,则有:
Δx2-Δx0=(y11-y10)εzx
参照图5,通过对测量路径上的全部点进行相同操作,即可得到测量范围内X轴在XY平面内的角度误差εzx,
同理可对路径L13和路径L14进行相同操作,即可辨识得到测量范围内Y轴在XY平面内的角度误差εzy,至此可在XOY平面辨识得到X轴和Y轴各一项角度误差(非滚转误差);
对于路径L10和路径L14上辨识得到的定位误差和直线度误差,需要消除角度误差影响才能得到X轴的定位误差δxx和Y向直线度误差δyx,对路径L10而言:
δxx=Δx0+εzxx10
δyx=Δy0-εzxy1x
同理消除路径L14上的角度误差得到Y轴的定位误差δyy和X向直线度误差δxy:
δxy=Δx4+εzyy1y
δyy=Δy4-εzyx10
至此可在XOY平面辨识得到X轴的定位误差δxx和Y向直线度误差δyx以及Y轴的定位误差δyy和X向直线度误差δxy;
3)在XOZ平面Ⅱ内按照规划路径进行与XOY平面内类似的测量和辨识,得到XZ轴间的垂直度误差Sxz,X轴在XZ平面内的俯仰角度误差εyx,Z轴在XZ平面内的偏摆角度误差εyz,Z轴的定位误差δzz,X轴的Z向直线度误差δzx,Z轴的X向直线度误差δxz;
4)在YOZ平面Ⅲ内按照规划路径进行与XOY平面内类似的测量和辨识,得到YZ轴间的垂直度误差Syz,Y轴在YZ平面内的俯仰角度误差εxy,Z轴在YZ平面内的俯仰角度误差εxz,Y轴的Z向直线度误差δyz,Z轴的Y向直线度误差δyz;
5)对于XYTZ型三轴机床,基于多体系统的建模理论,按照体间运动关系得到误差齐次坐标变换矩阵,进而得到机床的空间综合误差模型:
x0,y0,z0为各测量平面基准点A在机床工件坐标系下与x,y,z轴的距离,工件坐标系原点O为误差原点;
通过对三个平面的测量结果进行上述过程,已经辨识得到垂直度误差、每根轴的非滚转角度误差、螺距误差、直线度误差,在三个测量平面上对各轴测量范围内具有重合段的公共区域进行滚转误差辨识,对XOY测量平面的路径L11进行分析,误差模型中△z=0,可以得到:
对XOZ测量平面的路径L21,误差模型中△y=0,得到:
对YOZ测量平面的路径L31,误差模型中△x=0,得到:
对于三个测量平面上的三条测量线,在其重合区域将对应位置点在不同平面的测量方程联立,三个平面共计6个误差模型方程,代入已经测量辨识得到的X、Y、Z轴的定位误差、直线度误差、垂直度误差、俯仰偏摆角度误差和初始坐标值,则方程中只包含3项未知数,理论上而言所有方程可同时成立满足条件,但由于实际测量过程中除几何误差外还存在伺服误差等其他误差项的影响,联立的误差方程可能不一定同时成立,因此利用最小二乘法拟合求出最满足方程条件的解,即机床的三项滚转角度误差εxx,εyy,εxx;
对于其他类型的机床,根据求得的综合误差模型,采用相同方法也能够辨识得到滚转角度误差;
6)辨识得到的各项几何误差值是离散的误差数据点,对每项几何误差项进行参数化建模,采用正交多项式拟合的方法得到每项几何误差的误差曲线,至此得到三轴机床空间21项几何误差项全部辨识结果,完成基于平面光栅的三面五线机床空间几何误差测量辨识。
以上内容是结合具体的优选实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施方式仅限于此,对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单的推演或替换,都应当视为属于本发明由所提交的权利要求书确定专利保护范围。
机译: 由平面元件形成三面体的方法,该平面元件形成由硬纸板制成的刚性片,并且由于存在可在开口中向下折叠的折板而自粘,这种元件允许形成这种三面体及其用途通过在构成平面元件的板的每个角上形成三面体而作为楔形三面体或作为底面,盖或平台
机译: 简要描述了由形成刚性片材,纸板的平面形成三面体,通过在开口中存在铰接翼片而自锁的这种方法,这种元件允许形成这种三面体并用作楔形三面体或作为后盖或板,通过在构成元素的板的每个角上形成三面体(平面
机译: 运动误差测量方法,运动误差测量设备以及具有该运动误差测量设备的机床