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

基于三角網格曲面的機器人磨削工具姿態光順優化*

2022-08-30 09:42:44劉其廣徐飛飛孫曉楠
制造技術與機床 2022年9期
關鍵詞:優化

金 鑫 劉其廣 呂 杰 徐飛飛 孫曉楠

(①中國航發北京航空材料研究院,北京 100095;②北京市先進運載系統結構透明件工程技術研究中心,北京 100095)

三角網格曲面由于拓撲結構簡單和計算效率高等優點[1],在汽車、船舶和模具等領域得到廣泛應用。尤其隨著數控加工領域針對網格曲面刀位軌跡生成方法研究的深入[2-7],針對基于三角網格曲面表示的工件磨削、平整需求也日益增多。然而,作為分片線性曲面,三角網格曲面缺少連續的法矢及曲率等局部微分幾何信息;加之網格曲面作為真實模型的逼近曲面,存在精度損失的問題。因此,為了保證磨削過程的平穩性和磨削質量的均勻性,在利用機器人對三角網格曲面表示的工件進行磨削處理時,如何綜合考慮網格曲面的局部微分特性,設計出相應的磨削工具姿態光順優化算法,從而產生光順性良好和過渡均勻的磨削工具姿態,成為目前亟需解決的問題。

在數控加工中,為解決三角網格曲面缺少連續的法矢及曲率的問題,不少研究學者給出了相對成熟的解決方案。在計算三角網格節點處的單位法矢時,常見的做法是對該節點周圍的三角面片的法矢做面積加權平均[1,3],或考慮周圍的三角面片形狀等因素采用角度正弦加權等加權方式予以改進[4,8]。另外,為了對曲面凹凸性判別及加工工具姿態進行合理規劃,需要對節點處的曲率信息進行合理估計。相較于采用Taubin方法[9]、基于多截形法的曲率估計[3]即Voronoi方法[10]等策略,本文中采用對局部頂點進行精確的參數曲面擬合的方式來進行曲率估計[4],該方式在操作和可控性上顯得更為靈活,能夠更好地為基于網格曲面的機器人磨削工具姿態光順優化算法提供必要的曲面信息的支持。

另一方面,數控加工中在對加工工具姿態進行優化時,通常采用基于啟發式算法[11]、最短路徑算法[12]、樣條擬合[13]或徑向基函數插值[14]的方式來實現加工工具姿態間的平穩過渡。同樣的,在使用機器人對網格曲面的工件進行磨削、平整的過程中,也需要對磨削工具的姿態變化的光順性進行優化,從而避免磨削工具姿態變化劇烈導致的磨削表面的不均勻及機器人關節電機負荷過大。考慮到四元數插值在姿態過渡上的優勢[15]:能產生角速度均勻的姿態過渡、計算效率高及算法邏輯清晰,本文以四元數插值作為機器人磨削工具姿態光順優化策略,實現對三角網格曲面磨削工具的姿態規劃。

具體而言,本文將首先對網格曲面的法矢、曲率等局部微分幾何信息進行計算,并基于所獲得的的法矢和曲率信息,指定關鍵路徑點的磨削工具姿態,最后通過四元數插值的方式對磨削工具姿態進行光順,從而實現對磨削過程中機器人末端運動的優化。

1 三角網格曲面的微分幾何特性

1.1 法矢和曲率估計

曲面的法矢是加工過程中工具姿態調整的重要參考,然而三角網格曲面作為分片線性曲面,在節點處缺少連續的法矢和曲率信息。因此,對網格曲面的機器人磨削工具姿態光順性優化而言,首先需要對網格曲面的節點處的法矢進行估算。

如圖1所示,在三角網格下標為i的節點 υi處,所對應的法矢ei可以由該節點星形鄰域附近的面片的法矢做面積加權平均得到,記該節點附近的三角面片的面積和法矢分別為si,j、ei,j,j=1,2,···,m,具體公式如下。

圖1 網格曲面節點的星形鄰域

除了法矢之外,三角網格曲面的曲率信息仍待估算。曲率反映了曲面或曲線在該點的彎曲程度,是姿態規劃算法的重要依據。

對三角網格曲面的曲率估計,對計算效率要求較高,同時要求其估算的適應能力好,即能夠依據精度的要求進行靈活調整。本文采用三次 B e’zier曲面進行對三角網格曲面的節點進行局部擬合,根據擬合曲面計算相應點的曲率。三次 B e’zier 曲面的表達式

其中:bi,j為 B e′zier 曲面的控制頂點,u、v為曲面的參數,bi,3(u)、Bj,3(v)為Bernstein基函數。

為完成三次 B e′zier 曲面的擬合過程,需要對 υi鄰域的節點Qj(xj,yj,zj)進行參數化,然后利用最小二乘法求取擬合曲面。本文對節點進行參數化的過程如下。

(1) 計算點集Qj的最小二乘平面

記最小二乘平面的方程為

利用式(4)在極值條件下,計算得到相應的系數和最小二乘平面方程。

(2)將節點Qj投影至最小二乘平面上。

(3) 將所得投影點縮放至 [0 ,1]×[0,1]的矩形域中,獲得Qj對應的參數值

然后,將節點Qj及對應的參數值代入式(2)中,獲得線性方程組AX=B,求解該方程,完成擬合過程。

接著,根據局部擬合得到的 B e′zier曲面方程,若經過節點 υi的磨削路徑曲線為r(u(t),v(t)),依據式(5)計算節點 υi處的曲率:

其中:K為曲面在該點處的法曲率,E、F、G為曲面第一類基本量,L、M、N為曲面第二類基本量。

1.2 關鍵路徑點的姿態指定

利用等參數法,按步長 Δt,將磨削路徑曲線r(u(t),v(t))分割成離散 的 路 徑點rk(k=1,2,···,m)。 隨后利用1.1節中介紹的法矢和曲率估計方法計算每個 離 散 路 徑 點 處 的 法 矢ek(k=1,2,···,m)和 曲 率Kk(k=1,2,···,m)。基于離散點處的曲率信息,按照以下流程指定關鍵路徑點,并對關鍵路徑點進行姿態指定:

(1)計算曲率序列Kk(k=1,2,···,m)的平均值。

(3)遍歷曲率序列,{將曲率值大于曲率閾值Kc的}路徑點區域視作關鍵區域rk1,rk2,···,rks,···,rki1,rki2,···,rkit,并將每個關鍵區域內曲率值局部最大的路徑點視作關鍵路徑點。

(4)將關鍵路徑點的姿態指定為該點處的法矢。

至此,完成了關鍵路徑點的機器人磨削工具姿態的指定,為后續機器人磨削工具姿態的光順性優化做好了準備。

2 四元數插值和姿態優化

本文采用四元數插值算法對機器人磨削工具姿態的光順性進行優化,從而獲得光順性良好和過渡均勻的磨削工具姿態。下面介紹四元數插值的具體流程。

四元數是一種[具有4個]分量的、形如q=q1i+q2j+q3k+q4=q1,q2,q3,q4的超復數[16],其中i,j,k為虛軸單位,滿足i2=j2=k2=-1,ij=-ji=k,jk=-kj=i,ik=-ki=-j。

對于三維空間中的某一單位矢量en=[en,i,en,j,en,k][,(在四元數)空間]內可以被表示為一個純四元數En=en,i,en,j,en,k,0。若指定某一固定單位矢量eref作為參考矢量,則由參考矢量eref到單位矢量en的旋轉變換可以被表示為

其中:Eref為參考矢量eref所對應的純四元數;是qn的共軛四元數,qn為由eref到en所經旋轉變換對應的四元數,且該四元數qn的計算公式為

下面利用四元數插值,對章節1中所指定的關鍵 路 徑點序列rn(n=1,2,···,N)所對應的 姿 態 序列(即該點的法矢)en(n=1,2,···,N)進行插值,生成中間矢量作為過渡磨削工具姿態。具體做法如下:

(1) 選取參考矢量eref,并按照式(7)計算eref旋轉至姿態序列中每一個姿態en(n=1,2,···,N)所對應的四元數qn(n=1,2,···,N)。

(2)在所獲得的四元數序列中,順序選取兩相鄰四元數qn,qn+1(n=1,2,···,N-1),按照式(9)進行四元數插值,得

式中:mn=1,2,···,Mn;t∈ [0,1]。Mn為兩關鍵路徑點rn和rn+1中間待插值的路徑點數目,參數 [0 ,1]可將區間 [0 ,1]經Mn等分得到。

(3)在獲得所有路徑點的姿態所對應的四元數后,需要將其轉化為該點的姿態。具體做法是,在每個路徑點處,按照插值得到的四元數qmn,利用式(7)對參考矢量eref做旋轉變換,得到所有中間路徑點的姿態emn。

按照上述流程優化后的磨削工具姿態,如圖2所示,可以看到生成的中間磨削工具姿態具有很好的均勻性。

圖2 四元數插值產生的磨削工具姿態

3 實例驗證

圖3所示為MATLAB實現磨削姿態規劃算法的可視化仿真環境,以及所使用的三角網格曲面。

圖3 算法的MATLAB界面及三角網格曲面

下面通過與未進行優化的磨削姿態進行對比,以驗證本文算法的優越性。注意:未進行優化的磨削姿態指的是,將路徑點處的法矢直接作為磨削工具姿態。基于上述算法流程展開仿真,仿真結果如圖4所示。

圖4 仿真實例

圖5為實驗結果,通過對優化前后的磨削工具姿態運動學表現進行對比,以驗證運動光順性是否得到提高。其中,磨削工具姿態運動學表現為:整個運動過程中磨削工具姿態的角速度。

圖5 加工實驗

利用向前差分,得到角速度的離散表達形式

式中: ω為角速度;f為加工過程中的進給率; φi為參數為ti時磨削工具姿態相對于絕對坐標系z軸的轉角;Li為時間ti至ti+1內磨削工具末端點移動距離。

圖6所示為優化之前與優化之后的角速度曲線。可以看出,角速度的波動與優化之前相比明顯降低。

圖6 磨削工具姿態的角速度

4 結語

本文針對網格曲面磨削過程中遇到的問題,提出了相應的磨削姿態規劃,所提出的具體算法具有以下特點:以局部擬合的方式對三角網格曲面進行法矢和曲率估計,并基于所獲得的法矢和曲率信息,進行了關鍵路徑點及其姿態的指定。然后,通過對磨削過程中機器人磨削工具姿態進行四元數插值,獲得了更好的磨削工具姿態變化的均勻性,從而得到了更好的磨削工具姿態過渡的平穩性。經實例驗證,本文所提算法優化后的磨削過程中,磨削工具姿態的角速度差起伏程度下降,波動減少,平穩性提高;同時,曲面的磨削效果更加均勻。

猜你喜歡
優化
超限高層建筑結構設計與優化思考
房地產導刊(2022年5期)2022-06-01 06:20:14
PEMFC流道的多目標優化
能源工程(2022年1期)2022-03-29 01:06:28
民用建筑防煙排煙設計優化探討
關于優化消防安全告知承諾的一些思考
一道優化題的幾何解法
由“形”啟“數”優化運算——以2021年解析幾何高考題為例
圍繞“地、業、人”優化產業扶貧
今日農業(2020年16期)2020-12-14 15:04:59
事業單位中固定資產會計處理的優化
消費導刊(2018年8期)2018-05-25 13:20:08
4K HDR性能大幅度優化 JVC DLA-X8 18 BC
幾種常見的負載均衡算法的優化
電子制作(2017年20期)2017-04-26 06:57:45
主站蜘蛛池模板: 天堂va亚洲va欧美va国产| 91精品人妻互换| 亚洲国产天堂久久综合| 国产高清精品在线91| 国产一级二级三级毛片| 老熟妇喷水一区二区三区| 伊人蕉久影院| 在线国产你懂的| 好吊色妇女免费视频免费| 啪啪啪亚洲无码| 天堂网亚洲系列亚洲系列| 性网站在线观看| 四虎成人精品在永久免费| 日韩欧美国产综合| 亚洲视频免费在线看| 91久久精品日日躁夜夜躁欧美| 亚洲久悠悠色悠在线播放| 一级毛片免费观看不卡视频| 本亚洲精品网站| 操美女免费网站| 中文字幕亚洲精品2页| 色婷婷视频在线| 亚洲日本中文字幕天堂网| 波多野结衣AV无码久久一区| 日韩中文精品亚洲第三区| 久久久91人妻无码精品蜜桃HD| 思思热精品在线8| 欧美黄网在线| 国产免费网址| 久久久久国产精品熟女影院| 99久久精品免费看国产电影| 亚洲第一区在线| yy6080理论大片一级久久| 91麻豆精品国产91久久久久| 午夜老司机永久免费看片| 又爽又大又光又色的午夜视频| 一级毛片免费高清视频| 亚洲中文久久精品无玛| 美女无遮挡免费网站| 热思思久久免费视频| 亚洲精品在线影院| 欧美在线天堂| 丰满人妻久久中文字幕| 国产性生交xxxxx免费| 中国丰满人妻无码束缚啪啪| 日本欧美视频在线观看| 伊人久久精品亚洲午夜| 日韩中文字幕免费在线观看| 精品国产一区91在线| 偷拍久久网| 在线a视频免费观看| 色老头综合网| 国产Av无码精品色午夜| 青青草原国产| 色婷婷视频在线| 国产精品理论片| 91年精品国产福利线观看久久 | 亚洲人成网线在线播放va| 日韩a级毛片| 青青草原国产免费av观看| 免费一级α片在线观看| 欧美性天天| 女人18毛片一级毛片在线 | 国产大片喷水在线在线视频 | 亚洲av无码牛牛影视在线二区| 国产99热| 手机精品福利在线观看| 色婷婷亚洲综合五月| 美女国产在线| 夜夜拍夜夜爽| 欧美午夜精品| 欧美无专区| 亚洲AV无码乱码在线观看裸奔| 激情无码视频在线看| 国内精自线i品一区202| 亚洲品质国产精品无码| 国产精品爆乳99久久| 亚洲精品在线影院| 欧美日韩一区二区在线播放 | 57pao国产成视频免费播放| 综合社区亚洲熟妇p| 亚洲三级电影在线播放|