Professional Documents
Culture Documents
DoI:10.3901,JME.2012.07.171
基于敏感度分析的机床关键性
几何误差源识别方法木
程 强1 刘广博1 刘志峰1 玄东升1 常文芬2
(1.北京工业大学机械工程与应用电子技术学院北京 100124:
2.北京工研精机股份有限公司技术开发中心北京101312)
摘要:零部件几何误差耦合而成的机床空间误差是影响其加工精度的主要原因,如何确定各零部件几何误差对加工精度的影
响程度从而经济合理地分配机床零部件的几何精度是目前机床设计所面临的一个难题。基于多体系统理论,在敏感度分析的
基础上提出一种识别关键性几何误差源参数的新方法。以一台四轴精密卧式加工中心为例,基于多体系统理论构建加工中心
的精度模型,并利用矩阵微分法建立四轴数控机床误差敏感度分析的数学模型,通过计算与分析误差敏感度系数,最终识别
出影响机床加工精度的关键性几何误差。计算和试验分析表明,该方法可以有效地识别出对机床综合空间误差影响较大的主
要零部件几何误差因素,从而为合理经济地提高机床的精度提供重要的理论依据。
关键词:多体系统理论精度设计精度建模几何误差敏感度分析
中图分类号:THl61
CHENG Qian91 LIU Guangb01 LIU Zhifen91 XUAN Dongshen91 CHANG Wenfen2
(1.College ofMechanical Engineering andApplied Electronics Technology,
Abstract:The volumetric error coupled by geometric errors of parts is the main reason affecting the machining acclll'aaj.How to
determine the influence degree on the processing precision generated by the geometric enDrs of parts.thus distribute the geometric
口-l'or8 of parts economically and reasonably,is currently a dimcult problem of machine tool design.Based on the theory of
multi-body system and sensitivity analysis,a ll(:w method of identifying the key geometric eTror flOUIT七S parameters is proposed.
Taking a four-axis precision horizontal machining center as example,the precision model of the machine center is built up with the
theory of multi-body system,thus a mathematical model for sensitivity analysis of four-axis computer numerical control
error
machine tools is established wim mauix differential method,finally the key geometric error∞删船略which affect the machining
precision are identified after sensitivity coefficient oferror are calculated and analyzed.Calculation and example show that geometric
error factors of major parts that have relatively significant influence on
comprehensive spatial OlTOr of the machine tools can be
identified effectively,thus important theoretical basis is provided for improving precision of machine tools reasonably and
economically. .
密零件加工的要求越来越高,机床的精度性能显得
0前言 更加重要,精密数控机床的设计制造也以高精度、
高智能化、高效率为主要目标。精度设计是保证和
随着航空航天、军工、船舶、汽车等行业对精 提高机床精度的重要一环,传统的机床设计中,主
要依靠经验的方法设计机床各部件的公差等级。由
・国家重大科技专项(2009zx0400l-024)和国家自然科学基金(51005003)
资助项目.201 10608收到初稿,201 1 1228收到修改稿 于各环节误差对机床整体精度的影响程度不同,精
万方数据
机械上程学报 第48卷第7期
自由度并联机构Linapod,验证了方法的正确性。
王冰Il“采用综合误差敏感度、绝对误差敏感度和误
定位精度A/ram
主轴最高转速^~/一rain一 =。=
差方向敏感度这三个误差评价指标,将各个机床误 加工中心的结构简图如图1所示,它由床身,
差影响因素对机床终端误差的影响进行了分析。李 z,y、z三轴运动部件,主轴箱(刀具)和绕B轴旋
小雷等【1”对刻楦机进行了误差参数灵敏度分析。程 转的工作台组成。
刚等ll驯针对以3-RPS并联机构可达空间内各误差来
源,提出了一种通过归一化描述灵敏度的新方法,
并建立基于数学统计意义的灵敏度系数数学模型。
黄强等Il“以滚齿机YK3610为对象,介绍基于多体
系统理论和齐次坐标变换的机床误差建模方法,并
对机床敏感误差辨识方法、步骤和关键点进行阐述。
但是,通过分析可以看出,目前针对机床误差进行
敏感度分析的文献还较少,对机床误差溯源的研究
深度不够。
本文是在国家重大科技专项“精密立、卧式加 图1精密卧式加工中心的结构简图
工中心研究”和国家自然科学基金项目“基于模糊 1 z轴部件2丑轴旋转工作台3工件
4刀具5 y轴部件(主轴箱)6x轴部件
稳健设计的机床动态精度分析与反演方法研究”的 .
课题背景下,对精密加工中心进行精度设计。为了 根据多体系统理论的方法,将机床各组成部件
有效地识别出对机床加工精度及空间误差影响较大 分成相应的“体”。并按床身—省轴运动部件一y轴
的几何误差参数,首先基于多体系统理论的方法, 运动部件一主轴箱(刀具)分支,和床身—z轴运动部
分析各部件几何误差对机床精度的影响,建立精密 件一工作台一工件分支分别对其编号,图2为机床
卧式加工中心的精度模型;然后提出了基于矩阵微 的拓扑结构,表2是其低序体阵列,表2中L“(f)是
万方数据
2012年4月 程强等:基于敏感度分析的机床关键性几何误差源识别方法
体弓的以阶低序体阵囝。 合;④刀具坐标系原点与主轴端面中心重合;⑤工
件上设定工件坐标系。
根据加工中心的结构和各部件之间的运动关
系,可建立各相邻体间的变换特征矩阵。考虑到加
工中心运动部件的一些静止误差或者非运动部件的
运动误差相对很小,可令其误差特征矩阵为单阵
厶x40表4为精密卧式加工中心各部件的特征矩阵L
表4精密卧式加工中心的特征矩阵(部分)
图2精密卧式加工中心的拓扑结构图
表2精密卧式加工中心的低序体阵列
典型体J 1 2 3 4 5 6
工勘 2 3 4 5 6
工1仂 ,O 1 2 O 4 5
£2∞ O O l O O 4
£3仂 O O O O O O
表4中带下标p的量表示静止状态特征矩阵,
一般来说,机床的每一个单元部件在处于静止 带下标S的量表示运动状态的特征矩阵。
或运动状态时都存在空间6个自由度方向的基本误 毛I,=J4。4 △瓦I,=J04
差,通过分析精密卧式加工中心的结构及其运动关 l OO
系可知,加上工件的装夹误差,其中影响机床加工
舻
0 l 0
=
精度的几何误差主要有35项,这部分几何误差在机 ,
OOl
床总误差中占了较大的比重,表3列出了机床各部 O O0
件的几何误差(部分)。
r
巨,智
r
表3精密卧式加工中心的几何误差
,J
部件 误差项 △毛I,=
6
。饥蚺o l引_魄勘.。o
r
定位误差△k
△..k● .b, 撕舭肋,
y方向直线度误差Ay.
石轴 Z方向直线度误差△k
I 一哑lcjf
平动 滚摆误差6嘞
颠摆误差般
偏摆误差Ay.
%叱幌,=I△≯1三:0三0
【0 0 0 1
x方向跳动误差A妇
】,方向跳动误差A妇
l O0O
曰轴 轴向窜动误差Azm
0 1 0y
转动 绕膏轴转角误差6锄
互:,=
定位误差酗。 O0 l 0
绕z轴转角误差6妇 O 0O 1
多体系统中各体之间的位置和运动关系可以 叫 — r
用相应的坐标系的位姿变换来表示,为了方便机床
y
的精度建模,需要对坐标系进行特殊设置处理。设 夏2
△
赡乜。o
y
置如下:①在床身(曰o)和所有运动部件(鳓上均建
立起与其固定联接的右手笛卡儿三维坐标系,这些
,.。 h1 ,l肝岍嵋0懈o 晰,蚺。b● 腑班胁。
坐标系的集合成为广义坐标系(又称参考坐标系), 式中,从Y、z分别为x轴部件、y轴部件、z轴部
各体坐标系称为子坐标系(又称动坐标系)。每个坐 件的位移,a、声、)r分别为轴不y、Z的相位角。
标系的3个正交基按右手定则分别为Xj、巧、乃轴; 1.2机床精度模型
②广义坐标系各元素墨,巧、乃轴分别对应平行; 设刀具成形点在刀具坐标系内的坐标为
③x轴部件、y轴部件(主轴箱)、Z轴部件、工作台
的体运动参考系与其对应相邻低序体的体坐标系重 £=(最弓忍1)7 (1)
万方数据
174 机械工程学报 第48卷第7期
工件上成形点在工件坐标系中的坐标为 成形点在工件坐标系内的理想成形函数为
,, ,;l 、 ,, 删 、 在机械加工中,机床加工精度最终是由机床上
【,=Jl,墨f)=。吒护毛t,J只2【一,蜀。)-o瓦叩毛w J只(3)
‘
刀具成形点与工件成形点之间的相对位移误差决定
. 的【15】。在实际加工过程中,刀具成型点的实际位置
式中Lt=∥(t)v川(f) 不可避免地会偏离理想位置,从而产生空间位置误
Lw=ff(w)rq(w) 差。实际成形点与理想刀具成形点的综合空间位置
那么,机床在无误差情况(理想情况)下,刀具 误差为
, 、T ,, “=l 、 ,, j=i 、
曰2(E,髟,E,o)。【一层。瑚瓦w J巴一l_『=Jl最忙。毛J只2
1 0 &p旺0 1 0OO 1一厶yz APz厶xz 1一△肠0 0
一&8垃Aarz 1 0 O0 1 z
—APz Aaz 1 &z 0 &o【珏 1 0
O 0 0 l 00 0 l O O O l O O O 1
1 00
fcosb—sinb001f 1一△如△磊Axe] Xwd
l sinb cosb 0 0
II△% 1-△%缈日l 0 1 0 ywd
×
l 0 0 1 0 II_△岛△%1她l 00 1 zWd
1 0 0 0
1八0 0 0 1
J O0 O 1
l袈△‰1-Aawd止AY州Ml l耻0
1一Aax弩x
I_△砧△‰ lx YA[0
止州I” 0 0 1 0。。 AaX 1 &x
×
L 0 0 0 1/Lo 0 0-八0 O O l
△助1 00
I|0 1 0 Y Il AFt 1一Aax岘l 0 1 0虼 0 1 0一y畦
0 0 1 0
11 0 0 1 0 11.△屏Aar 1衄l 00 1% 0 0 1——Ztd
00 0 1 OOO 1
O 0 1 O 0 0l 0 00 1 z 0 O l 0 0 0 1 z州
O 0O l 0 00 1 0O O1 0 0 Ol 0 0O 1
式中昂—瑚.床的空间误差矢量 2.1机床空间误差敏感度分析模型的建立
E。,E。E—Y轴、y轴、z轴方向上的误差 根据式(5),可以建立一般的四轴数控机床的误
式(5)就是精密卧式加工中心的综合精度模型, 差计算模型,该模型可以显性地表示为
它由机床各部件的几何误差组成,根据此精度模型, E=,(G,只,U,Uw,以) (6)
基于敏感度分析可以识别对机床加工精度具有重要
影响的关键性误差源。
式中 G一刀个机床各零部件几何误差组成的误
差矢量
G=(Ae,,△乞,…,△%)1
2关键误差源识别
△岛卅床部件的几何误差,f-l,2,…
根据精密卧式加工中心的精度模型,利用矩阵
微分法建立四轴机床误差敏感度分析的数学模型。
只一件上成形点在工件坐标系中的坐标
矢量
通过计算各个部件单元几何误差的敏感度,比较各 己=(p。P’.’,P。lJ
个误差元素对总的空间误差的影响程度,最终识别
出了影响机床加工精度的关键性误差源,从而为合
£,枷.床各运动轴的位置矢量
理经济地提高机床的精度提供重要的理论依据。 U=(工,Y,z,B)‘
万方数据
2012年4月 程强等:基于敏感度分析的机床关键性几何误差源识别方法
巩——工件位置坐标矢量 2.2零韶件几何误差参数的检定
玑=(h,儿,气,1J 本论文以图】所示的精密卧式加工中心为研究
对象,以图3为检验加工对象,利用QC20-w球杆
U——刀具位置坐标矢量
仪和API XD一6D双频激光干涉仪对各几何误差进
U=(xt,Yt,gt,1)‘ 行测试检定,如图4所示。测得精密卧式加工中心
根据式(5)的形式,可知F是变量G、^、£厂、 的35项几何误差,考虑到篇幅有限,表5仅列出了
£,w、“的连续可微函数,因此式(6)按一阶泰勒级数 部分几何误差值。
展开,可以表达为
,(G+AG,己+A匕,u+△u,玑+A£0,q+Aq)=
.F(G’只,c,,乩,U)+
嚣△G十甏蛾+篆△c,+盖a玑+盖△q+
o,/(Aa)2+(△巴)2+(△u)2+(△u,)2+(△q)2
(7)
式中,AG、APj、AU、△£,w、A职分别为G、Pw、
u、£0、奶在其理想值处的微小波动量,去掉高阶
项,可以得到
,(G+AG,己+APw,u+AU,£厂w+△c,w,q+△∽)=
F(a,己,U,Uw,q)+
工相同的工件轨迹,分析由机床各部件的几何误差
表5精密卧式加工中心的几何误差值
变化时对总的空间误差影响程度的大小。因此式(8)
简化为
F(G+AG,只,U,Uw,U)=
,(G'己∽U以)+薏△G=
£+凹 (9)
进而可以得到机床加工精度的敏感度分析模
型为
AE:堡△G:s△G (10)
aG
式中,S=OF/OG为雅可比矩阵,称为误差敏感度
矩阵,并具有如下的形式
将表5所示的检测几何误差以及工件的安装位
骺西 新
Og,a92‰ 置0“ymZwd,1)T、刀具的安装位置@“m。m 1)1、
各导轨的运动位移x、Y、z代入到式(5),就可以得
%诉 职
s:望: 89L ag:89。
到工件上每个加工位置p。,P。p。1)T的误差。根
aG 据精密加工中心的几何精度检验标准GB/T
20957.7—2007《精密加工中心检验条件第7部分:
识∽ 阢
精加工试件精度检验》,将加工试件安装在工作台中
船l a92 Og。
心,在z—Y平面上切削一个直径d=218mm的圆,
至此,用矩阵微分的方法,得到了一般四轴数 如图3所示。
控机床的误差敏感度矩阵的表达式。 在机床的工作空间区域中,各坐标轴处于中间
万方数据
176 机械工程学报 第48卷第7期
位置的工作区域使用最频繁,因此主要对机床中间
工作区域进行误差敏感度的分析。根据精密卧式加
工中心的设计结构、技术参数以及多体系统中广义
坐标系的设置,可设定工件坐标系原点在工作台坐 (13)
标系中的位置坐标为
(‰‰z’.d 1)1=(500-1901181)1
刀具坐标系原点在主轴坐标系中的坐标为
1 0 &8。0 1 O00
(%%%1)1=(00-1901)。 0 1一△%0 0 1 0O
M=
0 Ol
工件上加工点的坐标取值范围是 一郇。Aay, 1 0 z
O 0 0 1 O OO 1
p。=[_109,109】p。=[553.5,771.5】p。=一150
各个运动轴的取值范围是
1一△‰0 o/f cosb--Sinb00
sinb cosb 0 0
z=118
N= △‰ 1一Aa,s 0 11
×
x=[391,609] ),=[363.5,581.5】
0△% 1 0
Il 0 0 1 0
0 0 0 1 Jl O O Ol
工作台转角b=0并且有
Y的关系为 0 0 0 1 O0 O 1
AYw 1-Aa。Ay。
本文中,取机床加工试件时运动到最高点
一A/L△‰ 1△乙
(x,Y,z)=(500,581.5,118)的位置对机床进行误差
0 O O l
敏感度分析(以上各参数值的单位为mm)。
2.3关键性误差源参数的识别 将上面的误差参数值代入到式(13),并进行整
理,计算得
机床的加工精度受到零部件几何误差耦合而‘
乓 -0.014 7—581.54Ay,
成的空间误差的影响,每一项误差对综合加工精度
0.031 8+499.98Ay,
Ey
影响程度大小不一样,究竟哪些空间几何误差参数 E=
Ez 0.022 3+0.008 7Ay,
对机床总加工精度的影响较大,主要影响着机床的
O O
加工精度,为了找出各个误差元素对总的空间误差
进一步可计算得到Ay,对应的误差敏感度为
的影响程度大小,需要对机床的精度模型进行误差
sl坷1 -581.54'《 581.54
敏感度分析。针对本文分析的精密卧式加工中心,
其精度模型包含了机床各个运动部件产生的几何误 s≯时I
499.98 0 499.98
s畸z=
sz钾:
0.008 7护 0.0087
差共35项。
0 o 』 O
误差敏感度反映的是各个误差元素产生微小 ’
用同样的计算方法,可以计算出精密卧式加工
变化时总空间误差的变化程度,根据式(5)的精度模
中心的精度模型中各误差元素的敏感度。表6列出
型和式(11)的误差敏感度矩阵,可以定义机床的空
了加工中心各误差元素对应的空间误差冒的表达式
间误差E对各个几何误差Aei的偏导数的绝对值为
(部分),而从E的表达式中很容易得到相应的昂。
精密卧式加工中心的误差敏感度
由表4可知,精度模型中的几何误差元素值按
鼍:l旦I 表3的数值取,.并按试件的加工设定坐标变量后,
‘|OAe,l 总误差E与各项误差元素缸;的关系为
万方数据
2012年4月 程强等:基于敏感度分析的机床关键性几何误差源识别方法
表6单个误差项与总空间误差的关系 表7疋主要误差元素及其敏感度和敏感度系数
误差项 空间误差表达式
哦
肚k配冀.鲫蛾l
皈
肚10.0.0Ⅲ33 7删-86.彤03△IA%a声l 表7中,△h、△协△胁△阮、AYxB这几项误差
为机床本身的设计误差,△‰为工件安装时产生的
误差。图5a为此六项误差元素对应的误差敏感度系
虮
肚旧0.0挖31,8+。.+49∞9.啪98A7圪,I 数比较图。从图5中可以看出这6项误差的敏感度
系数之和为0.89,其他误差对应的敏感度系数仅为
0.1I。通过计算分析,可见机床的x轴运动部件、z
0 16
翟
的
A%
层-l麓鬣麓l 爨n12・
登o.08:
餐
赫O.04
蛳
豇I。.吻0.03 + 。.49 舵.9,8A勉yB%l 0
△乓△艺△芬△珞 △0△7如其他误差
E,各误差项&,
(a)E,误差敏感度系数
£3
在分别对Em(m=x,y,z)进行分析时,式(14)中系 鄯
数岛的绝对值越大,表明误差元素△P,相对应的敏感
鬟。
度S越大,其对空间误差厶的变化影响也越大。
为了更好地识别和分析关键性误差源,将各误差源
赫o
△艺 △珞 △X雪
团△名其他误差
参数的敏感度系数进行归一化处理,定义
B各误差项△ef
铲舶m≈膨 ∞,
O
(b)q误差敏感度系数
O
式中,5。,为血,对应的误差敏感度系数,所以敏感
O
度系数之和为1。
O
对各几何误差对应的敏感度系数进行分析可 O
知,误差敏感度系数越大,表明总误差居对误差元 O
毋迥搽幡毯镩赫
素Aei的变化敏感度越大,也即该几何误差源是影响 O
Ⅵ他m镐饰∞眩0
机床总加工精度的一个关键因素,其对应的机床零
部件对机床整机的加工精度影响越大。其中对E
△%A%△%△口广嘞△0见△岛△如其他误差
易各误差项△‘
影响较大的关键性误差源有6项。其对应的误差表 (C)E误差敏感度系数
达式、敏感度和敏感度系数如表7所示。 图5误差敏感度系数分析图
万方数据
机械工程学报 第48卷第7期
同理,可以识别出对E、丘产生重要影响的关 垂直平面内的平行度误差、工作台沿工轴方向的水
键性误差源参数。如图5b所示,对风变化敏感度 平度误差以及X-.B轴的垂直度误差△拗等这几项误
大的误差元素有Ayz、△物、A)'xB、△‰,这4项误差 差因素对色、目的影响较关键,最终识别出了影响
的敏感度系数之和为O.82,其他误差对应的敏感度 机床加工精度的关键性误差,实现了误差溯源,为
系数仅为O.18。可见机床的z轴运动部件、工作台 精密数控机床的设计提供了重要的理论依据。
曰轴转动部件绕z轴的转角误差,x、B轴的垂直度
误差,以及工件安装时绕x轴产生的转角误差在机 参考文献
床加工过程中对总的空间误差在),轴方向的误差分
【l】康方.数控机床制造精度分配优化方法的研究[D】.北
量鼠影响较大。
京:北京工业大学,2008.
如图5c所示,对E变化敏感度大的误差元素,
KANG Fang.Research method of CNC machine tool
有△呶、衄、Aa8、峨、△%AazB、雏、鳓、诹。
011
Manufacture,2000,40-1199.1213.
3 结论 【6】JUNG J H,CHOI J P,LEE S J.Machining accuracy
万方数据
2012年4月 程强等:基于敏感度分析的机床关键性几何误差源识别方法 179
multi・step measuring method for motion accuracy of NC CHENG Gang,GE Shirong.Error model and analysis of
machine tools based 011 gi"O¥8 grid encoder[J]. 3一RPS symmetrical parallel robot leg with three
and Machine Theory,2007(42):1445—1461. Sensitivity analysis of the pose error of machine tool[J].
【ll】王冰.五轴混联机床的关键技术研究【D】.秦皇岛:燕 Journal of Mechanical Engineering,2009,45(6):
山大学,2005. 141.146.
(上接第170页)
的热误差实时补偿[J】.中国机械工程,2003,14(14): SHEN Jiahua,LI Yongxiang,LU Zhizheng,ct a1.A
EB"grace'ring,2003,14(141:1243—1245. 加工与测试.
E-mail:wang_wei@sjmedu.cn
[13】沈金华。李永祥,鲁志政,等.数控车床几何和热误差
杨建国(通信作者),男,1956年出生.博士,教授,博士研究生导师.
综合实时补偿方法应用【J】.四川大学学报,2008, 主要研究方向为精密加工与测试、数控机床误差补偿及可靠性.
40(1):163一166. E-maih jgyaag@sjtu.e血Lcn
万方数据