数控机床空间误差分析及综合误差建模

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第9卷第3期 福建江夏学院学报 Vol.9 No.3 2019年6月 Journal of Fujian Jiangxia University Jun.2019信息·科学
数控机床空间误差分析及综合误差建模
杨拴强1,吴新江2
(1.福建江夏学院工业技术研究所,福建福州,350108;
2.福建江夏学院工程学院,福建福州,350108)
摘 要:基于等效坐标系运动链系统误差分析方法,利用运动学公式对数控机床空间误差进行分析,建立误差模型。

通过两条机床运动链模型,可以建立机床的坐标变换矩阵,构成数控机床的空间误差的数学模型。

在机床存在误差的情况下,建立机床基准坐标系下刀位点误差矢量模型和切削点误差的矢量模型,得到刀位点和切削点在基准坐标系中的位置关系。

关键词:坐标变换;运动链;误差矢量模型;误差建模
中图分类号:TH161 文献标识码:A 文章编号:2095-2082(2019)03-0095-08
加工精度是衡量数控机床性能的重要标志。

从运动学角度来说,机床的加工精度最终是由机床上刀具与工件间的相对位移决定的。

为了研究数控机床的误差补偿技术,要先分析机床的误差源,针对不同性质的误差源采取不同的方式进行误差补偿。

数控加工中心是由多个部件通过固定链接和移动副链接组合而成的,其加工精度受到众多因素的影响,主要有:构件的几何误差,包括制造和装配误差;温度场变化引起的热变形效应误差;切削力引起的构件变形误差等。

[1-2]其中,几何误差为准静态误差,热误差和切削力误差为动态误差。

为了改进数控机床的误差补偿技术,国内外专家学者在机床误差建模方面进行了大量的研究,主要的建模方法有:三角几何法、误差矩阵法、神经网络法、矢量描述法、刚体运动学、多体系统理论、微分变换理论等。

[3-8]本文采用坐标运动链系统分析方法[9][10]105。

首先,利用构件形状变换矩阵和运动副等效坐标变换矩阵,推导综合误差数学表达式。

其次,根据各误差源的特点,把机床的误差分为基本几何误差和基本热误差,综合这两项误差构成机床的综合误差模型。

最后,在分析构件热变形和运动副误差的基础上,根据固定点坐标在构件变形前后产生的热误差现象,对综合模型中几何误差进行处理,在剔除几何误差的基础上构建热误差数学模型。

收稿日期:2019-03-20
基金项目:福建省自然科学基金项目(JA201601727);福建省教育厅中青年科技项目(JT180582);福建省本科高校教育教学改革研究项目(FBJG20180306)
作者简介:1.杨拴强(1979—),男,河北定州人,福建江夏学院工业技术研究所所长,副教授,硕士生导师,工学博士;
2.吴新江(1986—),男,湖北咸宁人,福建江夏学院工程学院实验师。

95
96
一、等效坐标运动链系统误差分析法
数控加工中心的误差主要来源于机床部件的生产制造和安装误差、构件的变形误差、构件的运动误差以及运动过程中的磨损误差。

生产制造和安装误差主要是在机床零部件生产过程中由于加工制造精度问题以及设备在装配过程中产生的误差;构件变形误差主要是机床使用过程中受力、受热等引起的变形误差;运动误差及磨损主要是在机床在使用过程中运动副的运动路径与理想状态不一致,或因运动副磨损造成路径不一致等引起的误差。

为了分析数控加工中心的误差源对机床精度的影响规律,可将机床等效简化为连接构件和移动副组成的运动链系统,引入等效坐标变换,[11]73[12]351[13]对运动链系统各环节的误差进行分析,从而得到数控加工中心误差模型的数学表达式。

为了能够清楚表达坐标变换的原理,首先设置两个坐标系CS i 、CS j (如图1所示)。

坐标系CS j 的零点相对于坐标系CS i 的零点在X、Y、Z方向上偏移的距离分别为a 、b 、c ;CS j 的坐标轴相对于CS i 坐标系的坐标轴分别是绕Xi 、Y i 、Z i 轴旋转
角度,按右旋为正。

图1 不同坐标系下的坐标变换示意图空间内任一点P在两个坐标系中的坐标矢量分别为 、 ,则二者之间的关系如下:
(1) (2)
当很小时,可对上式中二阶以上的微小量进行简化。

T可简写为:
(3)
为了进一步分析机床构件变形对机床加工精度的影响,建立机床各构件间的功能几何运动关系。

同样地,运用等效简化的坐标运动链系统表示,其中的任一构件均可简化为如图2所示的构件模型。

图中实线部分表示构件的实际情况,虚线部分代表构件理想状态的情况。

链接构件在运动链中的几何关系可用两端坐标系的相对位置坐标变换矩阵来表示,即形状变换矩阵。

97
图2 连接构件形状误差分析模型示意图
如图2所示,构件两端分别建立的坐标系为CS i 、CS j (其中i、j为坐标系的编号)。

坐标系CS i 与坐标系CS j1所示的位置为两坐标系的理想位置,用S ij 来表示理想的连接构件的形状变换矩阵;坐标系CS i 与坐标系CS j2所示的位置为两坐标系实际的位置,用来表示实际的连接构件的形状变换矩阵。

具体的形状变换矩阵为: (4)
(5) 其中,a、b、c 为结构件的理想尺寸,也是坐标系CS j 相对于CS i 的位置偏移尺寸;为结构件理想尺寸相应的尺寸误差;表示构件的形位误差。

数控加工中心的运动副可简化成图3所示的简易分析模型(以Y导轨为例)。

坐标系CS j 固连于运动副的移动构件上,坐标系CS i 固连于导轨的一端。

实线为运动副实际的运动轨迹,虚线为其理想运动轨迹。

运动构件在导轨上运动时,坐标系CS j 随着运动构件移动。

当坐标系CS j 沿理想运动轨迹运动,其运动后的坐标系为CS j1;当坐标系CS j 沿实际的运动轨迹运动,其运动后的坐标系为CS j2。

图3 运动副误差分析模型简图
运动副在运动链中的功能几何关系可用运动副两构件上坐标系的相对位置坐标变换矩阵来描述,即等效变换矩阵。

表示理想状态下坐标系CS j 相对于坐标系CS i 的等效坐标变换矩阵,表示运动副实际的等效坐标变换矩阵。

(6)
98
(7)
其中,为理想状态下移动副构件移动的理想位移,为运动副在实际运动过程
中的转角误差,为运动构件在运动方向上的直线度误差,为运动构件在运动方向上的位移误差。

以上6项运动误差均为的函数。

二、三轴数控加工中心误差模型构建
图4为三轴立式加工中心的坐标系定义图,采用等效坐标运动链系统误差分析法[12]353[14],可简化为如图5所示的一系列链接构件和移动副组成的等效坐标运动链模型。

通过对机床构件的简化,可以把坐标系的相互关系清楚地表达出来。

图4 机床坐标系定义示图
图5 三轴数控加工中心的运动链坐标变换图
如图5所示,按照运动链建模的方法,[10]106-107[11]74-75三轴加工中心由两条运动链构成,一条运动链为机床机械零点到工件切削点,另一运动链为机械零点到刀具的切削点。

根据图5中的两运动链关系,在理想状态下可得以下关系式:
(8)
其中,,为工件坐标系下切削点的坐标矢量;,为工件上的切削点在基准坐标系下的坐标矢量。

(9)
其中, ,为刀具坐标系下刀位点位置矢量; ,为基准坐标系下刀具切削点的矢量;S j(=1,2,3,4,5)为机床构件形状变换矩阵,表示机床构件形状变化矩阵的编号;M j(=1,2,3)为机床运动副等效坐标变换矩阵, 表示运动副等效坐标变换矩阵的编号。

对结构件的形状坐标变换矩阵进行分析。

在理想状态下,固连在一个构件上的两坐标系之间只存在固定的结构偏差。

在运动副运动不存在误差时进行计算,忽略二阶以上无穷小,可以得到工件坐标系中的点相对于基准坐标系向量:
(10)刀具坐标系中切削刃在基准坐标系中的向量:
(11)
在实际的机床使用过程中会产生各种误差,如机床构件在制造和装配时会产生误差,机床的自身结构会因热变形发生变形,运动副在使用过程中的磨损会产生运动误差等,都会引起机床构件产生形状误差和运动副的运动误差。

对各连接构件形状等效坐标变换矩阵为:
(12)
其中,为数控机床坐标系CS i-1 的坐标原点相对与坐标系CS i的坐标原点的空间位置尺寸,为两坐标系坐标原点之间的位置误差,(=1,2,3,4,5)为两坐标系之间的转角误差。

运动副之间的运动坐标等效变化矩阵为:
99
(13)
(14)
(15)
其中,、、 为移动构件在各自移动副中相对位置坐标,、、 、 、 、、 、 、 分别为 、、运动副误差导致各移动构件沿X、Y、Z轴方向上移动时分别绕X、Y、Z轴的转角误差, 、 、 、 、 、 分别为各移动构件沿X、Y、Z轴方向运动的直线度误差, 、 、为沿着X、Y、Z轴方向上运动的定位误差。

在存在误差的情况下,工件坐标系下切削点的坐标在基准坐标系下的坐标发生偏移,偏移量为 。

刀具坐标系刀位点位置矢量在基准坐标系下也会发生偏移,偏移量为。

将各构件含有误差的坐标变换矩阵代入式(8)和式(9):
(16)
(17)通过式(16)、式(10)、式(17)和式(11)可得到基准坐标系下工件上切削点的误差:
(18)
(19)
在基准坐标系下,刀位点位置矢量的误差:
(20)100
(21)
以工件坐标系为基准,将工件视为静止不动,所有运动由刀具完成,可将现有的方法中的两条运动链简化为一条开放式串联的运动链。

在理想状态下,在基准坐标系中刀位点与切削点重合,得到:
(22)
(23)
在存在误差的情况下,机床零部件产生变形误差,使得刀具刀位点与工件理论切削点的位置不重合,产生误差,在描述由机床误差引起的刀位点位置及刀轴矢量的误差时,可全部归结为刀具运动的误差。

由此,所求误差即为刀位点相对于工件坐标系下的误差,即:
(24)
式(19)中为工件切削点在基准坐标系下的误差矢量,式(21)中为刀位点在基准坐标系下的误差矢量。

刀位点在工件坐标系下的误差可表示为:
(25)式(19)和式(21)中所求的误差为综合误差,包括因装配制造引起的几何误差、作用力引起的非刚性效应误差和因机床构件温度分布变化引起的热误差。

由此可见,这种相对热误差的方式可以在不考虑几何误差的情况下,直接获得热误差的模型。

三、小结
本文利用等效坐标系运动链系统误差分析的方法,根据机床链接构件变形误差模型和机床运动副误差的分析模型简图,得到机床构件变形变换矩阵和运动副的坐标变换矩阵。

在推导出机床存在误差的情况下,建立机床基准坐标系下刀位点误差矢量模型和切削点误差的矢量模型,得出刀位点和切削点在基准坐标系中的位置关系。

在对综合误差模型进行分析和推导的基础上,提出基于相对热变形的刀轴矢量对工件坐标系的热误差模型,有助于为后续误差测量和误差补偿奠定基础。

参考文献:
[1] Zhang Yaoman,Chen Yong,Li Hu.Temperature Field Analysis and Thermal Error Testing for CNC Machine Tool's
Headstock[J].Advanced Materials Research,2014(889-890):316-320.
[2] Yu Zhimin,Liu Zijian,Ai Yandi,et al.Thermal Error Modeling of NC Machine Tool Using Neural Fuzzy Control
Theory[J].China Mechanical Engineering,2014,25(16):2225-2231.
101
[3] Srivastava AK,Veldhuis SC,Elbestawit MA.Modelling Geometric and Thermal Errors in a Five-axis CNC Machine
Tool[J].International Journal of Machine Tools and Manufacture,1995,35(9):1321-1337.
[4] SH Yang,KH Kim,YK Park,et al.Error Analysis and Compensation for the Volumetric Errors of a Vertical Machining
Centre Using Hemispherical Helix Ball Bar Test[J].The International Journal of Advanced Manufacturing Technology, 2004,23(7-8):495-500.
[5] 李晓丽.面向多体系统的五轴联动数控机床运动建模及几何误差分析研究[D].成都:西南交通大学,2008:6-7.
[6] 姜辉.五轴数控机床几何与热误差实时补偿关键技术及其试验研究[D].上海:上海交通大学,2014:7-9.
[7] Yang Jun,Mei Xuesong,Zhao Liang,et al.Thermal Error Modeling of a Coordinate Boring Machine Based on Fuzzy
Clustering and SVM[J].Journal of Shanghai Jiaotong University,2014,48(8):1175-1182+1188.
[8] 辛立明,徐志刚,赵明扬,等.基于改进的多体系统误差建模理论的激光拼焊生产线运动误差模型[J].机械工程学报,
2010(2):541-552.
[9] Yang Shuanqiang, Chen Jianxiong,Lin Shuwen.A Software Method for Online Thermal Error Inspection and
Compensation[J].International Journal of u- and e- Service,Science and Technology,2016,9(2):195-206
[10] 杨拴强,闫二乐,陈剑雄.基于机载测头的机床热误差在线识别方法研究[J].工具技术,2016(1).
[11] 任永强,杨建国,窦小龙,等.五轴数控机床综合误差建模分析[J].上海交通大学学报,2003,37(1).
[12] Ming-Tzong Lin,Yi-Tsung Lee,Wen-Yuh Jywe,et al.Analysis and Compensation of Geometric Error for Five-axis
CNC Machine Tools with Titling Rotary Table[C].IEEE/ASME International Conference on Advanced Intelligent Mechatronics(AIM),2011.
[13] 杨建国.数控机床误差综合补偿技术及应用[D].上海:上海交通大学,1998.
[14] Gangwei Cui,Yong Lu,Jianguang Li,et al.Geometric Error Compensation Software System for CNC Machine Tools Based
on NC Program Reconstructing[J].International Journal of Advanced Manufacturing Technology,2012(63): 169-180.
(责任编辑 王 珑)
Error Analysis of CNC Machine Tools and Comprehensive Error Modeling
YANG Shuan-qiang1,WU Xin-jiang2
(1.Industrial Technology Research Institute,Fujian Jiangxia University,Fuzhou,350108,China;
2.School of engineering,Fujian Jiangxia University,Fuzhou,350108,China)
Abstract:An equivalent kinematic chain coordinate system error analysis methods is used,and the formula for CNC machine kinematics spatial error analysis has been used to establishment the error model.The coordinate transformation matrix of the machine tool is obtained by establishing two machine tool motion chain model,and the mathematical model of space error of CNC machine tool is constituted.Under the condition of the error of machine tool,machine tool reference coordinates knife site error vector model and the cutting point error vector model,establish a knife loci and the position of cutting point in the reference coordinate system.
Key words:coordinate transform;motion chain;error vector model;error modeling
102。

相关文档
最新文档