新四季網

一種自適應變增益輪廓誤差補償方法與流程

2023-04-28 00:09:12 2


本發明屬於精密高效智能化數控加工技術領域,涉及一種參數曲線插補加工過程中用於提高加工精度的自適應變增益輪廓誤差補償方法。



背景技術:

輪廓跟蹤是數控工具機為實現複雜曲面零件加工所面臨的重要任務,數控系統輪廓跟蹤精度直接影響著數控工具機的加工精度。由於單進給軸伺服控制系統的伺服滯後、多進給軸動態特性不匹配以及外部隨機擾動等因素的存在,在高速數控進給運動過程中,實際運行軌跡與理想軌跡間即會產生輪廓誤差,其定義為實際刀位點到理想輪廓的垂直距離。該誤差不利於數控工具機運動精度的保證,因此,研究輪廓誤差補償方法,進而提高數控系統輪廓跟蹤精度,對實現高精密數控加工具有重要意義。對於傳統直線或圓弧插補器所生成的直線、圓弧輪廓來說,輪廓誤差的快速計算和補償易於實現,但對於現代數控系統中先進的參數曲線插補器所生成的自由曲線輪廓來說,鑑於自由曲線軌跡的複雜性,輪廓誤差的實時高精度計算與控制面臨著巨大挑戰。

為降低參數曲線插補數控加工過程中所產生的輪廓誤差,對現有技術文獻總結髮現,文獻「Improving contour accuracy by Fuzzy-logic enhanced cross-coupled precompensation method」,Chin等,Robotics and Computer-Integrated Manufacturing,2004,20:65-76,該文獻提出一種基於模糊邏輯的交叉耦合輪廓誤差預補償方法,然而,該方法利用線性近似法進行輪廓誤差估計,當進行高速大曲率曲線輪廓跟蹤時,誤差估計精度降低,影響補償效果。文獻「A novel contour error estimation for position loop-based cross-coupled control」,Yang等,IEEE/ASME Transactions on Mechatronics,2011,16:643-655,該文獻基於密切圓近似的輪廓誤差估計方法設計一種位置環交叉耦合控制器,以控制輪廓誤差。然而控制器採用固定增益值,難以保證在自由曲線上任意位置均具有較好的補償控制效果。



技術實現要素:

本發明旨在克服現有技術缺陷,發明一種自適應變增益輪廓誤差補償方法,該方法根據數控參數曲線插補器所生成的自由曲線與實際刀位點之間的幾何位置關係,利用切向誤差逆推策略快速尋找曲線輪廓上距離實際刀位點最近的垂足點,進而實現輪廓誤差矢量的高精度估計;利用估計結果,根據輪廓誤差矢量大小以及輪廓誤差矢量的方向變化程度自適應計算合理的補償增益,從而實現輪廓誤差的有效補償。本發明可有效平衡輪廓誤差補償的響應速度和補償軌跡的平滑性,進而提升數控系統的輪廓跟蹤性能。

本發明的技術方案是一種自適應變增益輪廓誤差補償方法,其特性在於,該方法採用切向誤差逆推算法估計輪廓誤差,根據數控參數曲線插補器所生成的自由曲線與實際刀位點之間的幾何位置關係,利用切向誤差逆推策略快速尋找曲線輪廓上距離實際刀位點最近的垂足點,進而實現輪廓誤差矢量的高精度估計;利用估計結果,根據輪廓誤差矢量大小以及輪廓誤差矢量的方向變化程度自適應計算合理的補償增益,從而實現輪廓誤差的有效補償。方法的具體步驟如下:

第一步高精度輪廓誤差估計

設從參數曲線插補器中獲得的理想輪廓參數方程為C=C(u),u為曲線參數,理想刀位點為R=[rx,ry,rz],理想刀位點處曲線參數為ur,實際刀位點為P=[px,py,pz];定義曲線上C(u)點處的切向誤差Et(u)為向量C(u)-P在C(u)點處切矢方向上的投影,計算為:

Et(u)=(C(u)-P)·T(u) (1)

式中T(u)為理想輪廓在點C(u)處的單位切矢:

其中C′(u)為C(u)對曲線參數u的一階導矢,||·||表示歐幾裡得範數;

由於輪廓誤差定義為實際刀位點到理想輪廓的最短距離,當C(u)恰好為理想輪廓上距離實際刀位點P最近的垂足點時,切向誤差Et(u)必為零;因此,採用將切向誤差值投影到理想輪廓曲線上進行切向逆推的策略,快速尋找理想垂足點,從而實現輪廓誤差估計;首先,令初始參數us為當前理想刀位點處曲線參數ur;其次,根據C(us)處的切向誤差Et(us)在理想輪廓曲線上的投影終點計算逆推點處曲線參數ubs,由一階泰勒級數展開得:

其中,曲線參數u對曲線弧長s在us處的導數計算為:

將公式(1)、(2)、(4)帶入(3)得逆推點處曲線參數ubs為:

得到ubs後,將其值賦給初始參數us,即令us=ubs,進而根據公式(5)迭代更新逆推點處曲線參數ubs;為保證算法實時性,採用精度和最大迭代次數雙重條件終止迭代運算;給定精度指標e和最大迭代次數指標N,在每步迭代計算後,計算當前逆推點處切向誤差Et(ubs),並判斷條件Et(ubs)<e是否滿足,若滿足,則終止迭代,否則,判斷當前迭代次數是否大於N次,若是,則終止迭代,否則,繼續循環迭代計算;經過上述迭代後,得到的最終逆推點處曲線參數ubs對應的逆推點C(ubs)必為距離理想垂足點較近的點,此時在該點處利用切線近似法得到輪廓誤差矢量估計值

將上述切向逆推算法集成於輪廓誤差估計器中,以實時生成對應於當前實際刀位點的輪廓誤差矢量,為輪廓誤差補償提供前提;

第二步自適應補償增益計算

採用比例補償控制器補償輪廓誤差,當補償增益較大時,響應速度較快,但系統穩定性下降,易發生震顫;反之,當補償增益較小時,雖系統穩定性提高,但響應速度變慢;因此,在自由曲線輪廓跟蹤時,處處採用固定的補償增益是不合理的,故發明一種非線性變增益輪廓誤差補償方法,當輪廓誤差較大時,採用較大補償增益以快速降低輪廓誤差,而當輪廓誤差較小時,採用較小補償增益值以提高系統穩定性;另外,與輪廓誤差大小相比,輪廓誤差矢量方向變化程度能更加有效的反映輪廓跟蹤穩定性,其原因在於,有兩種可能性易誘發較大輪廓誤差矢量方向變化,一是已發生震顫,此時實際刀位點在理想輪廓內外兩側頻繁波動,輪廓誤差矢量方向變化劇烈;二是當前運動位置附近理想輪廓曲線的曲率或曲率變化較大,導致輪廓誤差矢量方向急劇變化;對於這兩種情形,均需提高輪廓跟蹤系統的穩定性,因此,當輪廓誤差矢量方向變化較大時,採用較小補償增益,當輪廓誤差矢量方向變化較小時,採用較大補償增益;

基於上述分析,通過兩次計算獲得補償增益值,第一次根據輪廓誤差矢量大小確定增益基值Kbase,第二次根據所獲得的增益基值和輪廓誤差矢量方向變化程度確定最終補償增益Kc,具體如下:給定最大、中等和最小增益基值Kmax、Kmid和Kmin,以及三個對應的輪廓誤差大小值εmax、εmid和εmin,利用公式(7)計算增益基值:

設前一個插補周期所估計的輪廓誤差矢量為其值通過寄存器獲取,這樣,輪廓誤差矢量方向變化程度可以利用與之間的夾角θ衡量:

給定最大、中等和最小夾角值θmax、θmid和θmin,若當前夾角θ小於θmin,說明輪廓誤差矢量方向變化程度較小,採用Kbase作為最終補償增益Kc;若當前夾角θ等於θmid,說明輪廓誤差矢量方向變化程度適中,故適當降低補償增益值,取一級增益降低因子λ1,0<λ1<1,令補償增益Kc為λ1Kbase;若當前夾角θ大於θmax,說明輪廓誤差矢量方向變化劇烈,故須大幅降低補償增益值,取二級增益降低因子λ2,0<λ2<λ1,令補償增益Kc為λ2Kbase;具體計算公式為:

第三步輪廓誤差補償

在輪廓誤差補償器中,根據第一步中所估計的輪廓誤差矢量和第二步中所計算的可變補償增益Kc,利用下式計算x、y、z軸的輪廓誤差補償量Δcx、Δcy和Δcz:

式中,和分別表示輪廓誤差矢量在x、y、z軸方向上的分量;這裡,為保證正確的補償方向,三個進給軸方向上均採用同一補償增益Kc;在每一個插補周期,執行上述第一步至第三步步驟,並將三個軸的輪廓誤差補償量分別加入相應進給軸的位置指令中,即可實現輪廓誤差在線自適應變增益補償,從而改善數控工具機輪廓跟蹤性能。

本發明的有益效果是:發明了基於切向逆推的高精度快速輪廓誤差估計方法,可在高速跟蹤大曲率曲線輪廓時同樣保證良好的估計精度;發明的自適應變增益輪廓誤差補償器,可有效平衡誤差補償過程的響應速度和補償軌跡的平滑性,進而改善數控系統輪廓跟蹤性能,提高數控工具機加工精度。

附圖說明

圖1—自適應變增益輪廓誤差補償器結構示意圖;其中,rx、ry、rz分別為理想刀位點x、y、z坐標,C(u)為理想輪廓參數方程,ur為理想刀位點處曲線參數,為估計的輪廓誤差矢量,Δc,x、Δc,y、Δc,z分別為x、y、z方向上的輪廓誤差補償量,px、py、pz分別為實際刀位點的x、y、z坐標;

圖2—直角坐標系中曲線刀軌幾何模型圖;

圖3—補償增益與輪廓誤差矢量大小和輪廓誤差矢量方向變化角度間關係圖;其中,X軸表示輪廓誤差矢量大小,單位為mm,Y軸表示輪廓誤差矢量方向變化角度,單位為°,Z軸表示補償增益;

圖4—不採用本發明輪廓誤差補償器得到的軌跡跟蹤輪廓誤差圖;其中,X軸表示加工時間,單位為s,Y軸表示輪廓誤差值,單位為mm;

圖5—採用本發明輪廓誤差補償器得到的軌跡跟蹤輪廓誤差圖;其中,X軸表示加工時間,單位為s,Y軸表示輪廓誤差值,單位為mm;

具體實施方式

結合技術方案與附圖詳細說明本發明的具體實施方式。

在參數曲線直接插補數控加工過程中,由於各進給軸控制系統存在伺服滯後及外部擾動等原因,會引起較大輪廓誤差,為改善輪廓跟蹤性能,進而提高數控工具機加工精度,發明一種自適應變增益輪廓誤差補償器。

附圖1為自適應變增益輪廓誤差補償器結構示意圖,附圖2為直角坐標系中曲線刀軌幾何模型圖,以附圖2所示非均勻有理B樣條曲線刀軌輪廓為例,詳細說明本發明具體實施過程,該曲線刀軌輪廓的非均勻有理B樣條參數為:階數:2;控制點:{(0,0,0),(-20,-20,-8),(-20,20,8),(0,0,0),(20,-20,8),(20,20,8),(0,0,0)};權因子:{5,5,10,1,10,5,5};節點向量:{0,0,0,0.25,0.5,0.75,1,1,1}。採用非均勻有理B樣條插補器,取進給速度50mm/s生成該曲線刀軌的位置指令信號。具體實施例中實驗平臺為基於運動控制板卡搭建的三軸輪廓跟蹤運動控制系統,三個運動軸均由KOLLMORGEN公司的AKD伺服驅動器和AKM直流無刷伺服電機組成,通過伺服電機內嵌的增量式旋轉編碼器實現位置信號反饋與記錄。根據附圖1所示的自適應變增益輪廓誤差補償器結構,將相應輪廓誤差估計與補償增益、各軸補償量計算等算法寫入運動控制板卡中,實現輪廓誤差實時補償,在每一個插補周期內執行的具體步驟為:

第一步高精度輪廓誤差估計:在輪廓誤差估計器中,設置精度指標e=0.001mm,最大迭代次數指標N=3,在獲取理想刀位點、理想輪廓方程、編碼器檢測的實際刀位點信息的基礎上,利用公式(6)計算估計的輪廓誤差矢量將該值輸入輪廓誤差補償器以及緩存器中,緩存器長度設為1,其輸出值即為前一個插補周期所估計的輪廓誤差矢量

第二步自適應補償增益計算:在輪廓誤差補償器中,根據第一步中輸出的輪廓誤差矢量和前一插補周期的輪廓誤差矢量設置Kmax=3.0、Kmid=1.0、Kmin=0.2、εmax=0.20mm、εmid=0.10mm、εmin=0.03mm、θmax=140°、θmid=100°、θmin=20°、λ1=0.5、λ2=0.2,利用公式(9)計算補償增益Kc;附圖3所示為計算的補償增益與輪廓誤差矢量大小和輪廓誤差矢量方向變化角度之間的關係圖;

第三步輪廓誤差補償:同樣在輪廓誤差補償器中,完成第二步補償增益計算後,利用公式(10)計算x、y、z軸的輪廓誤差補償量Δcx、Δcy和Δcz,並分別加入到x、y、z進給軸的位置指令中,實現輪廓誤差補償。

為驗證本發明輪廓誤差補償器的有益效果,不採用該輪廓誤差補償器和採用該輪廓誤差補償器分別對附圖2所示曲線刀軌進行輪廓跟蹤。附圖4為不採用本發明輪廓誤差補償器得到的軌跡跟蹤輪廓誤差圖,可見最大輪廓誤差為172.90μm;附圖5為採用本發明輪廓誤差補償器得到的軌跡跟蹤輪廓誤差圖,可見此時最大輪廓誤差降低為96.34μm;由此可見,本發明自適應變增益輪廓誤差補償器具有良好的誤差補償效果,可顯著提高輪廓跟蹤控制系統的運動精度。

本發明面向參數曲線插補數控輪廓跟蹤任務中因伺服滯後及動態失匹等原因易產生較大輪廓誤差、進而影響數控工具機加工精度的問題,發明了一種自適應變增益輪廓誤差補償器,對改善數控系統輪廓跟蹤性能、提高數控工具機加工精度具有重要意義。

同类文章

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

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有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-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀