基于RTCP误差特征识别的五轴机床多轴联动误差溯源方法技术

技术编号:17386717 阅读:45 留言:0更新日期:2018-03-04 10:19
本发明专利技术公开了一种基于RTCP检测误差特征识别的五轴机床多轴联动误差溯源方法,利用五轴机床RTCP功能测量五轴机床联动时的误差展现形式——刀具刀尖点误差,构建误差图库,再将误差图输入误差与机床联动误差类别映射关系库中,运用特征识别技术溯源出机床联动误差类型,基于轨迹相似度分析准确量化溯源该联动误差值。本发明专利技术的优点在于不仅能够评估机床联动性能,而且当机床多轴联动性能不满足要求时,还能明确影响机床多轴联动性能的影响因素,从而给出机床的优化方案,从量值上对影响机床多轴联动性能的因素进行调节,从而达到机床高精度的要求。

Multi axis linkage error tracing method for five axis machine tool based on RTCP error feature recognition

The invention discloses a five axis machine tool RTCP error detection feature recognition method based on multi axis error tracing, error measurement of five axis linkage machine with five axis machine tool -- RTCP function to show the form of error, construction error and the error graph library, input error and error category mapping machine linkage Library Based on feature recognition, tracing out the linkage error of machine tool types, trajectory similarity analysis and accurate quantification of the linkage value based on the error source. The invention has the advantages of not only can evaluate the performance of the machine when the machine linkage, and multi axis linkage performance does not meet the requirements, but also the factors affecting the performance of multi axis machine tool, which gives the optimization scheme of the machine tool, from the values of factors that influence the properties of multi axis machine tool adjustment, so as to achieve the high precision machine tool requirements.

【技术实现步骤摘要】
基于RTCP误差特征识别的五轴机床多轴联动误差溯源方法
本专利技术属于数控机床
,具体涉及一种基于RTCP误差特征识别的五轴机床多轴联动误差溯源方法。
技术介绍
五轴联动数控机床主要应用于模具、航空航天等复杂型面零件的加工制造。随着零件的精度和物理性能要求的不断提高,对数控机床多轴联动精度提出了更高的要求。数控机床的误差因素可以划分为静态因素和动态因素两大类,其中静态精度是在无切削载荷且机床不运动或运动速度很低的工况下检测的,由于高档数控机床制造装备技术的提升,静态精度只能在有限层面上反映出高档机床的加工精度,联动精度才是影响高档数控机床加工精度的主要因素之一。目前常用的数控机床联动性能测试仪器主要有球杆仪、R-Test测试仪,球杆仪只能用于两轴或三轴联动性能测试,R-Test可以检测五轴数控机床多个运动轴联动时的机床联动性能。球杆仪和R-Test生产厂商提供了五轴机床联动性能检测仪器及相应的应用软件,利用这些设备及软件可以检测五轴机床多轴联动时机床联动误差,但是所有生产厂商都并未提供引起多轴联动误差的误差因素溯源方法。在国际标准ISO10791-6公布的五轴机床测试标准中,也仅仅提供了五轴机床多轴联动性能检测方法,并没有提出机床联动误差溯源方法。所以,目前国际标准和检测仪器生产商都只能提供检测五轴联动性能的检测仪器和检测方法,仅能指出机床是否存在误差,而当检测结果达不到要求时,并不能给出一个具体的调整机床因素的方案来改善机床加工精度。
技术实现思路
本专利技术的目的是解决上述问题,提出一种步骤简单、可有效溯源的基于RTCP误差特征识别的五轴机床多轴联动误差溯源方法为解决上述技术问题,本专利技术的技术方案是:基于RTCP误差特征识别的五轴机床多轴联动误差溯源方法,包括以下步骤:S1、依据五轴机床结构类型,通过运动轴误差对五轴机床联动误差的影响程度,分析确定该五轴机床联动误差类别,并检测五轴机床在各联动误差类别情况下的多轴联动误差;S2、建立多轴联动误差与五轴机床联动误差类别间的映射关系数据库,通过刀具刀尖点在X、Y、Z三个方向上的位移误差来体现五轴机床联动误差,并通过三维空间误差图来展现,其中X代表刀具刀尖点在空间刀具坐标系中水平方向轴,Y代表刀具刀尖点在空间刀具坐标系中垂直方向轴,Z代表刀具刀尖点在空间刀具坐标系中竖直方向轴;S3、依据步骤S2所检测到的刀具刀尖点在X、Y、Z三个方向上误差值的大小,评估五轴机床联动性能;S4、若机床联动性能评估结果较差,则利用RTCP检测误差特征识别方法溯源得到影响五轴机床联动性能的误差类别;S5、基于轨迹相似性,分析量化溯源步骤S4中得到的机床联动误差影响因数,将检测到的实际误差与误差库中的误差进行相似度的比较,相似度高则认为误差库中的误差代表真实的误差值,即为当前被检测机床的多轴联动误差。优选地,所述步骤S4中机床联动性能评估是通过图像特征识别的方法,来进行机床联动性能的评估。优选地,所述步骤S4还包括以下步骤:S41、刀具刀尖点误差结果图进行归一化处理,形成新的刀具刀尖点误差轨迹图,归一化公式为:其中,Δ为RTCP检测误差值的集合,Δ(i)为第i个RTCP检测误差,Δ(i)归一化为归一化处理后第i个RTCP检测误差,max(Δ)为误差值集合中的最大值,min(Δ)为误差值集合中的最小值;S42、将步骤S41归一化后的刀具刀尖点误差轨迹视为一张刀具刀尖点误差轨迹图,将每个刀具刀尖点误差值视为刀具刀尖点误差轨迹图中的一个像素点,提取图像中的轨迹的边界,并用横纵坐标表示;在XOY平面内,这些刀具刀尖点误差轨迹图的边界点坐标点可用点集(x(k),y(k))表示,k为刀具刀尖点误差轨迹图的边界点个数;若将这些坐标点集放置于复数UV坐标系内,uv为复数坐标系的字母代表,横坐标x(k)对应的复数坐标系中的实轴坐标轴,纵坐标y(k)则对应复数坐标系中的虚轴坐标轴,那么XOY平面的坐标点则可用复数表达式(2)来位移表示:s(k)=x(k)+jy(k)(2)公式(2)中,s(k)代表刀具刀尖点误差轨迹在XOY平面内坐标点的复数表达式,j为常数,x(k)代表刀具刀尖点误差轨迹在XOY平面内对于X轴的坐标值,y(k)代表刀具刀尖点误差轨迹在XOY平面内对于Y轴的坐标值;假设边界的点集(x(k),y(k))共包含N个点,并设边界的起点为(x(0),y(0)),终点为(x(N-1),y(N-1)),从起点到终点按逆时针方向依次排列,那么采用式(2)所示的复数表达式即为一个周期函数,依据傅里叶变换理论,对s(k)进行离散傅里叶变化如式所示:其中S(u)为傅里叶级数系数,即为傅里叶描述子,e为常数,周期函数傅里叶级数展开后具有唯一的傅里叶描述子,所以将傅里叶描述子作为该刀具刀尖点误差轨迹的特征;S43、溯源五轴机床联动误差类别,提取获得的刀具刀尖点的误差轨迹图里的傅里叶描述子,然后与步骤S42中构建的误差轨迹图库中的傅里叶描述子进行对比,获取差异最小的误差轨迹图;误差轨迹图的傅里叶描述子与误差图库之间的差异可通过累加误差来评价,其公式为:公式(4)中,字母E代表误差的累加,Zi代表第i个傅里叶描述子,Zi_图库代表图库中误差轨迹的第i个傅里叶描述子,n为误差轨迹傅里叶描述子个数。优选地,所述步骤S41中归一化是指刀具刀尖点误差轨迹由X、Y和Z三个方向的误差组合而成,以三个方向误差上的最大值归一化为1,最小值归一化为-1,其余误差值按照本身的值除以最大值进行归一化处理。优选地,所述步骤S5中相似度是指通过检测机床测得到的刀具刀尖点误差数列与误差库中的误差数列的相似度。优选地,所述相似度是假设检测得到刀具刀尖点误差轨迹数据为T=(t1,…,tN),步骤S3所得到的误差类型的误差轨迹数据为Rp=(rp1,…,rpM),检测轨迹数据以i=1…N编号,标准轨迹数据以j=1…M编号两个误差数据上任意点之间的动态时间扭曲距离可定义为:公式(5)中min{D(i-1,j-1),D(i,j-1),D(i-1,j)}表示所示三个动态时间扭曲距离中的最小值,对于检测轨迹数据T和标准轨迹数据R,构建一个n×m的矩阵,矩阵中第(i,j)个元素为两段数据点Ti和Rj之间的距离dij;这里采用欧式距离来计算两点之间的距离:两个元素之间的动态扭曲距离为累积距离即D(i,j),是从元素(T1,R1)到(Ti,Ri)之间的最小累积距离,最小累积距离的计算过程如下:在动态扭曲算法中,为了找到两个序列之间的最短距离,需要设置一个扭曲路径W=w1,w2,…,wK;扭曲路径就是一个距离矩阵上某些元素构成的连续集,这个路径定义了时间序列和之间的一个映射,沿着这条路径进行比较,可以得到这两个序列之间的最短距离;在计算两个误差数据之间的距离时,满足上述条件的路径有很多,但是这里的扭曲路径要求满足一个最小的扭曲代价:公式(7)中,本实施例中溯源得到各个运动轴的位置环增益参数为:(KppX,KppY,KppZ,KppA,KppB)=(1,0.95,1,1,0.96),KPP为位置环增益参数,DTW(T,R)为DTW的值,公式(7)中等号右边表示扭曲路径中的最小值。本专利技术的有益效果是:本专利技术所提供的基于特征识别的五轴机床多轴联动误差溯源方法不本文档来自技高网...
基于RTCP误差特征识别的五轴机床多轴联动误差溯源方法

【技术保护点】
一种基于RTCP误差特征识别的五轴机床多轴联动误差溯源方法,其特征在于,包括以下步骤:S1、依据五轴机床结构类型,通过运动轴误差对五轴机床联动误差的影响程度,分析确定该五轴机床联动误差类别,并检测五轴机床在各联动误差类别情况下的多轴联动误差;S2、建立多轴联动误差与五轴机床联动误差类别间的映射关系数据库,通过刀具刀尖点在X、Y、Z三个方向上的位移误差来体现五轴机床联动误差,并通过三维空间误差图来展现,其中X代表刀具刀尖点在空间刀具坐标系中水平方向轴,Y代表刀具刀尖点在空间刀具坐标系中垂直方向轴,Z代表刀具刀尖点在空间刀具坐标系中竖直方向轴;S3、依据步骤S2所检测到的刀具刀尖点在X、Y、Z三个方向上误差值的大小,评估五轴机床联动性能;S4、若机床联动性能评估结果较差,则利用RTCP检测误差特征识别方法溯源得到影响五轴机床联动性能的误差类别;S5、基于轨迹相似性,分析量化溯源步骤S4中得到的机床联动误差影响因数,将检测到的实际误差与误差库中的误差进行相似度的比较,相似度高则认为误差库中的误差代表真实的误差值,即为当前被检测机床的多轴联动误差。

【技术特征摘要】
1.一种基于RTCP误差特征识别的五轴机床多轴联动误差溯源方法,其特征在于,包括以下步骤:S1、依据五轴机床结构类型,通过运动轴误差对五轴机床联动误差的影响程度,分析确定该五轴机床联动误差类别,并检测五轴机床在各联动误差类别情况下的多轴联动误差;S2、建立多轴联动误差与五轴机床联动误差类别间的映射关系数据库,通过刀具刀尖点在X、Y、Z三个方向上的位移误差来体现五轴机床联动误差,并通过三维空间误差图来展现,其中X代表刀具刀尖点在空间刀具坐标系中水平方向轴,Y代表刀具刀尖点在空间刀具坐标系中垂直方向轴,Z代表刀具刀尖点在空间刀具坐标系中竖直方向轴;S3、依据步骤S2所检测到的刀具刀尖点在X、Y、Z三个方向上误差值的大小,评估五轴机床联动性能;S4、若机床联动性能评估结果较差,则利用RTCP检测误差特征识别方法溯源得到影响五轴机床联动性能的误差类别;S5、基于轨迹相似性,分析量化溯源步骤S4中得到的机床联动误差影响因数,将检测到的实际误差与误差库中的误差进行相似度的比较,相似度高则认为误差库中的误差代表真实的误差值,即为当前被检测机床的多轴联动误差。2.根据权利要求1所述的基于RTCP误差特征识别的五轴机床多轴联动误差溯源方法,其特征在于,所述步骤S4中机床联动性能评估是通过图像特征识别的方法,来进行机床联动性能的评估。3.根据权利要求2所述的基于RTCP误差特征识别的五轴机床多轴联动误差溯源方法,其特征在于,所述步骤S4还包括以下步骤:S41、刀具刀尖点误差结果图进行归一化处理,形成新的刀具刀尖点误差轨迹图,归一化公式为:其中,Δ为RTCP检测误差值的集合,Δ(i)为第i个RTCP检测误差,Δ(i)归一化为归一化处理后第i个RTCP检测误差,max(Δ)为误差值集合中的最大值,min(Δ)为误差值集合中的最小值;S42、将步骤S41归一化后的刀具刀尖点误差轨迹视为一张刀具刀尖点误差轨迹图,将每个刀具刀尖点误差值视为刀具刀尖点误差轨迹图中的一个像素点,提取图像中的轨迹的边界,并用横纵坐标表示;在XOY平面内,这些刀具刀尖点误差轨迹图的边界点坐标点可用点集(x(k),y(k))表示,k为刀具刀尖点误差轨迹图的边界点个数;若将这些坐标点集放置于复数UV坐标系内,uv为复数坐标系的字母代表,横坐标x(k)对应的复数坐标系中的实轴坐标轴,纵坐标y(k)则对应复数坐标系中的虚轴坐标轴,那么XOY平面的坐标点则可用复数表达式(2)来位移表示:s(k)=x(k)+jy(k)(2)公式(2)中,s(k)代表刀具刀尖点误差轨迹在XOY平面内坐标点的复数表达式,j为常数,x(k)代表刀具刀尖点误差轨迹在XOY平面内对于X轴的坐标值,y(k)代表刀具刀尖点误差轨迹在XOY平面内对于Y轴的坐标值;假设边界的点集(x(k),y(k))共包含N个点,并设边界的起点为(x(O),y(O)),终点为(x(N-1),y(N-1)),从起点到终点按逆时针方向依次排列,那么采用式(2)所示的复数表达式即为一个周期函数,依据傅里叶变换理论,对s(k)进行离散傅里叶变化如式所示:

【专利技术属性】
技术研发人员:姜忠丁杰雄张靖丁启程李晴朝杜丽王伟宋智勇李杰
申请(专利权)人:电子科技大学
类型:发明
国别省市:四川,51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1