首页 / 专利库 / 联轴器,法兰和接头 / 运动链 / 机床几何误差及旋转台转角定位误差检定装置和方法

机床几何误差及旋转台转定位误差检定装置和方法

阅读:652发布:2021-01-25

专利汇可以提供机床几何误差及旋转台转定位误差检定装置和方法专利检索,专利查询,专利分析的服务。并且本 发明 涉及多轴数控机床几何误差及旋转台转 角 定位 误差的检定,为提出高效、高 精度 的多轴数控机床几何误差的检定方法。为此,本发明采取的技术方案是,数控机床几何误差及旋转台转角定位误差检定装置,在机床Z轴运动部件上安装有光学测头,在与机床Z轴垂直的平台上卡固组合面型基准件,在所述组合面型基准件上设有曲面阵列和平面阵列,位于所述组合面型基准件的上方;所述光学测头包括 激光器 、孔径光阑、反射镜、分光棱镜、成像透镜、CCD相机以及 数据处理 模 块 ,所述激光器发出的 准直 光束经所述孔径光阑缩成细直光束。本发明主要应用于多轴数控机床几何误差及旋转台转角定位误差的检定场合。,下面是机床几何误差及旋转台转定位误差检定装置和方法专利的具体信息内容。

1.一种数控机床几何误差及旋转台转定位误差检定装置,其特征是,在机床Z轴运动
部件上安装有光学测头,在与机床Z轴垂直的平台上卡固组合面型基准件,在所述组合面型
基准件上设有曲面阵列和平面阵列,位于所述组合面型基准件的上方;所述光学测头包括
激光器、孔径光阑、反射镜、分光棱镜、成像透镜、CCD相机以及数据处理,所述激光器发出的准直光束经所述孔径光阑缩成细直光束,细直光束经所述反射镜后入射到所述分光棱
镜中,投射到曲面和平面阵列上任意一点的光的能量占总能量的1/2,该点反射的光束经所
述分光棱镜透射后,通过所述成像透镜成像在所述CCD相机上;采用所述光学测头和所述组
合面型基准件测量机床的运动部件在X、Y两个方向上的位移和绕X、Y两个方向的转角;所述
光学测头和组合面型基准件共同构成多参数检测仪器;在Z轴上安装差分光学测头,在与Z
轴平行或同轴的旋转台上卡固曲面基准件,在所述曲面基准件上设有多组成对布置的曲面
组,每组曲面设有一个曲面Ⅰ和曲面Ⅱ,每个曲面组内的曲面Ⅰ和曲面Ⅱ设置在同一直径上,
相邻两个曲面组的中心线夹角是β,所述差分光学测头设有一个数据处理模块和两个结构
相同的光学测头,两个所述光学测头分别是光学测头Ⅰ和光学测头Ⅱ,所述光学测头的光轴
与Z轴平行,所述差分光学测头位于所述曲面基准件的上方,两个所述光学测头光轴间的距
离与曲面Ⅰ和曲面Ⅱ中心间的距离相等;所述光学测头包括激光器、孔径光阑、反射镜、分光
棱镜、成像透镜和CCD相机,所述激光器发出的准直光束经所述孔径光阑缩成细直光束,细
直光束经所述反射镜后入射到所述分光棱镜中,1/2能量的反射光束投射到曲面内的任意
一点,该点反射的光束经所述分光棱镜透射后,通过所述成像透镜成像在所述CCD相机上;
采用所述差分光学测头和所述曲面基准件检定机床旋转台转角定位误差。
2.一种数控机床几何误差及旋转台转角定位误差检定方法,其特征是,在沿机床Z轴设
置的运动部件上安装光学测头,在与Z轴垂直的平台上卡固组合面型基准件,在所述组合面
型基准件上设有曲面阵列和平面阵列,运动部件位于所述组合面型基准件的上方;所述光
学测头包括激光器、孔径光阑、反射镜、分光棱镜、成像透镜、CCD相机以及数据处理模块,所述激光器发出的准直光束经所述孔径光阑缩成细直光束,细直光束经所述反射镜后入射到
所述分光棱镜中,1/2能量的反射光束投射到曲面阵列和平面阵列上的任意一点,该点反射
的光束经所述分光棱镜透射后,通过所述成像透镜成像在所述CCD相机上;采用所述光学测
头和所述组合面型基准件测量运动部件在X、Y两个方向上的位移和绕X、Y两个方向的转角,
X、Z和Y、Z方向位移与转角测量以此类推;机床共有3个运动体X、Y、Z,当A运动体运动时,将产生6项误差:TAX,TAY,TAZ,RAX,RAY,RAZ,其中T表示线性度误差,R表示角度误差;下标的第一个字母表示运动体名称,第二个字母表示受误差影响的机床导轨的名称,机床的实际Y、X导
轨并非严格垂直,存在垂直度误差SYX;实际的Z导轨与X、Y两导轨也不严格垂直,存在两个垂
直度误差SZX,SZY,故机床共有21项几何误差,采用所述光学测头和所述组合面型基准件,每
次测量得到两项位移误差和两项角度误差,通过组合面型基准件多次摆放,直接检测角度
误差、垂直度误差、综合三维位移误差;对数控机床平动轴建立几何误差模型,将前述已经
测得的角度误差,通过最小二乘法拟合得到角度误差三次多项式,将角度误差三次多项式、
垂直度误差、综合三维位移误差带入几何误差模型中,解算得到定位误差三次多项式、直线
度误差三次多项式,至此,机床几何误差模型的所有几何误差多项式拟合形式均已知,将机
工作空间中任意一点坐标值输入几何误差模型进行解算得到相应的几何误差预测值,实
现空间任一点机床几何误差的预测;在Z轴上安装差分光学测头,在与Z轴平行或同轴的旋
转台上卡固曲面基准件,在所述曲面基准件上设有多组成对布置的曲面组,每组曲面设有
一个曲面Ⅰ和曲面Ⅱ,每个曲面组内的曲面Ⅰ和曲面Ⅱ设置在同一直径上,相邻两个曲面组
的中心线夹角是β,所述差分光学测头设有一个数据处理模块和两个结构相同的光学测头,
两个所述光学测头分别是光学测头Ⅰ和光学测头Ⅱ,所述光学测头的光轴与Z轴平行,所述
差分光学测头位于所述曲面基准件的上方,两个所述光学测头光轴间的距离与曲面Ⅰ和曲
面Ⅱ中心间的距离相等;所述光学测头包括激光器、孔径光阑、反射镜、分光棱镜、成像透镜
和CCD相机,所述激光器发出的准直光束经所述孔径光阑缩成细直光束,细直光束经所述反
射镜后入射到所述分光棱镜中,1/2能量的反射光束投射到曲面内的任意一点,该点反射的
光束经所述分光棱镜透射后,通过所述成像透镜成像在所述CCD相机上;采用所述差分光学
测头和所述曲面基准件检定机床旋转台转角定位误差。
3.如权利要求2所述的数控机床几何误差及旋转台转角定位误差检定方法,其特征是,
实现空间任一点机床几何误差的预测具体步骤如下:
测量运动部件在X,Y两个方向上的位移具体步骤如下:
1)使所述光学测头的光束和所述组合面型基准件上的曲面中心线以及平面法线平行;
2)初始时刻,所述光学测头位于位置A0处,所述数据处理模块获取此时光轴在CCD相机
中的位置坐标O(x0,y0);
3)运动部件带动光学测头沿左右方向平移到曲面阵列上的第一位置AI处,此时曲面阵
列上对应的测量点为A1(x1,y1,z1),所述数据处理模块按照以下步骤进行数据处理:
3.1)获取CCD相机中成像光斑中心位置坐标A1′(x1′,y1′);
3.2)将步骤3.1)中的光斑中心位置坐标A1′(x1′,y1′)转换为光斑中心距离光轴X方向
距离S1x、Y方向距离S1y;
3.3)计算测量点A1斜率对应的角度:
ξx=arctan(s1x/f)/2  (1)
ξy=arctan(s1y/f)/2  (2)
其中:ξx代表测量点A1在XOZ平面内的切线与X轴方向的夹角;
ξy代表测量点A1在YOZ平面内的切线与Y轴方向的夹角;
f代表成像透镜的焦距;
3.4)计算测量点A1(x1,y1,z1)的坐标:
x1=g(ξx)  (3)
y1=g(ξy)  (4)
其中:g(x)代表一元函数。
4)运动部件带动光学测头沿左右方向平移到曲面阵列上的第二位置AII处,此时曲面阵
列上对应的测量点为A2(x2,y2,z2),数据处理过程同步骤3),测量点A2(x2,y2,z2)的坐标为:
x2=g(φx)  (5)
y2=g(φy)  (6)
其中:Φx代表测量点A2在XOZ平面内的切线与X轴方向的夹角;
Φy代表测量点A2在YOZ平面内的切线与Y轴方向的夹角。
5)数据处理模块计算运动部件在X、Y两个方向上的位移:
M=g(φx)-g(ξx)+P  (7)
N=g(φy)-g(ξy)+Q  (8)
其中:M代表运动部件在X方向的位移;
N代表运动部件在Y方向的位移;
P代表第k个曲面和第w个曲面的中心线在X方向的距离;
Q代表第k个曲面和第w个曲面的中心线在Y方向的距离。
测量运动部件绕X,Y两个方向转角的具体步骤如下:
6)运动部件带动光学测头沿左右方向平移到平面阵列上的第三位置AIII处,此时平面
阵列上对应的测量点为A3(x3,y3,z3),运动部件绕X、Y两个方向的转角为εx、εy,所述数据处理模块按照以下步骤进行数据处理:
6.1)获取CCD相机中成像光斑中心位置坐标A3′(x3′,y3′);
6.2)将步骤6.1)中的光斑中心位置坐标A3′(x3′,y3′)转换为光斑中心距离光轴光轴X
方向距离S3x、S3Y;
6.3)计算运动部件在位置AIII处的两个转角:
εx=arctan(s3x/f)/2  (9)
εy=arctan(s3y/f)/2  (10)
其中:εx代表运动部件在位置AIII处绕X轴的转角;
εy代表运动部件在位置AIII处绕Y轴的转角;
f代表成像透镜的焦距;
所述组合面型基准件外形设计为“L”型,基准件有两条相互垂直的边,每条边上各有平
行于边的等间距4组测量特征面;运动部件位于所述组合面型基准件的上方;机床三个平动
轴联动带动所述多参数检测仪器运动,通过组合面型基准件多次摆放,检测出机床的角度
误差、垂直度误差和综合三维位移误差,具体步骤如下:
1)使所述组合面型基准件按照一条边平行于机床X轴,另一条边平行于机床Z轴的方式
摆放,所述多参数检测仪器的检测方向为Y方向,通过两条直线夹角获得垂直度误差Szx;
1.1)机床X平动轴带动所述多参数检测仪器沿X轴移动,当多参数检测仪器分别移动到
组合面型基准件所述面型阵列中的四个抛物面上方时,使用多参数检测仪器检测多参数检
测仪器在标准件坐标系下的位置坐标(XWIi,YWIi,ZWIi)其中i=1,2,3,4,当多参数检测仪器
分别移动到组合面型基准件所述面型阵列中的四个平面上方时,检测滚转误差Rxxi和偏摆
误差Rxzi,记录下检测误差点处的机床指令位置(XIi,YIi,ZIi);
1.2)机床Z平动轴带动所述多参数检测仪器沿Z轴移动,当多参数检测仪器分别移动到
组合面型基准件所述面型阵列中的四个抛物面上方时,使用多参数检测仪器检测多参数检
测仪器在标准件坐标系下的位置坐标(XWIj,YWIj,ZWIj)其中j=5,6,7,8,当多参数检测仪器
分别移动到组合面型基准件所述面型阵列中的四个平面上方时,检测俯偏摆误差Rzxi和滚
转误差Rzzi,记录下检测误差点处的机床指令位置(XIj,YIj,ZIj);
2)使所述组合面型基准件按照一条边平行于机床Y轴,另一条边平行于机床Z轴的方式
摆放,所述多参数检测仪器的检测方向为X方向,通过两条直线夹角获得垂直度误差Syz;
2.1)机床Y平动轴带动所述多参数检测仪器沿Y轴移动,当多参数检测仪器分别移动到
组合面型基准件所述面型阵列中的四个抛物面上方时,使用多参数检测仪器检测多参数检
测仪器在标准件坐标系下的位置坐标(XWIIi,YWIIi,ZWIIi),当多参数检测仪器分别移动到组
合面型基准件所述面型阵列中的四个平面上方时,检测滚转误差Ryyi和偏摆误差Ryzi,记录
下检测误差点处的机床指令位置(XIIi,YIIi,ZIIi);
2.2)机床Z平动轴带动所述多参数检测仪器沿Z轴移动,当多参数检测仪器分别移动到
组合面型基准件所述面型阵列中的四个抛物面上方时,使用多参数检测仪器检测多参数检
测仪器在标准件坐标系下的位置坐标(XWIIj,YWIIj,ZWIIj),当多参数检测仪器分别移动到组
合面型基准件所述面型阵列中的四个平面上方时,检测滚转误差Rzzj和俯仰误差Rzyi,记录
下检测误差点处的机床指令位置(XIIj,YIIj,ZIIj);
3)使所述组合面型基准件按照一条边平行于机床X轴,另一条边平行于机床Y轴的方式
摆放,所述多参数检测仪器的检测方向为Z方向,通过两条直线夹角获得垂直度误差Sxy;
3.1)机床X平动轴带动所述多参数检测仪器沿X轴移动,当多参数检测仪器分别移动到
组合面型基准件所述面型阵列中的四个抛物面上方时,使用多参数检测仪器检测多参数检
测仪器在标准件坐标系下的位置坐标(XWIIIi,YWIIIi,ZWIIIi),当多参数检测仪器分别移动到
组合面型基准件所述面型阵列中的四个平面上方时,检测滚转误差Rxxj和俯仰误差Rxyi,记
录下检测误差点处的机床指令位置(XIIIi,YIIIi,ZIIIi);
3.2)机床Y平动轴带动所述多参数检测仪器沿Y轴移动,当多参数检测仪器分别移动到
组合面型基准件所述面型阵列中的四个抛物面上方时,使用多参数检测仪器检测多参数检
测仪器在标准件坐标系下的位置坐标(XWIIIj,YWIIIj,ZWIIIj),当多参数检测仪器分别移动到
组合面型基准件所述面型阵列中的四个平面上方时,检测滚转误差Ryyj和俯仰误差Ryxi,记
录下检测误差点处的机床指令位置(XIIIj,YIIIj,ZIIIj);
分析多轴机床的刀具平动轴运动链工件运动链的拓扑结构,基于多体系统理论针对
数控机床的结构特征建立数控机床平动轴几何误差模型:
坐标(X′,Y′,Z′)是测量系统在机床坐标系中实际位置坐标,故三维位置误差
其中: 是机床指令位移;
由于实际误差建模过程中,数控机床几何误差很小,在建模时通常忽略所有二次和告
辞误差项乘积,只考虑一节误差项的影响,通过计算上述矩阵,得到辨识数学模型如下:
dx=Txx+Tyx+Tzx-y·(Sxy+Rxz)+z·(Szx+Ryy+Rxy)
dy=Txy+Tyy+Tzy-z·(Szy+Ryx+Rxx)
dz=Txz+Tyz+Tzz+y·Rxx。
4.如权利要求2所述的数控机床几何误差及旋转台转角定位误差检定方法,其特征是,
解算机床几何误差多项式拟合形式步骤具体如下:
1)因为几何误差是运动体运动量的函数,并且几何误差可以用三次多项式拟合。将上
述误差检测步骤中测得的角位移误差Rxyi、Rxzi、Ryxi、Ryzi,Rzxi、Rzyi、Rxxi、Ryyi、Rzzi、Rzxj、Rzyj、Rxxj、Ryyj、Rzzj通过计算机拟合得到各项角位移误差的三次多项式拟合公式,形如:
f(A)=a3×A3+a2×A2+a1×A+a0
其中:a3,a2,a1,a0是角位移误差三次多项式拟合系数,A是运动体的位移量;
2)将上述误差检测步骤中测得的多参数检测仪器在标准件坐标系下的位置坐标(XWIi,
YWIi,ZWIi)、(XWIIi,YWIIi,ZWIIi)、(XWIIIi,YWIIIi,ZWIIIi)、(XWIj,YWIj,ZWIj)、(XWIIj,YWIIj,ZWIIj)、(XWIIIj,YWIIIj,ZWIIIj)转换到机床坐标系下得到多参数检测仪器在机床坐标系下的实际位置
坐标(X′Ii,Y′Ii,Z′Ii)、(X′IIi,Y′IIi,Z′IIi)、(X′IIIi,Y′IIIi,Z′IIIi)、(X′Ij,Y′Ij,Z′Ij)、(X′IIj,Y′IIj,Z′IIj)、(X′IIIj,Y′IIIj,Z′IIIj),将此实际位置坐标与对应位置点的多参数检测仪器在检测误差时的机床指令位置坐标(XIi,YIi,ZIi)、(XIIi,YIIi,ZIIi)、(XIIIi,YIIIi,ZIIIi)、(XIj,YIj,ZIj)、(XIIj,YIIj,ZIIj)、(XIIIj,YIIIj,ZIIIj)相减,得到综合三维位移误差(dxi,dyi,dzi)、(dxj,dyj,dzj);
3)将各检测点处的机床指令位置带入角位移误差三次多项式拟合公式,计算对各测量
点处的角度误差值,将角位移误差值、机床指令位置和综合三维位移误差、垂直度误差,带
入机床几何误差模型中,得到只与直线度误差和定位误差三次多项式拟合系数有关的线性
方程组,最终解算出直线度误差和定位误差三次误差拟合参数,具体步骤如下:
检测步骤1)中“X”运动方向的辨识公式:
最终可辨识得到定位误差TXX和直线度误差TXZ;
检测步骤1)中“Z”运动方向的辨识公式:
3 3 2 2
dzj-dz0=(Zj-Z0)·TZZ3+(Zj-Z0)·TZZ2+(Zj-Z0)·TZZ1
最终可辨识得到直线度误差Tzx和定位误差Tzz;
检测步骤2)中“Y”方向的辨识公式:
dyi-dy0=(Yi3-Y03)·TYY3+(Yi2-Y02)·TYY2+(Yi-Y0)·TYY1
dzi-dz0=(Yi3-Y03)·TYZ3+(Yi2-Y02)·TYZ2+(Yi-Y0)·TYZ1
最终可辨识得到定位误差Tyy和直线度误差Tyz;
检测步骤2)中“Z”方向的辨识公式:
dyj-dy0=(Zj3-Z03)·TZY3+(Zj2-Z02)·TZY2+(Zj-Z0)·TZY1
最终可辨识得到直线度误差Tzy;
检测步骤3)中“X”方向的辨识公式:
dyi-dy0=(Xi3-X03)·TXY3+(Xi2-X02)·TXY2+(Xi-X0)·TXY1
最终可辨识得到直线度误差Txy;
检测步骤3)中“Y”方向的辨识公式:
dxj-dx0=(Yj3-Y03)·TYX3+(Yj2-Y02)·TYX2+(Yj-Y0)·TYX1
最终可辨识得到直线度误差Tyx。
5.如权利要求2所述的数控机床几何误差及旋转台转角定位误差检定方法,其特征是,
采用所述差分光学测头和所述曲面基准件检定机床旋转台转角定位误差具体步骤如下:
1)通过标定得出光学测头Ⅰ1-1的光轴在光学测头Ⅰ1-1的CCD相机中的位置坐标O'1
(x'O1,y'O1),通过标定得出光学测头Ⅱ1-2的光轴在光学测头Ⅱ1-2的CCD相机中的位置坐
标O'2(x'O2,y'O2);
2)调整机床旋转台处于起始零位,设定曲面基准件2的设计零位与机床旋转台的起始
零位重合,调整所述曲面基准件2,使曲面Ⅰ2-1和曲面Ⅱ2-2对应第1曲面组,使所述曲面Ⅰ2-
1位于光学测头Ⅰ1-1的测量范围内,所述曲面Ⅱ2-2位于所述光学测头Ⅱ1-2的测量范围内,
且所述曲面Ⅰ2-1的中心线与所述光学测头Ⅰ1-1的光轴平行,所述曲面Ⅱ2-2的中心线与所
述光学测头Ⅱ1-2的光轴平行,此位置作为曲面基准件2的第一位置AI;
3)此时曲面Ⅰ2-1上对应的测量点为A1(x1,y1),曲面Ⅱ2-2上对应的测量点为A2(x2,y2),
所述数据处理模块按照以下步骤进行数据处理:
3.1)获取测量点A1(x1,y1)的坐标,具体步骤为:
3.1.1)获取光学测头Ⅰ1-1的CCD相机中成像光斑中心位置坐标A'1(x'1,y'1);
3.1.2)将步骤3.1)中的光斑中心位置坐标A'1(x'1,y'1)转换为光斑中心距离光轴的距
离s1x、s1y;
3.1.3)计算测量点A1斜率对应的角度:
ξx1=arctan(s1x/f)/2  (1)
ξy1=arctan(s1y/f)/2  (2)
其中:ξx1代表测量点A1在XOZ平面内的切线与X轴方向的夹角;
ξy1代表测量点A1在YOZ平面内的切线与Y轴方向的夹角;
s1x代表第一个测量点的成像光斑的中心在X轴方向距离系统光轴的距离;
s1y代表第一个测量点的成像光斑的中心在Y轴方向距离系统光轴的距离;
f代表成像透镜7的焦距;
3.1.4)计算测量点A1(x1,y1)的坐标:
x1=g(ξx1)  (3)
y1=g(ξy1)  (4)
其中:g(x)代表一元函数;
3.2)所述数据处理模块按照与步骤3.1)相同的步骤,获取测量点A2(x2,y2)的坐标为:
x2=g(ξx2)                        (5)
y2=g(ξy2)                           (6)
其中:ξx2代表测量点A2在XOZ平面内的切线与X轴方向的夹角;
ξy2代表测量点A2在YOZ平面内的切线与Y轴方向的夹角;
4)所述数据处理模块获取在测曲面Ⅰ2-1上的测量点A1与在测曲面Ⅱ2-2上的测量点A2
之间的连线A1A2与在测曲面组的中心线O1O2的夹角,具体步骤如下:
4.1)计算测量点A1(x1,y1)和在测曲面Ⅰ2-1中心O1(0,0)之间的距离:
4.2)计算测量点A2(x2,y2)和在测曲面Ⅱ2-2中心O2(0,0)之间的距离:
4.3)计算在测曲面Ⅰ2-1上的测量点A1与在测曲面Ⅱ2-2上的测量点A2之间连线A1A2与在
测曲面组中心线O1O2的夹角:
γ=arctan((d1+d2)/d0)(9)
其中:d0代表光学测头Ⅰ1-1光轴和光学测头Ⅱ1-2光轴的间距;
5)使旋转台做步进式旋转,计算曲面基准件2相对其设计零位的偏转角度:
αi=γ+i·β(10)
其中:i代表旋转台旋转指令角度的步进次数;
β代表旋转台的每步旋转指令角度;
6)记录当前曲面基准件2累积指令旋转角度θi以及曲面基准件2相对其设计零位的偏转
角度αi;
7)重复步骤3)~步骤6)直到曲面基准件2旋转一周;
8)计算旋转台的角度误差值:
Ei=θi-αi(11)
9)对步骤8)所得到的离散误差值Ei进行谐波分析,得到各次谐波函数;
10)叠加各次谐波函数,得到旋转台角度误差的拟合函数,在转角θ处的角度误差Eθ为:
其中:a0为0次谐波幅值;
k为谐波次数;
ak为k次谐波幅值;
ak为谐波相位
N为旋转角误差的采样数量,即曲面组的个数;
11)对旋转台旋转角误差进行补偿,具体步骤为:
11.1)获取机床旋转台的指令旋转角度θ;
11.2)计算该旋转角度下的旋转角误差Eθ;
11.3)对机床指令旋转角度进行补偿,得到补偿后的指令旋转角度λ:
λ=θ-Eθ(13)
其中:θ为指令旋转角度;
Eθ为在转角θ处的角度误差;
λ为补偿后的指令旋转角度。

说明书全文

机床几何误差及旋转台转定位误差检定装置和方法

技术领域

[0001] 本发明涉及一种多轴数控机床几何误差及旋转台转角定位误差的检定方法,特别是一种基于组合面型基准件的多轴数控机床几何误差及旋转台转角定位误差的检定方法。

背景技术

[0002] 数控机床的误差检定包括误差检测和误差辨识。误差检测和辨识不仅是误差评定的基础,是机床精度评定工作的重要内容,而且是进行机床精度预报和误差补偿的又一关
键技术。
[0003] 机床误差检测领域中,使用较为广泛的机床误差检测仪器有激光干涉仪和球杆仪,由于自身检测原理上的因素,这些仪器在应用于多轴数控机床的误差检测中存在各自
的不足:如激光干涉仪调整复杂,一次测量只能获得一个参数,操作要求高,难以实现自动
化、快速化,并且价格昂贵,一般企业不具备;球杆仪无法随意规划测量路径,为旋转轴误差辨识的测量步骤设计和理论解耦算法研究增加了难度,且球杆仪以磁座配合精密球进行
接触式测量,需要在低速下运动以保证测量精度,很难适应快速化趋势。一维球列适合各轴
的直线标定,但对角度误差检测不具优势,而多轴机床各轴之间的相对误差对加工精度影
响非常大。
[0004] 针对复杂异型零件的加工,多轴数控加工技术凭借其灵活、高效、高精的特点得到了广泛应用和推广,为满足定期精度校准的需要,高效的机床误差检测与辨识方法就成为
亟待解决的问题。
[0005] 多轴数控机床的几何误差检测项目主要包括平动轴的角度误差、定位误差、直线度误差和垂直度误差以及转台转角等,为了检测运动轴的上述误差量,需要提供一种运动
轴多参数检测方法,该方法应该操作简单,检测效率高。
[0006] 检测最终综合误差是间接估计机床几何误差的重要途径。线位移法是常见的方法之一,但是线位移法的检测仪器为激光干涉仪,无法分离垂直度误差且滚转角误差存在原
理性误差,无法辨识转轴几何误差等缺点。
[0007] 多轴数控机床几何误差辨识项目主要包括建立精确简便的机床误差辨识模型,设计组合面型基准件的摆放位置和误差辨识步骤等,该方法应该原理准确,符合工程实际,且
简便易行。

发明内容

[0008] 为克服现有技术的不足,本发明旨在提出高效、高精度的多轴数控机床几何误差的检定方法。为此,本发明采取的技术方案是,数控机床几何误差及旋转台转角定位误差检
定装置,在机床Z轴运动部件上安装有光学测头,在与机床Z轴垂直的平台上卡固组合面型
基准件,在所述组合面型基准件上设有曲面阵列和平面阵列,位于所述组合面型基准件的
上方;所述光学测头包括激光器、孔径光阑、反射镜、分光棱镜、成像透镜、CCD相机以及数据处理,所述激光器发出的准直光束经所述孔径光阑缩成细直光束,细直光束经所述反
射镜后入射到所述分光棱镜中,投射到曲面和平面阵列上任意一点的光的能量占总能量的
1/2,该点反射的光束经所述分光棱镜透射后,通过所述成像透镜成像在所述CCD相机上;采
用所述光学测头和所述组合面型基准件测量机床的运动部件在X、Y两个方向上的位移和绕
X、Y两个方向的转角;所述光学测头和组合面型基准件共同构成多参数检测仪器;在Z轴上
安装差分光学测头,在与Z轴平行或同轴的旋转台上卡固曲面基准件,在所述曲面基准件上
设有多组成对布置的曲面组,每组曲面设有一个曲面Ⅰ和曲面Ⅱ,每个曲面组内的曲面Ⅰ和
曲面Ⅱ设置在同一直径上,相邻两个曲面组的中心线夹角是β,所述差分光学测头设有一个
数据处理模块和两个结构相同的光学测头,两个所述光学测头分别是光学测头Ⅰ和光学测
头Ⅱ,所述光学测头的光轴与Z轴平行,所述差分光学测头位于所述曲面基准件的上方,两
个所述光学测头光轴间的距离与曲面Ⅰ和曲面Ⅱ中心间的距离相等;所述光学测头包括激
光器、孔径光阑、反射镜、分光棱镜、成像透镜和CCD相机,所述激光器发出的准直光束经所述孔径光阑缩成细直光束,细直光束经所述反射镜后入射到所述分光棱镜中,1/2能量的反
射光束投射到曲面内的任意一点,该点反射的光束经所述分光棱镜透射后,通过所述成像
透镜成像在所述CCD相机上;采用所述差分光学测头和所述曲面基准件检定机床旋转台转
角定位误差。
[0009] 多轴数控机床几何误差及旋转台转角定位误差检定方法,在沿机床Z轴设置的运动部件上安装光学测头,在与Z轴垂直的平台上卡固组合面型基准件,在所述组合面型基准
件上设有曲面阵列和平面阵列,运动部件位于所述组合面型基准件的上方;所述光学测头
包括激光器、孔径光阑、反射镜、分光棱镜、成像透镜、CCD相机以及数据处理模块,所述激光器发出的准直光束经所述孔径光阑缩成细直光束,细直光束经所述反射镜后入射到所述分
光棱镜中,1/2能量的反射光束投射到曲面阵列和平面阵列上的任意一点,该点反射的光束
经所述分光棱镜透射后,通过所述成像透镜成像在所述CCD相机上;采用所述光学测头和所
述组合面型基准件测量运动部件在X、Y两个方向上的位移和绕X、Y两个方向的转角,X、Z和
Y、Z方向位移与转角测量以此类推;机床共有3个运动体X、Y、Z,当A运动体运动时,将产生6项误差:TAX,TAY,TAZ,RAX,RAY,RAZ,其中T表示线性度误差,R表示角度误差;下标的第一个字母表示运动体名称,第二个字母表示受误差影响的机床导轨的名称,机床的实际Y、X导轨并非
严格垂直,存在垂直度误差SYX;实际的Z导轨与X、Y两导轨也不严格垂直,存在两个垂直度误差SZX,SZY,故机床共有21项几何误差,采用所述光学测头和所述组合面型基准件,每次测量得到两项位移误差和两项角度误差,通过组合面型基准件多次摆放,直接检测角度误差、垂
直度误差、综合三维位移误差;对数控机床平动轴建立几何误差模型,将前述已经测得的角
度误差,通过最小二乘法拟合得到角度误差三次多项式,将角度误差三次多项式、垂直度误
差、综合三维位移误差带入几何误差模型中,解算得到定位误差三次多项式、直线度误差三
次多项式,至此,机床几何误差模型的所有几何误差多项式拟合形式均已知,将机床工作空
间中任意一点坐标值输入几何误差模型进行解算得到相应的几何误差预测值,实现空间任
一点机床几何误差的预测;在Z轴上安装差分光学测头,在与Z轴平行或同轴的旋转台上卡
固曲面基准件,在所述曲面基准件上设有多组成对布置的曲面组,每组曲面设有一个曲面Ⅰ
和曲面Ⅱ,每个曲面组内的曲面Ⅰ和曲面Ⅱ设置在同一直径上,相邻两个曲面组的中心线夹
角是β,所述差分光学测头设有一个数据处理模块和两个结构相同的光学测头,两个所述光
学测头分别是光学测头Ⅰ和光学测头Ⅱ,所述光学测头的光轴与Z轴平行,所述差分光学测
头位于所述曲面基准件的上方,两个所述光学测头光轴间的距离与曲面Ⅰ和曲面Ⅱ中心间
的距离相等;所述光学测头包括激光器、孔径光阑、反射镜、分光棱镜、成像透镜和CCD相机,所述激光器发出的准直光束经所述孔径光阑缩成细直光束,细直光束经所述反射镜后入射
到所述分光棱镜中,1/2能量的反射光束投射到曲面内的任意一点,该点反射的光束经所述
分光棱镜透射后,通过所述成像透镜成像在所述CCD相机上;采用所述差分光学测头和所述
曲面基准件检定机床旋转台转角定位误差。
[0010] 实现空间任一点机床几何误差的预测具体步骤如下:
[0011] 测量运动部件在X,Y两个方向上的位移具体步骤如下:
[0012] 1)使所述光学测头的光束和所述组合面型基准件上的曲面中心线以及平面法线平行;
[0013] 2)初始时刻,所述光学测头位于位置A0处,所述数据处理模块获取此时光轴在CCD相机中的位置坐标O(x0,y0);
[0014] 3)运动部件带动光学测头沿左右方向平移到曲面阵列上的第一位置AI处,此时曲面阵列上对应的测量点为A1(x1,y1,z1),所述数据处理模块按照以下步骤进行数据处理:
[0015] 3.1)获取CCD相机中成像光斑中心位置坐标A′1(x′1,y′1);
[0016] 3.2)将步骤3.1)中的光斑中心位置坐标A′1(x′1,y′1)转换为光斑中心距离光轴X方向距离S1x、Y方向距离S1y;
[0017] 3.3)计算测量点A1斜率对应的角度:
[0018] ξx=arctan(s1x/f)/2(1)
[0019] ξy=arctan(s1y/f)/2(2)
[0020] 其中:ξx代表测量点A1在XOZ平面内的切线与X轴方向的夹角;
[0021] ξy代表测量点A1在YOZ平面内的切线与Y轴方向的夹角;
[0022] f代表成像透镜的焦距;
[0023] 3.4)计算测量点A1(x1,y1,z1)的坐标:
[0024] x1=g(ξx)(3)
[0025] y1=g(ξy)(4)
[0026] 其中:g(x)代表一元函数。
[0027] 4)运动部件带动光学测头沿左右方向平移到曲面阵列上的第二位置AII处,此时曲面阵列上对应的测量点为A2(x2,y2,z2),数据处理过程同步骤3),测量点A2(x2,y2,z2)的坐标为:
[0028] x2=g(φx)(5)
[0029] y2=g(φy)(6)
[0030] 其中:Φx代表测量点A2在XOZ平面内的切线与X轴方向的夹角;
[0031] Φy代表测量点A2在YOZ平面内的切线与Y轴方向的夹角。
[0032] 5)数据处理模块计算运动部件在X、Y两个方向上的位移:
[0033] M=g(φx)-g(ξx)+P(7)
[0034] N=g(φy)-g(ξy)+Q(8)
[0035] 其中:M代表运动部件在X方向的位移;
[0036] N代表运动部件在Y方向的位移;
[0037] P代表第k个曲面和第w个曲面的中心线在X方向的距离;
[0038] Q代表第k个曲面和第w个曲面的中心线在Y方向的距离。
[0039] 测量运动部件绕X,Y两个方向转角的具体步骤如下:
[0040] 6)运动部件带动光学测头沿左右方向平移到平面阵列上的第三位置AIII处,此时平面阵列上对应的测量点为A3(x3,y3,z3),运动部件绕X、Y两个方向的转角为εx、εy,所述数据处理模块按照以下步骤进行数据处理:
[0041] 6.1)获取CCD相机中成像光斑中心位置坐标A′3(x′3,y′3);
[0042] 6.2)将步骤6.1)中的光斑中心位置坐标A′3(x′3,y′3)转换为光斑中心距离光轴光轴X方向距离S3x、S3Y;
[0043] 6.3)计算运动部件在位置AIII处的两个转角:
[0044] εx=arctan(s3x/f)/2(9)
[0045] εy=arctan(s3y/f)/2(10)
[0046] 其中:εx代表运动部件在位置AIII处绕X轴的转角;
[0047] εy代表运动部件在位置AIII处绕Y轴的转角;
[0048] f代表成像透镜的焦距;
[0049] 所述组合面型基准件外形设计为“L”型,基准件有两条相互垂直的边,每条边上各有平行于边的等间距4组测量特征面;运动部件位于所述组合面型基准件的上方;机床三个
平动轴联动带动所述多参数检测仪器运动,通过组合面型基准件多次摆放,检测出机床的
角度误差、垂直度误差和综合三维位移误差,具体步骤如下:
[0050] 1)使所述组合面型基准件按照一条边平行于机床X轴,另一条边平行于机床Z轴的方式摆放,所述多参数检测仪器的检测方向为Y方向,通过两条直线夹角获得垂直度误差
Szx;
[0051] 1.1)机床X平动轴带动所述多参数检测仪器沿X轴移动,当多参数检测仪器分别移动到组合面型基准件所述面型阵列中的四个抛物面上方时,使用多参数检测仪器检测多参
数检测仪器在标准件坐标系下的位置坐标(XWIi,YWIi,ZWIi)其中i=1,2,3,4,当多参数检测
仪器分别移动到组合面型基准件所述面型阵列中的四个平面上方时,检测滚转误差Rxxi和
偏摆误差Rxzi,记录下检测误差点处的机床指令位置(XIi,YIi,ZIi);
[0052] 1.2)机床Z平动轴带动所述多参数检测仪器沿Z轴移动,当多参数检测仪器分别移动到组合面型基准件所述面型阵列中的四个抛物面上方时,使用多参数检测仪器检测多参
数检测仪器在标准件坐标系下的位置坐标(XWIj,YWIj,ZWIj)其中j=5,6,7,8,当多参数检测仪器分别移动到组合面型基准件所述面型阵列中的四个平面上方时,检测俯偏摆误差Rzxi
和滚转误差Rzzi,记录下检测误差点处的机床指令位置(XIj,YIj,ZIj);
[0053] 2)使所述组合面型基准件按照一条边平行于机床Y轴,另一条边平行于机床Z轴的方式摆放,所述多参数检测仪器的检测方向为X方向,通过两条直线夹角获得垂直度误差
Syz;
[0054] 2.1)机床Y平动轴带动所述多参数检测仪器沿Y轴移动,当多参数检测仪器分别移动到组合面型基准件所述面型阵列中的四个抛物面上方时,使用多参数检测仪器检测多参
数检测仪器在标准件坐标系下的位置坐标(XWIIi,YWIIi,ZWIIi),当多参数检测仪器分别移动到组合面型基准件所述面型阵列中的四个平面上方时,检测滚转误差Ryyi和偏摆误差Ryzi,
记录下检测误差点处的机床指令位置(XIIi,YIIi,ZIIi);
[0055] 2.2)机床Z平动轴带动所述多参数检测仪器沿Z轴移动,当多参数检测仪器分别移动到组合面型基准件所述面型阵列中的四个抛物面上方时,使用多参数检测仪器检测多参
数检测仪器在标准件坐标系下的位置坐标(XWIIj,YWIIj,ZWIIj),当多参数检测仪器分别移动到组合面型基准件所述面型阵列中的四个平面上方时,检测滚转误差Rzzj和俯仰误差Rzyi,
记录下检测误差点处的机床指令位置(XIIj,YIIj,ZIIj);
[0056] 3)使所述组合面型基准件按照一条边平行于机床X轴,另一条边平行于机床Y轴的方式摆放,所述多参数检测仪器的检测方向为Z方向,通过两条直线夹角获得垂直度误差
Sxy;
[0057] 3.1)机床X平动轴带动所述多参数检测仪器沿X轴移动,当多参数检测仪器分别移动到组合面型基准件所述面型阵列中的四个抛物面上方时,使用多参数检测仪器检测多参
数检测仪器在标准件坐标系下的位置坐标(XWIIIi,YWIIIi,ZWIIIi),当多参数检测仪器分别移动到组合面型基准件所述面型阵列中的四个平面上方时,检测滚转误差Rxxj和俯仰误差
Rxyi,记录下检测误差点处的机床指令位置(XIIIi,YIIIi,ZIIIi);
[0058] 3.2)机床Y平动轴带动所述多参数检测仪器沿Y轴移动,当多参数检测仪器分别移动到组合面型基准件所述面型阵列中的四个抛物面上方时,使用多参数检测仪器检测多参
数检测仪器在标准件坐标系下的位置坐标(XWIIIj,YWIIIj,ZWIIIj),当多参数检测仪器分别移动到组合面型基准件所述面型阵列中的四个平面上方时,检测滚转误差Ryyj和俯仰误差
Ryxi,记录下检测误差点处的机床指令位置(XIIIj,YIIIj,ZIIIj);
[0059] 分析多轴机床的刀具平动轴运动链工件运动链的拓扑结构,基于多体系统理论针对数控机床的结构特征建立数控机床平动轴几何误差模型:
[0060]
[0061]
[0062]
[0063] 坐标(X′,Y′,Z′)是测量系统在机床坐标系中实际位置坐标,故三维位置误差
[0064]
[0065] 其中: 是机床指令位移;
[0066] 由于实际误差建模过程中,数控机床几何误差很小,在建模时通常忽略所有二次和告辞误差项乘积,只考虑一节误差项的影响,通过计算上述矩阵,得到辨识数学模型如
下:
[0067] dx=Txx+Tyx+Tzx-y·(Sxy+Rxz)+z·(Szx+Ryy+Rxy)
[0068] dy=Txy+Tyy+Tzy-z·(Szy+Ryx+Rxx)
[0069] dz=Txz+Tyz+Tzz+y·Rxx。
[0070] 解算机床几何误差多项式拟合形式步骤具体如下:
[0071] 1)因为几何误差是运动体运动量的函数,并且几何误差可以用三次多项式拟合。将上述误差检测步骤中测得的角位移误差Rxyi、Rxzi、Ryxi、Ryzi,Rzxi、Rzyi、Rxxi、Ryyi、Rzzi、Rzxj、Rzyj、Rxxj、Ryyj、Rzzj通过计算机拟合得到各项角位移误差的三次多项式拟合公式,形如:
[0072] f(A)=a3×A3+a2×A2+a1×A+a0
[0073] 其中:a3,a2,a1,a0是角位移误差三次多项式拟合系数,A是运动体的位移量;
[0074] 2)将上述误差检测步骤中测得的多参数检测仪器在标准件坐标系下的位置坐标(XWIi,YWIi,ZWIi)、(XWIIi,YWIIi,ZWIIi)、(XWIIIi,YWIIIi,ZWIIIi)、(XWIj,YWIj,ZWIj)、(XWIIj,YWIIj,ZWIIj)、(XWIIIj,YWIIIj,ZWIIIj)转换到机床坐标系下得到多参数检测仪器在机床坐标系下的实际位置坐标(X′Ii,Y′Ii,Z′Ii)、(X′IIi,Y′IIi,Z′IIi)、(X′IIIi,Y′IIIi,Z′IIIi)、(X′Ij,Y′Ij,Z′Ij)、(X′IIj,Y′IIj,Z′IIj)、(X′IIIj,Y′IIIj,Z′IIIj),将此实际位置坐标与对应位置点的多参数检测仪器在检测误差时的机床指令位置坐标(XIi,YIi,ZIi)、(XIIi,YIIi,ZIIi)、(XIIIi,YIIIi,ZIIIi)、(XIj,YIj,ZIj)、(XIIj,YIIj,ZIIj)、(XIIIj,YIIIj,ZIIIj)相减,得到综合三维位移误差(dxi,dyi,dzi)、(dxj,dyj,dzj);
[0075] 3)将各检测点处的机床指令位置带入角位移误差三次多项式拟合公式,计算对各测量点处的角度误差值,将角位移误差值、机床指令位置和综合三维位移误差、垂直度误
差,带入机床几何误差模型中,得到只与直线度误差和定位误差三次多项式拟合系数有关
的线性方程组,最终解算出直线度误差和定位误差三次误差拟合参数,具体步骤如下:
[0076] 检测步骤1)中“X”运动方向的辨识公式:
[0077]
[0078]
[0079] 最终可辨识得到定位误差TXX和直线度误差TXZ;
[0080] 检测步骤1)中“Z”运动方向的辨识公式:
[0081]
[0082]
[0083] 最终可辨识得到直线度误差Tzx和定位误差Tzz;
[0084] 检测步骤2)中“Y”方向的辨识公式:
[0085]
[0086]
[0087] 最终可辨识得到定位误差Tyy和直线度误差Tyz;
[0088] 检测步骤2)中“Z”方向的辨识公式:
[0089]
[0090] 最终可辨识得到直线度误差Tzy;
[0091] 检测步骤3)中“X”方向的辨识公式:
[0092]
[0093] 最终可辨识得到直线度误差Txy;
[0094] 检测步骤3)中“Y”方向的辨识公式:
[0095]
[0096] 最终可辨识得到直线度误差Tyx。
[0097] 采用所述差分光学测头和所述曲面基准件检定机床旋转台转角定位误差具体步骤如下:
[0098] 1)通过标定得出光学测头Ⅰ1-1的光轴在光学测头Ⅰ1-1的CCD相机中的位置坐标O'1(x'O1,y'O1),通过标定得出光学测头Ⅱ1-2的光轴在光学测头Ⅱ1-2的CCD相机中的位置
坐标O'2(x'O2,y'O2);
[0099] 2)调整机床旋转台处于起始零位,设定曲面基准件2的设计零位与机床旋转台的起始零位重合,调整所述曲面基准件2,使曲面Ⅰ2-1和曲面Ⅱ2-2对应第1曲面组,使所述曲
面Ⅰ2-1位于光学测头Ⅰ1-1的测量范围内,所述曲面Ⅱ2-2位于所述光学测头Ⅱ1-2的测量范
围内,且所述曲面Ⅰ2-1的中心线与所述光学测头Ⅰ1-1的光轴平行,所述曲面Ⅱ2-2的中心线与所述光学测头Ⅱ1-2的光轴平行,此位置作为曲面基准件2的第一位置AI;
[0100] 3)此时曲面Ⅰ2-1上对应的测量点为A1(x1,y1),曲面Ⅱ2-2上对应的测量点为A2(x2,y2),所述数据处理模块按照以下步骤进行数据处理:
[0101] 3.1)获取测量点A1(x1,y1)的坐标,具体步骤为:
[0102] 3.1.1)获取光学测头Ⅰ1-1的CCD相机中成像光斑中心位置坐标A'1(x'1,y'1);
[0103] 3.1.2)将步骤3.1)中的光斑中心位置坐标A'1(x'1,y'1)转换为光斑中心距离光轴的距离s1x、s1y;
[0104] 3.1.3)计算测量点A1斜率对应的角度:
[0105] ξx1=arctan(s1x/f)/2(1)
[0106] ξy1=arctan(s1y/f)/2(2)
[0107] 其中:ξx1代表测量点A1在XOZ平面内的切线与X轴方向的夹角;
[0108] ξy1代表测量点A1在YOZ平面内的切线与Y轴方向的夹角;
[0109] s1x代表第一个测量点的成像光斑的中心在X轴方向距离系统光轴的距离;
[0110] s1y代表第一个测量点的成像光斑的中心在Y轴方向距离系统光轴的距离;
[0111] f代表成像透镜7的焦距;
[0112] 3.1.4)计算测量点A1(x1,y1)的坐标:
[0113] x1=g(ξx1)(3)
[0114] y1=g(ξy1)(4)
[0115] 其中:g(x)代表一元函数;
[0116] 3.2)所述数据处理模块按照与步骤3.1)相同的步骤,获取测量点A2(x2,y2)的坐标为:
[0117] x2=g(ξx2)       (5)
[0118] y2=g(ξy2)          (6)
[0119] 其中:ξx2代表测量点A2在XOZ平面内的切线与X轴方向的夹角;
[0120] ξy2代表测量点A2在YOZ平面内的切线与Y轴方向的夹角;
[0121] 4)所述数据处理模块获取在测曲面Ⅰ2-1上的测量点A1与在测曲面Ⅱ2-2上的测量点A2之间的连线A1A2与在测曲面组的中心线O1O2的夹角,具体步骤如下:
[0122] 4.1)计算测量点A1(x1,y1)和在测曲面Ⅰ2-1中心O1(0,0)之间的距离:
[0123]
[0124] 4.2)计算测量点A2(x2,y2)和在测曲面Ⅱ2-2中心O2(0,0)之间的距离:
[0125]
[0126] 4.3)计算在测曲面Ⅰ2-1上的测量点A1与在测曲面Ⅱ2-2上的测量点A2之间连线A1A2与在测曲面组中心线O1O2的夹角:
[0127] γ=arctan((d1+d2)/d0)(9)
[0128] 其中:d0代表光学测头Ⅰ1-1光轴和光学测头Ⅱ1-2光轴的间距;
[0129] 5)使旋转台做步进式旋转,计算曲面基准件2相对其设计零位的偏转角度:
[0130] αi=γ+i·β(10)
[0131] 其中:i代表旋转台旋转指令角度的步进次数;
[0132] β代表旋转台的每步旋转指令角度;
[0133] 6)记录当前曲面基准件2累积指令旋转角度θi以及曲面基准件2相对其设计零位的偏转角度αi;
[0134] 7)重复步骤3)~步骤6)直到曲面基准件2旋转一周;
[0135] 8)计算旋转台的角度误差值:
[0136] Ei=θi-αi(11)
[0137] 9)对步骤8)所得到的离散误差值Ei进行谐波分析,得到各次谐波函数;
[0138] 10)叠加各次谐波函数,得到旋转台角度误差的拟合函数,在转角θ处的角度误差Eθ为:
[0139]
[0140] 其中:a0为0次谐波幅值;
[0141] k为谐波次数;
[0142] ak为k次谐波幅值;
[0143] ak为谐波相位
[0144] N为旋转角误差的采样数量,即曲面组的个数;
[0145] 11)对旋转台旋转角误差进行补偿,具体步骤为:
[0146] 11.1)获取机床旋转台的指令旋转角度θ;
[0147] 11.2)计算该旋转角度下的旋转角误差Eθ;
[0148] 11.3)对机床指令旋转角度进行补偿,得到补偿后的指令旋转角度λ:
[0149] λ=θ-Eθ(13)
[0150] 其中:θ为指令旋转角度;
[0151] Eθ为在转角θ处的角度误差;
[0152] λ为补偿后的指令旋转角度。
[0153] 本发明的特点及有益效果是:
[0154] 基于光学曲面制造技术,采用光学非接触测头测量组合面型基准件上的曲面阵列和平面阵列,一次测量可获得4项参数,相比激光干涉仪,极大地提高了检测效率,操作简
单;组合面型基准件可根据实际测量需要进行拼接,具有较宽的检测范围;本发明提出的数
控机床旋转台转角定位误差检定方法,采用曲面基准件配合差分光学测头对旋转台误差进
行标定,具有快速,非接触,精度高,成本低,安装操作简单等优点,顺应机床误差检测向快速化发展的趋势。
附图说明:
[0155] 图1为本发明应用平动轴几何误差检定部分的结构示意图;
[0156] 图2为本发明应用平动轴几何误差检定部分的光路图。
[0157] 图1中:1、光学测头;1-1、激光器;1-2、孔径光阑;1-3、反射镜;1-4、分光棱镜;1-5、成像透镜;1-6、CCD相机;2、组合面型基准件,2-1、曲面,2-2平面。
[0158] 图3为本发明应用旋转台转角定位误差检定部分的整体结构示意图;
[0159] 图4为本发明旋转台转角定位误差检定部分采用的差分光学测头的结构示意图;
[0160] 图5为本发明旋转台转角定位误差检定部分采用的光学测头的结构示意图;
[0161] 图6为本发明应用旋转台转角定位误差检定部分的测量光路示意图;
[0162] 图7为本发明应用旋转台转角定位误差检定部分的测量原理示意图;
[0163] 图8为本发明应用旋转台转角定位误差检定部分的曲面基准件的结构示意图。
[0164] 图3-5中:1、差分光学测头;1-1、光学测头Ⅰ;1-2、光学测头Ⅱ;2、曲面基准件;2-1、曲面Ⅰ;2-2、曲面Ⅱ;3、激光器;4、孔径光阑;5、反射镜;6、分光棱镜;7、成像透镜;8、CCD相机。

具体实施方式

[0165] 本发明为解决公知技术中存在的技术问题所采取的技术方案是:一种基于组合面型基准件的多轴机床平动轴多参数检定几何误差的检定方法,在沿机床Z轴设置的运动部
件上安装光学测头,在与Z轴垂直的平台上卡固组合面型基准件,在所述组合面型基准件上
设有曲面阵列和平面阵列,运动部件位于所述组合面型基准件的上方;所述光学测头包括
激光器、孔径光阑、反射镜、分光棱镜、成像透镜、CCD相机以及数据处理模块,所述激光器发出的准直光束经所述孔径光阑缩成细直光束,细直光束经所述反射镜后入射到所述分光棱
镜中,1/2能量的反射光束投射到曲面阵列和平面阵列上的任意一点,该点反射的光束经所
述分光棱镜透射后,通过所述成像透镜成像在所述CCD相机上;采用所述光学测头和所述组
合面型基准件测量运动部件在X、Y两个方向上的位移和绕X、Y两个方向的转角。机床共有3
个运动体X、Y、Z。当A运动体运动时,将产生6项误差:TAX,TAY,TAZ,RAX,RAY,RAZ。其中T表示线性度误差,R表示角度误差;下标的第一个字母表示运动体名称,第二个字母表示受误差影响
的机床导轨的名称。机床的实际Y、X导轨并非严格垂直,存在垂直度误差SYX;实际的Z导轨与X、Y两导轨也不严格垂直,存在两个垂直度误差SZX,SZY。故机床共有21项几何误差。采用所述光学测头和所述组合面型基准件,每次可测量得到两项位移误差和两项角度误差。通过
组合面型基准件多次摆放,可以直接检测角度误差、垂直度误差、综合三维位移误差。基于
多体系统理论对数控机床平动轴建立几何误差模型。将前述已经测得的角度误差,通过最
小二乘法拟合得到角度误差三次多项式。将角度误差三次多项式、垂直度误差、综合三维位
移误差带入几何误差模型中,解算得到定位误差三次多项式、直线度误差三次多项式。至
此,机床几何误差模型的所有几何误差多项式拟合形式均已知,将机床工作空间中任意一
点坐标值输入几何误差模型进行解算得到相应的几何误差预测值,实现空间任一点机床几
何误差的预测。
[0166] 具体步骤如下:
[0167] 测量运动部件在X,Y两个方向上的位移具体步骤如下:
[0168] 1)使所述光学测头的光束和所述组合面型基准件上的曲面中心线以及平面法线平行;
[0169] 2)初始时刻,所述光学测头位于位置A0处,所述数据处理模块获取此时光轴在CCD相机中的位置坐标O(x0,y0);
[0170] 3)运动部件带动光学测头沿左右方向平移到曲面阵列上的第一位置AI处,此时曲面阵列上对应的测量点为A1(x1,y1,z1),所述数据处理模块按照以下步骤进行数据处理:
[0171] 3.1)获取CCD相机中成像光斑中心位置坐标A′1(x′1,y′1);
[0172] 3.2)将步骤3.1)中的光斑中心位置坐标A′1(x′1,y′1)转换为光斑中心距离光轴X方向距离S1x、Y方向距离S1y;
[0173] 3.3)计算测量点A1斜率对应的角度:
[0174] ξx=arctan(s1x/f)/2(1)
[0175] ξy=arctan(s1y/f)/2(2)
[0176] 其中:ξx代表测量点A1在XOZ平面内的切线与X轴方向的夹角;
[0177] ξy代表测量点A1在YOZ平面内的切线与Y轴方向的夹角;
[0178] f代表成像透镜的焦距;
[0179] 3.4)计算测量点A1(x1,y1,z1)的坐标:
[0180] x1=g(ξx)(3)
[0181] y1=g(ξy)(4)
[0182] 其中:g(x)代表一元函数。
[0183] 4)运动部件带动光学测头沿左右方向平移到曲面阵列上的第二位置AII处,此时曲面阵列上对应的测量点为A2(x2,y2,z2),数据处理过程同步骤3),测量点A2(x2,y2,z2)的坐标为:
[0184] x2=g(φx)(5)
[0185] y2=g(φy)(6)
[0186] 其中:Φx代表测量点A2在XOZ平面内的切线与X轴方向的夹角;
[0187] Φy代表测量点A2在YOZ平面内的切线与Y轴方向的夹角。
[0188] 5)数据处理模块计算运动部件在X、Y两个方向上的位移:
[0189] M=g(φx)-g(ξx)+P(7)
[0190] N=g(φy)-g(ξy)+Q(8)
[0191] 其中:M代表运动部件在X方向的位移;
[0192] N代表运动部件在Y方向的位移;
[0193] P代表第k个曲面和第w个曲面的中心线在X方向的距离;
[0194] Q代表第k个曲面和第w个曲面的中心线在Y方向的距离。
[0195] 测量运动部件绕X,Y两个方向转角的具体步骤如下:
[0196] 6)运动部件带动光学测头沿左右方向平移到平面阵列上的第三位置AIII处,此时平面阵列上对应的测量点为A3(x3,y3,z3),运动部件绕X、Y两个方向的转角为εx、εy,所述数据处理模块按照以下步骤进行数据处理:
[0197] 6.1)获取CCD相机中成像光斑中心位置坐标A′3(x′3,y′3);
[0198] 6.2)将步骤6.1)中的光斑中心位置坐标A′3(x′3,y′3)转换为光斑中心距离光轴光轴X方向距离S3x、S3Y;
[0199] 6.3)计算运动部件在位置AIII处的两个转角:
[0200] εx=arctan(s3x/f)/2(9)
[0201] εy=arctan(s3y/f)/2(10)
[0202] 其中:εx代表运动部件在位置AIII处绕X轴的转角;
[0203] εy代表运动部件在位置AIII处绕Y轴的转角;
[0204] f代表成像透镜的焦距;
[0205] 所述组合面型基准件外形设计为“L”型,基准件有两条相互垂直的边,每条边上各有平行于边的等间距4组测量特征面(曲面和平面);运动部件位于所述组合面型基准件的
上方;机床三个平动轴联动带动所述多参数检测仪器运动,通过组合面型基准件多次摆放,
即可检测出机床的角度误差、垂直度误差和综合三维位移误差,具体步骤如下:
[0206] 1)使所述组合面型基准件按照一条边平行于机床X轴,另一条边平行于机床Z轴的方式摆放,所述多参数检测仪器的检测方向为Y方向,通过两条直线夹角获得垂直度误差
Szx;
[0207] 1.1)机床X平动轴带动所述多参数检测仪器沿X轴移动,当多参数检测仪器分别移动到组合面型基准件所述面型阵列中的四个抛物面上方时,使用多参数检测仪器检测多参
数检测仪器在标准件坐标系下的位置坐标(XWIi,YWIi,ZWIi)其中i=1,2,3,4。当多参数检测
仪器分别移动到组合面型基准件所述面型阵列中的四个平面上方时,检测滚转误差Rxxi(i
=1,2,3,4)和偏摆误差Rxzi(i=1,2,3,4),记录下检测误差点处的机床指令位置(XIi,YIi,
ZIi)(i=1,2,3,4);
[0208] 1.2)机床Z平动轴带动所述多参数检测仪器沿Z轴移动,当多参数检测仪器分别移动到组合面型基准件所述面型阵列中的四个抛物面上方时,使用多参数检测仪器检测多参
数检测仪器在标准件坐标系下的位置坐标(XWIj,YWIj,ZWIj)其中j=5,6,7,8。当多参数检测
仪器分别移动到组合面型基准件所述面型阵列中的四个平面上方时,检测俯偏摆误差Rzxi
(i=1,2,3,4)和滚转误差Rzzi(i=1,2,3,4),记录下检测误差点处的机床指令位置(XIj,
YIj,ZIj)(j=5,6,7,8);
[0209] 2)使所述组合面型基准件按照一条边平行于机床Y轴,另一条边平行于机床Z轴的方式摆放,所述多参数检测仪器的检测方向为X方向,通过两条直线夹角获得垂直度误差
Syz;
[0210] 2.1)机床Y平动轴带动所述多参数检测仪器沿Y轴移动,当多参数检测仪器分别移动到组合面型基准件所述面型阵列中的四个抛物面上方时,使用多参数检测仪器检测多参
数检测仪器在标准件坐标系下的位置坐标(XWIIi,YWIIi,ZWIIi)其中i=1,2,3,4。当多参数检测仪器分别移动到组合面型基准件所述面型阵列中的四个平面上方时,检测滚转误差Ryyi
(i=1,2,3,4)和偏摆误差Ryzi(i=1,2,3,4),记录下检测误差点处的机床指令位置(XIIi,
YIIi,ZIIi)(i=1,2,3,4);
[0211] 2.2)机床Z平动轴带动所述多参数检测仪器沿Z轴移动,当多参数检测仪器分别移动到组合面型基准件所述面型阵列中的四个抛物面上方时,使用多参数检测仪器检测多参
数检测仪器在标准件坐标系下的位置坐标(XWIIj,YWIIj,ZWIIj)其中j=5,6,7,8。当多参数检测仪器分别移动到组合面型基准件所述面型阵列中的四个平面上方时,检测滚转误差Rzzj
(j=5,6,7,8)和俯仰误差Rzyi(i=1,2,3,4),记录下检测误差点处的机床指令位置(XIIj,
YIIj,ZIIj)(j=5,6,7,8);
[0212] 3)使所述组合面型基准件按照一条边平行于机床X轴,另一条边平行于机床Y轴的方式摆放,所述多参数检测仪器的检测方向为Z方向,通过两条直线夹角获得垂直度误差
Sxy;
[0213] 3.1)机床X平动轴带动所述多参数检测仪器沿X轴移动,当多参数检测仪器分别移动到组合面型基准件所述面型阵列中的四个抛物面上方时,使用多参数检测仪器检测多参
数检测仪器在标准件坐标系下的位置坐标(XWIIIi,YWIIIi,ZWIIIi)其中i=1,2,3,4。当多参数检测仪器分别移动到组合面型基准件所述面型阵列中的四个平面上方时,检测滚转误差
Rxxj(j=5,6,7,8)和俯仰误差Rxyi(i=1,2,3,4),记录下检测误差点处的机床指令位置
(XIIIi,YIIIi,ZIIIi)(i=1,2,3,4);
[0214] 3.2)机床Y平动轴带动所述多参数检测仪器沿Y轴移动,当多参数检测仪器分别移动到组合面型基准件所述面型阵列中的四个抛物面上方时,使用多参数检测仪器检测多参
数检测仪器在标准件坐标系下的位置坐标(XWIIIj,YWIIIj,ZWIIIj)其中j=5,6,7,8。当多参数检测仪器分别移动到组合面型基准件所述面型阵列中的四个平面上方时,检测滚转误差
Ryyj(j=5,6,7,8)和俯仰误差Ryxi(i=1,2,3,4),记录下检测误差点处的机床指令位置
(XIIIj,YIIIj,ZIIIj)(j=5,6,7,8);
[0215] 分析多轴机床的刀具平动轴运动链和工件运动链的拓扑结构,基于多体系统理论针对数控机床的结构特征建立数控机床平动轴几何误差模型:
[0216]
[0217]
[0218]
[0219] 坐标(X′,Y′,Z′)是测量系统在机床坐标系中实际位置坐标。故三维位置误差
[0220]
[0221] 其中: 是机床指令位移。故 可求。
[0222] 由于实际误差建模过程中,数控机床几何误差很小,在建模时通常忽略所有二次和告辞误差项乘积,
[0223] 只考虑一节误差项的影响。通过计算上述矩阵,可得辨识数学模型如下:
[0224] dx=Txx+Tyx+Tzx-y·(Sxy+Rxz)+z·(Szx+Ryy+Rxy)
[0225] dy=Txy+Tyy+Tzy-z·(Szy+Ryx+Rxx)
[0226] dz=Txz+Tyz+Tzz+y·Rxx
[0227] 机床共有3个运动体X、Y、Z。当A运动体运动时,将产生6项误差:TAX,TAY,TAZ,RAX,RAY,RAZ。其中T表示线性度误差,R表示角度误差;下标的第一个字母表示运动体名称,第二个字母表示受误差影响的机床导轨的名称。机床的实际Y、X导轨并非严格垂直,存在垂直度误差SYX;实际的Z导轨与X、Y两导轨也不严格垂直,存在两个垂直度误差SZX,SZY,在机床运动过程中是常量。dX、dY、dZ表示机床运动体位移产生的综合三维位移误差,即测量系统实际
位置和指令位置的差值;
[0228] 解算机床几何误差多项式拟合形式步骤具体如下:
[0229] 1)因为几何误差是运动体运动量的函数,并且几何误差可以用三次多项式拟合。将上述误差检测步骤中测得的角位移误差Rxyi、Rxzi、Ryxi、Ryzi(i=1,2,3,4),Rzxi、Rzyi、Rxxi、Ryyi、Rzzi(i=1,2,3,4)、Rzxj、Rzyj、Rxxj、Ryyj、Rzzj(j=5,6,7,8)通过计算机拟合得到各项角位移误差的三次多项式拟合公式,形如:
[0230] f(A)=a3×A3+a2×A2+a1×A+a0
[0231] 其中:a3,a2,a1,a0是角位移误差三次多项式拟合系数,A是运动体的位移量;
[0232] 2)将上述误差检测步骤中测得的多参数检测仪器在标准件坐标系下的位置坐标(XWIi,YWIi,ZWIi)、(XWIIi,YWIIi,ZWIIi)、(XWIIIi,YWIIIi,ZWIIIi)(i=1,2,3,4)、(XWIj,YWIj,ZWIj)、(XWIIj,YWIIj,ZWIIj)、(XWIIIj,YWIIIj,ZWIIIj)(j=5,6,7,8)转换到机床坐标系下得到多参数检测仪器在机床坐标系下的实际位置坐标(X′Ii,Y′Ii,Z′Ii)、(X′IIi,Y′IIi,Z′IIi)、(X′IIIi,Y′IIIi,Z′IIIi)(i=1,2,3,4)、(X′Ij,Y′Ij,Z′Ij)、(X′IIj,Y′IIj,Z′IIj)、(X′IIIj,Y′IIIj,Z′IIIj)(j=5,6,
7,8),将此实际位置坐标与对应位置点的多参数检测仪器在检测误差时的机床指令位置坐
标(XIi,YIi,ZIi)、(XIIi,YIIi,ZIIi)、(XIIIi,YIIIi,ZIIIi)(i=1,2,3,4)、(XIj,YIj,ZIj)、(XIIj,YIIj,ZIIj)、(XIIIj,YIIIj,ZIIIj)(j=5,6,7,8)相减,得到综合三维位移误差(dxi,dyi,dzi)、(dxj,dyj,dzj);
[0233] 3)将各检测点处的机床指令位置带入角位移误差三次多项式拟合公式,计算对各测量点处的角度误差值,将角位移误差值、机床指令位置和综合三维位移误差、垂直度误
差,带入机床几何误差模型中,得到只与直线度误差和定位误差三次多项式拟合系数有关
的线性方程组,最终解算出直线度误差和定位误差三次误差拟合参数,具体步骤如下:
[0234] 检测步骤1)中“X”运动方向的辨识公式:
[0235]
[0236]
[0237] 最终可辨识得到定位误差TXX和直线度误差TXZ;
[0238] 检测步骤1)中“Z”运动方向的辨识公式:
[0239]
[0240]
[0241] 最终可辨识得到直线度误差Tzx和定位误差Tzz;
[0242] 检测步骤2)中“Y”方向的辨识公式:
[0243]
[0244]
[0245] 最终可辨识得到定位误差Tyy和直线度误差Tyz;
[0246] 检测步骤2)中“Z”方向的辨识公式:
[0247]
[0248] 最终可辨识得到直线度误差Tzy;
[0249] 检测步骤3)中“X”方向的辨识公式:
[0250]
[0251] 最终可辨识得到直线度误差Txy;
[0252] 检测步骤3)中“Y”方向的辨识公式:
[0253]
[0254] 最终可辨识得到直线度误差Tyx。
[0255] 为能进一步了解本发明的发明内容、特点及功效,兹例举以下实施例,并配合附图详细说明如下:
[0256] 请参阅图1和图2,一种基于组合面型基准件的运动部件多参数检测方法,在沿Z轴设置的运动部件上安装光学测头1,在与Z轴垂直的平台上卡固组合面型基准件2,在所述组
合面型基准件2上设有曲面2-1阵列和平面2-2阵列,运动部件位于所述组合面型基准件2的
上方。
[0257] 所述光学测头1包括激光器1-1、孔径光阑1-2、反射镜1-3、分光棱镜1-4、成像透镜1-5、CCD相机1-6以及数据处理模块,所述激光器1-1发出的准直光束经所述孔径光阑1-2缩
成细直光束,细直光束经所述反射镜1-3后入射到所述分光棱镜1-4中,1/2能量的反射光束
投射到曲面阵列和平面阵列上的任意一点,该点反射的光束经所述分光棱镜1-4透射后,通
过所述成像透镜1-5成像在所述CCD相机1-6上。
[0258] 采用所述光学测头1和所述组合面型基准件2测量运动部件在X、Y两个方向上的位移和绕X、Y两个方向的转角,具体步骤如下:
[0259] 1)使所述光学测头1的光束和所述组合面型基准件2上的曲面2-1中心线以及平面2-2法线平行;
[0260] 2)初始时刻,所述光学测头1位于位置A0处,所述数据处理模块获取此时光轴在CCD相机1-6中的位置坐标O(x0,y0);
[0261] 3)运动部件带动光学测头1沿左右方向平移到曲面2-1阵列上的第一位置AI处,此时曲面2-1阵列上对应的测量点为A1(x1,y1,z1),所述数据处理模块按照以下步骤进行数据处理:
[0262] 3.1)获取CCD相机中成像光斑中心位置坐标A′1(x′1,y′1);
[0263] 3.2)将步骤3.1)中的光斑中心位置坐标A′1(x′1,y′1)转换为光斑中心距离光轴的距离S1x、S1y;
[0264] 3.3)计算测量点A1斜率对应的角度:
[0265] ξx=arctan(s1x/f)/2(1)
[0266] ξy=arctan(s1y/f)/2(2)
[0267] 其中:ξx代表测量点A1在XOZ平面内的切线与X轴方向的夹角;
[0268] ξy代表测量点A1在YOZ平面内的切线与Y轴方向的夹角;
[0269] f代表成像透镜的焦距;
[0270] 3.4)计算测量点A1(x1,y1,z1)的坐标:
[0271] x1=g(ξx)(3)
[0272] y1=g(ξy)(4)
[0273] 其中:g(x)代表一元函数。
[0274] 4)运动部件带动光学测头沿左右方向平移到曲面2-1阵列上的第二位置AII处,此时曲面2-1阵列上对应的测量点为A2(x2,y2,z2),数据处理过程同步骤3),测量点A2(x2,y2,z2)的坐标为:
[0275] x2=g(φx)(5)
[0276] y2=g(φy)(6)
[0277] 其中:Φx代表测量点A2在XOZ平面内的切线与X轴方向的夹角;
[0278] Φy代表测量点A2在YOZ平面内的切线与Y轴方向的夹角。
[0279] 5)数据处理模块计算运动部件在X、Y两个方向上的位移:
[0280] M=g(φx)-g(ξx)+P(7)
[0281] N=g(φy)-g(ξy)+Q(8)
[0282] 其中:M代表运动部件在X方向的位移;
[0283] N代表运动部件在Y方向的位移;
[0284] P代表第k个曲面和第w个曲面的中心线在X方向的距离;
[0285] Q代表第k个曲面和第w个曲面的中心线在Y方向的距离。
[0286] 6)运动部件带动光学测头沿左右方向平移到平面阵列上的第三位置AIII处,此时平面2-2阵列上对应的测量点为A3(x3,y3,z3),运动部件绕X、Y两个方向的转角为εx、εy,所述数据处理模块按照以下步骤进行数据处理:
[0287] 6.1)获取CCD相机1-6中成像光斑中心位置坐标A′3(x′3,y′3);
[0288] 6.2)将步骤6.1)中的光斑中心位置坐标A′3(x′3,y′3)转换为光斑中心距离光轴的距离S3x、S3y;
[0289] 6.3)计算运动部件在位置AIII处的两个转角:
[0290] εx=arctan(s3x/f)/2(1)
[0291] εy=arctan(s3y/f)/2(2)
[0292] 其中:εx代表运动部件在位置AIII处绕X轴的转角;
[0293] εy代表运动部件在位置AIII处绕Y轴的转角;
[0294] f代表成像透镜的焦距;
[0295] 请参阅图3至图8,一种多轴数控机床旋转台转角误差的检定方法,在Z轴上安装差分光学测头1,在与Z轴平行或同轴的旋转台上卡固曲面基准件2,在所述曲面基准件2上设
有多组成对布置的曲面组,每组曲面设有一个曲面Ⅰ2-1和曲面Ⅱ2-2,每个曲面组内的曲面
Ⅰ2-1和曲面Ⅱ2-2设置在同一直径上,相邻两个曲面组的中心线夹角是β,所述差分光学测
头1设有一个数据处理模块和两个结构相同的光学测头,两个所述光学测头分别是光学测
头Ⅰ1-1和光学测头Ⅱ1-2,所述光学测头的光轴与Z轴平行,所述差分光学测头1位于所述曲
面基准件2的上方,两个所述光学测头光轴间的距离与曲面Ⅰ2-1和曲面Ⅱ2-2中心间的距离
相等。
[0296] 所述光学测头包括激光器3、孔径光阑4、反射镜5、分光棱镜6、成像透镜7和CCD相机8,所述激光器3发出的准直光束经所述孔径光阑4缩成细直光束,细直光束经所述反射镜
5后入射到所述分光棱镜6中,1/2能量的反射光束投射到曲面内的任意一点,该点反射的光
束经所述分光棱镜6透射后,通过所述成像透镜7成像在所述CCD相机8上。
[0297] 采用所述差分光学测头1和所述曲面基准件2标定旋转台的旋转角,具体步骤如下:
[0298] 1)通过标定得出光学测头Ⅰ1-1的光轴在光学测头Ⅰ1-1的CCD相机中的位置坐标O'1(x'O1,y'O1),通过标定得出光学测头Ⅱ1-2的光轴在光学测头Ⅱ1-2的CCD相机中的位置
坐标O'2(x'O2,y'O2);
[0299] 2)调整机床旋转台处于起始零位,设定曲面基准件2的设计零位与机床旋转台的起始零位重合,调整所述曲面基准件2,使曲面Ⅰ2-1和曲面Ⅱ2-2对应第1曲面组,使所述曲
面Ⅰ2-1位于光学测头Ⅰ1-1的测量范围内,所述曲面Ⅱ2-2位于所述光学测头Ⅱ1-2的测量范
围内,且所述曲面Ⅰ2-1的中心线与所述光学测头Ⅰ1-1的光轴平行,所述曲面Ⅱ2-2的中心线与所述光学测头Ⅱ1-2的光轴平行,此位置作为曲面基准件2的第一位置AI;
[0300] 3)此时曲面Ⅰ2-1上对应的测量点为A1(x1,y1),曲面Ⅱ2-2上对应的测量点为A2(x2,y2),所述数据处理模块按照以下步骤进行数据处理:
[0301] 3.1)获取测量点A1(x1,y1)的坐标,具体步骤为:
[0302] 3.1.1)获取光学测头Ⅰ1-1的CCD相机中成像光斑中心位置坐标A'1(x'1,y'1);
[0303] 3.1.2)将步骤3.1)中的光斑中心位置坐标A'1(x'1,y'1)转换为光斑中心距离光轴的距离s1x、s1y;
[0304] 3.1.3)计算测量点A1斜率对应的角度:
[0305] ξx1=arctan(s1x/f)/2 (1)
[0306] ξy1=arctan(s1y/f)/2 (2)
[0307] 其中:ξx1代表测量点A1在XOZ平面内的切线与X轴方向的夹角;
[0308] ξy1代表测量点A1在YOZ平面内的切线与Y轴方向的夹角;
[0309] s1x代表第一个测量点的成像光斑的中心在X轴方向距离系统光轴的距离;
[0310] s1y代表第一个测量点的成像光斑的中心在Y轴方向距离系统光轴的距离;
[0311] s1y代表成像透镜7的焦距;
[0312] 3.1.4)计算测量点A1(x1,y1)的坐标:
[0313] x1=g(ξx1) (3)
[0314] y1=g(ξy1) (4)
[0315] 其中:g(x)代表一元函数;
[0316] 3.2)所述数据处理模块按照与步骤3.1)相同的步骤,获取测量点A2(x2,y2)的坐标为:
[0317] x2=g(ξx2)         (5)
[0318] y2=g(ξy2)         (6)
[0319] 其中:ξx2代表测量点A2在XOZ平面内的切线与X轴方向的夹角;
[0320] ξy2代表测量点A2在YOZ平面内的切线与Y轴方向的夹角;
[0321] 4)所述数据处理模块获取在测曲面Ⅰ2-1上的测量点A1与在测曲面Ⅱ2-2上的测量点A2之间的连线A1A2与在测曲面组的中心线O1O2的夹角,具体步骤如下:
[0322] 4.1)计算测量点A1(x1,y1)和在测曲面Ⅰ2-1中心O1(0,0)之间的距离:
[0323]
[0324] 4.2)计算测量点A2(x2,y2)和在测曲面Ⅱ2-2中心O2(0,0)之间的距离:
[0325]
[0326] 4.3)计算在测曲面Ⅰ2-1上的测量点A1与在测曲面Ⅱ2-2上的测量点A2之间连线A1A2与在测曲面组中心线O1O2的夹角:
[0327] γ=arctan((d1+d2)/d0) (9)
[0328] 其中:d0代表光学测头Ⅰ1-1光轴和光学测头Ⅱ1-2光轴的间距;
[0329] 5)使旋转台做步进式旋转,计算曲面基准件2相对其设计零位的偏转角度:
[0330] αi=γ+i·β (10)
[0331] 其中:i代表旋转台旋转指令角度的步进次数;
[0332] β代表旋转台的每步旋转指令角度;
[0333] 6)记录当前曲面基准件2累积指令旋转角度θi以及曲面基准件2相对其设计零位的偏转角度αi;
[0334] 7)重复步骤3)~步骤6)直到曲面基准件2旋转一周;
[0335] 8)计算旋转台的角度误差值:
[0336] Ei=θi-αi (11)
[0337] 9)对步骤8)所得到的离散误差值Ei进行谐波分析,得到各次谐波函数;
[0338] 10)叠加各次谐波函数,得到旋转台角度误差的拟合函数,在转角θ处的角度误差Eθ为:
[0339]
[0340] 其中:a0为0次谐波幅值;
[0341] k为谐波次数;
[0342] ak为k次谐波幅值;
[0343] ak为谐波相位;
[0344] N为旋转角误差的采样数量,即曲面组的个数;
[0345] 11)对旋转台旋转角误差进行补偿,具体步骤为:
[0346] 11.1)获取机床旋转台的指令旋转角度θ;
[0347] 11.2)计算该旋转角度下的旋转角误差Eθ;
[0348] 11.3)对机床指令旋转角度进行补偿,得到补偿后的指令旋转角度λ:
[0349] λ=θ-Eθ (13)
[0350] 其中:θ为指令旋转角度;
[0351] Eθ为在转角θ处的角度误差;
[0352] λ为补偿后的指令旋转角度。
[0353] 本发明的工作原理概括为:
[0354] 数控机床平动轴几何误差检定:如图2,与旋转抛物面中心轴线平行的光束投射到曲面上任意一点时,曲面上除去顶点位置处各点的切线均与XOY平面存在夹角,且不同位置
处的角度值不同,故不同测量点在CCD相机中的位置不同,即曲面上的坐标点与CCD相机中
光斑的位置有一一对应的关系,因此可以根据光斑的位置求出旋转抛物面上点的坐标,进
而求出携带光学测头的运动部件在X、Y两个方向上的位移。同理,对于平面,根据光的反射
定律可知,当入射角改变时,反射光线相对于组合面型基准件的夹角会发生改变,因此CCD
相机中成像光斑的位置会改变,根据CCD相机中的光斑位置坐标变化可以求取运动部件绕
X、Y两个方向的转角。
[0355] 数控机床旋转台转角定位误差检定:在曲面基准件上圆周方式等间隔布置多组曲面组,曲面基准件随待标定转台旋转运动,差分光学测头在不同曲面组下对旋转台的旋转
角进行误差采样,对得到的离散误差采样值使用谐波分析的方法得到各次谐波函数,最终
获得误差拟合函数,根据得到的拟合函数可获取任意旋转角处的误差值。
[0356] 尽管上面结合附图对本发明的优选实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,并不是限制性的,本领域的普通
技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围的情况下,还
可以做出很多形式,这些均属于本发明的保护范围之内。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈