徐英帥,王細洋,孫 偉,胡貴鋒
(南昌航空大學航空制造工程學院,南昌330063)
動力傳動系統是直升機中最主要的機械系統,它直接決定直升機的機動性能、飛行壽命以及飛行安全性,它很容易發生故障,并且發生故障往往都會引起很嚴重的后果。當今世界上絕大多數直升機為單旋翼帶尾槳式,這種形式的直升機傳動系統通常包括3個減速器——主、中、尾減速器[1]。其中主減速器在直升機傳動系統中的作用至為關鍵。主減速器主要由齒輪傳動機構以及機匣組成,與發動機一起安裝于傳動系統整流罩內。主減速器的基本功能之一是降低發動機轉速和改變傳動角度。轉速降低,則輸出軸扭矩就會增大。傳動系統降速比要求非常大,因而均采用行星輪系進行降速[2-3]。
行星齒輪傳動系是直升機動力傳動系統的關鍵部分,動力系統事故多出于行星傳動系。在大功率、高轉速、高負載的工作環境下,行星齒輪系極容易發生齒面磨損、齒面接觸疲勞、輪齒彎曲疲勞乃至斷齒或軸斷裂等失效現象,大幅度縮短了直升機動力傳動系統的壽命,影響飛行安全性,甚至導致飛行故障[4-6]。實際上,行星齒輪故障診斷的研究也主要出自直升機動力系統可靠性方面的需求,其研究成果逐漸應用于其他采用行星齒輪系的機械。我國空軍部門的飛行實踐和直升機企業的維修經驗也證實,行星齒輪系的故障是直升機動力傳動系統產生故障的主要原因。為此研制的行星齒輪箱故障診斷試驗臺、檢測分析系統,將可作為直升機的機載設備之一,在飛行中予以及時的警示。
齒輪可看做是由輪齒和輪體組成的振動系統。在潤滑良好且齒面摩擦度低的情況下,齒面上摩擦力的作用常可忽略,此時齒輪副的振動方程[7]可以表示為

式中,X是沿嚙合線上齒輪的相對位移,k(t)是齒輪嚙合剛度,m1和m2分別是齒輪副中主動輪與從動輪的質量,C是齒輪嚙合阻尼系數,E1是齒輪受載后的平均靜彈性變形,E2(t)是齒輪故障函數。等式的前端代表齒輪副本身的振動特征,后端代表激振函數。
由于激振函數中k(t)是周期性的變量,因此齒輪在無故障的理想情況下也存在振動,這樣的振動稱為嚙合振動。該振動是以每齒嚙合為基本頻率的,即嚙合頻率,行星齒輪嚙合頻率的計算式[8]可以表示為

其中,fc、fp、fs分別是行星架、行星輪和太陽輪的旋轉頻率,Nr、Np、Ns分別是齒圈、行星輪和太陽輪的輪齒個數。激振函數中k(t)E2(t)是激勵源,可導致齒輪振動異常。檢測出由故障激勵源所造成的異常振動的特征是診斷齒輪故障的主要任務。一般情況下,齒輪產生故障失效之后,振動信號的特征當中會產生幅值調制與相位調制,故齒輪振動信號的數學模型可以表示為

其中,rk(t)和φk(t)分別是調幅信號與調相信號。對于沒有任何缺陷的齒輪,也不會有調制現象;當齒輪出現異常時,就會出現調制現象,并且隨著缺陷的加劇,調制也會越深。
理想的行星輪振動信號通過安裝在行星齒輪傳動機構齒圈上的傳感器獲得,是單個行星齒輪振動的總和,在行星輪轉動通過傳感器位置時會產生多次調制現象,即行星通過調制。理想的行星輪振動信號表達式如下:

其中,αp(t)是行星輪p的幅值調制函數,υp(t)是行星輪p的輪齒嚙合振動函數,p相當于單個的齒輪,P是行星輪的個數。所有行星輪的幅值調制函數αp(t)有相同的形式,不同的僅僅是延遲時間,行星架重復旋轉時間為1/fc,則有

其中,a(t)是行星通過調制函數,A(m)是它的傅里葉變換。
對指定齒輪箱旋轉振動信號進行同步采樣,如果能保證不同時刻采集信號的起始點相位一致,并保證采樣頻率與采集的點數一樣,這樣的時域信號不但可以平均,而且還可大大提高指定周期信號的信噪比,并能減少或抑制不相干的振動信號成分,進而只提取相關的振動信息,這種方法稱為時域同步平均[7-9]。概括的講就是從齒輪振動中取出嚙合頻率成分,并將它與齒輪軸的旋轉頻率同步相加、平均,是從混雜有噪聲干擾的信號中提取周期性分量的有效方法。
時域同步平均展示了齒輪箱旋轉超過1轉時齒輪嚙合振動的形式,包括一些調制的影響,同時它的頻譜還包含相關齒輪嚙合成分與邊頻帶簇。因此,時域同步平均[10]可以表示為

式中,Ak與φk分別為k階嚙合諧波頻率的振幅與相位,fm為齒輪的嚙合頻率,M為齒輪嚙合諧波頻率的階數。相同諧波頻率調制的影響包括振幅調制和相位調制,其中1+rk(t)為振幅調制函數,φk(t)為相位調制函數,伴隨著齒輪的旋轉頻率這些調制函數是呈周期性的。時域同步平均法在齒輪故障的轉動頻率與出現頻率同步時,才會起到增強故障信號的作用。齒輪的輪齒破損和軸破損都屬于這類信號,故時域同步平均法對齒輪故障診斷十分有效。隨著平均次數的逐漸增加,齒輪旋轉頻率與嚙合頻率及其各階倍頻成分被保留,而其他軸的振動信號和噪聲部分相互抵消趨于消失,由此便可得到僅與被檢測齒輪振動有關的信號。
提取每個行星輪典型的信號平均的方法包含了將連續時間信號過濾成平均信號的過程。時間濾波器能夠把整周期的振動信號分解成每個行星輪的振動信號。每個行星輪的信號平均的時間窗b(t)加在行星輪靠近傳感器的振動點上。相關行星輪經過濾波的振動信號的信號平均有相等的周期1/(fp+fc),當時間濾波信號平均 zp(t)超過周期為1/(fp+fc)的iNr時,

分離函數c(n)通過外加時間窗b(t)和行星通過調制函數a(t)來定義。

分離窗是一個余弦窗,表達式如下:

該函數是一個遞減函數,當行星輪接近傳感器時取最大值,當行星輪離傳感器最遠時取0值。
該故障診斷方法的主要步驟包括:將振動傳感器放置在與內齒圈相連的位置;齒輪傳動機構在運行時會產生振動,通過傳感器獲得一個完整的振動信號;逐個的分離來自于每個行星齒輪的振動信號。
試驗框圖如圖1所示。齒輪箱由交流電動機驅動,齒輪傳動扭矩的變化由控制電動機輸出電流的數字式矢量驅動單元來實現。3個加速度計式振動傳感器安裝在齒輪箱基座上,同時在扭矩測量單元上安裝扭矩傳感器,在電動機與齒輪箱之間安裝編碼器以獲得轉速同步脈沖信號,用于轉速測量及時域同步平均。傳感器的采集信息通過數據采集卡輸入計算機。采用基于LABVIEW的虛擬儀器技術進行數據采集。

圖1 齒輪傳動故障診斷試驗系統框圖Fig.1 Block diagram of fault diagnosis system for gear transmission
行星齒輪箱故障診斷試驗臺如圖2所示。行星齒輪箱采用內外中心輪結構,使用精密行星減速機,型號為PXDS115-50(上海磊諾)。該行星齒輪箱為二級行星齒輪變速箱,有輸入級和輸出級2部分:輸入級有3個行星輪,1個太陽輪和1個內齒圈,每個行星輪有36個齒,太陽輪有12個齒,內齒圈有84個齒;輸出級也有3個行星輪,1個太陽輪和1個內齒圈,每個行星輪有28個齒,太陽輪有14個齒,內齒圈有70個齒。齒輪箱由型號為Y100L2-4的三相異步電動機驅動,該電動機的同步轉速為1.43 kr/min,額定功率為3.0 kW,在該電機的勻速驅動下通過剛性聯軸器傳遞給光電編碼器,最后把動力傳遞給行星齒輪減速箱。在行星齒輪箱輸入級內齒圈的外圍布置了3個振動傳感器,型號為CA-YD-1182(江蘇聯能),是內裝IC放大器的ICP型壓電加速度計式振動傳感器,傳感器以磁吸式安裝在齒輪箱體上,這3個傳感器對行星齒輪箱內部的3個行星齒輪進行振動信號測量。測量得到信號經過功率放大器后,在恒流源、研華多功能 USB模塊 USB-4711A數據采集卡的共同作用下,將所需要的信號進行有效地放大保存。

圖2 行星齒輪箱故障診斷試驗臺Fig.2 Fault diagnosis test-bed for planet gearbox
利用LABVIEW虛擬儀器平臺建立數據采集系統。該系統可以進行多通道同時采集信號,正適合該試驗所設計的多傳感器采集信號的形式;并可實時顯示任意通道的時域信息,有助于在線預測估計齒輪的故障信息;同時,系統可以選擇采集卡類型,設置通道數目、文件個數等,方便試驗的進行。在本試驗中,設置通道數目為3,采樣頻率為60 kHz,采樣點數為61 440,采集的信號經A/D轉換器轉換成數字信號后,再按一定格式轉換成數據文件存儲到硬盤里。
為了便于試驗將輸入級的3個行星輪進行編號,如圖3a所示。行星齒輪箱是在空載的情況下運行的,為了得到行星齒輪損壞后的信號,故人為使齒輪毀壞失效,將故障嵌入到輸入級的1個行星輪上,用銼刀使行星輪2的輪齒有一定程度的破損,如圖3b所示。然后對行星齒輪箱進行齒輪嚙合試驗,并記錄行星齒輪箱的振動信號。

圖3 行星齒輪嚙合試驗Fig.3 Meshing experiment of planet gears
假設行星齒輪箱的速度是不變的,實際上,即使名義上的不變速機械這種情況也不是永恒的。要允許速度的波動所有分析是在角域下被執行的;這僅僅涉及一個角度,與時間變量t無關。從時域到角域的轉化要通過對振動信號的同步,采集一個齒輪箱的角度信號,這個同步也能使用鎖相頻率系數或數字式的重復采樣。
為了計算時間窗信號平均行星架的參考位置,要求設置在開始時間(t=0)的那個點上,即傳感器與其中的一個行星輪(p=P)接近的位置。這個參考位置可以通過放置在行星架上的軸編碼器轉速計來獲得(通常是齒輪箱的輸出),或通過軟件同步行星通過調制信號。這需要執行行星架(內齒圈)振動信號平均。每個行星輪通過傳感器位置時振動水平增加,會產生一個振動信號的幅值調制。內齒圈關于齒輪嚙合振動信號平均的解調被用來決定調制峰值,作為每個行星齒輪通過傳感器的位置。在解調信號平均當中最大幅值點被選擇作為行星架參考位置的零點。
圖4所示是旋轉函數的信號幅值圖,是通過執行窄帶包絡線增強獲得的結果。分離故障行星輪的信號平均使用式(9)所定義的帶有時間窗的行星齒輪信號分離方法,分析時間只有75 s(10×36行星架的旋轉)。窄帶包絡線的峭度(峰值)被用來作為齒輪局部振動嚙合行為的標準。峭度值大于4.5表明存在明顯的局部故障,該值低于3.5表明是一個完好的齒輪。這里給出一個7.2的峭度,明確的指出故障的存在。

圖4 旋轉函數的信號幅值圖Fig.4 Signal amplitude value as a function of rotation
圖5所示是行齒輪信號分離方法的性能分析,數據長度的改變作為行星齒輪故障檢測的標準。將圖中3個行星輪的峭度、平均次數相比來進行分析;圖中也包括了警告(峭度=3.5)和危險(峭度=4.5)的參考水平。每次平均代表行星架的36個旋轉(相關行星齒輪旋轉的84個周期),在這種情況下,大約需要7.5 s的數據。現將這些數據和行星架的參考位置應用到這種方法當中。
可以看到圖5所示的行星齒輪信號分離方法非常有效和穩定:僅一次平均之后,一個非常明顯的故障指示在行星輪2中產生,而且伴隨相關好的分離(行星輪3低于警告水平線);僅3次平均之后,就完成了極好的故障檢測和行星分離(在未損壞的齒輪上不會出現有故障的證據);10次平均之后,新的行星分離已完全穩定,并且通過進一步的平均有非常小的改變。

圖5 平均次數函數的齒輪峭度值Fig.5 Gear kurtosis value as a function of number of averaging
1)通過對單個行星齒輪振動信號進行適當的分離,可以實現在信號平均時不丟失信息,而且不再履行傳統信號平均的那些要求。這種方法可以分離出每個行星輪的振動信號,給出每個行星輪的分離信號平均,進而估計每個行星輪對全部振動信號的影響。
2)行星齒輪信號分離方法可以實現對行星齒輪振動信號進行充分的分離,能夠有效診斷和定位行星輪的故障信號,無需較長采樣周期,診斷準確率高。
3)試驗驗證結果表明,采用本方法對直升機動力傳動系統進行故障診斷是可行的,對于降低飛行事故,保證飛行安全性是十分重要的。
[1]陳康,劉建新.直升機結構與系統[M].北京:兵器工業出版社,2007:129–132.
[2]Wu B,Saxena A,Khawaja T S,et al.An approach to fault diagnosis of helicopter planetary gears[C]//2004 IEEE Autotestcon,San Antonio,Texas,2004:475–481.
[3]Dong M,He D,Banerjee P,et al.Equipment health diagnosis and prognosis using hidden semi-Markov models[J]. The International Journal of Advanced Manufacturing Technology,2006(30):738–749.
[4]Chaari F,Fakhfakh T,Haddar M.Dynamic Analysis of a Planetary Gear Failure Caused by Tooth Pitting and Cracking[J].Journal of Failure Analysis and Prevention,2006(2):73–78.
[5]Blunta D M,Kellerb J A.Detection of a fatigue crack in a UH-60A planet gear carrier using vibration analysis[J].Mechanical Systems and Signal Processing,2006(20):2095–2111.
[6]Samuel P D,Conroy K,Pines D J.Planetary Transmission Diagnostics[R].NASA Glenn Research,NASA/CR - 2004 -213068.
[7]丁康,李巍華,朱小勇.齒輪及齒輪箱故障診斷實用技術[M].北京:機械工業出版社,2005:10–11,30–31.
[8]Blunt D M.Synchronous averaging epicyclic sun gear vibration:US,6898975 B2[P].2005 -05 -31.
[9]Braun S.The synchronous(time domain)average revisited[J].Mechanical Systems and Signal Processing,2011(25):1087–1102.
[10]Dalpiaz G,Rivola A,Rubini R.Effectiveness and sensitivity of vibration processing techniques for local fault detection in gears[J].Mechanical Systems and Signal Processing,2000,14(3):387–412.