孫志超,侯瑞生,2,陶 濤,楊 軍,梅雪松,王新孟
(1.機械制造系統(tǒng)工程國家重點實驗室(西安交通大學),710049西安; 2.河北工程大學機電工程學院,056038河北邯鄲)
?
數(shù)控車床綜合熱誤差建模及工程應用
孫志超1,侯瑞生1,2,陶濤1,楊軍1,梅雪松1,王新孟1
(1.機械制造系統(tǒng)工程國家重點實驗室(西安交通大學),710049西安; 2.河北工程大學機電工程學院,056038河北邯鄲)
摘要:針對車床實際工程應用中主軸與進給軸綜合誤差對工件加工精度產(chǎn)生影響問題,建立包含工件膨脹效應的主軸與進給軸綜合熱誤差模型,并進行實際切削驗證.以精密車床為研究對象,綜合分析車床主軸、進給軸和工件在實際加工中的相互影響關系,并建立三者之間的綜合熱誤差多元線性回歸模型(MLRA).實驗結果表明:含有工件膨脹效應系數(shù)的綜合熱誤差模型符合實際工況,有效提高了車床的加工精度.主軸熱誤差模型的預測精度達85%以上,進給軸預測精度達70%以上,實際加工中工件誤差由15 μm降低到5 μm左右.綜合熱誤差模型顯著提高了高精密數(shù)控車床的加工精度.
關鍵詞:數(shù)控車床;主軸;進給軸;工件膨脹效應;熱誤差建模;熱誤差補償
車床在軸類及盤類零件加工中占有顯要位置,我國數(shù)控車床主要存在精度低、精度保持性差等問題,影響機床精度的關鍵因素之一熱誤差占據(jù)機床總體誤差的40%~70%[1],而對于高精密數(shù)控車床來說所占比重更大.近年來,國內外針對機床熱特性的研究不勝枚舉,也取得了一些良好的效果.楊軍等[2-5]利用模糊聚類選擇溫度變量,建立了機床主軸熱誤差的BP神經(jīng)網(wǎng)絡模型、多元線性回歸模型、最小二乘支持向量機模型及時間序列模型,并在多種工況下驗證模型的準確性及魯棒性;還有學者通過實驗反求熱流密度和熱輻射等邊界條件,提高機床熱變形的仿真精度[6-8]; Bossmanns等[9-10]利用有限差分模型分析并預測了電主軸熱源的分布機理; Aguado[11]提出機床空間誤差的測量方法; Heisel等[12]研究絲杠溫度場分布,并建立了進給軸熱誤差模型; Guo和Shen等[13-14]利用不同的算法對BP神經(jīng)網(wǎng)絡模型進行了優(yōu)化,提高了模型精度;徑向基函數(shù)RBF(Radius Basis Function)的神經(jīng)網(wǎng)絡模型被廣泛用于機床熱誤差建模中[15-16]; Chen等[17-19]建立了主軸系統(tǒng)的多元線性回歸模型.
現(xiàn)有文獻都是針對主軸或進給軸單個系統(tǒng)分別建立模型,而且都是在理論上驗證模型的準確性和魯棒性,沒有進行過實際的加工驗證,實際加工中主軸與進給軸相互依賴共同影響工件的加工精度.本文針對HTC550/500車床建立主軸與進給軸的綜合熱誤差模型,并進行補償應用,并用實際加工來驗證模型的準確性.
1.1 Siemens系統(tǒng)熱誤差補償方式
Siemens開放了熱誤差補償接口,一定溫度下所開放的補償模型為線性模型,主軸的熱誤差只與溫度相關,與坐標位置無關;進給軸熱誤差不僅與溫度相關,且與坐標位置相關.熱誤差模型原理圖如圖1所示.
圖1 熱誤差補償原理:溫度θ下熱誤差的近似擬合線
Siemens內部模型:
式中:ΔKX為在溫度θ下PX處的熱誤差值,K0(θ)為溫度θ下與位置無關的熱誤差值,tan β(θ)為溫度θ下進給軸熱膨脹系數(shù),PX為當前位置坐標,P0熱誤差為零位置參考點.由此看出熱誤差補償值是溫度θ、坐標PX及P0共同作用的結果.
1.2熱特性實驗
1.2.1實驗原理及方法
以精密數(shù)控車床為研究對象,測試設備包括: RENISHAW激光干涉儀測量進給軸誤差;自主設計的溫度與位移同步采集系統(tǒng)測得溫度及變形數(shù)據(jù);傳感器選用高精密溫度傳感器PT100和高精密電渦流傳感器.采用五點法測量主軸空間變形[20],原理如圖2所示.
圖2 主軸熱誤差測量原理示意圖
S1、S3為測量主軸X方向的熱誤差,S2、S4為測量主軸Y向的熱誤差,S5測量主軸Z向的熱誤差;文獻4中詳細介紹了利用激光干涉儀測量進給軸熱誤差的測量方法及注意事項,冷態(tài)下第一次測量進給軸誤差為機床進給系統(tǒng)幾何誤差,進給系統(tǒng)連續(xù)往復運行20 min后測量誤差值,此誤差值減去幾何誤差作為此時進給系統(tǒng)熱誤差[4].
1.2.2熱特性分析
進給軸電機、軸承、絲杠螺母副等摩擦生熱導致絲杠溫度升高,絲杠向自由端方向發(fā)生熱膨脹引起絲杠導程變化.絲杠導程變化導致半閉環(huán)控制系統(tǒng)產(chǎn)生誤差,進給軸的熱誤差變化如圖3所示.冷態(tài)下第1次測量值為機床的幾何誤差,故冷態(tài)下機床的熱誤差為0 μm.由圖3可以看出,進給軸熱誤差不僅與溫度相關,而且與坐標位置相關,隨坐標值的增大而增大;負向熱誤差變化相對較小,正向熱誤差變化相對較大,由此判斷正向為進給軸自由端,即絲杠熱膨脹的方向.
圖3 進給軸熱誤差曲線
主軸內部結構如圖4(a)所示,軸承摩擦生熱,引起主軸及外殼溫度升高,導致主軸發(fā)生熱伸長Δz和熱升高Δh.主軸熱變形曲線如圖4(b)所示,主軸Z向熱誤差Δz最高達44 μm,X向熱誤差Δx最高達14 μm,隨著溫度的升高,主軸的熱變形隨之增大,停機后隨著溫度的降低主軸的熱變形隨之減?。?/p>
圖4 主軸結構示意圖及主軸X/Z向熱誤差
機床熱特性實驗主軸及進給軸溫度變化見圖5.
圖5 主軸與進給軸溫度場變化
主軸傳感器PT100配置前端3個、中部2個、后端3個,前端最高溫度達35.9℃、后端33.8℃、中部32.8℃,其中前部最高溫差13.2℃、后端12.1℃、中部10.8℃.主軸內部結構如圖4(a)所示,循環(huán)空氣冷卻中空式結構,前端3個軸承后端1個,導致前端發(fā)熱量最大,后端次之,中部最小,溫度場變化與結構相符合.由圖5(a)和圖4(b)對比可看出,曲線變化規(guī)律一致,變形與溫度之間具有一定的線性關系.
進給軸傳感器PT100配置主要在電機、軸承及絲杠螺母座上,通過螺母座溫度間接反映絲杠溫度變化.其中,電機溫度變化最大,床身溫度變化最小;前軸承溫度大于后軸承; Z軸螺母座溫度大于X軸螺母座.
2.1綜合熱誤差建模
本文采用的建模方法為MLRA模型,建立熱誤差與溫度變量之間的變化關系,設因變量y與自變量x=(x1,x2,…,xm),其中y為熱誤差,x為溫度變量,MLRA可以表示為
式中: b0,b1,…,bm為待定參數(shù),ε為隨機誤差.
在車床加工過程中,主軸與進給軸熱誤差相互耦合共同影響工件的精度,因此需要建立主軸與進給軸的綜合熱誤差模型.
2.1.1主軸熱誤差模型
主軸熱特性實驗中,電渦流傳感器的安裝位置影響測量結果,以X向熱誤差測量為例說明.圖6為主軸熱特性實驗傳感器安裝主軸軸向視圖.
圖6 傳感器安裝主軸軸向示意圖
傳感器的安裝支架安裝在刀塔上.實驗過程非恒溫,環(huán)境溫度的升高導致絲杠溫度升高,并伴隨著熱伸長,X軸絲杠熱伸長導致刀塔位置發(fā)生變化,從而引起傳感器相對于測量芯棒的位置變化,導致傳感器測量主軸X向熱誤差就包含了X軸絲杠熱變形誤差.因此,主軸X向熱誤差建模中要消除X軸絲杠的熱變形誤差,處理方法:
其中:Δx1為測量值,P為實驗中X軸坐標值,13為鋼的理論膨脹系數(shù).
2.1.2進給軸熱誤差模型
由于軸承及絲杠螺母副摩擦發(fā)熱,絲杠溫度升高導致進給系統(tǒng)產(chǎn)生熱誤差.然而,在實際加工中工件也會發(fā)生熱脹冷縮現(xiàn)象,同樣會影響工件的加工精度.圖7為工件與絲杠變形示意圖.相同溫度下所有工件的長度均為L,在相同溫升條件下工件1、2、3的膨脹量分別為Δ1、Δ2、Δ3,絲杠在相同長度L上的膨脹量為ΔS.當工件的膨脹系數(shù)<絲杠的膨脹系數(shù),即當ΔS>Δ1時,絲杠的膨脹量大于工件的膨脹量,此時的補償量為絲杠與工件膨脹量的差值,方向為絲杠膨脹反方向;當絲杠的膨脹系數(shù)等于工件的膨脹系數(shù),即當ΔS=Δ2時,絲杠的膨脹量與工件膨脹量相同,此時絲杠的膨脹量剛好補償了工件的膨脹量,不需要對絲杠的膨脹量進行補償;當絲杠的膨脹系數(shù)小于工件的膨脹系數(shù),即ΔS<Δ3時,絲杠的膨脹量小于工件的膨脹量,此時的補償量亦為絲杠與工件膨脹量的差值,方向為絲杠膨脹方向.因此,進給軸的熱誤差補償要考慮工件的膨脹效應,補償方法:
其中: tan β(θ)speed為進給軸補償量,tan β(θ)work為工件補償量.
圖7 工件與絲杠變形示意圖
2.1.3綜合熱誤差模型
選取主軸及床身溫度為溫度變量,結合MLRA方法得到如下主軸的熱誤差模型:
主軸X向熱誤差為
主軸Y向熱誤差為
X軸熱誤差為
Z軸熱誤差為
式中:θ1、θ2、θ3、θ4分別為床身、主軸、X軸螺母和Z軸螺母溫度; tan β(θ)speed-X、tan β(θ)speed-Y分別為X、Y軸絲杠膨脹系數(shù); PX、PY為進給軸坐標; P0X、P0Y為進給軸參考點坐標值.模型中將20℃作為參考溫度是因為GB中將20℃作為檢測時標準環(huán)境溫度,機床定位精度檢測標準環(huán)境溫度亦為20℃.
圖8、9為主軸及X/Z進給軸熱誤差模型預測值與實驗值的對比圖.建立模型預測精度評價標準均方根誤差值RMSE及預測精度η[5].其中R為均方根誤差值,yi為實驗測量值,y~i為模型預測值.主軸X/Z方向熱誤差模型的R和η分別為2.5、5.2 μm和89.4%、88.7%; X/Z進給軸熱誤差模型的R和η分別為2.4、5.1 μm和84.5%、82.7%.說明熱誤差模型有一定準確性,應用效果還需進一步驗證.
圖8 主軸熱誤差模型預測值與測量值的比較
圖9 進給軸熱誤差模型預測值與測量值的比較
機床主軸系統(tǒng)與進給軸系統(tǒng)為相對獨立的個體,實際加工中二者缺一不可,軸與進給軸的熱誤差相互關聯(lián)共同影響工件的加工精度.得到主軸與進給軸熱誤差的相互關系對于模型的建立尤為重要.主軸系統(tǒng)由于軸承及加工摩擦生熱造成主軸系統(tǒng)溫度升高,隨之產(chǎn)生熱變形Δlz、Δh,絲杠受熱發(fā)生膨脹導致進給系統(tǒng)產(chǎn)生熱誤差Δx、Δz,如圖10所示.由于X軸是傾斜式安裝,主軸熱變形Δh在機床X方向產(chǎn)生分量Δlx,方向與X進給軸相同;主軸熱伸長Δlz方向與Z進給軸方向相同.因此機床X/Z方向的熱誤差模型應該是主軸與進給軸的綜合熱誤差模型.結合式(1)~(4)及文章2.2.1、2.2.2節(jié)分析得到機床在X/Z方向的綜合熱誤差模型.
圖10 主軸與進給軸熱誤差耦合示意圖
X方向熱誤差模型:
Y方向熱誤差模型:
2.2補償實現(xiàn)及實際加工分析
2.2.1補償實現(xiàn)
Siemens828D熱誤差補償總體方案如圖11所示,由PLC直接獲取機床熱源溫度值,在PLC內計算補償參數(shù),最后PLC通過數(shù)據(jù)接口DB1200將補償參數(shù)寫入NC系統(tǒng)內,系統(tǒng)根據(jù)補償參數(shù)及插補指令計算正確的電機指令從而達到補償效果,提高機床的加工精度.
冷態(tài)下測量機床的定位精度,隨后同時運轉主軸及進給軸系統(tǒng),模擬實際加工主軸與進給軸熱誤差耦合現(xiàn)象,驗證綜合熱誤差模型的準確性,直到機床達到熱平衡狀態(tài).測量機床熱誤差補償前后的定位精度,結果如圖12所示.熱補償前X/Z軸定位精度分別為19.8 μm、27.2 μm;熱補償后X/Z軸定位精度分別為6.9、9.1 μm,熱補償后X/Z軸定位精度分別提高了65.2%、68.4%,表明熱誤差綜合模型有一定的補償效果.
圖11 Siemens828D熱誤差補償總體方案
圖12 X/Z軸熱平衡下熱誤差補償前后對比
2.2.2實際加工分析
加工工件如圖13所示,嚴格按照工程實際在有無熱誤差補償狀態(tài)下按圖紙要求進行加工,兩種狀態(tài)下各加工一天,對工件按照加工順序做編號.將加工好的工件置于20℃的恒溫環(huán)境中8 h以上,按編號使用三坐標測量儀測量工件R1、R2的直徑,記錄于表格,比較有無熱誤差補償狀態(tài)下的工件誤差.
實際結果如圖14所示.由圖14可知,在有無熱誤差補償狀況下工件誤差首先負向變大而后向正向變化,這是由于X軸絲杠的安裝在X負向有預拉伸,絲杠溫升初始時首先要消耗預拉伸量,因此導致工件誤差負向變化.圖14(a)所示預拉伸消耗之后工件誤差正向有明顯變化,跨度15 μm,這便是熱誤差造成的影響;圖14(b)所示預拉伸消耗之后工件誤差有了明顯改善,跨度5 μm左右,由此證明熱誤差補償?shù)臏蚀_性.
圖13 加工工件
圖14 有無熱誤差補償時的工件誤差
1)本文研究了Siemens828D系統(tǒng)的熱誤差補償機制,分析了主軸與進給軸熱誤差之間的相互關系,建立了綜合熱誤差模型,并考慮了工件的膨脹效應對模型的影響.
2)利用PLC與NC之間的數(shù)據(jù)接口DB1200實現(xiàn)了補償數(shù)據(jù)的通信,加工過程中監(jiān)測溫度并進行實時補償.
3)并進行了切削加工試驗,有效驗證了熱誤差的補償效果.
參考文獻
[1]BRYAN J B.International status of thermal error research [J].Annals of CIRP,1990,39(2),645-656.
[2]YANG Jun,SHI Hu,F(xiàn)ENG Bin,et al.Applying Neural Network based on fuzzy cluster pre-processing to thermal error modeling for Coordinate Boring Machine[J].Proceedings of the 47th CIRP Conference on Manufacturing Systems.Windsor:[s.n.],2014: 698-703.
[3]YANG Jun,ZHANG Dongsheng,F(xiàn)ENG Bin,et al.Thermal-induced errors prediction and compensation for a coordinate boring machine based on time series analysis [J].Mathematical Problems in Engineering,2014(6) : 1-13.DOI: 10.1155/2014/784218.
[4]楊軍,施虎,梅雪松,等.雙驅伺服進給系統(tǒng)熱誤差的試驗測量與預測模型構建[J].西安交通大學學報,2013,47(11) : 53-59.
[5]楊軍,梅雪松,趙亮,等.基于模糊聚類測點優(yōu)化與向量機的坐標鏜床熱誤差建模[J].上海交通大學學報,2014,48 (8) : 1175-1182.
[6]JARNYY,OZISKI M N,BARDON J P.A general optimization method using adjoint equation for solving multidimensional inverse heat conduction[J].International Journal of Heat Mass Transfer,1991,34(11) : 2911-2919.
[7]MONDE M.Analytical method in inverse heat transfer problem using Laplace transform technique[J].International Journal of Heat Mass Transfer,2000,43 (21) : 3965-3975.
[8]JALALI-HERAVI M,F(xiàn)ATEMI M H.Prediction of thermal conductivity detection response factors using an artificial neural network[J].Journal of Chromatography A,2000,897(1/2) : 227-235.
[9]BOSSMANNS B,TU J F.A thermal modle for high speed motorized spindles[J].International Journal of Machine Tools and Manufacture,1999,39(9) : 1345-1366.
[10]BOSSMANNS B.Thermo-mechanical modeling of motorized spindle systems for high speed milling[D].West Lafayette: Purdue University,1997: 53-81.
[11]AGUADO S,SAMPER D,SANTOLARIA J,et al.Identification strategy of error parameter in volumetric error compensation of machine tool based on laser tracker measurements[J].International Journal of Machine Tools and Manufacture,2012,53(1) : 160-169.
[12]HEISEL U,KOSCSák G,STEHLE T.Thermography based investigation into thermally induced positioning errors of feed drives by example of a ball screw[J].CIRP Annals-Manufacturing Technology,2006,55(1) : 423-426.
[13]GUO Q J,YANG J G,WU H.Application of ACO-BPN to thermal error modeling of NC machine tool[J].International Journal of Advanced Manufacturing Technology,2010,50(5) : 667-675.
[14]SHEN J H,YANG J G.Application of partial least squares neural network in thermal error modeling for CNC machine tool[J].Key Engineering Materials,2009,392-394: 30-34.
[15]張宏韜,楊建國.RBF網(wǎng)絡在線建模方法在熱誤差實時補償技術中的應用[J].上海交通大學學報,2009,43 (5) : 807-810.
[16]LI X.Real-time prediction of workpiece errors for a CNC turning centre,Part 2.Modelling and estimation of thermally induced errors[J].International Journal of Advanced Manufacturing Technology,2001,17(9) :654-658.
[17]CHEN J S,WEI Y H.Characterizations and models for the thermal growth of a motorized high speed spindle[J].International Journal of Machine Tools and Manufacture,2003,43(11) : 1163-1170.
[18]CHEN J S.A study of thermally induced machine tool errors in real cutting conditions[J].International Journal of Machine Tools and Manufacture,1996,36(12) : 1401-1411.
[19]CHEN J S,YUAN J,NI J.Thermal error modeling for real-time error compensation[J].International Journal of Advanced Manufacturing Technology,1996,12 (4) : 266-275.
[20]International Organizatin for Standardization.ISO 230-3: 2007 (E ) Test code for machine tools Part 3: Determination of thermal effects[S].Generva: ISO copyright office,2007.
(編輯楊波)
Comprehensive thermal error modeling for NC lathe in engineering application
SUN Zhichao1,HOU Ruisheng1,2,TAO Tao1,YANG Jun1,MEI Xuesong1,WANG Xinmeng1
(1.State Key Laboratory for Manufacturing Systems Engineering(Xi'an Jiaotong University),710049 Xi'an,China; 2.Machanical and Electrical Engineering Institure,Hebei University of Engineering,056038 Handan,Hebei,China)
Abstract:The coupled thermal error between the spindle and feed shaft could actrually reduce the accuracy of workpieces in prcessing.For the problem,we developed the conprehensive thermal error model of spindle and feed shaft,with the expansion of workpieces,and verified it.The mutual effection among spindle,feed shaft and workpiece were comprehensively analyzed,and the multivariable linear regression model was developed among them.The results show that the comprehensive model could be consistent with lathe’s processing situation and increase the processing accuracy effectively.The prediction accuracy for the spindle is more than 85%,and 70% for feed shaft.The error rang in processing is declined from 15 μm to 5 μm.
Keywords:NC lathe; spindle; feed shaft; expansion of workpiece; thermal error modeling; compensation practicing
通信作者:楊軍,softyj@ 163.com.
作者簡介:孫志超(1989—),碩士研究生;陶濤(1965—),男,教授,博士生導師;梅雪松(1963—),男,教授,博士生導師.
基金項目:國家重大科技成果轉化項目(HZ01) ;國家科技重大專項(2012ZX04011022).
收稿日期:2015-06-16.
doi:10.11918/j.issn.0367-6234.2016.01.016
中圖分類號:TH161; TG532
文獻標志碼:A
文章編號:0367-6234(2016) 01-0107-07