電火花數控插補器的設計
2018-4-4 來源:河南理工大學機械及工程動力學院 作者: 劉石安 劉建慧 童景琳
摘要:論文分析了逐點比較法可回退的直線、圓弧插補算法,用硬件描述語言HDL編程,實現了插補算法硬件化,計算迅速,幾乎不消耗時間,完全能滿足數控系統的實時性要求,已成功應用于電火花數控系統中。
關鍵詞: 電火花;數控;插補
0、引言
電火花數控系統最主要的實時任務是插補運算、運動規劃和電火花加上間隙狀態檢測與控制。插補運算是為了精確計算出各個運動軸的移動量,確保上具電極按預定的軌跡路線運行;運動規劃是為了解決上具電極移動時可能存在的不平穩現象,比如空運行到放電加上時,間隙短路狀態到快速回退時,都要有與電火花加上相適應的變速方法;間隙狀態檢測與控制是電火花加上上藝本身要求的,是必須實時的。其中插補運算在每一個控制周期內都必須進行核算,它的實時性能直接影響整機系統性能.
目前數控系統主要有兩種方式,一是全軟件方式,一是軟件硬件結合方式。插補算法用軟件實現的數控系統升級換代容易,但速度要慢一些,系統實時任務總數不能多,還需要實時操作系統支持;用硬件設計插補器能獲得良好的實時性能,插補器運行時不占用微處理器時間,是并行運行的,在分時操作系統中也可以運行。目前插補器硬件化的研究也比較深入,多數用嵌入式系統實現,主要應用于數控銑削或雕銑。電火花加上公藝很特別,放電時上具電極不能再進給,因此電火花數控系統必須考慮軌跡可回退,必須研究軌跡可回退的插補算法。
模具加上離不開電火花加上工藝,據統計有30%的模具加工工作量是用電火花加上工藝完成的,許多國外的機床制造商,如阿奇、夏米爾公司,把電火花加上和高速數控銑削結合起來,組合成新的上藝系統,降低單件成本,縮短生產流程時間,從而增強企業的競爭力同。根據蘇州民風數控科技公司的市場調查表明,數控電火花機床的需求在增大,工藝范圍在拓寬,如用多軸聯動數控電火花加工技術完成聚屏,金剛石刀具加工的,由此可見,電火花加上工藝潛能還在,優勢的發揮取決于數控技術、智能技術和其它各項技術的研究與應用的深化。
本文在Windows環境下生成了C語言的可回退的軟件插補器,運行時消耗時間比較多,估計在150μs左右,再者電腦操作系統又是分時的,也降低了電火花數控系統的實時性能,因此本文致力于插補器硬件化研究,用硬件描述語言HDL生成,在All era公司EP1C12Q240C8可編程輯器件中實現,在集成開發環境Quarlus 11 EDA具下開發硬件插補器控制軟件,本文的中心論述點就集中在可回退插補器的計算方法及其硬件化方面。
1、電火花數控插補器設計
軌跡可回退,是指放電加工時工具電極按原來路徑相反的方向,并沿原來前進時的腳步絲毫不差的沿途返回,系統選擇脈沖增量法比較適宜,本文用逐點比較法分析直線插補和圓弧插補:
1.1 直線插補器

在第二象限、第三和第四象限中的直線插補,由于與X軸或Y軸或y=x軸對稱,所以各個象限中的偏差計算方法都可以按第一象限計算方法處理,終點坐標取絕對值,只是進給方向做適當調整即可,四個象限的可回退直線插補方法中的坐標進給和偏差計算,歸納起來如表1所示。

表1 直線插補


根據以上思路,本文用硬件描述語言HDL設計了可回退直線插補器,四個象限的直線插補均可生成,圖2表示了直線插補仿真波形,終點坐標為第四象限點E(xp,yp)=E(4,-3),軌跡從正向前進到中途拆返,再反向回退,最后回到直線起點的直線插補全過程.

圖2 可回退直線插補仿真波形
1.2 圓弧插補器
圖3表示可回退圓弧插補示意圖,由于插補對象是圓,順時針和逆時針互為反向,因此可回退圓弧插補偏差計算方法可以簡化,相應的計算原則是,當實際軌跡為順圓SR1時可回退偏差判別式按逆圓弧計算,當實際軌跡為逆圓NR1時可回退偏差判別式按順圓弧SR1計算。

圖3 四個象限的插補可回退圓弧插補


與直線插補相似,圓弧插補計算按坐標絕對值進行,進給方向的判定另做處理,那么NR2,SR3,NR4都可以按第一象限順圓SR1來計算,SR2,NR3,SR4都可以按第一象限逆圓NR1來計算,主要計算偏差值、進給方向、增或減JX ,JY,以及設置狀態標志,如圖4所示。

圖4 可回退圓弧插補程序流程圖


圓弧插補仿真波形如圖5所示,表示第一象限順圓圓弧插補仿真,起點坐標為,終點坐標為時,軌跡從正向前進到中途拆返,再反向回退,最后回到圓弧起點的插補全過程。

圖5 可回退圓弧插補仿真波形
2、結束語
(1)分析了逐點比較法可回退的直線、圓弧插補算法,用硬件描述語言HDL編程,實現了插補算法硬件化。
(2)對硬件插補器模塊進行了功能仿真和時序仿真,圖2和圖5的時序仿真,說明了本文建立的硬件可回退插補器能夠正確的沿直線或圓弧軌跡插補前進,同時也能精確的沿原軌跡路線返回,此特征能充分滿足放電加上時上具電極的進退需要,這是電火花數控技術的基本要求。
(3)本文研制的硬件插補器,運算速度快,每次運算消耗時間只有1519個機器周期,即對于33.333MHz微處理器,只需時間0.5~0.7微秒,因此具有良好的實時性。
(4)本文設計的硬件化可回退插補器,是在EP1C12Q240C8可編程邏輯器件中實現的,直線插補器占用100E個邏輯單元,圓弧插補器占用1367個邏輯單元,模塊工作頻率分別可達100MHz ,77MHz,說明占用資源少,經濟性好,工作頻率高。
投稿箱:
如果您有機床行業、企業相關新聞稿件發表,或進行資訊合作,歡迎聯系本網編輯部, 郵箱:skjcsc@vip.sina.com
如果您有機床行業、企業相關新聞稿件發表,或進行資訊合作,歡迎聯系本網編輯部, 郵箱:skjcsc@vip.sina.com