999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

小模數(shù)直齒輪免參數(shù)并行快速測量

2024-04-07 01:29:26方一鳴石照耀
光學(xué)精密工程 2024年6期
關(guān)鍵詞:測量

方一鳴, 石照耀

(北京工業(yè)大學(xué) 北京市精密測控技術(shù)與儀器工程技術(shù)研究中心,北京 100124)

1 引 言

小模數(shù)齒輪的生產(chǎn)柔性化程度高,以注塑齒輪為例,單條產(chǎn)線多臺注塑機(jī)通常同時生產(chǎn)多種不同參數(shù)的注塑齒輪,通過機(jī)械手放在同一條傳送帶上。然而,迄今為止還沒有成熟的齒輪測量儀器能夠同時對多種型號齒輪實現(xiàn)混合在線全檢,仍主要依靠人工抽檢[1]。

齒輪測量涉及到齒數(shù)、模數(shù)、壓力角、變位系數(shù)等一系列參數(shù),單一的測量工具或者齒輪量儀難以完成全部參數(shù)的測量,且測量過程復(fù)雜、效率低。中低精度等級齒輪的測量需要借助卡尺、千分表、千分尺、通止規(guī)和深度尺等多種工具,對操作人員的專業(yè)性要求高、測量技術(shù)門檻高。對于某些特殊奇數(shù)齒數(shù),或者齒頂很尖的齒輪而言,也是難以用常規(guī)工具進(jìn)行測量的。齒輪測量中心、雙嚙儀等齒輪量儀在測量時都需要輸入模數(shù)、齒數(shù)、壓力角和變位系數(shù)等參數(shù),不能實現(xiàn)未知參數(shù)齒輪的測量[1-2]。特別地,由于小模數(shù)齒輪(模數(shù)≤1 mm)的尺寸小、齒槽間隙小,傳統(tǒng)的接觸式測頭難以進(jìn)入齒槽間隙進(jìn)行測量,而且裝夾困難[3],因此傳統(tǒng)的接觸式測量方法難以完成對小模數(shù)齒輪的測量。

相對于接觸式測量,視覺測量技術(shù)具有測量效率高、獲取信息全、穩(wěn)定性好和非接觸等優(yōu)點,在齒輪測量領(lǐng)域開始得到應(yīng)用[4]。文獻(xiàn)[5]依據(jù)齒輪精度標(biāo)準(zhǔn)ISO 1328-1[6],給出了齒距偏差和齒廓偏差的視覺測量和評定方法,對模數(shù)為0.5 mm的8級精度直齒輪,測得的齒距偏差、齒廓偏差與齒輪測量中心的測量結(jié)果的最大差值為4 μm。近幾十年,在基于經(jīng)典微分算子的邊緣檢測算法的基礎(chǔ)上,發(fā)展了基于矩方法、插值法和擬合法的亞像素邊緣定位算法[7-8],突破了像素級分辨率的限制。文獻(xiàn)[9]開發(fā)了一套齒輪測量應(yīng)用程序,基于亞像素邊緣檢測算子提取出直齒輪齒廓,并設(shè)定條件剔除假邊緣,最終得到齒頂圓直徑等參數(shù)。文獻(xiàn)[10]探究了運(yùn)用極坐標(biāo)變換算法對齒輪的齒數(shù)、公法線變動量等參數(shù)的視覺測量方法。

雖然基于視覺的齒輪測量技術(shù)目前得到了一定的發(fā)展,但測量對象往往都是單一齒輪,沒有對多種型號齒輪的混合測量方法的研究;齒輪測量項目也比較單一,通常只對齒輪尺寸和單項誤差的其中一項或幾項進(jìn)行測量,缺乏對齒輪完整參數(shù)測量方法的研究,而且測量前需要已知模數(shù)和壓力角才能完成測量。

本文針對直齒圓柱齒輪,結(jié)合圖像處理方法和齒輪設(shè)計理論,開發(fā)了十多種齒輪關(guān)鍵參數(shù)的視覺測量方法,并對圖像處理方法中涉及到的多目標(biāo)分割、亞像素邊緣檢測、輪廓擬合、圓與齒廓的交點定位和輪廓分割等問題進(jìn)行了探究,總結(jié)了一套適用于小模數(shù)齒輪產(chǎn)線的、多種型號齒輪免參數(shù)快速測量方法。

2 涉及的圖像處理方法

本文提出的小模數(shù)直齒輪免參數(shù)快速測量方法基于機(jī)器視覺技術(shù),運(yùn)用圖像處理方法獲取齒輪的一些關(guān)鍵特征,再結(jié)合齒輪設(shè)計理論測算出齒輪參數(shù)。涉及到的圖像處理方法包括:多目標(biāo)齒輪的分割、亞像素邊緣定位、齒輪輪廓擬合、圓與齒廓的交點定位和輪廓分割。

2.1 多目標(biāo)齒輪的分割

小模數(shù)齒輪尺寸小,采用視覺方法測量時,通常視野范圍內(nèi)可以容納多個目標(biāo)齒輪,因此可以實現(xiàn)多種型號齒輪并行測量。測量時,將齒輪擺放在水平載物臺上,采用投影法測量;投影法測量需要選擇背光光源[11],測量時需要將每個目標(biāo)齒輪分割成獨(dú)立的區(qū)域。因為利用背光光源采集的齒輪輪廓清晰、干擾噪聲較小,所以采取常用的閾值分割方法即可將不同目標(biāo)齒輪區(qū)分出來,分割效果如圖1所示,圖1(b)顯示了多種不同型號齒輪分割好后用最小外接圓包裹形成的獨(dú)立區(qū)域。

圖1 多目標(biāo)齒輪圖像的分割結(jié)果Fig.1 Segmentation results of multi-objective gear images

2.2 亞像素邊緣定位

齒輪的輪廓中包含齒輪幾何參數(shù)信息,需要進(jìn)行提取。本文提出一種基于Facet曲面模型的齒輪亞像素邊緣擬合算法,來定位齒輪的輪廓。

Facet模型[12]的概念由Robert M. Haralick率先提出,一幅圖像可以看成一個由眾多像素單元組成的矩陣,可以被劃分為若干個小的矩陣,每個小矩陣區(qū)域滿足一定的灰度分布,這樣的一個區(qū)域為一個Facet。每個Facet的灰度分布函數(shù)是其對應(yīng)區(qū)域內(nèi)像素點的多項式函數(shù),它是以邊緣像素點為中心的鄰域中的灰度值擬合成的二元三次多項式:

此處的鄰域一般為3×3或5×5的像素矩陣,為了簡化計算,可先由Canny算子[13]提取出齒輪像素級邊緣,只需要計算像素級邊緣附近的過渡像素區(qū)域(鄰域)的灰度分布,根據(jù)該鄰域的灰度分布用最小二乘法擬合式(2),即可求得多項式各項系數(shù)a0~a9。

接下來,對通過多項式擬合的齒輪輪廓鄰域的灰度分布函數(shù)求偏導(dǎo),解得齒輪輪廓的單位法向量(nx,ny),對齒輪輪廓法向橫截面上的灰度分布函數(shù)用二階泰勒級數(shù)展開,則某一輪廓像素點(xi,yi)為中心的橫截面上的灰度可以表示為:

其中:H(x,y)是由二階偏導(dǎo)數(shù)組成的Hessian矩陣,t為待求的參數(shù),rx,ry是Facet模型的二元三次多項式的一階偏導(dǎo)數(shù):

要使灰度分布函數(shù)在梯度向量方向上取得極值,則令?f/?t=0,得到:

圖2是由Facet曲面模型擬合出的齒輪亞像素邊緣輪廓,在其中一個輪齒放大后的圖像中可以清晰看到每個亞像素坐標(biāo)對應(yīng)的梯度幅值和方向(用藍(lán)色箭頭表示),為了突出表示效果,此處將表示梯度幅值的藍(lán)色箭頭長度縮小了10倍,并且每3個亞像素邊緣點只顯示一個藍(lán)色箭頭)(彩圖見期刊電子版)。

圖2 基于Facet曲面模型的齒輪亞像素邊緣擬合Fig.2 Gear subpixel edge fitting based on Facet surface model

2.3 齒輪輪廓擬合

齒輪端面中心點是計算齒輪各項參數(shù)的基礎(chǔ),所以在測量時需要先對齒輪中心進(jìn)行定位。齒輪中心可以通過齒頂圓、齒根圓或中孔圓擬合得到,但相比于齒頂和齒根,中孔通常作為配合孔要與輸出軸或軸承等裝配一體,中孔的尺寸公差、圓柱度影響的是齒輪的使用性能,而且只有中孔輪廓是連續(xù)的,故通過中孔輪廓來擬合齒輪中心點。

最常用的圓擬合方法為最小二乘法,但考慮到采用視覺方法擬合圓極易受到灰塵、毛刺等干擾,使提取的邊緣點出現(xiàn)離群值,而最小二乘法對于離群值是不夠可靠的,會產(chǎn)生較大的計算誤差。所以,本文采用基于迭代重加權(quán)最小二乘的方法來改進(jìn)圓擬合精度。首先,易知圓的坐標(biāo)公式:

其中,(x0,y0)和r分別為要擬合的中孔圓心和半徑,假設(shè)基于Facet的亞像素邊緣定位算法獲得的中孔邊緣點有n個,則其誤差平方的優(yōu)化目標(biāo)函數(shù)可以表示為:

式中,A,B,C為系數(shù):

為每個亞像素輪廓坐標(biāo)(xi,yi)引入距離權(quán)重wi后,式(7)將改寫為:

迭代重加權(quán)最小二乘法的最終目標(biāo)是使目標(biāo)函數(shù)S取得極小值,這時只要對系數(shù)分別求偏導(dǎo),即可算出A,B,C,但在沒有擬合出圓方程之前,并不能得出每個點到圓心的距離,也就無法分配權(quán)重,所以需要通過迭代法求解,在第一次迭代時采用標(biāo)準(zhǔn)的最小二乘法進(jìn)行擬合圓,即wi=1;在第2~n次迭代時,采用Huber提出的權(quán)重函數(shù)擬合圓:

其中:參數(shù)γ為削波函數(shù),定義了哪些點為離群點;δ為函數(shù)的自變量,表示點到圓心的距離。將該式代入到式(9)即可計算出最佳擬合圓心和半徑,圖3顯示了采用迭代重加權(quán)最小二乘的方法擬合齒輪中心孔圓心和半徑的過程。

圖3 齒輪中心孔輪廓的圓擬合Fig.3 Circular fitting of gear center hole profile

2.4 圓與齒廓的交點定位

在圖像中,圓與齒廓的交點是測算齒輪參數(shù)的關(guān)鍵。通過分度圓與齒廓的交點可以求出齒數(shù)、齒厚和齒距等參數(shù);通過基圓與齒廓的交點可以確定理論漸開線齒廓的起始位置。

齒廓與圓的交點可以通過兩幅圖像疊加來獲取。在image1中畫齒廓像素點,并把灰度值設(shè)為80;在image2中根據(jù)計算出的分度圓直徑和圓心畫分度圓輪廓像素點,并把灰度值設(shè)為80。此處有一個前提,image1和image2兩幅圖所畫輪廓都只能有單個像素寬度且連續(xù),因此在進(jìn)行邊緣提取后一定要進(jìn)行細(xì)化操作使邊緣只有單個像素寬度,疊加后的圖如圖4所示,此時交點分為以下三種情況:

圖4 圓與齒廓交點的三種情況Fig.4 Three situations of intersection between circle and profile

第一種如圖4(a)所示,這種交點可直接搜尋圖中灰度值為160的像素點得到;第二種如圖4(b)所示,這種交點應(yīng)定位在相鄰4個灰度值為80的像素點組成的正方形區(qū)域的中心;第三種如圖4(c)所示,這種交點在兩個對角相連的、灰度值為160的像素點的連接中心處。

2.5 輪廓分割

采用2.4節(jié)的方法,在圖像中確定齒輪輪廓與起評圓和終評圓的交點,以交點位置為分段點將輪廓分割成齒頂、齒廓和齒根(含過渡曲線)等部分,如圖5所示。起評圓和終評圓確定了評價段齒廓的區(qū)域,是齒輪精度標(biāo)準(zhǔn)[6]中的概念。

圖5 將輪廓分割成齒頂、齒廓和齒根Fig.5 Divide the profile into tooth tips, tooth profiles,and tooth roots

3 齒輪參數(shù)測算

3.1 模數(shù)

我國目前尚未制定專門的小模數(shù)齒輪模數(shù)標(biāo)準(zhǔn),只是參考GB/T 1357[14]從0.1~0.9 mm選擇了13種模數(shù)作為小模數(shù)漸開線圓柱齒輪的標(biāo)準(zhǔn)模數(shù):0.1,0.12,0.15,0.2,0.25,0.3,0.35,0.4,0.5,0.6,0.7,0.8,0.9 mm。通過測算出來的模數(shù)均為標(biāo)準(zhǔn)化后的值,而并非直接測量的值,即取與計算值最接近的標(biāo)準(zhǔn)模數(shù)值作為估算的模數(shù)。

模數(shù)是齒距P除以圓周率π的商,或分度圓直徑d除以齒數(shù)z所得的商。然而對于一個未知齒距P和分度圓直徑d參數(shù)的齒輪,則需要測量其他參數(shù)計算模數(shù)。齒輪高度變位時,若以齒頂圓直徑da來估算模數(shù),則需考慮變位系數(shù),若變位系數(shù)也未知,則無法計算;而無論是否變位,全齒高公式不變,只與模數(shù)有關(guān)。根據(jù)齒輪的這一特性,應(yīng)以全齒高度h估算模數(shù),按照GB/T1356標(biāo)準(zhǔn)[15]規(guī)定,以齒頂高系數(shù)h*a=1,頂隙系數(shù)c*=0.25為例計算模數(shù),可得公式(11):

將上述計算得出的齒輪模數(shù)按照標(biāo)準(zhǔn)模數(shù)進(jìn)行標(biāo)準(zhǔn)化,即得最終的模數(shù)。

3.2 齒數(shù)

本文提出兩種計算齒數(shù)的方法:交點法和正弦擬合法。

(1)交點法

齒輪圖像中的一個輪齒的左、右齒廓總是成對出現(xiàn),且分度圓一定經(jīng)過左、右齒廓,所以可以通過分度圓與左、右齒廓的交點來計算齒數(shù),確定圓與齒廓交點的方法已在2.4節(jié)介紹。若交點個數(shù)為n,則齒數(shù)z=n/2,如圖6所示。

圖6 根據(jù)齒廓與分度圓交點計算齒數(shù)Fig.6 Calculate the number of teeth based on the intersection of tooth profile and indexing circle

(2)正弦擬合法

交點法原理簡單、計算速度快,適合齒廓清晰、無干擾的情況,但若齒廓存在毛刺、凹坑等缺陷時,交點個數(shù)有可能出錯,本文提出一種魯棒性更好的方法——正弦擬合法。

如圖7所示,齒輪輪廓經(jīng)過極坐標(biāo)變換后會呈現(xiàn)類似于正弦函數(shù)曲線的周期性變化趨勢,這里假設(shè)目標(biāo)函數(shù)為:

對極坐標(biāo)變換后的齒輪輪廓進(jìn)行最小二乘法擬合,可以得到目標(biāo)函數(shù)的系數(shù),最終算出齒數(shù)z(四舍五入取整):

其中:T是齒廓極坐標(biāo)展開后橫坐標(biāo)的總長,T0=2π/ω為擬合得到的正弦函數(shù)周期。圖7中原圖齒廓以齒輪中心點為圓心轉(zhuǎn)換為極坐標(biāo)(ρ,θ),θ值再按原圖的寬度等比例轉(zhuǎn)化為θ′,即可在圖7右圖的圖像坐標(biāo)系中繪制出近似正弦曲線的散點圖,最終擬合得到正弦曲線。

交點法速度更快,適合在離線條件下測量齒數(shù);正弦擬合法魯棒性更好,適合在環(huán)境干擾較多的生產(chǎn)現(xiàn)場使用。

3.3 壓力角

齒輪的壓力角通常指在分度圓上的壓力角值,國家標(biāo)準(zhǔn)規(guī)定分度圓上的壓力角α=20°,某些場合也可采用14.5°,15°,22.5°及25°等[16]。分度圓壓力角在已知基圓半徑rb和分度圓半徑r的情況下可通過式(14)計算:

但如果齒輪參數(shù)未知,則需借助其他方法。本文提出了兩種方法來計算未知參數(shù)齒輪的壓力角:公式法和齒廓近似法。

(1)公式法

壓力角與分度圓齒厚有關(guān),如圖8所示,可先通過圖像計算出齒輪分度圓平均齒厚(用s0表示),再計算壓力角。不過這里要區(qū)分齒輪正負(fù)變位的情況:

圖8 平均齒厚測量Fig.8 Measurement of average tooth thickness

正變位時:

負(fù)變位時:

這種方法比較適合測量中、大模數(shù)的齒輪,小模數(shù)齒輪齒厚尺寸小,壓力角的測算結(jié)果對齒厚的細(xì)微變化比較敏感,所以又提出了另一種齒廓近似法來計算小模數(shù)齒輪壓力角的方法。

(2)齒廓近似法

壓力角與齒形相關(guān),根據(jù)經(jīng)驗,將壓力角范圍設(shè)定在14.5°~25°之間,以一定步長將這一范圍內(nèi)的壓力角值帶入式(14)求出基圓半徑,再找到基圓與每條齒廓的交點,在每個交點處作出理論漸開線齒廓,依次過全部實際齒廓像素點作理論漸開線齒廓的垂線并計算出距離ei(計算方法見3.7節(jié)),求出距離ei的殘差平方和Rss,如式(17),找到使殘差平方和Rss最小的壓力角α,以此作為最終的壓力角數(shù)值。

相比公式法,齒廓近似法的計算時間要多4~6 ms,但穩(wěn)定性更好。

3.4 齒頂圓直徑、全齒高、齒寬等

通過第2節(jié)的方法,可以獲得齒頂圓直徑da、齒根圓直徑df、中孔圓直徑do、全齒高h(yuǎn)和齒寬b等幾何尺寸,圖9展示了在齒輪圖像中獲取的這幾項幾何尺寸。特別地,齒寬是從齒輪側(cè)面架設(shè)相機(jī)進(jìn)行拍照并提取相應(yīng)輪廓后進(jìn)行計算的。

圖9 圖像中齒輪一些基本尺寸的計算Fig.9 Calculation of some basic dimensions of gears in images

3.5 公法線長度

公法線長度的測量不受齒頂圓直接精度的限制,反映齒輪的運(yùn)動偏心,是檢驗齒厚的重要依據(jù)[16]。進(jìn)行公法線長度測量之前,首先要知道跨測齒數(shù),跨測齒數(shù)k定義如下(按四舍五入取整):

對于非變位直齒輪,公法線長度為:

對于變位直齒輪,公法線長度為:

其中,invα是關(guān)于壓力角的漸開線函數(shù)。

如圖10所示,在提取的齒輪亞像素輪廓圖像中,先計算出分度圓跨k個齒與不同側(cè)齒廓相交的兩個點坐標(biāo),并算出這兩個交點組成的線段的中點坐標(biāo),假設(shè)為E(x0,y0),設(shè)齒輪中心坐標(biāo)為O(a,b),則齒輪中心點(a,b)與(x0,y0)組成的兩點式直線l1方程為:

圖10 齒輪圖像中的公法線長度測量方法Fig.10 Measurement of base tangent length in gear images

算出基圓與直線l1在OE方向上的交點F,從F點作直線l1的垂線l2,則直線l2一定也與基圓相切,根據(jù)漸開線的性質(zhì),基圓切線一定與與跨k個齒的異側(cè)齒廓的交點A和B的速度方向(齒廓的切線方向)相垂直。因此兩個交點AB的距離即為公法線長度。

同樣的方法可以求出各個輪齒處的公法線長度,公法線長度的變動量Fw等于公法線長度Wk的最大值與最小值的差值:

3.6 變位系數(shù)

標(biāo)準(zhǔn)齒輪在實際應(yīng)用中存在一定的局限性,比如會產(chǎn)生根切現(xiàn)象,需要對齒輪進(jìn)行變位設(shè)計。

如圖11所示,在加工高度變位齒輪時,標(biāo)準(zhǔn)刀具中線假設(shè)從分度圓外移,則齒根高變小,齒根圓變大;而假設(shè)要保證全齒高不變,則齒頂高變大,齒頂圓變大;因刀具外移,在齒輪分度圓處的刀具齒厚變小,即被加工出的齒槽變小;又因為分度圓周節(jié)不變,齒厚變厚。變位系數(shù)可分別通過齒頂圓半徑ra或齒根圓半徑rf來計算[17],公式如下:

圖11 不同變位系數(shù)的輪齒形狀Fig.11 Gear tooth shapes with different modification coefficients

非頂切加工胚料時齒頂比齒根加工精度更高,所以采用齒頂圓半徑作為參數(shù)計算變位系數(shù)的精度更高,即采用式(23)計算變位系數(shù)精度更高。

3.7 齒廓修形量

由于齒輪在實際運(yùn)行中,并不能達(dá)到理想漸開線齒輪那樣平穩(wěn),嚙合沖擊產(chǎn)生的動載荷影響著承載能力,所以在實際應(yīng)用中有大量的齒輪齒廓是經(jīng)過修形處理的。通過計算提取的實際齒廓與理論齒廓的偏差值可以分析齒廓修形量。

如圖12所示(彩圖見期刊電子版),將坐標(biāo)原點放在圓心處,A(xi,yi)為實際齒廓上一點,紅色的曲線為理論漸開線,實際齒廓上的A點向理論漸開線作垂線,垂足為P(x,y),根據(jù)漸開線的性質(zhì),PA的連線還與基圓相切于T點,設(shè)漸開線起始點與切點T的夾角為θ,OA的長度為ρ,則:

圖12 齒廓偏差的計算Fig.12 Calculation of tooth profile deviation

將A點坐標(biāo)寫成極坐標(biāo)形式,即:

設(shè)漸開線初始位置的角度為0°,則:

AP的模長即為實際齒廓上A點處的齒廓偏差絕對值。該值需要判斷正負(fù),一般情況當(dāng)實際齒廓點位于理論左、右齒廓包圍的輪齒區(qū)域外部取正值,在內(nèi)部取負(fù)值。

3.8 形位誤差

形位誤差一般也叫幾何誤差,包括形狀誤差和位置誤差[18],基于2D齒輪圖像可以獲取的齒輪形位誤差有:同軸度、真圓度和圓跳動。

在測量齒輪形位誤差之前,要先建立基準(zhǔn),本文以圖像采集到的齒輪端面為基準(zhǔn)端面,中心孔的圓心為基準(zhǔn)中心。齒頂圓對基準(zhǔn)軸線的同軸度是影響齒輪嚙合精度的關(guān)鍵參數(shù),通過齒輪2D圖像無法直接測得該同軸度,而且齒輪本身軸線長度就比較短,要評價其同軸度非常困難,常用同心度來代替。同心度是同軸度的特殊形式,當(dāng)被測要素為圓心(點)、薄型工件上的孔或軸的軸線時,可視被測軸線為被測點,故對齒輪同心度的測量可以通過投影法。

根據(jù)2.3節(jié)的中心定位方法可以精確定位中心孔的圓心(基準(zhǔn)中心),假設(shè)為O(x0,y0);齒頂圓的圓心也可以用同樣的方法確定,假設(shè)為O′(x0′,y0′);那么同心度ec可以表示為:

齒輪中心孔的圓度e的計算公式為:

其中:S表示中心孔的面積,L表示中心孔輪廓的周長。

圓跳動具體指齒輪中心孔的徑向跳動,先測得中心孔每個亞像素輪廓點到圓心的半徑(假設(shè)為ri),則徑向跳動er為最大測量半徑rmax與最小測量半徑rmin之差:

進(jìn)行舉例說明:采集到的齒輪圖像如圖13所示,標(biāo)定得到的像素當(dāng)量λ=24.97 μm/pixel。圖中擬合定位的中心孔圓心坐標(biāo)為O(1 829.50,693.27),齒頂圓圓心坐標(biāo)為O′(1 829.95,692.91),中心孔面積S=33 932.00 pixel2,周長L=692.24 pixel,最大測量半徑rmax=105.47 pixel,最小測量半徑rmin=102.06 pixel,則可計算出齒頂圓對基準(zhǔn)中心的同心度為:

圖13 齒輪形位誤差測量Fig.13 Measurement of gear geometric error

中心孔的圓度為:e=4π?S/L2=0.889;

中心孔的徑向跳動為:er=(rmax-rmin)×λ=5.2 μm。

4 測量實驗

4.1 實驗條件

搭建齒輪視覺測量系統(tǒng)(Gear Visual Measuring System, GVMS),系統(tǒng)包含工業(yè)相機(jī)、工業(yè)鏡頭、光源、視覺支架和上位機(jī),采用9×9圓點陣列標(biāo)定板(圓點直徑為0.5mm,相鄰兩點中心距為1.0mm,精度為0.9μm),標(biāo)定出GVMS的像素當(dāng)量為7.71 μm/pixel。

GVMS各硬件參數(shù)如表1所示。

表1 GVMS參數(shù)Tab.1 GVMS parameters

4.2 算法定位精度實驗

選擇Technomax, Inc.的碼特齒輪(master gear,JIS B1751-M00級精度)來測試基于Facet的亞像素算法定位精度,如圖14(a)所示,碼特齒輪齒數(shù)為38,模數(shù)為1.0 mm,壓力角為20°,中心孔標(biāo)稱直徑為12.0 mm。通過提取該齒輪的中心孔來比較算法的定位精度。圖14(b)給出了兩種不同算法的定位誤差對比結(jié)果,圖中各點的誤差表示提取出的中孔輪廓各點到圓心的距離與標(biāo)稱半徑的差值。

圖14 Facet算法定位精度實驗Fig.14 Facet algorithm positioning accuracy experiment

實驗統(tǒng)計了2 200個中孔輪廓點到圓心的距離與標(biāo)稱半徑的差值,采用Canny像素級算法的定位誤差的標(biāo)準(zhǔn)差為28.77 μm,存在明顯的偏心問題;而采用基于Facet的亞像素算法得到的定位誤差的標(biāo)準(zhǔn)差為3.58 μm,轉(zhuǎn)換為像素精度為3.58/7.71=0.46 pixel,比采用像素級算法的定位精度提高了8倍。

4.3 不同型號齒輪混合測量實驗

測量系統(tǒng)如圖15(a)所示;選取三款不同型號的直齒輪(兩款塑料齒輪和一款粉末冶金齒輪)作為測量對象,外觀如圖15(b)所示。

圖15 實驗條件Fig.15 Experimental condition

三款齒輪的標(biāo)稱參數(shù)在表2中給出。

表2 三款待測齒輪的標(biāo)稱參數(shù)Tab.2 Nominal parameters of three gears to be tested

在不輸入任何齒輪參數(shù)的情況下,采用GVMS對上述三款齒輪(齒輪A、齒輪B和齒輪C)的各項參數(shù)測算;并在相同條件下進(jìn)行了20次重復(fù)測量實驗,測量結(jié)果的標(biāo)準(zhǔn)差小于0.8 μm,極差小于4μm,即重復(fù)性精度為4 μm。

采用德國Klingelnberg的齒輪測量中心(P26)加人工測量(運(yùn)用千分表和千分尺)的綜合測量結(jié)果作為GVMS測量結(jié)果的對照組,兩種方式的測量結(jié)果填入表3中,各項尺寸測量誤差均在8 μm內(nèi)。

表3 齒輪參數(shù)測量對比實驗結(jié)果Tab.3 Comparative experimental results of gear parameter measurement

選擇三款齒輪中模數(shù)最小的齒輪C作為測量對象,采用GVMS與P26兩種測量方式測量齒輪C的齒廓總偏差Fα、齒廓形狀偏差ffα和齒廓傾斜偏差fHα。兩種方式測得的四齒齒廓偏差結(jié)果如圖16和圖17所示,表4、表5和表6匯總了二者測量結(jié)果,對比后可以看出,兩種方式測得的齒廓總偏差最大相差4.5 μm,齒廓形狀偏差最大相差1.9 μm,齒廓傾斜偏差最大相差3.9 μm,評定結(jié)果基本一致。

表4 齒廓總偏差對比Tab.4 Comparison of total profile deviation

表5 齒廓形狀偏差對比Tab.5 Comparison of profile form deviation

表6 齒廓傾斜偏差對比Tab.6 Comparison of profile slope deviation

圖16 齒廓偏差(四齒,GVMS測量結(jié)果)Fig.16 Tooth profile deviation (four teeth, GVMS)

圖17 齒廓偏差(四齒,P26測量結(jié)果)Fig.17 Tooth profile deviation (four teeth, P26)

5 結(jié) 論

本文開發(fā)了基于視覺的小模數(shù)直齒輪免參數(shù)快速并行測量方法:(1)提出基于Facet模型的齒輪亞像素邊緣定位方法,定位精度為0.46 pixel,比像素級算法的定位精度提高了8倍;(2)建立基于迭代重加權(quán)最小二乘擬合齒輪中心點的方法,抑制了邊緣離群值對中心定位精度的影響;(3)提出通過圖像疊加定位圓與齒廓交點的方法,并用于計算齒數(shù)、齒厚和定位理論漸開線齒廓的起始點;(4)開發(fā)了正弦函數(shù)擬合測量齒數(shù)的方法,以及通過公式法、齒廓近似法測量壓力角的方法;(5)構(gòu)建了基于齒輪圖像的齒廓偏差計算方法。

本文提出的方法可以獲取齒數(shù)、模數(shù)、壓力角、齒頂圓直徑、齒根圓直徑、全齒高、齒寬、公法線變動量和變位系數(shù)等尺寸參數(shù),以及同心度、圓度和徑向跳動等形位誤差,且可以通過測量齒廓偏差來分析齒廓修形量。

對于實驗選用的三款小模數(shù)直齒輪,本文方法測得所有尺寸的標(biāo)準(zhǔn)差均小于0.8 μm,重復(fù)性精度為4 μm,與P26對比結(jié)果顯示誤差均在8 μm內(nèi),與P26測得的齒廓總偏差、齒廓形狀偏差和齒廓傾斜偏差的最大差值分別為4.5 μm,1.9 μm和3.9 μm;造成測量誤差的眾多因素中有一個關(guān)鍵因素,即齒輪中軸線與光軸的不平行導(dǎo)致視場中多齒輪目標(biāo)圖像有不同程度的斜視(邊緣產(chǎn)生陰影),因此在后續(xù)的研究中需要考慮修正斜視產(chǎn)生的誤差。

相比傳統(tǒng)的接觸式測量方法,該方法無需輸入?yún)?shù),無需裝夾,測量效率高,獲取的參數(shù)全,可以同時完成多種不同型號齒輪的免參數(shù)混合測量,因此具備在小模數(shù)齒輪產(chǎn)線上的應(yīng)用前景。

猜你喜歡
測量
測量重量,測量長度……
把握四個“三” 測量變簡單
滑動摩擦力的測量和計算
滑動摩擦力的測量與計算
測量的樂趣
二十四節(jié)氣簡易測量
日出日落的觀察與測量
滑動摩擦力的測量與計算
測量
測量水的多少……
主站蜘蛛池模板: 制服丝袜一区二区三区在线| 人禽伦免费交视频网页播放| 免费Aⅴ片在线观看蜜芽Tⅴ| 国产手机在线观看| 久久窝窝国产精品午夜看片| 97国产精品视频人人做人人爱| 亚洲伊人电影| 亚洲一区色| 玖玖精品视频在线观看| 99精品国产高清一区二区| 国产免费久久精品99re不卡| 久久毛片网| 无码啪啪精品天堂浪潮av| 欧美中文字幕第一页线路一| 99精品伊人久久久大香线蕉| 亚洲日本在线免费观看| 日本不卡在线播放| 国产一区自拍视频| 91在线一9|永久视频在线| 91青青草视频| 亚洲一区二区成人| 好吊妞欧美视频免费| 中文字幕资源站| 国产乱论视频| 2021国产在线视频| 青青操国产视频| 亚洲国模精品一区| 成人免费网站久久久| 亚洲第一极品精品无码| 亚洲 日韩 激情 无码 中出| 超碰色了色| 国产91透明丝袜美腿在线| 亚洲欧洲日韩久久狠狠爱| 一区二区三区国产| 99久久精品国产精品亚洲| 性做久久久久久久免费看| 香蕉久久国产超碰青草| 国产成人综合日韩精品无码不卡| 婷婷亚洲视频| 中文成人无码国产亚洲| 日韩免费毛片| 日韩欧美国产综合| 亚洲精品视频免费看| 国产精品自拍合集| 亚洲码一区二区三区| 午夜精品福利影院| 亚洲成年网站在线观看| 亚洲成人一区二区三区| 亚洲Aⅴ无码专区在线观看q| 成人午夜视频免费看欧美| 亚洲国产黄色| 国产精品久久久久久久久久久久| 无码电影在线观看| 欧美不卡视频在线观看| 91视频首页| 五月激情婷婷综合| 国产乱人伦AV在线A| 91福利国产成人精品导航| 国产一区二区三区精品久久呦| 久久这里只有精品免费| 欧美区在线播放| 亚洲日本中文综合在线| AV熟女乱| 国产精品美女在线| 国产午夜看片| 亚洲成在人线av品善网好看| 国产h视频在线观看视频| 久久综合丝袜日本网| 国产无人区一区二区三区| a毛片免费观看| 日韩天堂在线观看| 日本高清有码人妻| 色综合天天娱乐综合网| 婷婷综合在线观看丁香| 伊人色综合久久天天| 国产成人精品一区二区不卡| 高潮爽到爆的喷水女主播视频 | 国产成人亚洲综合a∨婷婷| 国产精品嫩草影院av| 色综合久久88色综合天天提莫| 亚洲人成影视在线观看| 国产视频只有无码精品|