王佳晨,張宇來,岑 崗
(浙江科技學院 信息與電子工程學院,浙江 杭州 310023)
液壓狀態(tài)監(jiān)測系統(tǒng)(hydraulic condition monitoring system,HCMS)作為一種通過減少機器停機時間來提高生產(chǎn)過程的規(guī)劃安全性的系統(tǒng)被廣泛使用[1,2]。在HCMS的使用過程中,其監(jiān)測過程所需數(shù)據(jù)一般通過各類傳感器獲取[3,4],然而在實際應(yīng)用中,HCMS內(nèi)的傳感器所處工況環(huán)境惡劣,傳感器在工作過程中易于導致自身故障、老化等問題[5],從而對其監(jiān)控設(shè)備的健康程度進行誤判,影響其監(jiān)控設(shè)備本身的工作狀態(tài),甚至引發(fā)系統(tǒng)故障[6]。同時隨著系統(tǒng)承載的子系統(tǒng)的增加,系統(tǒng)搭載的傳感器數(shù)量不斷增多[7],系統(tǒng)由于傳感器發(fā)生問題而導致故障的可能性也急劇提高?,F(xiàn)階段針對監(jiān)測系統(tǒng)的故障診斷方法一般通過添加相應(yīng)異常監(jiān)控模塊,在系統(tǒng)出現(xiàn)異常數(shù)據(jù)后進行判斷[8,9],該類方法無法快速定位具體傳感位置,且無法在故障產(chǎn)生前預(yù)測故障,因此實際應(yīng)用效果較差。當前故障監(jiān)測系統(tǒng)的底層都是由各種傳感器實現(xiàn)的,液壓監(jiān)測系統(tǒng)的各種故障也都對應(yīng)于各類傳感器故障。所以本文計劃將HCMS故障診斷方法定性為傳感器故障診斷,通過預(yù)測系統(tǒng)中傳感器是否出現(xiàn)故障判斷該傳感器所處區(qū)域是否發(fā)生故障,該方法可以在故障發(fā)生前定位并解決故障,解決了傳統(tǒng)方法的不足。
由于貝葉斯網(wǎng)絡(luò)針對不確定數(shù)據(jù)預(yù)測具有先天優(yōu)勢,其針對傳感器故障預(yù)測有著極強的適用性,因此本文采用貝葉斯網(wǎng)絡(luò)對HCMS中的傳感器故障進行預(yù)測。但是傳統(tǒng)的貝葉斯網(wǎng)絡(luò)在進行預(yù)測時,貝葉斯網(wǎng)絡(luò)結(jié)構(gòu)往往依賴于專家人為給出,缺乏可靠性與準確性。目前,許多針對貝葉斯網(wǎng)絡(luò)結(jié)構(gòu)的構(gòu)建方案已被提出,主要可以歸結(jié)為以下兩類:第一類是結(jié)合神經(jīng)網(wǎng)絡(luò)相關(guān)概念生成貝葉斯網(wǎng)絡(luò)[10-12],第二類方法是將傳統(tǒng)方法與新的數(shù)理方法或者因果推斷技術(shù)相結(jié)合[13,14]?;跁r間效率與理論的可解釋性考慮,本文提出一種基于結(jié)合信息幾何理論與K2評分搜索策略優(yōu)化貝葉斯網(wǎng)絡(luò)結(jié)構(gòu)的生成方法,生成高可靠性的貝葉斯網(wǎng)絡(luò)結(jié)構(gòu),從而提高貝葉斯網(wǎng)在HCMS中傳感器故障診斷的準確率。
本文具體工作如下:①提出一種基于信息幾何理論與K2評分搜索策略的優(yōu)化BN結(jié)構(gòu)的生成方法IGCS-k2,并通過理論與實驗驗證其有效性;②將IGCS-K2方法構(gòu)建的BN應(yīng)用于HCMS中,為其進行傳感器故障診斷。
貝葉斯網(wǎng)絡(luò)(Bayes network,BN)也稱可信度網(wǎng)絡(luò),是由因果推理方法的奠基人Pearl在1988年提出的一種基于貝葉斯規(guī)則的不確定概率推理模型,是目前解決不確定性問題最有效的理論模型之一[15]。該網(wǎng)絡(luò)的概率推理過程依托于貝葉斯公式,即
(1)
其中,P(Bi)稱為事件Bi的先驗概率,P(Aj)稱為事件Aj的先驗概率,貝葉斯公式得到的條件概率P(Bi|Aj)稱為后驗概率。
BN模型是一個有向無環(huán)圖,是概率圖模型的一種,該模型通過圖像的形式直觀地描述隨機變量之間的因果關(guān)系,并通過計算每個變量的條件概率來進行概率推理。具體表現(xiàn)形式如下
B= 〈G,P〉
(2)
其中,G表示的是一個有向無環(huán)圖,由節(jié)點和連接各個節(jié)點的單向弧線組成,網(wǎng)絡(luò)參數(shù)P由G中所有節(jié)點的概率分布組成,描述每個節(jié)點在其父節(jié)點影響下的條件概率。
BN概率推理的過程即為在利用給定證據(jù)變量集合E=e后,對需要計算的變量集X={X1,>X2,>…,>Xn}在第q種狀態(tài)下的概率分布進行估算,其計算過程如下
(3)
信息幾何因果推斷(information-geometric causal infe-rence,IGCI)是一種基于因果函數(shù)模型的因果關(guān)系方向推斷方法,該方法以結(jié)構(gòu)方程模型為基礎(chǔ),結(jié)合信息幾何理論,提出了基于信息熵的因果推斷方法[16],該方法利用原因變量分布的獨立性和基于給出原因的結(jié)果的獨立性,利用因果之間的不對稱性來判斷變量間的因果關(guān)系[17]。當我們假定f(x)是[0,1]的嚴格單調(diào)遞增的可分辨雙射時,我們可以得出下式
(4)
進而變量x的概率密度函數(shù)p(x)、變量y的概率密度函數(shù)p(x)與函數(shù)f(x)的關(guān)系如圖1所示。
圖1 IGCI方法變量與函數(shù)關(guān)系圖解
因此,我們可以得出如果p(x)與f的斜率無關(guān),則在f斜率較低(f-1斜率較高)的區(qū)域p(y)的密度較高。此時,p(y)與f的反函數(shù)f>-1關(guān)系如下
(5)
由于該式當且僅當法f′是常數(shù)時成立,因此由下式可知(f-1)′和p(y)是正相關(guān)的
(log(f-1)′·p(y))-(log(f-1)′)·E(p(y))>0
(6)
因此只要變量X的概率分布X不包含Y|X的信息時,就會存在X|Y,除了f是線性的這種情況。
基于上述方法證明得出的不對稱性,IGCI方法引入如下表達式
(7)
(8)
利用海量數(shù)據(jù)進行學習,得到一個關(guān)系網(wǎng)絡(luò)是BN進行后續(xù)工作的基礎(chǔ),然而現(xiàn)有BN結(jié)構(gòu)學習方法均存在許多問題,特別是在連續(xù)型數(shù)據(jù)的貝葉斯網(wǎng)絡(luò)結(jié)構(gòu)生成方面,存在網(wǎng)絡(luò)結(jié)構(gòu)準確度低、計算時間過長、結(jié)果方差大等問題。因此為了提高針對連續(xù)數(shù)據(jù)的貝葉斯網(wǎng)絡(luò)結(jié)構(gòu)生成準確度,本文引入信息幾何因果推斷方法(information-geometric causal inference,IGCI),借鑒該方法的思路引入信息幾何因果強度(information-geometric causal,IGCS)的概念,利用IGCS將變量排序后輸入到最有效的結(jié)構(gòu)學習方法之一的K2評分搜索策略[18]中,形成了一種新的BN結(jié)構(gòu)生成方法IGCS-K2,具體流程如圖2所示。
圖2 改進的BN結(jié)構(gòu)生成方法流程
下面本文將基于該流程圖詳細展開。首先為了驗證該方案的合理性,同時模擬連續(xù)數(shù)據(jù)在現(xiàn)實世界中的情況,本節(jié)將利用一個簡單的貝葉斯網(wǎng)絡(luò)進行說明,本節(jié)中使用的貝葉斯網(wǎng)絡(luò)結(jié)構(gòu)如圖3所示。
圖3 實驗數(shù)據(jù)下的貝葉斯網(wǎng)絡(luò)結(jié)構(gòu)
其次,利用上述BN模擬生成的數(shù)據(jù),本文通過如下算法計算出各個變量的IGCS序列:
算法1:IGCS序列算法
輸入:一組變量數(shù)為N,樣本個數(shù)為任意數(shù)的完整數(shù)據(jù)集data
輸出:根據(jù)IGCS排序后的序列order
步驟1建立一個N*N的矩陣CRD用于存放變量兩兩之間的信息幾何因果推斷方法評分,其中行用i表示,列用j表示;
步驟2設(shè)置IGCI方法的參數(shù)methodpars,為了使由IGCI方法計算的分數(shù)可以在”X→Y”和”Y→X”兩個方向上應(yīng)用于IGCS的計算,因此在此處我們選擇基于熵的IGCI估計器——">org_entropy”,其它參數(shù)采用默認參數(shù);
步驟3計算所有變量兩兩之間的IGCI分數(shù),儲存與矩陣CRD中,其中由于選取基于熵的IGCI方法,其“X→Y”與“Y→X”的值相反,因此可以在計算出右上三角矩陣后自己通過加上自身的轉(zhuǎn)置獲得完整的CRD矩陣;
步驟4將矩陣的每一行進行相加,并將計算得出的值進行排列,按值的大小將其所代表的變量序號形成新的序列輸出。
其中,IGCS(i)的值代表了變量i針對其它變量的信息幾何因果關(guān)系強度的出度,本文將利用其作為K2評分搜索策略序列輸入K2評分搜索策略中進行BN結(jié)構(gòu)的構(gòu)建。在K2評分搜索策略中,K2策略將按順序逐個考察輸入序列中的變量確定其父節(jié)點,然后添加相應(yīng)的弧,該策略的目的在于使得BN中層級越高的節(jié)點在輸入序列中出現(xiàn)的越早,K2策略計算獲得的BN結(jié)構(gòu)將越接近真實的BN結(jié)構(gòu)。因此BN相關(guān)學者普遍認為K2策略最佳輸入序列是利用真實BN獲得的變量之間通過拓撲排序獲得的序列。IGCS算法借鑒該思路,利用轉(zhuǎn)移熵值計算每個變量與其它變量因果關(guān)系強度,通過和運算得到其作為其它變量“原因”的可能性大小。
為了驗證“多個變量之間的關(guān)系符合IGCS的值越大,其在BN網(wǎng)絡(luò)中作為其它變量的祖先節(jié)點可能性越大”的假設(shè),只需要證明在貝葉斯網(wǎng)絡(luò)中的任意3個節(jié)點中,處于父節(jié)點位置的IGCS值大于其子孫節(jié)點。
在貝葉斯網(wǎng)絡(luò)中,任意3個節(jié)點可能存在的關(guān)系如圖4所示。
圖4 任意3個節(jié)點之間存在的因果關(guān)系
其中A、B、C代表任意3個節(jié)點所代表的變量,①、②、③代表利用IGCI方法計算的熵轉(zhuǎn)移值,其中箭頭方向代表正向轉(zhuǎn)移方向。針對圖4(a),當3個變量之間沒有因果關(guān)系時,各變量之間不存在父子節(jié)點關(guān)系,無需證明。針對圖4(b)、圖4(c)、圖4(d),變量之間的關(guān)系直接由IGCI公式給出,無需證明。針對圖4(f),由于假設(shè)討論的情境設(shè)定為貝葉斯網(wǎng)絡(luò)下,該情境下不存在有環(huán)圖,因此不在考慮范圍之內(nèi)。最終,要證明此假設(shè)僅需證明圖4(e)的情況即可。為了證明該情況下的假設(shè)正確性,本文引入如下定理和引理:
定理貝葉斯網(wǎng)絡(luò)是一種信念網(wǎng),是基于有向無環(huán)圖來刻畫屬性之間的依賴關(guān)系的一種網(wǎng)絡(luò)結(jié)構(gòu)[15]。
引理如果轉(zhuǎn)移熵Tx→y,Tx→z,Tz→y都大于0,則在這種情況下,我們需要區(qū)分從x到y(tǒng)的因果影響是否只是通過中間變量z的間接途徑,或者是否存在另一種從x到y(tǒng)的直接途徑[19]。
證明:由于變量A、B、C是貝葉斯網(wǎng)絡(luò)中任取的3個節(jié)點所代表的變量,因此其符合貝葉斯網(wǎng)絡(luò)的特性,由定理可得,當①>0且②>0時,如變量A和變量C之間存在因果關(guān)系,則變量A是變量C的父節(jié)點。
由引理可得,當變量A、B、C之間關(guān)系如圖4(e)所示,且熵轉(zhuǎn)移值①、②、③均大于0時,當且僅當③>①+②時變量A才是變量C的父節(jié)點。
因此,③>①+②成立。
由IGCS原理可得,變量A的IGCS值IGCS(A)=①+③,變量B的IGCS值IGCS(B)=-①+②,變量C的IGCS值IGCS(C)=-②-③。綜合上式可得
IGCS(A)=①+③>2×①+2>-①+②=
IGCS(B)>2×②-③>-②-③= IGCS(C)
(9)
因此,IGCS(A)>IGCS(B)>IGCS(C),假設(shè)成立,多個變量之間的關(guān)系符合IGCS的值越大,其在BN網(wǎng)絡(luò)中作為其它變量的祖先節(jié)點可能性越大,IGCS的值作為K2評分搜索策略的輸入序列具有理論依據(jù),證明成立。
為對生成的N個IGCS值進行排序形成遞減序列,本文設(shè)定v為原始索引向量,即當k1 (10) 在完成IGCS的計算與排序后,將其輸入K2評分搜索策略中進而生成BN網(wǎng)絡(luò),形成完整的IGCS-K2方法。 最后,為了驗證本文所提出的BN結(jié)構(gòu)生成方法優(yōu)于其它常見的BN結(jié)構(gòu)生成方法,在比較各個BN結(jié)構(gòu)生成方法的過程中,我們提出基于結(jié)構(gòu)漢明距離(structural hamming distance,SHD)的模型準確度判別方法“漢明距離結(jié)構(gòu)精確度(hamming distance structural accuracy,HDSA)”,該方法在計算兩個BN網(wǎng)絡(luò)漢明距離后,根據(jù)BN網(wǎng)絡(luò)是有向無環(huán)圖的基本邏輯,計算正確弧占所有弧的百分比。具體算法如下: 算法2:HDSA算法 輸入:學習得到的DAG圖dag1、正確的DAG圖dag2 輸出:兩個DAG之間的漢明距離結(jié)構(gòu)精確度hdsa 步驟1計算可能存在的邊數(shù) edg =(輸入DAG變量數(shù)-1)>^2 步驟2計算學習得到的DAG圖與正確的DAG圖的結(jié)構(gòu)漢明距離sdh fori← 1 to 輸入DAG變量數(shù) forj← 1 to 輸入DAG變量數(shù) ifdag1(1,j)=dag2(i,j) dosdh++ 步驟3計算兩個DAG之間的漢明距離結(jié)構(gòu)精確度hdsa hdsa=1-(sdh/edg) 為了對本文IGCS-K2算法進行測試,此次的實驗是在一臺CPU 是Inter(R) Core(TM) i7-6500U 2.50 GHz,內(nèi)存為8 GB,操作系統(tǒng)為windows7的電腦上進行的,使用的編譯器為MATLAB R2018a。 基于上述方法,本文隨機生成的20組數(shù)據(jù)樣本間隔為1000條,數(shù)據(jù)樣本量由2000條至20 000條,樣本量的選取參考各類BN結(jié)構(gòu)學習方法能正確學習貝葉斯網(wǎng)絡(luò)的數(shù)據(jù)最低值。通過IGCS-K2方法、隨機K2方法、MCMC方法、MMHC方法、PC方法、TPDA方法分別生成BN結(jié)構(gòu),并通過HDSA 算法計算其模型準確度。 為了減少運算量的同時保證BN結(jié)構(gòu)的精確度,各方法的超參數(shù)設(shè)置見表1。 表1 BN結(jié)構(gòu)學習超參數(shù)設(shè)置 最終,各BN結(jié)構(gòu)生成方法模型準確度均值與方差見表2。 表2 BN結(jié)構(gòu)學習結(jié)果對比分析 由上表可知,本文所提出的方法針對上述假設(shè)形成的BN具有更高的BN結(jié)構(gòu)精確度與穩(wěn)定性,且收斂速度最快,可以為后續(xù)HCMS傳感器故障診斷提供更好的基礎(chǔ)。 在HCMS中,為了對工業(yè)過程進行更加全面的監(jiān)控,往往采用多個多源傳感器對整條工業(yè)流程中各個裝置及系統(tǒng)進行監(jiān)控,同時由于在整個工業(yè)流程中,傳感器的值變化代表其監(jiān)測裝置中物質(zhì)或能量變換,因此本文認為在工業(yè)流程下游位置的傳感器變化會隨著在工業(yè)流程上游位置的傳感器變化而變化,即上游位置的傳感器是下游位置傳感器的“原因”。因此,本文將傳感器在工業(yè)流程中的位置認為是其在BN網(wǎng)絡(luò)中的理論實際位置。 在明確BN的理論結(jié)構(gòu)后,本文通過如圖5所示方法進行傳感器故障診斷。 圖5 HCMS傳感器故障診斷方法流程 由于在實際的工業(yè)過程中,每個傳感器的值代表了其對應(yīng)裝置所處的狀態(tài),而工業(yè)過程本身是一個重復(fù)的生產(chǎn)過程,因此當我們選取傳感器狀態(tài)正常的數(shù)據(jù)進行學習時,我們可以利用已知的其它傳感器處于某一個時刻的數(shù)值,對該傳感器的理論值進行正確估計。 依照該思路具體展開,本文首先將已知的正確傳感數(shù)據(jù)進行貝葉斯結(jié)構(gòu)學習,獲得BN結(jié)構(gòu),并利用該數(shù)據(jù)對學得的BN進行參數(shù)學習,獲取變量之間的關(guān)系權(quán)重。其次,我們選取滿足數(shù)據(jù)情況的貝葉斯推理引擎,并選取需要判斷傳感器是否存在故障之外的多條傳感器數(shù)據(jù)觀測值,作為證據(jù)輸入到BN中,生成每組數(shù)據(jù)的后驗概率。最后,本文將生成的后驗概率作為理論上的正確值,與觀測得到的傳感器數(shù)據(jù)值進行比對,判斷該傳感是否存在故障。 在具體到是否存在傳感器故障的判斷過程中,本文將傳感器故障分以下4個大類:完全失效故障(CFF)、固定偏差故障(FBF)、漂移偏差故障(DPF)和精度下降故障(ADF)。當存在上述每種故障時,觀測數(shù)據(jù)與理論數(shù)據(jù)將會發(fā)生如下圖6所示的偏差,其中實心點代表觀測數(shù)據(jù),空心點代表理論數(shù)據(jù)。 圖6 傳感器故障類型 當通過本文方法計算出該傳感器最近幾次的理論值yt后,通過其與觀測值yo的比較,計算兩者相對誤差,當發(fā)現(xiàn)兩者相對誤差較大時,則認為該傳感器存在故障。確認傳感器存在故障后,通過對yt、yo與兩者差值Δyt,o呈現(xiàn)出的特征進行分析,利用專家經(jīng)驗判斷其出現(xiàn)該種類型故障。具體方法如下: (1)如果傳感器觀測值yo保持不變,則判定傳感器發(fā)生完全失效故障(CFF)。 (2)如果傳感器觀測值yo變化,且差值Δyt,o為某一恒定常數(shù),則判定傳感器發(fā)生固定偏差故障(FBF)。 (3)如果傳感器觀測值yo變化,而差值Δyt,o隨時間發(fā)生線性變化,則判定傳感器發(fā)生漂移偏差故障(DPF)。 (4)如果傳感器觀測值yo變化,且差值Δyt,o時正時負,且平均值趨于零,則判定傳感器發(fā)生精度下降故障(ADF)。 為了驗證本文提出的傳感器故障診斷的有效性,本實驗數(shù)據(jù)集選取來自kaggle的Condition Monitoring of Hydraulic Systems數(shù)據(jù)集,在一臺CPU 是Inter(R) Core(TM) i7-6500U 2.50 GHz,內(nèi)存為8 GB,操作系統(tǒng)為windows7 的電腦上進行實驗,使用的編譯器為MATLAB R2018a,部分代碼使用Matlab CausalExplorer_1.5-master工具箱與Matlab Bayes Net Toolbox工具箱。 該數(shù)據(jù)集將Nikolai Helwig論文[20]中的數(shù)據(jù)按傳感器進行數(shù)據(jù)分叉,該文中的數(shù)據(jù)集是通過實驗從液壓實驗裝置獲得,實驗裝置由一級工作和二級冷卻-過濾回路組成,通過油箱連接,系統(tǒng)周期性地重復(fù)恒定的負載循環(huán),每個周期持續(xù)時間為60 s。分叉后的數(shù)據(jù)集包括各傳感器測量過程值(例如壓力、體積流量和溫度)與4個液壓組件(冷卻器、閥門、泵和蓄能器)的狀態(tài)定量變化情況。 本文的實驗將抽取該數(shù)據(jù)集中的一級工作臺中的8個實際傳感器數(shù)值進行實驗,根據(jù)其在系統(tǒng)中所處的上下游位置,我們可以獲得其理論貝葉斯網(wǎng)絡(luò)如圖7所示。 圖7 實驗數(shù)據(jù)理論貝葉斯網(wǎng)絡(luò)結(jié)構(gòu) 在明確所需要選取的數(shù)據(jù)后,由于每種傳感器的屬性不同,本文通過獲取數(shù)據(jù)的變化均值的預(yù)處理方法得到每個傳感器的唯一屬性,從而進行后續(xù)的貝葉斯網(wǎng)絡(luò)結(jié)構(gòu)及參數(shù)學習?;跇颖炯旧淼奶匦耘cBN特性,本文認為該系統(tǒng)前1000次循環(huán)時傳感器不存在故障。在此處,為了驗證本文提出的IGCS-K2算法在BN結(jié)構(gòu)精度精算上的確優(yōu)于其它傳統(tǒng)方法,選取該方法與第二節(jié)中效果較好的PC方法和MMHC方法分別計算其HDSA值,并進行比較。通過計算得出,在樣本選取數(shù)據(jù)集中前1000條數(shù)據(jù)時,結(jié)果見表3。 表3 算法HDSA值比較 由上表可知,傳統(tǒng)方法在該數(shù)據(jù)集下無法獲取其正確的BN結(jié)構(gòu),而本文所提到的IGCS-K2方法基本可以得到正確的BN結(jié)構(gòu),且較PC、MMHC兩種傳統(tǒng)方法在BN結(jié)構(gòu)精確度上有39.3%的提升。 在完成BN結(jié)構(gòu)學習后,針對數(shù)據(jù)為離散隨機變量的自身特點,BN參數(shù)學習方法采用最大似然估計,條件概率分布節(jié)點類型設(shè)置為高斯節(jié)點,推理引擎選取gaussian_inf_engine引擎構(gòu)建完整的BN。完成上述步驟后,本文設(shè)定數(shù)據(jù)集最后8個樣本作為證據(jù)輸入,分8次選取其它傳感器的數(shù)值預(yù)測需要判斷是否存在故障的傳感器值,利用該模型預(yù)測每個傳感器的理論值,同時與其觀測值進行對比,具體結(jié)果如圖8所示。 圖8中,每張圖各代表一個傳感器的理論值與觀測值的偏差情況,其中X軸代表測試樣本序號,Y軸代表測試樣本數(shù)據(jù)均值,實線代表通過BN預(yù)測得出的各傳感器理論值,點劃線代表各傳感器觀測值。 圖8 實驗數(shù)據(jù)傳感器理論值與觀測值偏差 同時通過計算可知,該8個傳感器在其數(shù)據(jù)集的最后8個樣本的平均相對誤差見表4。 表4 傳感器相對誤差 由上表及上圖可知,實驗數(shù)據(jù)中的8個傳感器相對誤差均小于1%,且數(shù)據(jù)偏差極小,理論值與觀測值基本吻合,因此可以判斷上述8個傳感器不存在傳感器故障,不需要進行后續(xù)的傳感器故障種類判斷。 本文通過結(jié)合信息幾何理論與K2評分搜索策略,提出了一種BN結(jié)構(gòu)生成方法IGCS-K2算法。該方法針對BN結(jié)構(gòu)構(gòu)建中較難處理的連續(xù)性數(shù)據(jù)學習問題,提出通過計算變量的因果幾何強度序列作為K2評分搜索策略的輸入序列的方法,并通過理論與實驗證明其有效性,隨后通過實驗驗證該方法在BN結(jié)構(gòu)生成的準確度與方差均優(yōu)于各類傳統(tǒng)方法。 在工業(yè)領(lǐng)域,HCMS作為提高生產(chǎn)過程的規(guī)劃安全性的系統(tǒng)被廣泛使用,現(xiàn)階段監(jiān)測系統(tǒng)的監(jiān)控過程完全依賴傳感器的數(shù)據(jù)反饋,因此可以通過對HCMS中的傳感器故障進行診斷,進而判斷系統(tǒng)是否存在故障。本文基于IGCS-K2算法提出了一種用于HCMS傳感器故障診斷的方案,并通過實際數(shù)據(jù)驗證了該方案具備用于實際工業(yè)流程的能力。 在未來的研究中,希望以該方法為基礎(chǔ)研究可以進行處理海量數(shù)據(jù)處理的高性能并行計算方法,以應(yīng)對如今大數(shù)據(jù)的浪潮。3 貝葉斯網(wǎng)絡(luò)在HCMS中的傳感器故障診斷方法
4 計算實例
5 結(jié)束語