劉愛偉
(江蘇金方圓數(shù)控機(jī)床有限公司,江蘇 揚(yáng)州 225009)
如圖1 所示,通常激光切割機(jī)有X、Xa、Y、Z 四軸,通過EtherCAT 總線連接到倍福PLC,CNC 功能由倍福PLC 實(shí)現(xiàn)。X、Xa 軸位于龍門兩側(cè),通過上位實(shí)現(xiàn)位置同步,共同驅(qū)動X、Xa。Z 軸由ServoA 驅(qū)動,Z 軸用來定位激光頭,保證激光頭和板材的合理距離。

圖1 激光切割機(jī)示意圖
用球桿儀檢測X、Y 軸圓度軌跡,檢測圖形直徑1m 的圓,檢測速度10m/min,X、Y 球桿儀順時針和逆時針各運(yùn)行一圈。
經(jīng)球桿儀檢測得到的機(jī)床實(shí)際運(yùn)行軌跡如圖2所示,機(jī)床的運(yùn)動軌跡呈橢圓或花生形,沿45°或135°對角方向拉伸變形。

圖2 機(jī)床實(shí)際運(yùn)行軌跡
球桿儀檢測結(jié)果,伺服不匹配值如圖3 所示。檢測結(jié)果有兩個相關(guān)數(shù)據(jù):伺服不匹配度和圓度。伺服不匹配按下述方式進(jìn)行了量化,測試前的伺服不匹配為0.19ms,該數(shù)值表示機(jī)器的一根伺服軸超前于另一伺服軸的時間。該值根據(jù)不同被測軸間的關(guān)系可能為正,也可能為負(fù)。具體表述如表1 所示。

圖3 球桿儀檢測結(jié)果

表1 伺服不匹配測試表述
造成該問題的原因?yàn)椋篨、Y 軸伺服環(huán)增益不匹配時將發(fā)生伺服不匹配誤差,將導(dǎo)致一根軸超前于另一根軸而出現(xiàn)橢圓形的圖形。超前軸的增益較高。
圓度指激光X、Y 軸在做圓弧運(yùn)動時球桿儀記錄的最大與最小半徑之間的差值。
通過調(diào)節(jié)X、Y 軸伺服參數(shù)發(fā)現(xiàn),伺服不匹配時間受位置控制器濾波時間和位置環(huán)延時時間影響較大,而位置控制器濾波時間又受到速度控制濾波時間,速度環(huán)采樣時間和位置環(huán)延時時間共同影響。
由于驅(qū)動器位置控制采樣時間受驅(qū)動器本身性能決定為0.125ms。因此位置延時時間只能設(shè)置成0.125ms 的整數(shù)倍。位置延時時間對應(yīng)伺服不匹配時間關(guān)系如表2 所示。

表2 位置延時對應(yīng)伺服不匹配時間關(guān)系
通過測試數(shù)據(jù)可以分析得到:當(dāng)X 軸位置延時時間=1.125ms時,伺服不匹配時間≈初始不匹配時間-(Y 軸位置延時時間/0.125ms)×0.125ms。需注意的是,球桿儀的計算精度為0.01ms,因此運(yùn)算結(jié)果只保留小數(shù)點(diǎn)后兩位。
測試機(jī)床的初始不匹配時間=0.19ms,此時間太大,因此可以通過調(diào)整Y 軸位置延時時間來降低伺服不匹配時間。但是由于驅(qū)動器位置控制采樣時間限制,Y 軸位置延時時間只能設(shè)置采樣時間的整數(shù)倍,例如:0.125ms,0.25ms,0.375ms……。當(dāng)Y 軸位置延時時間成0.125ms時,伺服不匹配時間達(dá)到最小值,為0.06ms。計算如圖4 所示。因此測試機(jī)床的伺服不匹配時間最小為0.06ms。

圖4 伺服不匹配計算示意圖
X、Y 軸在進(jìn)行球桿儀測試時,兩軸之間的性能是相互影響的,如果僅僅調(diào)節(jié)一軸參數(shù),去匹配另一軸,則會影響該軸性能,位置誤差增大等,因此需要設(shè)置一個折中點(diǎn)。
由于驅(qū)動器設(shè)計原因,位置控制采樣時間固定為0.125ms,因此導(dǎo)致位置延時時間精度無法達(dá)到μs級,驅(qū)動器能夠調(diào)整到伺服不匹配為0.06ms。
初始不匹配時間受多方面因素影響(包括機(jī)械原因和電氣原因),不易調(diào)整。經(jīng)測量機(jī)床切割的工件,伺服不匹配時間在0.06ms時,機(jī)床的切割精度滿足要求。