宇匠數(shù)控 備注:為保證文章的完整度,本文核心內(nèi)容由PDF格式顯示,如未有顯示請刷新或轉(zhuǎn)換瀏覽器嘗試,手機瀏覽可能無法正常使用!
本文摘要:
本文針對大批量加工場景五軸數(shù)控系統(tǒng)的輪廓精度提高問題,提出了一系列基于加工指令的輪廓誤差估計與補償算法。針對當前輪廓控制算法在特殊軌跡處失效或偏差較大的問題提出了改進的估計與補償算法,具體成果如下:
(1)針對規(guī)劃路徑與實際軌跡無法進行時間映射從而導致誤差估計無法進行的問題,提出一種基于隱馬爾科夫模型的空間軌跡映射關(guān)系建立。通過引入路徑先后順序、笛卡爾空間距離和規(guī)劃點運動方向綜合考慮進行多軸軌跡的空間匹配。同時,在二維平面軌跡和三維曲面軌跡上分別進行實驗,驗證了空間對應(yīng)的有效性與準確性。
(2)在空間關(guān)系建立的基礎(chǔ)上,提出一種針對五軸數(shù)控系統(tǒng)的綜合刀具位置與方向的輪廓誤差估計算法。提出一種誤差相似評估函數(shù),替代了傳統(tǒng)估計算法中以刀具位置在工件坐標系中的距離作為誤差估計的參考標準。以參考路徑離散點作為誤差估計的基準點,對整個空間域進行輪廓誤差估計。解決了部分側(cè)銑加工刀具位置變化緩慢而刀具方向變化劇烈的特殊加工場景下傳統(tǒng)控制方法失效的問題。采用錐形軌跡對提出的估計算法進行驗證,證明了當前算法相較于傳統(tǒng)算法有所改進。
(3)最后,將各個規(guī)劃點處估計的輪廓誤差,采用空間迭代學習補償算法,設(shè)置適合的學習率分別對刀具位置和方向輪廓誤差在規(guī)劃路徑上進行工件坐標系下笛卡爾空間的補償。對機床的運動學進行建模,將補償后的參考路徑經(jīng)過運動學逆解生成補償后的單軸位移指令,通過修改加工指令實現(xiàn)整個補償過程。在多次迭代的過程中,將機床的重復(fù)性輪廓誤差逐步降低,收斂至可接受范圍,最終獲得單一零件的較優(yōu)加工指令。
盡管本文針對多軸輪廓控制提出了一種可實現(xiàn)的控制方案,但是還有部分問題有待進一步研究以待改進:
(1)在本文的研究過程中,只能對多軸聯(lián)動過程中的重復(fù)性誤差進行控制,且實驗過程均在空載運行下進行,故對由于熱誤差、幾何誤差、切削力等因素造成的誤差無法進行有效控制。(2)由于本文提出的誤差補償是在工件坐標系中進行,而后通過運動學轉(zhuǎn)化至伺服軸空間,故部分軌跡雖然在工件坐標系中較為光滑但補償后轉(zhuǎn)化至軸空間可能造成伺服軸存在換向抖振情況,同樣引起較大誤差。