秦襄培,劉莉,郭亞娟,鄢寧波,吳麗
武漢工程大學機電工程學院,湖北 武漢 430205
鍍層厚度的自動測定
秦襄培,劉莉,郭亞娟,鄢寧波,吳麗
武漢工程大學機電工程學院,湖北 武漢 430205
基于圖像處理技術提出了一種無需測量線的涂鍍層厚度計算機自動測量方法,并用另一種取多條直線分別測量求平均值的方法對測量值進行驗證.首先,運用MATLAB圖像處理軟件將用金相顯微鏡采集到的圖像二值化;然后,編程得到二值化圖像的投影量曲線以及微分曲線,計算曲線上凹谷區域的實際寬度即得到鍍層斷面厚度真實值;最后,為了驗證結果的準確性,采用在鍍層上不同位置畫測量線的測量方法求出斷面厚度值,比較兩次測量的結果.結果表明提出的計算機測量方法不需要畫測量線,能夠保證材料完整性,簡單可行;只需要一次測量即可得出結果,誤差在可接受范圍,結果可靠.
鍍層厚度;圖像處理;測量
對于強化新零部件表面修飾,修復設備失效零部件等方面,表面工程強化有兩種處理方法.其中,噴涂、電刷鍍、電鍍、堆焊和表面黏涂[1-2]都是表面涂覆的常用技術.覆層的厚度對零件的質量有很大的影響,覆層太薄會影響材料的表面性能,從而使表面處理達不到理想的結果;覆層太厚會影響覆層的結合強度以及內應力過大,且會造成實驗材料資源的浪費;覆層厚薄不均會使材料表面在工作時受力不平衡,從而減少材料的使用壽命.考慮到產品設計時的配合公差,方便更換零件,在對零部件進行表面處理時,要確保處理后的零部件尺寸與原來的標準設計尺寸一致[3].在采用覆層技術對零部件表面進行處理時,電鍍層厚度的準確檢測至關重要.零部件的耐蝕性和導電性與電鍍層厚度有直接的關系,從而很大程度上直接影響產品的可靠性和使用壽命.
衡量電鍍層質量的指標有很多,其中電鍍層厚度是重要指標之一.采取不同的方法對電鍍層厚度進行測量是十分必要的.測定電鍍層的方法很多,大體上可以分為兩類,無損法和破壞法.目前應用比較廣泛的一種不需要破壞電鍍層表面的測量方法,稱作無損法,無損法包括重量法、磁性法等.現今無損法已經發展的相對成熟,均有成型的儀器設備,使用簡單方便.還有一種操作相對繁瑣,適用于實驗室的方法稱作破壞法,這種方法會損壞電鍍層表面,因此不經常使用.破壞法包括溶解法、液流法、點滴法等.文中采用一種無需畫測量線,結合金相顯微鏡和計算機圖像處理的方法實現電鍍層斷面厚度的自動測量.
采用金相顯微鏡測量電鍍層厚度的方法,需要得到電鍍層橫斷面,首先采用制備金相試樣的方法得到所需的橫斷面,然后利用金相顯微鏡直接測量電鍍層的局部厚度和平均厚度.
這種方法適用于測量2 μm以上的各種金屬鍍層和化學保護層厚度.當電鍍層厚度大于8 μm時,這時候測量誤差達到±10%,因此只能夠作為參考.對于電鍍層厚度大于25 μm時,使誤差降到5%內.也可測量薄鍍層,精確到±8%.
使用這一方法時,鍍層厚度的測量誤差一般是隨放大倍數的減小而增大的.所以選取放大倍數通常應使視場直徑為尺寸鍍層厚度的1.5~3倍[4].在同一位置上,每次測量時應該在同一位置測量不少于3次計算平均值.如果要得到平均厚度,則應在試樣上不同位置選取5個點測量,然后取平均值.
現在有的軟件如VNT QuantLab,提供了自動和交互式相結合的滲層深度測量工具,可完成各類滲層、鍍層深度測量,但是價格昂貴.文中根據圖像學原理開發了鍍層斷面厚度測量軟件.現簡單介紹其原理及實現.
圖像的邊緣提取和圖像分割的目的是得到圖像中感興趣的部分,也稱作目標,經過這兩步,得到的是若干區域和邊界,其余未識別部分稱為背景.得到的目標是測量的對象,讓計算機來識別這些目標才能實現測量功能.為實現這一點,需要提供這些目標的有用性質或特征,描述它們之間的相互關系.形狀和結構分析指的是用計算機圖像處理和分析系統對目標提取形狀特征的過程.根據鍍層的特點,這里使用圖像的統計方法為投影法.
投影量是沿著圖像某個方向截面的灰度值累加計算量的集合,投影的示意圖如圖1所示.根據圖2中鍍層的厚度方向,可計算垂直投影量.圖像函數為{f(x,y)},s為投影方向,t為與其垂直的方向,t與X軸夾角為θ,則{f(x,y)}沿著s的投影定義為[5]:


圖1 投影示意圖Fig.1Projection diagram
從圖1可以看到,當θ=0,90°時計算簡單些.因此在采集圖像時,可調整試樣位置以便讓鍍層邊緣與圖像邊緣垂直或平行,這樣后期計算可以簡單些.
采用金相顯微鏡作為圖像的采集工具,圖像相對于實物的放大倍數為400,采集的圖像如圖2所示.因為采集的圖像通常是彩色的,而彩色圖像處理起來占用的數據空間較大,處理速度也較慢,因此為簡化計算,首先將彩色圖像轉換為灰度圖像,再轉換為黑白圖像,即將圖像黑白二值化,如圖3所示.這樣可以設黑色點的灰度值為1,白色點的灰度值為0.

圖2 鍍層顯微圖像Fig.2The coating microscopic image

圖3 鍍層黑白圖像Fig.3The coating black-and-white image
由圖3可以看到基體材料區域紋理以黑色為主,鍍層材料區域以白色為主.根據這一特點,運用MATLAB軟件,統計每一個X值所對應的Y軸方向上黑點的個數,這里的個數指的是像素點的個數,再將像素點個數乘以每個像素點代表的實際長度,得到電鍍層斷面的實際長度.通過統計計算黑點在X軸上的投影量,由圖4可以看到,投影量曲線有明顯的凹谷,此凹谷對應的區域即是鍍層材料區域.取凹谷的兩端點之間的距離即是鍍層斷面厚度.另外,從投影量微分曲線可以更清楚地看到,在鍍層的斷面處微分值有突變.由于投影本身就是一統計量,它表示了視場內鍍層區域邊緣點的位置情況,因此不需要多次測量.

圖4 黑白圖像在X軸上的投影量曲線及其微分曲線Fig.4The projection curve and differential curve of the black-and-white image on X-axis
由圖4可以得到,凹谷對應的區域像素點個數為180,根據給定的標尺0.144 mm,得到放大之后的厚度為26 mm,除以放大倍數400,這樣計算得到鍍層斷面厚度為65 μm.
為了驗證上述測量方法的準確性,采用在不鍍層斷面上畫測量線求厚度值.由圖3可以看到,電鍍層斷面的兩條邊界接近平行直線,因此,在不同位置測量求平均值的方法是可行的.從上到下依次取5條直線a、b、c、d、e,測量示意圖如圖5所示,測量結果如表1所示.

圖5 測量示意圖Fig.5Measurement diagram

表1 測量結果Table 1Measurement results
由表1可以看出測量結果為25.747 mm,圖片放大倍數為400倍,最后求得電鍍層斷面厚度為64.368 μm.兩次測量結果相近,把后一種測量結果當做真值,前一種測量結果當做測量值,計算相對誤差為0.98%.說明了文中提出的電鍍層斷面厚度自動測定方法是可行的.
在圖像處理的基礎上提出的電鍍層斷面厚度的計算機自動測定方法,通過統計圖像上黑點在水平軸上的投影量,得到投影量曲線,再將曲線中凹谷對應區域像素點轉換成實際長度,即得電鍍層厚度的真實值.投影法的優點在于不需要畫測量線求取平均值,只需要一次測量即可.既不會破壞材料本身,操作起來簡單易行,也不需要現有昂貴的測量軟件,僅運用例如MATLAB等基本圖像處理軟件就可實現測量的目的.
致謝
感謝2012年地方高校國家級大學生創新創業訓練計劃(201210490019)對本研究的資助!
[1]徐濱士.納米表面工程[M].北京:化學工業出版社, 2004.
XU Binshi.Nanomaterials surface engineering[M].Beijing:Chemistry Industry Press,2004.
[2]徐濱士,朱紹華.表而工程的理論與技術[M].北京:國防工業出版社,1999.
XU Binshi,ZHU Shaohua.Theory and technology of surface engineering[M].Beijing:National Defense Industry Press,1999.
[3]劉振作.渦流涂鍍層測厚儀的開發與應用現狀[J].材料保護,2003,36(9):64-65.
LIU Zhenzuo.Development application of eddy current thickness meter[J].Materials Protection,2003,36(9):64-65.
[4]曾華梁,吳仲達,陳鈞武,等.電鍍工藝手冊[M].北京:機械工業出版社,1989.
ZENG Hualiang,WU Zhongda,CHEN Junwu,et al.Plating technology handbook[M].Beijing:China Machine Press,1989.
[5]王新成.高級圖像處理技術[M].北京:中國科學技術出版社,2001.
WANG Xincheng.Advanced image processing technology[M].Beijing:China Scientific and Technology Press, 2001.
Automatic measurement of coating thickness
QIN Xiang-pei,LIU Li,GUO Ya-juan,YAN Ning-bo,WU Li
School of Mechanical and Electrical Engineering,Wuhan Institute of Technology,Wuhan,430205,China
A automatic measuring method for coating thickness with no measuring line was put forward based on digital image processing technology.More than one line on the image was measured to get the mean value to validate the method.First,the original image captured by the metallurgical microscope was converted to binary image.Then,the projection curve and the differential curve of binary image were extracted by MATLAB program.The coating thickness was determined after calculating the concave curve width on the projection curve.Finally,to validate the result,measuring lines were drawn in different positions on the image to calculate the coating thickness and the results of the two methods were compared.The results show that the computer measurement method with no measuring line ensures the integrity of materials and the easy operation;the results are determined after only once measuring with acceptable errors.
coating thickness;image processing;measurement
TP391
A
10.3969/j.issn.1674-2869.2015.01.014
本文編輯:陳小平
1674-2869(2015)01-0064-04
2014-11-25
2012年地方高校國家級大學生創新創業訓練計劃(201210490019)
秦襄培(1972-),男,湖北武漢人,副教授,博士.研究方向:圖像處理、摩擦學.