新四季網

一種nurbs曲線高速前瞻插補方法

2023-05-30 21:04:56 1

一種nurbs曲線高速前瞻插補方法
【專利摘要】本發明涉及數控系統的速度規劃技術,具體的說是NURBS曲線高速前瞻插補方法。以曲線自適應插補技術為基礎,採用S型速度規劃,給出插補過程中自適應減速區域的加加速度、加速度、速度以及插補距離的運動學公式;給出插補過程中前瞻窗口存儲的數據的數據結構,建立前瞻窗口,給出前瞻窗口的最小值;確定前瞻過程中回溯距離的長度,建立回溯過程中加速度、加加速度的表達式;對曲線進行插補,在每次插補後動態調整前瞻窗口中的數據,直至插補結束。應用本發明方法能夠有效的控制加速度、加加速度的波動,保證加工質量,能夠準確確定回溯距離長度的長度,減少插補時間,提高插補效率。
【專利說明】一種NURBS曲線高速前瞻插補方法

【技術領域】
[0001] 本發明涉及數控系統的速度規劃技術,具體的說是NURBS曲線高速前瞻插補方 法。

【背景技術】
[0002] NURBS曲線插補技術是基於PC的開放式數控平臺的關鍵技術。在NURBS曲線插補 過程中,為了保證加工質量,需要通過自適應插補將弓高誤差限制在規定範圍之內,但自適 應插補過程中的加減速需求可能會超過工具機的最大能力,產生的加加速度不僅影響了工具機 的加工質量,還會對刀具產生振動,影響刀具壽命。因此,對加工過程中的加加速度進行有 效控制,對提高加工質量至關重要。
[0003] 現有的插補算法多是通過前瞻插補來實現對加加速度的控制,但是在現有的前瞻 算法中,當自適應減速區的加速度或加加速度超限後,需要進行再次插補,且再插補過程的 平均速度降低了,因此再插補過程對參數曲線的弧長逼近更加準確,導致算法中確定的回 溯距離長於實際需要的回溯距離,因此,再插補過程在最後部分可能會出現低速運行區,導 致插補時間增長,插補效率降低。


【發明內容】

[0004] 針對現有常用方法各自的不足之處,本發明要解決的技術問題是提供一種既能夠 對加速度、加加速度進行有效控制,又能準確確定回溯距離長度,以減少插補時間、提高插 補效率的方法。
[0005] 本發明為實現上述目的所採用的技術方案是:一種NURBS曲線高速前瞻插補方 法,包括以下步驟:
[0006] 以曲線自適應插補技術為基礎,採用S型速度規劃,給出插補過程中自適應減速 區域的加加速度、加速度、速度以及插補距離的運動學公式;
[0007] 給出插補過程中前瞻窗口存儲的數據的數據結構,建立前瞻窗口,給出前瞻窗口 的最小值;
[0008] 確定前瞻過程中回溯距離的長度,建立回溯過程中加速度、加加速度的表達式;
[0009] 對曲線進行插補,在每次插補後動態調整前瞻窗口中的數據,直至插補結束。
[0010] 所述插補過程中自適應減速區域的加加速度的運動學公式為:

【權利要求】
1. 一種NURBS曲線高速前瞻插補方法,其特徵在於,包括以下步驟: 以曲線自適應插補技術為基礎,採用S型速度規劃,給出插補過程中自適應減速區域 的加加速度、加速度、速度以及插補距離的運動學公式; 給出插補過程中前瞻窗口存儲的數據的數據結構,建立前瞻窗口,給出前瞻窗口的最 小值; 確定前瞻過程中回溯距離的長度,建立回溯過程中加速度、加加速度的表達式; 對曲線進行插補,在每次插補後動態調整前瞻窗口中的數據,直至插補結束。
2. 根據權利要求1所述的一種NURBS曲線高速前瞻插補方法,其特徵在於,所述插補過 程中自適應減速區域的加加速度的運動學公式為: -人ax' '0么t〈匕 jerk=^ 0, ^ < t <t2 當時, , f0 - t jerk=-< 其中,J_為工具機允許的最大加加速度的最大值,、為減速開始時間,&為加速度達到 最大值的時間,t2為加速度最大值持續的結束時間,t3為減速結束時間。
3. 根據權利要求1所述的一種NURBS曲線高速前瞻插補方法,其特徵在於,所述插補過 程中自適應減速區域的加速度的運動學公式為: acceleration= -Λκκ, Ι? < t <r, 當 1^=1:2 時, 1 .卜U(' _'〇 W t <ll acceleration^ , i-』max + U d W t <t;2 其中,J_為工具機允許的最大加加速度的最大值,Amax為工具機允許的加速度的最大值, A' _為加速階段達到的最大加速度值,、為減速開始時間,&為加速度達到最大值的時間, t2為加速度最大值持續的結束時間,t3為減速結束時間。
4. 根據權利要求1所述的一種NURBS曲線高速前瞻插補方法,其特徵在於,所述插補過 程中自適應減速區域的速度的運動學公式為: /〇-孑人《*(卜'0)_,'0 feedrate=< /j - Aims ^ ( / - /0), /, < t <t: /2_4nax *('_'0)+^^腿*('_/0)2, '2 St<t;3 當 1^=1:2 時, /〇-孓乂腿 *('-'〇)、'〇 S t <tl feedrate= h ^ t <12 其中,J_為工具機允許的最大加加速度的最大值,Amax為工具機允許的最大加速度的最大 值,A'_為加速階段達到的最大加速度值,f〇、fi、f2分別為t2點的速度,h為減速開 始時間,ti為加速度達到最大值的時間,t 2為加速度最大值持續的結束時間,t3為減速結束 時間。
5. 根據權利要求1所述的一種NURBS曲線高速前瞻插補方法,其特徵在於,所述插補過 程中自適應減速區域的插補距離的運動學公式為: S0+f〇*({~ Q ~ - * (^ _?〇)3? 4 - t <1:ι distance=十./; *(卜g- j4!!aw一 t <t2 52 +/2 *(?_i〇)_~4nax *((~{〇)2 ~(〇? f t2~t<i3 2 6 當時, distance^ *^2 +Λ +7^max *(/_^〇)3 ? A ^ t <t, 12 6 其中,J_為工具機允許的最大加加速度的最大值,Amax為工具機允許的最大加速度的最大 值,A' _為加速階段達到的最大加速度值,f〇、fi、f2分別為t2點的速度,S(l、 Sl、s2為 tp t2點對應的插補距離,h為減速開始時間,ti為加速度達到最大值的時間,t2為加速 度最大值持續的結束時間,t 3為減速結束時間。
6. 根據權利要求1所述的一種NURBS曲線高速前瞻插補方法,其特徵在於,所述前瞻窗 口中存儲的數據點的總距離值滿足公式 2 v / j } ' c / max ^Tmx iims 5n*=j ry- Fc -- , otherwise V *^niax 的要求,並且最小; 其中,J_為工具機允許的最大加加速度的最大值,Amax為工具機允許的最大加速度的最大 值,F。為指令速度,Snin為回溯距離的最小值。
7. 根據權利要求1所述的一種NURBS曲線高速前瞻插補方法,其特徵在於,所述回溯過 程中加速度的表達式為: t〇 <t /, < t <t2 4mX + J腿 *('-'0),G 乞 t〈h F2 -V 2 當以時,?=c f ; 其中,J_為工具機允許的最大加加速度的最大值,Amax為工具機允許的最大加速度的最大 值,、為減速開始時間,&為加速度達到最大值的時間,&為加速度最大值持續的結束時 間,t3為減速結束時間,F。為指令速度,V min為插補過程中的最小速度,S為回溯距離。
8. 根據權利要求1所述的一種NURBS曲線高速前瞻插補方法,其特徵在於,所述回溯過 程中加加速度的表達式為: - UK+D VL+^*S-F:- 當 1^=1:2 時,九=(6 -)*(―?--Jas-)-; 其中,為工具機允許的最大加速度的最大值,&為加速度達到最大值的時間,t2為加 速度最大值持續的結束時間,F。為指令速度,Vmin為插補過程中的最小速度,S為回溯距離。
9. 根據權利要求1所述的一種NURBS曲線高速前瞻插補方法,其特徵在於,每完成一次 插補,按照格式{u,V,a, J,Sstep,Swh1J將插補點的數據存儲到前瞻窗口中,在每次插補結束 後調整前瞻窗口的大小,使前瞻窗口中存儲的數據點的總距離值滿足公式 f>' Δ 廠 A ((祖 I__£_\ J7 max ^ Q 2 vj A } ^ c J _ max '^inax msx Λ . = _ inm τ~, t F -- , otherwise [ 的要求,並且最小,然後繼續進行前瞻,直到到達結束點; 其中,其中U表示當前插補點的參數值,V表示插補速讀,a表示加速度,J表示加加速 度,Sstep存儲當前插補周期內通過的小直線段的長度,S_=V*T,Swh&表示從第一個插補點 開始到當前點所經過的所有插補周期內小直線段長度之和,J max為工具機允許的最大加加速 度的最大值,Amax為工具機允許的最大加速度的最大值,F。為指令速度,S min為回溯距離的最小 值。
【文檔編號】G05B19/41GK104238458SQ201310233967
【公開日】2014年12月24日 申請日期:2013年6月8日 優先權日:2013年6月8日
【發明者】林滸, 孫樹傑, 鄭飂默, 王品, 杜少華, 陳智殷 申請人:瀋陽高精數控技術有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀