邱 益,張康寧,梁 杰
(鄭州大學(xué)機(jī)械與動(dòng)力工程學(xué)院,河南鄭州 450001)
鉆孔是一種典型的機(jī)械加工工藝,其加工過程產(chǎn)生的毛刺會(huì)影響加工件的性能??焖倬_地測量出毛刺的幾何形貌,有助于優(yōu)化鉆孔工藝[1]。目前毛刺檢測方法可分為接觸式測量和非接觸式測量。接觸式測量易用低成本的硬件實(shí)現(xiàn),但效率低,同時(shí)由于接觸力會(huì)改變毛刺的形狀,故很難測量到毛刺的真實(shí)高度[2]。文獻(xiàn)[3]利用錐光全息測量系統(tǒng)實(shí)現(xiàn)了孔毛刺高度的測量。文獻(xiàn)[4]等利用激光顯微鏡測量了孔毛刺高度和毛刺選定區(qū)域的形貌。文獻(xiàn)[5]等利用圖像處理技術(shù)搭建了測量毛刺高度的系統(tǒng),測量精度為50 μm。現(xiàn)有通過專用設(shè)備的非接觸式測量模式不能實(shí)現(xiàn)對孔全域的毛刺高度及形貌的綜合測量,并且專用設(shè)備輸出的測量數(shù)據(jù)不能自動(dòng)實(shí)現(xiàn)毛刺高度的計(jì)算和形貌展示。
隨著測量精度、采樣點(diǎn)數(shù)和采樣速度的提升,線激光位移傳感器被廣泛地應(yīng)用于工業(yè)測量[6-9]。本文基于線激光位移傳感器設(shè)計(jì)了一套孔毛刺測量系統(tǒng),該系統(tǒng)通過安裝在立柱上的線激光位移傳感器協(xié)同帶絕對編碼器步進(jìn)電機(jī)驅(qū)動(dòng)的精密位移滑臺掃描獲取整個(gè)孔邊緣輪廓數(shù)據(jù),針對每次采樣的線掃描數(shù)據(jù)提出了一種毛刺高度檢測算法,并且通過對點(diǎn)云的三維擴(kuò)展實(shí)現(xiàn)了孔毛刺的幾何形貌展示。
系統(tǒng)的結(jié)構(gòu)框圖如圖1所示。主要包括數(shù)據(jù)采集裝置、線激光控制器、上位機(jī)等部分。由數(shù)據(jù)采集裝置獲取待測孔的輪廓信息,并通過線激光控制器與上位機(jī)進(jìn)行數(shù)據(jù)的傳輸。
圖1 系統(tǒng)結(jié)構(gòu)框圖
圖2為數(shù)據(jù)采集裝置的實(shí)物圖。數(shù)據(jù)采集裝置主要由LJ-G030線激光位移傳感器、帶有絕對編碼器的步進(jìn)電機(jī)和精密位移滑臺組成,LJ-G030線激光位移傳感器Z軸高度的再現(xiàn)性為1 μm,精密位移滑臺的最小步進(jìn)距離為0.01 mm。
圖2 數(shù)據(jù)采集裝置實(shí)物圖
1.2.1 雜散光誤差影響
雜散光指的是在實(shí)際測量中激光接收器捕獲到除被測表面以外反射回的光線[10],主要分為底面雜散光和側(cè)面雜散光,如圖3所示。底面雜散光是由于線激光照射到孔底面時(shí),一部分光線會(huì)經(jīng)孔壁反射到激光接收器。側(cè)面雜散光是由于線激光傾斜時(shí)照射到孔壁,此時(shí)會(huì)反射到孔底面被接收器接收。因此,底面雜散光和側(cè)面雜散光都是采集到被測表面以外的光線從而影響測量結(jié)果。根據(jù)前期試驗(yàn),本系統(tǒng)通過在待測孔里填充白色柔性紙消除雜散光的不利影響。
1.2.2 線激光傾斜誤差
理想情況下線激光應(yīng)垂直待測工件入射,但是傳感器在安裝過程中會(huì)不可避免地發(fā)生傾斜,導(dǎo)致入射光線與待測工件產(chǎn)生傾角α,如圖4所示。根據(jù)測量原理,實(shí)際測量值y將大于理論值x,因此產(chǎn)生測量誤差,并且對測量系統(tǒng)的精度有直接影響??梢杂?jì)算得出由傾角α產(chǎn)生的誤差為
E=y-x=y(1-cosα)
(1)
(a)底面雜散光
(b)側(cè)面雜散光圖3 雜散光影響
圖4 豎直方向傾角造成的誤差
為了消除傾斜誤差的影響,可以計(jì)算出傾斜系數(shù)對傳感器進(jìn)行校準(zhǔn):先后選取2個(gè)厚度分別為D、d的標(biāo)準(zhǔn)量塊進(jìn)行測量,傳感器的讀數(shù)分別為y1和y2,并且由此計(jì)算出傳感器安裝的傾斜系數(shù):
(2)
根據(jù)計(jì)算得出傾斜系數(shù),通過傳感器配套的控制器來設(shè)置傳感器參數(shù),以此校準(zhǔn)由于安裝帶來的測量誤差。
測量時(shí)精密位移滑臺以速度v勻速移動(dòng),傳感器按照一定的頻率進(jìn)行采樣。針對每次采樣的線掃描原始數(shù)據(jù)提出了一種毛刺高度的計(jì)算方法。定義激光線所在直線為X軸,位移平臺移動(dòng)方向?yàn)閅軸,激光線的發(fā)射方向?yàn)閆軸。
將線激光位移傳感器某次線掃描信息分為2個(gè)數(shù)據(jù)點(diǎn)集合{Qi(xi,yi)和{Qj(xj,yj)},在對{Qj(xj,yj)}部分進(jìn)行計(jì)算時(shí),先將點(diǎn)集中的x坐標(biāo)倒序存放,經(jīng)過檢測與計(jì)算后再還原。針對數(shù)據(jù)點(diǎn)集合{Qi(xi,yi)}計(jì)算毛刺高度,計(jì)算步驟如下:
第一步:截取毛刺輪廓。根據(jù)采集的原始數(shù)據(jù)設(shè)定閾值k(k值由被測材料表面粗糙度決定,可觀察原始數(shù)據(jù)得出),若yi+3-yi>k,則令u=yi,如果yi>u,則將數(shù)據(jù)點(diǎn)存入新的集合{Qb(xb,yb)},即為提取出的毛刺輪廓。圖5為被測孔某次掃描的輪廓圖,圖6為截取出的毛刺輪廓圖。
圖5 被測孔某次掃描的輪廓圖
圖6 算法檢測出的毛刺輪廓圖
第二步:求解平面高度。對于原始的數(shù)據(jù)點(diǎn)集合{Qi(xi,yi)},將沒有達(dá)到閾值k之前的數(shù)據(jù)點(diǎn)存入一個(gè)數(shù)據(jù)集合{Qu(xu,yu)},并計(jì)算yu的平均值A(chǔ),將A定義為被測件的平面高度。
第三步:提取波峰。針對截取的毛刺輪廓數(shù)據(jù)點(diǎn)集合{Qb(xb,yb)},如果yb>yb-1且yb 第四步:計(jì)算毛刺高度。毛刺高度H為波峰與平面高度之差,見圖7,即 H=ymax-A (3) 根據(jù)獲取的待測孔每次掃描的毛刺高度數(shù)據(jù),便可進(jìn)一步計(jì)算得出孔毛刺平均高度。 圖7 毛刺高度計(jì)算示意圖 精確地測量出毛刺的幾何形貌,對鉆孔工藝參數(shù)優(yōu)化具有指導(dǎo)意義。為展現(xiàn)出毛刺的幾何形貌,需要對上述毛刺高度數(shù)據(jù)進(jìn)行孔全域可視。線激光位移傳感器X向的采樣點(diǎn)數(shù)為800,通過相鄰采樣點(diǎn)的距離s(傳感器固有值)確定X方向的坐標(biāo)值;通過滑臺的移動(dòng)速度v和線激光的采樣頻率可得出2次采樣之間的間距d,以此確定Y方向的坐標(biāo)值。至此即可實(shí)現(xiàn)孔周圍輪廓的三維坐標(biāo)的獲取,其測量過程和數(shù)據(jù)可視化如圖8所示。 (a)測量過程 (b)毛刺的三維可視化圖8 毛刺測量和數(shù)據(jù)的三維可視化 重復(fù)度測試使用本系統(tǒng)對3個(gè)孔的出口毛刺平均高度進(jìn)行測量,測試樣品材質(zhì)為Q235鋼。對每組樣品分別進(jìn)行20次測量實(shí)驗(yàn),為避免光照影響,測量在沒有日光直射的環(huán)境中進(jìn)行。系統(tǒng)的測量結(jié)果如表1所示。由表1可知,第1個(gè)樣品求得的毛刺平均高度的變化范圍為74.79~75.71 μm,第2個(gè)樣品求得的毛刺平均高度的變化范圍為63.61~64.46 μm,第3個(gè)樣品求得的毛刺平均高度的變化范圍為69.49~70.39 μm,系統(tǒng)的重復(fù)性測量誤差<1 μm,具有很好的穩(wěn)定性。 表1 3個(gè)樣品測量數(shù)據(jù) μm 準(zhǔn)確度測試使用NPFLEX三維形貌儀、千分表和本測量系統(tǒng)同樣對上述3個(gè)樣品分別進(jìn)行測量,由于使用千分表會(huì)對毛刺造成一定程度的破壞,因此測量時(shí)首先使用三維形貌儀進(jìn)行實(shí)驗(yàn)。在使用千分表測量時(shí),選取孔邊緣4個(gè)點(diǎn)進(jìn)行測量然后取平均值作為待測孔出口處的毛刺平均高度。使用三維形貌儀進(jìn)行測量時(shí),對相同的4個(gè)區(qū)域進(jìn)行拍攝,然后選取4個(gè)區(qū)域的毛刺高度均值作為待測孔出口的平均毛刺高度,3組測量毛刺平均高度的實(shí)驗(yàn)結(jié)果如表2所示。 表2 3種方法測量值對比 μm 由表2可知,千分表的測量值小于三維形貌儀與線激光的測量值,這主要是因?yàn)榍Х直頌榻佑|式測量,測量過程的接觸力引發(fā)了毛刺壓縮變形。線激光與三維形貌儀的測量差異可歸結(jié)為采樣點(diǎn)數(shù)的不同,即三維形貌儀在測量時(shí)只選取了4個(gè)點(diǎn)的毛刺高度進(jìn)行測量,而本系統(tǒng)對孔全域進(jìn)行了掃描測量。由2個(gè)實(shí)驗(yàn)的結(jié)果可知,線激光測量系統(tǒng)的重復(fù)度和準(zhǔn)確度均可滿足毛刺高度的測量需求。 針對現(xiàn)有通過專用設(shè)備的非接觸式測量模式不能實(shí)現(xiàn)對孔全域的毛刺高度及形貌的綜合測量,提出基于線激光位移傳感器的孔毛刺檢測方法,基于該方法搭建了測量平臺,并對測量過程的誤差來源進(jìn)行了分析和解決,進(jìn)一步提出了毛刺高度測量算法,最后對測量系統(tǒng)的重復(fù)度和準(zhǔn)確度進(jìn)行了實(shí)驗(yàn),實(shí)驗(yàn)證明該測量系統(tǒng)重復(fù)性好、測量精度高,能夠滿足孔毛刺的精密測量和形貌展示。2.2 毛刺的幾何形貌展示
3 驗(yàn)證試驗(yàn)
4 結(jié)論