李贊澄 時(shí)宇航 張祥祥 程五四
摘要:固體火箭發(fā)動(dòng)機(jī)各零件裝配采用螺紋連接,螺紋的質(zhì)量直接關(guān)系到組裝效率、質(zhì)量和安全等各個(gè)方面,目前主要是人工使用校對(duì)規(guī)法及三針法等對(duì)螺紋的指標(biāo)進(jìn)行檢測(cè),檢查精度較差,費(fèi)時(shí)耗力,人為因素影響大,無法適應(yīng)大批量組裝需求。基于上述背景,結(jié)合某型固體火箭發(fā)動(dòng)機(jī)的總裝需求,構(gòu)建了一套集視覺識(shí)別、精準(zhǔn)定位和協(xié)同抓取的螺紋缺陷檢測(cè)一體化平臺(tái),用以實(shí)現(xiàn)零件螺紋缺陷檢測(cè)、移栽等動(dòng)作的自動(dòng)化運(yùn)行,改善人工作業(yè)條件,縮短裝配前準(zhǔn)備周期。
關(guān)鍵詞:缺陷檢測(cè);機(jī)器視覺;機(jī)器人;自動(dòng)化
1 引言
隨著復(fù)合材料和高分子化學(xué)材料技術(shù)日益發(fā)展,固體火箭發(fā)動(dòng)機(jī)技術(shù)日益成熟,被廣泛用在各類小型、近程的軍用火箭和戰(zhàn)術(shù)導(dǎo)彈上。固體火箭發(fā)動(dòng)機(jī)主要由殼體、固體推進(jìn)劑、噴管組件和點(diǎn)火裝置等四部分組成,各零件裝配采用螺紋連接,螺紋的質(zhì)量直接關(guān)系到組裝效率、質(zhì)量和安全等各個(gè)方面,目前主要是人工使用校對(duì)規(guī)法及三針法等對(duì)螺紋的指標(biāo)進(jìn)行檢測(cè),檢查精度較差,費(fèi)時(shí)耗力,人為因素影響大,無法適應(yīng)大批量組裝需求。
在螺紋測(cè)量方面,非接觸式測(cè)量包括滲透檢測(cè)、超聲檢測(cè)、磁粉檢測(cè)、渦流檢測(cè)和視覺檢測(cè)等,作為工業(yè)生產(chǎn)和科學(xué)研究的重要支撐和保障技術(shù),在工業(yè)檢測(cè)方面具有廣泛應(yīng)用。其中,機(jī)器視覺檢測(cè)技術(shù)作為一種新興的無損檢測(cè)技術(shù),已經(jīng)在醫(yī)療、食品、國(guó)防和工業(yè)等領(lǐng)域取得了廣泛的應(yīng)用,對(duì)比于人工檢測(cè),機(jī)器視覺檢測(cè)在速度、精度、穩(wěn)定性、環(huán)境要求以及集成度方面均有優(yōu)勢(shì)[1-5]。因此,開展基于機(jī)器視覺的螺紋缺陷檢測(cè)及感知是十分必要的。
基于上述背景,結(jié)合某型固體火箭發(fā)動(dòng)機(jī)的總裝需求,本文構(gòu)建了一套集視覺識(shí)別、精準(zhǔn)定位和協(xié)同抓取的螺紋缺陷檢測(cè)一體化平臺(tái),用以實(shí)現(xiàn)零件螺紋缺陷檢測(cè)、移栽等動(dòng)作的自動(dòng)化運(yùn)行,改善人工作業(yè)條件,縮短裝配前準(zhǔn)備周期。
2 系統(tǒng)總體設(shè)計(jì)方案
采用成熟的成品工業(yè)機(jī)器人為基礎(chǔ),設(shè)計(jì)專用的末端作業(yè)工具,開發(fā)面向螺紋缺陷檢測(cè)的協(xié)同控制平臺(tái),實(shí)現(xiàn)固體火箭發(fā)動(dòng)機(jī)組裝過程中的螺紋缺陷檢測(cè)自動(dòng)化。
2.1 系統(tǒng)總體架構(gòu)
考慮到各個(gè)子系統(tǒng)獨(dú)立運(yùn)行的需求,本套面向螺紋缺陷檢測(cè)的協(xié)同控制平臺(tái)的系統(tǒng)總體架構(gòu),如圖1所示。
系統(tǒng)架構(gòu)由執(zhí)行系統(tǒng)、視覺處理系統(tǒng)和檢測(cè)工位組成。執(zhí)行系統(tǒng)由通用六關(guān)節(jié)機(jī)器人、機(jī)器人控制器和末端作業(yè)工具組成;視覺處理系統(tǒng)由相機(jī)和工控機(jī)組成;檢測(cè)工位由檢測(cè)臺(tái)、轉(zhuǎn)臺(tái)等組成。將相機(jī)連接到工控機(jī),相機(jī)負(fù)責(zé)采集圖像和傳輸圖像到工控機(jī),工控機(jī)上運(yùn)行著圖像處理軟件,控制相機(jī)采集圖像、處理圖像和返回圖像處理結(jié)果。機(jī)器人控制器通過以太網(wǎng)與工控機(jī)連接,控制機(jī)器人抓取零件放置到檢測(cè)臺(tái),工控機(jī)控制相機(jī)拍照并獲得拍攝的圖像。進(jìn)行圖像處理后,工控機(jī)向機(jī)器人控制器發(fā)送相應(yīng)抓取、移栽等的位置信息。
2.2 系統(tǒng)整體布局
在完成系統(tǒng)架構(gòu)設(shè)計(jì)的基礎(chǔ)上,本套面向螺紋缺陷檢測(cè)的協(xié)同控制平臺(tái)的系統(tǒng)整體布局,如圖2所示。
其中,“機(jī)械臂1+末端作業(yè)模塊”負(fù)責(zé)對(duì)待測(cè)零件進(jìn)行抓取、移栽到檢測(cè)工作臺(tái);檢測(cè)工作臺(tái)上設(shè)置執(zhí)行單元和工業(yè)相機(jī),負(fù)責(zé)對(duì)零件成像、螺紋缺陷視覺識(shí)別及檢測(cè);檢測(cè)合格的零件,由“機(jī)械臂1+末端作業(yè)模塊”負(fù)責(zé)將零件抓取、移栽到緩存工作臺(tái);檢測(cè)不合格零件,一方面通知人員處理,另一方面由“機(jī)械臂2+末端作業(yè)模塊”移栽到不合格區(qū)域。機(jī)械臂通過控制箱與工控機(jī)相連,工業(yè)相機(jī)通過以太網(wǎng)與工控機(jī)相連,完成硬件聯(lián)通和信息交互。
2.3 系統(tǒng)工作流程
面向螺紋缺陷檢測(cè)的協(xié)同控制平臺(tái)的系統(tǒng)工作流程,如圖3所示。
操作人員將零件放置于待測(cè)工作臺(tái)托盤;工控機(jī)驅(qū)動(dòng)機(jī)械臂1及末端執(zhí)行器抓取零件放置于檢測(cè)工作臺(tái);由工業(yè)相機(jī)對(duì)零件螺紋進(jìn)行圖像采集,工控機(jī)實(shí)現(xiàn)螺紋圖像的處理,當(dāng)檢測(cè)到螺紋缺陷時(shí),機(jī)械臂1抓取缺陷零件放置到不合格區(qū)域,提醒操作員零件螺紋存在缺陷,進(jìn)而剔除;對(duì)于螺紋檢測(cè)合格的零件,由機(jī)械臂1抓取后放置到緩存工位指定位置,并對(duì)信息進(jìn)行記錄,完成理料工作。
3 系統(tǒng)詳細(xì)設(shè)計(jì)方案
基于上述的總體設(shè)計(jì)方案,下面對(duì)本套面向螺紋缺陷檢測(cè)的協(xié)同控制平臺(tái)進(jìn)行詳細(xì)設(shè)計(jì)。
3.1 系統(tǒng)模塊組成
本系統(tǒng)采用模塊化設(shè)計(jì),包括雙臂協(xié)同操作模塊、末端作業(yè)模塊和視覺識(shí)別檢測(cè)模塊三部分。其中,雙臂協(xié)同操作模塊包含機(jī)械臂本體及專用的控制柜。末端作業(yè)模塊作為執(zhí)行機(jī)構(gòu),安裝于機(jī)械臂的末端。視覺識(shí)別檢測(cè)模塊由工業(yè)相機(jī)和照明光源等組成,負(fù)責(zé)圖像采集工作。將各模塊通過不同的端口連接起來,在一臺(tái)工控機(jī)上控制各模塊運(yùn)行,以完成對(duì)目標(biāo)對(duì)象的識(shí)別、定位和移栽。系統(tǒng)組成如圖4所示。
工控機(jī)通過以太網(wǎng)與機(jī)械臂連接以實(shí)現(xiàn)數(shù)據(jù)傳輸,即發(fā)送控制指令給控制柜,控制柜驅(qū)動(dòng)機(jī)械臂執(zhí)行相應(yīng)的運(yùn)動(dòng),同時(shí)讀取控制柜反饋的機(jī)械臂各關(guān)節(jié)傳感器信息。末端作業(yè)模塊的控制器也接入控制柜中,工控機(jī)可以給末端作業(yè)模塊發(fā)送指令,控制執(zhí)行機(jī)構(gòu)的開合狀態(tài)。此外,工控機(jī)通過以太網(wǎng)與工業(yè)相機(jī)連接,觸發(fā)相機(jī)驅(qū)動(dòng)軟件采集高精度圖片。
3.2 雙臂協(xié)同操作模塊設(shè)計(jì)
雙臂協(xié)同操作模塊主要用于零件抓取、移栽等動(dòng)作,主體為機(jī)械臂。本系統(tǒng)選用丹麥Universal Robots公司開發(fā)的UR5六關(guān)節(jié)工業(yè)機(jī)器人,除機(jī)械臂之外,還配備了控制箱、軟件系統(tǒng)和可視編程控制界面,如圖5所示。
該型機(jī)器人由6個(gè)關(guān)節(jié)和擠壓鋁管組成,所有關(guān)節(jié)均為轉(zhuǎn)動(dòng)關(guān)節(jié)。關(guān)節(jié)1到6分別為:機(jī)座、肩部、肘部、手腕1、手腕2和手腕3。其中機(jī)座可以確定機(jī)器人的安裝位置,手腕3可以連接工具以滿足需求。前三個(gè)關(guān)節(jié)主要控制機(jī)器人末端的位置,后三個(gè)關(guān)節(jié)主要控制機(jī)器人末端的姿態(tài)。
該型機(jī)器人具有安全易用、設(shè)計(jì)小巧的特點(diǎn),不需要安裝防護(hù)圍欄就可與人協(xié)同工作,可以完成抓取、放置等輕量級(jí)的協(xié)作流程,并且能夠在生產(chǎn)區(qū)域內(nèi)便捷地移動(dòng)和安置,靈活布置在多個(gè)不同的工作點(diǎn)。
3.3 末端作業(yè)模塊設(shè)計(jì)
協(xié)作機(jī)器人末端作業(yè)模塊一般分為兩大類,一類是以靈巧手形式具有仿人手作業(yè)的通用工具,如電動(dòng)/氣動(dòng)夾爪、繩驅(qū)多指手、柔性氣動(dòng)手指等;另一類是于制造作業(yè)相關(guān)的工具,通過機(jī)械工裝與機(jī)械臂末端相連,控制接口與控制箱相連,如用于焊接作業(yè)的激光焊接工具、用于螺裝的氣動(dòng)螺裝工具和PCB錫焊工具等。
考慮到本平臺(tái)檢測(cè)零件對(duì)象的外形為圓柱形或六邊形,且單個(gè)重量較輕,因此采用三爪平行開閉式氣動(dòng)夾爪的設(shè)計(jì)方案,通過外部夾抱方式實(shí)現(xiàn)對(duì)零件的抓取和放置。氣動(dòng)夾爪模型如圖6所示。
本系統(tǒng)末端作業(yè)模塊由空氣壓縮機(jī)、空氣油水分離器、磁性開關(guān)和氣動(dòng)夾爪組成,如圖7所示??諝鈮嚎s機(jī)為氣動(dòng)夾爪提供壓縮空氣,通過空氣油水分離器過濾水分和油分等雜質(zhì)后,磁性開關(guān)控制氣動(dòng)夾爪的開閉,用于實(shí)現(xiàn)零件的抓取和放置。
3.4 視覺識(shí)別檢測(cè)模塊設(shè)計(jì)
視覺識(shí)別檢測(cè)模塊是螺紋缺陷檢測(cè)的核心部件,主要包括工業(yè)相機(jī)、照明單元及執(zhí)行單元。
本系統(tǒng)采用邁德威視MV-GEC2000M-TPO工業(yè)相機(jī),該產(chǎn)品具有信息讀取方式簡(jiǎn)單、輸出信息速率快、體積小和集成度高等優(yōu)點(diǎn)。照明單元?jiǎng)t采用LED平面光源,保證被測(cè)零件照明均勻,采集的圖像信息特征明顯。
執(zhí)行單元用于支持零件螺紋的正面和背面圖像的采集,根據(jù)圖像處理單元處理結(jié)果,采用不同的執(zhí)行動(dòng)作處理。執(zhí)行單元主要由轉(zhuǎn)臺(tái)、工裝等組成。轉(zhuǎn)臺(tái)的旋轉(zhuǎn)依靠控制電機(jī)實(shí)現(xiàn)準(zhǔn)確定位,使得零件旋轉(zhuǎn)指定角度方便相機(jī)拍照需要。工裝可適配不同規(guī)格零件的放置及定位。執(zhí)行單元模型如圖8所示。
4 結(jié)束語
本文結(jié)合某型固體火箭發(fā)動(dòng)機(jī)的總裝需求,分析零件感知特性及移動(dòng)要求,基于機(jī)器視覺、機(jī)器人控制等技術(shù),提出了一套面向螺紋缺陷檢測(cè)的協(xié)同控制平臺(tái)的設(shè)計(jì)方案。依據(jù)設(shè)計(jì)方案,開發(fā)了原型系統(tǒng),實(shí)物如圖9所示。通過原型系統(tǒng)的應(yīng)用與驗(yàn)證,實(shí)現(xiàn)了總體設(shè)計(jì)目標(biāo),即零件識(shí)別、移栽等動(dòng)作能夠自動(dòng)化運(yùn)行,從而改善人工作業(yè)條件,縮短裝配前準(zhǔn)備周期。
參考文獻(xiàn)
[1] 段峰,王耀南.機(jī)器視覺技術(shù)及其應(yīng)用綜述[J].自動(dòng)化博覽,2002,19(3):59-61.
[2] 左建中,劉峰,張定昭.機(jī)器視覺技術(shù)在螺紋檢測(cè)中的應(yīng)用[J].機(jī)械設(shè)計(jì)與制造,2006(4):113-114.
[3] 何寶泉,雷振山.基于機(jī)器視覺的螺紋測(cè)量技術(shù)[J].計(jì)量技術(shù),2005(2):21-23.
[4] 卜晨,萬鵬.基于機(jī)器視覺的螺紋參數(shù)檢測(cè)[J].工業(yè)儀表與自動(dòng)化裝置,2011(3):83-85.
[5] 周金山,婁訓(xùn)志,王凡.基于機(jī)器視覺的螺紋缺陷檢測(cè)方法[J].湖北工業(yè)大學(xué)學(xué)報(bào),2010(2):4-6.