薛 靜
(天津中德應(yīng)用技術(shù)大學(xué),天津 300350)
?
數(shù)控機床空間運動精度快速評價方法研究*
薛靜
(天津中德應(yīng)用技術(shù)大學(xué),天津 300350)
針對如何快速有效評價數(shù)控機床空間運動精度的問題,提出一種基于球桿儀檢測信息的精度評價方法。首先規(guī)劃三組兩軸聯(lián)動的圓弧測量軌跡,該軌跡僅需單次安裝即可獲取機床空間精度信息。然后提出空間精度評價指標(biāo),并將指標(biāo)求解轉(zhuǎn)化為一類球面擬合的最優(yōu)化問題。最后在一臺立式加工中心上開展球桿儀誤差檢測與評價實驗,驗證了所提方法的準(zhǔn)確性與有效性。
數(shù)控機床;球桿儀;空間運動精度;球面擬合
數(shù)控機床是支撐國家工業(yè)發(fā)展的核心基礎(chǔ)制造裝備,體現(xiàn)了一個國家先進制造技術(shù)的綜合水平[1-2]。運動精度是數(shù)控機床重要的技術(shù)指標(biāo)之一,如何快速有效地檢驗、評價數(shù)控機床的精度,已成為亟待解決的技術(shù)問題。
目前,評價數(shù)控機床精度的方法主要有試切法與儀器檢測法兩類。試切法可以綜合了解機床在實際加工中的精度,但在加工結(jié)束后還需要用三坐標(biāo)測量機等精密測量設(shè)備檢測試件精度,不僅耗時耗力,而且測量設(shè)備也會引入新的測量誤差。儀器檢測法是最為常用的方法,測量儀器主要包括激光干涉儀、自準(zhǔn)直儀、球桿儀等[3-7]。前兩者不僅需要配備熟練的專業(yè)檢測人員,而且每次僅能測量機床單項誤差,且檢測耗時較長;球桿儀通過測量機床圓軌跡運動的徑向誤差評價機床精度,主要用于機床某坐標(biāo)平面內(nèi)兩軸聯(lián)動綜合精度檢測。為利用球桿儀評價機床空間運動精度,需要在XY、YZ以及ZX三個坐標(biāo)平面內(nèi)分別檢測圓軌跡誤差,但每次測量均會引入安裝誤差,同時在獨立評價每個平面的運動誤差時會使得一部分測量信息被湮沒,導(dǎo)致空間精度評價結(jié)果的不準(zhǔn)確[8]。故本文將基于球桿儀誤差測量信息,研究數(shù)控機床空間運動精度的計算與評價方法,為工業(yè)現(xiàn)場機床精度的快速評定提供有效的解決方案。
球桿儀的基本結(jié)構(gòu)如圖1所示,兩個圓球分別安裝于工作臺面(球O)與主軸前端(球P),兩圓球經(jīng)球桿連接。以球O中心為回轉(zhuǎn)中心,球P依據(jù)數(shù)控指令沿半徑為R的圓弧插補進給,球桿中設(shè)置的位移傳感器可實時采集兩圓球之間相對距離的變化量ΔR。
為評價數(shù)控機床的空間運動精度,球桿儀需要分別在XY、YZ、ZX這3個坐標(biāo)平面內(nèi)開展圓運動誤差檢測。檢測過程中球桿儀只需安裝一次,以避免引入更多的安裝誤差,同時使3個坐標(biāo)平面內(nèi)的測量數(shù)據(jù)具有共同的計算與分析基準(zhǔn)。測量軌跡如圖2所示,在XY平面內(nèi)運行360°整圓,為避免球桿儀與機床干涉,在YZ與ZX平面內(nèi)分別運行220°圓弧。
理想情況下,球P在以O(shè)為圓心、以R為半徑的球面上運動。但在考慮誤差后,球桿儀測量值R+ΔR(或者說ΔR)不僅包含了機床誤差ΔrP的影響,而且也包含了球桿儀安裝誤差ΔrO的影響。因此,為準(zhǔn)確評價機床自身的精度,必須首先從球桿儀測量信息中剔除其安裝誤差的影響。
依據(jù)前述分析,基于球桿儀檢測信息評價機床空間運動精度可分為如下3個步驟:
(1)利用3個平面內(nèi)的誤差測量數(shù)據(jù)求取以O(shè)′點為統(tǒng)一基準(zhǔn)的P′點的空間點位的集合Ω′。
(2)通過最優(yōu)化方法擬合點集Ω′所對應(yīng)的球心位置O,進而識別出安裝誤差矢量ΔrP。
(3)剔除安裝誤差ΔrP的影響后,依據(jù)球度誤差評定方法評價數(shù)控機床的空間運動精度。
其中如何將球心擬合問題轉(zhuǎn)化為最優(yōu)化問題(步驟2)并求解,是整個評價算法的核心。
在基于球桿儀測量數(shù)據(jù)計算出若干P′點的空間點位坐標(biāo)后,需要采用優(yōu)化算法擬合出一個球面。若將待擬合球面理想?yún)?shù)作為待定系數(shù),每個點位數(shù)據(jù)和理想?yún)?shù)之間存在一個誤差(即殘差),將所有殘差的平方和相加作為目標(biāo)函數(shù),則當(dāng)目標(biāo)函數(shù)取得最小值時待定參數(shù)的取值即為所求擬合值。
(1)
其中,Ri=R+ΔRi。
(2)
依據(jù)最小二乘原理,上述問題的最小二乘解(x0,y0,z0,C)應(yīng)使得下述目標(biāo)函數(shù)F取得極小值
F(x0,y0,z0,C) =
(3)
當(dāng)F取得極小值時,有
(4)
(5)
由式(3)可以看出,式(5)一定滿足。因而當(dāng)i=1,2,…,n時,將式(4)構(gòu)成的方程組線性化,并按照未知數(shù)次序(x0,y0,z0,C)整理成矩陣格式,有
(6)
當(dāng)式(6)中等式左側(cè)系數(shù)矩陣滿秩時,可以求出(x0,y0,z0,C)的唯一解亦即最優(yōu)解。
將點(x0,y0,z0)作為理想球心位置,并將球P運動形成的測點集Ω′中元素的位置矢量由O′系平移變換至O系,即可得到在O系下度量的所有P′點構(gòu)成的點集Ω。定義Ω中元素距O點的最大、最小距離分別為Rmax、Rmin,則球桿儀空間運動軌跡對應(yīng)的球度誤差為R*=Rmax-Rmin。該球度誤差可反映機床3個運動軸線的幾何誤差、伺服誤差、熱誤差等的綜合影響,可作為指標(biāo)用于快速評價數(shù)控機床在空載狀態(tài)下的空間運動精度。
為驗證所提方法的有效性,在一臺三軸立式加工中心上開展了相關(guān)實驗研究工作。機床與球桿儀的系統(tǒng)參數(shù)詳見表1。在實驗開始前,機床進行了約1 h的預(yù)熱,以使機床基本達到熱平衡狀態(tài)。
表1機床與球桿儀系統(tǒng)參數(shù)
機床參數(shù)機床型號西班牙Kondia公司HM1060立式加工中心數(shù)控系統(tǒng)FAGOR8055工作行程/mm×mm×mm1000×600×510工作臺尺寸/mm×mm1120×600球桿儀參數(shù)桿長/mm150測量范圍/(°)XY平面:0~360YZ平面:-20~200ZX平面:-20~200儀器分辨率/μm0.1測量參數(shù)圓周進給率/(mm/min)300采樣頻率/Hz7.2
實驗所用機床如圖3所示。機床的拓?fù)浣Y(jié)構(gòu)如圖4所示。
由于機床在運行各段軌跡時并非勻速運動,而是在圓弧軌跡的起始與結(jié)束部分分別有一個加速與減速的過程,因而在實驗中需要在測量軌跡首尾添加一段角度越程弧,使機床在球桿儀開始通過數(shù)據(jù)采集圓弧前加速至所需進給率,在球桿儀結(jié)束數(shù)據(jù)采集圓弧前維持所需進給率。其中,在XY、YZ以及ZX平面內(nèi)測量軌跡兩端添加的越程角度分別為45°、2°以及2°。每條測量圓弧軌跡順時針方向、逆時針方向各測量一次,以便更加合理地評價數(shù)控機床的精度特性。
球桿儀XY平面的測試現(xiàn)場如圖5所示,3個坐標(biāo)平面內(nèi)的檢測結(jié)果如圖6所示。在圖6中,由上至下分別為XY、YZ、ZX這3個平面內(nèi)的圓軌跡誤差檢測結(jié)果。
在傳統(tǒng)的評價方法中,每個平面內(nèi)的數(shù)據(jù)單獨處理,對應(yīng)著每組數(shù)據(jù)均有一組圓軌跡中心偏置值,因而無法準(zhǔn)確評價機床空間運動精度。按照本文所述方法,首先讀取球桿儀測量文檔中的原始測量數(shù)據(jù),基于圖1所示原理求解各測點在系O′下度量的空間位置坐標(biāo)值,所有測點位置構(gòu)成一個含誤差的半球面;而后利用最優(yōu)化數(shù)值求解算法擬合上述球面,并確定球心位置O;最后在系O中度量球面的球度誤差,并以此作為指標(biāo)評價數(shù)控機床的空間運動精度。將檢測數(shù)據(jù)處理后代入式(6),求得在系O′下度量的球心坐標(biāo)為(-1.1 μm,-2.8 μm,-3.6 μm),球度誤差為14.4 μm。
本文密切結(jié)合工業(yè)生產(chǎn)中對數(shù)控機床空間運動精度評價準(zhǔn)確性、快速性的需求,提出一種基于球桿儀誤差檢測信息的精度評價指標(biāo),并通過實驗驗證其有效性。該測量方法僅需單次安裝,避免引入較多安裝誤差,利用三個坐標(biāo)平面內(nèi)兩軸聯(lián)動圓軌跡誤差測量數(shù)據(jù),在統(tǒng)一的基準(zhǔn)下優(yōu)化求解軌跡球心位置,進而以球度誤差度量機床空間運動精度。整個過程操作簡便、耗時短,并且能夠反映機床空間運動的綜合誤差,可以用于主機廠商對機床精度的出廠驗收和評價,也可以用于幫助用戶快速診斷和分析機床的故障以及用于機床設(shè)備的定期巡檢。
[1] 黃洪鐘, 劉征, 彭衛(wèi)文, 等. 數(shù)控機床可靠性評價體系探究[J]. 制造技術(shù)與機床, 2015(7): 71-77.
[2]Schwenke H, Knapp W, Haitjema H, et al. Geometric error measurement and compensation of machines - an update[J]. CIRP Annal - Manufacturing Technology, 2008, 57(2): 660-675.
[3]鄒華兵. 三軸數(shù)控機床幾何誤差測量與辨識的研究[J]. 制造技術(shù)與機床, 2015(7): 141-145.
[4]朱仕學(xué). 數(shù)控機床精度檢測及提高的應(yīng)用研究[J]. 制造技術(shù)與機床, 2010(7): 133-136.
[5]田文杰, 郭龍真, 劉海濤. 數(shù)控機床幾何誤差源的快速辨識方法[J]. 天津大學(xué)學(xué)報: 自然科學(xué)與工程技術(shù)版, 2016, 49(2): 171-177.
[6]常文芬, 王春光, 任海濤. 一種新型實用的空間誤差補償方式[J]. 制造技術(shù)與機床, 2012(7): 101-104.
[7]Shen J H, Zhang H T, Cao H T, et al. Volumetric positioning errors of CNC machining tools and laser sequential step diagonal measurement [J]. Key Engineering Materials, 2006, 315-316: 98-102.
[8]Lee D M, Cha Y T, Yang S H. Analysis of eccentricity in the ball bar measurement[J]. Journal of Mechanical Science & Technology, 2010, 24(1): 271-274.
如果您想發(fā)表對本文的看法,請將文章編號填入讀者意見調(diào)查表中的相應(yīng)位置。
Study on rapid evaluation method of spatial kinematic accuracy of NC machine tools
XUE Jing
(Tianjin Sino-German University of Applied Sciences, Tianjin 300350, CHN)
In order to rapidly evaluate the spatial kinematic accuracy of NC machine tools, this paper presents an effective evaluation method based on the double ball bar measurement information. Three double-axis combined movement trajectories are planned firstly, which require only one installation of the double ball bar to perform a spatial measurement. An index to evaluate the spatial kinematic accuracy is proposed, and its solution problem is translated into an optimization problem of spherical fitting. The double ball bar measurement and evaluation experiments are performed on a vertical machining centre, and the results verify the feasibility and effectiveness of the proposed methods.
NC machine tool; double ball bar; spatial kinematic accuracy; spherical fitting
TH115
A
10.19287/j.cnki.1005-2402.2016.10.023
薛靜,女,1972年生,碩士,副教授,主要從事數(shù)控加工與檢測技術(shù)相關(guān)研究。
(編輯汪藝)
2016-07-04)
161027
*“高檔數(shù)控機床與基礎(chǔ)制造裝備”國家科技重大專項(2014ZX04014011)