數控機床係統為何會產生振動爬行
更新時間:2015-01-27 點擊次數:2739
機床的振蕩故障通常發生在機械部分和進給伺服係統。產生振蕩的原因有很多,陳了機械方麵存在不可消除的傳動間隙、彈性變形、摩擦阻力等諸多因素外,伺服係統的有關參數的影響也是重要的一方麵。伺服係統有交流和直流之分,本文主要討論直流伺服係統因參數影響引起的振蕩。大部分數控機床采用的是全閉環方式。
引起伺服係統振動的原因大致有四種情況:a位置環不良又引起輸出電壓不穩;b速度環不良引起的振動;c伺服係統可調定位器太大引起電壓輸出失真;d傳動機械裝如絲杠間隙太大。這些控製環的輸出參數失真或機械傳動裝置間隙太大都是引起振動的主要因素。它們都可以通過伺服控製係統進行參數優化。
應該如何進行消除振蕩?
1.閉環伺服係統造成的振蕩:有些數控伺服係統采用的是半閉環裝置,而全閉環伺服係統必須是在其局部半閉環係統不發生振蕩的前提下進行參數調整,所以兩者大同小異,本文隻討論全閉環情況下的參數優化方法。
2.降低位置環增益:在伺服係統中有參考的標準值,例如FANUC0-C係列為3000,西門子3係統為1666,出現振蕩可適當降低增益,但不能降太多,因為要保證係統的穩態誤差。
3.降低負載慣量比:負載慣量比一般設置在發生振動時所示參數的70%左右,如不能消除故障,不宜繼續降低該參數值。
4.加入比例微積分器(PID):比例微積分器是一個多功能控製器,它不僅能有效地對電流電壓信號進行比例增益,同時可調節輸出信號滯後成超前的問題,振蕩故障有時因輸出電流電壓發生滯後成超前情況而產生,這時可通過PID來調節輸出電流電壓相位。
5.采用高頻抑製功能:以上討論的是有關低頻振蕩時參數優化方法,而有時數控係統會因機械上某些振蕩原因產生反饋信號中含有高頻諧波,這使輸出轉矩裏不恒定,從而產生振動。對於這種高頻振蕩情況,可在速度環上加入一階低通濾波環節,即為轉矩濾波器。
速度指令與速度反饋信號經速度控製器轉化為轉矩信號,轉矩信號通過一階濾波環節將高頻成分截止,從而得到有效的轉矩控製信號。通過調節參數可將機械產生的100Hz以上的頻率截止,從而達到消除高頻振蕩的效果。綜上所述,利用雙位反饋可使係統在全閉環和半閉環兩種方式下進行,從而大大提高了係統的調節範圍,也增加了係統的調節參數。從時間常數上可知,該係統可在停止狀態下進行全閉環誤差調整,在過渡狀態下可進行半閉環調整。現以FANUC0-C為例,將具體參數調整過程進行簡單介紹。首先設參數P8411#(DPFB)為1,即為選擇雙位置反饋功能;P8499為位置反饋的zui大振幅,一般設置為0;P8478(分子)和P8479(分母)為中位轉換環節的常數設置,可根據要求設置;P8480為一階延時環節的參數設置代號,其設置範圍為:10~300mS,一般設定為100mS左右;P8481為零點幅度,一般情況下為0,但因振蕩可適當調高一點。雙位反饋功能是一種比較靈活的誤差修正方式,在係統調試過程中有很好的參數優化和保證係統穩定性的功能。
數控係統的振蕩現象已成為數控全閉環係統的共同性問題。係統振蕩時會造成機床產生爬行與振動故障,尤其在臥式帶立柱的軸和旋轉數控工作台軸其係統出現振蕩的頻率較高。該問題已成為影響數控設備正常使用的重要因素之一。