何宇軒 石靖峰 周鎮(zhèn)新 陳煥新 任兆亭 夏興祥 程亨達(dá)
(1 華中科技大學(xué)能源與動力工程學(xué)院 武漢 430074;2 青島海信日立空調(diào)系統(tǒng)有限公司 青島 266510)
多聯(lián)機(jī)空調(diào)系統(tǒng)可以實(shí)現(xiàn)在不同的室內(nèi)熱負(fù)荷下良好運(yùn)行[1-3],且因其所需空間更小、在建筑內(nèi)安裝和維護(hù)更方便等原因而被廣泛應(yīng)用[4-6]。在多聯(lián)機(jī)系統(tǒng)的運(yùn)行中,不可避免地會發(fā)生各種故障[7],而空調(diào)系統(tǒng)的故障會導(dǎo)致能源的嚴(yán)重浪費(fèi)[8-10]。多聯(lián)機(jī)故障中,諸如室外機(jī)臟污一類的故障是一種累積性的故障,可稱之為“軟故障”[11]。軟故障形成的時(shí)間相對較長,具有明顯的不同故障程度的區(qū)分,形成初期對系統(tǒng)影響較小,且形成時(shí)間不容易確定[12]。軟故障一般不會使系統(tǒng)失效,但其逐步形成會使空調(diào)的運(yùn)行參數(shù)逐漸偏離設(shè)定值,使用戶的舒適感嚴(yán)重下降。此外,若要空調(diào)系統(tǒng)做到精確的自動控制,不僅需要優(yōu)秀的控制系統(tǒng),更要考慮到當(dāng)前的故障程度對空調(diào)系統(tǒng)各個(gè)參數(shù)的影響。若能通過自動故障診斷與檢測系統(tǒng)辨識出系統(tǒng)當(dāng)前軟故障水平,對用戶熱舒適性的優(yōu)化、確定系統(tǒng)維護(hù)頻率以及減少系統(tǒng)能耗均有重大作用。
Chen Jianli等[13]將暖通空調(diào)系統(tǒng)故障檢測與診斷的計(jì)算方法分為三類:基于知識的方法、基于數(shù)據(jù)驅(qū)動的方法以及基于知識和數(shù)據(jù)驅(qū)動的混合方法?;跀?shù)據(jù)驅(qū)動的方法直接分析系統(tǒng)傳感數(shù)據(jù)來識別空調(diào)系統(tǒng)的故障,主要特點(diǎn)是無需構(gòu)造復(fù)雜精確的數(shù)學(xué)模型,也無需專家知識,對復(fù)雜系統(tǒng)的適用性良好,因此受到許多研究者的青睞。韓華[14]針對制冷系統(tǒng)的故障檢測與診斷,利用基于互信息的過濾模型以及基于遺傳算法的封裝模型實(shí)現(xiàn)數(shù)據(jù)的特征選擇,利用主成分分析法實(shí)現(xiàn)特征提取,與支持向量機(jī)算法相結(jié)合,構(gòu)造了一個(gè)對制冷系統(tǒng)單發(fā)故障命中效果理想的順序集成模型。與單純的支持向量機(jī)模型相比,加入了基于遺傳算法的集成模型在制冷劑泄漏以及制冷劑過量這兩類故障上的診斷準(zhǔn)確率有了較大提升。范波等[15]建立了多聯(lián)機(jī)系統(tǒng)的動態(tài)仿真模型,并利用該模型生成正常運(yùn)行數(shù)據(jù)以及制冷劑泄漏故障數(shù)據(jù),構(gòu)建并訓(xùn)練了一種基于XGboost算法和類隨機(jī)森林算法的多聯(lián)機(jī)故障診斷模型,模型對故障的檢測準(zhǔn)確率達(dá)到98.7%,并可以很大程度上避免誤報(bào)。Zeng Yuke等[16]針對多聯(lián)機(jī)系統(tǒng)的制冷劑充注量故障診斷,提出一種新型非神經(jīng)網(wǎng)絡(luò)的深度學(xué)習(xí)模型——基于樹狀結(jié)構(gòu)的級聯(lián)森林模型,準(zhǔn)確率達(dá)到94.16%,高于BP神經(jīng)網(wǎng)絡(luò)、SVM等傳統(tǒng)算法。魏文天等[17]同樣針對多聯(lián)機(jī)系統(tǒng)的制冷劑充注量故障,改進(jìn)了傳統(tǒng)的Boosting算法,將其模型中的基分類器換成了5個(gè)各不相同的基分類器,提出了一種可用于水平辨識的集成模型。結(jié)果表明,基于Boosting算法的集成模型對制冷劑充注量故障的水平辨識能力較好,故障診斷準(zhǔn)確率可達(dá)到96.8%,且高于任何一種基分類器單獨(dú)使用的效果。
上述研究結(jié)果均存在一定的局限性。部分研究數(shù)據(jù)是通過仿真模型獲得,與實(shí)際運(yùn)行情況可能存在偏差,而在使用故障實(shí)驗(yàn)數(shù)據(jù)的水平辨識研究中,大部分研究均以制冷劑充注量故障為訓(xùn)練數(shù)據(jù)的來源或主要研究對象,以換熱器臟污故障為研究對象的相對較少。此外,大多數(shù)研究未探究所使用的故障診斷模型中的模型參數(shù)以及數(shù)據(jù)標(biāo)簽對于診斷結(jié)果的影響。針對上述問題,本文提出一種基于一維卷積神經(jīng)網(wǎng)絡(luò)的故障診斷模型,并使用分類器鏈算法,以室外臟污故障數(shù)據(jù)為樣本,實(shí)現(xiàn)多聯(lián)機(jī)系統(tǒng)中軟故障的水平辨識。該模型能夠較好地辨識多聯(lián)機(jī)軟故障的各個(gè)水平,且在優(yōu)化參數(shù)以及調(diào)整編碼方式后,診斷準(zhǔn)確率有進(jìn)一步提升。
本研究以室外機(jī)換熱器臟污故障為研究范例,建立多聯(lián)機(jī)系統(tǒng)軟故障的水平辨識模型。涉及的數(shù)據(jù)均在某多聯(lián)機(jī)空調(diào)系統(tǒng)下實(shí)驗(yàn)獲得,按標(biāo)準(zhǔn)進(jìn)行性能實(shí)驗(yàn),以進(jìn)行故障診斷模型的訓(xùn)練與驗(yàn)證。相關(guān)多聯(lián)機(jī)系統(tǒng)結(jié)構(gòu)如圖1所示。多聯(lián)機(jī)系統(tǒng)采用R410A為制冷劑,額定充注量為9.9 kg。系統(tǒng)可分為室外部分以及室內(nèi)部分,室外部分包括全封閉式渦旋壓縮機(jī)、油分離器、四通換向閥、室外機(jī)換熱器、氣液分離器以及電子膨脹閥等設(shè)備。室內(nèi)部分設(shè)置5臺室內(nèi)機(jī),每臺室內(nèi)機(jī)均帶有1個(gè)電子膨脹閥。
圖1 實(shí)驗(yàn)用多聯(lián)機(jī)系統(tǒng)結(jié)構(gòu)
室內(nèi)機(jī)換熱器臟污故障主要形成原因?yàn)槔匣虮换覊m覆蓋導(dǎo)致的換熱器散熱或通風(fēng)受阻,換熱性能降低[18]。因此實(shí)驗(yàn)采用減少室外機(jī)進(jìn)風(fēng)口面積的方法模擬因換熱器臟污造成的進(jìn)風(fēng)口風(fēng)量減小,將堵塞面積與進(jìn)風(fēng)口原面積之比定義為室外臟污強(qiáng)度[19]。實(shí)驗(yàn)分別在0(即正常運(yùn)行)、20%、40%、60%、80%臟污5種不同的室外機(jī)臟污水平下采集了多聯(lián)機(jī)系統(tǒng)的運(yùn)行數(shù)據(jù)。實(shí)驗(yàn)在制冷及制熱兩種模式下均采集了數(shù)據(jù),實(shí)驗(yàn)工況如表1所示,實(shí)驗(yàn)中不同開機(jī)臺數(shù)所對應(yīng)的臟污程度如表2所示。實(shí)驗(yàn)包含3種室內(nèi)機(jī)的運(yùn)行模式,分別為全開、三開和單開,全開指5臺室內(nèi)機(jī)均開啟,三開指5臺室內(nèi)機(jī)只開啟3臺,單開指5臺室內(nèi)機(jī)只開啟1臺。獲得運(yùn)行數(shù)據(jù)之后,經(jīng)整理作為后續(xù)搭建的卷積神經(jīng)網(wǎng)絡(luò)的輸入數(shù)據(jù)。
表1 數(shù)據(jù)采集實(shí)驗(yàn)工況
表2 實(shí)驗(yàn)中不同開機(jī)臺數(shù)所對應(yīng)的臟污程度
采集到的各工況各臟污情況下的多聯(lián)機(jī)系統(tǒng)運(yùn)行參數(shù)共52 740條,其中發(fā)生室外臟污故障的數(shù)據(jù)47 388條,正常情況下的數(shù)據(jù)5 352條,20%臟污的數(shù)據(jù)11 579條,40%臟污的數(shù)據(jù)11 579條,60%臟污的數(shù)據(jù)12 286條,80%臟污的數(shù)據(jù)11 944條。在臟污工況數(shù)據(jù)中,選取70%的數(shù)據(jù)為訓(xùn)練集,用作神經(jīng)網(wǎng)絡(luò)的輸入,起到訓(xùn)練神經(jīng)網(wǎng)絡(luò)模型的作用,使其可以通過這些訓(xùn)練數(shù)據(jù)提取出正常數(shù)據(jù)與故障數(shù)據(jù)的隱含特征;剩余30%的數(shù)據(jù)為測試集,在神經(jīng)網(wǎng)絡(luò)模型訓(xùn)練完成之后將其作為模型的輸入,將模型的檢測結(jié)果與實(shí)際情況進(jìn)行對比,以此評價(jià)神經(jīng)網(wǎng)絡(luò)故障檢測模型的性能。每條數(shù)據(jù)對應(yīng)在一個(gè)時(shí)間點(diǎn)機(jī)組的運(yùn)行狀況,包含壓縮機(jī)吸排氣溫度、室內(nèi)機(jī)出回風(fēng)溫度等56個(gè)參數(shù)。
卷積神經(jīng)網(wǎng)絡(luò)與BP神經(jīng)網(wǎng)絡(luò)類似,是一種從輸入到輸出的非線性映射,在解決非線性問題方面表現(xiàn)出十分優(yōu)秀的性能[20]。卷積神經(jīng)網(wǎng)絡(luò)的主要組成部分有數(shù)據(jù)輸入層、卷積層、池化層、全連接層和數(shù)據(jù)輸出層。根據(jù)數(shù)據(jù)輸入層的數(shù)據(jù)維度主要可以分為一維卷積神經(jīng)網(wǎng)絡(luò)、二維神經(jīng)網(wǎng)絡(luò)以及更高維度的神經(jīng)網(wǎng)絡(luò)。一維神經(jīng)網(wǎng)絡(luò)能夠有效處理序列數(shù)據(jù)的模式識別、分類問題,因所采集的多聯(lián)機(jī)數(shù)據(jù)每條均可視為一維序列數(shù)據(jù),所以本文采用一維卷積神經(jīng)網(wǎng)絡(luò)進(jìn)行模型的構(gòu)建。
在需要被分類的樣本數(shù)據(jù)中,每個(gè)數(shù)據(jù)有多種類別標(biāo)簽,在每種類別標(biāo)簽上均要對樣本數(shù)據(jù)進(jìn)行分類,即多分類問題。分類器鏈算法是解決多標(biāo)簽分類問題的一種算法,其核心思想是將多標(biāo)簽分類問題轉(zhuǎn)化為多個(gè)二分類問題,建立多個(gè)二分類器,其中后執(zhí)行的二分類器會將之前的二分類器的分類預(yù)測結(jié)果視作輸入數(shù)據(jù)的一部分,并在此基礎(chǔ)上做出分類判斷,形成一個(gè)鏈狀形式的分類器。分類器鏈方法的這種特點(diǎn)可以考慮到標(biāo)簽之間的相關(guān)性,在各個(gè)標(biāo)簽非獨(dú)立的多標(biāo)簽分類問題下給出更為準(zhǔn)確的預(yù)測。分類器鏈方法與非分類器方法的對比如表3所示。
表3 非分類器鏈方法與分類器鏈方法的對比
非分類器鏈方法的診斷策略是:將每一個(gè)標(biāo)簽當(dāng)做獨(dú)立的來看待,互不影響或同時(shí)對各個(gè)標(biāo)簽進(jìn)行判斷。本研究以多聯(lián)機(jī)軟故障的不同水平作為不同的數(shù)據(jù)標(biāo)簽,因?yàn)檐浌收喜煌街g并非獨(dú)立,導(dǎo)致標(biāo)簽與標(biāo)簽之間存在相互影響的隱含關(guān)系。分類器鏈方法對各個(gè)標(biāo)簽按順序進(jìn)行診斷,且每次診斷會將上一個(gè)標(biāo)簽的診斷結(jié)果納入此次的考慮范圍之內(nèi),更適用于水平辨識問題。因此,本研究使用一維卷積神經(jīng)網(wǎng)絡(luò)作為分類器鏈中的基分類器,每一個(gè)基分類器對應(yīng)不同的軟故障水平,建立基于分類器鏈的多聯(lián)機(jī)軟故障水平辨識模型。
建立神經(jīng)網(wǎng)絡(luò)分類器模型需要設(shè)置的參數(shù)較多,但由于神經(jīng)網(wǎng)絡(luò)模型的結(jié)構(gòu)多樣,隨著具體問題的變化而不同,并且各參數(shù)對模型最終效果的影響機(jī)制復(fù)雜,截至目前針對神經(jīng)網(wǎng)絡(luò)中各參數(shù)的選取仍沒有一個(gè)較好的通用原則。為得到水平辨識模型中基分類器的較佳參數(shù)設(shè)置,本研究以正常數(shù)據(jù)與故障數(shù)據(jù)作為輸入數(shù)據(jù),訓(xùn)練一個(gè)可用于故障檢測的二分類模型。在該模型中將各個(gè)參數(shù)分離調(diào)整,并以模型預(yù)測準(zhǔn)確率達(dá)到較高水平時(shí)的網(wǎng)絡(luò)結(jié)構(gòu)和參數(shù)設(shè)置作為水平辨識模型中基分類器的網(wǎng)絡(luò)結(jié)構(gòu)和參數(shù)設(shè)置。最終確定的網(wǎng)絡(luò)結(jié)構(gòu)如圖2所示,各參數(shù)如表4所示,表中還列出了在調(diào)整過程中各參數(shù)的選擇范圍以及各參數(shù)對模型準(zhǔn)確率的影響程度,便于后續(xù)模型的再調(diào)參。
表4 基分類器參數(shù)設(shè)置
圖2 基分類器網(wǎng)絡(luò)結(jié)構(gòu)
在該參數(shù)設(shè)置下,故障檢測模型達(dá)到99.24%的預(yù)測準(zhǔn)確率,混淆矩陣如表5所示,且后續(xù)的參數(shù)調(diào)整對模型準(zhǔn)確率的影響已無明顯提高。因此,將此參數(shù)設(shè)置定為分類器鏈中基分類器的初始參數(shù)設(shè)置。
表5 故障檢測結(jié)果
數(shù)據(jù)標(biāo)簽一般使用獨(dú)熱編碼表示。獨(dú)熱編碼主要是采用N位狀態(tài)寄存器對N個(gè)狀態(tài)進(jìn)行編碼,每個(gè)狀態(tài)都有獨(dú)立的寄存器位,且任意時(shí)候只有一位有效。為了在數(shù)據(jù)標(biāo)簽層面同樣考慮到各個(gè)水平之間的相關(guān)性,使編碼方式與分類器鏈模型的特點(diǎn)相配合,本文仿照獨(dú)熱編碼提出了兩種新的編碼方式,從標(biāo)簽上體現(xiàn)出臟污水平的變化,如表6所示。
表6 本文提出的編碼方式與獨(dú)熱編碼方式的對比
可以看出,若只用4位編碼,獨(dú)熱編碼無法表示5種臟污狀態(tài)(包括正常工況),必須采用5位編碼來表示。而本文提出的編碼方式均可以做到只用4位編碼表示5種臟污狀態(tài),節(jié)省了數(shù)據(jù)儲存空間與計(jì)算量,同時(shí)1或0值隨著臟污水平逐增的編碼方式也與分類器鏈方法的內(nèi)含邏輯較為匹配。
本文以一維卷積神經(jīng)網(wǎng)絡(luò)分類器作為分類器鏈模型中的基分類器,建立了多聯(lián)機(jī)系統(tǒng)室外臟污故障水平辨識模型,模型的訓(xùn)練和驗(yàn)證流程如圖3所示,具體步驟如下。
圖3 模型訓(xùn)練和驗(yàn)證流程圖
1)構(gòu)建4個(gè)基分類器,分類器層數(shù)以及每層超參數(shù)參照3.1節(jié)表4設(shè)置。輸入數(shù)據(jù)按7∶3的比例分為訓(xùn)練集和測試集,每條數(shù)據(jù)由兩部分組成,分別為室外臟污的數(shù)據(jù)樣本x1=[x1,x2,x3,…,xn]T和對應(yīng)其臟污程度的數(shù)據(jù)標(biāo)簽y1=[y1,y2,y3,y4]。
2)將訓(xùn)練集中數(shù)據(jù)樣本x1作為第一個(gè)二分類模型的輸入數(shù)據(jù),數(shù)據(jù)標(biāo)簽的第一項(xiàng)y1作為目標(biāo)類別,訓(xùn)練一個(gè)二分類模型。
3)將x1與y1結(jié)合,得到新的數(shù)據(jù)樣本x2=[x1,x2,x3,…,xn,y1]T作為第二個(gè)二分類模型的輸入數(shù)據(jù),數(shù)據(jù)標(biāo)簽的第二項(xiàng)y2作為目標(biāo)類別,訓(xùn)練第二個(gè)二分類模型。
4)以此類推,第三個(gè)二分類模型的輸入數(shù)據(jù)為x3=[x1,x2,x3,…,xn,y1,y2]T,目標(biāo)類別為y3;第四個(gè)二分類模型的輸入數(shù)據(jù)為x4=[x1,x2,x3,…,xn,y1,y2,y3]T,目標(biāo)類別為y4,完成所有四個(gè)二分類模型的訓(xùn)練。
建立了基于分類器鏈的室外機(jī)臟污故障水平辨識模型之后,即可將測試集輸入模型并評估模型效果,根據(jù)模型實(shí)際的診斷效果進(jìn)行參數(shù)的優(yōu)化。除了整體診斷準(zhǔn)確率之外,使用精確率和召回率作為評價(jià)指標(biāo),以判斷水平辨識模型在故障的每個(gè)具體水平上的診斷能力,精確率和召回率的表達(dá)式如式(1)、式(2)所示。
(1)
(2)
式中:i為數(shù)據(jù)類別;NTT為被模型正確判斷為i類的i類樣本數(shù)量;NTF為被模型錯(cuò)誤判斷為i類的非i類樣本數(shù)量;NFT為被模型錯(cuò)誤判斷為非i類的i類樣本數(shù)量。
圖4 水平辨識模型初步診斷結(jié)果
而使用編碼方式1與編碼方式2的分類器鏈模型整體診斷效果相似,且誤診為無故障的樣本數(shù)量均為0。由召回率和精確率的分布可知,這兩個(gè)模型對于較低水平和較高水平的診斷效果較好,兩個(gè)模型在20%臟污水平和80%臟污水平的精確率均超過了95%。但在臟污故障處于中等水平時(shí),模型診斷效果并不理想,在40%和60%臟污水平下,召回率和精確率都很低,兩個(gè)模型均僅有約90%。由混淆矩陣也可以看出,模型在中等水平臟污下預(yù)測錯(cuò)誤的樣本數(shù)量較多。從診斷準(zhǔn)確率來看,三種編碼方式的總體診斷準(zhǔn)確率差異較小,均在93%~94%之間。但在實(shí)際應(yīng)用中應(yīng)避免將故障工況診斷為正常工況的漏診情況,因此本文提出的編碼方式在診斷效果上要稍優(yōu)于獨(dú)熱編碼模型。
因?yàn)榉诸惼麈溎P褪怯啥鄠€(gè)基分類器組成,而此處的基分類器中的各種超參數(shù)是以3.1節(jié)中建立的故障檢測模型為基準(zhǔn)設(shè)置的,可能對水平辨識模型適配性有所降低,因此應(yīng)對超參數(shù)再加調(diào)整,進(jìn)一步優(yōu)化模型。由表3可知,對模型整體診斷準(zhǔn)確率影響較大且趨勢明顯的參數(shù)有卷積層與池化層的交替使用次數(shù)和卷積核的數(shù)量。現(xiàn)在所用的模型中,卷積層與池化層已經(jīng)交替使用了3次,為了不使模型結(jié)果過于復(fù)雜,對其不做調(diào)整,本文對卷積層中卷積核數(shù)量進(jìn)行調(diào)整,調(diào)整結(jié)果如圖5所示。
由圖5可知,在增加了卷積核數(shù)量之后,3種模型的診斷準(zhǔn)確率均顯著提升。對于使用編碼方式2的模型,卷積核數(shù)量的增加對診斷準(zhǔn)確率的影響較小,當(dāng)卷積核數(shù)量由8提升至18時(shí),使用編碼方式2的模型的準(zhǔn)確率增加了2.57%,而使用編碼方式1和獨(dú)熱編碼的模型的準(zhǔn)確率分別增加了1.59%和1.82%。卷積核數(shù)量達(dá)到18時(shí),三種模型的診斷準(zhǔn)確率分別為95.44%、95.47%與95.99%,混淆矩陣如圖6所示。在增加了卷積核數(shù)量之后,使用獨(dú)熱編碼的模型的特殊誤診情況有所緩解,但仍有較多數(shù)量的故障數(shù)據(jù)樣本被識別為了正常樣本。使用編碼方式1與編碼方式2的模型誤診為無故障的樣本數(shù)量仍保持為0。
圖6 增加卷積核數(shù)量后模型診斷結(jié)果
分別針對不同的臟污水平來看模型的結(jié)果,可以發(fā)現(xiàn),模型對不同的臟污水平有著不同的識別能力。對于較低水平的臟污故障,模型并未表現(xiàn)出明顯的趨勢。但對于80%臟污水平的數(shù)據(jù),無論是召回率還是精確率,分類器鏈模型的表現(xiàn)均較為優(yōu)秀。說明分類器鏈模型對于嚴(yán)重臟污的水平辨識能力較高,辨識輕度臟污的能力較差。對比調(diào)整卷積核數(shù)量之前的結(jié)果,可以發(fā)現(xiàn)模型在中等水平臟污下的召回率和精確率均有一定的提升。
考慮到采集到的數(shù)據(jù)樣本x中各參數(shù)是多聯(lián)機(jī)的各運(yùn)行參數(shù),如溫度、壓力等,其中的數(shù)據(jù)xn取值跨度較大,最大值達(dá)到60以上,最小值達(dá)到-10以下,而在分類器鏈模型的訓(xùn)練過程中,直接將基分類器的預(yù)測結(jié)果,即0或1附在x末尾,由于1的值過小,附加之后對于數(shù)據(jù)的特征改變不明顯,可能導(dǎo)致后續(xù)的基分類模型不能很好的識別上次預(yù)測結(jié)果這個(gè)附加的數(shù)據(jù)特征。因此,對模型編碼方式作出如下改變:當(dāng)上一個(gè)基分類器輸出為1時(shí),將其放大k倍再附加在x末尾。經(jīng)過多次實(shí)驗(yàn),發(fā)現(xiàn)k值對3種編碼方式的模型預(yù)測準(zhǔn)確率的影響如圖7所示。
圖7 放大倍數(shù)k對模型診斷準(zhǔn)確率的影響
在將基分類器輸出放大了k倍之后,3種編碼方式的整體診斷準(zhǔn)確率略有上升。當(dāng)k值取為6時(shí),此時(shí)3種編碼方式診斷結(jié)果的混淆矩陣如圖8所示。
圖8 放大分類器輸出后模型診斷結(jié)果
對照圖6可知,采用放大輸出的方法可以避免獨(dú)熱編碼的誤診率,相比于k值取1時(shí)的情況,獨(dú)熱編碼模型將故障數(shù)據(jù)檢測成為正常數(shù)據(jù)的概率下降很多,由3.4%降至0.16%。對于使用另外兩種編碼方式的模型,診斷準(zhǔn)確率分別上升0.96%和0.70%,精確率和召回率也稍有改善。
綜合上述研究結(jié)果可知,基于分類器鏈的軟故障水平辨識模型在經(jīng)過進(jìn)一步調(diào)參之后可以達(dá)到較好的效果,對室外臟污故障的水平辨識可以達(dá)到96%以上的故障診斷準(zhǔn)確率。3種編碼方式的診斷準(zhǔn)確率相差較小,但相比于傳統(tǒng)的獨(dú)熱編碼,本文提出的兩種編碼方式能更好地解決模型將故障數(shù)據(jù)診斷為正常工況的情況。還可采用把基分類器的輸出放大再與下一個(gè)基分類器的輸入數(shù)據(jù)結(jié)合的方法來進(jìn)一步提升模型診斷效果,該方法可以減少獨(dú)熱編碼模型漏診的概率,也能提高其他模型的診斷準(zhǔn)確率。
本文提出一種基于一維卷積神經(jīng)網(wǎng)絡(luò)的多聯(lián)機(jī)系統(tǒng)故障診斷模型,該模型可以實(shí)現(xiàn)軟故障的水平辨識。模型使用分類器鏈算法,將基分類器鏈?zhǔn)竭B接,對每個(gè)故障水平進(jìn)行分類。通過故障檢測實(shí)驗(yàn)確定了基分類器中重要參數(shù)的取值及其對診斷準(zhǔn)確率的影響,并提出了新的編碼方式以適應(yīng)分類器鏈模型。建立分類器鏈模型之后,針對初步診斷結(jié)果的不足進(jìn)行了調(diào)整。得到結(jié)論如下:
1)分類器鏈方法能較好地解決多聯(lián)機(jī)軟故障的水平辨識。使用分類器鏈模型對室外機(jī)臟污故障進(jìn)行診斷,準(zhǔn)確率可達(dá)96%以上,最高達(dá)到96.69%。模型對于臟污水平較高的情況較為敏感,對于80%臟污水平的召回率最高可達(dá)99.08%。
2)相比于傳統(tǒng)的獨(dú)熱編碼方式,使用本文提出的編碼方式來處理數(shù)據(jù)標(biāo)簽并訓(xùn)練模型,能夠有效防止將故障工況診斷為正常工況的情況,更適合在分類器鏈模型中使用。
3)改進(jìn)了基分類器輸入數(shù)據(jù)的編碼方式,提出了放大基分類器輸出的方法,即將分類器鏈模型中較前端的分類器輸出放大后再進(jìn)行下一步操作。使用該方法可以較好解決獨(dú)熱編碼模型的誤診問題,且使3種編碼方式的準(zhǔn)確率均上升了0.7%~0.96%。
綜上所述,基于一維卷積神經(jīng)網(wǎng)絡(luò)的分類器鏈模型可以有效地實(shí)現(xiàn)多聯(lián)機(jī)系統(tǒng)的軟故障水平辨識,對數(shù)據(jù)標(biāo)簽的編碼方式優(yōu)化可以使分類器鏈模型的診斷效果提升。