国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于CPAC的非圓磨削數(shù)控系統(tǒng)的開發(fā)

2014-06-24 13:37徐新陽李建剛成群林
哈爾濱工業(yè)大學學報 2014年11期
關鍵詞:恒速弧長砂輪

徐新陽,李建剛,成群林

(1.上海航天精密機械研究所,201600上海;2.哈爾濱工業(yè)大學深圳研究生院,518055廣東深圳)

基于CPAC的非圓磨削數(shù)控系統(tǒng)的開發(fā)

徐新陽1,李建剛2,成群林1

(1.上海航天精密機械研究所,201600上海;2.哈爾濱工業(yè)大學深圳研究生院,518055廣東深圳)

為解決非圓磨削系統(tǒng)中工藝不足的問題,提出在CPAC(computer programmable automation controller)控制器平臺上開發(fā)一套非圓磨削數(shù)控系統(tǒng).以分段三次樣條曲線擬合為數(shù)學基礎,介紹X-Y加工方式下刀心軌跡坐標計算;介紹非圓磨削中恒速磨削的重要性,以等弧長密化插值為原則,提出兩種實現(xiàn)恒速磨削的方法;介紹非圓磨削加工中的誤差測量方法,并進行誤差補償;最后,集成了系統(tǒng)并在三軸龍門銑床進行加工,實驗證明系統(tǒng)滿足非圓磨削的需要.

非圓磨削;恒速磨削;誤差補償

非圓工件結構復雜,加工精度要求高,它是航天、汽車、船舶、發(fā)電設備等領域的關鍵部件[1].非圓工件目前的加工方式以在通用磨床上加工為主,此類磨床是機床本體自行制造,數(shù)控系統(tǒng)進口國外,此種系統(tǒng)為標準數(shù)控系統(tǒng)如西門子840D、發(fā)那科Oi系列等,缺乏非圓磨削的特殊工藝,如恒速磨削算法、誤差補償算法等,且因其系統(tǒng)自身的保護性,用戶很難進行工藝算法的開發(fā),因此,難以滿足復雜工藝零件的加工[2].因此,本文提出在CPAC(computerprogrammableautomation controller)控制器一體化平臺上開發(fā)一套應用于非圓磨削的數(shù)控系統(tǒng),集成恒速磨削算法,誤差分析補償專家?guī)斓忍厥夤に囆枨螅鉀Q了非圓磨削加工中的實際難題.

CPAC是由深圳固高科技有限公司開發(fā)的一種嵌入式PC、PLC及運動控制器的一體化控制器(圖1).集成了PC的靈活性,PLC的可靠性以及運動控制器的復雜運動執(zhí)行能力[3-4],與“工業(yè)計算機+運動控制器”形式的控制器相比,具有更高的可靠性、穩(wěn)定性和抗干擾能力,能很好的滿足非圓磨削加工的需要.

1 刀心坐標計算

本文以典型非圓工件汽車助力泵定子(圖2)為例,介紹數(shù)控系統(tǒng)開發(fā)及加工過程.

首先是刀心坐標的計算,加工數(shù)據(jù)的計算是NC系統(tǒng)的關鍵,X-Y坐加工方式為常見的加工方式.在X-Y坐標的磨削加工中,以定子中心為原點建立加工坐標系,X軸和Y軸的插補聯(lián)動運動使得砂輪沿著定子輪廓進行磨削加工.如圖3所示,加工坐標系為(O-X,Y),a0(r0,θ0)為任意時刻磨削點,R為砂輪半徑,其輪廓的分段三次樣條曲線擬合方程為:r=Sk(θ),r’=S’k(θ),θk+1≥θ≥θk,其具體擬合過程參見文獻[5],根據(jù)高等數(shù)學可知:

圖1 CPAC控制器

圖2 汽車助力泵定轉子

由μ0可得

圖3 X-Y加工坐標計算

在三角形a0o′o中利用余弦定理計算γ1為

再利用余弦定理求出夾角β為

當θ在第二、四象限中時:

由此可得O′O和X軸夾角

最后求出砂輪中心在加工坐標系的坐標為

2 恒速磨削算法

一般來說,磨削加工是整個工件加工流程的最后一道工序[6],其加工質量直接影響最終工件表面的精度,在非圓工件在加工過程中,由于其輪廓曲率半徑變化比較大,一般表現(xiàn)為磨削點線速度的變化,這些將影響工件的表面粗糙度[7].因此,實現(xiàn)恒速磨削對提高工件表面質量具有重大意義,本文在恒速磨削方面的研究是對擬合后的曲線中進行等弧長密化插值,以保證在插補運動磨削過程中實現(xiàn)恒速磨削,曲線擬合見文獻[5].

由上文知節(jié)曲線第k個區(qū)間上,節(jié)曲線的極坐標方程為r=Sk(θ),r’=S’k(θ),θk+1≥θ≥θk,因為節(jié)曲線一階連續(xù)可導,則兩點弧長計算如下:

式中k=0,1,…N-1.

同時,計算出節(jié)曲線第k個區(qū)間上極角為θ的點到第k點的弧長為

式中:θk+1≥θ≥θk,k=0,1,…N-1.

因此,原始節(jié)曲線總的弧長為

式中i=0,1,…k.

有了工件節(jié)曲線總弧長就可以進行密化插值,假設總的弧長為S,插值點數(shù)為N,那每一段的弧長為S/N,每一插值點對應的弧長為Si=(S/N)?i,i=0,1,…k,圖4給出由弧長S計算該點對應坐標的計算過程.

下面以一組原始節(jié)曲線數(shù)據(jù)為例介紹算法整個過程.原始節(jié)曲線數(shù)據(jù)見表1,輪廓曲線見圖5.

圖4 由弧長S計算節(jié)曲線對應點坐標

表1 原始節(jié)曲線部分數(shù)據(jù)

圖5 輪廓曲線

第一種恒速磨削算法流程見圖6,在工件坐標系中對原始節(jié)曲線進行一次分段三次樣條擬合,以等弧長原則進行密化插值計算,最后是機床坐標系下的加工數(shù)據(jù)計算,計算過程見圖4所示.

圖6 工件坐標系下恒速磨削的實現(xiàn)

考慮到第一種方法過早的在工件坐標系下完成密化差值計算,再計算X-Y坐標數(shù)據(jù)時會引入計算精度誤差等不確定因素,不能保證加工數(shù)據(jù)軌跡的等弧長,本文設想在機床坐標中對加工數(shù)據(jù)進行二次等弧長密化差值,以彌補前者的不足.第二種方法是在一次三次樣條擬合以后,在機床坐標系中以加工數(shù)據(jù)軌跡的弧長S為自變量,分別對加工數(shù)據(jù)Xi和Yi進行二次分段三次樣條擬合,擬合最后進行密化插值得到理想加工數(shù)據(jù),計算過程見圖4所示.流程見圖7.

圖7 機床坐標系下恒速磨削的實現(xiàn)

3 誤差補償

加工精度是非圓磨床最重要的技術指標之一,體現(xiàn)了磨削相對于其他加工方法的優(yōu)越性[8].對于機床精度的提高主要有兩方面措施:一是從機床本體設計入手,優(yōu)化機械結構設計,提高機床機械精度,減少和杜絕誤差來源;二是誤差在線測量和補償,測量出誤差量,加上一個補償量,減少誤差輸出[9].

本文測量方法是利用英國雷尼紹公司生產(chǎn)的OMP40無線測頭作為測量工具,測量系統(tǒng)見圖8.測頭重復精度達到1.0 μm,采用紅外無線信號傳輸,信號接收單元和轉換單元是與OMP40配套的OMM無線接收器和MI12信號狀態(tài)顯示與轉換器,測量設備見圖9.

圖8 測量系統(tǒng)組成

圖9 測量設備

根據(jù)原始定子輪廓采用的是極坐標形式表示,為了能夠直接和原始數(shù)據(jù)比對測量誤差,測量路徑也選擇在極徑方向上[10],圖10給出了測量過程和測量路徑的選擇.根據(jù)原始數(shù)據(jù)點即為待測量點,在極坐標半徑方向上留有一定安全退刀距離,計算出退刀點即為每一個測量循環(huán)的出發(fā)點,選擇用直線插補運動方式執(zhí)行測量過程,當探針接觸工件后記下當前位置,退到下一個測量出發(fā)點位置,調整好測量方向,準備第二個測量點的測量,依次進行下去直到測量結束[11-12],圖11給出了實際測量實驗的過程.

圖10 測量路徑規(guī)劃

圖11 測量誤差過程

測量誤差主要是在極坐標半徑方向上,所以采取重新計算刀心坐標在砂輪半徑方向上的位置進行誤差補償[13],如圖12所示,虛線為磨損后砂輪的位置,實線為補償后砂輪位置,砂輪中心移動距離為補償量dr即為測量誤差的平均值.根據(jù)每次加工會引入新的固定誤差量,加上一定的余量Δr代入式(3)、(4)重新計算加工數(shù)據(jù)

4 磨削加工試驗

本文在CPAC平臺上開發(fā)了磨削系統(tǒng)及人機界面,其中有磨削操作界面(圖13),測量操作界面(圖14)以及參數(shù)設置、系統(tǒng)狀態(tài)監(jiān)控等功能,完全滿足非圓磨削加工的需要,最后在一臺三軸龍門銑床進行了磨削加工試驗,用直徑8 mm平銑刀代替砂輪,加工的余量為0.2 mm,加工過程見圖15.加工完成后利用上述方法進行誤差數(shù)據(jù)測量,測得數(shù)據(jù)見表2,對誤差數(shù)據(jù)進行分析補償,補償前后的誤差曲線見圖16,工件效果如見圖17.

圖12 砂輪法線方向補償

圖13 磨削操作界面

圖14 測量操作界面

圖15 磨削加工過程

表2 測量誤差部分數(shù)據(jù)

圖16 補償前后誤差曲線

圖17 補償前后工件效果

補償后誤差值減小明顯且呈現(xiàn)規(guī)律性分布,試驗件表面更加光滑,說明誤差已得到合理有效的控制,補償算法是切實可行的.

5 結 語

本文在CPAC平臺上開發(fā)了非圓磨削數(shù)控系統(tǒng),集成了非圓磨削的特殊工藝,并通過加工實驗驗證了本文提出的數(shù)據(jù)計算、恒速磨削算法和補償算法的正確性和有效性.

[1]李靜,沈南燕.凸輪非圓磨削動態(tài)誤差預測及補償[J].制造技術與機床,2009(10):39-42.

[2]鄧朝暉,唐浩.凸輪軸數(shù)控磨削工藝智能應用系統(tǒng)研究與開發(fā)[J].計算機集成制造系統(tǒng).2012(8):23-26.

[3]WANG Bo,JIANG Shilong,WU Shengguang.A methodology for implementing the CPAC approach to path tracking with six?DOF robotic manipulators[C]//Proceedings of the 2008 IEEE International Conference on Robotics and Biomimetics Bangkok.Thailand:[s.n.],2009:22-25.

[4]WANG Bo,JIANG Shilong,LI Zexiang.CPAC-a new controlarchitectureforsix?DOFindustrialrobotic manipulators[C]//2009IEEE/RSJInternational Conference on Intelligent Robots and Systems.St.Louis. USA:[s.n.],2009:78-84.

[5]李建剛.非圓齒輪加工理論及其CAM系統(tǒng)的研究[D].西安:西安交通大學,2005.

[6]姜志波,何永義.曲軸切點跟蹤磨削自動編程系統(tǒng)的開發(fā)[J].機械制造,2012(6):50-54.

[7]LANPINEN J.Cam shape optimization by genetic algorithm[J].Computer?Aided Design,2003,25:727-737.

[8]JYWE W.A 3D error measurement system for CNC machining Tools[J].Fifth Intemational Symposium on Instumentation Science and Technology,2009(05):34-37.

[9]胡琦峰.實時測量在基于西門子840D數(shù)控軋輥磨床的應用[J].精密制造與自動化,2012(2):15-19.

[10]LEI WT,HSU YY.Accuracy test of five?axis CNC machine tool with 3D proble?ball.Part 1:design and modeling[J].Machine Tools&Manufacture,2002(12):55-60.

[11]LEI WT,HSU YY.Accuracy test of five?axis CNC machine toolwith3Dproble?ball.Part1:errors estimation[J].Machine Tools&Manufacture,2002(12):61-64.

[12]LEI WT,HSU YY.Error measurement of five?axis CNC machine with 3D proble?ball[J].Materials Processing Technology,2003(8)127-133.

[13]榮瑞芳,趙先仲.三位側頭在數(shù)控加工中的應用[J].制造技術與機床,2003,9:42-48.

(編輯 苗秀芝)

Development of NC system for non?circular grinding based on CPAC

XU Xinyang1,LI Jiangang2,CHENG Qunlin3

(1.Shanghai Spaceflight Precision Machinery Institute,201600 Shanghai,China;2.Shenzhen Graduate School,Harbin Institute of Technology,518055 Shenzhen,China)

To promote the defective craft in non?circular grinding NC system,a special NC system for non?circular grinding is presented based on CPAC.First,on the basis of piecewise cubic spline fitting as mathematical foundation,the cutter center coordinates of X-Y is calculated.Second,the importance of constant speed grinding is produced,and two algorithms based on constant length of arc interpolation are put forward to realize constant speed grinding.Third,the method of error measuring and compensation is given. Finally,integrated system is completed and applied to three?axis milling machine.The experiment proves that the system can meet the needs of non?circular grinding.

non?circular grinding,constant speed grinding,error compensation

TG595

:A

:0367-6234(2014)11-0123-06

2013-08-30.

徐新陽(1988—),男,工程師.

李建剛,jiangang-lee@163.com.

猜你喜歡
恒速弧長砂輪
恒速泵注甲氧明在糖尿病患者下肢止血帶術中的作用
三角函數(shù)的有關概念(弧長、面積)
三角函數(shù)的有關概念(弧長、面積)
不同加載作用下砂輪片破裂失效的有限元分析
磨床砂輪修整器的改進
轉塔式砂輪架B軸回轉機構設計
發(fā)電機恒速安裝車研制
工藝參數(shù)對交流雙絲間接電弧弧長和熔滴尺寸的影響
基于 PID 的變量馬達恒速控制系統(tǒng)研究
恒速離心式冷水機組變頻改造的節(jié)能效果分析