單 俊,熊震宇,傅建安,薛 誠(chéng)
(南昌航空大學(xué)航空制造工程學(xué)院,江西南昌330063)
基于視覺(jué)傳感的鋁合金TIG焊熔池特征提取
單俊,熊震宇,傅建安,薛誠(chéng)
(南昌航空大學(xué)航空制造工程學(xué)院,江西南昌330063)
根據(jù)鋁合金TIG焊特點(diǎn),在充分考慮電弧光譜特征的基礎(chǔ)上,選擇合適的濾光組件,確定了單個(gè)面陣CCD攝像機(jī)安裝結(jié)構(gòu)參數(shù),成功構(gòu)建了面向鋁合金TIG焊的被動(dòng)視覺(jué)傳感系統(tǒng),獲得了清晰的熔池圖像。針對(duì)拍攝到的熔池圖像,提出一套包括中值濾波、拉普拉斯銳化以及改進(jìn)蟻群算法等的圖像處理方法,對(duì)傳統(tǒng)蟻群算法進(jìn)行了選擇策略和信息更新策略的改進(jìn),形成一種自適應(yīng)檢測(cè)方法,有效地提高了檢測(cè)精度和檢測(cè)時(shí)間,較好地提取了熔池邊緣,為實(shí)現(xiàn)焊接質(zhì)量在線監(jiān)測(cè)與控制奠定了基礎(chǔ)。
鋁合金;鎢極氬弧焊;視覺(jué)傳感;圖像處理
目前焊接過(guò)程自動(dòng)化、機(jī)器人化、智能化已成為發(fā)展趨勢(shì)[1],而焊接質(zhì)量控制是實(shí)現(xiàn)焊接過(guò)程自動(dòng)化的關(guān)鍵技術(shù)[2]。其中焊接熔池包含豐富的焊接質(zhì)量信息,直接決定焊縫成形和焊接質(zhì)量。
視覺(jué)傳感是目前最為先進(jìn)、信息量最豐富的焊接過(guò)程檢測(cè)方法,國(guó)內(nèi)外對(duì)采用視覺(jué)傳感監(jiān)測(cè)焊接熔池展開(kāi)了較為廣泛的研究。K.Y.Bae、C.Balfour等[3-4]學(xué)者針對(duì)碳鋼、不銹鋼等材料建立視覺(jué)傳感系統(tǒng),獲得了清晰的熔池圖像,利用圖像處理技術(shù)實(shí)現(xiàn)了焊接質(zhì)量控制,并取得了較好的效果。楊家林等人[5]成功構(gòu)建了面向Nd:YAG激光熔深焊接的同軸視覺(jué)檢測(cè)系統(tǒng),獲得了不銹鋼薄板熔池區(qū)圖像。針對(duì)圖像特點(diǎn),設(shè)計(jì)了一套可靠合理的圖像處理算法,較好地提取出熔池邊緣,為焊接質(zhì)量在線檢測(cè)與控制奠定了基礎(chǔ)。然而對(duì)于鋁合金而言,由于其表面反射全波段可見(jiàn)光,且熔化時(shí)熔池與母材沒(méi)有明顯的顏色變化,因此采用被動(dòng)視覺(jué)傳感對(duì)鋁合金焊接過(guò)程進(jìn)行控制的研究尚未深入。
本研究針對(duì)鋁合金TIG焊特點(diǎn),構(gòu)建了合適的被動(dòng)視覺(jué)傳感系統(tǒng),采集了清晰的熔池區(qū)圖像,并設(shè)計(jì)了一套包括中值濾波、拉普拉斯銳化、改進(jìn)蟻群算法等的圖像處理方法,較好地提取了熔池邊緣,為實(shí)現(xiàn)焊接質(zhì)量監(jiān)控奠定基礎(chǔ)。
試驗(yàn)硬件系統(tǒng)主要由交直流逆變氬弧焊300GPⅡ型焊機(jī)、AWT-3B型弧焊自動(dòng)操作臺(tái)、視覺(jué)傳感系統(tǒng)和PC機(jī)等組成,如圖1所示。其中視覺(jué)傳感系統(tǒng)包括CCD攝像機(jī)、復(fù)合濾光系統(tǒng)和DH-QP300圖像采集卡等。根據(jù)TIG焊電弧光譜特征,濾光系統(tǒng)由吸熱片、15%中性減光片和648 nm濾光片組成。在Windows XP系統(tǒng)平臺(tái)下利用Visual C++6.0開(kāi)發(fā)了圖像采集和處理軟件,實(shí)時(shí)采集并處理熔池圖像。
圖1 試驗(yàn)系統(tǒng)示意
采用交流脈沖TIG焊焊接6061鋁合金。由于在脈沖電流峰值期間,弧光強(qiáng)烈,熔池信息基本被掩蓋,因此在基值電流脈沖穩(wěn)定時(shí)刻獲取圖像,且采樣時(shí)刻應(yīng)避免靠近前一個(gè)下降沿及后一個(gè)上升沿。此外,基值電流影響圖像清晰度,選取基值電流為30 A,能夠獲取清晰的焊縫圖像,便于后續(xù)處理,圖像采集試驗(yàn)的焊接工藝如表1所示。
表1 焊接工藝參數(shù)
為了獲得理想的熔池圖像,需通過(guò)試驗(yàn)確定視覺(jué)傳感系統(tǒng)的安裝結(jié)構(gòu)參數(shù),即CCD拍攝熔池的方向、CCD與熔池之間的距離D、熔池與CCD的夾角β。從采集的圖像可知,在熔池前方拍攝的圖像主要包含電弧光源,有關(guān)熔池信息較少;而從熔池后方拍攝不但能夠清晰地看到熔池區(qū),而且包含所有熔池的信息,因此采用后方拍攝熔池圖像。通過(guò)反復(fù)試驗(yàn),確定CCD與熔池之間的夾角為42°,其軸線離熔池的距離為24.8 cm,獲取的熔池圖像如圖2所示。
圖2 原始熔池圖像
熔池圖像處理的最終目的是獲取熔池尺寸參數(shù),進(jìn)而調(diào)節(jié)焊接參數(shù)實(shí)現(xiàn)焊接過(guò)程控制[6]。在鋁合金TIG焊接過(guò)程中,由局部熔化的母材形成了熔池,熔池中的液態(tài)金屬在電弧向前移動(dòng)后逐漸冷卻形成焊縫,焊縫的形狀是由熔池的形狀決定的。
3.1熔池圖像預(yù)處理
3.1.1圖像去噪
在焊接過(guò)程中,存在著大量由飛濺、煙塵、電噪聲產(chǎn)生的噪聲信號(hào),即使是在未焊接的條件下,工件上的鐵銹、劃痕、標(biāo)記和氧化皮等對(duì)熔池圖像都有很大的影響。這些噪聲會(huì)使特征信號(hào)被干擾嚴(yán)重淹沒(méi),不利于后續(xù)特征量的提取,因此必須進(jìn)行圖像的去噪處理。本研究分別使用中值濾波法和均值濾波法對(duì)原始圖像去噪處理,采用3×3的窗口進(jìn)行比較運(yùn)算,如圖3所示。中值濾波器的輸出像素值由鄰域像素的中間值決定,其對(duì)極限像素點(diǎn)(與周?chē)袼鼗叶戎挡顒e較大的像素)遠(yuǎn)不及均值濾波器那么敏感,既能消除孤立的噪聲點(diǎn),又可以讓圖像產(chǎn)生較少的模糊,因此本研究采用中值濾波器去噪。
a中值濾波b均值濾波圖3 去噪處理
3.1.2圖像銳化
圖像銳化處理的目的是使模糊的圖像變得更加清晰,突出圖像的輪廓或者邊緣信息。圖像模糊實(shí)質(zhì)就是圖像受到平均或積分運(yùn)算造成的,可以對(duì)圖像進(jìn)行逆運(yùn)算如微分運(yùn)算來(lái)使圖像清晰化。本研究分別采用拉普拉斯法和梯度法對(duì)圖像進(jìn)行銳化處理,如圖4所示。采用拉普拉斯銳化能夠有效地使圖像清晰的同時(shí)較好地保持原圖像的各種信息。
圖4 銳化處理
3.2熔池圖像邊緣檢測(cè)
圖像邊緣是指其周?chē)袼鼗叶戎涤须A躍變化或屋頂變化的那些像素點(diǎn)的集合。邊緣廣泛存在于物體與背景之間、物體與物體之間、圖像基元與基元之間,它是圖像分割所依賴(lài)的重要特征。
3.2.1傳統(tǒng)邊緣檢測(cè)算法
經(jīng)典的邊緣提取方法是考察圖像的每個(gè)像素在某個(gè)鄰域內(nèi)灰度的變化,利用邊緣鄰近一階或二階方向?qū)?shù)的變化規(guī)律檢測(cè)邊緣,稱(chēng)為邊緣檢測(cè)局部算法。采用幾種經(jīng)典算法檢測(cè)熔池圖像邊緣,細(xì)化后結(jié)果如圖5所示。由圖5可知,這幾種算法都不適合該熔池圖像的邊緣檢測(cè)。
圖5 熔池圖像邊緣提取
3.2.2改進(jìn)蟻群算法
由于焊接熔池圖像的復(fù)雜性、目標(biāo)特征的多樣性、噪聲干擾等因素,使得熔池邊緣檢測(cè)成為了圖像處理的難點(diǎn)。蟻群算法是一種仿生進(jìn)化算法,具有離散性、并行性、魯棒性、正反饋性等特點(diǎn),因此特別適合于熔池圖像的處理。利用傳統(tǒng)蟻群算法對(duì)原始圖像進(jìn)行處理,結(jié)果如圖5e所示。由于傳統(tǒng)蟻群算法等同對(duì)待圖像中所有的像素點(diǎn),容易遺漏實(shí)際邊緣點(diǎn)或把噪聲點(diǎn)誤檢測(cè)為邊緣點(diǎn),且一般需要較長(zhǎng)的搜索時(shí)間。針對(duì)上述缺陷,提出了改進(jìn)方法,對(duì)熔池圖像中不同內(nèi)容做不同的處理,使用不同的選擇策略和信息素更新策略,具體步驟如下:
(1)判斷螞蟻所在區(qū)域。對(duì)螞蟻所在像素點(diǎn)的3×3鄰域內(nèi)進(jìn)行特征提取,規(guī)則為將當(dāng)前像素點(diǎn)和鄰域內(nèi)各像素點(diǎn)的灰度差與灰度閾值作比較,小于該閾值的鄰域像素點(diǎn)個(gè)數(shù)即為所要提取的特征值。根據(jù)熔池圖像特點(diǎn),區(qū)域劃分的判斷依據(jù):背景和目標(biāo)內(nèi)區(qū)域點(diǎn)3×3鄰域的特征值一般為8,邊界點(diǎn)3×3鄰域的特征值一般大于等于6,而對(duì)于噪聲點(diǎn),該數(shù)值一般小于4,不同的區(qū)域其使用的選擇策略和信息素更新機(jī)制不同。
(2)背景和目標(biāo)內(nèi)區(qū)域。為了使螞蟻盡快遠(yuǎn)離此區(qū)域而聚集到邊緣上,采取的措施是將該區(qū)螞蟻的轉(zhuǎn)換規(guī)則修改為隨機(jī)選擇,結(jié)合實(shí)際螞蟻運(yùn)動(dòng)的慣性原理,使螞蟻沿最初選擇的固定方向運(yùn)動(dòng)直到圖像邊緣區(qū),較大地提高了算法的收斂速度。由于此區(qū)域的像素點(diǎn)對(duì)邊緣的檢測(cè)影響甚小,所以此區(qū)域像素點(diǎn)信息素對(duì)螞蟻轉(zhuǎn)移沒(méi)有影響,故對(duì)信息素不更新,使其保持初值。
(3)噪聲區(qū)域。由于熔池圖像拍攝系統(tǒng)的性能和被檢測(cè)部位等固定因素的原因,使得圖像中的噪聲不可避免,對(duì)噪聲必須做特殊處理,否則會(huì)將噪聲誤檢為邊緣,故螞蟻在轉(zhuǎn)移時(shí)應(yīng)剔除掉這些點(diǎn)。根據(jù)傳統(tǒng)蟻群算法路徑概率公式計(jì)算結(jié)果隨機(jī)選擇轉(zhuǎn)移像素點(diǎn)。此外,為了讓其他螞蟻以最低的概率再次選擇此噪聲點(diǎn),一旦螞蟻選擇了噪聲點(diǎn),應(yīng)使該點(diǎn)處的信息素快速哀減,加大揮發(fā)系數(shù)ρ′,而且不釋放新的信息素。
(4)邊緣區(qū)。遵循偽隨機(jī)比率選擇規(guī)則選擇轉(zhuǎn)移像素點(diǎn),以進(jìn)一步提高蟻群算法在圖像邊緣區(qū)的搜索性能。為了獲取圖像最豐富的邊緣信息,防止漏掉細(xì)微邊緣,應(yīng)該避免算法過(guò)早陷入一非最優(yōu)解,為此應(yīng)擴(kuò)大算法搜索空間,而信息激素濃度對(duì)搜索過(guò)程有重要影響,所以降低邊緣像素點(diǎn)信息激素濃度增加的速度。此時(shí)可使已經(jīng)被很多螞蟻經(jīng)過(guò)的像素的吸引力不至于太強(qiáng),從而間接促進(jìn)螞蟻探索那些仍未被訪問(wèn)的像素,使螞蟻不會(huì)集中收斂于單一路徑,有利于發(fā)現(xiàn)更多的邊緣,提高了算法檢測(cè)質(zhì)量。
(5)最后檢查是否每個(gè)螞蟻都已經(jīng)走完,根據(jù)每個(gè)像素點(diǎn)經(jīng)過(guò)的螞蟻數(shù)量判斷邊緣,該算法流程如圖6所示。
圖6 改進(jìn)蟻群算法流程
通過(guò)反復(fù)試驗(yàn),選定較小揮發(fā)系數(shù)ρ=0.04、較大揮發(fā)系數(shù)ρ′=0.15、信息量初始值τ=1、信息啟發(fā)式因子α=2.5、期望啟發(fā)式因子β=1.5、螞蟻總數(shù)m= 150、灰度差閾值dij=100、每只螞蟻?zhàn)畲蟮螖?shù)maxite=500,處理結(jié)果如圖7所示。
圖7 改進(jìn)蟻群算法邊緣檢測(cè)
3.3熔池寬度特征提取
熔池形狀幾何參數(shù)主要包括:熔池最大寬度、熔池半長(zhǎng)、熔池后部面積、后拖角。其中熔池最大寬度定義為垂直于焊接方向距離最大的兩個(gè)熔池邊界點(diǎn)的距離。通過(guò)圖像處理算法提取熔池寬度特征,其流程如圖8所示。
圖8 熔寬提取流程
為驗(yàn)證視覺(jué)傳感系統(tǒng)及圖像處理算法的可行性,通過(guò)焊接試驗(yàn)提取熔寬,如表2所示。
表2 試驗(yàn)所得熔池幾何參數(shù)
由表2可知,檢測(cè)到的熔寬參數(shù)均大于實(shí)際測(cè)得的焊縫寬度,這是由于熔融狀態(tài)的鋁合金與固態(tài)鋁合金的對(duì)比并不明顯以及強(qiáng)烈的弧光干擾造成的。所有試驗(yàn)實(shí)測(cè)數(shù)據(jù)和計(jì)算數(shù)據(jù)誤差均在0.4 mm以?xún)?nèi),滿(mǎn)足實(shí)際需求,驗(yàn)證了設(shè)計(jì)的視覺(jué)傳感系統(tǒng)和圖像處理算法是可靠有效的。
(1)根據(jù)鋁合金TIG焊特點(diǎn),成功構(gòu)建了視覺(jué)傳感系統(tǒng),獲得了完整清晰的熔池圖像。
(2)針對(duì)采集到的熔池圖像,提出了一套包括中值濾波、拉普拉斯銳化、改進(jìn)蟻群算法等的圖像處理方法,并通過(guò)焊接試驗(yàn)驗(yàn)證了該算法是合理可靠的,滿(mǎn)足焊接質(zhì)量控制要求。
[1]吳林,陳善本.智能化焊接技術(shù)[M].北京:國(guó)防工業(yè)出版社,2008.
[2]張宇.基于CCD視覺(jué)傳感的焊縫跟蹤技術(shù)的研究[D].上海:上海交通大學(xué),2007.
[3]Bae K Y,Lee T H,Ahn K C.An optical sensing system for seam tracking and weld pool control in gas metal arc weldingofsteelpipe[J].JournalofMaterialsProcessingTechnology,2002,120(1):458-465.
[4]Balfour C,Smith J S,Amin-Nejad S.Feature correlation for weld image-processing applications[J].International journal of production research,2004,42(5):975-995.
[5]楊家林,高進(jìn)強(qiáng),秦國(guó)梁,等.基于視覺(jué)的激光深熔焊熔池檢測(cè)與圖像處理[J].焊接學(xué)報(bào),2011,32(11):21-24.
[6]石玗,吳魏,樊丁,等.鋁合金MIG焊正面熔池圖像視覺(jué)傳感與處理[J].中國(guó)機(jī)械工程,2005,16(2):176-179.
Feature extraction of molten pool in TIG welding for aluminum alloy based on vision sensing
SHAN Jun,XIONG Zhenyu,F(xiàn)U Jian’an,XUE Cheng
(School ofAeronautical ManufacturingEngineering,NanchangHangkongUniversity,Nanchang330063,China)
According to the characteristics of aluminum alloy TIG welding,and on the basis of analyzing the characteristics of arc spectrum,the visual sensing system is constructed successfully by choosing suitable light components and confirming the installation structural parameters of CCD camera.By means of the developed visual sensing system,the clear images of molten pool are obtained. Aiming at the captured images,a method of image processing is proposed,including median filtering,Laplace sharpening and improved ant colony algorithm.The traditional ant colony algorithm is improved with selection strategy and information update strategy,and forms a kind of self-adaptive detection method which can effectively improve detection precision and time.Consequently,the edge of molten pool is extracted,and this would be helpful to the on-line monitoring and control of welding quality in future.
aluminum alloy;TIG welding;vision sensing;image processing
TG444+.72
A
1001-2303(2015)11-0010-04
10.7512/j.issn.1001-2303.2015.11.03
2015-07-18;
2015-08-17
江西省教育廳科技項(xiàng)目(GJJ13502)
單?。?989—),男,江西婺源人,碩士,主要從事焊接自動(dòng)化方面的研究工作。