999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

交換交叉立方網絡在PMC模型下的(t, k)-診斷度研究

2019-07-11 03:55:16郭晨肖志芳冷明彭碩王博
通信學報 2019年6期
關鍵詞:故障診斷定義故障

郭晨,肖志芳,冷明,彭碩,王博

(1. 井岡山大學電子與信息工程學院,江西 吉安 343009;2. 江西省農作物生長物聯網技術工程實驗室,江西 吉安 343009)

1 引言

隨著電子工業的飛速發展,計算機系統中處理器的規模越來越大,尺寸越來越小。而在處理器規模不斷擴大的同時,計算機系統的故障風險也變得越來越高,由此引發了一系列可靠性問題的研究,其中又以故障的診斷問題最為迫切[1]。傳統的故障診斷是通過一個所謂的“中心處理器”來測試每一個處理器的運行狀態,從而給出故障評價,這種診斷方式工作量巨大并且多數情況都需要斷電甚至拆解系統,既不精確也缺乏可行性。因此,1967年,Preparata等[2]提出了一種基于圖論的系統級故障診斷(system level diagnosis)理論。系統級故障診斷充分利用了每一個處理器的處理能力,讓處理器之間進行相互測試,通過綜合分析來識別故障。通常情況下系統級故障診斷可以帶電進行。因此,系統級故障診斷既經濟又便捷,是多處理器并行計算機故障診斷的主要發展方向之一。

系統級故障診斷的執行還依賴特定的診斷策略(diagnostic strategy)。1967年,Preparata等[2]首次將圖論方法運用于多處理器并行計算機系統的故障診斷,創造性地提出了t-可診斷策略。t-可診斷表示當系統的故障處理器數不超過t時,所有故障都可以被診斷出來。t-可診斷又可以根據迭代次數的不同,進一步分為一步t-可診斷和順序t-可診斷這2種類型。其中,一步t-可診斷只需要一次迭代即可完成,而順序t-可診斷則需要反復迭代,直到所有故障都被確認為止,每一次迭代都需要有新的故障被確認。順序t-可診斷是一種通過多步診斷來有效提高系統診斷能力的診斷方式,與一步t-可診斷相比,順序t-可診斷在診斷能力相同的情況下,可以較大程度地節省測試成本。

根據順序t-可診斷的定義可知,在最壞情況下,順序t-可診斷的每一次迭代只能確定一個故障節點,因此整體的迭代過程可能需要很長的時間,這大大降低了診斷的實時性。基于此,2003年,Araki等[3]提出了新一代的順序t-可診斷理論——(t,k)-可診斷。(t,k)-可診斷要求系統在故障節點數不超過t時,每次迭代至少可以確定k個故障節點。(t,k)-可診斷最壞情況下的最大迭代次數僅為比順序t-可診斷的最大迭代次數t要小很多。因此,(t,k)-可診斷改善了順序t-可診斷的過度時延,是順序故障診斷的發展方向。事實上很多故障診斷理論都存在故障隨機分布和故障條件分布這 2種情景[4],(t,k)-可診斷也不例外。在故障隨機分布的情況下,k=t時的(t,k)-可診斷就是一步t-可診斷,k=1時的(t,k)-可診斷就是順序t-可診斷。而對于故障節點不是隨機分布,而是和條件t-可診斷[1]一樣。要求所有的節點都至少有一個正確的鄰節點的情況,2011年,Chang等[4]把這種情況下的(t,k)-可診斷定義為條件(t,k)-可診斷。條件(t,k)-可診斷充分融合了條件t-可診斷和(t,k)-可診斷的優點,在有效利用測試資源的基礎上提高了系統的診斷能力。因此,(t,k)-可診斷和條件(t,k)-可診斷成為了當下的研究熱點[5-11]。其中,Chang等[5]通過研究得出Preparata等[2]提出的PMC模型下超立方網絡(Qn)、扭立方網絡(TQn)、交叉立方網絡(CQn)和莫比烏斯立方網絡(MQn)的(t,k)診斷度均為。Chen等[6]在此基礎上進一步證得MM模型下Qn、TQn、CQn和MQn的(t,k)診斷度為,并進一步給出PMC模型下針對超立方網絡等分支組合圖(component-composition graph)(t,k)診斷度的通用求法[9]。2016-2017年,文獻[10-11]則分別給出了PMC模型下交換超立方網絡(EH(s,t))和MM模型下擴展立方體網絡(AQn)的(t,k)診斷度。(t,k)-可診斷改善了順序t-可診斷的過度時延,是順序故障診斷的發展方向。

互連網絡(interconnection network)是一個專門服務于處理器和內存模塊的通信機制[12]。迄今為止,互連網絡已發展成一個以超立方網絡及其變種為代表的具有多重繼承關系的拓撲結構集族。交換交叉立方網絡(ECQ, exchanged crossed cube)[13]是新型互連網絡的最新研究成果,它同時集成了交換立方網絡[14]和交叉立方網絡[15]的優點,是多處理器并行計算機系統的一種更加優化的組織形式。然而迄今為止,交換交叉立方網絡中以各種診斷度為代表的可靠性研究,如診斷度、g-正確鄰節點條件診斷度[16]、(t,k)-診斷度等均未有結果,這就嚴重制約了交換交叉立方網絡的應用和推廣。

基于此,本文以交換交叉立方網絡為研究對象,首先對其拓撲性質展開研究,在得到交換交叉立方網絡相關拓撲性質的基礎上,對交換交叉立方網絡在 PMC模型下的(t,k)-診斷度進行研究,通過理論推導得到了交換交叉立方網絡ECQ(s,t)在PMC模型下滿足(s+1,s+1)-可診斷和可診斷,其中0≤δ<1,1≤s≤t。進而通過仿真驗證了結論的正確性。本文的研究進一步分析了交換交叉立方網絡的可靠性能,為交換交叉立方網絡的應用和推廣掃清了障礙,具有較強的理論價值和現實意義。

2 預備知識

2.1 PMC模型

迄今為止,系統級故障診斷已經提出了多種故障診斷模型,但是使用最為廣泛的還是 1967年Preparata等[2]提出的PMC模型。在PMC模型中,系統用有向圖G(V,E)表示,其中,V表示處理器節點集合,E表示測試邊集合。G(V,E)中任意的節點u表示為u∈V,如果存在著節點u測試節點v,則表示為(u,v)∈E。測試的結果用σ(u,v)表示,當節點u對節點v的測試評價是正確時,表示為σ(u,v)=0;否則表示為σ(u,v)= 1。系統所有的測試結果統稱為系統的一個癥候,用σ表示。PMC模型認為當測試節點無故障時測試結果真實可信,而當測試節點本身是故障節點時測試結果不可信。PMC模型下的測試規則如表1所示,其中,u、v表示任意2個節點;u=0表示u是正確節點,u=1表示u是故障節點;σ(u,v)表示節點u對節點v的測試結果。

表1 PMC模型的測試規則

2.2 交換交叉立方網絡

交換交叉立方網絡是 Li等[13]提出的一種新型互連網絡拓撲結構,它同時繼承了交換超立方網絡和交叉立方網絡的拓撲性質,表現出更高的性價比。

交換交叉立方網絡的定義需要首先引入關聯對的概念。

定義1[15]設2個長度為2的二進制字符串X和Y,其中X=x1x0,Y=y1y0。X~Y表示X和Y是關聯對,當且僅當(X,Y)∈{(00,00),(10,10),(01,11),(11,01)}時,X~Y。

定義2[13]交換交叉立方網絡表示為ECQ(s,t),其中,s≥1,t≥1。通常用圖G(V,E)進行定義,其中,節點集合i∈[0,s),j∈[0,t)}。V中任意節點用一個“s+t+1”位的二進制字符串表示,u[i]表示節點u在位置i的取值用,u[i:j]表示節點u從第i個位置到第j個位置的取值用,其中i≤j。邊集合E包括3種類型,分別表示為E1、E2和E3,其定義如下。

E1:u[0]≠v[0],且u[(s+t):1]=v[(s+t):1]時的邊(u,v)∈E1。

E2:u[0]=v[0]=0,且u[t:1]=v[t:1],存在著正整數l,(s+t)≥l>t,有u[(s+t):l]=v[(s+t):l],如果l-t是偶數,那么D={1as-2…a0bt-1…b01|ai,bj∈{0,1}forj∈[0,s-2],i∈[0,t-1]},u[t+2i+2:t+2i+1]~v[t+2i+2:t+2i+1],其中E2,那么邊(u,v)∈E2;

E3:u[0]=v[0]=1,且u[(s+t):(Δt+1)]=v[(s+t):(t+1)],存在著一個正整數l,t≥l≥1,有u[t:l]=v[t:l],u[l-1]≠v[l-1]。如果(l-1)是偶數,那么u[l-2]=v[l-2]。u[(2i+2):(2i+1)]~v[(2i+2):(2i+1)],其中,那么邊(u,v)∈E。3

由 ECQ(s,t)的定義可知,其中,屬于E1的邊2s+t條,屬于E2的邊2s+t-1t條,屬于E3的邊2s+t-1s條。

ECQ(1,1)、ECQ(1,2)和ECQ(2,2)的拓撲結構如圖1~圖3所示,其中虛線、粗實線和細實線分別表示E1、E2和E3。

圖1 ECQ(1,1)拓撲結構

圖2 ECQ(1,2)拓撲結構

圖3 ECQ(2,2)拓撲結構

ECQ(s,t)具有以下性質。

引理1[13]ECQ(s,t)的所有節點中,c位置取值為0的節點的度為s+1,c位置取值為1的節點的度為t+1。

因此可知,1≤s≤t時 ECQ(s,t)的最小度

引理 2[13]ECQ(s,t)可以劃分成 2個ECQ(s-1,t)或者2個ECQ(s,t-1)。

由引理 2可以把 ECQ(s,t)劃分為 2個ECQ(s-1,t),分別表示為L和R,其中,L的節點集,R的節點集V(R)=。進一步把V(L)分為A和B這2個節點集合,把V(R)分為C和D這 2個節點集合,A、B、C和D的定義如下[13]

由A、B、C和D的定義可知,2個端點都屬于A的邊是E2邊,2個端點都屬于B的邊是E3邊,2個端點都屬于C的邊是E2邊,2個端點都屬于D的邊是E3邊,2個端點分別屬于A和B的邊是E1邊,2個端點分別屬于A和C的邊是E2邊,2個端點分別屬于C和D的邊是E1邊。同時A∪B、A∪C和C∪D都是完美匹配[17],如圖4所示。

圖4 節點集合A、B、C、D示意

引理3[13]ECQ(s,t)與ECQ(t,s)同構,表示為

引理 4[17]ECQ(s,t)的點連通度k(ECQ(s,t))=s+1,其中1≤s≤t。

引理 5[18]ECQ(s,t)的拓撲結構不含節點三角(triangle-free)。

由引理5可知,對于ECQ(s,t)中任意的2個節點u和v,如果(u,v)∈E(ECQ(s,t)),那么|N(u)∩N(v)|=0,其中,N(u)和N(v)分別表示節點u和節點v的鄰節點集合。

2.3 (t,k)-可診斷

(t,k)-可診斷是2003年Araki和Shibata[3]共同提出的新一代順序t-可診斷,(t,k)-可診斷要求在故障節點不超過t個的情況下,迭代進行故障診斷,每一次迭代至少可以識別出其中的k個故障節點,其中k≤t。具體定義如下。

定義3[3]對于2個正整數t和k,k≤t,設F是系統的故障節點集合,給定癥候下當系統滿足以下2個條件時系統是(t,k)-可診斷系統。

1) 當|F|≤k時,所有的故障節點都可以被診斷出來。

2) 當k<|F|≤t時,至少有k個故障節點可以被診斷出來。

給定一個正整數k≥1,系統滿足(t,k)-可診斷時,t可取到的最大正整數稱為系統的(t,k)-診斷度。當系統是(t,k)-可診斷系統時必然也是(t,k′)-可診斷系統,其中1≤k′<k。(t,k)-可診斷可通過引理6進行判定。

引理 6[3]系統是(t,k)-可診斷系統,當且僅當對于任意故障節點數不超過t的癥候σ,或者其中,是與癥候σ一致的故障節點集合,并且|F|≤t}。

根據定義3可知,當k=t時,(t,k)-可診斷就是一步t-可診斷,因此,k=t時的(t,k)-診斷度可以按照一步t-可診斷的診斷度來求取,如引理7所示。

引理 7[19]設系統S有n個節點,如果S的點連通度k(S)≥t并且n≥(2t+1),那么系統S是一步t-可診斷系統。

為了區分開(t,k)-可診斷和交換交叉立方網絡ECQ(s,t)中的t,下文將把(t,k)-可診斷改寫成(t1,k)-可診斷,其定義和性質定理維持不變。

2.4 集團

集團是 1998年張大方等[20]提出了一種特殊的連通分支,集團內的節點具有狀態相同的特點。具體定義如下。

定義 4[20]系統G(V,E)中滿足以下 2個條件的連通分支H,則稱為集團。

1)H中任意相鄰的 2個節點之間的測試結果都為“0”。

2)H中任意的節點如果與H以外的節點相連接,那么它們之間的互測結果不能同時為“0”。

在給定癥候的情況下,可以通過斷開所有測試結果為“1”的互測邊,求取強連通分支的方式來得出所有的集團。以ECQ(1,2)為例,它的癥候如圖5所示,那么斷開所有測試結果為“1”的互測邊之后如圖6所示。因此,該系統的集團有6個,分別是{0001,0000,0101}、{0100,1100}、{0111}、{1000,1001, 1101}、{0110,1110,1111}和{0011, 0010, 1010,1011}。

圖5 ECQ(1,2)的給定癥候示意

集團具有以下性質,如引理8~引理10所示。

引理8[20]集團中所有節點要么全都是故障節點,要么全都是正確節點。

圖6 圖5中包含的集團示意

通常情況下把全部是正確節點的集團稱為正確集團,把全部是故障節點的集團稱為故障集團。

引理9[21]如果系統的故障節點數不超過t,那么系統中節點數大于t的集團必定是正確集團。

引理10[21]正確集團只能和故障集團相鄰。

G(V,E)在給定癥候下的所有集團歸為集合V+,不同集團之間的鄰接集合E+,表示為E+={(X,Y)|X∈V+,Y∈V+,(x,y)∈E,x∈X,y∈Y}。由此可以把G(V,E)表示為G+(V+,E+)。集團集合V+的獨立子集V+′,指的是V+′?V+并且V+′中的任意集團之間都不相鄰。

定義5[5]?(x1)表示m可取到的最小正整數。指的是在G+(V+,E+)中,V+存在著一個滿足的子集V+′,是V+的獨立子集,使得V+-V+′中不存在滿足|Xi|≥x1的集團Xi。

定義6[5]φ(x1,x2)表示p可取到的最大正整數。指的是在G+(V+,E+)中,對于V+中滿足|V+′|≤p的每一個子集V+′,V+-V+′是V+的獨立子集,則至少存在著一個屬于V+-V+′的集團Xi,Xi滿足以下2個條件。

定義7[5]函數I(m)表示節點數為m的所有節點子集中,2個端點都屬于該子集的邊的最大數目。

由I(m)的定義可知,I(1)=0。

3 交換交叉立方網絡的拓撲性質

接下來,對交換交叉立方網絡拓撲結構的鄰節點性質展開研究。

定理1設節點u和節點v是ECQ(s,t)中任意的2個節點,則N(u)∩N(v)≤2。

證明用數學歸納法證明。由圖 1~圖 3可知,ECQ(1,1)、ECQ(1,2)和ECQ(2,2)都滿足N(u)∩N(v)≤2。假設ECQ(s-1,t)(或者ECQ(s,t-1))也滿足N(u)∩N(v)≤2。接下來證明ECQ(s,t)是否滿足N(u)∩N(v)≤2。根據引理 2把ECQ(s,t)劃分為2個ECQ(s-1,t) (或者ECQ(s,t-1)),分別表示為L和R。不失一般性,設當u,v∈V(L)(或者u,v∈V(R))時,N(u)∩N(v)?V(L)(或者N(u)∩N(v)?V(R))。根據數學歸納法的假設可知|N(u)∩N(v)|≤2。而當u∈V(L)并且v∈V(R)(或者u∈V(R)并且v∈V(L))時,如圖4所示,由于A和C之間是完美匹配,所以|N(u)∩N(v)|≤2。因此,定理1可證,證畢。

定理2設節點u和節點v是ECQ(s,t)中任意的2個節點,且(u,v)∈E(ECQ(s,t)),那么

證明由引理 1可知,ECQ(s,t)的所有節點中,c位置取值為 0的節點的度為(s+1),c位置取值為1的節點的度為(t+1)。所以由引理5可知,當u和v在c位置的取值都為0時,;當u和v在c位置的取值都為1時,;當u和v有一個在c位置的取值為 0,另一個在c位置的取值為 1時,。因此證畢。

在得到 ECQ(s,t)相關拓撲性質的基礎上,對 ECQ(s,t)在 PMC模型下的(t1,k)-診斷度展開研究。

4 交換交叉立方網絡在PMC模型下的(t1,k)-可診斷

首先進行函數?(x1)、φ(x1,x2)和I(m)的取值研究。

定理3在ECQ(s,t)中,

證明根據引理 2可把ECQ(s,t)劃分為 2個ECQ(s-1,t),分別表示為L和R,其中,V(L)=如圖4可知,節點集合A中的每一個節點都與節點集合C中的一個節點相鄰接。對于ECQ(s,t)的任意節點子集X和Y,設由于YL中的任意節點至多只有一個屬于YR的鄰節點,反之也一樣,因此存在著如式(1)所示的不等式。

Y內部的邊數≤LY內部的邊數+

設IL(m)(或者IR(m))表示屬于L(或者R)且節點數為m的節點子集包含內部邊的最大數目,同樣有IL(1)=0、IR(1)=0。由不等式(1)可知,I(|Y|)≤。不失一般性地,設則那么,

接下來,用數學歸納進行證明。由圖1~圖3可知,ECQ(1,1)、ECQ(1,2)和ECQ(2,2)都滿足。假設ECQ(p,q)也有其中1<p<s、1<q≤t。那么接下來證明ECQ(s,t)是否滿足

當β=0時由歸納法的假設可知因此。當β≥1時,,同樣由歸納法的假設可知設函數,可知f′(β)=由于,可知β=1或者時f()β可取到最大值。由于所以I(m)≤mlbm,定理3可證,證畢。

接下來,對ECQ(s,t)在PMC模型下滿足(t1,k)-可診斷時k和t1的取值進行研究。

4.1 k的取值研究

給定癥候下的ECQ(s,t)用表示,其中1≤s≤t。設集團XV+∈,VX表示X的節點集合,VN(X)表示X的鄰節點集合。由ECQ(s,t)和集團的定義可知|X|>0、|VN(X)|>0,并且X具有以下性質。

定理4把G(V,E)表示為G+(V+,E+),設集團X∈V+,則|VN(X)|≥k(G)或者

證明由X和VN(X)的定義可知,X和V-VN(X)之間不存在邊連接,如果V-VX-VN(X)≠?則VN(X)是G(V,E)的一個點割集,因此|VN(X)|≥k(G)。而當V-VX-VN(X)=?時,可以直接推導出V=VX+VN(X),證畢。

另外可知,從VN(X)發出的到VN(X)以外的邊數+VN(X)內部的邊數≥VN(X)到VX的邊數+VN(X)到V-VX-VN(X)的邊數,如圖7所示。由引理1可知,ECQ(s,t)中每一個節點的度∈{s+1,t+1}。由于1≤s≤t,所以從VN(X)發出的到VN(X)以外的邊數+VN(X)內部的邊數≤|VN(X)|(t+1)。VN(X)到VX的邊數=VX到VN(X)的邊數=VX發出的到VX以外的所有邊數-VX內部的邊數,因此VN(X)到VX的邊數≥|VX|(s+1)-I(|VX|)。同理,由于V-VX-VN(X)與VX之間不存在著邊連接,所以VN(X)到V-VX-VN(X)的邊數。因此VX-VN(X)|)。由定理3可知所以可得

圖7 G+(V+,E+)中集團X和VN(X)示意

由不等式(2)可進一步推導出定理5。

定理5在給定癥候下,ECQ(s,t)用G+(V+,E+)表示,其中,1≤s≤t。那么對于V+中的任意集團X,都有|VN(X)|≥s+1。

證明由于以下分2種情況進行證明。

情況1|VX|≥2(s+1)并且|V-VX-VN(X)|≥2(s+1),由于|V-VX-VN(X)|=|V|-|VX|-|VN(X)|,所以可推導出2(s+1)≤|VX|≤|V|-|VN(X)|-2(s+1)<|V|-2(s+1)。因此,可知4(s+1)<|V|。設p=|VN(X)|,q=|VX|,所以2(s+1)≤q≤|V|-p-2(s+1)<|V|-2(s+1)。可以把不等式(2)轉換為

對函數h(p,q)求偏導,可得

所以h(p,q)是關于變量p單調遞減,并且由h(p,q)的一階偏導和二階偏導可知,h(p,q)在p取最大值并且q取最大值(或者取最小值)時可以取到最小值。

假設p≤s+1,那么當p=s+1并且q=2(s+1)(或者q=|V|-2(s+1))時h(p,q)可取到最小值。因此,h(s+1,2(s+1))≤h(p,q),h(s+1,|V|-2(s+1))≤h(p,q)。由于h(s+1,2(s+1))>0、h(s+1,|V|-2(s+1))≥0,所以要求h(p,q)>0,這與h(p,q)≤0相矛盾。因此

情況2

情況2.1

情況2.1.1

情況2.1.2

由V≠VX+VN(X),可知V-VX-VN(X)≠?。由定理 4可知,|VN(X)|≥k(G)。又由引理 4可知k(ECQ(s,t))=s+1,所以|VN(X)|≥s+1。

情況2.2

證畢。

由引理10和定理5可知,對于給定癥候下的ECQ(s,t),如果可以確定集團X是正確集團,那么可知VN(X)都是故障節點,且|VN(X)|≥s+1。因此,在能確定任意一個正確集團的前提下,ECQ(s,t)在PMC模型下滿足(t1,k)-可診斷時k≥s+1。

4.2 t1的取值研究

首先研究ECQ(s,t)中函數?(t1+1)的取值,在此基礎上研究滿足φ(t1+1,0)≥t1時t1可取到的最大值,進而可以確定ECQ(s,t)在 PMC模型下滿足(t1,k)-可診斷時t1的取值。

定理6對于ECQ(s,t),函數?(t1+1)≥其中1≤s≤t。

證明根據?(x1)的定義可知?(t1+1)≥,表示存在著一個滿足的集團子集V′+,使V+-V+′是V+的獨立子集,并且V+-V+′中的任意集團Yj都滿足|Yj|≤t1。設其中X,X,…,X及12a表示V+中所有的集團,

由于V+-V+′是V+的獨立子集,所以集團兩兩不相鄰且由引理1可知,ECQ(s,t)中c位置取值為0的節點的度為s+1,c位置取值為1的節點的度為t+1,其中1≤s≤t。因此,,其中,且V+′與V+-V+′之間的邊數目不超過(當從V′+發出的所有邊的另一個頂點都屬于V+-V+′時可取到最大值)。

由于

定理6可證,證畢。

基于?(t1+1)和φ(t1+1,0)的關聯關系,可通過定理6對φ(t1+1,0)≥t1時t1的取值進行研究,得出定理7。

定理 7對于時函數其中0≤δ<1。

證明由于所以接下來,需要證明是否成立。設,可以求得??芍敃r時h(t1)單調遞減。且當時h(t1)<0,h(t1)的基本走勢如圖 8所示。 由于時存在著,因此根據的定義可知,時不滿足。而當時為了使,則要求同時可知時。因此,其中0≤δ<1。定理7可證,證畢。

圖8 h(t1)的走勢

由定理7可知,ECQ(s,t)在PMC模型下滿足-可診斷時,如果,其中0≤δ<1,那么至少存在著一個集團Xi,|Xi|≥t1+1且|N(Xi)|≥0。根據(t1,k)-可診斷的定義可知系統的故障節點數不超過t1時集團Xi必然是正確集團,VN(Xi)是故障節點。

4.3 交換交叉立方網絡在 PMC 模型下的(t1,k)-診斷度

由于k=t1時(t1,k)-可診斷就是一步t1-可診斷,ECQ(s,t)在k=t1時的(t1,k)-診斷度如定理 8所示。

定理8ECQ(s,t)滿足(s+1,s+1)-可診斷,其中1≤s≤t。

證明由引理4可知,1≤s≤t時k(ECQ(s,t))=s+1。由于1)+1,其中1≤s≤t。由引理7可知,ECQ(s,t)是一步(s+1)-可診斷,因此ECQ(s,t)滿足(s+1,s+1)-可診斷,其中1≤s≤t,定理8可證,證畢。

根據定理5和定理7可進一步證得ECQ(s,t)在t1>k時的(t1,k)-診斷度,如定理9所示。

定理 9ECQ(s,t)滿足-可診斷,其中

證明由定理7可知,ECQ(s,t)在PMC模型下滿足(t1,k)-可診斷時,如果其中0≤δ<1,那么至少存在著一個集團Xi,|Xi|≥t1+1且|N(Xi)|≥0。又由定理 5可知,給定癥候下ECQ(s,t)的任意集團Xi∈V+,都有|VN(Xi)|≥s+1,其中1≤s≤t。因此,根據(t1,k)-可診斷的定義可知ECQ(s,t)是可診斷系統,其中。證畢。

4.4 仿真實驗

接下來,對ECQ(s,t)(1≤s≤t≤5)的(t1,k)-診斷度進行仿真實驗驗證。仿真算法分為節點編碼處理、節點狀態編碼處理和(t1,k)-診斷度計算3個模塊。通過節點編碼處理模塊和節點狀態編碼處理模塊分別賦給每一個節點一個地址值和一個狀態值,其中,地址值用一個長度與維數相等的二進制數表示,狀態值用一位二進制表示,如圖9所示。

以ECQ(2,2)為例,其拓撲結構如圖3所示,共有節點數32個,所有節點的地址值用一個長度為5的二進制表示,通過節點編碼處理模塊生成的節點地址值如表2所示。

節點有正常和故障2種狀態,用“0”表示“正常”狀態,用“1”表示故障狀態。以ECQ(2,2)為例,通過節點狀態編碼處理模塊之后,32個節點的狀態值總共有232種情況,如表3所示。仿真實驗并不需要考慮232種的所有的情況,只需要根據t的取值,考慮故障節點數少于等于t個的情況,因此共有Ct32種情況。

(t1,k)-診斷度計算處理模塊按照引理 6的充要條件進行設計,包含3個步驟,具體如下。

圖9 仿真實驗的節點編碼和節點狀態編碼

表2 ECQ(2, 2)中32個節點的地址值

表3 ECQ(2, 2)中32個節點可取的狀態值

步驟1計算出ECQ(s,t)中不超過t1個故障節點的所有故障節點集合。

步驟 2對每一種故障節點集合的每一個癥候σ,構建出Ωσ,t1。

步驟3如果所有故障節點集合的所有癥候都滿足或者那么ECQ(s,t)滿足(t1,k)-可診斷,否則t1=t1-1,跳轉到步驟 1。

以ECQ(2,2)為例,步驟 1中不超過t(t≥1)個故障節點的所有故障節點集合共有(即 35 960)種。設定t=4之后,故障節點集合共有種情況,如表4所示。

進而以第5 178種情況的故障節點集合為例構建起癥候,如圖10所示。

圖10 ECQ(2,2)特定癥候

與圖10癥候相一致的故障節點集合,只有表5所示的唯一一種情況。因此,Ωσ,t={00000, 00001,00010}。

節點編碼處理模塊和節點狀態編碼處理模塊的處理流程相對簡單,計算規模較小。仿真實驗的主要處理過程集中在(t1,k)-診斷度計算處理模塊,通過步驟 1可以取得種故障節點集合,在最壞情況下步驟 2中的每一種故障節點集合最多需要對應2t1個癥候,最后通過步驟 3進行循環判斷。仿真實驗的時間復雜度為O(2nt1),時間復雜度較高。仿真實驗環境為2顆至強E5-4620 v2 CPU,2塊16 GB 1 600 MHz內存,2塊1.2 TB 10K RPM SAS 6 Gbit/s硬盤,Microsoft SQL Server 2008數據庫。通過計算得出的仿真實驗數據如表6所示。實驗結果進一步印證了定理7和定理8的結論。

實際應用中可以引入環診斷算法[22]進行(t1,k)-故障診斷。根據環診斷算法,對初始癥候進行局部識別,借助0→0→…→0→1的局部癥候來識別故障節點,進而在替換掉已識別故障節點的基礎上進行第二次迭代故障診斷,直到所有的故障節點都被識別為止。

表4 故障節點數不超過4時ECQ(2, 2)的35 960種故障節點集合

表5 與圖10癥候相一致故障節點集合

5 結束語

本文以ECQ(s,t)為研究對象,首先對ECQ(s,t)的拓撲結構展開研究,證得了ECQ(s,t)在鄰節點方面的相關拓撲性質。在此基礎上引入集團的思想,借助3個重要函數證明了ECQ(s,t)在PMC模型下是(s+1,s+1)-可診斷和可診斷,其中最后通過仿真實驗驗證了結論的正確性。本文的研究成果將有利于進一步理清交換交叉立方網絡的可靠性,為交換交叉立方網絡的應用和推廣奠定了堅實的理論基礎。

表6 仿真實驗數據與理論推導結果

猜你喜歡
故障診斷定義故障
故障一點通
奔馳R320車ABS、ESP故障燈異常點亮
成功的定義
山東青年(2016年1期)2016-02-28 14:25:25
因果圖定性分析法及其在故障診斷中的應用
故障一點通
江淮車故障3例
基于LCD和排列熵的滾動軸承故障診斷
基于WPD-HHT的滾動軸承故障診斷
機械與電子(2014年1期)2014-02-28 02:07:31
高速泵的故障診斷
河南科技(2014年3期)2014-02-27 14:05:48
修辭學的重大定義
當代修辭學(2014年3期)2014-01-21 02:30:44
主站蜘蛛池模板: 91亚洲影院| 亚洲热线99精品视频| 中国一级毛片免费观看| 黄色网页在线观看| 香蕉精品在线| 91人人妻人人做人人爽男同| 无码日韩精品91超碰| 国产欧美亚洲精品第3页在线| 亚洲免费人成影院| 国产精品女在线观看| 91久久夜色精品国产网站| 亚洲无码精彩视频在线观看| 国产乱人免费视频| 巨熟乳波霸若妻中文观看免费| 国产亚洲精品自在久久不卡 | 91亚洲精选| 国产系列在线| 亚洲国模精品一区| 亚洲日韩欧美在线观看| 国产精品人人做人人爽人人添| 欧美成人A视频| 亚洲清纯自偷自拍另类专区| 精品视频第一页| 亚洲女同欧美在线| 一级毛片不卡片免费观看| 久久精品人妻中文系列| 欧美日韩综合网| a级毛片免费网站| 99在线小视频| 久久精品国产精品青草app| 精品国产毛片| 波多野结衣中文字幕一区| 免费人欧美成又黄又爽的视频| 91成人在线观看视频| 五月婷婷丁香综合| 91亚洲免费| 中字无码av在线电影| 国产成人综合久久精品尤物| 91久久青青草原精品国产| 在线观看视频99| 58av国产精品| 91精品人妻一区二区| 2022国产无码在线| 欧美不卡视频在线| 在线观看亚洲精品福利片| 91福利免费视频| 国产精品欧美在线观看| 99视频在线免费| 亚洲国产欧美目韩成人综合| aⅴ免费在线观看| 国产91高清视频| 国产成人a毛片在线| 亚洲AV无码久久天堂| 亚洲欧美在线精品一区二区| 99在线视频免费| 中文字幕人成乱码熟女免费| 欧美人在线一区二区三区| 久久精品女人天堂aaa| 波多野结衣无码中文字幕在线观看一区二区 | a级毛片视频免费观看| 综合网久久| 免费人成又黄又爽的视频网站| 国产精品嫩草影院av| 久久久久无码国产精品不卡 | 免费在线国产一区二区三区精品| 日韩精品一区二区三区大桥未久| 欧美国产在线一区| 欧美三级不卡在线观看视频| 男女男免费视频网站国产| 国产日韩欧美在线视频免费观看| 亚洲成人黄色网址| 综合天天色| 欧美色视频日本| 国产中文一区二区苍井空| 精品国产自在在线在线观看| 精品国产Av电影无码久久久| 国产91小视频在线观看| 欧美成人一级| a级毛片免费看| 国产aaaaa一级毛片| 日本亚洲最大的色成网站www| 色婷婷亚洲综合五月|