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

基于多目標遺傳算法的雙機器人協調焊接路徑規劃

2018-09-08 08:14:50侯仰強王天琪岳建鋒賈振威
中國機械工程 2018年16期
關鍵詞:焊縫規劃

侯仰強 王天琪 岳建鋒 賈振威

天津工業大學天津市現代機電裝備技術重點實驗室,天津,300387

0 引言

雙機器人協調焊接系統在提高焊接效率、保證焊接質量等方面具有獨特的優勢,已廣泛運用于各種工業焊接生產線[1]。為使雙機器人可以快速、無碰撞地完成高質量焊縫的焊接任務,需要事先通過一定的算法對其進行焊接路徑的規劃,將規劃好的機器人姿態信息導入機器人控制柜中,使其控制焊接機器人按照規劃的路徑進行焊接。

路徑規劃技術作為人工智能研究中的經典問題,眾多學者對其開展了廣泛的研究,提出了解決此類問題的多種算法,如人工勢場法、遺傳算法、模擬退火算法等[2?3]。針對雙機器人協調焊接作業問題,在路徑規劃時需要考慮焊槍姿態、焊接位置、機器人運動平穩性等多種因素,既要保證焊縫質量良好,又要保證機器人運動平穩、雙機器人之間無碰撞,因此雙機器人協調焊接路徑規劃可看為多目標規劃問題[4]。傳統的多目標規劃優化算法將多目標函數進行加權或約束,從而將多目標優化問題轉化為單目標優化問題,再利用成熟的單目標優化算法進行求解[5]。這種方法雖然簡便、快捷,但目標函數加權值的分配具有較強的主觀性,優化效果不佳。多目標遺傳算法是近幾年針對多目標優化問題發展起來的新型優化算法,該方法高效實用,不受問題性質的限制及人為主觀性的約束,可搜索出全局最優解[6?8],從而為雙機器人協調焊接路徑規劃多目標優化問題提供了良好的解決辦法。

本文提出一種基于多目標遺傳算法的雙機器人協調焊接路徑規劃方案。首先對影響焊接質量和雙機器人協調運動柔順性的各參數進行數學建模來建立各個子目標,再利用多目標遺傳算法進行優化參數的求解,求出焊接的最佳路徑。以常見輸油管道中兩管相貫形成的“馬鞍形”空間焊縫為例,對雙機器人協調焊接路徑進行了焊接試驗驗證。

1 目標函數建模

1.1 焊縫離散化

復雜空間焊縫可以離散成足夠多的焊縫離散點,進行實際焊接時,焊槍在某些相鄰焊縫離散點上的焊接姿態沒有變化[9]。因此,為了簡化規劃運算,需要對焊縫進行離散,這些離散點可以表征該空間焊縫的所有特征。路徑規劃時只要保證焊槍以特定的姿態依次通過這些焊縫離散點,就可完成整條焊縫的焊接。文中采用的是一種基于相鄰焊縫離散點之間的弦公差和步長的焊縫離散方法,該方法可有效避免傳統等距取點離散法造成的焊縫離散點特征信息冗余或信息不足。兩相鄰焊縫離散點之間的步長與弦公差如圖1所示,在進行焊縫離散化操作時,弦公差越小,提取出的焊縫離散點越多,當弦公差一定時,曲率變化大的地方提取的焊縫離散點多。再利用步長來過濾過小間距的焊縫離散點,步長可根據實際焊接的焊縫形狀來定。

圖1 步長與弦公差示意圖Fig.1 Schem atic of step length and tolerance

1.2 焊縫質量函數

1.2.1 焊接位置函數

焊縫質量在很大程度上取決于所處的焊接位置,而焊接位置一般用焊縫傾角和焊縫轉角來表示,其含義如圖2所示。

圖2 焊縫傾角、轉角示意圖Fig.2 Schematic of thewelding seam'sangle and corner

圖2中,owxwywzw為世界坐標系;pi為焊縫上任意一個離散點;以pi為原點,pi沿焊縫方向的切線為xp軸,兩側母材外法線夾角的平分線為zp軸,通過右手定則確定yp軸來建立焊縫坐標系opxpypzp;根據國家標準GB/16672-1996的定義,焊縫傾角θ為xp軸與平面xwowyw的夾角,取值范圍為[0,2π];焊縫轉角φ為將zp軸繞xp軸轉動到與zw軸平行(即軸)時所轉過的角度,取值范圍為[0,2π];兩參數對焊縫質量的影響用下式來描述[10]:

式中,f1-1為整條焊縫的焊接位置函數;n為焊縫離散點的個數;θpi、φpi、θmax、φmax分別為在焊縫離散點 pi處的焊縫傾角和焊縫轉角以及所允許的最大值;θ0為焊縫傾角調節參數,在船形焊位形時一般取8°~12°;φ0為焊縫轉角調節參數,在船形焊位形時一般取0°~5°。

1.2.2 焊槍姿態函數

實際焊接時,除焊接位置參數外,焊槍姿態也會對焊接質量產生影響。焊槍姿態一般用焊槍的工作角、行走角以及自轉角來描述,其具體含義如圖3所示。

圖3 焊槍姿態示意圖Fig.3 Schem atic ofweld ing gun orientation

圖3中,以焊槍伸出的焊絲末端為坐標原點og,焊槍軸線為zg軸,以既垂直于機器人末端法蘭盤中心軸線又垂直于焊槍軸線的軸為xg軸,根據右手定則確定yg軸來建立焊槍坐標系ogxgygzg;經查閱相關文獻,定義焊槍工作角α為zg軸與yp軸的夾角,取值范圍為[0,π];焊槍行走角β為zg軸與xp軸的夾角,取值范圍為[0,π];焊槍自轉角γ為zg軸自身旋轉的角度,取值范圍為[0,2π];通過工程實踐證明,焊槍的自轉角對焊縫成形質量的影響極其微弱,可忽略不計。焊槍姿態函數對焊縫質量的影響可通過下式來描述[2]:

式中,f1-2為整條焊縫的焊槍姿態函數;αgi、βgi、αmax、βmax分別為焊接pi點處的焊槍工作角和焊槍行走角以及它們所允許的最大值。

綜合焊接位置參數以及焊槍姿態函數,所建立的焊縫質量函數為

式中,f1為整條焊縫的焊縫質量函數。

1.3 機器人運動平穩性函數

機器人進行焊接工作時,當機器人從當前焊縫離散點位姿向下一個焊縫離散點位姿進行轉換的過程中,需要保持焊槍的平滑過渡。機器人關節變化太劇烈會引起焊槍的抖動,進而影響焊接電弧的抖動,對焊接質量產生影響[11]。定義相鄰焊縫離散點間機器人關節的變化量為機器人運動平穩函數,其表達式如下:

式中,f2為機器人運動平穩性函數;Kj為機器人第j關節的加權系數,其值的選取根據機器人各關節轉動慣量的大小來定;δpij、δp(i-1)j分別為焊接 pi點以及 pi-1點時的機器人的關節角;δjmax、δjmin分別為機器人第j關節的關節角所允許的最大值、最小值。

1.4 雙機器人位置約束及碰撞函數

雙機器人協調焊接系統中的一臺機器人上裝載焊槍,作為焊接機器人,另一臺機器人上裝載夾具,作為夾持機器人,其協調關系如圖4所示。

圖4 雙機器人協調焊接系統簡圖Fig.4 Sim p lified diagram of the dual”robot coord inate welding system

圖4中,{R1}、{R1}分別為焊接機器人、夾持機器人的基坐標系;{E1}、{E2}分別為焊接機器人、夾持機器人末端法蘭盤坐標系;{G}為焊槍坐標系即工具坐標系;{N}為工件坐標系。其協調運動空間位置約束為

式中,f3為雙機器人協調焊接系統空間約束函數;、分別為焊接機器人末端法蘭盤坐標系相對于機器人基坐標系、焊槍坐標系相對于末端法蘭盤坐標系的姿態齊次坐標變換矩陣;

2、分別為焊接機器人末端法蘭盤坐標系相對于機器人基坐標系、焊槍坐標系相對于末端法蘭盤坐標系的姿態齊次坐標變換矩陣。

雙機器人在進行協調焊接工作時,由于工作空間存在一定的交叉,所以機器人經過重合工作空間區域時可能會產生碰撞。為了避免此類現象的發生,定義雙機器人碰撞函數:

式中,f4為雙機器人碰撞函數;dmin為雙機器人之間的最短距離;d1為兩機器人運動的安全閾值,其值的大小可視情況而定。

2 多目標遺傳算法

進行雙機器人協調焊接路徑規劃時,既要保證在實際焊接過程中的焊接傾角、焊縫轉角以及焊槍工作角變化不大,又要滿足機器人運動平穩、雙機器人之間無碰撞的要求,因此它是一個目標函數不唯一且需要同時滿足的多目標優化問題[12?14]。

2.1 算法流程

通過對雙機器人協調焊接系統各目標函數進行建模,確定了各優化子目標。然后對各目標進行適應度分配,并進行遺傳操作直至求出滿足優化指標的值,其具體的操作流程如圖5所示。

圖5 算法流程圖Fig.5 Flow chart of algorithm

產生初始路徑后,將焊接位置函數、焊槍姿態函數等對路徑進行搜索,獲得一條假設路徑,利用機器人關節穩定性函數及碰撞函數對路徑進行修正。

2.2 遺傳算子選取

在進行選擇、交叉以及變異等遺傳操作時,為了快速有效地規劃出可行路徑,需要用到遺傳算子,文中用到的遺傳算子如下:

(1)選擇算子x1。采用隨機遍歷抽樣的方式在種群中選擇優勢個體,根據優勝劣汰的選擇方式,將適應值小的路徑進行變異。

(2)插入算子x2。因為空間曲線焊縫為連續曲線,而產生的初始焊接路徑可能會出現不連續的情況,因此采用插入算子在不連續的路徑中插入部分節點,形成連續路徑。

(3)交叉算子x3。交叉算子是遺傳算法中的核心算子,對具有相同路徑節點的初始路徑進行交叉重組,通過交叉操作可以大大提高算法的搜索能力。文中用到的交叉過程為

式中,ai、bi表示進行交叉操作前后,兩條染色體上的第i個基因。

(4)變異算子x4。利用變異算子來對不理想路徑進行局部修正,對較差的路徑對應節點進行變異,提高路徑搜索及規劃的效率。

3 焊接實例驗證

利用實驗室現有設備對雙機器人協調焊接路徑進行了試驗驗證,兩機器人分別采用的是ABB公司的IRB1410和IRB2400型六軸工業機器人,電焊機采用Fronius公司的CM T 4000R型焊機。試驗工件選用的是兩個外徑均為140mm,壁厚為5mm的鋼制圓形管道,焊縫為兩圓管相貫形成的“馬鞍形”空間焊縫,其形狀如圖6所示。

圖6“馬鞍形”焊縫示意圖Fig.6 Schem atic of“sadd le”weld

為了確定焊接的初始路徑,需要對兩管相貫形成的焊縫進行數學建模。如圖6所示,將兩管中軸線的交點設為原點on,以兩管中軸線組成平面的法線方向為xn軸,主管中軸線的方向為yn軸,副管中軸線的方向為zn軸,建立坐標系onxnynzn,則形成的焊縫可表示為

3.1 規劃結果

首先按照1.1節所述方法對焊縫進行離散化,弦公差d設置為1mm,步長s設置為2.5mm,其離散后效果如圖7所示,離散后形成的焊縫離散點個數n為45。

圖7 焊縫離散圖Fig.7 W eld d iscrete figu re

按照第2節所述的多目標遺傳算法在數據處理軟件中對雙機器人協調焊接“馬鞍形”焊縫進行路徑規劃,所得結果如圖8所示。機器人1為裝載焊槍的機器人,機器人2為加持工件的機器人,J1~J6分別表示機器人的第1關節~第6關節。由結果可以看出,焊縫傾角、焊縫轉角、焊槍工作角以及焊槍行走角的變化都在±0.05°以內,焊縫質量比較穩定;兩機器人各關節角變化比較光滑,運動狀態平穩。

3.2 焊接驗證試驗

3.2.1 仿真試驗

將規劃好的路徑結果導入機器人離線編程軟件RobotStudio中,對路徑進行仿真,仿真系統如圖9所示。

利用軟件中的碰撞監測功能對兩機器人整個協調焊接過程進行碰撞監測,兩機器人運動的安全閾值dl設置為40mm,結果如圖9b所示,由監測結果來看,在整個焊接過程中未發生碰撞現象。借助離線編程功能,將上述路徑生成相應的Rapid程序,以便導入實際的機器人控制柜中。

3.2.2 實際焊接

圖8 規劃結果Fig.8 Planning resu lts

為了驗證實際焊接的焊縫質量情況,對“馬鞍形”空間焊縫進行了實際焊接試驗,采用CM T焊接工藝,焊接電流為187 A,焊接電壓為22.7 V,送絲速度為6 m/m in。將前述生成的Rapid程序分別導入兩機器人,控制機器人進行實際焊接。在進行焊接時,夾持機器人末端進行旋轉運動,焊接機器人沿馬鞍形軌跡焊接。雙機器人在焊接過程的部分姿態及焊接后的工件如圖10所示,可以看出,所焊接的“馬鞍形”焊縫成形質量良好,滿足焊接工藝要求。

圖9 仿真試驗Fig.9 The sim u lation test

圖10 焊接過程及結果Fig.10 W elding process and resu lts

4 結論

(1)對影響焊接質量的各參數進行分析,綜合焊縫傾角、焊縫轉角、焊槍工作角以及焊槍行走角等因素建立焊縫質量函數,并對焊接過程中機器人運動平穩性以及雙機器人碰撞問題進行數學建模,建立了雙機器人協調焊接路徑規劃的各個子目標。

(2)利用多目標遺傳算法對雙機器人協調焊接路徑進行規劃,以“馬鞍形”空間焊縫為例進行了試驗驗證。從試驗結果看出,所規劃路徑能夠實現雙機器人對“馬鞍形”焊縫的柔順焊接,機器人運動平穩,兩機器人之間無碰撞現象產生,焊縫成形質量良好,未見焊縫塌陷、咬邊等現象發生。

猜你喜歡
焊縫規劃
基于焊縫余高對超聲波探傷的影響分析
焊縫符號在機械設計圖上的標注
發揮人大在五年規劃編制中的積極作用
TP347制氫轉油線焊縫裂紋返修
焊縫跟蹤遺傳算法優化PID控制仿真研究
規劃引領把握未來
快遞業十三五規劃發布
商周刊(2017年5期)2017-08-22 03:35:26
機器人在輪輞焊縫打磨工藝中的應用
多管齊下落實規劃
中國衛生(2016年2期)2016-11-12 13:22:16
十三五規劃
華東科技(2016年10期)2016-11-11 06:17:41
主站蜘蛛池模板: 成人在线综合| 国产凹凸视频在线观看| 波多野结衣一区二区三视频 | 久久综合丝袜日本网| 国产九九精品视频| 国产精品成人免费综合| 日本欧美中文字幕精品亚洲| 午夜日韩久久影院| 成人a免费α片在线视频网站| 性激烈欧美三级在线播放| 日韩无码黄色网站| 亚洲国语自产一区第二页| 成人在线不卡视频| 亚洲欧洲免费视频| 久久a级片| 午夜日b视频| 一本大道东京热无码av| 天天躁狠狠躁| 亚洲av无码人妻| 久久精品人人做人人爽电影蜜月 | 精品欧美日韩国产日漫一区不卡| 91精品综合| 国产性精品| 国产凹凸视频在线观看| 国产免费福利网站| 国产高清毛片| 丝袜美女被出水视频一区| 免费观看男人免费桶女人视频| 国语少妇高潮| 久久成人18免费| 精品视频在线一区| 亚洲男人天堂网址| 欧美精品三级在线| 日韩欧美国产另类| 日韩人妻精品一区| 国产福利免费观看| 免费a级毛片视频| 国产真实乱子伦视频播放| 亚洲精品动漫| 香蕉久久国产超碰青草| 五月婷婷激情四射| 就去吻亚洲精品国产欧美| 免费人成黄页在线观看国产| 国产黑人在线| 最新国产高清在线| 久久综合国产乱子免费| 亚洲日本中文字幕乱码中文| 亚洲日本一本dvd高清| 国产乱人伦AV在线A| 又粗又硬又大又爽免费视频播放| 国产亚洲精品自在久久不卡| 久久精品欧美一区二区| 欧美激情成人网| 一本大道视频精品人妻 | 国产福利影院在线观看| 国产一级精品毛片基地| 曰韩免费无码AV一区二区| 国产高清又黄又嫩的免费视频网站| 国产欧美另类| 超清无码熟妇人妻AV在线绿巨人| 久久综合九九亚洲一区| 日韩东京热无码人妻| 爱色欧美亚洲综合图区| 欧美激情网址| 青青青草国产| 国产综合色在线视频播放线视| 久无码久无码av无码| 久久精品一卡日本电影| 欧美成人综合视频| 91年精品国产福利线观看久久| 视频一本大道香蕉久在线播放| 国产成人亚洲综合A∨在线播放 | 亚洲欧美一区二区三区蜜芽| 国产精品林美惠子在线观看| 波多野结衣久久精品| 思思热精品在线8| 永久毛片在线播| 免费A∨中文乱码专区| 久久精品国产999大香线焦| 九九热精品在线视频| 理论片一区| 国产精品无码久久久久久|