文獻標識碼: A
DOI:10.16157/j.issn.0258-7998.2017.07.032
中文引用格式: 謝長貴,陳平. DFT插值算法在鼓風機故障模式識別中的應(yīng)用[J].電子技術(shù)應(yīng)用,2017,43(7):127-129,134.
英文引用格式: Xie Changgui,Chen Ping. Application of DFT interpolation algorithm in fault pattern recognition of coal gas blower[J].Application of Electronic Technique,2017,43(7):127-129,134.
0 引言
煤氣鼓風機能否正常運行關(guān)系到冶金、化工等行業(yè)是否能順利生產(chǎn),在煤炭、鋼鐵等行業(yè)中占有十分重要的地位[1-2]。關(guān)于鼓風機故障模式識別的方法有很多,如神經(jīng)網(wǎng)絡(luò)方法、振動信號處理方法等多種方法[3]。其故障頻譜具有周期性及隨機噪聲大的特點,針對這一特點,本文擬采用一種新的頻譜估計方法,該方法建立在傳統(tǒng)的頻譜估計法基礎(chǔ)上改進而成。
頻譜分析分為連續(xù)譜分析與離散頻譜分析,兩種分析方法在許多領(lǐng)域得到了廣泛應(yīng)用,后者是本文研究的重點。離散頻譜分析法實現(xiàn)了信號處理從時域到頻域的轉(zhuǎn)變,在電子、機械、雷達測速及激光多普勒測速技術(shù)等眾多領(lǐng)域得到了大力推廣。如KIM H H于2008年運用DFT算法對電弧進行故障檢測[4-7]。然而這些方法都存在一些缺點,尤其在頻譜泄露的問題仍然沒得到很好的解決,這將導(dǎo)致計算出的信號、頻率、相位發(fā)生較大誤差。尤其在機械故障信號頻譜存在大量隨機噪聲時,其估計精度均很低[8-10]。因此,本文提出一種新的DFT插值算法來判斷煤氣鼓風機等旋轉(zhuǎn)機械的故障頻譜,從而為分辨出具體的故障類型提供良好的促進作用。通過數(shù)值計算和計算機仿真,證實了該方法的有效性,并將其與傳統(tǒng)的比值校正法進行了比較研究。
1 理論背景
為了推導(dǎo)離散頻譜估計的理論算法,設(shè)伴有高斯白噪聲的單一頻率的正弦信號的表達式為:
式中,fs和N分別代表采樣頻率和采樣點數(shù),則相應(yīng)的頻率分辨率為Δf=fs/N,且采樣頻率fs須滿足fs≥2f0才能滿足采樣定理。若在非同步采樣條件下得到的采樣信號,則歸一化頻率將位于最大譜線與第二大譜線之間,故可表示成下式:
其中,Ψ0表示歸一化頻率,βw與μw分別代表歸一化頻率的整數(shù)部分與小數(shù)部分。若使信噪比(SNR)大于某個設(shè)定閾值,則βw的值可通過窗譜峰值搜尋算法確定。小數(shù)部分μw也稱頻率偏差,其值可通過加窗與離散傅里葉變換求得。
2 提出的插值DFT算法
2.1 算法描述
本節(jié)主要運用加零技術(shù)與插值算法的優(yōu)點,提出一種新方法,該方法能較快確定頻譜的整數(shù)部分與小數(shù)部分,從而達到頻譜校正的目的。
設(shè)采用加零法的離散信號樣本的表達式為:
2.2 其他經(jīng)典窗函數(shù)的擴展
本節(jié)將重點介紹采用主瓣擬合算法的其他經(jīng)典窗函數(shù)的擴展。定義函數(shù)X(k)為:
式中,W(·)是窗函數(shù)的離散時間傅里葉變換,已有研究表明,若k值在(0.5,0.5]區(qū)間內(nèi),很多經(jīng)典窗函數(shù)的|S(k)|的值非常小。如Blackman窗的|S(k)|值不超過10-4,Hamming窗的值不超過10-5,即[WO(k)]p與WH(k)在它們主瓣中心可相互匹配。故只需將k值限制在[-0.5,0.5]之內(nèi),則上述插值算法可以擴展到其他經(jīng)典窗函數(shù)。在實際應(yīng)用中采用加零法時,考慮到計算量及基-2FFT算法,常取值λ=4。
3 應(yīng)用實例
為了更真實地評價新算法對頻率偏差估計方面的能力,用MATLAB和VC6.0編程實現(xiàn)上述新算法。將歸一化頻率偏差μ設(shè)定在(-0.5,0.5)之間,掃描步長為0.05 Hz,采樣頻率fs為1 024 Hz,采樣點數(shù)N也設(shè)定1 024。下面以煤氣鼓風機為實例對新算法有效性進行驗證分析。先采用數(shù)個加速度傳感器和速度傳感器對煤氣鼓風機的振動信號進行實測。
經(jīng)過一段時間后獲得的由加速度傳感器測得的煤氣鼓風機3#軸瓦故障頻譜實例如圖1所示。
將該故障時域波形經(jīng)新算法估計后得到其頻域圖形,如圖2所示。圖2中故障特征頻率為184.5 Hz,剛好為鼓風機轉(zhuǎn)速頻率的3倍(f=61.5 Hz),而軸不對中的故障頻率恰好為185 Hz,經(jīng)分析,初步認為該煤氣鼓風機發(fā)生了軸系不對中的故障。隨后安排工作人員拆開該煤氣鼓風機,經(jīng)現(xiàn)場仔細檢查發(fā)現(xiàn)確實是3#軸與2#軸系不對中,經(jīng)過校正將軸系對正,該不對中故障現(xiàn)象消失了。故可以認為新算法在機械故障譜估計方面具有較高精度。
4 比較研究
在頻率校正中,在噪聲條件下的估計精度是衡量算法優(yōu)越性的一個重要指標。當有噪聲存在且較高時,即便將信噪比設(shè)得過高,使其遠大于閾值時,使用上述傳統(tǒng)算法對頻率校正時仍可能將正確譜線估計在錯誤位置,這種情況在頻譜校正中通常被稱為不正確的極性估計(簡稱IPE)。當發(fā)生IPE現(xiàn)象時,將不僅嚴重影響信號反轉(zhuǎn)的結(jié)果,而且會極大影響的值。
機械設(shè)備故障信號中往往包含大量噪聲,為了檢驗新算法在抗加性噪聲方面的性能,本節(jié)將新算法與傳統(tǒng)算法作了比較分析。在比較研究之前,先假設(shè)有一個被伴有加性噪聲的理論信號,信噪比設(shè)為-5 dB,使之發(fā)生不正確的極性估計(即IPE現(xiàn)象)。設(shè)定步長為0.025 Hz,掃描頻率區(qū)間從255.5 Hz~256.5 Hz,且隨機相位均勻分布于[-π,π]間。對于每個頻率均產(chǎn)生50 000個獨立的實例。
圖3顯示了新算法與傳統(tǒng)算法在漢寧窗時頻率偏差函數(shù)的標準差誤差及平均絕對誤差。
由圖3可知,傳統(tǒng)的3種算法中在加性噪聲條件下的估計精度均很高,隨著|μ|增大,這3種算法的頻率校正誤差(包括標準差誤差與平均絕對誤差)均增大。當μ值處于(-0.5,0.5)范圍中,丁康算法在噪聲條件下的估計誤差在所有算法中最大,其誤差曲線先上升到一個最高點,然后繼續(xù)下降并達到一個較高水平。然而,本文提出的新算法在μ值處在(-0.5,0.5)范圍時其估計誤差除了少數(shù)幾個波動之外幾乎均相等,且其估計誤差值在所有算法的估計結(jié)果中是最小的。圖4與圖5還顯示了海明窗和Blackman窗的估計誤差的標準差。可以看出,包括新算法在內(nèi)的各算法的結(jié)果與圖3的漢寧窗時仿真結(jié)果基本相同。
綜上所述,各算法的仿真研究表明,傳統(tǒng)算法在噪聲條件下的估計誤差均較低,而新算法的估計誤差的標準差在所有算法中最低,從而顯示出其較強的抗IPE性能。
5 結(jié)論
針對鼓風機故障頻譜具有周期性及伴隨噪聲的特點,在補零技術(shù)與主瓣擬合技術(shù)的基礎(chǔ)上,本文提出了一種新的基于插值DFT的頻率校正方法。該方法具有簡便快捷且實用性強的特點,能與許多其他經(jīng)典的窗函數(shù)相兼容,而且它不需要知道數(shù)據(jù)窗函數(shù)的頻譜,或進行任何的先驗計算。其缺點就是增加了FFT的計算量。通過計算機仿真分析,針對各種窗函數(shù)將新算法有效性與傳統(tǒng)算法進行了比較分析與驗證。通過應(yīng)用實例分析,表明新算法可應(yīng)用于煤氣鼓風機故障頻譜,甚至旋轉(zhuǎn)機械故障頻譜的準確校正。比較分析與仿真結(jié)果表明,新算法在有噪聲時估計誤差更低,且其具有對IPE更強的穩(wěn)健性。
參考文獻
[1] 張亢,程軍圣,楊宇.基于局部均值分解與形態(tài)譜的旋轉(zhuǎn)機械故障診斷方法[J].振動與沖擊,2013,32(9):135-139.
[2] 王鳳利,馬孝江.局域波分形動力學在旋轉(zhuǎn)機械故障診斷中的應(yīng)用[J].農(nóng)業(yè)機械學報,2004,35(2):134-137.
[3] 顧偉,黃志毅,章衛(wèi)國,等.飛控系統(tǒng)神經(jīng)網(wǎng)絡(luò)故障模式分類方法研究[J].計算機仿真,2011,28(5):52-55.
[4] KIM H H,LEE C J,PARK J B,et al.Two-terminal numerical algorithm for single-phase arcing fault detection and fault location estimation based on the spectral information[J].Journal of Electrical Engineering & Technology,2008,3(4):460-467.
[5] BURGESS J C.On digital spectrum analysis of eriodic signals[J].J.Acoust.Soc.Am,1975,58(3):556-567.
[6] XIE M,DING K.Correction for the frequency,amplitude and phase in FFT of harmonic sigial[J].Mechanical System and Signal Processing,1996,10(2):211-221.
[7] 丁康,陳健林,蘇向榮.平穩(wěn)和非平穩(wěn)振動信號的若干處理方法及發(fā)展[J].振動工程學報,2003,16(1):1-10.
[8] SANTAMRIA I,PANTALEON C,IBANEZ J.A comparative study of high-accuracy frequency estimation methods[J].Mechanical System and Signal Processing,2000,14(5):819-834.
[9] DUDA K.DFT interpolation algorithm for Kaiser-Bessel and Dolph-Chebyshev windows, instrumentation and measurement[J].IEEE Transactions on Istrumentation & Measurement,2011,60(3):784-790.
[10] 丁康,張曉飛.頻譜校正理論的發(fā)展[J].振動工程學報,2000,13(1):14-22.
作者信息:
謝長貴1,2,陳 平2
(1.重慶工程職業(yè)技術(shù)學院 機械工程學院,重慶402260;2.重慶大學 機械工程學院,重慶400044)