国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于視覺檢測的隨行夾具識別系統(tǒng)應(yīng)用

2023-08-07 21:57魏斌陸遠(yuǎn)琪彭偉文
時代汽車 2023年15期
關(guān)鍵詞:夾具車身灰度

魏斌 陸遠(yuǎn)琪 彭偉文

摘 要:車身車間高柔性主焊線導(dǎo)入車型多,下車體總成零件使用隨行夾具進(jìn)行車體輸送,而隨行夾具需要頻繁切換,各個車型夾具需要識別并做程序防錯。其主要采用線旁固定安裝的激光測距開關(guān)做識別防錯,該種檢測方式存在成本高、調(diào)試難、柔性差,且影響白車身裝配質(zhì)量等問題。為解決以上問題,設(shè)計了一種基于視覺檢測的隨行夾具識別系統(tǒng),該系統(tǒng)包含相機(jī)、工控機(jī)、光源、圖像采集卡等硬件,通過視覺處理軟件Vision Master識別隨行夾具上變化的特征并測量白車身上邊緣直線與隨行夾具氣缸幾何中心之間的距離,并利用軟件內(nèi)的判斷邏輯實現(xiàn)對多種車型夾具狀態(tài)的識別及防錯。視覺識別系統(tǒng)應(yīng)用于車身車間高柔性輸送主焊線的生產(chǎn)現(xiàn)場,防錯一致性精度高,界面可視化強(qiáng),系統(tǒng)運行穩(wěn)定,有效提升了生產(chǎn)效率和產(chǎn)品質(zhì)量。

關(guān)鍵詞:隨行夾具 視覺識別

1 引言

車間當(dāng)前使用的激光測距識別系統(tǒng)采用激光測距儀對隨行夾具上的多個點位進(jìn)行檢測,并通過現(xiàn)場PLC控制程序讀取距離并判斷,實現(xiàn)對隨行夾具狀態(tài)的識別。由于生產(chǎn)節(jié)拍較高,勾銷下落與白車身放置動作時間間隙較小,且設(shè)備間通訊存在一定延遲,勾銷存在提前關(guān)閉導(dǎo)致白車身位置偏移的可能,該偏移激光測距儀無法識別,導(dǎo)致白車身質(zhì)量不及格,造成損失;同時實際應(yīng)用中由于隨行夾具間存在差異,增加車型時需耗費大量人工調(diào)試激光測距儀,而且新增車型對應(yīng)的點位需要增加激光測距儀,成本較高,調(diào)試過程繁瑣。隨著車型的增加以及生產(chǎn)節(jié)拍的提升,該系統(tǒng)缺點已嚴(yán)重影響產(chǎn)線的生產(chǎn)和改造。

視覺檢測系統(tǒng)可有效提高產(chǎn)線檢測速度和精度,可完成識別、測量、定位等功能。目前視覺檢測在電子、印刷、塑料、紡織等行業(yè)得到應(yīng)用。為了解決激光測距成本高、偏移無法識別的問題,車間設(shè)計并應(yīng)用了一個基于視覺檢測的隨行夾具狀態(tài)識別系統(tǒng),在可以識別多種隨行夾具狀態(tài)的基礎(chǔ)上,具備檢測勾銷夾緊時白車身與勾銷的配合是否符合要求的功能。

2 隨行夾具狀態(tài)識別系統(tǒng)組成

2.1 硬件組成

系統(tǒng)硬件主要包括相機(jī)、控制電腦、光源及光源控制器。

根據(jù)現(xiàn)場已有布局,使用6臺相機(jī)對隨行夾具兩側(cè)的夾具進(jìn)行拍攝,相機(jī)采用HIKROBOT的MV-CU050-60GM型工業(yè)面陣相機(jī),分辨率2592×1944,輸出黑白圖像,工作電壓12VDC,額定功耗5W;光源使用HIKROBOT的MV-LLDS-H-300-40-W型條形光源,最佳工作距離30~500mm,功率21.2W;光源控制器使用雙通道模擬控制器,輸出功率200W,提供旋鈕和串口方式控制光源亮度,采用電壓控制方式為光源提供照明強(qiáng)度的無級調(diào)節(jié);根據(jù)現(xiàn)場實際需求,控制電腦應(yīng)使用具備足夠的圖像處理能力以及充足的存儲空間的計算機(jī),以確保6臺相機(jī)的圖像可以在1s內(nèi)完成處理并發(fā)送PLC,同時收集的圖像以及結(jié)果需要保留30天。

視覺識別系統(tǒng)的相機(jī)及光源現(xiàn)場安裝實物如下圖2所示。

2.2 開發(fā)軟件

系統(tǒng)開發(fā)軟件使用視覺處理軟件Vision Master,該軟件具備開發(fā)靈活、低應(yīng)用門檻、工具豐富、性能優(yōu)秀、相對年輕等特點,利用軟件自帶的圖像采集、定位和測量等視覺功能模塊進(jìn)行系統(tǒng)設(shè)計,在滿足現(xiàn)場需求的同時縮短開發(fā)周期,操作員進(jìn)行短期培訓(xùn)即可保證系統(tǒng)正常運行和維護(hù)。

軟件匹配的過程是將數(shù)據(jù)集中源圖像通過索引與庫中模板依次進(jìn)行比較,在匹配過程中將模板與圖像比較計算結(jié)果存儲在矩陣中,通過評分算法給出模板在數(shù)據(jù)集中估計的最佳位置,模板匹配公式如下所示。

L*=arg max(S(li))

其中,li∈L={l1,l2…},li代表位姿即x,y,θ,sineO,sinex,siney。

為應(yīng)對現(xiàn)場的復(fù)雜情況,通過使用VM算法開發(fā)平臺提供的控制和數(shù)據(jù)獲取接口來完成自定義開發(fā),采用誤差平方和算法實現(xiàn)基于灰度值的常用模板匹配。

D(i,j)=[S(i+s-1,j+t-1)-T(s,t)]2

首先選擇一塊ROI作為模板圖像,生成基于灰度值的模板;然后將檢測圖像與模板圖像進(jìn)行粗匹配,在檢測圖像與模板圖像中任選一點,采取隔點搜索的方式計算二者灰度的相似性,這樣粗匹配一遍得到粗相關(guān)點;接下來進(jìn)行精匹配,將得到的粗相關(guān)點作為中心點,用最小二乘法尋找二者之間的最優(yōu)匹配點。

3 識別系統(tǒng)檢測方案

3.1 通訊部分

通訊部分包含用于PLC變量交互的EtherNet/IP CIP通訊全局通訊模塊、用于PLC交互拍照指令來觸發(fā)流程進(jìn)行取圖識別的全局事件觸發(fā)模塊。

3.2 檢測部分

檢測部分主要包括圖像源模塊、特征匹配模塊、直線查找模塊、測量模塊、條件檢測模塊、初始化模塊、腳本模塊等。夾具狀態(tài)識別主要由快速匹配模塊與灰度匹配模塊完成,勾銷狀態(tài)識別主要由快速匹配模塊、直線查找模塊、和測量模塊完成。

隨行夾具狀態(tài)識別的主要內(nèi)容為系統(tǒng)讀取特征并得出該特征的狀態(tài)參數(shù)(匹配分?jǐn)?shù)、匹配角度),并針對錯誤識別出多個車型的特殊情況設(shè)置報警判斷,隨后進(jìn)行條件檢測進(jìn)入對應(yīng)的車型分支。夾具狀態(tài)識別流程圖如圖3所示。

在特征匹配模塊中,快速匹配的功能與灰度匹配功能相似,區(qū)別在于應(yīng)用場景的不同,快速匹配適用于精度要求低的特征識別,灰度匹配主要針對磨損較多的區(qū)域的特征識別?,F(xiàn)場隨行夾具上氣缸存在不同程度的磨損導(dǎo)致圖像中的氣缸輪廓不清晰,其結(jié)果為快速匹配出的特征的匹配分?jǐn)?shù)明顯下降,降低匹配的正確率,利用灰度匹配以圖像各個像素點的灰度為基礎(chǔ)建立模板,匹配灰度相近的目標(biāo)物體的特點,在磨損較多的區(qū)域使用灰度匹配可提高匹配精度及正確率。

勾銷配合狀態(tài)識別采用兩個方案,一是通過氣缸的缸體與活塞桿標(biāo)識物塊之間的距離進(jìn)行識別,測量距離為線與線之間的最小距離,二是通過車身與氣缸的缸體之間的特征進(jìn)行識別,測量距離為線與點之間的最小距離。在實際應(yīng)用中,由于現(xiàn)場環(huán)境復(fù)雜,實際上氣缸會被氣路管道或者升降機(jī)支撐柱遮擋,在方案一難以實行的區(qū)域,方案二可作為在氣缸被遮擋時的替代方案。

無遮擋區(qū)域所使用的勾銷配合狀態(tài)識別通過白車身上的線條到與氣缸的幾何中心之間的距離來判斷落位狀態(tài)是否正常。勾銷狀態(tài)識別流程圖如圖4所示。

勾銷配合狀態(tài)識別流程中包括對白車身與當(dāng)前隨行夾具車型是否對應(yīng)的判斷,針對直線查找可能出現(xiàn)的異常設(shè)置了直線斜率是否在預(yù)設(shè)范圍內(nèi)的判斷。

4 應(yīng)用與展望

4.1 人機(jī)交互

通過VM軟件自帶的顯示界面編輯功能,可以根據(jù)現(xiàn)場實際需求構(gòu)建系統(tǒng)運行界面,系統(tǒng)完成一次拍照并完成圖像處理后將圖像與匹配的特征展示在視覺識別結(jié)果界面,將生產(chǎn)信息以及系統(tǒng)各個流程的結(jié)果通過清晰的文字加以顯眼的顏色展示出來,操作者可通過識別結(jié)果界面快速了解異常來源,同時后續(xù)可進(jìn)入后臺界面查找相關(guān)參數(shù),做進(jìn)一步的原因分析及制定措施。

目前的運行界面上所能展示的僅限于圖像處理的結(jié)果,在智能制造的大趨勢下,利用大數(shù)據(jù)進(jìn)行的故障預(yù)測性維護(hù)是智能制造的重要發(fā)展方向。VM 軟件在圖像處理時伴隨著大量數(shù)據(jù)的產(chǎn)生,數(shù)據(jù)中包含了大量與生產(chǎn)相關(guān)的信息,目前該資源無法有效利用,可通過軟件輸出進(jìn)行分析,例如針對同一個隨行夾具的匹配分?jǐn)?shù)轉(zhuǎn)化成圖表的形式,可以直觀地看出隨行夾具的磨損情況以及趨勢,若磨損程度對匹配分?jǐn)?shù)的影響達(dá)到一定程度,系統(tǒng)可以通過報警提前告知現(xiàn)場運維人員,并根據(jù)變化時間進(jìn)一步分析其原因,實現(xiàn)故障的預(yù)測性維護(hù)。

4.2 識別精度

在識別過程中,直線查找的準(zhǔn)確與否將直接影響勾銷識別的結(jié)果。直線查找的原理是通過在查找梯度閾值最大的邊緣點集合,然后擬合成直線。利用標(biāo)定板計算像素距離,對標(biāo)定板(100mm×100mm)和1元硬幣(25mm×25mm)的外圍輪廓在工裝所處平面的任意位置測量5次,計算出圖像像元尺寸約為0.18mm×0.18mm。

勾銷提前關(guān)閉會導(dǎo)致車身被抬升2~4mm,即認(rèn)為視覺識別系統(tǒng)的精度只需要達(dá)到±1mm便可達(dá)到設(shè)計要求?,F(xiàn)場生產(chǎn)測試在零件毛刺和表面異常干擾下直線查找得出的邊緣點擬合線與圖像實際直線間最大偏差為三個像素點,即偏移約Δ max=0.54m,因此系統(tǒng)的識別精度滿足現(xiàn)場需求。

雖然直線斜率的限制可以在一定程度上避免白車身表面異常的干擾,但不能無視其影響,同時系統(tǒng)查找的直線因零件表面光潔區(qū)域不均勻或是不平整而導(dǎo)致直線偏移無法完全消除,直線查找的功能仍需進(jìn)一步優(yōu)化。如圖6中,在右側(cè)區(qū)域的直線查找只需要從閾值較高的一側(cè)向上進(jìn)行查找滿足條件的第一條直線,而左側(cè)的大部分區(qū)域都需要查找最接近區(qū)域中線且滿足條件的直線,因此直線查找功能需要根據(jù)查找區(qū)域內(nèi)閾值變化的規(guī)律調(diào)整內(nèi)部參數(shù)以提高實際查找的精度,提高效率的同時避免復(fù)雜表面直線查找產(chǎn)生偏移。

在以環(huán)境光照強(qiáng)弱、節(jié)拍快慢為變量的生產(chǎn)測試中,收集6000余臺次生產(chǎn)的不同批次測試結(jié)果,視覺識別系統(tǒng)的識別效率及穩(wěn)定性達(dá)到了生產(chǎn)需求,但在大量的生產(chǎn)應(yīng)用過程中仍有零件本身的一致性尺寸偏差而導(dǎo)致車身偏移無法檢測出的情況出現(xiàn),視覺系統(tǒng)需要在后續(xù)優(yōu)化中增加針對零件本身質(zhì)量變化點的監(jiān)控機(jī)制。

5 結(jié)語

本文基于視覺檢測技術(shù),設(shè)計并應(yīng)用了一種識別隨行夾具狀態(tài)系統(tǒng),該系統(tǒng)搭配通訊模塊和檢測模塊,滿足現(xiàn)場需求的識別精度, 同時具備高效的人機(jī)交互功能,可有效提升白車身產(chǎn)品質(zhì)量,同時提升生產(chǎn)運行效率,且系統(tǒng)維護(hù)便利,可拓展性強(qiáng)。

參考文獻(xiàn):

[1]王耀南. 智能制造裝備視覺檢測控制方法綜述[J],控制理論與應(yīng)用,2015(3):273-286.

[2]段峰,王耀南,雷曉峰,等.機(jī)器視覺技術(shù)及其應(yīng)用綜述[J].自動化博覽,2002,19(3):59—62.

[3]周瑜,劉俊濤,白翔 . 形狀匹配方法研究與展望.自動化學(xué)報,2012,38(6):889-910.

[4]席斌,錢峰.機(jī)器視覺測量系統(tǒng)在工業(yè)在線檢測中的應(yīng)用.工業(yè)控制計算機(jī),2005,18(11):75-76.

猜你喜歡
夾具車身灰度
姑蘇城內(nèi)話車身
采用改進(jìn)導(dǎo)重法的拓?fù)浣Y(jié)構(gòu)灰度單元過濾技術(shù)
基于灰度拉伸的圖像水位識別方法研究
一種立體隨行夾具庫
方形夾具在線切割切槽的應(yīng)用
基于CATIA V5夾具零件庫的建立
基于最大加權(quán)投影求解的彩色圖像灰度化對比度保留算法
基于灰度線性建模的亞像素圖像抖動量計算
事故車維修中的車身防腐(三)
卡板在車身修復(fù)過程中的作用
灵寿县| 北碚区| 木里| 望江县| 涟源市| 扶风县| 盐城市| 贞丰县| 台江县| 民乐县| 潞西市| 祁东县| 呼图壁县| 万源市| 安塞县| 平乡县| 依兰县| 丽水市| 蒙城县| 双鸭山市| 肇州县| 宝应县| 安康市| 治县。| 奉贤区| 漾濞| 应城市| 焉耆| 寿宁县| 许昌市| 门源| 阜宁县| 达州市| 井陉县| 惠安县| 东莞市| 泸西县| 灵台县| 广西| 泗洪县| 大同市|