999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

雙轉臺五軸數控機床旋轉軸位置無關幾何誤差辨識

2024-07-03 16:29:57張文斌劉煥牢王宇林周恒宇
中國機械工程 2024年6期

張文斌 劉煥牢 王宇林 周恒宇

摘要:

針對雙轉臺五軸數控機床旋轉軸幾何誤差辨識精度問題,提出一種在機床坐標系下的旋轉軸位置無關幾何誤差(PIGEs)辨識模型。建立了刀具球與工件球在機床坐標系下的實際初始坐標,通過逆矩陣得到工件球在所測軸的實際初始位置,基于4種測量模式建立了包含球桿儀安裝誤差與旋轉軸PIGEs的桿長變化量數學模型。仿真分析了PIGEs對測量模式的影響,結果表明刀具球在兩旋轉軸軸線交點位置時,平行度誤差不影響球桿儀桿長變化量。最后,通過實驗辨識出旋轉軸8項PIGEs,并對旋轉軸PIGEs的4項位置誤差進行補償。實驗結果表明,補償后的位置誤差最大絕對值由203.5 μm減小至5.1 μm,所提出的辨識模型可以有效提高五軸機床精度。

關鍵詞:五軸數控機床;旋轉軸;位置無關幾何誤差;機床坐標系;球桿儀

中圖分類號:TH161

DOI:10.3969/j.issn.1004132X.2024.06.008

開放科學(資源服務)標識碼(OSID):

Identification of Rotary Axes PIGEs of Five-axis CNC Machines with

Double Rotary Tables

ZHANG Wenbin? LIU Huanlao? WANG Yulin? ZHOU Hengyu

School of Mechanical Engineering,Guangdong Ocean University,Zhanjiang,Guangdong,524088

Abstract: Aiming at the problems of the accuracy in identifying geometric errors of rotation axis of five-axis CNC machines with double rotary tables, an identification model of PIGEs of rotation axis on absolute coordinate system was proposed. The actual initial coordinates of the tool ball and the workpiece ball in the machine coordinate system were established, and the actual initial position of the workpiece ball in the measured axis was obtained by the inverse matrix. The mathematical model of the double ball bar length changing included installation errors and the PIGEs of the rotation axis was established based on the four measurement patterns. The effects of PIGEs on the measurement pattern were analyzed by simulation. The results show that the parallelism error may not affect double ball bar length changing when the tool ball is at the intersection of the two rotation axis. Finally, 8 PIGEs of the rotary axis were identified through experiments, and 4 positional deviations of the rotary axis PIGEs were compensated. The experimental results show that the maximum absolute value of the compensated positional error is reduced from 203.5 μm to 5.1 μm, and the proposed identification model may effectively improve the accuracy of five-axis CNC machines.

Key words: five-axis CNC machine; rotation axis; position-independent geometric error(PIGE); machine coordinate system; double ball bar

收稿日期:20230915

基金項目:國家自然科學基金(52175458);廣東省自然科學基金(2021A15150110591);廣東省教育廳項目(2022ZDZX3006)

0? 引言

五軸機床在加工形狀復雜的零部件時有獨特的優勢,提高五軸機床的精度是提高加工精度的關鍵[1]。在加工過程中,影響加工精度的因素包括幾何誤差[2]、熱誤差[3]、伺服誤差[4]和切削力[5]引起的誤差。根據標準ISO 230-1[6]、ISO 230-7[7]和ISO 10791-1[8]中的定義,機床幾何誤差是加工過程中影響加工精度的主要來源。目前已知五軸機床的幾何誤差多達41項,其中旋轉軸的幾何誤差成為加工過程中的主要誤差源,包括12項位置相關幾何誤差(position-dependent geometric errors ,PDGEs)以及8項位置無關幾何誤差(position-independent geometric errors, PIGEs)[9]。PDGEs與旋轉軸本身的制造缺陷有關,而PIGEs主要是旋轉軸組裝時引起的裝配誤差[10]。在零件加工過程中,PDGEs與運動軸的空間位置有關,因此其大小隨著被控軸的控制命令改變而改變。而PIGEs具有恒定的特性,即不會隨被控軸的控制命令改變而發生變化。所以對于五軸機床,PIGEs是決定機床精度的關鍵因素[11],因此針對旋轉軸的PIGEs開展測量與辨識研究尤為重要。

為了測量和辨識PIGEs,學者們做了很多工作,提出了各種識別PIGEs的數學模型和測量方法,如基于激光跟蹤儀的測量方法[12-14]、球桿儀測量方法[10,15-17]、R-test裝置測量方法[18-19]、觸控觸發探頭[20-21]和試件加工測試[22-23]等測量方法。與其他方法相比,球桿儀的測量方法更加容易建立機床PIGEs與球桿儀桿長變化量之間的數學模型,因此球桿儀被廣泛應用于五軸機床旋轉軸幾何誤差的測量。

目前,針對旋轉軸PIGEs的定義有“絕對表示”和“相對表示”這兩種定義方法。IBARAKI等[24]總結了“相對表示”的定義方法在簡化運動學的描述方面具有優勢,但不利于找到最小的定位誤差集。用“相對表示”誤差定義法建立每個旋轉軸的數學模型時,兩旋轉軸之間的誤差耦合影響測量的難度,且誤差測量上的精確度取決于刀具球與工件球能否放入理想位置。項四通[25]通過控制平動軸靜止和兩旋轉軸同時運動的方法建立了球桿儀與機床旋轉軸PIGEs的數學模型,最終得到8項PIGEs的解析解,但其精確度取決于刀具球球心能否精確放置在兩旋轉軸軸心位置。 TSUTSUMI等[16]利用球桿儀測量時由多軸同時控制,使它在每個旋轉軸的軸向、切向和徑向敏感方向上保持不變,最后成功識別出旋轉軸8項PIGEs,但多軸控制會增加平動軸與旋轉軸幾何誤差之間的耦合影響,對準確辨識旋轉軸PIGEs會產生一定影響。

雙轉臺五軸數控機床旋轉軸位置無關幾何誤差辨識——張文斌? 劉煥牢? 王宇林等

中國機械工程 第35卷 第6期 2024年6月

相對于“相對表示”的定義方法,“絕對表示”法可以輕松找到最小的定位誤差集,通過控制單一旋轉軸運動可以在模型的建立上分離出機床拓撲結構中末端運動體對前一級運動體的影響。LEE等[10]通過控制單旋轉軸運動的方法建立了PIGEs數學模型,測量結果的標準不確定度分析驗證了模型的有效性,該方法在提高辨識精度的同時增加了測量的難度,須使球桿儀安裝誤差最小化,且該方法在C軸辨識模型上沒有考慮A軸幾何誤差的影響,認為C軸的幾何誤差不受A軸影響。 OSEI等[26]通過控制單一旋轉軸和采取三種不同的測量方法建立了球桿儀桿長變化量的數學模型,通過實驗驗證了該模型對PIGEs識別精度高,能有效地提高五軸機床的精度。在模型的建立上,該方法在A軸辨識模型中考慮了C軸幾何誤差的影響,以及球桿儀桿長計算沒有保證工件球與刀具球的坐標一致性(一個是真實坐標,另一個是理想坐標),這會對PIGEs的識別精度有影響。LEE等[15]考慮了A軸與C軸建模時兩者間的耦合關系,在A軸模型的建立上分離了C軸誤差的影響,同時在桿長變化量上保證了工件球與刀具球的坐標計算一致性,提高了辨識精度,但忽略了工件球端在所測軸的實際位置上的測量難度。綜上所述,無論是“相對表示”還是“絕對表示”誤差定義的方法建模,在計算球桿儀桿長變化量時會存在刀具球與工件球的坐標參考系不一致問題,以及引入平動軸幾何誤差的問題,這些問題會影響機床旋轉軸PIGEs的辨識精度。除此之外,在實驗測量上還要考慮操作的簡便性,以便顯著縮減測量的時間。

針對以上問題,本文提出了一種雙轉臺五軸機床在機床坐標系下的旋轉軸位置無關誤差(PIGEs)辨識模型。在機床坐標系下建立刀具球與工件球的實際初始坐標,通過逆矩陣反求工件球在所測軸的實際初始位置,保證刀具球與工件球的坐標計算在同一個坐標系中。然后控制單一旋轉軸運動,采用齊次坐標變換理論基于4種測量模式建立了包含球桿儀安裝誤差與旋轉軸PIGEs的桿長變化量數學模型。在A軸測量模式的數學模型中分離出C軸幾何誤差的影響,在C軸測量模式的數學模型中考慮A軸幾何誤差的影響,并對4種數學模型進行仿真,分析了PIGEs對各個測量模式的影響。最后通過實驗數據對比文獻[14]中建模方法的擬合效果,得出旋轉軸PIGEs的大小后對PIGEs的4個位置偏差進行補償實驗驗證,并與不同文獻的誤差補償效果進行了對比。

1? 機床結構及誤差定義

本文實驗采用球桿儀測量五軸機床旋轉軸PIGEs。在建立旋轉軸PIGEs辨識模型之前需要分析機床的結構,設定坐標系及定義誤差類型。

1.1? 機床結構和旋轉軸PIGEs定義

本文研究的雙轉臺五軸數控機床結構如圖1a所示,由三個平動軸X、Y、Z和兩個旋轉軸A、C組成。運動鏈結構為TZXYMACW。圖1b中,在理想情況下,將機床坐標系(MCS){SM } (OMXMYMZM)定義為原點位于A軸和C軸交點的參考系統,A軸坐標系(ACS){SA}(OAXAYAZA)原點對應于MCS的坐標原點,C軸坐標系(CCS){SC}(OCXCYCZC)在轉盤中心上,令工件坐標系(WCS){SW}(OWXWYWZW)與C軸坐標系{SC}重合,其中ZCM為機床到C軸之間的距離(即A軸到工作臺之間的距離)。當機床處于機床零點時,所有線性軸坐標系定義為與機床坐標系{SM }共軸且原點相同。

旋轉軸PIGEs是由機床在組裝時旋轉軸發生微小偏差產生的。每個旋轉軸有4個PIGEs,包括2個位置誤差和2個平行度誤差,如圖2所示,其中,δYA、δZA分別為A軸軸線在機床坐標系{SM }的YM和ZM方向上的位置誤差,SYA、SZA分別為A軸軸線依次繞著

YM軸和ZM軸的平行度誤差,δXC、δYC分別為C軸軸線在A軸坐標系{SA}的XA和YA方向上的位置誤差,SXC、SYC分別為C軸軸線依次繞著XA軸和YA軸的平行度誤差。

1.2? 球桿儀安裝誤差定義

球桿儀的安裝誤差主要集中在主軸端刀具球[27]。主軸一端的刀具杯經過刀柄夾緊時偏離主軸軸線,使得球桿儀的刀具球中心分別在絕對坐標系{SM }的X和Y方向上產生安裝誤差eX和eY。工件球端的中心座經過校準球校準鎖緊后,所產生的誤差可以忽略不計[28]。如圖3所示,安裝球桿儀時使主軸側刀具球球心在Z方向與坐標系{SM }原點在同一高度。

2? 旋轉軸PIGEs辨識及仿真分析

2.1? 測量模式

本文在旋轉軸PIGEs測量的過程中采用的是控制1個旋轉軸旋轉且其他4個軸保持不動的方法,減少了機床其他運動軸幾何誤差對此旋轉軸測量結果的影響,提高了測量結果的精確度。

測量模式如圖4所示,4種測量模式與文獻[15]中方法相同,每個旋轉軸有2種測量模式,分別測量了1個旋轉軸的2個位置誤差和2個平行度誤差。測量每個旋轉軸的2個位置誤差時,安裝在主軸側的刀具球球心與2個旋轉軸軸心理想相交點重合且固定不動,此外安裝在工作臺側的工件球隨著旋轉軸轉動,如圖4a、圖4c所示。測量每個旋轉軸的2個平行度誤差時,安裝在主軸側的刀具球球心與所測旋轉軸理想軸心重合且固定不動,刀具球球心B1到C軸軸線和A軸軸線的距離分別為ZB1C=100 mm和ZB1A=100 mm,此外安裝在工作臺側的工件球隨著旋轉軸轉動,如圖4b、圖4d所示。4種路徑可以測量出2個旋轉軸的8項PIGEs。

2.2? 誤差建模

本文研究的雙轉臺五軸機床的結構如圖1a所示,基于齊次變換矩陣(HTM)理論建立了包含球桿儀安裝誤差與旋轉軸PIGEs的球桿儀桿長變化量(ΔL)的數學模型。首先,在建立模型時,以理想情況下AC軸軸線相交點OM為機床坐標系{SM }原點,如圖1b所示。在球桿儀安裝誤差與旋轉軸PIGEs的影響下,建立刀具球球心B1和工件球球心B2在{SM }坐標系下的實際初始坐標,通過逆矩陣反求工件球在所測軸的實際初始位置。然后控制單一旋轉軸運動,通過齊次坐標變換求出工件球旋轉后在機床坐標系下的實際坐標。最后根據實驗數據擬合可得出PIGEs的大小。用這種方式建模,使刀具球與工件球的坐標計算保證在同一個坐標系中,同時在測量時不用反復尋找C軸的準確位置,減少了測量時間。

在機床坐標系下,由于C旋轉軸和工作臺合為一體并安裝在A旋轉軸上,C軸的姿態坐標受A軸誤差的影響,A軸姿態不受C軸誤差的影響,因此在A軸建模時不受C軸幾何誤差的影響。相反,在C軸建模時受A軸幾何誤差的影響。在這種建模方法下,可以明確2個旋轉軸PIGEs之間的影響。

球桿儀的測量原理是利用傳感器將刀具球與工件球之間的長度變化實時傳送出來。在球桿儀測量時,工具杯固定在主軸一端,磁力中心座固定在工作臺上。刀具球安裝在工具杯上不動,且安裝在中心座上隨著旋轉軸旋轉。由1.2節可知球桿儀在工具杯端存在安裝誤差,使工具杯分別在{SM }坐標系的X、Y方向偏移eX、eY和工件端的安裝誤差忽略不計。在{SM }坐標系下,B1的坐標不變,B2的坐標隨著旋轉軸的轉動而改變。

模式一測量時,使B1位置與{SM }坐標系原點位置在Z方向位于同一高度上。理想情況下B2繞著B1做圓周運動,實際測量過程中B2是繞著A軸做圓周運動的,桿長B1B2的變化量隨著B2繞A軸旋轉而變化。球桿儀的實際測量路徑如圖5所示。

模式一下B2在{SM }坐標系下的初始坐標為

MP(1)B2_orgin=X1_orginY1_orginZ1_orgin1=eXeY-L01(1)

式中,L為球桿儀的公稱長度。

{SA}與{SM }的坐標系變換矩陣為

MAT=1-SZASYA0SZA10δYA-SYA01δZA0001·

10000cos αA-sin αA00sin αAcos αA00001(2)

式中,αA為A軸旋轉的角度。

模式一下B2在{SA}坐標系下的初始坐標為

AP(1)B2_orgin=MAT-1MP(1)B2_orgin(3)

由于 SYA 、SZA 、δZA、δYA 、eX、 eY等的值都是微小量,所以去掉二階微小量可得 B2在{SM }參考坐標系下的坐標約為

MP(1)B2=X1Y1Z11=MATAP(1)B2_orgin≈

eX-LSZA+L(SYAsin αA-SZAcos αA)

(eY-L-δYA)cos αA+δZAsin αA+δYA

(eY-L-δYA)sin αA-δZAcos αA+δZA

1(4)

刀具球是固定不變的,因此模式一下B1在{SM }參考坐標系下的坐標為

MP(1)B1=eXeY01(5)

球桿儀工具球與工件球的坐標都在{SM }坐標系下,這樣可以提高模型的辨識精度。

球桿儀的讀數對應于B1與B2之間的實際距離,則球桿儀的長度可以通過下式確定:

L1=L+ΔL1=PB1PB2=MP(1)B2-MP(1)B1=

{L2(SZA+SYAsin αA-SZAcos αA)2+

[(eY-L-δYA)cos αA+δZAsin αA+δYA-eY]2+

[(eY-L-δYA)sin αA-δZAcos αA+δZA]2}12(6)

式中,L1為模式一下的球桿儀桿長;ΔL1為模式一下的球桿儀桿長變化量。

同理,在模式二下只改變B1在{SA}坐標系下X方向上的距離(即B1到C軸的距離)ZB1C=100 mm,其他條件皆同模式一,因此B2在{SM }坐標系下的初始位置坐標為

MP(2)B2_orgin=X2_orginY2_orginZ2_orgin1=ZB1C+eXeY-L01(7)

B1在{SM }坐標系下的坐標為

MP(2)B1=ZB1C+eXeY01(8)

模式二下球桿儀的長度可以由下式確定:

L2=L+ΔL2=PB1PB2=MP(2)B2-MP(2)B1≈

{L2(SZA+SYAsin αA-SZAcos αA)2+

[(eY-L-δYA-ZB1CSZA)cos αA+ZB1CSZA-

(ZB1CSYA-δZA)sin αA+δYA-eY]2+

[(eY-L-δYA-ZB1CSZA)sin αA+

(ZB1CSYA-δZA)cos αA-ZB1CSYA+δZA]2}12(9)

式中,ΔL2為模式二下的球桿儀桿長變化量。

在模式三下測量C軸時,刀具球球心位置與模式一中刀具球球心的位置相同。由于存在機床旋轉軸裝配誤差及球桿儀安裝誤差,因此實際測量過程中B2繞著C軸中心做圓周運動。桿長B1B2的變化量隨著球B2繞C軸旋轉而變化。C軸實際測量路徑如圖6所示。

由于C軸受到A軸的影響,因此在模型的建立上要考慮A軸幾何誤差。模式三下B2在{SM }坐標系下的初始坐標為

MP(3)B2_orgin=X3_orginY3_orginZ3_orgin1=L+eXeY01(10)

{SC}與{SA}的坐標系變換矩陣為

ACT=10SYCδXC01-SXCδYC-SYCSXC100001·

cos αC-sin αC00sin αCcos αC00001-ZCM0001(11)

式中,αC為C軸旋轉的角度。

模式三下B2在{SC}坐標系下的初始坐標為

CP(3)B2_orgin=(MATACT)-1MP(3)B2_orgin(12)

模式三下B1在{SM }坐標系下的坐標為

MP(3)B1=eXeY01(13)

C軸旋轉后,模式三下B2在{SM }坐標系下的坐標為

MP(3)B2=X3Y3Z31=MATACTCP(3)B2_orgin(14)

所以在模式三中,球桿儀的長度可以由下式求出:

L3=L+ΔL3=PB1PB2=MP(3)B2-MP(3)B1≈

{[(L+eX-δXC)cos αC+(δYA+δYC+eY)sin αC+

δXC-eX]2+[(L+eX-δXC)sin αC-

(δYA+δYC-eY)cos αC+δYA+δYC-eY]+

L2[(SYA+SYC)(1-cos αC)+SXCsin αC]2}12(15)

式中,ΔL3為模式三下的球桿儀桿長變化量。

同理,在模式四中只改變B1在{SC}坐標系下Z軸方向上的距離(即B1到A軸的距離)ZB1A =100 mm,其他條件皆同模式三,則B2在{SM }坐標系下的初始坐標為

MP(4)B2_orgin=X4_orginY4_orginZ4_orgin1=L+eXeYZB1A1(16)

模式四下B1在{SM }坐標系下的坐標為

MP(4)B1=eXeYZB1A1(17)

因此,C軸旋轉后,模式四下球桿儀的長度可由下式求出:

L4=L+ΔL4=PB1PB2=MP(4)B2-MP(4)B1≈

({[L+eX-δXC-ZB1A(SYA+SYC)]cos αC+

(δYA+δYC-eY-ZB1ASXC)sin αC+

ZB1A(SYA+SYC)+δXC-eX}2+{[L+eX-

δXC-ZB1A(SYA+SYC)]sin αC-

(δYA+δYC-eY-ZB1ASXC)cos αC-

ZB1ASXC+δYA+δYC-eY}2+

L2[SYA+SYC+

SXCsin αC-(SYA+SYC)cos αC]2)12(18)

式中,ΔL4為模式四下的球桿儀桿長變化量。

綜上,式(6)、式(9)、式(15)、式(18)給出了球桿儀的桿長計算數學模型,在此基礎上辨識旋轉軸PIGEs。

2.3? 各誤差對不同測量模式球桿儀變化量的影響

為了研究8項PIGEs誤差對4種測量模式中ΔL的影響,本文進行了仿真分析。表1列出了用于仿真的機床基本結構參數和誤差數值,所有的PIGEs位置誤差設為±10 μm,而所有的平行度誤差設為±0.005°。

仿真結果如表2所示,經過PIGEs的影響,將ΔL的變化和旋轉軸轉動的角度關系用極坐標圖表示出來,由此可知每個誤差對測量模式的影響。

由于C旋轉軸和工作臺合為一體并安裝在A旋轉軸上,C軸的姿態坐標受A軸幾何誤差的影響,A軸姿態不受C軸幾何誤差的影響,因此表2中模式一和模式二的仿真沒有C軸的幾何誤差。

模式一中C軸PIGEs及SYA、SZA對ΔL無影響,δYA、δZA對ΔL有影響,因此可以用模式一辨識出A軸PIGEs的兩個位置誤差δYA和δZA。

模式二中C軸PIGEs對ΔL無影響,SYA、SZA和δYA、δZA對ΔL都有影響。結合模式一,模式二可以辨識出A軸PIGEs的兩個平行度誤差SYA和SZA。

模式三中空白處表示該誤差對ΔL無影響,SYA、SXC、SYC對ΔL無影響,δYA、δXC、δYC對ΔL有影響,且δYA、δYC兩者的影響是一致的,因此可以利用模式一辨識出δYA以及利用模式三可以辨識出C軸PIGEs的兩個位置誤差δXC和δYC。

模式四中空白處表示該誤差對ΔL無影響,SYA、δYA、SXC、SYC和δXC、δYC對ΔL都有影響。結合模式一、模式二、模式三,模式四可以辨識出C軸PIGEs的兩個平行度誤差SXC和SYC。

仿真結果表明,刀具球在兩旋轉軸軸線交點位置時,平行度誤差不會影響球桿儀的桿長變化量,以此可辨析出旋轉軸PIGEs中的位置誤差。

2.4? 幾何誤差的識別

分別對4個測量路徑進行實驗,每次實驗時旋轉軸轉動5°記錄一次球桿儀的桿長LA/C。由于不可能完全補償平動軸誤差,而在主軸運動100 mm時難免會出現一點小誤差,因此球桿儀的公稱長度L為0°初始值示數。

對式(6)等號兩邊平方,去掉二階以上的誤差值可得

ΔL1=(eY-δYA)cos αA-δZAsin αA+δYA-eY=

[cos αA? sin αA? 1]eY-δYA-δZAδYA-eY(19)

由表2可知,模式一中只有δYA、δZA對ΔL有影響,根據路徑一實驗數據結合式(6)、式(19),運用最小二乘算法通過MATLAB自定義擬合函數Fittype求出δYA、δZA。

由式(9)可得

ΔL2=(δYA-eY+ZB1CSZA)+(eY-δYA-

ZB1CSZA)cos αA+(ZB1CSYA-δZA)sin αA=

[cos αA? sin αA? 1]eY-δYA-ZB1CSZAZB1CSYA-δZAδYA-eY+ZB1CSZA(20)

模式二中SYA、SZA、δYA、δZA對ΔL都有影響,根據路徑二實驗數據結合式(9)、式(20),將模式一求出的δYA、δZA代入式(9),運用最小二乘算法通過MATLAB自定義擬合函數Fittype求出SYA、SZA。

由式(15)可得

ΔL3=(eX-δXC)+(δXC-eX)cos αC+

(δYA+δYC-eY)sin αC=

[cos αC? sin αC? 1]δXC-eXδYA+δYC-eYeX-δXC(21)

模式三中只有δXC、δYA、δYC對ΔL都有影響,根據路徑三實驗數據結合式(15)、式(21),將模式一求出的δYA代入式(15),運用最小二乘算法通過MATLAB自定義擬合函數Fittype求出δXC、δYC。

由式(18)可得

ΔL4=[eX-δXC-ZB1A(SYA+SYC)]+

[δXC-eX+ZB1A(SYA+SYC)]cos αC+

(δYA+δYC-eY-ZB1ASXC)sin αC=

[cos αC? sin αC? 1]δXC-eX+ZB1A(SYA+SYC)δYA+δYC-eY-ZB1ASXCeX-δXC-ZB1A(SYA+SYC)(22)

模式四中SXC、SYA、SYC、δXC、δYA、δYC對ΔL都有影響,根據路徑四實驗數據結合式(18)、式(22),將模式一求出的δYA、SYA及模式三求出的δXC、δYC代入式(18),運用最小二乘算法通過MATLAB自定義擬合函數Fittype求出SXC、SYC。

使用Fittype函數自定義擬合函數,可以滿足線性擬合和非線性擬合。Fittype函數具有很靈活的配置,基本滿足各種復雜場景,在復雜函數中可以簡單快速求得問題答案。

3? 實驗驗證與補償

3.1? 球桿儀的安裝誤差測量

本實驗在捷甬達V545Ⅲ五軸數控機床上進行了旋轉軸PIGEs測量,機床結構如圖1a所示,實驗驗證模式如圖4中4種測量模式所示。在測量旋轉軸之前,通過絲桿螺距補償將五軸機床3個平動軸方向的定位誤差補償進去。表3給出了測試所用的球桿儀規格,實驗參數與表1中仿真參數一致。

本次實驗測試前,機床要按照標準預熱程序達到熱穩定性,實驗室溫度應調至20 ℃。安裝完球桿儀后,利用千分表和球桿儀來測量球桿儀安裝誤差,如圖7所示。

刀具球B1置于主軸端,工件球B2距刀具球B1在X方向上的距離為100 mm。通過千分表測量工具杯的高度Zt,使B1球心置于絕對坐標系Z軸原點上,轉動主軸使B1繞主軸軸線旋轉,記錄球桿儀B1B2在主軸旋轉角度為0°時的長度示數L和主軸轉動過程中最大值Lmax、最小值Lmin及其對應主軸旋轉的角度θ1、θ2(θ1和θ2的大小相差180°),重復測量兩次,數值取平均值。安裝誤差的計算原理如圖8所示,根據下式可計算得出球桿儀的安裝誤差eX、eY:

R=Lmax-Lmin2(23)

cos(∠OB1B2)=R2+L2-(Lmin+R)22RL(24)

eX=-Rcos(∠OB1B2)(25)

eY=Rsin(∠OB1B2)? 0°<θ2≤180°

-Rsin(∠OB1B2)180°<θ2<360°(26)

通過球桿儀和千分表測量球桿儀安裝誤差,操作簡單方便,縮短了實驗測量時間。

根據測量所得,主軸側工具杯的高度為Zt=205.257 mm,工具杯的安裝誤差eX、eY分別為-0.0403 mm、-0.0765 mm。

3.2? ?PIGEs實驗測量與補償驗證

以C軸為例,不補償主軸側工具杯安裝誤差而直接測量旋轉軸。 控制A軸靜止, C軸從0°旋轉到360°,重復兩次。記錄C軸每旋轉5°時球桿儀長度的讀數LC,最后數據處理時取平均值。測量過程如圖9所示。

由2.4節可知,將所測得的C軸旋轉軸轉動角度和LC數據根據式(18)、式(23)編程出來,通過使用MATLAB中Fittype函數擬合可得未知量。

對比文獻[15],當工件球端安裝誤差忽略不計時,此時實驗數據擬合如圖10所示,可以看出,當工件球端安裝誤差忽略不計時,文獻[15]的數據擬合效果不佳,說明文獻[15]在建模的過程中不能忽略工件球端的安裝誤差,會影響機床旋轉軸PIGEs的辨識精度。而本文在建模時,忽略工件球端的安裝誤差,結果表明模型函數擬合效果與實驗數據相吻合,模型

函數擬合效果優于文獻[15]。

通過對機床旋轉軸進行實驗, 補償前和補償后測得的數據如表4所示。由于機床PIGEs平行度誤差比較難補償,因此本文實驗只補償4個PIGEs位置偏差量。

對比補償前和補償后的球桿儀桿長變化量ΔL變化,結果如圖11所示。

對比表2與圖11a、圖11c,平行度誤差SYA、SZA對模式一無影響, 平行度誤差SXC、SYC對模式三無影響,補償后的ΔL變化和理想狀態下的ΔL變化一致,驗證了誤差模型構建的正確性及誤差補償的可行性。由圖11d和表4可知,由于補償前SYC較大,本實驗只補償了旋轉軸的位置誤差,因此補償后的曲線與理想狀態的曲線不一致。由圖11b可知,由于補償前平行度誤差SYA、SZA較小,當補償完A軸位置誤差后,補償后的曲線與理想狀態的曲線一致。實驗數據表明本文誤差建模方法可行,有利于提高機床旋轉軸幾何誤差的辨識精度。

與其他建模方法對比誤差補償前后的改善情況(只對比“絕對表示”類建模方法中PIGEs的位置誤差),如表5所示。

通過與現有“絕對表示”方法的辨識模型進行對比,本文模型在補償后的誤差辨識結果上整體提升比明顯高于其他兩種方法的整體提升比,位置誤差補償后精度得到更好的改善,補償后的位置誤差最大絕對值由203.5 μm減小至5.1 μm,所提出的誤差辨識模型可以有效提高五軸機床幾何誤差辨識精度。

4? 結論

(1)本文在機床坐標系下建立刀具球與工件球的實際初始坐標,利用逆矩陣反求工件球在所測軸的實際初始坐標,基于齊次坐標變換理論建立了球桿儀桿長變化量的數學模型,解決了坐標計算不一致性問題,同時在實驗上避免了反復尋找旋轉軸軸線準確位置的問題。

(2)通過仿真分析位置無關幾何誤差(PIGEs)對測量模式中球桿儀桿長變化量的影響,研究結果表明刀具球在兩旋轉軸軸線交點位置時平行度誤差不影響桿長變化量,以此辨識出PIGEs的位置誤差。

(3)通過對比實驗數據擬合及不同建模方法的誤差補償效果,補償后的位置誤差最大絕對值由203.5 μm減小至5.1 μm,本文的建模方法可以有效提高五軸機床旋轉軸幾何誤差辨識精度。

參考文獻:

[1]? BI Qingzhen, HUANG Nuodi, SUN Chao, et al. Identification and Compensation of Geometric Errors of Rotary Axes on Five-axis Machine by On-machine Measurement[J]. International Journal of Machine Tools and Manufacture, 2015, 89:182-191.

[2]? SCHWENKE H, KNAPP W, HAITJEMA H, et al. Geometric Error Measurement and Compensation of Machines:an update[J]. CIRP Annals, 2008, 57(2):660-675.

[3]? LIU Kuo, SUN Mingjia, ZHU Tiejun, et al. Modeling and Compensation for Spindles Radial Thermal Drift Error on a Vertical Machining Center[J]. International Journal of Machine Tools and Manufacture, 2016, 105:58-67.

[4]? YANG Jixiang, ALTINTAS Y. A Generalized On-line Estimation and Control of Five-axis Contouring Errors of CNC Machine Tools[J]. International Journal of Machine Tools and Manufacture, 2015, 88:9-23.

[5]? WAN Min, DANG Xuebin, ZHANG Weihong, et al. Optimization and Improvement of Stable Processing Condition by Attaching Additional Masses for Milling of Thin-walled Workpiece[J]. Mechanical Systems and Signal Processing, 2018, 103:196-215.

[6]? IX-ISO. ISO 230-1? Test Code for Machine Tools—Part 1:Geometric Accuracy of Machines Operating Under No-load or Quasi-static Conditions[S]. Geneva:ISO, 2012.

[7]? IX-ISO. ISO 230-7 Test Code for Machine Tools—Part 7:Geometric Accuracy of Axes of Rotation[S]. Geneva:ISO, 2015.

[8]? IX-ISO. ISO 10791-1 Test Conditions for Machining Centres—Part 1:Geometric Tests for Machines with Horizontal Spindle and with Accessory Heads (Horizontal Z-axis)[S]. Geneva:ISO, 1998.

[9]? LIU Yang, WAN Min, XING Wanjing, et al. Identification of Position Independent Geometric Errors of Rotary Axes for Five-axis Machine Tools with Structural Restrictions[J]. Robotics and Computer-Integrated Manufacturing, 2018, 53:45-57.

[10]? LEE K I, YANG S H. Robust Measurement Method and Uncertainty Analysis for Position-independent Geometric Errors of a Rotary axis Using a Double Ball-bar[J]. International Journal of Precision Engineering and Manufacturing, 2013, 14(2):231-239.

[11]? 郭世杰, 張東升. 五軸機床旋轉軸幾何誤差分析與補償[J]. 工程科學與技術, 2020, 52(2):130-239.

GUO Shijie , ZHANG Dongsheng. Geometric Error Analysis and Compensation of Rotary Axes of Five-axis Machine Tools[J]. Advanced Engineering Sciences, 2020, 52(2):130-139.

[12]? SUN Tao, ZHAI Yapu, SONG Yimin, et al. Kinematic Calibration of a 3-DoF Rotational Parallel Manipulator Using Laser Tracker[J]. Robotics and Computer-Integrated Manufacturing, 2016, 41:78-91.

[13]? WANG Jindong, GUO Junjie. The Identification Method of the Relative Position Relationship between the Rotary and Linear Axis of Multi-axis Numerical Control Machine Tool by Laser Tracker[J]. Measurement, 2019, 132:369-376.

[14]? DENG Ming, LI Huimin, XIANG Sitong, et al. Geometric Errors Identification Considering Rigid-body Motion Constraint for Rotary Axis of Multi-axis Machine Tool Using a Tracking Interferometer[J]. International Journal of Machine Tools and Manufacture, 2020, 158:103625.

[15]? LEE K I, YANG S H. Measurement and Verification of Position-independent Geometric Errors of a Five-axis Machine Tool Using a Bouble Ball-bar[J]. International Journal of Machine Tools and Manufacture, 2013, 70:45-52.

[16]? TSUTSUMI M, SAITO A. Identification and Compensation of Systematic Deviations Particular to 5-Axis Machining Centers[J]. International Journal of Machine Tools and Manufacture, 2003, 43(8):771-780.

[17]? LEE D-M, ZHU Z, LEE K-I, et al. Identification and Measurement of Geometric Errors for a Five-axis Machine Tool with a Tilting Head Using a Double Ball-bar[J]. International Journal of Precision Engineering and Manufacturing, 2011, 12(2):337-343.

[18]? IBARAKI S, OYAMA C, OTSUBO H. Construction of an Error Map of Rotary Axes on a Five-axis Machining Center by Static R-test[J]. International Journal of Machine Tools and Manufacture, 2011, 51(3):190-200.

[19]? BRINGMANN B, KNAPP W. Model-based “Chase-the-ball” Calibration of a 5-Axes Machining Center[J]. CIRP Annals, 2006, 55(1):531-534.

[20]? CHEN Y, MORE P, LIU C. Identification and Verification of Location Errors of Rotary Axes on Five-axis Machine Tools by Using a Touch-trigger Probe and a Sphere[J]. The International Journal of Advanced Manufacturing Technology, 2018, 100(9/12):2653-2667.

[21]? HOLUB M, JANKOVYCH R, ANDRS O, et al. Capability Assessment of CNC Machining Centres as Measuring Devices[J]. Measurement, 2018, 118:52-60.

[22]? IBARAKI S, SAWADA M, MATSUBARA A, et al. Machining Tests to Identify Kinematic Errors on Five-axis Machine Tools[J]. Precision Engineering, 2010, 34(3):387-398.

[23]? PEZESHKI M, AREZOO B. Kinematic Errors Identification of Three-axis Machine Tools Based on Machined Work Pieces[J]. Precision Engineering, 2016, 43:493-504.

[24]? IBARAKI S, KNAPP W. Indirect Measurement of Volumetric Accuracy for Three-axis and Five-axis Machine Tools:a Review[J]. Internation journal of automation technology, 2012, 6:110-124.

[25]? 項四通. 五軸數控機床空間誤差測量、建模與補償技術研究[D]; 上海:上海交通大學, 2020.

XIANG Sitong.Volumetric Error Measuring,Modeling and Compensation Technique for Five-axis Machine Tools[D]. Shanghai:Shanghai Jiao Tong University,2016.

[26]? OSEI S, WANG W R I, DING Q C. A New Method to Identify the Position-independent Geometric Errors in the Rotary Axes of Five-axis Machine tools[J]. Journal of Manufacturing Processes, 2023, 87:46-53.

[27]? 何坤, 何曉虎, 徐凱, 等. 基于參數化建模的球桿儀安裝誤差與直線軸幾何誤差分離方法[J]. 計算機集成制造系統, 2021, 27(12):3475-3483.

HE Kun, HE Xiaohu, XU Kai, et al. Separation Method for Installation Errors of Double Ball Bar and Geometric Errors of linear Axes Based on Parametric Modeling[J]. Computer Integrated Manufacturing System, 2021, 27(12):3475-3483.

[28]? 夏長久, 王時龍, 徐凱,等. 基于球桿儀單軸運動測量的旋轉軸幾何誤差辨識[J]. 儀器儀表學報, 2020, 41(7):19-28.

XIA Changjiu , WANG Shilong , XU Kai, et al. Geometric Error Identification of Rotary Axes Based on Uniaxial Motion Measurement of Double Ball Bar[J]. Chinese Journal of Scientific Instrument, 2020, 41(7):19-28.

(編輯? 胡佳慧)

作者簡介:

張文斌,男,1995年生,碩士研究生。研究方向為數控裝備技術及其動力學。E-mail:1272399767@qq.com。

劉煥牢(通信作者),男,1966年生,教授、博士研究生導師。研究方向為數控裝備技術、智能制造。發表論文70余篇。E-mail:HL66@163.com。

主站蜘蛛池模板: 久久国产亚洲偷自| 精品视频91| 国产精品极品美女自在线网站| 国产视频 第一页| 91青青在线视频| 国产全黄a一级毛片| 88av在线| 日韩天堂在线观看| 国产一在线观看| 欧美另类视频一区二区三区| 亚洲成a∧人片在线观看无码| 欧美日韩专区| 亚洲欧美国产五月天综合| 97久久人人超碰国产精品| 精品国产自在现线看久久| 久久一日本道色综合久久| 免费一级毛片| 欧美日韩国产精品va| 亚洲成av人无码综合在线观看| 人妻少妇乱子伦精品无码专区毛片| 中文国产成人精品久久一| 国产电话自拍伊人| 久久精品国产亚洲麻豆| 亚洲自偷自拍另类小说| 无码免费视频| 亚洲三级色| 青青青视频蜜桃一区二区| 97国产在线播放| 中国成人在线视频| 四虎国产精品永久在线网址| 日韩欧美高清视频| 国产门事件在线| 亚洲品质国产精品无码| 囯产av无码片毛片一级| 国产成人精品一区二区秒拍1o| 欧美亚洲综合免费精品高清在线观看| 青青青草国产| 97人妻精品专区久久久久| 扒开粉嫩的小缝隙喷白浆视频| 国产精选自拍| 亚洲婷婷六月| 美女无遮挡免费视频网站| 亚洲免费人成影院| 亚洲一区二区精品无码久久久| 九九热精品视频在线| 亚洲va精品中文字幕| 无码啪啪精品天堂浪潮av| 女人18一级毛片免费观看| 国产在线自在拍91精品黑人| 黄色网站不卡无码| 四虎精品黑人视频| 亚洲性网站| 美女视频黄频a免费高清不卡| 婷婷激情亚洲| 久久香蕉国产线看观看亚洲片| 亚洲国产天堂久久综合226114| 久久成人国产精品免费软件| 99久久亚洲精品影院| 欧洲一区二区三区无码| 久久久久久尹人网香蕉 | 亚洲丝袜中文字幕| 四虎亚洲精品| 亚洲第一视频免费在线| 国产av剧情无码精品色午夜| 亚洲av片在线免费观看| www.youjizz.com久久| 久久国产亚洲偷自| 国产精品永久在线| 手机在线国产精品| 色亚洲激情综合精品无码视频| 就去色综合| 黄色国产在线| 欧美不卡视频在线观看| 国产成人啪视频一区二区三区| 在线免费看黄的网站| 国产v精品成人免费视频71pao | 婷婷成人综合| 在线视频亚洲欧美| 国产欧美另类| 国产欧美日韩精品综合在线| 国产成人综合亚洲欧美在| 中国特黄美女一级视频|