王曹宇 王浩
【摘要】通過使用高級計算機視覺技術、圖像處理方法和串口通信技術,即時讀出了基準測力儀讀數和CCD鏡頭的計算機顯示力值,解決了材料試驗機力值顯示系統和標準傳感器顯示系統信息不同時的問題,確保了力值測定時信息收集正確和數據處理精確,從而實現了材料試驗機力值高速、自動、精確測定。
【關鍵詞】材料試驗機;力值;工業相機;自動采集處理
【DOI編碼】10.3969/j.issn.1674-4977.2023.06.033
Development of Force Data Acquisition Device for Portable Material Testing Machine
WANG Caoyu1, WANG Hao2
(1.Hebi Drug Inspection and Testing Center, Hebi 458000, China; 2.Liaoning Institute of Metrology, Shenyang 110004, China)
Abstract: In this paper, advanced computer vision technology, image processing methods, and serial communication technology to instantly read out the readings of the reference force measuring instrument and the computer display force values of the CCD lens, solving the problem of different information between the force value display system of the material testing machine and the standard sensor display system. It ensures the correct information collection and accurate data processing during force value measurement, thus achieving high-speed, automatic accurate measurement.
Key words: testing machine for materials; force magnitude; industrial cameras; automatic acquisition and processing
按照JJG 139—2014《拉力、壓力和萬能試驗機》檢定規程規定,在對塑料測試機進行檢定時必須對其力值信息進行收集、計算、分析,結果必須直接反映隔振裝置的檢定結果與修正數據,作為本型號設備的主要技術參數之一。試驗機力值檢定時各個讀數點的力值測量都必須通過傳感器與設備顯示裝置同步進行比較。但是由于在實際測定操作時檢測人員非常容易發生操作反應速度太慢和讀數時間差過大等問題,由此導致結果不正確、超允許偏差、力值傳遞失敗,給儀器使用單位造成不可估量的經濟損失。
本文運用最先進的計算機視覺信息技術、計算機圖像處理高新技術和串口通信技術,即時讀出了標準測力計讀數和CCD照相機的電腦顯示器力值數據,確保了在材料力值測定時信息收集、數據處理的準確性,提高了力值信息的精確可靠性,并極大地提高了材料隔振裝置的檢定質量。
在對材料試驗機上的標準測力裝置進行檢查前,首先要按照隔振裝置量程的準確度級別選用我們所需要的標準測力儀。對于1級或者2級準確度的材料試驗機,要選擇高于0.3級的標準測力儀進行檢定;對于0.5級準確度的材料試驗機,要選擇0.1級的標準測力儀進行檢定。在進行檢定前,應根據試驗機的類型和量程按以下要求選擇合適的檢定點:
1)對于分擋的試驗機:每擋的檢定點數不能低于5個,且一般按各擋的20%、40%、60%、80%、100%均勻分布;2)對于不分擋的試驗機:在較大測試力的20%至100%范圍內按近似等間距分布選擇5個檢查點,對小于較大測試力20%范圍的檢查點,應選擇比例近似小于10%、5%、2%、1%、0.5%、0.2%、0.1%,直到測試范圍的下限;3)對于手動換擋的試驗機,在每一個辨識力不變化的區域內,至少選擇2個檢定點。
在選好檢定點后,將標準測力儀放置在被檢試驗機的拉伸或壓縮空間,并裝好標準測力儀,啟動試驗機并按照受檢點對試驗機進行檢定,如圖1所示。
便攜式材料試驗機力值數據信息收集設備,采用國際領先的機械視覺信息技術、計算機圖像處理信息技術以及串口通信技術,成功克服了材質試驗機力值表示設備和標準傳感器數據表示設備數據信息采集方式不同時的問題,利用串口通信技術即時讀出國家標準測力儀計量儀表的讀數,在儀器讀數達到規定力值范圍時,用CCD或工業照相機抓拍電腦屏幕力值指示的區域,然后再運用字符視覺識別算法在圖像中讀出測試機的力值數據信息,把國家標準測力儀計量儀表的讀數和測試機的力值數據信息加以對比,測算出試驗機力值控制系統的所有技術參數,從而完成了材料試驗機力值的高速、自動、精確測定。設備的基本設計框架如圖2所示。
材料試驗機的信號測量部分主要是由CCD工業攝像機、鏡頭和支架等構成。在選用CCD工業照相機、攝像頭和支架時必須按照實際作業要求實施,除了降低測量誤差這一原則之外,使用的便利性、技術通用性也是關鍵。
3.1CCD工業相機選型設計
CCD工業相機主要是用來讀取材料試驗機軟件所提供的能力值圖像,而選擇CCD工業相機時主要考慮分辨率、圖像尺寸、顏色深淺度和曝光時機等因素。通常在單位體積一定的前提下,分辨率較高意味著在單位體積下能夠感光的圖像單元數量較多。但實際拍攝時,由于單位圖像元能夠獲得的信息數量較少,造成了拍攝過程不完全或者信噪比較小,而且高分辨率還會增大傳輸困難。圖像質量也直接體現在測量分辨率上,顏色深淺和曝光方式會改變測量傳輸速率。根據工程圖片的要求,該設備所需要的CCD工業采集相機采用了工業相機。
3.2鏡頭參數選型設計
在鏡頭所用參數的選擇上,要符合以下三方面的條件:工作間距要適當;擴大倍率也要適當,因為光學攝影擴大的倍率愈高,視場的變化范圍就愈小,在同一張圖片內會產生線紋變化不完全的現象,而且光學攝影擴大與工作遠近之間負相關;景深尺寸要適當,景深若太小則易產生線紋圖片模糊現象。本系統使用了X8-3MP定焦鏡頭,該鏡頭焦距為8 mm,通光孔徑為F1.2,接頭為CS,靶面尺寸為2/3,遠觀察場為23°,近攝距為0.2 m。
3.3CCD相機支架選型設計
由于試驗機的檢定可以是在試驗室,也可以是在工業產品生產地點,所以充分考慮便攜通用性的特點,CCD工業照相機支架部分主要采用了ET-3110鏡頭三腳架,同時還在其上部安裝螺紋轉接平臺來裝夾CCD工業照相機。此鏡頭支架的連接螺紋采用了全球通行的英制1/4",通過拉桿提升,可以讓三維云臺360°翻轉,滿足不同高度的拍攝需求。
3.4串口通信設計
數據采集裝置串口通信設計,一般是利用國際標準測力計讀數儀器公司提供的普通串行接口設備和電腦軟件,利用串口通信技術進行讀取和控制當前能力值。2000儀器所采用的串行通信接口,可與PC計算機以及可編程控制器相連,輸出的電平為標準RS232數據電平,輸出類型為連續串行數據輸出,其通信刷新率為顯示刷新同步(標準產品刷新率約為8次/秒,可提供通信刷新率為25次/秒的產品)。2000儀器在與PC微機通信后,能夠接受由上述儀器所發出的各種運算和操作命令,在測量工作中實現儀器按鍵操作。
3.5數據采集處理軟件設計
字符識別與信息處理程序主要是采用C語言編寫的,用于CCD等數碼相機攝影照片的力值字符識別及信息獲取,與標準測力儀數據以及隔振器力值數據的對比、上傳和輸出。數據處理程序主要以能力值的照片顯示區域、參數設置區域、計算結果的實時顯示區域、報表輸出處等模塊構成,主要界面如圖3所顯示。
1)圖像預處理
在進行字符識別及數據處理軟件開發時,重點工作是對CCD相機所拍攝圖片的力值數字進行識別。識別圖像數字字符要根據試驗機顯示數字的大小建立0~9的數字模板庫,如圖4所示。
圖像樣本是通過CCD工業相機采集的,未處理的圖像包含大量的顏色信息,需要將圖像轉變為灰度圖像,即灰度化處理,以加快處理速度;接著開始畫面二值化處理過程,并設置了二值化的臨界值,然后二值化的臨界值按照畫面的實際狀態來調節;最后二值化的時候畫面上就剩下了2個值:0和255。
2)字符分割
當完成了圖片預處理后,必須把圖片中的文字切割開,整個步驟分為上下左右分割和前后分割。在進行完圖像預處理后,需要將圖像中的字符分割開,整個過程分為左右分割和上下分割。從圖像的左上角一縱隊開始,由左向右逐列掃描數字化掃描圖,當碰到圖像值是255時,記下該列號SC,接著掃描再碰到整列圖像值都是0時,記下列碼EC,SC與EC中間即為文字所在區域。然后恢復二值圖該區段,上下左右劃分后,在此基礎上再對圖像加以前后劃分。同理,從圖像的左上角第1行,從上往下逐行掃描,當碰到圖像值是255時,記下該列號SR,接著掃描圖再碰到整列圖像值都是0時,記下列號ER,SR與ER中間即為文字所在區域。復制該區域,這樣完成了上下左右分割。
3)字符識別
將裁剪好的數字圖片大小調節為模版大小(通常是模版中最高寬度),接著把要求相匹配的圖像和10個模版相減(讓2個圖像相應位置像素點值相減),再對所差的預測值進行求和,預測值之和最小的模板,即為圖像的最佳匹配模板,從而確定了該字符。
隨著材料精密檢測技術的不斷提高,適應不同條件、不同環境,性能更先進的新材料測試機也日益增多。這些測試機不但可以進行拉伸、撕裂、剝離、延伸性等測試,而且還能夠開展各種動力學性能測試。由于材料測試機的應用非常普遍,所以對材料測試機的檢定管理有著重大的意義。本研究通過領先的計算機視覺技術、圖像處理技術和串口通信技術,即時讀取標準測力計讀數和CCD等數碼相機的電腦顯示器的力值數據,確保了力值測定中信息的收集正確和數據處理精確,滿足了材料試驗機力值的高速、自動、精確測定的要求。
【參考文獻】
[1]國家質量監督檢驗檢疫總局.JJG 139—2014拉力、壓力和萬能試驗機[M].北京:中國標準出版社,2014.
[2]賈云得.機器視覺[M].北京:科學出版社,2000.
[3]錢稷.基于圖像處理的字符識別系統研究[D].河北:河北農業大學,2007.
【作者簡介】
王曹宇,男,1979年出生,高級工程師,研究方向為計量管理及測試技術。
(編輯:李加鵬)