发明名称 一种面向加工精度可靠度提升的多轴数控机床几何精度设计方法
摘要 一种面向加工精度可靠度提升的多轴数控机床几何精度设计方法,属于机床精度设计领域,具体涉及到多轴数控机床的空间误差的建模方法,机床加工精度可靠度和可靠性灵敏度分析方法。本发明建立多轴数控机床空间误差模型,多失效模式下多轴数控机床的加工精度可靠度模型和加工精度灵敏度模型,对加工精度可靠度灵敏度大的几何误差项进行优化,提高机床加工精度可靠度,为获取多轴数控机床几何误差之间相互关系和定制机床主要传输组件精度等级提供依据,从根本上解决机床精度分配问题。
申请公布号 CN104156519A 申请公布日期 2014.11.19
申请号 CN201410369530.3 申请日期 2014.07.30
申请人 北京工业大学 发明人 蔡力钢;章子玲;程强;刘志峰;秦德霖;冯秋男
分类号 G06F17/50(2006.01)I 主分类号 G06F17/50(2006.01)I
代理机构 北京思海天达知识产权代理有限公司 11203 代理人 沈波
主权项 一种面向加工精度可靠度提升的多轴数控机床几何精度设计方法,其特征在于:通过多体系统运动特征分析方法建立机床的空间误差模型,并结合机床加工精度可靠度和可靠性灵敏度分析方法,辨识和分配对加工精度可靠度影响较大的几何误差项,提高机床加工精度可靠度,从而提高数控机床加工精度; 具体包括如下步骤: 步骤一建立XKH1600五轴数控机床的空间误差模型 基于多体系统运动学理论,采用低序体阵列描述抽象机床系统的拓扑结构, 在多体系统中建立广义坐标系,用矢量及其列向量表达位置关系,用齐次变换矩阵表示多体系统间的相互关系; 步骤1.1建立XKH1600五轴数控机床的拓扑结构 分析机床的结构,定义三轴机床的各个组成部件,以及刀具和工件为“典型体”,用“B<sub>j</sub>”表示,其中j=0,1,2…n,j表示各典型体的序号,n+1表示机床所包含典型体的个数; 典型体的编号规则如下: 1.选定床身为典型体“B<sub>0</sub>” 2.将五轴机床分为刀具分支和工件分支,共两个分支;首先对刀具分支沿远离床身的方向,按照自然增长数列,对各典型体进行编号;再对工件分支沿远离床身的方向,按照自然增长数列,对各典型体进行编号; 步骤1.2建立XKH1600五轴数控机床的特征矩阵 该方法所研究的五轴数控机床几何误差项的几何意义及其表达式如表1所示: 表1 五轴数控机床几何误差符号及意义   (单位:mm) <img file="FDA0000546026910000011.GIF" wi="1781" he="946" /><img file="FDA0000546026910000021.GIF" wi="1781" he="2885" /><img file="FDA0000546026910000031.GIF" wi="1781" he="1164" />在床身B<sub>0</sub>和所有部件B<sub>j</sub>上均建立起与其固定联接的右手直角笛卡尔三维坐标系O<sub>0</sub>‑X<sub>0</sub>Y<sub>0</sub>Z<sub>0</sub>和O<sub>j</sub>‑X<sub>j</sub>Y<sub>j</sub>Z<sub>j</sub>,这些坐标系的集合称为广义坐标系,各体坐标系称为子坐标系,每个坐标系的三个正交基按右手定则分别取名为X,Y,Z轴;各个子坐标系的相对应的坐标轴分别对应平行;坐标轴的正方向与其所对应的运动轴的正方向相同; 将各体之间的运动和静止情况,看作坐标系之间的运动和静止情况;根据两相邻典型体之间的静止和运动情况,在理想运动特征矩阵和误差特征矩阵表中选择相应的运动特征矩阵,如表2; 表2 XKH1600五轴数控机床特征矩阵 <img file="FDA0000546026910000032.GIF" wi="1713" he="679" /><img file="FDA0000546026910000041.GIF" wi="1713" he="2784" /><img file="dest_path_FDA0000564733050000051.GIF" wi="1713" he="806" />其中:<img file="FDA0000546026910000052.GIF" wi="172" he="91" />表示典型体<img file="FDA0000546026910000053.GIF" wi="129" he="91" />相对于典型体<img file="FDA0000546026910000054.GIF" wi="106" he="85" />运动的理想静止特征矩阵;<img file="FDA0000546026910000055.GIF" wi="192" he="100" />表示典型体<img file="FDA0000546026910000056.GIF" wi="129" he="84" />相对于典型体<img file="FDA0000546026910000057.GIF" wi="107" he="88" />运动的理想运动特征矩阵;<img file="FDA0000546026910000058.GIF" wi="226" he="95" />表示典型体<img file="FDA0000546026910000059.GIF" wi="136" he="86" />相对于典型体<img file="FDA00005460269100000510.GIF" wi="106" he="92" />运动的静止误差特征矩阵;<img file="FDA00005460269100000511.GIF" wi="226" he="97" />表示典型体<img file="FDA00005460269100000512.GIF" wi="130" he="90" />相对于典型体<img file="FDA00005460269100000513.GIF" wi="106" he="86" />运动的运动误差特征矩阵;步骤1.3建立机床的空间误差模型 刀具成型点实际运动位置与理想运动位置的偏差即为机床的空间误差; 设刀具加工点在刀具坐标系中的坐标为: P<sub>t</sub>=[P<sub>tx</sub> P<sub>ty</sub> P<sub>tz</sub> 1]<sup>T</sup>   (1) 其中P<sub>tx</sub>表示刀具加工点在刀具坐标系中X轴方向的坐标值;     P<sub>ty</sub>表示刀具加工点在刀具坐标系中Y轴方向的坐标值;     P<sub>tz</sub>表示刀具加工点在刀具坐标系中Z轴方向的坐标值; 机床在理想状态时成型点的运动位置: <img file="FDA00005460269100000514.GIF" wi="1644" he="187" />考虑加工误差,则机床的空间误差模型表示为: <img file="FDA00005460269100000515.GIF" wi="1619" he="333" />其中,<img file="FDA0000546026910000061.GIF" wi="1131" he="180" />表示工件的实际位置,<img file="FDA0000546026910000062.GIF" wi="1383" he="178" />表示刀具的实际位置;上式又可表示为:E=[E<sub>X</sub>,E<sub>Y</sub>,E<sub>Z</sub>,0]<sup>T</sup>   (4) 步骤二机床几何误差参数变量的分配 步骤2.1机床加工精度可靠性失效模式分析 本发明中,机床加工精度可靠度定义为机床完成规定加工精度的能力,由加工精度的失效概率表示;灵敏度反应了不同的几何误差参数对机床加工精度不同的影响程度;机床实际加工精度满足加工精度需求的表达式为: l<sub>11</sub>≤E<sub>X</sub>≤l<sub>12</sub>l<sub>21</sub>≤E<sub>Y</sub>≤l<sub>22</sub>                          (5) l<sub>31</sub>≤E<sub>Z</sub>≤l<sub>32</sub>通过分析机床失效模式间的逻辑关系,数控机床是具有多个极限状态方程的系统;通常多失效模式下可靠度和失效概率的方法是窄限法,考虑到该方法不能计算失效概率的具体数值,只能提供失效概率的范围,因此,在本发明中,以窄限法作为对比验证,介绍了一种通用的多失效模式下可靠度及灵敏度计算方法,建立了数控机床加工精度可靠度及灵敏度模型; 步骤2.2多失效模式下机床加工精度可靠度及灵敏度分析 该数控机床的设计要求:位置误差小于0.03mm的失效概率不高于5%;并根据《GB/T17421.1—1998机床检验通则第1部分:在无负荷或精加工条件下的机床几何精度》和《GB/T17421.2—2000机床检验通则第2部分:数控轴线的定位精度和重复定位精度的确定》,可确定五轴联动数控加工中心的几何参数误差初始值,如表3所示; 表3 五轴数控机床几何误差初始值(mm) <img file="FDA0000546026910000063.GIF" wi="1799" he="456" /><img file="FDA0000546026910000071.GIF" wi="1799" he="1356" />本发明将几何误差分配过程分为两个步骤:一是通过正交采样方法在XY平面获取机床的可靠度,另一个是根据获取的可靠度计算灵敏度,实现机床几何误差参数的分配;分别在X轴选5个点(50,225,275,325,500),在Y轴选5个点(‑225,‑50,0,50,225),因此,在XY平面共有25点;式(11)用以获取加工精度可靠度,计算目标如式(6),计算过程在软件MatLab环境下进行; <img file="FDA0000546026910000072.GIF" wi="1523" he="676" />式(21)中,l<sub>11</sub>,l<sub>12</sub>,l<sub>13</sub>,l<sub>21</sub>,l<sub>22</sub>,l<sub>23</sub>由式(19)可得;如果maxP<sub>f</sub>(t)>5%或<img file="FDA0000546026910000073.GIF" wi="349" he="131" />选取maxP<sub>f</sub>(t),并且根据式(32)计算可靠性灵敏度<img file="FDA0000546026910000074.GIF" wi="263" he="145" />用以确定对加工精度可靠度影响较大的机床几何误差参数并对其进行优化;当maxP<sub>f</sub>(t)<P<sub>fsmax</sub>且<img file="FDA0000546026910000081.GIF" wi="400" he="125" />整个分配过程结束;本发明为获取多失效模式下机床加工精度可靠度及灵敏度的确定值,对于一个具有m个失效模式的系统,它的失效概率可表示为多维正态联合分布的积分,因此,多失效模式下失效概率可表示为: <img file="FDA0000546026910000082.GIF" wi="1646" he="140" />对于一个串联系统,失效概率可表示为: P{F}=P{(F<sub>1</sub>≤0)∪(F<sub>2</sub>≤0)∪...∪(F<sub>m</sub>≤0)}    (8) 为获取公式(8)的值,涉及到相关系数,当存在两种失效模式,失效概率可表示为: P{F<sub>12</sub>}=(F<sub>1</sub>∪F<sub>2</sub>)=P(F<sub>1</sub>)+P(F<sub>2</sub>)‑P(F<sub>1</sub>∩F<sub>2</sub>)=P(F<sub>1</sub>)+P(F<sub>2</sub>)‑P(F<sub>1</sub>F<sub>2</sub>)  (9) 令P(F<sub>1</sub>F<sub>2</sub>)=α<sub>12</sub>P(F<sub>2</sub>),α<sub>12</sub>就是两失效模式的相关系数;因此,P{F<sub>12</sub>}=P(F<sub>1</sub>)+P(F<sub>2</sub>)‑α<sub>12</sub>P(F<sub>2</sub>)=P(F<sub>1</sub>)+(1‑α<sub>12</sub>)P(F<sub>2</sub>);那么,三失效模式下失效概率可表示为: P(F<sub>123</sub>)=P(F<sub>1</sub>∪F<sub>2</sub>∪F<sub>3</sub>)=P(F<sub>12</sub>∪F<sub>3</sub>)                               (10) =P(F<sub>12</sub>)+P(F<sub>3</sub>)‑α<sub>123</sub>P(F<sub>3</sub>)=P(F<sub>12</sub>)+(1‑α<sub>123</sub>)P(F<sub>3</sub>) 同理,多失效模式下的失效概率可表示为: P(F)=P(F<sub>12...m‑1</sub>)+(1‑α<sub>12...m</sub>)P(F<sub>m</sub>)                            (11) =P(F<sub>1</sub>)+(1‑α<sub>12</sub>)P(F<sub>2</sub>)+(1‑α<sub>123</sub>)P(F<sub>3</sub>)+...+(1‑α<sub>12...m</sub>)P(F<sub>m</sub>) 在式(15)中,<img file="FDA0000546026910000083.GIF" wi="636" he="170" /><img file="FDA0000546026910000084.GIF" wi="300" he="156" />多失效模式下可靠性灵敏度可表示: <img file="FDA0000546026910000085.GIF" wi="1669" he="308" />在式(12)中,<img file="FDA0000546026910000086.GIF" wi="415" he="158" /><img file="FDA0000546026910000091.GIF" wi="1615" he="190" /><img file="FDA0000546026910000092.GIF" wi="1649" he="165" />当加工精度可靠度不满足机床设计要求时,对加工精度可靠度灵敏度大的几何误差项进行优化,使得失效概率的最大值和均值有所减少,提高机床加工精度可靠度,从而提高机床的加工精度,为获取多轴数控机床几何误差之间相互关系和定制机床传输组件精度等级提供依据。 
地址 100124 北京市朝阳区平乐园100号