摘要:針對選煤設(shè)備故障診斷準確率低且所需特征信號難以采集和提取等問題,提出一種基于自適應(yīng)噪聲完備 經(jīng)驗模態(tài)分解(CEEMDAN)及黑猩猩算法(BO)優(yōu)化支持向量機(SVM)的音頻信號故障診斷方法.對設(shè)備的原始音頻信號進行CEEMDAN分解后得到一系列本征模態(tài)分量(IMF),計算各IMF的峭度值-相關(guān)系數(shù),依據(jù)篩選準則優(yōu)選有效IMF分量.提取有效分量的能量系數(shù)及波形系數(shù),組成故障診斷特征集,使用BO-SVM進行 故障診斷.實驗結(jié)果表明,本文方法的故障診斷平均準確率為96.8%,在音頻信號特征提取及故障診斷領(lǐng)域有 一定的優(yōu)勢,具有一定的應(yīng)用價值.
關(guān)鍵詞:音頻信號;故障診斷;自適應(yīng)噪聲完備經(jīng)驗模態(tài)分解;特征提取;支持向量機
中圖分類號:TP277
文獻標志碼:A
Fault Diagnosis Method of Coal Preparation Equipment Based on CEEMDAN-BO-SVM
XIE Shang-hai1, LI Jing-zhao1, WANG Guo-feng2
(1. School of Electrical and Information Engineering, Anhui University of Science and Technology, Huainan 232001, Anhui, China;2. Huaihe Energy (Group) Co. , LTD. , Huainan 232001, Anhui, China)
Abstract:To solve the problems of low accuracy in fault diagnosis of coal preparation equipment and difficulty in collecting and extracting the required characteristic signals, this paper presents an audio signal fault diagnosis method based on CEEMDAN-BO-SVM. After CEEMDAN decomposition of the original audio signal of the device, a series of IMFs are obtained, the kurtosis-correlation coefficients of each IMF are calculated, and the effective IMF components are selected according to the selection criteria. The energy and waveform coefficients of the effective components are calculated to form a feature set for fault diagnosis, and the BO-SVM is used for fault diagnosis. Experimental results show that the average fault diagnosis accuracy of the proposed method is 98. 5%. The comparative study verifies the advantages of the proposed method in the field of audio signal feature extraction and fault diagnosis, and has certain practical application value.
Key words: audio signal; fault diagnosis; complete ensemble empirical model decomposition adaptive noise; feature extraction; support vector machine
0引言
隨著人工智能算法、大數(shù)據(jù)與物聯(lián)網(wǎng)、云計算等技術(shù)發(fā)展,煤礦工業(yè)設(shè)備組成結(jié)構(gòu)愈加復雜,各 部件更加耦合[1].工業(yè)生產(chǎn)中如果部件發(fā)生故障 未能及時處理將導致不必要的經(jīng)濟損失甚至人員傷亡.因此,使用故障診斷技術(shù)保障設(shè)備安全穩(wěn)定 運行成為人們研究的熱點,具有廣闊的應(yīng)用前景 及實用價值[2].
當前,已有學者對工業(yè)領(lǐng)域故障診斷方法展 開研究并取得了廣泛應(yīng)用.現(xiàn)有故障診斷方法多 采用振動信號[3]、溫度[4]和紅外[5等,其中振動信 號應(yīng)用最為廣泛,但其接觸式測量方法無法應(yīng)用 在高溫、高腐蝕性等非接觸場景,安裝位置不同也 將影響信號質(zhì)量,具有一定局限性.
目前對于音頻信號的處理方法以時頻變換為主,使用短時傅立葉變換(Short-Time Fourier Transform,STFT)、經(jīng)驗模態(tài)分解(Empirical Mode Decomposition,EMD)和小波變換(Wave- let Transform,WT)等提取特征.但STFT不同窗函數(shù)的選擇對分解結(jié)果影響較大,WT存在無 法反應(yīng)非平穩(wěn)信號且無法刻化局部特性等問題, EMD的模態(tài)混疊問題也會丟失部分信息.為克服EMD存在的模態(tài)混疊問題,Wu等[6]提出總體平 均經(jīng)驗模態(tài)分解(Ensemble Empirical Mode De- composition,EEMD),有效抑制了模態(tài)混疊,但其白噪聲的殘留影響后續(xù)分析.Torres等[7]提出完全自適應(yīng)噪聲集合經(jīng)驗模態(tài)分解(Complete Ensemble Empirical Model Decomposition A- daptive Noise,CEEMDAN)的新型信號處理算法,減少了噪聲殘留,較完善地重構(gòu)了IMF分量.
與傳統(tǒng)機器學習方法相比,支持向量機(Support Vector Machine,SVM)適用于小樣本 學習,簡化了分類問題,具備很好的魯棒性.Wang等[8]根據(jù)聲音信號特征利用SVM對機械故障較 好地進行了分類.趙新等[0]基于改進果蠅算法優(yōu)化的SVM實現(xiàn)了電路的故障診斷.
本文基于以上分析,采用CEEMDAN方法 分解原始音頻信號,根據(jù)峭度值-相關(guān)系數(shù)篩選出 有效的IMF分量,在有效分量基礎(chǔ)上構(gòu)建特征向
量并輸入BO-SVM中實現(xiàn)故障診斷.與傳統(tǒng)的EMD、EEMD方法比較,驗證了CEEMDAN分解 的優(yōu)越性.
1基于CEEMDAN的故障特征選擇
1.1CEEMDAN分解算法
CEEMDAN分解算法通過分步加入白噪聲 的方法消除了虛假分量,較好地保留了信號特征.CEEMDAN分解算法步驟如下:
4實驗結(jié)果與分析
為驗證本文所提方法的有效性,采集了淮南 礦業(yè)集團下屬某選煤廠設(shè)備運行聲音數(shù)據(jù).采集 設(shè)備為麥克風,信號采樣頻率為16kHz,長期實 驗中有部分運行狀態(tài)聲音差異明顯,經(jīng)專業(yè)人員 排查后確定為故障狀態(tài).選取正常狀態(tài)與故障狀 態(tài)下各100組音頻信號.
對現(xiàn)場采集到的原始音頻信號進行CEEM-DAN分解,得到正常狀態(tài)與故障狀態(tài)的IMF分量如圖3所示.計算各IMF分量的峭度值與相關(guān) 系數(shù),結(jié)果如表1所列.
將峭度篩選閾值設(shè)定為3,相關(guān)系數(shù)篩選閾 值設(shè)定為0.2,由表1可知,有效分量為IMF1~IMF7.計算兩種信號狀態(tài)的IMF1~IMF7的能 量系數(shù)特征值及波形系數(shù)特征值,構(gòu)建特征集.
隨機抽取160組樣本作訓練集,正常狀態(tài)與 故障狀態(tài)各抽取80組,剩余樣本作測試集.輸入 BO-SVM中進行狀態(tài)識別,隨機初始化黑猩猩種群規(guī)模、維度和最大迭代次數(shù).設(shè)置SVM核函數(shù) 搜索范圍為(0,0.01),懲罰因子搜索范圍為(1, 200),采用K折交叉驗證,K取12.識別結(jié)果如 圖4所示,類別標簽0,1分別代表正常狀態(tài)與故 障狀態(tài).由圖4可知,CEEMDAN分解及IMF分量優(yōu)選后計算得到的特征集輸入BO-SVM的識 別準確率達到97.5%.
為驗證本文所提方法在特征提取方面的優(yōu)越 性,將本文方法與EMD、EEMD特征提取方法對比,對原始信號分別進行EMD、EEMD分解,由峭度值-相關(guān)系數(shù)準則選取有效分量.經(jīng)計算,EMD的有效分量為IMF1~IMF5、EEMD的有效分量為IMF1~IMF7,提取有效分量的能量系數(shù)及波形系數(shù)組成故障診斷特征集,將特征集輸入BO-SVM進行狀態(tài)識別,BO算法的初始參數(shù)設(shè)置及SVM 中參數(shù)的尋優(yōu)范圍與使用CEEMDAN進行特征提 取時相同,識別結(jié)果如圖5和圖6所示.
由圖5可知,將EMD分解方法所提取到的特征輸入到BO-SVM后識別誤差較大,在20個 正常樣本中有4個被錯分為故障狀態(tài),在故障樣本中也有2個被識別為正常狀態(tài),識別準確率為 85%.由圖6可知,EEMD分解方法所提取到的特征輸入到BO-SVM后可較好地識別出故障狀態(tài),但正常狀態(tài)下錯分較多.分別將EMD、EEMD 和CEEMDAN特征提取方法得到的特征集輸入 BO-SVM中進行50次實驗,得到平均識別率如 表2所列.
由表2可得,CEEMDAN平均識別率高達96.8%,分別高于EMD及EEMD14%、6.5%,表 明基于CEEMDAN的音頻特征提取方法在實際 工程應(yīng)用中具有有效性及優(yōu)越性.
為驗證BO算法對SVM參數(shù)優(yōu)化的有效性,將BO-SVM與PSO-SVM、GA-SVM方法進行對比.將基于CEEMDAN特征提取方法所得特征集分別輸入到經(jīng)BO、PSO及GA優(yōu)化的SVM中進行對比,驗證方式均采取K折交叉驗證,K取值12,設(shè)置最大迭代次數(shù)為200,收斂結(jié) 果如圖7所示.
由圖7可以看出,GA-SVM在第142代陷入了局部最優(yōu)問題中,無法尋得全局最優(yōu).BO-SVM與PSO-SVM均能較好尋得全局最優(yōu),但BO-SVM有著更快的收斂速度,在第29代即尋 得全局最優(yōu).為避免一次實驗造成的偶然性,將3 種方法分別進行50次實驗,計算平均識別率,所得結(jié)果如表3所列.
表3可看出,BO算法相比GA及PSO算法 在最高識別率及平均識別率上均具有優(yōu)勢,在平 均識別率上有較大提升,分類性能最優(yōu).
最后,基于本文采集得到的音頻數(shù)據(jù),將本文 所提方法與經(jīng)驗小波變換(EWT)、梅爾倒譜系數(shù)(MFCC)作為特征的幾種故障診斷方法相對比,分 別進行50次實驗,平均準確率結(jié)果如表4所列.
在使用EWT和MFCC作為特征參數(shù)進行 識別時,長短時記憶網(wǎng)絡(luò)(LSTM)比SVM的準 確率更高,分別提高5.5%及3.9%.本文所提方 法識別準確率最高為97.5%,平均識別率為 96.8%.
5結(jié)語
本文利用CEEMDAN分解音頻信號,采用峭度值-相關(guān)系數(shù)法精選IMF分量并提取能量系數(shù)及波形系數(shù)特征值構(gòu)建特征集,使用BO-SVM 進行故障診斷.應(yīng)用實際采集得到的音頻信號進 行分析驗證并與其他方法進行對比得出: CEEMDAN分解所得特征輸入BO-SVM后平均識別率為96.8%,明顯優(yōu)于EMD、EEMD分解方法;經(jīng)BO算法優(yōu)化后的SVM比經(jīng)GA、PSO優(yōu) 化后收斂速度更快,最高準確率為97.5%且平均 準確率最高.結(jié)果表明所提方法對基于音頻的故 障診斷有較高的準確率及泛化能力,具有一定的 工程實踐意義.
參考文獻:
[1] HOU Z,CHI R, GAO H. An overview of dynamic-linearization-based data-driven control and applications[J]. IEEE Transactions on Industrial Electron-ics,2017,64(5):4076-4090.
[2]王衛(wèi)玉,何葵東,金艷,等.基于CEEMDAN樣本熵和PSO-SVM的水電機組振動信號特征提取[J].武漢 大學學報(工學版),2022,55(11):1167-1175.
[3]史慶軍,郭曉振,劉德勝.基于特征量融合和支持向量 機的軸承故障診斷[J].電子測量與儀器學報,2019,33(10):104-111.
[4] WANG B,DONG M,WU Z Y,et al. Automatic fault diagnosis of infrared insulator images based on image instance segmentation and temperature analysis[J].
IEEE Transactions on Instrumentation and Measure-ment,2020,69(8):5345-5355.
[5] LIU T,LI G,GAO Y.Fault diagnosis method of substation equipment based on You Only Look Once algorithm and infrared imaging[J]. Energy Reports,2022,8:171-180.
[6] WU Z H, HUANG N E. Ensemble empirical mode decomposition:a noise-assisted data analysis method [J]. Advances in Adaptive Data Analysis,2009,1(1):1-41.
[7] TORRES M E, COLOMINAS M A, SCHLOT-THAUER G, et al. A complete ensemble empirical mode decomposition with adaptive noise [C]//2011 IEEE International Conference on Acoustics, Speech and Signal Processing. Prague, Czech Republic. New York:IEEE Press,2011:4144-4147.
[8] WANG C,LIU C,LIAO M L,et al. An enhanced diagnosis method for weak fault features of bearing acoustic emission signal based on compressed sensing[J]. Math Biosci Eng,2021,18(2):1670-1688.
[9]趙新,劉冬生.基于改進果蠅算法優(yōu)化SVM的模擬電路故障診斷及對比分析[J].電子測量與儀器學報,2019,33(3):78-84.
[10]康佳宇,張沈習,張慶平,等.基于ANOVA和BO-SVM的變壓器故障診斷方法[J].高電壓技術(shù),2023,49(5):1882-1891.
[11] VAPNIK V. Statistical Learning Theory[M]. New York:John Wiley amp;. SonsInc,1998.
[責任編輯:李嵐]