一种卧式数控车床的主轴径向热漂移误差建模及补偿方法与流程

文档序号:14217831阅读:881来源:国知局

本发明属于数控机床误差补偿技术领域,具体为一种卧式数控车床的主轴径向热漂移误差建模及补偿方法。



背景技术:

机床的热误差是困扰机床行业几十年的难题。由于机床热误差的存在,导致的问题在于:单件的加工精度不合格;批量加工零件的一致性差、废品率高;为了减少热误差,机床开机后需要热机,能耗损失大;若对工件的加工精度要求高,还需要建立恒温车间。这些问题说明热误差对机床造成了众多不良影响。

目前减小机床热误差的方法主要有两种:误差防止法和误差补偿法。误差防止法是通过设计和制造方式消除或减少机床的热源,但是最大的缺点是成本高。当机床精度达到一定程度后,提高机床精度所花费的成本呈指数型增长。而热误差补偿技术作为一种提高数控机床精度稳定性的方法有很多优点,如相对低的成本、应用范围广等。

数控机床的热误差主要包括进给轴热误差和主轴热误差两部分。进给轴的热误差可以通过光栅尺闭环反馈的方式得到极大地降低,但是主轴热误差却缺乏有效的抑制手段。主轴热误差包括轴向热伸长误差和径向热漂移误差。目前学者们对主轴轴向热伸长误差补偿的研究开展得比较多,并尝试了多元回归法、神经网络法、热模态法、时间序列法和支持向量机等多种建模方法。但是,对于主轴径向热漂移误差建模和补偿的研究却非常少。唯一比较相似的是t.j.ko在《particularbehaviorofspindlethermaldeformationbythermalbending》中分析了由立式加工中心主轴系统的热梯度引起的热弯曲变形并建立了主轴径向的热误差预测模型,但是未对主轴进行补偿,更没有给出主轴热变形姿态的判定准则以及机床结构尺寸对模型预测结果的影响分析。

然而,数控车床的主轴径向热误差是非常重要的,因为相对于z轴精度来说,人们更关心车床的x向精度。本发明针对数控车床主轴径向热误差补偿的难题,提出一种卧式数控车床主轴的径向热漂移误差建模及补偿方法。



技术实现要素:

本发明的目的为提供一种有效的卧式数控车床主轴的径向热漂移误差建模及补偿方法,解决数控车床主轴径向热误差补偿的难题。

为解决上述技术问题,本发明的技术方案为:首先测试数控车床主轴沿径向的两点热漂移误差及对应的关键点温度。然后,基于主轴的热倾斜变形机理获取主轴的热倾角,并采用相关性分析方法分析热倾角与主轴箱左右两侧温度差的相关性。根据被测两点的热漂移误差的正负及主轴箱左右侧伸长或缩短的情况,将主轴热变形情况进行分类并建立各种热变形姿态下的热漂移误差模型。然后,采用渐近积分法分析机床结构尺寸对模型预测结果的影响。在实时补偿时,根据关键点的温度自动判断主轴的热变形姿态,并自动选择相应的热漂移误差模型对主轴进行补偿。

本发明的技术方案:

一种卧式数控车床的主轴径向热漂移误差建模及补偿方法,步骤如下:

第一步,数控车床主轴径向热漂移误差和关键点温度测试

在数控车床主轴1的径向热漂移误差和温度测试时,采用2个温度传感器分别测试主轴箱2左右两侧的温度t1和t2,采用2个位移传感器分别测试主轴1夹持的检棒5的两个位置点沿x向的误差;测试时先让主轴1以某一转速转动几个小时(如4小时)而升温,然后让主轴1停止转动几个小时(如3小时)而降温;

主轴1沿竖直方向的热误差ei产生x向的热误差分量ei,x,主轴1沿x向的热误差e1,x和e2,x按如下公式计算:

e2,x=sin(αxdir)×e2(1)

e1,x=sin(αxdir)×e1(2)

式中,αxdir为车床x轴的倾斜角度;i=1或2,1表示右侧,2表示左侧;

第二步,主轴热倾角与温度差的相关性分析

主轴1受热后的热倾角通过如下公式计算:

式中,为主轴1的热倾角,lsnr为两个误差测点之间的距离;

确定主轴1的热倾角与两个温度之差δt之间的关系图,δt=t1-t2,分析两个曲线的相似程度;进一步地,按照如下公式计算两者的相关性:

式中,r为与δt的相关性矩阵,和δt之间的协方差矩阵;

第三步,不同热变形姿态下的主轴径向热漂移误差模型

根据两个误差数据e1,x和e2,x的正负号及主轴箱2左右侧伸长或缩短的情况,将主轴1的热变形情况分为3大类、10小种;设δl为主轴箱2左侧面的热变化量,δr为主轴箱2右侧面的热变化量,δl和δr都是热膨胀时为正,收缩时为负;dcrs为变形后的主轴1与初始状态的主轴1的交点到主轴箱2右侧面的距离,dspl为主轴箱2的左右端面的距离,dss为主轴箱2右端面与左侧位移传感器7沿水平方向的距离,dsnr为左侧位移传感器7和右侧位移传感器8沿水平方向的距离;假设δl>δr≥0且检棒5靠近左侧位移传感器7和右侧位移传感器8的热变形姿态,建立主轴1的径向热漂移误差与温度之间的关系;通过式(5)和(6)表征主轴箱2左右两侧的热膨胀量与温度的线性关系:

δl(t)=ζl1×(t1(t)-t1(0))+ζl2(5)

δr(t)=ζr1×(t2(t)-t2(0))+ζr2(6)

其中,ζl1,ζl2,ζr1和ζr2为待辨识系数;

对于δl>δr≥0且检棒5靠近左侧位移传感器7和右侧位移传感器8的热变形姿态,任意时刻t的dcrs(t)通过式(7)计算:

任意时刻t主轴1沿x方向的热漂移误差e1,x(t)和e2,x(t)通过式(8)和(9)计算:

第四步,机床结构尺寸对模型预测结果的影响分析

分析热漂移误差模型中dspl和dss的测量偏差对模型预测结果的影响,采用渐近积分法分析预测残差的波动值属于某一允许的偏差范围的可靠度;针对该问题的功能函数z的表达式描述为:

z=gx(x)=δ-δa(dspl,dss)(10)

式中,x为dspl和dss组成的随机向量,δ为允许的偏差指标,δa为预测残差的波动值且定义为:

式中,r为dspl和dss作为随机变量时的预测残差,是dspl和dss的函数,rn为dspl和dss为真实值时模型的预测残差,n为热误差测试时的采样点数;

设x的联合概率密度函数为fx(x),预测残差的波动值不属于某一允许偏差范围的概率按式(12)计算:

pf=∫gx(x)≤0exp[h(x)]dx(12)

式中,h(x)=lnfx(x);

为极限状态面上的一点,在该点将h(x)展开成taylor级数并取至二次项:

式中,

将极限状态面z=gx(x)=0以点x*处的超平面代替,以实现对预测残差波动值超出允许范围概率的渐近积分;采用一次二阶矩法按式(16)计算预测残差的波动值属于某一允许偏差范围的可靠性指标:

采用一次二阶矩法按式(17)计算预测残差的波动值属于某一允许偏差范围的失效概率指标:

根据解最优化问题的lagrange乘子法,引入乘子λ,由泛函l(x,λ)=h(x)+λgx(x)的驻值条件之一得到

将式(18)代入式(16),得

将式(19)代入式(17),得

采用渐近积分法计算预测残差的波动值属于某一允许的偏差范围的可靠度根据式(21)得到:

pr=1-pfl(21)

第五步,主轴热变形姿态的判定及模型选择

采用主轴箱2两侧面的热变形量δl、δr和dσ判定加工过程中主轴1无规律变化的热变形姿态。其中,dσ为变形后的主轴1与原初始状态主轴1的交点到主轴箱2右侧面的距离;在各种热变形姿态下,dσ的计算公式均通过式(22)计算:

对10种主轴热变形姿态的判定准则设定为:

姿态(1):δl>δr≥0,dσ≤dss

姿态(2):δr<0<δl

姿态(3):δr≤δl<0

姿态(4):δl<δr<0,dss+dsnr<dσ

姿态(5):δl>δr≥0,dss<dσ≤dss+dsnr

姿态(6):δl<δr<0,dss<dσ≤dss+dsnr

姿态(7):δl>δr≥0,dss+dsnr<dσ

姿态(8):δr≥δl≥0

姿态(9):δl<0<δr

姿态(10):δl<δr<0,dσ≤dss

最后,考虑到主轴1的热倾斜,对不同长度的工件补偿不同的误差;设dwp为工件被加工点到卡盘9端面的距离,ds为左侧位移传感器7到卡盘9端面的距离;在各种热变形姿态下,无论dwp<ds、ds<dwp<ds+dsnr还是dwp>ds+dsnr,工件被加工点的热误差补偿量ewp均按照式(23)计算:

将热误差的预测值ewp实时输入到机床的数控系统中,实现对数控车床主轴在任意位置和时间的热误差补偿。

本发明的有益效果:

(1)为卧式数控车床主轴的径向热误差补偿提供一种新方法,解决卧式数控车床径向热误差补偿的难题。

(2)提高数控车床主轴的精度稳定性。

(3)解决批量盘轴类零件加工时一致性差的问题,降低废品率。

(4)只需要在某一主轴转速下一次性采集误差和温度数据,试验过程简单、快速;

(5)热误差预测模型基于主轴的热倾斜变形机理而建立,模型的鲁棒性强;

(6)热误差预测模型考虑了理论分析得到的10种热变形姿态,因此模型适合于任意主轴转速变化和环境温度变化的情况;

(7)模型可自动根据主轴箱左右侧的温度判断主轴的热变形姿态,并采用相应的热误差模型。

附图说明

图1为主轴系统的结构和温度传感器布置图。

图2为误差测试仪器及其安装图。

图3为主轴径向热漂移误差的分解图。

图4为主轴在初始热平衡状态的示意图。

图5为数控车床的主轴热变形姿态图;其中

图5(a)为e1>0,且e2>0条件下,热变形姿态(1);

图5(b)为e1>0,且e2>0条件下,热变形姿态(2)-(4);

图5(c)为e1>0,且e2<0条件下,热变形姿态(5);e1<0,且e2>0条件下,热变形姿态(6);

图5(d)为e1<0,且e2<0条件下,热变形姿态(7)-(10)。

图6为主轴径向热漂移误差建模及补偿的流程图。

图7为主轴在不同转速下的误差和温度图;其中

图7(a)为x向的主轴误差值;

图7(b)为主轴箱左右侧的温度值。

图8为主轴热倾角与温度差的关系图。

图9为4000转时的热变形状态切换图。

图10为主轴在各转速的仿真效果图;其中

图10(a)为在2000rpm条件下的效果图;

图10(b)为在3000rpm条件下的效果图;

图10(c)为在4000rpm条件下的效果图。

图11为对主轴在4000rpm的补偿前后的数据图。

图12为对主轴在3500rpm的补偿前后的数据图。

图中:1主轴;2主轴箱;3左侧温度传感器;4右侧温度传感器;5检棒;

6位移传感器支架;7左侧位移传感器;8右侧位移传感器;9卡盘。

具体实施方式

为了使本发明的目的、技术方案和优点更加清晰明了,下面结合主轴径向热漂移误差的测试、建模及补偿的具体实施方式并参照附图,对本发明作详细说明。本实施例以本发明的技术方案为前提给出了详细的实施方式和具体的操作过程,但本发明的保护范围不限于下述的实施例。

卧式数控车床的x轴床鞍的倾斜角度为60°,机械式主轴1水平安装在床身上,通过皮带进行传动,最高转速为5000rpm。主轴箱2两侧面的距离为356mm,试验时主轴箱2右侧面到左侧位移传感器7的距离为251mm,左侧位移传感器7和右侧位移传感器8间的距离为76.2mm。

实施的具体步骤如下:

第一步,数控车床主轴径向热漂移误差和关键点温度测试

在数控车床主轴1的径向热漂移误差和温度测试时,采用2个温度传感器分别测试主轴箱2左右两侧的温度t1和t2(图1),采用2个位移传感器分别测试主轴1所夹持检棒5的两个位置点沿x向的误差(图2)。测试时先让主轴1以4000rpm转动4小时,然后让主轴1停止转动3小时,并采集误差和温度数据。采用相同的方式,采集主轴在3000rpm和2000rpm的误差和温度数据。

这样,得到主轴1在不同转速下升降温过程中被测两点的x向热漂移误差e1,x和e2,x,以及主轴箱2左右两侧的温度(t1和t2),见图7。

第二步,主轴热倾角与温度差的相关性分析

根据式(3)计算主轴1的热倾角,并绘制主轴1在不同转速下的热倾角与温度差(δt=t1-t2)之间的关系图(图8)。可以看出,在不同转速下两者的相关性都比较强。

进一步地,按照式(4)计算两者的相关性。在4000、3000和2000rpm转速下,热倾角与温度差δt的相关系数分别为:0.898、0.940和0.992。通过这些结果进一步可以看出,在不同转速下热倾角与温度差δt的相关性都比较强,这充分说明主要是由于主轴箱两侧的温度差导致了主轴的热倾斜。

第三步,不同热变形姿态下的主轴径向热漂移误差模型

对主轴1所有可能出现的热变形姿态进行分析。根据两个误差数据e1,x和e2,x的正负号及主轴箱2左右侧伸长或缩短的情况,将主轴1的热变形情况分为3大类、10小种,如图5所示。以图5中的热变形姿态(1)为例,建立主轴1的径向热漂移误差与温度之间的关系。尽管主轴箱2左右两侧的温度都是不均匀的,但是它的温度场却是连续且近似线性变化的。因此,建立主轴箱2左右两侧的热膨胀量与温度的线性关系,通过温度表征主轴箱2两侧的热膨胀量的动态变化,其关系模型表示为式(5)和(6)。

对于图5(1)的热变形姿态,任意时刻t的dcrs(t)通过式(7)计算。

任意时刻t主轴1沿x方向的热漂移误差e1,x(t)和e2,x(t)通过式(8)和(9)计算。

图5中热变形姿态(2)~(10)的热误差与温度之间的模型参考图5(1)得到。

应用4000rpm的误差测试值e1,x,t和e2,x,t,反推得到主轴箱2左右两端面的热变化量δl和δr。这样,对于式(5)和(6)来说,其自变量t1和t2、因变量δl和δr均为已知,采用最小二乘法对其参数进行辨识。辨识得到的参数如表1所示。

表1.辨识得到的参数

第四步,机床结构尺寸对模型预测结果的影响分析

对于该卧式数控车床,dspl=356mm,dss=251mm,dsnr=76.2mm。设dspl和dss的测量值在一定范围内波动,且分别满足均值方差由于dspl和dss的测量值的分布类型未知,采用渐近积分法分析预测残差的波动值小于1μm的可靠度。对于该问题,其功能函数z的表达式定义为式(10)。

采用渐近积分法按照式(12)~(20),计算得到预测残差的波动值小于1μm的可靠度为

可以看出,pr近似等于1,这表示dspl和dss的波动对预测结果的影响很小。因此,尽管在试验现场测量的dspl和dss有误差,但是不影响模型的预测精度。

第五步,主轴热变形姿态的判定及模型选择

采用主轴箱2两侧面的热变形量δl、δr和dσ判定加工过程中主轴1无规律变化的热变形姿态。其中,dσ为变形后的主轴1与原初始状态主轴1的交点到主轴箱2右侧面的距离。在各种热变形姿态下,dσ的计算公式均通过式(22)计算。

根据10种主轴1热变形姿态的判定准则,图9给出了主轴1在4000rpm时根据上述判定准则得到的热姿态切换图。可以看出,在0~0.57h的时间范围内,主轴处于姿态(1);在0.58~0.71h的时间范围内,主轴处于姿态(5);在0.72~4.93h的时间范围内,主轴处于姿态(7);在4.94~7h的时间范围内,主轴处于姿态(8)。

由于主轴(1)产生了热倾斜误差,因此对于不同长度工件的补偿量是有差别的。设dwp为工件被加工位置到卡盘9端面的距离,ds为左侧位移传感器7到卡盘9端面的距离。在图5所示的10种热变形姿态下,dwp<ds,ds<dwp<ds+dsnranddwp>ds+dsnr时,工件被加工位置的热误差补偿量ewp均按式(23)计算。

图10给出了对主轴(1)在不同转速的仿真结果。其中,e1,x,t表示e1,x的测试值,e1,x,c表示e1,x的计算值,e1,x,r表示e1,x的仿真残差值,e2,x,t表示e2,x的测试值,e2,x,c表示e2,x的计算值,e2,x,r表示e2,x的仿真残差值。

在补偿和未补偿状态下,在卧式数控车床上分别以4000rpm和3500rpm再次执行试验,同时用两个温度传感器和两个位移传感器采集主轴1的温度和热误差。补偿前后的对比结果如图11和12所示。

应该说明的是,本发明的上述具体实施方式仅用于示例性阐述本发明的原理和流程,不构成对本发明的限制。因此,在不偏离本发明精神和范围的情况下所做的任何修改和等同替换,均应包含在本发明的保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1