










摘要: 為實現(xiàn)數(shù)控機床熱誤差的快速精確建模,提出一種基于累積法的機床熱誤差建模新方法。對一臺立式加工中心,利用溫度傳感器與非接觸式激光位移傳感器同步測量主軸溫度變化及熱變形值,對獲取的模型數(shù)據(jù)進行累積算子求和,構建累積矩陣及熱誤差正規(guī)方程來估計模型中的參數(shù)以實現(xiàn)熱誤差建模。利用該方法構建的熱誤差模型分別與最小二乘法( S) 、最小二乘支持向量機( LS-SVM) 模型進行對比,結果表明: 累積法的建模精度要高于最小二乘法,且建模時間比最小二乘支持向量機法要少。
關鍵詞: 累積法; 主軸; 熱誤差; 建模
0.引言
隨著機床制造水平的迅猛發(fā)展,溫升引起的熱誤差已成為影響機床加工精度的主要問題[1-2]。由于機床熱誤差具有非線性、交互性和耦合性等特點,傳統(tǒng)的基于最小二乘原理的建模方法雖建模簡單,但模型魯棒性差,難以實現(xiàn)數(shù)控機床熱誤差高精度補償[3-4]; 近年來,國內外學者提出了神經(jīng)網(wǎng)絡、灰色理論、最小二乘支持向量機等多種熱誤差建模方法,但也存在一定的局限性,例如神經(jīng)網(wǎng)絡以及最小二乘支持向量機等建模方法雖可以將補償精度提高數(shù)倍,但需大量的樣本進行訓練、建模復雜,且神經(jīng)網(wǎng)絡還易產(chǎn)生過學習或欠學習等問題; 灰色理論預測等則對建模誤差數(shù)據(jù)光滑性有嚴格要求,模型適應性不好[5-8],因此還需要尋求快速、高精度的建模方法。累積法是 1778 年由意大利數(shù)學家馬爾奇西提出,但直至我國曹定愛教授在 1985 年創(chuàng)造性地提出累積算子的各階通式,才從本質上簡化了累積法的計算,使其在工程投資預算、建筑材料參數(shù)估計、彈道測量數(shù)據(jù)處理等方面得到了廣泛應用[9]。累積法最大的特點是不直接處理誤差項,用有規(guī)可循的累積和來估計模型參數(shù),具有簡單、直觀、便于計算機實現(xiàn)等突出優(yōu)點。本文將其運用到機床熱誤差建模領域,并與最小二乘法和最小二乘支持向量機兩種建模方法進行了對比分析。
1.累積法建模
1. 1 累積和




1. 3 參數(shù)估計
由樣本的 k 階累積和及累積廣義均值將正規(guī)方程

2.熱誤差實驗建模及對比
2. 1 熱誤差實驗
選取一臺 VMC1060 數(shù)控機床為被測對象,經(jīng)過前期研究,采用熱敏區(qū)域黃金分割法對機床主軸測溫點進行優(yōu)化,并得出最佳測溫區(qū)域為[54mm,84mm],考慮到傳感器直徑及現(xiàn)場布置,在此區(qū)域內布置兩個測點,并將激光位移傳感器安裝于主軸端面軸中心延長線上,以監(jiān)測主軸軸向熱位移的變化[11]。其中,溫度傳感器采集的溫度信息通過無線發(fā)送器發(fā)送給接收器,接收器再將信號通過 RS232-USB 轉接口傳輸給上位機,實現(xiàn)無線信號的采集與處理,避免了傳統(tǒng)有線測試方法的布線難、維護困難等問題; 而激光位移傳感器則通過專用的控制器連接上位機,實現(xiàn)熱位移信息的采集傳輸; 上位機對溫度傳感器及激光位移傳感器同步發(fā)送命令,并將接收的溫度、熱位移信息實時顯示存儲。

圖 1 累積法建模流程圖
測試時,每隔 3min 采集一次各測點溫度 x 和熱位移 y,共采集 43 組數(shù)據(jù)?,F(xiàn)場測試及結果分別如圖 2、圖 3 所示。

圖 2 現(xiàn)場測試圖
2. 2 熱誤差建模
構建熱誤差回歸模型之前需要確定累積矩陣階數(shù)k 和熱誤差樣本容量 m,由于本熱誤差實驗選取兩個熱敏測點進行測試,即熱誤差方程的自變量為溫度 x1和溫度 x2,且各含有 43 組數(shù)據(jù),因此有:

圖 3 熱誤差測試結果



圖 4 累積法建模結果

2. 3 建模精度對比分析
國內外許多學者雖提出了諸如灰色理論、神經(jīng)網(wǎng)絡、最小二乘支持向量機等多種熱誤差建模方法,但最小二乘法憑借其建模簡便、高效等優(yōu)點,仍是用于回歸分析的一種經(jīng)典方法; 而最小二乘支持向量機( LS-SVM) 不僅保持了支持向量機建模精度高、穩(wěn)健性好的優(yōu)點,并且經(jīng)過適當?shù)淖儞Q簡化了運算算法,降低了運算成本[13]。本文分別采用累積法、最小二乘法( LS) 和最小二乘支持向量機法( LS-SVM) 對熱誤差測量數(shù)據(jù)進行回歸方程預測,并對比分析。各模型預測值與實際值對比效果如圖 5 所示,各模型預測殘差如圖 6 所示。此外,采用平均絕對百分比誤差( MAPE) 及總參差率作為模型精度評價指標,結果如表 1 所示。其中 MAPE和總殘差率計算公式分別為:

圖 5 各模型預測值與實際測量值對比效果

圖 6 各模型殘差對比效果

表 1 建模精度對比結果
由上述結果可以看出,累積法與 LS-SVM 法的總殘差率及總百分比誤差指標相當,精度均高于最小二乘法,但 LS-SVM 模型構建時間遠大于累積法。因此,累積法較傳統(tǒng) LS 法及 LS-SVM 法不僅建模精度高,而且建模時間大大減少,更適用于熱誤差建模及后續(xù)的補償應用。
3.結論
為提高熱誤差模型預測能力,提出了一種基于累積法的機床熱誤差建模方法,其在不處理誤差項的基礎上快速進行模型參數(shù)估計,估計量具有無偏、線性、有效、唯一等特點; 對 VMC1060 數(shù)控機床進行累積法熱誤差建模試驗,取得了良好的預測效果,同時與 LS、LS-SVM 方法進行模型對比分析。結果表明,累積法模型總殘差率及 MAPE 均在 3% 左右,建模時間低于0. 5s,三項指標均優(yōu)于后兩種方法。
來源:中國刀具商務網(wǎng)
