数控机床几何误差的辨识研究

136

机械设计与制造

Machinery Design &Manufacture

第2期2014年2月

数控机床几何误差的辨识研究

王移风1,曹衍龙2,杨将新2汪琛琛2,

浙江杭州310023;(1. 浙江科技学院,

2. 浙江大学现代制造工程研究所,浙江杭州310027)

摘要:构建了基于扫频激光干涉技术的数控机床几何误差测量系统,介绍了测量系统的关键组成模块,给出了扫频

激光干涉测量系统的总体结构和工作原理。以三轴数控机床为例,分析了数控机床的几何误差参数并构建了机床综合误差模型,分析了机床几何误差参数不同的辨识方法的特点,提出机床几何误差参数辨识的7线法,基于此系统实现误差数据的采集和机床几何误差参数的快速辨识;最后通过具体试验测量三轴数控机床误差,得到其几何误差参数的辨识结果。

关键词:几何误差;7线法;扫频激光干涉;精度分析中图分类号:TH16;TH161+.21

文献标识码:A

文章编号:1001-3997(2014)02-0136-04

CNC Machine Tool Geometric Error Odentification Study

WANG Yi-feng 1,WANG Chen-chen 2,CAO Yan-long 2,YANG Jiang-xin 2

(1.Zhejiang University of Science and Technology ,Zhejiang Hangzhou 310023,China ;

2.Institute of Modern Manufacturing Engineering ,Zhejiang University ,Zhejiang Hangzhou 310027,China )

Abstract :It proposes the laser wavelength scanning interference error measuring system ,which analyzes the building and constructs of error measuring system. With three-axis NC machine tools as an example ,it analyzes the geometric error and the precision model of NC machine tools. After that a seven -line method is proposed here. The seven -line method is a new geometric error parameter identification method ,which is simple and accurate in geometric error parameter identification. Finally ,an experiment has been conducted on a milling machine; after the calculation and analysis of the measuring data ,the geometry error parameters are given.

Key Words :Geometry Error ;Seven-Line Method ;Laser Wavelength Scanning Interference ;Accuracy Analysis

1引言

数控机床是制造业的主要母机,其发展水平标志着国家制造业水平。加工精度是数控机床工作性能重要指标之一,提高数控机床加工精度,在提高各零部件尺寸精度和装配精度的基础上,还需发展机床误差补偿技术。快速准确的测量机床误差和辨识误差参数是误差补偿的基础,但目前数控机床误差测量技术还很难实现误差数据的在线获取[1],在开发新型数控机床误差测量系统和研究误差参数辨识新方法等方面还需要进行长久深入的研究。

数控机床误差源分为几何误差/运动误差、热误差、力误差、控制误差、检测误差以及其他随机误差等。其中,几何误差是最重要的误差因素之一,尤其在温度变化比较稳定的条件下,约占误差总值的40%。几何误差指机床的固有误差,主要包括主轴回

[2-3]

通过综合误差测量参数辨识法测得数控机床误差,构建机床综合误差数学模型对测量结果进行辨识,从而分离得到机床各项几何误差的单项误差参数值[4-5]。测量系统和综合误差辨识模型在这里起到关键作用。

通过构建扫频激光干涉误差测量系统实现数控机床误差的测量[6]。提出机床几何误差参数首先构建机床综合误差测量系统,辨识的7线法,基于此系统实现误差数据的采集和机床几何误差参数的快速辨识;最后通过具体试验测量三轴数控机床误差,得到其几何误差参数的辨识结果。

2扫频激光干涉误差测量系统

2.1系统总体结构

扫频激光干涉误差测量系统主要包括3大模块:测量光路模块、数据采集模块、数据处理模块,其系统结构,如图1所示。

(1)测量光路模块指数控机床误差测量光路部分,主要包括参考光路和测量光路架构。

转误差、导轨误差和传动链误差等,是静态值,重复测量性高,易于误差检测及补偿。

2013-08-09来稿日期:

基金项目:国家自然科学基金资助项目(50835008)作者简介:王移风,(1963-),男,浙江人,硕士研究生,副教授,主要研究方向:先进制造技术

第2期数控机床几何误差的辨识研究王移风等:137

数据采集模块主要实现干涉信号的探测、采集及存储。(2)光电探测器接收干涉信号,数据采集卡对信号进行模数转换、数据存储。

(3)数据处理模块指对原始采集信号的处理分析,具体包括干涉信号的预处理、信号相位变化量及光程差的计算,从而得到位移等信息。

频激光器

光电探测器

信号采集

信号预处理

算法处理

输出结果

3数控机床几何误差参数辨识方法

3.1三轴数控机床的误差综合建模

数控机床误差综合模型的建立以及误差参数辨识方法的研究,需要首先分析机床的几何误差参数,以三轴数控机床为例,共有21项几何误差参数。按误差性质,可以将其分为下面四种类型:

))()(1)直线定位误差:δ(,δ(,δx x y y z z

(2))()())))直线度误差:δ(,δ,δ,δ(,δ(,δ(y x z x z x x y x z y z )、ε()、ε()、ε()、ε()))(3)角位移误差:ε(,ε(,ε(,x x y x z x x y y y z y x y )()ε(,εy z z z

εyz ,εzx (4)垂直度误差:εxy ,

三轴数控机床运动过程中刀具和工件均随着拖板运动,建立机床的误差综合模型,首先基于齐次坐标变换矩阵建立统一的机床参考坐标系。齐次坐标变换矩阵用于表征刚体坐标系的位置关系,可通过坐标系的齐次变换矩阵对数控机床综合误差进行系统分析,建立系统的空间综合误差数学模型[7-10]。

下面分析XYTZ 型数控机床误差综合模型[11]。XYTZ 型(工件随X 、Y 轴拖板运动,Z 轴带动刀具运动)数控机床的结构模型图,如图3所示。假设机床先沿Y 轴导轨移动距离y ,然后沿X 轴导轨移动距离x ,最后沿Z 轴方向移动距离z ,建立此运动模式下的数控机床误差综合模型

量光路

测量光路模块数据采集模块数据处理模块

图1扫频激光干涉测量系统结构图

Fig.1The Laser Wavelength Scanning Interference System

2.2测量光路模块

测量系统采用美国某公司生产的TL780-B 型号的扫频激光器。其内部结构原理图,如图2所示。它基于内置的一个半导体激光发射器,通过改变输入电流大小来控制输出光频。随着输入电流的增大,半导体激光器的光波功率增加,谱线宽度变窄,相干长度增大。

Gain Chip Subassembly

Isolator

Zero Order

Collimator

SAF Gain Chip

Grating

Basic Littrow Comfiguration

图2扫频激光器的内部结构图

Fig.2Internal Structure of the Laser Wavelength

Scanning Interference System

2.3数据采集模块设计

测量系统的数据采集卡采用的是国内某公司生产的型号为USB7360B 的多功能数据采集卡。其工作原理为:通道开关电路从48路单端信号或者24路双端信号中选择其中一路,送入后端的放大器电路处理;放大器电路对选中的模拟信号进行变换处理,进入模数转换电路;先进先出(FIFO )电路将A/D转换的结果及通道代码缓冲存储,并相应的给出“空”“半满”、和“全满”的标志信号,使用过程中根据这些标志信号的状态以单次或批量的方式读出A/D转换的结果;模拟信号输入电路选用程控频率触发启动,A/D转换后的数据结果通过送入先进先出存储器(FIFO )缓存后由USB 总线读出。

T Y =

S

图3XYTZ 型机床的结构模型图

Fig.3Structure Model of XYTZ Machine Tools

机床沿Y 轴导轨移动距离y 后,Y 轴向导轨相对于机床床身S 的理想坐标转换矩阵可表示为:

[1**********]0

1000

010y 00100001

[1**********]00

(1)

考虑数控机床线性位移误差和角位移误差的影响,坐标变换矩阵式(1)可表示为:

[1**********]00

1ε()z y 0

-ε()ε()δ()z y y y x y 1

10

δ()z y 1

2.4数据处理模块设计

预处理后的信扫频激光干涉测量系统最终需要获取位移量,

号表征的是干涉信号的光电信息,因此需要位相算法处理从光电信息中提取位移信息。首先用相位算法从光电信号中提取相位变化量,然后提取光程差,进而由光程差计算出目标反射镜的位移。

T Y =

S

)y+δ()-ε(x y y y

-ε()ε()y y x y

[1**********]00

(2)

X 轴向导同理可以得到机床导轨沿X 轴向移动距离x 后,轨相对于Y 轴向导轨的坐标系变换误差矩阵为:

138

[1**********]000

机械设计与制造

1ε()z x 0

-ε()ε()z y y y 1

10

x +δ()x x δ()z x 1

)δ()-x εxy -ε(x x y x

[1**********]00

No.2Feb.2014

3.3几何误差参数测量的7线法

(3)

7线法在分步体对角线法的基础上增加了3条测量路径,如图4所示。可以有效解决体对角线法不能辨识几何误差参数的问题。

y n ,z n )(x n ,

Z

T X =

Y

-ε()ε()y x x x

沿Z 轴移动距离z 后,Z 轴坐标系相对于机床床身坐标系的坐标变换矩阵为:

[1**********]000

1ε()z z

)ε()-ε(z z y z 1

δ()-z εxz x z

T Z =

S

)δ()-z εyz -ε(x z y z 10

z+δ()z z 1

-ε()εx (z )y z 0

[1**********]000

5

Y

4

(4)

7

3

6

2

以机床加工点处的位置为建模参考点,对XYTZ 型三轴数控机床建立几何误差综合模型。设机床加工点处的理论位置为E P ,误差值为ΔE P ,则加工点处的坐标矩阵可以表示为:

E P +ΔE P =T S T Y T Z

可得:ΔE P =T S T Y T Z -E P 其中:

[***********][1**********]

(0,0,0)

1

X

Y X S

图47线法测量路径图

Fig.4Measuring Path of the Seven-Line Method

(5)

S

(1))路径1沿X 轴向,测量其上的线性位移误差d x (,可1x 以得到X 轴的直线定位误差为:

δ()=dr ()x x 1x

(10)

(2)路径2和路径3分别为XY 平面的平面对角线。首先确定测量范围,设定测量空间的起点坐标(0,0)和终点

Y X

(6)

1-ε()z y

ε()-ε()-δ()z y y y x y 1

T S =0T Y 0=

S

Y

-1

ε()-y-δ()x y y y 10

-δ()z y 1

ε()-ε()y y x y 01-ε()z x

[1**********]000

(7)坐标(x n ,y n )。然后设置测量路径:平面对角线路径3从点(0,0)至点(x n ,,路径2从点(x n ,至点(0,y n y n )0))。

Z

Y

ε()-ε()z y y y 1

-x -δ()00x x

[1**********]0

T Y =0T Y 0=

X

X

-1

ε()-δ()+xεxy x x y x 10

-δ()z x 1

S

ε()-ε()y x x x 0

(8)

2

3

X

y n )(x n ,

且T Z =I ,将式(7)和式设定机床刀具为理想化的坐标原点,

(8)代入式(6)中,可以得到XYTZ 型三轴数控机床的误差综合模型ΔE P 的三个分量为:

x x x x x x x x x x x

(0,0)

图5测量路径2和路径3

Fig.5Measuring Path 2and 3

Δx=-δ()-δ()-δ()-y ε()-z ε()-z ε()-z εxz x x x y x z z x y x y y Δy=-δ()-δ()+δ()+zε()+zε()+xεxy -z εyz y x y y y z x x x y Δz=-δ()-δ()+δ()+yεx (x )z x z y z z

(9)

沿路径2和3测量其上的线性位移误差d r ()、d r ()、d r ()2x 2y 3x )和d r (,分别表示为:3y

x

x x x x x x x x x x x x x x x x x x x x

3.2几何误差参数辨识方法

几何误差参数辨识方法的研究是数控机床误差检测的重要内容,国内外学者在此方面均作了大量的研究工作。目前,比较成熟的几何误差参数辨识测量方法主要有:9线法、12线法、体对角线法等[12-13]。

9线法需要测量6个方向的直线度误差,由于测量直线度误差的实验系统搭建比较复杂,需要比较多的光学元件,且光路调试过程比较繁琐,因此应用于数控机床几何误差的在线测量辨识中并不是很理想。12线法误差辨识方法同9线法相比,避免了机床直线度误差的直接测量,但是增加了测量线路,其几何误差分离算法比较复杂。体对角线法仅能辨识出数控机床的空间位置误差参数而不能辨识出几何误差参数,为了解决这个问题,提出了一种几何误差参数测量的新方法。

(x )=e(x +e(y d r 2x x y x d r 2(y )=e(x +e(y x y y y d r 3(x )=-e(x +e(y x x y x d r 3(y )=-e(x +e(y x y y y (11)

Y 轴进给的距离;r —测量时在平面对角式中:x ,y —测量时沿X 、

线上进给的距离。

由式(11)可分离得到机床平面位置误差参数:

x x x x x x x x x x x x x x x x x x x x x

r d r 2(x )-d r 3(x )e ()=x x x r d r 2(x )+d r 3(x )e ()=x y x r d r 2(y )-d r 3(y )e ()=x x y r d r 2(y )+d r 3(y )e ()=x y y (12)

No.2Feb.2014

位置误差参数同几何误差参数的关系式为:

y y y y y y y y y y y y y

机械设计与制造139

(12)同三轴数控机床误差综合模型(9)联立,可得平面将式

e x (x )=-δx (x )-y ε()z x

(13)

三轴数控机床的误差综合模型,提出了一种几何误差参数辨识的7线法,可以辨识出三轴数控机床17项几何误差参数;最后通过具体试验测量三轴数控机床误差,验证了该方法的有效性。试验过程中扫频激光干涉误差测量系统数据采集、处理过程历时约2s 的时间,需要进一步改进系统,以满足数控机床几何误差在线测量、实时补偿的要求。

e ()=-δ()+xεxy y x y x e ()=-δ()x y x y e ()=-δ()y y y y

Manukid Parnichkun.Geometric and force errors compen-[1]Chana Raksiri ,

sation in a 3-axis CNC milling machine [J ].International Journal of Mach-(y )、δ()、δ()。y y z x

ine Tools &Manufacture ,2004,l44(12):1283-1291.

(3)体对角线测量路径4~7[2]樊留群,朱志浩. 提高数控机床运行精度方法的研究[J ]. 同济大学学

报,2000(4):448-451. )、d r ()、d r ()、同样,在路径4~7上测得线性位移误差d r (4x 4y 4z

(Fan Liu -qun ,Zhu Zhi -hao. Research on improving the precision of

d r (,结)、d r ()、d r ()、d r ()、d r ()、d r ()、d r ()、d r ()、和d r ()5x 5y 5z 6x 6y 6z 7x 7y 7z computer numerical controller machining [J ].Journal of Tongji University ,

2000(4):448-451. )合体对角线法空间位置误差公式(6)和式(7),可以得到E ()、E y x x

[3]J.W. Fan ,J.L. Guan ,W.C. Wang. A universal modeling method for

(x )、E ()、E ()、E ()、E ()、E ()、E ()、E ()。z x x y y y z y x z y z z z enhancement the volumetric accuracy of CNC machine tools [J ].Tools

Manufacture ,2002,l42(10):1163-1170. 数控机床的导轨和主轴进给运动到体对角线上的下一个位

[4]任永强,杨建国. 数控机床误差的圆轨迹运动激光非接触测量新方法

()置时的线性位移误差dr (i =4,5,6,7)。i z [J ]. 世界制造技术与装备市场,2004,8(4):61-64.

(Ren Yong -qiang ,Yang Jian -guo. A new method of noncontact laser 可以分离出垂直度误差参数。

measurement by circular contouring for NC machine tool accuracy [J ].

()、d r ()、d r ()按照路径上测量得到的线性位移误差:d r i x j y k z World Manufacturing Engineering &Market ,2004,8(4):61-64. )

David Samper ,Jorge Santolaria. Identification strategy of 2……7;j=2,3……7;k =4,5……7)分别代入式(10)、式[5]Sergio Aguado ,(其中i =1,

error parameter in volumetric error compensation of machine tool based on

(13)、和式(15)中,结合空间位置误差与几何误差参数的关系表laser tracker measurements [J ].International Journal of Machine Tools and

Manufacture ,2012,53(1):160-169. 达式(9)可以分离出相应的几何误差参数。

[6]陈晓怀,夏瑞雪. 微型高精度三坐标测量机误差检定系统:中国,1011-7线法几何误差测量,解决了体对角线法不能辨识几何误差6978.3[P ].2009(11).

(Chen Xiao-huai ,Xia Rui-xue.Micro 3D coordinate measuring machine 参数的问题,可以辨识出的机床几何误差参数有:

error verification system :China ,10116978.3[P ].2009(11)).

(1)直线定位误差:δ()、δ()、δ()x x y y z z [7]童恒超. 机床导轨系统空间误差的齐次变换建模及应用[J ]. 上海交通

大学学报,2005,39(9):1400-1402. 直线度误差:δ()、δ()、δ()、δ()、δ()、δ()(2)y x z x x y z y x z y z

(Tong Heng-chao. Homogeneous transformation modeling for volumetric

角位移误差:ε((3))、ε()、ε()、ε()、ε()x x y x z x x y y y errors of a machine tool guideway system and its applications [J ]. Journal

of Shanghai Jiaotong University ,2005,39(9):1400-1402. )(4)εyz ,εzx 垂直度误差:εxy ,

[8]徐旭松,杨将新,曹衍龙. 基于齐次坐标变换的制造误差建模研究[J ].

7线法误差测量方法可以方便的分离出机床的直线定位误浙江大学学报:工学版,2008,42(6):1021-1026.

(Xu Xu -song ,Yang Jiang -xing ,Cao Yan -long. Manufacturing error 差、直线度误差、垂直度误差和大部分的角位移误差。几何误差参

modeling based on homogeneous transformation [J ]. Journal of Zhejiang

数中,直线定位误差、直线度误差和垂直度误差是影响数控机床University ,2008,42(6):1021-1026. )

刘广博,刘志峰. 基于敏感度分析的机床关键性几何误差源识加工精度最重要的因素,角位移误差的影响则比较小,尤其是Z [9]程强,别方法[J ]. 机械工程学报,2012,48(7):171-179.

轴向的角位移误差。因此,7线法可以满足数控机床精度评定和

(Cheng Qiang ,Liu Guang-bo ,Liu Zhi-feng. An identification approach

精度改进在几何误差参数测量方面的要求。for key geometric error sources of machine tool based on sensitivity

analysis [J ]. Chinese Journal of Mechanical Engineering ,2012,48(7):171-179. )[10]姜孟鹏,黄筱调,洪荣晶. 基于多体理论的极坐标数控铣齿机床几何

采用7线法测量机床几何误差,共采集7条路径上的干涉信

误差建模[J ]. 机械设计与制造,2009(10):187-189.

号进行分析处理。设定导轨的进给速度为500mm/min。在第一次经(Jiang Meng -peng ,Huang Xiao -diao ,Hong Rong -jing. The modeling

about geometrical error of the NC machine —tool from polar —coordinate 过第一个目标点时,将此点设定为第一目标点零点坐标值,然后按

milling based on mult-body system theory [J ].Machinery Design &Man-照设定的程序进给导轨和主轴,同时自动进行数据采集。试验中采ufacture ,2009(10):187-189. )

张国雄. 超精密车床激光测量误差补偿系统的研制[J ]. 天津集点停留间隔时间取为5s 。通过试验得到7条路径上的误差数据[11]汪建新,

大学学报,1999(1):65-68.

d r ()、d r ()、d r ()(其中,i =1,2……7;j =2,3……7;k =4,5……7),按i x j y k z (Wang Jian -xin ,Zhang Guo -xiong. Development of error compensate

system of laser measurement for ultra precise lathe [J ]. Journal of Tianjin 7线法中几何误差参数辨识方法,计算分离出相应的几何误差参数

University (Science And Technology ),1999(1):65-68. )

(表略)。从几何误差参数中,直线定位误差中X 轴直线定位误差δx [12]李耀明. 基于12线法的数控机床几何误差测量辨识研究[J ]. 河南理

工大学学报,2009,28(5):592-594. (x )()、Z 轴Y 向直线度比较大,直线度误差中X 轴Z 向直线度δz x

(Liu Yao -ming. Study on the measurement and identification of

误差δ(比较大,垂直度误差中XZ 轴垂直度误差εzx 比较小。提)y z geometric error for the NC machine tools based on the twelve -line

method [J ]. Journal of Henan Polytechnic University ,2009,28(5):592-高此类数控机床的加工精度,减少其几何误差的影响,需要对其

594. )

直线定位误差δ(和直线度误差δ进行补偿。)()、δ()x x z x y z [13]Zhu Shao-wei ,Din Guo-fu ,Qin Sheng-feng.Integrated geometric error

modeling ,identification and compensation of CNC machine tools [J ]. International Journal of Machine Tools &Manufacture ,2012,52(1):24-29. 构建了机床综合误差测量系统,基于多体系统理论,分析了

联立式(x )、δx (12)和式(13)中可以分离出几何误差参数δy

参考文献

4几何误差综合测量检测实例

5小结

136

机械设计与制造

Machinery Design &Manufacture

第2期2014年2月

数控机床几何误差的辨识研究

王移风1,曹衍龙2,杨将新2汪琛琛2,

浙江杭州310023;(1. 浙江科技学院,

2. 浙江大学现代制造工程研究所,浙江杭州310027)

摘要:构建了基于扫频激光干涉技术的数控机床几何误差测量系统,介绍了测量系统的关键组成模块,给出了扫频

激光干涉测量系统的总体结构和工作原理。以三轴数控机床为例,分析了数控机床的几何误差参数并构建了机床综合误差模型,分析了机床几何误差参数不同的辨识方法的特点,提出机床几何误差参数辨识的7线法,基于此系统实现误差数据的采集和机床几何误差参数的快速辨识;最后通过具体试验测量三轴数控机床误差,得到其几何误差参数的辨识结果。

关键词:几何误差;7线法;扫频激光干涉;精度分析中图分类号:TH16;TH161+.21

文献标识码:A

文章编号:1001-3997(2014)02-0136-04

CNC Machine Tool Geometric Error Odentification Study

WANG Yi-feng 1,WANG Chen-chen 2,CAO Yan-long 2,YANG Jiang-xin 2

(1.Zhejiang University of Science and Technology ,Zhejiang Hangzhou 310023,China ;

2.Institute of Modern Manufacturing Engineering ,Zhejiang University ,Zhejiang Hangzhou 310027,China )

Abstract :It proposes the laser wavelength scanning interference error measuring system ,which analyzes the building and constructs of error measuring system. With three-axis NC machine tools as an example ,it analyzes the geometric error and the precision model of NC machine tools. After that a seven -line method is proposed here. The seven -line method is a new geometric error parameter identification method ,which is simple and accurate in geometric error parameter identification. Finally ,an experiment has been conducted on a milling machine; after the calculation and analysis of the measuring data ,the geometry error parameters are given.

Key Words :Geometry Error ;Seven-Line Method ;Laser Wavelength Scanning Interference ;Accuracy Analysis

1引言

数控机床是制造业的主要母机,其发展水平标志着国家制造业水平。加工精度是数控机床工作性能重要指标之一,提高数控机床加工精度,在提高各零部件尺寸精度和装配精度的基础上,还需发展机床误差补偿技术。快速准确的测量机床误差和辨识误差参数是误差补偿的基础,但目前数控机床误差测量技术还很难实现误差数据的在线获取[1],在开发新型数控机床误差测量系统和研究误差参数辨识新方法等方面还需要进行长久深入的研究。

数控机床误差源分为几何误差/运动误差、热误差、力误差、控制误差、检测误差以及其他随机误差等。其中,几何误差是最重要的误差因素之一,尤其在温度变化比较稳定的条件下,约占误差总值的40%。几何误差指机床的固有误差,主要包括主轴回

[2-3]

通过综合误差测量参数辨识法测得数控机床误差,构建机床综合误差数学模型对测量结果进行辨识,从而分离得到机床各项几何误差的单项误差参数值[4-5]。测量系统和综合误差辨识模型在这里起到关键作用。

通过构建扫频激光干涉误差测量系统实现数控机床误差的测量[6]。提出机床几何误差参数首先构建机床综合误差测量系统,辨识的7线法,基于此系统实现误差数据的采集和机床几何误差参数的快速辨识;最后通过具体试验测量三轴数控机床误差,得到其几何误差参数的辨识结果。

2扫频激光干涉误差测量系统

2.1系统总体结构

扫频激光干涉误差测量系统主要包括3大模块:测量光路模块、数据采集模块、数据处理模块,其系统结构,如图1所示。

(1)测量光路模块指数控机床误差测量光路部分,主要包括参考光路和测量光路架构。

转误差、导轨误差和传动链误差等,是静态值,重复测量性高,易于误差检测及补偿。

2013-08-09来稿日期:

基金项目:国家自然科学基金资助项目(50835008)作者简介:王移风,(1963-),男,浙江人,硕士研究生,副教授,主要研究方向:先进制造技术

第2期数控机床几何误差的辨识研究王移风等:137

数据采集模块主要实现干涉信号的探测、采集及存储。(2)光电探测器接收干涉信号,数据采集卡对信号进行模数转换、数据存储。

(3)数据处理模块指对原始采集信号的处理分析,具体包括干涉信号的预处理、信号相位变化量及光程差的计算,从而得到位移等信息。

频激光器

光电探测器

信号采集

信号预处理

算法处理

输出结果

3数控机床几何误差参数辨识方法

3.1三轴数控机床的误差综合建模

数控机床误差综合模型的建立以及误差参数辨识方法的研究,需要首先分析机床的几何误差参数,以三轴数控机床为例,共有21项几何误差参数。按误差性质,可以将其分为下面四种类型:

))()(1)直线定位误差:δ(,δ(,δx x y y z z

(2))()())))直线度误差:δ(,δ,δ,δ(,δ(,δ(y x z x z x x y x z y z )、ε()、ε()、ε()、ε()))(3)角位移误差:ε(,ε(,ε(,x x y x z x x y y y z y x y )()ε(,εy z z z

εyz ,εzx (4)垂直度误差:εxy ,

三轴数控机床运动过程中刀具和工件均随着拖板运动,建立机床的误差综合模型,首先基于齐次坐标变换矩阵建立统一的机床参考坐标系。齐次坐标变换矩阵用于表征刚体坐标系的位置关系,可通过坐标系的齐次变换矩阵对数控机床综合误差进行系统分析,建立系统的空间综合误差数学模型[7-10]。

下面分析XYTZ 型数控机床误差综合模型[11]。XYTZ 型(工件随X 、Y 轴拖板运动,Z 轴带动刀具运动)数控机床的结构模型图,如图3所示。假设机床先沿Y 轴导轨移动距离y ,然后沿X 轴导轨移动距离x ,最后沿Z 轴方向移动距离z ,建立此运动模式下的数控机床误差综合模型

量光路

测量光路模块数据采集模块数据处理模块

图1扫频激光干涉测量系统结构图

Fig.1The Laser Wavelength Scanning Interference System

2.2测量光路模块

测量系统采用美国某公司生产的TL780-B 型号的扫频激光器。其内部结构原理图,如图2所示。它基于内置的一个半导体激光发射器,通过改变输入电流大小来控制输出光频。随着输入电流的增大,半导体激光器的光波功率增加,谱线宽度变窄,相干长度增大。

Gain Chip Subassembly

Isolator

Zero Order

Collimator

SAF Gain Chip

Grating

Basic Littrow Comfiguration

图2扫频激光器的内部结构图

Fig.2Internal Structure of the Laser Wavelength

Scanning Interference System

2.3数据采集模块设计

测量系统的数据采集卡采用的是国内某公司生产的型号为USB7360B 的多功能数据采集卡。其工作原理为:通道开关电路从48路单端信号或者24路双端信号中选择其中一路,送入后端的放大器电路处理;放大器电路对选中的模拟信号进行变换处理,进入模数转换电路;先进先出(FIFO )电路将A/D转换的结果及通道代码缓冲存储,并相应的给出“空”“半满”、和“全满”的标志信号,使用过程中根据这些标志信号的状态以单次或批量的方式读出A/D转换的结果;模拟信号输入电路选用程控频率触发启动,A/D转换后的数据结果通过送入先进先出存储器(FIFO )缓存后由USB 总线读出。

T Y =

S

图3XYTZ 型机床的结构模型图

Fig.3Structure Model of XYTZ Machine Tools

机床沿Y 轴导轨移动距离y 后,Y 轴向导轨相对于机床床身S 的理想坐标转换矩阵可表示为:

[1**********]0

1000

010y 00100001

[1**********]00

(1)

考虑数控机床线性位移误差和角位移误差的影响,坐标变换矩阵式(1)可表示为:

[1**********]00

1ε()z y 0

-ε()ε()δ()z y y y x y 1

10

δ()z y 1

2.4数据处理模块设计

预处理后的信扫频激光干涉测量系统最终需要获取位移量,

号表征的是干涉信号的光电信息,因此需要位相算法处理从光电信息中提取位移信息。首先用相位算法从光电信号中提取相位变化量,然后提取光程差,进而由光程差计算出目标反射镜的位移。

T Y =

S

)y+δ()-ε(x y y y

-ε()ε()y y x y

[1**********]00

(2)

X 轴向导同理可以得到机床导轨沿X 轴向移动距离x 后,轨相对于Y 轴向导轨的坐标系变换误差矩阵为:

138

[1**********]000

机械设计与制造

1ε()z x 0

-ε()ε()z y y y 1

10

x +δ()x x δ()z x 1

)δ()-x εxy -ε(x x y x

[1**********]00

No.2Feb.2014

3.3几何误差参数测量的7线法

(3)

7线法在分步体对角线法的基础上增加了3条测量路径,如图4所示。可以有效解决体对角线法不能辨识几何误差参数的问题。

y n ,z n )(x n ,

Z

T X =

Y

-ε()ε()y x x x

沿Z 轴移动距离z 后,Z 轴坐标系相对于机床床身坐标系的坐标变换矩阵为:

[1**********]000

1ε()z z

)ε()-ε(z z y z 1

δ()-z εxz x z

T Z =

S

)δ()-z εyz -ε(x z y z 10

z+δ()z z 1

-ε()εx (z )y z 0

[1**********]000

5

Y

4

(4)

7

3

6

2

以机床加工点处的位置为建模参考点,对XYTZ 型三轴数控机床建立几何误差综合模型。设机床加工点处的理论位置为E P ,误差值为ΔE P ,则加工点处的坐标矩阵可以表示为:

E P +ΔE P =T S T Y T Z

可得:ΔE P =T S T Y T Z -E P 其中:

[***********][1**********]

(0,0,0)

1

X

Y X S

图47线法测量路径图

Fig.4Measuring Path of the Seven-Line Method

(5)

S

(1))路径1沿X 轴向,测量其上的线性位移误差d x (,可1x 以得到X 轴的直线定位误差为:

δ()=dr ()x x 1x

(10)

(2)路径2和路径3分别为XY 平面的平面对角线。首先确定测量范围,设定测量空间的起点坐标(0,0)和终点

Y X

(6)

1-ε()z y

ε()-ε()-δ()z y y y x y 1

T S =0T Y 0=

S

Y

-1

ε()-y-δ()x y y y 10

-δ()z y 1

ε()-ε()y y x y 01-ε()z x

[1**********]000

(7)坐标(x n ,y n )。然后设置测量路径:平面对角线路径3从点(0,0)至点(x n ,,路径2从点(x n ,至点(0,y n y n )0))。

Z

Y

ε()-ε()z y y y 1

-x -δ()00x x

[1**********]0

T Y =0T Y 0=

X

X

-1

ε()-δ()+xεxy x x y x 10

-δ()z x 1

S

ε()-ε()y x x x 0

(8)

2

3

X

y n )(x n ,

且T Z =I ,将式(7)和式设定机床刀具为理想化的坐标原点,

(8)代入式(6)中,可以得到XYTZ 型三轴数控机床的误差综合模型ΔE P 的三个分量为:

x x x x x x x x x x x

(0,0)

图5测量路径2和路径3

Fig.5Measuring Path 2and 3

Δx=-δ()-δ()-δ()-y ε()-z ε()-z ε()-z εxz x x x y x z z x y x y y Δy=-δ()-δ()+δ()+zε()+zε()+xεxy -z εyz y x y y y z x x x y Δz=-δ()-δ()+δ()+yεx (x )z x z y z z

(9)

沿路径2和3测量其上的线性位移误差d r ()、d r ()、d r ()2x 2y 3x )和d r (,分别表示为:3y

x

x x x x x x x x x x x x x x x x x x x x

3.2几何误差参数辨识方法

几何误差参数辨识方法的研究是数控机床误差检测的重要内容,国内外学者在此方面均作了大量的研究工作。目前,比较成熟的几何误差参数辨识测量方法主要有:9线法、12线法、体对角线法等[12-13]。

9线法需要测量6个方向的直线度误差,由于测量直线度误差的实验系统搭建比较复杂,需要比较多的光学元件,且光路调试过程比较繁琐,因此应用于数控机床几何误差的在线测量辨识中并不是很理想。12线法误差辨识方法同9线法相比,避免了机床直线度误差的直接测量,但是增加了测量线路,其几何误差分离算法比较复杂。体对角线法仅能辨识出数控机床的空间位置误差参数而不能辨识出几何误差参数,为了解决这个问题,提出了一种几何误差参数测量的新方法。

(x )=e(x +e(y d r 2x x y x d r 2(y )=e(x +e(y x y y y d r 3(x )=-e(x +e(y x x y x d r 3(y )=-e(x +e(y x y y y (11)

Y 轴进给的距离;r —测量时在平面对角式中:x ,y —测量时沿X 、

线上进给的距离。

由式(11)可分离得到机床平面位置误差参数:

x x x x x x x x x x x x x x x x x x x x x

r d r 2(x )-d r 3(x )e ()=x x x r d r 2(x )+d r 3(x )e ()=x y x r d r 2(y )-d r 3(y )e ()=x x y r d r 2(y )+d r 3(y )e ()=x y y (12)

No.2Feb.2014

位置误差参数同几何误差参数的关系式为:

y y y y y y y y y y y y y

机械设计与制造139

(12)同三轴数控机床误差综合模型(9)联立,可得平面将式

e x (x )=-δx (x )-y ε()z x

(13)

三轴数控机床的误差综合模型,提出了一种几何误差参数辨识的7线法,可以辨识出三轴数控机床17项几何误差参数;最后通过具体试验测量三轴数控机床误差,验证了该方法的有效性。试验过程中扫频激光干涉误差测量系统数据采集、处理过程历时约2s 的时间,需要进一步改进系统,以满足数控机床几何误差在线测量、实时补偿的要求。

e ()=-δ()+xεxy y x y x e ()=-δ()x y x y e ()=-δ()y y y y

Manukid Parnichkun.Geometric and force errors compen-[1]Chana Raksiri ,

sation in a 3-axis CNC milling machine [J ].International Journal of Mach-(y )、δ()、δ()。y y z x

ine Tools &Manufacture ,2004,l44(12):1283-1291.

(3)体对角线测量路径4~7[2]樊留群,朱志浩. 提高数控机床运行精度方法的研究[J ]. 同济大学学

报,2000(4):448-451. )、d r ()、d r ()、同样,在路径4~7上测得线性位移误差d r (4x 4y 4z

(Fan Liu -qun ,Zhu Zhi -hao. Research on improving the precision of

d r (,结)、d r ()、d r ()、d r ()、d r ()、d r ()、d r ()、d r ()、和d r ()5x 5y 5z 6x 6y 6z 7x 7y 7z computer numerical controller machining [J ].Journal of Tongji University ,

2000(4):448-451. )合体对角线法空间位置误差公式(6)和式(7),可以得到E ()、E y x x

[3]J.W. Fan ,J.L. Guan ,W.C. Wang. A universal modeling method for

(x )、E ()、E ()、E ()、E ()、E ()、E ()、E ()。z x x y y y z y x z y z z z enhancement the volumetric accuracy of CNC machine tools [J ].Tools

Manufacture ,2002,l42(10):1163-1170. 数控机床的导轨和主轴进给运动到体对角线上的下一个位

[4]任永强,杨建国. 数控机床误差的圆轨迹运动激光非接触测量新方法

()置时的线性位移误差dr (i =4,5,6,7)。i z [J ]. 世界制造技术与装备市场,2004,8(4):61-64.

(Ren Yong -qiang ,Yang Jian -guo. A new method of noncontact laser 可以分离出垂直度误差参数。

measurement by circular contouring for NC machine tool accuracy [J ].

()、d r ()、d r ()按照路径上测量得到的线性位移误差:d r i x j y k z World Manufacturing Engineering &Market ,2004,8(4):61-64. )

David Samper ,Jorge Santolaria. Identification strategy of 2……7;j=2,3……7;k =4,5……7)分别代入式(10)、式[5]Sergio Aguado ,(其中i =1,

error parameter in volumetric error compensation of machine tool based on

(13)、和式(15)中,结合空间位置误差与几何误差参数的关系表laser tracker measurements [J ].International Journal of Machine Tools and

Manufacture ,2012,53(1):160-169. 达式(9)可以分离出相应的几何误差参数。

[6]陈晓怀,夏瑞雪. 微型高精度三坐标测量机误差检定系统:中国,1011-7线法几何误差测量,解决了体对角线法不能辨识几何误差6978.3[P ].2009(11).

(Chen Xiao-huai ,Xia Rui-xue.Micro 3D coordinate measuring machine 参数的问题,可以辨识出的机床几何误差参数有:

error verification system :China ,10116978.3[P ].2009(11)).

(1)直线定位误差:δ()、δ()、δ()x x y y z z [7]童恒超. 机床导轨系统空间误差的齐次变换建模及应用[J ]. 上海交通

大学学报,2005,39(9):1400-1402. 直线度误差:δ()、δ()、δ()、δ()、δ()、δ()(2)y x z x x y z y x z y z

(Tong Heng-chao. Homogeneous transformation modeling for volumetric

角位移误差:ε((3))、ε()、ε()、ε()、ε()x x y x z x x y y y errors of a machine tool guideway system and its applications [J ]. Journal

of Shanghai Jiaotong University ,2005,39(9):1400-1402. )(4)εyz ,εzx 垂直度误差:εxy ,

[8]徐旭松,杨将新,曹衍龙. 基于齐次坐标变换的制造误差建模研究[J ].

7线法误差测量方法可以方便的分离出机床的直线定位误浙江大学学报:工学版,2008,42(6):1021-1026.

(Xu Xu -song ,Yang Jiang -xing ,Cao Yan -long. Manufacturing error 差、直线度误差、垂直度误差和大部分的角位移误差。几何误差参

modeling based on homogeneous transformation [J ]. Journal of Zhejiang

数中,直线定位误差、直线度误差和垂直度误差是影响数控机床University ,2008,42(6):1021-1026. )

刘广博,刘志峰. 基于敏感度分析的机床关键性几何误差源识加工精度最重要的因素,角位移误差的影响则比较小,尤其是Z [9]程强,别方法[J ]. 机械工程学报,2012,48(7):171-179.

轴向的角位移误差。因此,7线法可以满足数控机床精度评定和

(Cheng Qiang ,Liu Guang-bo ,Liu Zhi-feng. An identification approach

精度改进在几何误差参数测量方面的要求。for key geometric error sources of machine tool based on sensitivity

analysis [J ]. Chinese Journal of Mechanical Engineering ,2012,48(7):171-179. )[10]姜孟鹏,黄筱调,洪荣晶. 基于多体理论的极坐标数控铣齿机床几何

采用7线法测量机床几何误差,共采集7条路径上的干涉信

误差建模[J ]. 机械设计与制造,2009(10):187-189.

号进行分析处理。设定导轨的进给速度为500mm/min。在第一次经(Jiang Meng -peng ,Huang Xiao -diao ,Hong Rong -jing. The modeling

about geometrical error of the NC machine —tool from polar —coordinate 过第一个目标点时,将此点设定为第一目标点零点坐标值,然后按

milling based on mult-body system theory [J ].Machinery Design &Man-照设定的程序进给导轨和主轴,同时自动进行数据采集。试验中采ufacture ,2009(10):187-189. )

张国雄. 超精密车床激光测量误差补偿系统的研制[J ]. 天津集点停留间隔时间取为5s 。通过试验得到7条路径上的误差数据[11]汪建新,

大学学报,1999(1):65-68.

d r ()、d r ()、d r ()(其中,i =1,2……7;j =2,3……7;k =4,5……7),按i x j y k z (Wang Jian -xin ,Zhang Guo -xiong. Development of error compensate

system of laser measurement for ultra precise lathe [J ]. Journal of Tianjin 7线法中几何误差参数辨识方法,计算分离出相应的几何误差参数

University (Science And Technology ),1999(1):65-68. )

(表略)。从几何误差参数中,直线定位误差中X 轴直线定位误差δx [12]李耀明. 基于12线法的数控机床几何误差测量辨识研究[J ]. 河南理

工大学学报,2009,28(5):592-594. (x )()、Z 轴Y 向直线度比较大,直线度误差中X 轴Z 向直线度δz x

(Liu Yao -ming. Study on the measurement and identification of

误差δ(比较大,垂直度误差中XZ 轴垂直度误差εzx 比较小。提)y z geometric error for the NC machine tools based on the twelve -line

method [J ]. Journal of Henan Polytechnic University ,2009,28(5):592-高此类数控机床的加工精度,减少其几何误差的影响,需要对其

594. )

直线定位误差δ(和直线度误差δ进行补偿。)()、δ()x x z x y z [13]Zhu Shao-wei ,Din Guo-fu ,Qin Sheng-feng.Integrated geometric error

modeling ,identification and compensation of CNC machine tools [J ]. International Journal of Machine Tools &Manufacture ,2012,52(1):24-29. 构建了机床综合误差测量系统,基于多体系统理论,分析了

联立式(x )、δx (12)和式(13)中可以分离出几何误差参数δy

参考文献

4几何误差综合测量检测实例

5小结


相关内容

  • 数控机床几何误差及其补偿方法研究
  • 前言 提高机床精度有两种方法.一种是通过提高零件设计.制造和装配的水平来消除可能的误差源,称为误差防止法(errorprevention).该方法一方面主要受到加工母机精度的制约,另一方面零件质量的提高导致加工成本膨胀,致使该方法的使用受到一定限制.另一种叫误差补偿法(errorcompensati ...

  • 多体动力学在机械工程领域的应用
  • 中国机械工程第11卷第1-2期2000年2月 文章编号:1004-132Ⅹ(2000)01-0144-06 多体动力学在机械工程领域的应用 刘 又 午 摘要:介绍多体系统动力学的休斯敦方法及其发展.重点介绍在机械工 程领域的应用和取得的成果.首先是工业机器人的时间域和频率域分析.其次是数控机床全误差 ...

  • 一种长滚珠丝杠辅助支撑装置
  • 解决方案 工艺/工装/模具/诊断/检测/维修/改造 SOLUTION 一种长滚珠丝杠辅助支撑装置 李国志 (齐齐哈尔二机床(集团)有限责任公司,黑龙江齐齐哈尔161005) 摘通过支撑轴将滚珠丝杠挠曲变形部分支起,且支撑轴可以在丝母经过时退回,丝母经过后伸出,很好地解决了要: 滚珠丝杠由于自重引起的 ...

  • 精加工机床几何精度的研究[1]
  • 科技论坛 民营科技 面汗啊孺百耵 精加工机床几何精度的研究 李彦伟 (中国第一重型机械股份公司重型装备事业部设备维修分公司,黑龙江齐齐哈尔161042) 摘要:随着机械制造业对加工精度标准的不断要求,精加工机床几何精度检验需要进一步地规范化.标准化.现阐述了公差测量的规范.准则,以及各种原因所造成的 ...

  • 机械加工误差的概念
  • 机械加工误差的概念 一.机械加工误差的概念 机械加工误差是指零件加工后的实际几何参数(几何尺寸.几何形状和相互位置)与理想几何参数之间偏差的程度.零件加工后实际几何参数与理想几何参数之间的符合程度即为加工精度.加工误差越小,符合程度越高,加工精度就越高.加工精度与加工误差是一个问题的两种提法.所以, ...

  • 校级创新训练计划项目申请书
  • 附件1: 内蒙古大学 校级创新训练计划项目申请书 项目名称:申请 人: 所在(院)系:申请人电话:申请人电子信箱:指导教师:陆盈指导教师职称:副教授 指导教师信箱:填表日期: 内蒙古大学教务处二○一三年三月 填表说明 1.填写<申请书>前,请参考<内蒙古大学"国家大学生创 ...

  • 实验室简介
  • 机械系统设计实验室 1.实验室简介 机械系统设计实验室主要承担机械原理.机械设计.机械设计基础等相关技术基础课程的实验教学,主要开设的实验项目有10个.通过实验培养学生绘制机构运动简图和进行简单机械运动参数测定等方面的实际能力,增强学生对机械零件和装置进行力.力矩.转速及效率等测试的动手能力,能够进 ...

  • 多关节式测量机械臂研究
  • 第3期2008年3月 文章编号:1001-3997(2008)03-0159-02 机械设计与制造 MachineryDesign&Manufacture -159- 多关节式测量机械臂研究* 宗志坚1 高群1 刘忠途1 潘伟华2 (1中山大学工学院现代设计技术中心,广州510275)(2广 ...

  • 零传动数控滚齿机的精度分析
  • ・12・ <机床与液压>20061No 12 零传动数控滚齿机的精度分析 巩丽, 张根保, 刘润爱, 黄强 (重庆大学机械工程学院, 重庆400044) 3 摘要:零传动数控滚齿机去掉了传动用的高精度齿轮副.蜗轮蜗杆副等机械传动元件, 其刀具轴和工件轴直接与电机 轴连接.本文从滚齿机机床 ...