999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

自由曲面數(shù)控加工的實時自適應進給速度規(guī)劃算法

2013-08-22 07:35:02董靖川王太勇丁彥玉
制造業(yè)自動化 2013年11期
關鍵詞:規(guī)劃

董靖川,王太勇,丁彥玉,李 勃,劉 喆

(1. 天津大學 電氣與自動化工程學院,天津 300072;2. 天津大學 機構(gòu)理論與裝備設計教育部重點實驗室,天津300072;3. 天津大學 機械工程學院,天津,300072)

0 引言

進給速度規(guī)劃對數(shù)控機床的加工效率、輪廓精度、振動和表面質(zhì)量等方面有重要影響。對于自由曲面的加工,CAM軟件生成的程序包含了大量的由小線段組成的刀具路徑。數(shù)控系統(tǒng)需要在機床性能的約束條件下對進給速度曲線進行優(yōu)化,以減少加工時間并獲得平滑的進給運動。

為了實現(xiàn)小線段程序的高速平滑加工,在數(shù)控系統(tǒng)中引入了前瞻算法。前瞻算法提前預讀若干程序段,并通過對預讀程序段的分析實施加減速處理。Han等人[1]引入了預讀緩沖區(qū)實現(xiàn)對小線段的速度規(guī)劃。Hu等人[2]討論了小線段轉(zhuǎn)角的約束條件,并對前瞻段數(shù)和時間的關系進行了仿真。Luo等人[3]發(fā)表一種通過雙向鏈表數(shù)據(jù)結(jié)構(gòu)實現(xiàn)的通過速度規(guī)劃算法。Ye等人[4,5]對小線段幾何特征進行分類,引入了包含多個小線段的規(guī)劃元。但是該方法中要求規(guī)劃元內(nèi)小線段數(shù)目基本相等,而且需要根據(jù)經(jīng)驗指定。

小線段路徑在轉(zhuǎn)角位置具有方向不連續(xù)性。為了提高加工速度,降低沖擊,很多學者應用曲線擬合或插值的方法修改程序中的加工路徑以提高連續(xù)性[6~8]。但曲線構(gòu)造、速度規(guī)劃和插補的方法需要的運算量非常大,而且會產(chǎn)生一定的誤差。實際上,在生成自由曲面加工程序時,由于原始刀具路徑本身是連續(xù)曲線,可以通過提高CAM軟件的直線擬合精度減小生成的程序中相鄰小線段間的方向變化。但在復雜曲面加工中,刀具路徑的曲率變化范圍很大,在高曲率位置如果以高速進給會產(chǎn)生很大的沖擊,需要進行適當控制[10]。同時,在不同曲面相交的位置刀具進給方向也會發(fā)生突變,需要預先檢測并處理。

本文針對自由曲面數(shù)控加工的小線段程序,提出了一種自適應進給速度規(guī)劃算法。通過分析小線段間幾何關系對曲率進行估計,在此基礎上實施進給速度調(diào)整。同時檢測進給速度具有較大突變的轉(zhuǎn)角位置,進行速度限制。在前瞻處理中采用了具有限制加加速度的7段加減速曲線,給出了不同情況下的規(guī)劃解。在該算法中開發(fā)了目標速度濾波器,以減小進給速度波動,并降低速度規(guī)劃單元的數(shù)量,減少實時運算負擔。最后,通過仿真和實際加工測試驗證了本文算法的有效性。

1 自適應進給速度調(diào)整

1.1 加工路徑曲率估計

在自由曲面的高速加工中,如果采用恒定的進給速度加工,那么在到達刀具路徑曲線上大曲率的位置時將產(chǎn)生極大的加速度沖擊,導致輪廓誤差增大和機床結(jié)構(gòu)振動。為了達到平穩(wěn)的加工效果,數(shù)控系統(tǒng)需要在大曲率位置自動減速,降低法向加速度。在三維空間中,對于解析式已知的參數(shù)曲線,曲率κ可由下式確定:

然而,對于由微小線段組成的加工路徑,無法獲得曲率的解析表達式,因此只能根據(jù)線段間的幾何關系對曲率進行估算。

首先考慮對于圓的等弦高誤差小線段逼近,如圖1所示。其中,φ為兩個小線段間的夾角,S為小線段長度,則可求得半徑R為:

注意到在生成自由曲面的數(shù)控加工程序時,為了減少小線段的數(shù)目,CAM軟件同樣會采取等弦高誤差的方法用小線段生成加工路徑。可以根據(jù)小線段的長度及線段間的夾角構(gòu)造一個近似曲率圓?C,如圖2所示,并用其半徑作為曲率半徑的估計。假設加工路徑上某個小線段的長度為S,該線段與上一線段間的夾角為φ,則曲率半徑估計值?ρ為:

圖1 圓的等弦高誤差小線段逼近

圖2 小線段加工路徑的曲率半徑估計

按照式和估計曲率時,需要進行耗時的三角函數(shù)計算。在實時速度規(guī)劃中,可以用以下方法避免三角函數(shù)計算。如圖3所示,假設相鄰兩個小線段的單位方向向量分別為1e和2e,則:

單位方向向量e1和e1還可以進一步用于插補計算。

圖3 用向量關系求解

1.2 進給速度調(diào)整

若刀具路徑上某一點的曲率為κ,進給速度為v,則該點的法向加速度nA為:

假設加工過程中允許的最大法向加速度為Anmax,曲率半徑估計值為κ?,由式可知進給速度v應滿足:

對于刀具路徑上一個小線段,假設其編程進給速度為pv,則其目標運行速度tv可設置為:

另外,如圖3所示,在加工路徑的上兩個小線段的夾角位置,由于有速度方向的突變,可能造成沖擊。在對連續(xù)曲面加工時,一般相鄰小線段間夾角接近180°,沖擊較小。但在刀具路徑不連續(xù)的地方,例如兩個曲面的相交位置,則可能造成較大沖擊。因此必須限制速度突變。設伺服系統(tǒng)允許的最大突變?yōu)閙axvΔ,則轉(zhuǎn)角處進給速度cv應滿足:

2 前瞻速度規(guī)劃

2.1 限制加加速的加減速方法

對于運動路徑上的每一個速度規(guī)劃單元(簡稱規(guī)劃元),給定其運動距離、起始速度、目標速度和結(jié)束速度,為了獲得平滑的進給運動,需要應用適合的加減速方法得到其速度規(guī)劃曲線。限制加加速度的加減速方法具有連續(xù)的梯形加速度曲線,減少了對結(jié)構(gòu)的沖擊。完整的加減速曲線包含7段[9],如圖4所示。圖中,t,S,v,A,J分別表示時間,位移,速度,加速度和加加速度。在每個段內(nèi)的運動方程為

根據(jù)機床特性,可以設定最大加加速度J和最大加速度Amax,則最大加加速時間Tj為:

在對小線段路徑進行速度規(guī)劃時,在長度較短或速度變化較小的情況下,加減速曲線可能少于7段。速度規(guī)劃需要確定加減速曲線包含哪些階段,并確定各階段的運行時間。給定規(guī)劃元長度S,起始速度vs,目標運行速度vt和目標結(jié)束速度vet,通過位移方程和速度方程可解出各段運行時間,具體規(guī)劃算法如下:

圖4 完整的限制加加速度加減速曲線

1)計算臨界距離1cS

4)計算臨界距離c4S

6)計算臨界距離c5S

在求解某些規(guī)劃結(jié)果時需要解高次多項式方程,可以采用Newton-Raphson迭代方法求得數(shù)值解,其中迭代初始值可設為

2.2 前瞻速度規(guī)劃

在速度規(guī)劃中,為了減少不必要的加減速,縮短加工時間,希望每個規(guī)劃元的目標結(jié)束速度vet盡量大。在實時前瞻速度規(guī)劃中,控制器通過提前預讀多個規(guī)劃元確定當前規(guī)劃元的 vet。假設前瞻緩沖區(qū)內(nèi)已預讀了N個規(guī)劃元,其中第k個規(guī)劃元的長度和目標速度分別為 S (k)和 vt(k),由式確定的第 k -1個和第k個規(guī)劃元間的轉(zhuǎn)接點速度限制為 vc(k - 1 ),設 vme(N)=0,則以第N段到第1段的順序依次應用以下反向速度規(guī)劃得到 vet。

2.3 目標速度濾波器

由前瞻算法原理可知,速度元的數(shù)量決定了速度規(guī)劃的實時計算量和加減速的次數(shù)。在加工小線段程序時,如果將每個小線段視為一個規(guī)劃元,則需要大量實時運算,同時加減速限制在每個小線段內(nèi)部,造成過多加減速。為此,本文提出了目標速度濾波器算法,以減少規(guī)劃元的數(shù)量。假設第k段小線段的目標運行速度為 vtin(k),則對應的濾波器輸出 vtout(k)為

式中a為濾波器參數(shù),取值范圍[0,1)。目標速度濾波器的作用是,在目標速度變化較小時,延遲目標速度的變化,使相鄰的小線段盡可能以相同的目標進給速度運行,如圖5所示。

圖5 目標速度濾波

若第k段和第 k + 1 段的轉(zhuǎn)角限制速度為 vc(k),則對于滿足 vtout(k)= vtout(k + 1 )且的相鄰兩個小線段可以合并到一個規(guī)劃元。通過反復執(zhí)行合并,一個規(guī)劃元可以包含多個微小線段。可見,目標速度濾波器減少了規(guī)劃元數(shù)量,提高了加工效率。

3 實驗測試

首先,在matlab軟件中驗證本文提出的實時自適應進給速度規(guī)劃算法的有效性,測試軌跡如圖6所示。該平面圖形由1498條小線段構(gòu)成。根據(jù)本文算法獲得的曲率估計如圖7所示。軌跡規(guī)劃中編程進給速度為1000mm/min,前瞻規(guī)劃緩沖區(qū)大小為10個規(guī)劃元,允許的最大速度突變?yōu)?0mm/s,最大法向加速度為50mm/s2,最大加加速度為50000mm/s3,最大加速度為2500mm/s2,濾波器參數(shù)為0.3。在未開啟目標速度濾波器和開啟目標速度濾波器的情況下,規(guī)劃結(jié)果分別如圖8和圖9所示。可見,開始目標速度濾波器后,速度波動明顯減少,運動軌跡更加平滑,總體運行時間也更少。同時可以看出,進給速度在尖角處和高曲率位置處自動下降,防止產(chǎn)生沖擊,實現(xiàn)了自適應調(diào)整。

圖6 平面測試刀具路徑軌跡

圖7 平面測試刀具軌跡曲率估計

圖8 未開啟目標速度濾波器的規(guī)劃結(jié)果

圖9 開啟目標速度濾波器的規(guī)劃結(jié)果

為了驗證實際加工自由曲面零件時的效果,在自行開發(fā)的運動控制卡上實現(xiàn)了本文的算法。該運動控制卡基于ARM處理器和FPGA芯片,其實物如圖10所示。實際加工在一臺加工中心上進行。測試加工程序為三軸聯(lián)動曲面銑削,包含大量小線段,其曲率估計結(jié)果如圖11所示。由于測試程序的進給方向與X軸呈45度夾角,因此看以看出曲率分布并不對稱。測試時編程進給速度為2000mm/min,前瞻規(guī)劃緩沖區(qū)大小為100個規(guī)劃元,允許的最大速度突變?yōu)?0mm/s,最大法向加速度為1000mm/s2,最大加加速度為10000mm/s3,最大加速度為500mm/s2,濾波器參數(shù)為0.3。在加工過程中切削進給平穩(wěn),沒有振動現(xiàn)象,實際加工效果如圖12所示。

圖10 運動控制卡實物

圖11 曲面銑削刀具路徑的曲率估計結(jié)果

圖12 測試加工的零件

4 結(jié)論

本文針對自由曲面的小線段程序加工問題提出了一種實時自適應進給速度規(guī)劃算法。該算法能夠?qū)庸ぢ窂降那蔬M行估計,并在高曲率位置和大速度突變位置自動實施減速,實現(xiàn)了自適應進給速度調(diào)整。通過限制加加速的前瞻速度規(guī)劃處理實現(xiàn)了平滑的進給速度曲線。目標速度濾波器的應用減少了規(guī)劃元數(shù)量,降低了實時規(guī)劃運算量。仿真和實際加工測試驗證了本文算法的可行性。與傳統(tǒng)方法相比,本文方法不但能夠?qū)崿F(xiàn)基于曲率估計的自適應平滑速度規(guī)劃,而且有效降低了小線段程序的前瞻處理運算量,有利于實現(xiàn)高性能數(shù)控加工。

[1] G-C Han, D-I. Kim, H-G. Kim, K. Nam, B-K. Choi, S-K.Kim, A high speed machining algorithm for CNC machine tools, 25th Annual Conference of the IEEE Industrial Electronics (1999) 1493-1497.

[2] J. Hu, L. Xiao, Y. Wang, Z. Wu, An optimal feedrate model and solution algorithm for a high-speed machine of small line blocks with look-ahead, The International Journal of Advanced Manufacturing Technology 28 (2006)930-935.

[3] F. Luo, Y-F. Zhou, J. Yin, A universal velocity profile generation approach for high-speed machining of small line segments with look-ahead, The International Journal of Advanced Manufacturing Technology 35 (2007) 505-518.

[4] P. Ye, C. Shi, K. Yang, Q. Lv, Interpolation of continuous micro line segment trajectories based on look-ahead algorithm in high-speed machining, The International Journal of Advanced Manufacturing Technology 37 (2008)881-897.

[5] C. Shi, P. Ye, The look-ahead function-based interpolation algorithm for continuous micro-line trajectories, The International Journal of Advanced Manufacturing Technology 54 (2011) 649-668.

[6] H. Zhao, L. Zhu, H. Ding, A real-time look-ahead interpolation methodology with curvature-continuous B-spline transition scheme for CNC machining of short line segments, International Journal of Machine Tools and Manufacture 65 (2013) 88-98.

[7] J-B. Wang, H-T. Yau, Real-time NURBS interpolator:application to short linear segments, The International Journal of Advanced Manufacturing Technology 41 (2009)1169-1185.

[8] K. Erkorkmaz, C-H. Yeung, Y. Altintas, Virtual CNC system. Part II. High speed contouring application,International Journal of Machine Tools and Manufacture 46 (2006) 1124-1138.

[9] K. Erkorkmaz, Y. Altintas, High speed CNC system design. Part I: jerk limited trajectory generation and quintic spline interpolation, International Journal of Machine Tools and Manufacture 41 (2001) 1323-1345.

[10] J.R. Conway, A.L. Darling, C.A. Ernesto, R.T. Farouki,C.A. Palomares, Experimental study of contouring accuracy for CNC machines executing curved paths with constant and curvature-dependent feedrates, Robotics and Computer-Integrated Manufacturing 29 (2013) 357-369.

猜你喜歡
規(guī)劃
我們的規(guī)劃與設計,正從新出發(fā)!
“十四五”規(guī)劃開門紅
“十四五”規(guī)劃建議解讀
發(fā)揮人大在五年規(guī)劃編制中的積極作用
規(guī)劃計劃
規(guī)劃引領把握未來
快遞業(yè)十三五規(guī)劃發(fā)布
商周刊(2017年5期)2017-08-22 03:35:26
基于蟻群算法的3D打印批次規(guī)劃
多管齊下落實規(guī)劃
十三五規(guī)劃
華東科技(2016年10期)2016-11-11 06:17:41
主站蜘蛛池模板: 欧美国产菊爆免费观看| 欧美日韩国产在线人成app| 四虎永久免费地址在线网站| 99热这里只有精品在线播放| 在线观看国产一区二区三区99| 国产精品自在拍首页视频8| 久久久久亚洲Av片无码观看| 亚洲中文字幕无码爆乳| 中文无码精品a∨在线观看| 欧美一级在线看| 久久综合色视频| 免费精品一区二区h| 99久久国产综合精品女同| 亚洲 欧美 偷自乱 图片| 日韩一区二区在线电影| 亚洲男人的天堂久久香蕉| 国产剧情伊人| 九色视频最新网址 | 国产性生大片免费观看性欧美| 久久综合成人| 亚洲色图欧美一区| 毛片免费网址| 亚亚洲乱码一二三四区| 日本高清在线看免费观看| 第一页亚洲| 亚洲精品天堂自在久久77| 亚洲男人在线| 免费观看国产小粉嫩喷水| 国产成人亚洲欧美激情| 亚洲视频欧美不卡| 久久中文字幕不卡一二区| 日本免费精品| 久久久久国产精品免费免费不卡| 亚洲欧美日本国产综合在线| 日韩乱码免费一区二区三区| 成人日韩精品| 99久久精品视香蕉蕉| 免费无码又爽又刺激高| 精品国产自| 国产理论精品| 毛片免费观看视频| 国产精品成| 亚洲另类色| 亚洲 日韩 激情 无码 中出| 午夜三级在线| 国产日产欧美精品| 久一在线视频| 亚洲欧美成人在线视频| 成人国产精品一级毛片天堂 | 国产精品成人一区二区| 国产日产欧美精品| 免费a级毛片视频| 欧美亚洲一区二区三区在线| 四虎永久在线| 国产视频一二三区| 国产欧美日韩另类精彩视频| 亚洲精品视频网| 欧美精品v欧洲精品| 国产成人精品优优av| 一级毛片免费的| 亚洲精品片911| 欧美曰批视频免费播放免费| 亚洲一区二区三区香蕉| 综合五月天网| 成人精品在线观看| 欧美精品成人一区二区视频一| 亚洲不卡网| 曰韩人妻一区二区三区| 国产福利在线免费观看| 亚洲伊人天堂| 美女视频黄又黄又免费高清| 人妻精品久久无码区| 久久久久久国产精品mv| 在线观看欧美国产| 色香蕉影院| 啦啦啦网站在线观看a毛片| 亚洲手机在线| 午夜啪啪福利| 在线亚洲精品自拍| 热九九精品| 91成人免费观看| 最新日韩AV网址在线观看|