徐 琦,羅路平,夏 力
(浙江工業大學 浙江省特種裝備制造與先進加工技術重點實驗室,浙江 杭州 310014)
數控機床為先進制造行業的基礎裝備,其加工精度及可靠性決定了我國機床制造業的水平。數控機床實際加工過程中,存在許多類型各異、產生原因復雜的不確定性誤差,常常導致數控機床精度低、可靠性差等問題。常見機床誤差主要分為幾何誤差、熱誤差、切削力誤差、運動誤差、夾具誤差、伺服誤差等。其中,當溫度變化較穩定時,幾何誤差是最重要的誤差因素之一,約占總誤差的40%[1-2],因此在機床研制過程中,優化幾何誤差能有效提高機床精度可靠性。
近年來,數控機床精度可靠性優化受到了國內學者的廣泛關注,如鄭財、黃賢振等[3]基于多體系統理論建立的數控機床空間幾何誤差模型,運用改進的一次二階矩法和蒙特卡洛法,進行了三軸數控機床空間加工精度可靠性計算;李翠玲[4]、賈丹丹[5]等基于多體系統理論,建立了數控機床的誤差模型,結合隨機輸入誤差,進行了機構運動精度可靠性計算;田文杰[6]、劉恩[7]等利用激光干涉儀基于九線法檢測,通過幾何誤差辨識模型,對數控機床運動軸幾何誤差進行了溯源,為機床精度優化提供了理論指導;韓飛飛[8]借助球桿儀對平面綜合誤差進行圓檢驗,分析了工件坐標系下綜合誤差分量與球桿儀半徑變化之間的關系,獲得了圓偏差產生的各項因素及所占比例,通過機床硬件調整、修理、更換,快速提高機床的精度性能。
綜上所述,目前學者們大多是基于建立的數控機床空間誤差模型及儀器測量的方式,確定較簡單的數控機床的幾何誤差值,并未根據數控機床傳動機構的結構,進行幾何誤差的深層溯源確定。
本文以某數控機床傳動機構為研究對象,在機床空間誤差建模的基礎上,根據影響因素誤差多層映射模型,得到X、Y、Z軸3個方向上的傳動機構主要零部件參數與機床空間幾何誤差的傳遞模型;利用一次二階矩法進行混合幾何誤差精度可靠度分析,結合可靠度靈敏度分析,實施數控機床傳動機構精度可靠性優化,確定機床傳動機構幾何誤差的精度參數。
某數控機床為三軸伺服直聯控制半閉環立式加工中心。三軸均為鋼球滾動直線導軌,采用高精度高強度的內循環雙螺母預壓大導程滾珠絲杠,且主軸通過同步帶驅動伺服電機,其機構簡圖如圖1所示。

圖1 某數控機床機構簡圖
以數控機床床身為參考體進行標定的拓撲結構圖如圖2所示。

圖2 拓撲結構圖0—床身;1—X向滑臺;2—Y向工作臺;3—Z向導軌;4—主軸;5—刀具
結構包括床身—工作臺運動鏈和床身—刀具運動鏈,在此基礎上建立基于多體系統理論的數控機床幾何誤差模型[9]。

導軌X軸方向的6項誤差如圖3所示。

圖3 導軌X軸方向的6項誤差
由位姿變化矩陣傳遞法則可知[11],點Ki在相鄰低序體G坐標系中的位置坐標可以表示為:
(1)
式中:TSG—高序體S與相鄰低序體G之間的位姿變換矩陣;TKS—高序體K與相鄰低序體S之間的位姿變換矩陣;PKi—點Ki在體K坐標系中的位置坐標。
因此,數控機床移動軸在經過微小移動和轉動后,位姿誤差變換矩陣和垂直度誤差變換矩陣分別為:
(4)
式中:Δx,Δy,Δz—變換過程中沿X、Y、Z軸的微小移動量。
根據幾何誤差變化方法,相鄰序體間實際(有誤差)運動的變換矩陣可表示為:
Tij=TijpΔTijpTijsΔTijs
(6)
式中:Tijp—序體相對靜止的理想位置變換矩陣;ΔTijp—序體相對靜止的實際位置變換矩陣;Tijs—序體相對運動的理想位置變換矩陣;ΔTijs—序體相對運動的實際位置變換矩陣。
故數控機床的各序體之間的空間位置誤差轉換矩陣可以表示為:T01=RyzT(x),T12=RxyT(y),T03=RzxT(z),T34=I4×4,T45=I4×4。
設刀具上的成型點在刀具坐標系中的齊次坐標為Pt=(ptx,pty,ptz,1)T,在工件坐標系內理論位置變化曲線為Pw=(pwx,pwy,pwz,1)T,因此數控機床空間位置誤差可是表示如下:
E=T01T12Pw-T03T34T45Pt=(Ex,Ey,Ez,1)T
(7)
式中:Ex,Ey,Ez—數控機床X、Y和Z軸3個方向位置誤差。
本研究根據數控機床誤差傳遞結構,建立能直觀反映數控機床零部件與數控機床末端位姿精度耦合和遞進影響關系的影響因素多層映射模型圖,如圖4所示。

圖4 數控機床傳動機構精度可靠性影響因素多層映射模型
本研究根據該模型圖確定數控機床傳動機構主要零部件參數與數控機床空間幾何誤差項的傳遞關系,建立更為具體、精確的數控機床傳動機構的空間幾何誤差傳遞模型,為精度可靠性優化打下基礎。
針對影響因素層1和2,將數控機床傳動機構簡化為控制電機—齒輪減速機構—滾珠絲杠—工作臺/刀具,數控機床傳動機構結構示意圖如圖5所示。

圖5 數控機床傳動機構結構示意圖
由圖可知:滾珠絲杠的幾何誤差將最直接影響工作臺或者刀具的幾何誤差。為了適當簡化分析模型,本研究通過對X、Y、Z軸3個方向上的滾珠絲杠副進行具體分析,確定滾珠絲杠幾何誤差與數控機床21項幾何誤差的對應關系。
以X軸朝向的滾珠絲杠為例進行分析,根據國家標準和現有研究可得如下公式:
(8)
(9)
(10)
(11)
(12)

已知數控機床傳動機構的滾珠絲杠幾何參數如表1所示。

表1 滾珠絲杠幾何參數
根據式(8~12)中各誤差參數計算公式可得數控機床X軸誤差參數分布情況,如表2所示。

表2 誤差參數分布(直線誤差:μm,角度誤差:弧秒)
將表2中各誤差參數代入式(8~12),確定數控機床X軸傳動機構的幾何誤差分布情況,同理可得數控機床Y軸和Z軸傳動機構的幾何誤差及對應的垂直度誤差。
數控機床傳動機構21項幾何誤差參數及編號如表3所示。

表3 數控機床傳動機構21項幾何誤差參數及編號(直線誤差:μm,角度誤差:弧秒)
將表3數值代入公式(7)可得到數控機床在X、Y、Z軸3個方向的總誤差Ex、Ey和Ez。
設I為數控機床傳動機構的最大幾何誤差,則數控機床傳動機構幾何誤差精度可靠性極限狀態函數為:
(13)
式中:*—誤差方向(“+”—沿運動方向;“-”—沿運動反方向),同方向誤差值進行判斷;i=x,y,z;X—隨機變量向量;Y—區間變量向量。
由式(7)可知:當數控機床位置坐標x、y、z,刀具成型點坐標Pt和Pw已知時,極限狀態函數G中變量為:
X=(δy(x),δz(x),εy(x),εz(x),δx(y),δz(y),εx(y),
εz(y),δx(z),δy(z),εx(z),εy(z),Sxy,Syz,Szx)
Y=(δx(x),εx(x),δy(y),εy(y),δz(z),εz(z))
數控機床傳動機構精度性能可以通過極限狀態函數值是否大于0來決定,當G<0時,系統失效,故失效概率可表示為:
(14)
式中:Pr{·}—概率。
可靠度可表示為:
R=Pr{I- (15) 由于區間變量Y的存在,數控機床傳動機構的誤差Ei在空間中是由兩個極限邊界面組成的極限狀態帶,根據條件概率公式,可得失效概率的最大值和最小值: (16) 根據一次二階矩法,失效概率的最值計算公式又可以采用文獻[17]的方法進行計算,即: (17) 式中:u*—最大概率點。 某數控機床傳動機構在未經過伺服系統控制狀態下的精度要求:X、Y、Z軸定位精度為0.1 mm,以此為條件,可求得該數控機床傳動機構精度可靠度,如表4所示。 表4 數控機床傳動機構精度可靠度 由表可知:數控機床傳動機構在不同移動方向上的精度可靠性均值為96.89%,最小值為95.21%,精度可靠性較低,需要對各誤差進行合理控制。 由于所有誤差的分布類型、分布參數都將對可靠性的靈敏程度產生影響,本研究通過可靠性靈敏度分析確定各誤差的分布參數靈敏度程度。 本文主要通過數控機床傳動機構在X、Y、Z軸3個方向上的總誤差Ei對各個誤差Δej={δk,εl,Sm}求偏導,得到數控機床傳動機構各幾何誤差的靈敏度[18]: (18) 對靈敏度進行歸一化處理,得到對應靈敏度系數: (19) 由式(7,18~19),可求得21項幾何誤差的靈敏度系數,如圖(6~8)所示。 圖6 X軸方向誤差源靈敏度系數 圖7 Y軸方向誤差源靈敏度系數 圖8 Z軸方向誤差源靈敏度系數 由圖(6~8)可以看出:X軸和Z軸方向上,εy(x)、εy(y)、εy(z)、Szx的靈敏度較高,Y軸方向上,εz(x)、εz(y)、εz(z)、Sxy的靈敏度較高。 誤差源編號如表3所示。并將靈敏度系數較小的誤差源合并,編號為22。 基于可靠性靈敏度分析結果,本研究對數控機床傳動機構21項幾何誤差的精度分配進行優化設計。 3.2.1 精度優化模型 本研究以制造成本最小化為優化目標,建立數控機床傳動機構幾何誤差的精度分配的優化模型[19]: (20) 式中:xi—各項幾何誤差值;ki—各變量的成本權重系數。 在設計制造階段,不能精確給出數值,因此筆者對其進行定性估計,本研究以3個方向上最大靈敏度為成本系數,進行歸一化處理,得到相應的成本權重系數[20-22];λi—線位移和角位移量綱同一化系數,線位移量綱為λi=1,角位移量綱為λi=57.2[23];αi—公差特征指數,取αi=2。 設計變量即為各項幾何誤差項,可表示為: x=(δx(x),δy(x),δz(x),εx(x),εy(x),εz(x),δx(y), (δy(y),δz(y),εx(y),εy(y),εzy),δx(z),δy(z), δz(z),εx(z),εy(z),εz(z),Sxy,Syz,Szx) 根據數控機床傳動機構精度要求,X、Y、Z軸傳動方向上的誤差約束條件可表示為: (21) 根據各項誤差源的分布情況,單個誤差源的約束條件可表示為: ximin≤xi≤ximax (22) 3.2.2 精度可靠性優化結果對比 數控機床傳動機構幾何誤差分配優化的目的是在滿足約束條件下尋找制造成本的最優解。本研究基于Matlab編程,采用遺傳算法進行誤差分配優化,配置參數:初始種群數為200,隨機均勻分布,按0-1二進制雜交,雜交概率為0.8,雙向遷移,運行100代停止,運行求解;采用蒙特卡洛抽樣法求解每組精度分配值的精度可靠性。 分配優化結果如表5所示。 表5 數控機床傳動機構21項幾何誤差分配優化結果(直線誤差:μm,角度誤差:弧秒) 精度優化結果如表6所示。 表6 數控機床傳動機構精度優化結果 對比表(3,5)可知:各誤差變量取值與初始誤差均值存在偏離值,且靈敏度系數較大的誤差偏離值相對更大,而靈敏度系數較小的誤差偏離值相對較小。在滿足精度要求的前提下,合理選擇較大的誤差參數,能更大程度地降低制造成本。 由表6可知:優化后,數控機床傳動機構的精度可靠度平均值為99.87%,最小為99.85%,精度可靠度得到提高,成本從優化前的286 674降低到187 070,降低34.74%。由此可見,該方法能在滿足精度可靠性的條件下有效地降低了制造成本,為設計制造過程中零部件精度選擇提供了依據。 針對數控機床誤差溯源不充分導致精度低、可靠性差等問題,本研究對數控機床誤差建模、精度可靠性分析、精度優化設計等方面進行了研究,具體為: (1)建立了數控機床幾何誤差模型,根據誤差傳遞結構,建立了數控機床傳動機構的幾何誤差傳遞模型和影響因素多層映射模型圖,為數控機床傳動機構精度可靠性分析和優化打下基礎; (2)結合數控機床傳動機構精度可靠度影響因素的不確定性,運用基于一次二階矩的混合幾何誤差精度可靠度分析方法,求解X、Y、Z軸3個運動方向的精度可靠性,以可靠度分析結果作為優化設計指標,全面地反映了幾何誤差對數控機床傳動機構精度性能的影響; (3)通過可靠性靈敏度分析,具體量化各誤差變量對數控機床傳動機構精度可靠度的影響程度,通過機床傳動機構精度分配優化,使數控機床傳動機構的精度可靠性達到99.87%,成本降低34.74%,為數控機床傳動機構的精度設計、參數選型提供了更為針對、高效、合理的理論依據。

3 精度可靠性靈敏度分析及優化
3.1 精度可靠性靈敏度分析



3.2 精度可靠性優化


4 結束語