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

?

基于機器視覺的計量級接插件端子檢測系統(tǒng)

2021-05-07 10:44房建龍于波
數(shù)字技術與應用 2021年3期
關鍵詞:插針端子灰度

房建龍 于波

(青島思銳自動化工程有限公司,山東青島 266100)

0 引言

隨著電子行業(yè)的快速發(fā)展,各種精小型電子接插件(端子)的使用越來越多,而且種類也越來越廣,為了防止這些電子接插件(端子)的瑕疵品流入工序,每個電子接插件(端子)都需要在不同位置有7-8項工藝質檢要求。如果單純依靠人工質檢(速度慢、人力成本太高)或實驗室標準檢測設備抽檢,都不足以滿足現(xiàn)代制造業(yè)對產品質量全流程的質量把控、以及需要在線生產檢測的高速要求。

針對上述情況本研究提出了一種基于機器視覺的接插件端子檢測系統(tǒng),針對不同類型的接插件,該系統(tǒng)可通過多相機快速搭建出不同的檢測視場,利用邊緣檢測、PLC多線程等技術手段實現(xiàn)多相機同時拍照處理數(shù)據(jù),實現(xiàn)柔性化高速在線的高精度檢測。

1 系統(tǒng)結構

本論文設計與研究的接插件端子機器視覺檢測系統(tǒng)(圖1)是基于歐姆龍視覺相機、視覺控制器等硬件設備進行的開發(fā),本系統(tǒng)包含視覺相機、鏡頭、光源系統(tǒng)、顯示器、視覺控制器、PLC伺服控制等,利用三個相機從不同方向組態(tài),實現(xiàn)對端子不同檢測要求的尺寸測量。

本系統(tǒng)的光源系統(tǒng)(圖2)是使用LED藍色低角度環(huán)光進行打光,藍色光波長短,適合高精度測量,而低角度光源適合物體邊緣檢測。

軟件數(shù)據(jù)方面,本系統(tǒng)通過視覺系統(tǒng)的宏操作功能(類似Basic語言),把邊緣檢測Canny算法與冒泡排序數(shù)據(jù)處理相結合,很好地剔除了干擾數(shù)據(jù)的影響,穩(wěn)定地實現(xiàn)了端子插針半徑的精確計算;同時把不合格產品的檢測項數(shù)據(jù)逐一記錄存檔,方便NG產品的數(shù)據(jù)趨勢追溯分析;對NG產品進行報警顯示的同時,同步通過EIP網(wǎng)絡上傳PLC,PLC伺服控制系統(tǒng)把NG產品剔除到廢料盒內。

圖1 系統(tǒng)結構圖Fig.1 System structure diagram

2 圖像預處理

圖像預處理是指對相機捕捉到的圖像進行灰度化處理、二值化、濾波平滑、增強、腐蝕、膨脹等多種圖像處理[1],其主要目的是消除圖像中無關的信息或噪聲,使圖像更加清晰真實,增強圖像信息采集的可檢測性,為下一步特征信息的提取提供必要的條件。

2.1 灰度變換

圖像采集完成后由于受到產品本身材料的問題,可能使得同種產品不同批次物體,在同樣的光照情況下形成顏色有差異的圖像信息。然而對于視覺識別系統(tǒng),其關鍵信息是圖像的梯度特征而不是顏色。

而圖像的灰度可以通過公式為fGray=0:30R(x;y)+0:59G(x;y)+0:11B(x;y)求得,方便了后續(xù)的圖像處理[2]。

2.2 二值化圖像

圖像的二值化可以把灰度圖像轉換成二值圖像(圖3),也就是把大于某個臨界灰度值的像素灰度設為灰度極大值即255,把小于這個值的像素灰度設為灰度極小值即0,從而實現(xiàn)圖像的二值化[3]。

二值化的值由0-255個灰階組成,灰階的差別就是圖像的梯度,利用梯度找出產品的邊緣(圖4)。

3 圖像識別算法與數(shù)據(jù)處理

3.1 端子插針半徑檢測算法

Canny邊緣檢測是從不同視覺對象中提取有用的結構信息并大大減少要處理的數(shù)據(jù)量的一種技術,Canny發(fā)現(xiàn),在不同視覺系統(tǒng)上對邊緣檢測的要求較為類似,因此,可以實現(xiàn)一種具有廣泛應用意義的邊緣檢測技術,本研究的視覺路徑就是基于Canny的邊緣檢測。

邊緣檢測的一般標準包括:

(1)以低的錯誤率檢測邊緣,也即意味著需要盡可能準確的捕獲圖像中盡可能多的邊緣。

(2)檢測到的邊緣應精確定位在真實邊緣的中心。(3)圖像中給定的邊緣應只被標記一次,并且在可能的情況下,圖像的噪聲不應產生假的邊緣。

在目前常用的邊緣檢測方法中,Canny邊緣檢測算法是具有嚴格定義的,可以提供良好可靠檢測的方法之一。由于它具有滿足邊緣檢測的三個標準和實現(xiàn)過程簡單的優(yōu)勢,成為邊緣檢測最流行的算法之一。

實現(xiàn)的Canny算法中所采用的卷積算子比較簡單,表達如下:

其x向、y向的一階偏導數(shù)矩陣,梯度幅值以及梯度方向的數(shù)學表達式為:

圖2 紅色光源檢測VS藍色光源檢測Fig.2 Red light source detection VS blue light source detection

圖3 原始圖片VS二值化圖片F(xiàn)ig.3 Original image VS binary image

圖4 原始圖片查找邊緣VS二值化圖片查找邊緣Fig.4 Original image search edge VS binary image search edge

圖5 冒泡排序圖解Fig.5 Bubble sort diagram

圖6 端子干擾點Fig.6 Terminal interference point

3.2 Canny算法加冒泡排序算法的結合

冒泡排序是一種簡單的排序算法(圖5),它也是一種穩(wěn)定排序算法。其實現(xiàn)原理是重復掃描待排序序列,并比較每一對相鄰的元素,當該對元素順序不正確時進行交換。一直重復這個過程,直到沒有任何兩個相鄰元素可以交換,就表明完成了排序[4]。

本研究中,由于端子插針會有干擾點的存在,單純依靠打光無法去掉干擾點,這就會造成Canny算法把干擾點當成邊緣,這樣視覺系統(tǒng)檢測的數(shù)據(jù)偏差變大,無法獲取真正的檢測數(shù)據(jù)(圖6、圖7)。

圖7 Canny算法檢測的邊緣Fig.7 Edge detection based on Canny algorithm

利用Canny算法把端子的外邊緣穩(wěn)定的檢測出來,同時計算多組出插針內圓心到插針外邊緣的半徑尺寸,然后通過冒泡排序算法把數(shù)據(jù)由大到小的排列,把過大過小的數(shù)據(jù)進行剔除,通過二次元校正像素尺寸變成現(xiàn)場實際尺寸(圖8)[5]。

4 多線程控制

本研究中,經過測試如果1個線程處理三個相機讀取的圖像,并進行數(shù)據(jù)處理共需要1.5s,視覺處理的時間整體超出了在線生產要求的0.75s的設備整體節(jié)拍指標,為此,啟用多線程控制功能勢在必行(圖9)。

把三個相機的讀取信息進行分配同時處理,對于來自不同相機的輸入,各條線路可分別進行場景組數(shù)據(jù)和場景數(shù)據(jù)的設定、交換與處理(圖10)。

多線程是為了同步完成多項任務,提高資源使用效率來提高系統(tǒng)的整體效率。經過多線程與多線程數(shù)據(jù)交換設計,視覺檢測系統(tǒng)整體的運行節(jié)拍提高到0.55s(圖11)。

5 GRR試驗數(shù)據(jù)驗證

為驗證本論文所提出的機器視覺方案的可行性,以及相關算法、數(shù)據(jù)處理模式、時間節(jié)拍的有效性,尤其是本機器視覺系統(tǒng)在計量檢測精度上是否滿足與標準器(二次元影像測量儀)的精度誤差控制比小于±0.025mm,是本研究的最重要任務。

圖8 數(shù)據(jù)排序剔除Fig.8 Data sorting and elimination

GRR試驗步驟:

(1)將接插件端子放在工裝內,由伺服控制系統(tǒng)把工裝運送到指定拍照位置。

圖9 多線程工作場景Fig.9 Multithreading scenarios

圖10 多線程數(shù)據(jù)交換Fig.10 Multithreaded data exchange

圖11 多線程運行節(jié)拍提高到0.55SFig.11 The running time of multithreading is increased to 0.55s

表1 試驗數(shù)據(jù)比對Tab.1 Comparison of test data

(2)PLC根據(jù)伺服位置控制相機系統(tǒng)拍照。

(3)視覺系統(tǒng)拍照完成后,根據(jù)程序處理圖像,得出測量數(shù)據(jù)判斷出產品OK/NG,同一個產品動態(tài)測量10次,一共10個產品總共100次,試驗數(shù)據(jù)對比見表1。

(4)把OK/NG信息反饋給PLC系統(tǒng),測量數(shù)據(jù)通過EIP總線網(wǎng)路上傳服務器。

(5)端子檢測試驗數(shù)據(jù)比對(視覺系統(tǒng)檢測數(shù)據(jù)與二次元影像儀檢測數(shù)據(jù))

經過多組(100次/10產品/組)數(shù)據(jù)試驗驗證,最終本論文設計的機器視覺系統(tǒng)檢測數(shù)據(jù)與標準器二次元影像儀檢測數(shù)據(jù)最大偏差小于±0.025mm,完全滿足進行生產線在線質檢的計量精度要求。

6 結語

本論文設計了一種機器視覺組合的接插件端子檢測系統(tǒng),結合PLC伺服控制系統(tǒng),通過啟用多線程控制功能,可在線快速、高精度地完成接插件端子多項物理尺寸檢測,擺脫了以往接插件端子尺寸精密檢測只能依賴于實驗室二次元影像儀抽查的弊端。

經大量GRR數(shù)據(jù)測試驗證,本機器視覺檢測系統(tǒng),檢測精度控制在±0.023mm以內(工藝要求≤±0.025mm),檢測速度小于0.55ms(工藝要求≤±0.75ms),所有測量數(shù)據(jù)與圖片可實時保存與上傳,方便數(shù)據(jù)追溯與數(shù)據(jù)分析,真正實現(xiàn)了對所有上線的電子接插件可全部實施在線計量級別的質量檢測,試驗結果優(yōu)良,尤其是系統(tǒng)的可柔性化適應于不同電子接插件的各種物理尺寸檢測,使其具有很好的行業(yè)推廣價值。

猜你喜歡
插針端子灰度
電線電纜及端子
◆ 電線電纜及端子
采用改進導重法的拓撲結構灰度單元過濾技術
電線電纜及端子
基于灰度拉伸的圖像水位識別方法研究
口紅插針器
口紅插針器
基于常見失效模式的電連接器裝配技術優(yōu)化
基于最大加權投影求解的彩色圖像灰度化對比度保留算法
基于灰度線性建模的亞像素圖像抖動量計算