程煒為 劉芝庭 王宇華
技術應用
深度學習在家用空調外機振動檢測中的應用*
程煒為1劉芝庭2王宇華1
(1.佛山科學技術學院,廣東 佛山 528000 2.廣州賽寶騰睿信息科技有限公司,廣東 廣州 510610)
利用堆疊自動編碼器神經網絡對家用空調外機的振動測量信號進行無監督特征值提取;采用梯度下降算法對神經網絡進行有監督學習;結合Softmax分類器對測量信號進行分類;通過實驗確定隱層的層數和節點數,并對神經網絡的學習率、衰減因子、L2正則化、Dropout因子、批量樣本個數等參數的影響進行實驗分析,為家用空調外機的振動自動化診斷檢測提供實驗依據。
故障診斷;深度學習;自動編碼器
振動和噪聲是影響家電靜音質量的重要指標,也是家電工作狀態是否正常的直接反映。隨著家電生產線自動化程度的提高,家電產品振動、噪聲的檢測和原因分析也需同步自動化、智能化。家電產品的振動檢測和故障診斷一般利用振動檢測傳感器實時檢測其在各種運行工況下的振動數據,并根據振動數據分析振動源、振動因素以及是否存在故障和故障因素。
本文利用堆疊自動編碼器(stacked auto encoder, SAE)[1]神經網絡對家用空調外機振動測量信號進行特征量提取,結合Softmax[2]函數對家用空調外機在生產線上檢測的6種工況進行診斷和分類識別。
自動編碼器(auto encoder, AE)神經網絡由編碼和解碼2部分組成,分為輸入層、隱層和輸出層,模型如圖1所示。其中,隱層是編碼層,當編碼層節點數小于輸入節點數,編碼網絡利用激活函數將輸入層的高維度數據映射到低維度的隱層,實現數據特征提取。解碼網絡對隱層進行解碼,復原輸入層數據。利用梯度下降算法[3]調整網絡的權值,直至損失函數達到最小值,以確保隱層特征值的可靠性。

圖1 AE模型
隱層輸出公式為


輸出層公式為



單個AE構造函數的能力有限,為構造表達能力更強的函數,將多個AE堆疊組成堆棧自動編碼器(stacked auto encoder, SAE)。將第1個AE的隱層作為第2個AE的輸入層,第2個AE的隱層作為第3個AE的輸入層,如此將多個AE堆疊,即可實現深度神經網絡(deep neural networks, DNN)。3層SAE模型如圖2所示。

圖2 3層SAE模型
Softmax分類器針對多分類問題的Softmax函數為

式中,= 1,2,3,…,為輸出類別編號;為輸入特征向量。


將SAE和Softmax分類器結合組成一個深度學習診斷網絡,其模型如圖3所示。

圖3 深度學習診斷網絡模型
SAE網絡對信號進行識別分類分為2階段:1)利用SAE對原始數據進行逐層特征提取,此部分為非監督學習階段,逐級對單獨的AE層進行訓練,利用梯度下降算法對各AE層網絡參數進行調整,保證編碼網絡能精確提取原始信號的特征;2)將最終隱層作為特征向量輸入Softmax分類器進行分類,此部分為監督學習階段,利用梯度下降算法對全局網絡權值和偏值進行微調。
空調外機的主要振動源為壓縮機、風扇和電機等。采用He-Na激光測振儀LV-S01,NI USB-6212采集卡對空調外機的6種工況進行振動數據的檢測采樣,每種工況采樣2000組,一共12000組數據,采樣率為1000,采樣時長為2 s,如表1所示。

表1 空調外機6種工況振動數據采樣
為研究不同輸入信號對深度學習診斷網絡的影響,分別選取檢測數據的時域、頻域、時域+頻域信號輸入該網絡。經過大量的網絡處理對比實驗發現:頻域信號分類正確率最高,時域+頻域信號次之,時域信號最差。空調外機6種工況信號頻譜如圖4所示。

圖4 空調外機6種工況信號頻譜
信號輸入網絡做0,1歸一化處理:

實驗分析顯示,第一層隱層的層數和節點數對分類正確率的影響較大。為確定合適的層數和節點數,構建層數為N(N=1,2,3,4,5)的SAE網絡,并分別令節點數為400, 300, 200, 100進行實驗(學習率為0.5,衰減因子為1,L2范正則化系數為0,批量處理樣本個數為800,Dropout因子為0,預訓練次數為100,微調次數為1000)。分類正確率與隱層的層數關系如圖5所示。
由圖5可知:在不同隱層的層數和節點數下,分類正確率呈凸函數變化。當層數為3、節點數為100時,分類正確率最高,故取深度學習診斷網絡節點數為100,層數為3。
深度學習診斷網絡在訓練過程中學習率、衰減因子、L2范正則化、Dropout因子和批量處理樣本個數等參數對提高分類正確率也有一定影響,對以上參數進行單一變量分析。訓練深度學習診斷網絡時,學習率對正確率有較大影響,學習率過大導致網絡無法收斂至最優解,學習率過小導致網絡收斂速度緩慢。不同學習率的參數設置如表2所示。

表2 不同學習率的參數設置
衰減因子可在每一輪迭代中更新學習率,使學習率動態變化,有無衰減因子的參數設置如表3所示。

表3 有無衰減因子的參數設置
L2范正則化可對網絡參數進行限制,防止過擬合。有無正則化的參數設置如表4所示。

表4 有無L2范正則化的參數設置
Dropout因子在梯度下降算法中關閉部分網絡參數的更新,以防止過擬合。有無Dropout因子的參數設置如表5所示。

表5 有無Dropout因子的參數設置
在確定學習率為0.1,衰減因子為0.99,L2范正則化系數為0,Dropout因子為0.05,預訓練次數為100,微調訓練次數為1000的條件下,對批量處理樣本個數進行分析,如表6所示。不同參數模型錯誤率如圖6所示。

表6 不同批量處理樣本個數正確率

圖6 不同參數模型錯誤率
由上述分析可知:分類正確率受學習率的影響最大;衰減因子和Dropout因子能略微提升分類正確率;L2范正則化不一定能提升分類正確率;批量訓練樣本個數并不是越小越好。
本文利用SEA深度神經網絡對家用空調外機進行振動檢測診斷,對檢測信號的類型、網絡參數的選取和確定進行實驗分析。在6種不同工況下的SEA檢測診斷正確率達99.92%,可初步滿足產品出廠的檢驗要求,為家用空調外機振動檢測診斷提供了新途徑。SEA檢測診斷方法的進一步實用化,還需用先驗的方法收集涵蓋各種可能的質量故障工況的特征信號和優化檢測診斷網絡的參數,以進一步提高檢測診斷網絡的應用范圍和檢測正確率。
[1]BENGIO Y. Learning deep architectures for AI [J]. Foundations and Trends? in Machine Learning(now publishers Inc), 2009, 2(1):1-127.
[2] 候媛彬,杜京義,汪梅.神經網絡[M].西安:西安電子科技大學出版社,2007.
[3] 姜萬錄,王振威,朱勇,等.基于VMD消噪處理的滾動軸承早期故障識別[J].液壓與氣動,2017(5):13-20.
Application of Deep Learning in Diagnosis and Detection of Low Noise Household Appliances
Cheng Weiwei1Liu Zhiting2Wang Yuhua1
(1.Foshan University, Foshan 528000, China 2.Guangzhou Ceprei Tengrui Information Technology Co. Ltd,Guangzhou 510610, China)
The unsupervised eigenvalue extraction of vibration measurement signal of external unit of household air conditioner is carried out by using stacked automatic encoder neural network; The gradient descent algorithm is used for supervised learning of neural network; The measurement signal is classified by Softmax classifier; The number of layers and nodes of the hidden layer are determined by experiments, and the influence of the learning rate, attenuation factor, L2 regularization, Dropout factor and the number of batch samples of the neural network is analyzed experimentally, which provides experimental basis for the automatic vibration diagnosis and detection of the external unit of household air conditioner.
fault diagnosis; deep learning; auto-encoder
廣東省區域聯合基金資助(2019A1515110418);廣東省公益研究與能力建設專項資金資助(2015B010101014)。
程煒為,男,1987年生,博士研究生,講師,主要研究方向:測繪測試及信號分析處理。E-mail: 794661261@qq.com
劉芝庭(通信作者),男,1994年生,碩士研究生,主要研究方向:故障檢測。E-mail: 810560852@qq.com
王宇華,女,1960年生,博士研究生,教授,主要研究方向:測試計量技術及儀器。
TP216
A
1674-2605(2021)03-0008-05
10.3969/j.issn.1674-2605.2021.03.008