面齒輪傳動(dòng)于 20 世紀(jì) 90 年代開始作為一種傳動(dòng)分匯扭新型方案應(yīng)用于直升機(jī)傳動(dòng)系統(tǒng)當(dāng)中,相應(yīng)的面齒輪分匯扭傳動(dòng)主減速器較傳統(tǒng)結(jié)構(gòu)質(zhì)量下降了 40%,且具有動(dòng)力分流效果好、振動(dòng)小、噪聲低等顯著優(yōu)勢。面齒輪作為新型傳動(dòng)系統(tǒng)中的關(guān)鍵部件,制造精度是影響其各項(xiàng)性能的重要指標(biāo),在加工制造的過程中,準(zhǔn)確的齒形測量結(jié)果能有效地指導(dǎo)下一步的反調(diào)修正,從而提高加工精度。
在針對零件加工精度的測量時(shí),首先需根據(jù)零件設(shè)計(jì)模型規(guī)劃測量路徑,獲取理論測量點(diǎn)在設(shè)計(jì)坐標(biāo)系下的坐標(biāo)及法矢,并根據(jù)加工后的零件建立測量坐標(biāo)系,進(jìn)行實(shí)際測量獲取測量點(diǎn)在測量坐標(biāo)系下的坐標(biāo)信息,最后采用數(shù)據(jù)處理算法進(jìn)行誤差分析。理想情況下,如果測量坐標(biāo)系與設(shè)計(jì)坐標(biāo)系重合或誤差很小,且測量設(shè)備及軟件、偶然因素等影響也很小,得出的測量結(jié)果能非常準(zhǔn)確地反應(yīng)出加工誤差。而實(shí)際測量過程中與理想情況下的差別不容忽視,測量機(jī)床自身存在的幾何誤差、測頭類型及相應(yīng)的數(shù)據(jù)補(bǔ)償方式、測量軟件的誤差評價(jià)方法都會(huì)對測量結(jié)果產(chǎn)生影響,除此之外,對測量精度要求很高且?guī)缀螐?fù)雜的齒輪類零件,在不考慮測量設(shè)備及軟件、偶然性等因素影響的情況下,主要還有以下兩個(gè)方面引起測量誤差。
1)測量坐標(biāo)系與設(shè)計(jì)坐標(biāo)系之間的差異導(dǎo)致的測量誤差。
測量過程中需根據(jù)實(shí)際加工后的零件幾何建立測量坐標(biāo)系,該過程中影響測量坐標(biāo)系建立的因素眾多,使得測量坐標(biāo)系難以與設(shè)計(jì)坐標(biāo)系重合,且測量之前無法獲得衡量兩者之間關(guān)系的信息。在此基礎(chǔ)上,實(shí)際測量前需根據(jù)設(shè)計(jì)模型進(jìn)行理論測量路徑規(guī)劃,相應(yīng)測量點(diǎn)的坐標(biāo)及法矢信息是在設(shè)計(jì)坐標(biāo)系下獲得的,而測量時(shí)這些信息則是在測量坐標(biāo)系下使用,由于測量坐標(biāo)系與設(shè)計(jì)坐標(biāo)系之間存在差異,故實(shí)際測量路徑與理論測量路徑存在誤差,從而影響測量結(jié)果。
2)加工誤差引起的測量誤差
由于加工誤差存在,加工后的齒面相對于原有設(shè)計(jì)模型是存在誤差的,使得相應(yīng)的實(shí)際測量點(diǎn)與理論測量點(diǎn)存在偏差。另外,加工誤差的存在同時(shí)也影響測量坐標(biāo)系的建立,進(jìn)一步影響測量結(jié)果。
為滿足零件的高精度測量要求,目前已存在較多針對上述兩個(gè)因素的研究工作,Liu 和 Fang 等基于齒輪測量中心,考慮測量過程中加工誤差引起的漸開線斜齒輪角對中誤差,提出了一種有效的齒距和齒形的測量誤差補(bǔ)償方法。Shi 等提出了一種基于五軸銑床的螺旋錐齒輪在機(jī)測量方法。Li等針對準(zhǔn)雙曲面齒輪齒面數(shù)據(jù)測量的局限性,利用誤差敏感性分析模型,通過三維測量點(diǎn)重建,得到了描述實(shí)際齒面局部微幾何特征的真實(shí)齒面。Zhang 等針對測量過程中的旋轉(zhuǎn)和加速運(yùn)動(dòng)引起的動(dòng)態(tài)測量誤差問題,利用加速度計(jì)和陀螺儀對測量誤差進(jìn)行補(bǔ)償;以上研究的相關(guān)成果也用在了面齒輪的測量上。
面齒輪的測量設(shè)備可以使用齒輪專用測量設(shè)備和通用測量設(shè)備兩類。對于面齒輪專用測量方法,可以采用齒輪測量中心來實(shí)現(xiàn),也可以在三坐標(biāo)測量機(jī)上結(jié)合專用的測量軟件(如 QUIN ‐ DOS)來實(shí)現(xiàn),上述專用測量方法的測量精度高,但需要配備專用設(shè)備或軟件。如使用通用測量設(shè)備,在三坐標(biāo)測量機(jī)上采用通用測量軟件(如 PC‐ DIMS)即可以進(jìn)行,通用性強(qiáng),但目前測量精度一般難以保證,需要進(jìn)一步研究合理的測量方法并開發(fā)相關(guān)數(shù)據(jù)處理技術(shù)來提高測量精度。
為保證面齒輪三坐標(biāo)測量方法的測量精度,許多學(xué)者開展了相關(guān)研究。波音公司 Heath 等首先提出使用坐標(biāo)測量儀(CMM)對面齒輪齒面進(jìn)行坐標(biāo)測量,并將測量區(qū)域規(guī)劃在工作齒面上。北京工業(yè)大學(xué)的石照耀教授團(tuán)隊(duì)考慮了面齒輪設(shè)計(jì)坐標(biāo)系和測量坐標(biāo)系之間的轉(zhuǎn)換誤差,研究了測球半徑對測量結(jié)果的影響規(guī)律。齒距偏差方面,中南大學(xué)的唐進(jìn)元教授團(tuán)隊(duì)提出面齒輪齒距偏差曲面的相關(guān)概念,構(gòu)建了基于三坐標(biāo)測量機(jī)獲得面齒輪齒距偏差曲面的方法。重慶大學(xué)的林超等對如何建立面齒輪的測量坐標(biāo)系進(jìn)行了研究,提出了一種基于“三二一原理”的面齒輪測量坐標(biāo)系建立方法。
現(xiàn)有的面齒輪測量方面的研究已取得一定成果,但在某些情況下還存在一些局限性,尤其是對以下兩個(gè)方面的研究還有待深入。
1)面齒輪測量坐標(biāo)系與設(shè)計(jì)坐標(biāo)系之間關(guān)系數(shù)學(xué)模型的精確求解。
根據(jù)坐標(biāo)變換原理,測量坐標(biāo)系與設(shè)計(jì)坐標(biāo) 系之間的關(guān)系可以表示為包含 5 個(gè)未知量的坐標(biāo)變換相關(guān)的數(shù)學(xué)模型,并可以進(jìn)一步根據(jù)測量結(jié)果來求解該數(shù)學(xué)模型。該求解過程為復(fù)雜的全局優(yōu)化問題求解,求解結(jié)果不但對初始值非常敏感,而且存在多解,且很可能實(shí)際要找的解并非全局最優(yōu)解,故容易出現(xiàn)噪聲解。面齒輪齒面復(fù)雜,根據(jù)傳統(tǒng)方法建立的測量坐標(biāo)系與設(shè)計(jì)坐標(biāo)系還存在較大偏差,使得相應(yīng)優(yōu)化問題的初值不理想。此外,目前也無相關(guān)研究來指導(dǎo)如何避免該優(yōu)化 問題的噪聲解。
2)測量坐標(biāo)系與設(shè)計(jì)坐標(biāo)系的差異及加工誤差對測量結(jié)果的影響相互耦合,目前還缺乏同時(shí)考慮這兩個(gè)因素對測量結(jié)果影響的研究工作。
針對上述兩個(gè)問題,本文提出了相應(yīng)解決方案,主要思路包含下述 3 點(diǎn):
1)鑒于加工誤差的客觀存在,在建立測量坐標(biāo)系的過程中,綜合考慮面齒輪的幾何特點(diǎn)及其相應(yīng)加工誤差,盡可能將測量坐標(biāo)系接近設(shè)計(jì)坐標(biāo)系,從而為求解測量坐標(biāo)系與設(shè)計(jì)坐標(biāo)系之間關(guān)系的數(shù)學(xué)模型提供良好的初值。
2)根據(jù)加工誤差約束測量坐標(biāo)系與設(shè)計(jì)坐標(biāo)系之間關(guān)系的數(shù)學(xué)模型,有效地縮小解集空間,從而盡量避免噪聲解。
3)在獲得測量坐標(biāo)系與設(shè)計(jì)坐標(biāo)系之間關(guān)系的基礎(chǔ)上,進(jìn)一步分析加工誤差對測量結(jié)果的影響,并由此補(bǔ)償加工誤差引起的測量誤差。
一、測量路徑規(guī)劃
面齒輪齒面方程及法矢:面齒輪齒面幾何一般根據(jù)面齒輪的產(chǎn)形原理進(jìn)行設(shè)計(jì),考慮面齒輪與小輪的嚙合過程,將小輪替換為一個(gè)少齒數(shù)的產(chǎn)形輪,面齒輪齒面則由該產(chǎn)形輪齒面在嚙合過程中包絡(luò)形成。以正交直齒面齒輪為例,產(chǎn)形輪(或小輪)與面齒輪嚙合的相對位置關(guān)系如圖 1 所示,其中產(chǎn)形輪軸線與面齒輪軸線相交于一點(diǎn),且產(chǎn)形輪和面齒輪在嚙合過程中分別以角速度 ωs、ω2旋轉(zhuǎn)角度 φs、φ2。根據(jù)產(chǎn)形輪齒面方程和相應(yīng)的嚙合過程,可得面齒輪齒面方程

其中 θs 為產(chǎn)形輪齒廓線的參變量。根據(jù)齒面方程,對應(yīng)齒面點(diǎn)法矢可表示為


圖 1 面齒輪副空間嚙合
待測區(qū)域規(guī)劃:在面齒輪齒形誤差的評價(jià)過程中,應(yīng)選取合適的齒面區(qū)域進(jìn)行測量。首先,為了避免測球在齒頂邊緣和齒根處發(fā)生干涉,測量齒面時(shí)在邊界處需要預(yù)留出一定的空間。其次,考慮面齒輪過渡區(qū)域不直接參與嚙合傳動(dòng),為了更好地分析測量結(jié)果,面齒輪齒形誤差評價(jià)范圍以工作齒面為對象。在上述兩點(diǎn)考慮的基礎(chǔ)上,參照螺旋錐齒輪的齒形誤差測量方法,測量區(qū)域 ABCD 規(guī)劃如圖 2 所示,齒寬方向各向內(nèi)收縮 10%;齒頂向下收縮 5%,過渡曲線向上收縮 5%;其中 Wh為面齒輪齒寬,Hv表示工作區(qū)域?qū)?yīng)齒寬處的截面線在面齒輪軸線上的投影。測量區(qū)域密度為 9×5 的網(wǎng)格點(diǎn),即在齒寬方向取 9 個(gè)網(wǎng)格點(diǎn),齒高方向上取 5 個(gè)網(wǎng)格點(diǎn)。

圖 2 面齒輪齒面網(wǎng)格示意圖
測量點(diǎn)坐標(biāo)求解:要實(shí)現(xiàn)對面齒輪測量路徑的規(guī)劃,還需求得待測區(qū)域網(wǎng)格點(diǎn)的理論坐標(biāo)。為此,構(gòu)建面齒輪齒槽中心平面 ZOR,如圖 3 所示,待測區(qū)域網(wǎng)格點(diǎn)與平面 ZOR 上的點(diǎn)存在一一對應(yīng)的關(guān)系,以齒面上某一待測網(wǎng)格點(diǎn) Pt 為例,其繞面齒輪軸線 Z 旋轉(zhuǎn)的軌跡與平面 ZOR 的唯一交點(diǎn)為點(diǎn) P,相應(yīng)地稱該一一對應(yīng)的關(guān)系為旋轉(zhuǎn)投影關(guān)系。

圖 3 待測區(qū)域投影平面
對應(yīng)地,面齒輪齒面在 ZOR 上的旋轉(zhuǎn)投影為 Σ,待測區(qū)域 ABCD 在平面 ZOR 上的旋轉(zhuǎn)投影為 A′B′C′D′,曲線 Ct為過渡曲線在 ZOR 上的旋轉(zhuǎn)投影。假設(shè)面齒輪內(nèi)半徑為 Ri,外半徑為 Ro,在圖 3 所示的 ZOR 坐標(biāo)系內(nèi),投影區(qū)域 A′B′C′D′邊緣點(diǎn) A′、B′的 r 坐標(biāo) rmin為

邊緣點(diǎn) D′、C′的 r 坐標(biāo) rmax為

在OR 軸的[rmin,rmax]區(qū)間上規(guī)劃 9 個(gè)等距節(jié)點(diǎn) ri( i=1,2,…,9),使得

根據(jù)過渡曲線形成原理,結(jié)合齒面方程(式(1)),過渡曲線上半徑 ri處的點(diǎn) r(θsmax,φi )滿足

其中 θsmax為產(chǎn)形輪齒頂對應(yīng)的展角,是已知常數(shù)。據(jù)此求解式(6)可得 φi,再將 θsmax、φi 代入式(1), 可得過渡曲線在 ri處 Z 坐標(biāo) zri 為

Ct為齒面過渡曲線繞 Z 軸旋轉(zhuǎn)投影得到,故曲線 Ct上所有點(diǎn)在 ZOR 平面上的 Z 坐標(biāo)與過渡曲線上對應(yīng)點(diǎn)的 Z 坐標(biāo)相等,令投影區(qū)域在 Ri處的 Z 坐標(biāo)上下限 zriu 、zril 為

式(8)、式(9)中 zA 為面齒輪齒頂在 ZOR 坐 標(biāo)系內(nèi)的 Z 坐標(biāo)值,這樣在投影區(qū)域 A′B′C′D′內(nèi),每一個(gè) ri對應(yīng)著一對上下限 zriu、zril,如圖 3 所示。
相應(yīng)的在區(qū)間[ zriu ,zril ]上規(guī)劃 5 個(gè)等距節(jié)點(diǎn) zj(j=1,2,…,5),使得

結(jié)合式(5)和式(10),投影區(qū)域 A′B′C′D′內(nèi)的 9×5 個(gè)網(wǎng)格點(diǎn)坐標(biāo)可表示為 P(ri,zj )。根據(jù)旋轉(zhuǎn)投影的原理,投影網(wǎng)格點(diǎn) P 與待測齒面網(wǎng)格點(diǎn) Pt ( θs,φ2 )之間存在對應(yīng)關(guān)系如下:

已知參數(shù) ri和 zj,求解式(11)對應(yīng)的參數(shù) θs、 φ2,具體求解過程可以參考文獻(xiàn),再結(jié)合式(2)可求得齒面網(wǎng)格點(diǎn) Pt 及其法矢 nt,故網(wǎng)格點(diǎn)理論坐標(biāo)及法矢可表示為關(guān)于參數(shù) ri、zj的矢量函數(shù) Pt( ri,zj )和 nt( ri,zj )。
二、測量坐標(biāo)系的建立
測量坐標(biāo)系建立策略:以面齒輪設(shè)計(jì)坐標(biāo)系作為理想測量坐標(biāo)系,齒面網(wǎng)格中心點(diǎn)為設(shè)計(jì)坐標(biāo)系的角向定位基準(zhǔn),假設(shè)面齒輪設(shè)計(jì)坐標(biāo)系 Sd如圖 4 所示,坐標(biāo)原點(diǎn) Od與上端面圓心重合,Zd軸與面齒輪軸線共線,遠(yuǎn)離上端面的方向?yàn)檎琘d 方向?yàn)榫W(wǎng)格中心點(diǎn) Pt( r5,z3 )與 Zd軸確定的平面的法矢,Xd根據(jù)笛卡兒右手法則確定。

圖 4 面齒輪設(shè)計(jì)坐標(biāo)系
定義理想的測量坐標(biāo)系之后,需進(jìn)一步建立測量坐標(biāo)系與實(shí)際零件之間的關(guān)系,由于該坐標(biāo)系通常與理想的測量坐標(biāo)系有所差異,稱之為實(shí)際測量坐標(biāo)系。一般地,可通過測量零件特征元素上各個(gè)實(shí)際點(diǎn)的坐標(biāo),并進(jìn)行相應(yīng)的數(shù)學(xué)處理,從而建立工件實(shí)際擺放位置與測量坐標(biāo)系之間的對應(yīng)關(guān)系,即獲得了實(shí)際測量坐標(biāo)系。對于面齒輪齒面來說,網(wǎng)格中心點(diǎn) Pt( r5,z3 )并不是突出的特征元素,在確定測量坐標(biāo)系角向定位基準(zhǔn)的過程中,很難準(zhǔn)確地在實(shí)際齒面上觸碰到該點(diǎn),存在一定程度的偶然性;選取的測量基準(zhǔn)與設(shè)計(jì)基準(zhǔn)位置的差異將會(huì)導(dǎo)致測量坐標(biāo)系與設(shè)計(jì)坐標(biāo)系不重合,影響測量結(jié)果的準(zhǔn)確性。
為了減小制造誤差及選取基準(zhǔn)時(shí)的偶然性對測量坐標(biāo)系的影響,本文基于以下兩點(diǎn)策略建立測量坐標(biāo)系,使得建立的實(shí)際測量坐標(biāo)系盡可能接近理想的測量坐標(biāo)系(即設(shè)計(jì)坐標(biāo)系):
1)考慮面齒輪齒坯外圓和齒頂端面的公差, 確定測量坐標(biāo)系的原點(diǎn) Om和 Zm軸;
2)基于迭代思想確定測量坐標(biāo)系的 Xm軸。
測量坐標(biāo)系原點(diǎn) Om 及 Zm 軸確定:采用通用測量軟件進(jìn)行測量時(shí),系統(tǒng)存在一個(gè)初始坐標(biāo)系 O?XYZ,在該坐標(biāo)系下逐次觸測面齒輪頂面區(qū)域的點(diǎn),根據(jù)平面擬合的原理,當(dāng)測量點(diǎn)到達(dá)一定數(shù)目時(shí),用最小二乘的方式將測點(diǎn)擬合成一平面 F,并隨著測點(diǎn)的增加逐次更新 F;當(dāng) F 隨著觸點(diǎn)的增加,其所表現(xiàn)出來的平面度在圖紙規(guī)定的平面度公差范圍內(nèi)跳動(dòng)時(shí),提取 F 的法矢作為測量坐標(biāo)系 Zm軸所在的方向,如圖 5(a)所示。平面 F 在 O‐XYZ 坐標(biāo)系下可表示為


圖 5 Om位置和 Zm方向確定
Zm軸方向確定后,測針觸測外圓同一高度上的點(diǎn),如圖 5(b)所示。當(dāng)測量點(diǎn)個(gè)數(shù)達(dá)到一定數(shù)目時(shí),采用最小二乘的方式將測點(diǎn)擬合為圓 G,并隨著測點(diǎn)的增加逐次更新 G;當(dāng) G 的圓度在公差規(guī)定的范圍內(nèi)趨于穩(wěn)定時(shí),提取圓心坐標(biāo) OG(xG, yG,zG),此時(shí)將測量坐標(biāo)系的原點(diǎn) Om (xm,ym,zm) 定義為

測量坐標(biāo)系 Xm軸的確定:定義測量坐標(biāo)系原點(diǎn) Om 和 Zm 軸后,尚未確定的 Xm軸、Ym軸方向仍為系統(tǒng)初始的 X、Y 方向。如圖 6 所示,在該坐標(biāo)系下,將測針大致觸測網(wǎng)格中心點(diǎn) Pt( r5,z3 )附近區(qū)域,獲得測點(diǎn) P0的三坐標(biāo)測量值(xP0 ,yP0 ,zP0 ),根據(jù)式(14)、式(15)將其轉(zhuǎn)換成柱坐標(biāo)形式(RP0 ,βP0 ,zP0 )。


圖 6 粗建測量坐標(biāo)系

其中 RP0 為 點(diǎn) P0 所在的半徑位置,βP0 為 點(diǎn) P0 的極角。
獲得 P0與初始 X 軸之間的轉(zhuǎn)角 βP0 之后,將坐標(biāo)系 Om ‐XYZm繞 Zm軸旋轉(zhuǎn) βP0 角,使得 XOmZm平面經(jīng)過 P0點(diǎn),便于后文描述,將旋轉(zhuǎn)之后的測量坐標(biāo)系定義為 S0,此時(shí) S0 的 X 軸方向定義為 Xm 軸,Y 軸的方向定義為 Ym軸。對于面齒輪齒面來說,點(diǎn) Pt(r5,z3 )并不是特征元素,測量時(shí)無法保證測點(diǎn) P0就是理論網(wǎng)格中心點(diǎn) Pt( r5,z3 ),那么以 P0 為角向定位基準(zhǔn)粗略建立的測量坐標(biāo)系就會(huì)與設(shè)計(jì)坐標(biāo)系之間存在偶然性偏差。
為避免這一問題,使角向定位基準(zhǔn)點(diǎn)較為準(zhǔn)確地落在面齒輪理論網(wǎng)格中心上,采用一種迭代尋找齒面網(wǎng)格中心點(diǎn)確定測量坐標(biāo)系 Xm方向的方法。具體步驟如下:
1)根據(jù)建立的理想測量坐標(biāo)系(如圖 4 所示),求得理論網(wǎng)格中心點(diǎn) Pt( r5,z3 )的柱坐標(biāo)(R,O,Z),及該點(diǎn)的法矢量 nt( r5,z3 )。
2)在坐標(biāo)系 Sk( k 初始值為 0)下沿理論法矢 nt( r5,z3 )觸測點(diǎn) Pt(r5,z3 ),輸出極坐標(biāo)形式的測量結(jié)果(Rk,βk,Zk );
3)比較該點(diǎn)的測量半徑 Rk與理論半徑 Rt;若滿足精度要求|Rk-Rt|≤ε,輸出坐標(biāo)系 Sk作為后續(xù)測量齒面的精確坐標(biāo)系;若不滿足精度要求 |Rk-Rt|≤ε,則將坐標(biāo)系 Sk繞 Zk軸旋轉(zhuǎn) βk角度,旋轉(zhuǎn)后的坐標(biāo)系定義為 Sk+1,且令 k=k+1,跳轉(zhuǎn)執(zhí)行步驟 2)。
相應(yīng)的流程如圖 7 所示。

圖 7 迭代建立測量坐標(biāo)系