【技術(shù)】基于DTEmpower的旋轉(zhuǎn)機械故障診斷
旋轉(zhuǎn)機械在各行業(yè)中應(yīng)用廣泛,其中許多設(shè)備在生產(chǎn)流程上都至關(guān)重要,一旦出現(xiàn)故障,會帶來巨大的經(jīng)濟損失。加強對這類設(shè)備的監(jiān)測診斷,對于提高設(shè)備的安全性和可靠性,降低運行維護成本具有非常重要的作用。旋轉(zhuǎn)機械故障診斷方法大體分為以下3類,即基于物理模型的方法、基于信號處理的方法、基于數(shù)據(jù)驅(qū)動的方法:
1. 基于物理模型的方法主要是獲取設(shè)備上的數(shù)據(jù)信號,并用最初建立的模型對數(shù)據(jù)處理結(jié)果進行分析,從而得到機組的故障診斷情況。但通常需要深入了解機器的工作機理,難以建立起現(xiàn)代復(fù)雜機械設(shè)備的精確物理系統(tǒng),特別是在動態(tài)、噪音大的工作環(huán)境下。
2. 基于信號處理的方法通過信號處理實現(xiàn)信號降噪,旨在探索先進的信號去噪和濾波技術(shù),突出故障特征信息。但特征頻率的計算往往需要相關(guān)的設(shè)備知識,實體故障表征理論和數(shù)學(xué)基礎(chǔ)是其前提。依賴專家進行診斷,可移植性較弱。
3. 基于數(shù)據(jù)驅(qū)動的方法,在不了解系統(tǒng)的學(xué)習(xí)和物理模型的情況下,僅利用檢測到的狀態(tài)監(jiān)測信號結(jié)合歷史數(shù)據(jù)或外來遷移數(shù)據(jù),分析提取特征信息,對系統(tǒng)進行故障診斷和性能評估。該方法即不需要大量的領(lǐng)域?qū)<抑R和知識的表達式推理機制,也不需要建立精確的復(fù)雜系統(tǒng)模型,是當(dāng)下智能診斷的研究熱點。
DTEmpower 是一套針對工業(yè)用戶的圖形化數(shù)據(jù)建模平臺,所有的數(shù)據(jù)及模型操作均以工具箱中模塊的形式提供,用戶無需具備編碼能力,通過簡單的節(jié)點拖拽與節(jié)點連接即可完成復(fù)雜的數(shù)據(jù)建模流程的構(gòu)建。
DTEmpower 圍繞數(shù)據(jù)清理、特征提取、特征選擇和模型訓(xùn)練等數(shù)據(jù)建模的各個環(huán)節(jié),在工具箱中以控件的形式提供了上百種常用算法和數(shù)種先進的自研算法:包括8 種數(shù)據(jù)采樣算法、21 種數(shù)據(jù)清理算法、6 種數(shù)據(jù)聚類算法、15 種數(shù)據(jù)降維算法、6 種數(shù)據(jù)變換算法、5 種特征選擇算法、11 種線性擬合算法、22 種非線性擬合算法、以及其他搭配控件。
圖2 DTEmpower平臺提供的數(shù)據(jù)建模算法示例
作為一個開放式的數(shù)據(jù)建模平臺,DTEmpower提供了針對旋轉(zhuǎn)機械設(shè)備故障診斷場景的定制工具箱,包含數(shù)據(jù)采集、特征提取和模式分類(故障識別)三大主功能。
數(shù)據(jù)采集主要對信號進行預(yù)處理。特征提取主要對振動信號進行特征加工,挖掘出能反應(yīng)故障表征的特征量。對于模型而言,特征工程決定模型效果的上限,DTEmpower針對旋轉(zhuǎn)設(shè)備診斷提供了豐富的特征提取功能。時域和頻域分析方法在平穩(wěn)信號的處理方面優(yōu)勢突出,而旋轉(zhuǎn)機械由于磨損和削落等故障產(chǎn)生的振動信號具有強非線性和非平穩(wěn)特性,這類信號中表征故障特征的時域和頻域參數(shù)會隨著時間和頻率的變化而發(fā)生變化,時頻分析方法能夠分析信號局部特征的,可以對頻譜隨時間變化的特性進行有效分析。DTEmpower參考這些優(yōu)秀的行業(yè)經(jīng)驗,提供了包括16種時域特征(如脈沖因子、裕度因子、峭度因子、波形因子偏度和峰峰值等)、13種頻域特征(如重心頻率、均方頻率、頻率方差等)、時頻域特征(如小波能量等),其中時頻域特征可以動態(tài)擴增對模型進行改進。
使用東南大學(xué)和江南大學(xué)故障診斷數(shù)據(jù)集,基于DTEmpower平臺完成數(shù)據(jù)建模和故障分類的應(yīng)用。將原始數(shù)據(jù)以1000個為一組經(jīng)過數(shù)據(jù)清理后進行小波能量特征變換,東南大學(xué)數(shù)據(jù)集中5個類別的樣本數(shù)量均為1048;江南大學(xué)數(shù)據(jù)集中3種故障類別各含有1500個樣本,正常類別含有4500個樣本。
然后使用DTEmpower平臺集成的隨機森林(Random Forest, RF)、多層感知機(Multilayer Perceptron,MLP)、AdaBoost和梯度提升樹(Gradient Boosting Decision Tree, GBDT)4種算法對各個數(shù)據(jù)集中的樣本進行訓(xùn)練和測試。
圖3 基于DTEmpower平臺對故障診斷數(shù)據(jù)集的建模流程
圖4 基于DTEmpower平臺算法節(jié)點超參配置
使用DTEmpower軟件平臺,東南大學(xué)數(shù)據(jù)集在上述4種模型上的分類準(zhǔn)確率都能達到99%以上。
與東南大學(xué)數(shù)據(jù)集相比,江南大學(xué)數(shù)據(jù)集在4種模型上的的分類準(zhǔn)確率整體偏低,需要對該數(shù)據(jù)集進一步探索,以提高其分類準(zhǔn)確率。
| Algorithm |
Accuracy |
| RF |
74.32% |
| AdaBoost |
85.69% |
| MLP | 86.14% |
| GBDT |
89.53% |
從兩方面探索提高模型在江南大學(xué)數(shù)據(jù)集上分類準(zhǔn)確率的方法:特征工程和智能訓(xùn)練。特征工程是通過DTEmpower平臺特征提取的參數(shù)配置,增加樣本的特征維數(shù);由于正常類別的樣本是其他故障類型樣本數(shù)量的3倍,使用DTEmpower平臺提供的AIAgent模塊,實現(xiàn)針對小規(guī)模數(shù)據(jù)集的智能訓(xùn)練。
利用AIAgent模型對新樣本訓(xùn)練測試,分類準(zhǔn)確率可以提高到99%以上。
| 準(zhǔn)確率 | 準(zhǔn)確率提升 |
|
| 原始數(shù)據(jù) |
89.53% |
0% |
| 增加特征維數(shù) | 93.87% |
+4.34% |
| 智能訓(xùn)練 | 98.57% |
+9.04% |
| 增加特征維數(shù)和智能訓(xùn)練 | 99.26% |
+9.73% |
表3 江南大學(xué)數(shù)據(jù)集經(jīng)過特征工程和智能訓(xùn)練后的準(zhǔn)確率
對江南大學(xué)數(shù)據(jù)集進行進一步挖掘,數(shù)據(jù)集有三個不同工況,分別是轉(zhuǎn)速600、轉(zhuǎn)速800和轉(zhuǎn)速1000。采用AdaBN遷移學(xué)習(xí)算法分析不同工況下故障識別率,模型訓(xùn)練中以一個工況作為訓(xùn)練集,另一個工況作為測試集,對特征權(quán)重進行迭代修正,實現(xiàn)泛化的目的。實驗結(jié)果如表4所示,可以看出對于無標(biāo)簽的變工況診斷,模型仍具有較高的分類識別率。
表4 江南大學(xué)數(shù)據(jù)集不同工況遷移學(xué)習(xí)預(yù)測準(zhǔn)確率
DTEmpower針對有標(biāo)簽、無標(biāo)簽及樣本不均衡等不同場景下的故障診斷均具有很好的診斷效果,為客戶提供了使用簡單、功能強大的實驗平臺,提供特征提取、特征選擇和模型訓(xùn)練一站式的數(shù)據(jù)建模解決方案。
工程師必備
- 項目客服
- 培訓(xùn)客服
- 平臺客服
TOP




















