新四季網

並行計算機結構及其應用的製作方法

2023-05-23 03:40:56 3

專利名稱:並行計算機結構及其應用的製作方法
技術領域:
本發明涉及一種並行計算機結構及其應用方法,特別是一種具有縱橫總線的並行計算機結構以及使用具有該並行結構的計算機進行模糊推理的方法。
眾所周知,40多年來,計算機迅速更新換代,一至四代計算機雖然在計算速度和容量上迅速提高,但其結構均屬傳統的馮.諾依曼結構,故稱馮氏計算機或傳統的順序計算機。這種計算機的特點是單指令流、單數據流、串行工作,較適合於數值計算和數據處理。
隨著社會的發展和計算機應用的日益廣泛和深入,已從數據處理深入到知識處理。儘管可以藉助人工智慧軟體,但是,對於知識處理這一複雜的應用領域,利用傳統的計算機已不能滿足人們對速度和功能的要求。特別是對模糊知識的處理,尤其是軍事決策,迫切需要新一代計算機。
因此,本發明的目的在於克服現有技術中存在的不足而提供具有並行結構的計算機。
本發明的進一步的目的在於提供尤為適合進行模糊推理的並行結構計算機。
本發明是通過以下方式得以實施的該並行計算機結構包括多條縱向總線和至少一條橫向總線;
與縱向總線連接的縱向總線端點機;
與橫向總線連接的橫向總線端點機;
與縱向和橫向總線交叉點相連接的結點機。
縱向總線端點機的數量與縱向總線的數量相等,且一一對應;
橫向總線端點機的數量與橫向總線的數量相等,且一一對應;
結點機的數量與縱向和橫向總線交叉點的數量相等,且一一對應。
縱向和橫向總線端點機是用於存放數據、進行運算和輸入輸出的微機模塊;
結點機是用於進行運算和與縱向橫向總線端點機之間進行數據交換的微機模塊;
所述的微機模塊包括CPU和存貯器,且各微機模塊在工作上是相互獨立的。
該並行計算機結構進一步包括一個用於結點機與總線交叉點之間連接的且具有三個總線端的連接器,所述的三個總線端分別與結點機、縱向總線,以及橫向總線相連接。
所述的連接器包括一個閉合的總線環路,在該環路上設置六組具有通/斷功能的驅動器以將該環路分割為六段,在各段上交替地設置有用於存放數據的存貯器和起連接作用的總線端,並且,與一個總線端相鄰的兩組驅動器的通/斷控制線與該總線端所連微機模塊的控制線相連接並因此受其控制。
本發明使用該並行結構的計算機進行模糊推理的方法是以如下方式來實現的縱向總線端點機用作存放知識庫、模糊資料庫和動態資料庫;
橫向總線端點機用作數據的輸入/輸出;
結點機用作模糊運算;
在模糊推理過程中,縱向總線端點機與結點機之間頻繁進行運算數據與運算結果數據的交換,以得到最終推理結果。
模糊矩陣的各列分別對應於各縱向總線端點機,且一模糊矩陣列的知識庫、模糊資料庫及動態資料庫存放在屬於該列的縱向總線端點機內;
縱向總線端點機對推理樹集中的同一結點的運算數據將傳給位於同一行的結點機上並在其上進行運算;
橫向總線端點機還用於歸一運算,且位於同一行結點機的運算結果將傳給該行上的橫向總線端點機並在其上進行歸一運算;
歸一化的運算結果由橫向總線端點機傳給縱向總線端點機。
所述知識庫為具有鍊表結構的表格,它包括的項目有父結點表格的地址,本表值,各子結點值及相對應的權值。
所述從縱向總線端點機傳給結點機的運算數據是知識庫表格內所含的子結點值及權值;
所述在結點機上進行模糊運算是用模糊算子定義的運算規則對子結點值及權值進行運算而得到運算結果,該運算結果即是所述的本表值;
所述的結點機歸一化處理即是對本表值進行的歸一化處理。
縱向總線端點機得到經過歸一化處理的本表值後,將該值填入其父結點表格內相應子結點值位置,當該父結點表格內所有子結點值填滿後,將向結點機發出該表格內的子結點值及對應的權值以進行更上一層的模糊推理運算。
初始因素值及權值是通過橫向總線結點機傳給各縱向總線結點機的,存貯於各縱向總線端點機的所述並行模糊資料庫是根據初始因素的隸屬函數建立的,在各模糊資料庫中初始因素值被轉換為葉結點值。
所述的模糊算子可以是(+,.),(max,min),(max,.)之一或其它的形式;
所述的歸一化運算為
,1≤i≤n,其中r為同在一行上的各結點機送出的本表值,r'為歸一化值。
本發明的構成、效果以及其它的目的將通過下面的實施例並結合相應附圖得以更詳細的描述。
說明書


如下圖1為本發明並行結構計算機的原理圖;
圖2為本發明計算機中縱/橫總線端點機框圖;
圖3為本發明計算機中結點機框圖;
圖4為本發明計算機中連接器框圖;
圖5為本發明計算機中連接器的門控開關框圖;
圖6A,6B分別為推理樹和模糊推理樹集圖;
圖7為一結點在模糊推理過程中的運算分解圖;
圖8為本發明的模糊推理的實現方法的示意圖。
如圖1所示,本發明的並行結構的計算機由多條縱向總線By1,By2,...Byn、多條橫向總線Bx1,Bx2,...Bxm、與總線By1,By2,...Byn分別連接的縱向總線端點機Y1,Y2,...Yn、與總線Bx1,Bx2,...Bxm分別連接的橫向總線端點機X1,X2,...Xm、位於每個縱橫向總線交叉點的結點機N1,1,N1,2,...N1,n,N2,1,N2,2,...N2,n,...Nm,1,Nm,2,...Nm,n、以及連接器C1,1,C1,2,...C1,n,C2,1,C2,2,...C2,n,......Cm,1,Cm,2,...Cm,n。縱橫向總線交叉點不作直接連接。各縱向、橫向總線端點機及結點機是獨立工作的,它們之間的通訊通過具有三個總線端的連接器來完成。從圖中可知,連接器被設計成具有這樣的通訊方式兩兩總線端的數據只能朝單一方向流動,按照圖中所示的連接方式可知,縱向、橫向總線端點機和結點機之間的數據流向是縱向總線端點機→結點機,結點機→橫向總線端點機,橫向總線端點機→縱向總線端點機。
該並行結構的計算機可根據實際需要來選擇總線的數量,這也就相應地確定了計算機的總體規模。該計算機在實際使用中還可根據需要連接與用戶打交道的用戶機,以提供例如顯示,鍵盤輸入,列印等功能。用戶機可以與橫向總線端點機相連。需說明的是,這裡所說的「橫向」「縱向」只是為了語言的表述,而不具有真正幾何上的意義。
圖2、圖3分別為縱/橫向總線端點機和結點機的電原理框圖,它們都是具有CPU1,地址鎖存器2,只讀存貯器3,隨機讀寫存貯器4,地址解碼器5的微機模塊。考慮到端點機的負載能力問題,端點機總線上加有總線驅動器6。端點機和結點機的總線包括數據總線D0~D7,地址總線A0~A7及控制總線,控制總線包括讀寫信號RD,WR,片選信號CS。縱/橫向總線端點機的數據總線和地址總線對於該縱/橫向總線端點機所在列/行上的m個/n個連接器均是公用的,而片選信號則分別與各連接器一一對應,因此,縱/橫向總線端點機有片選信號CSi1,...CSim,CSo1,...CSom,/CSi1,...CSin,CSo1,...CSon(各連接器需用兩條片選信號)。另外,縱/橫向總線端點機還有開門信號Pi1,...Pim,Po1,...Pom/Pi1,...Pin,Po1,...Pon連接器用兩條),用以位在該列/行上的各連接器進行數據投遞和提取。由於結點機與連接器是一對一的,故它只有片選信號CSi,CSo以及開門信號Pi,Po。
為了完成與用戶機的連接,橫向總線端點機還可以包括一個串行或並行接口。
連接器如圖4所示,它是縱向、橫向總線端點機及結點機之間數據交換的樞鈕。它包括一個閉合的含有數據總線、地址總線和控制總線的總線環路10,在該環路上設置六組三態驅動器12,以將該環路分割為六段,在各段上交替地設置有用於存放數據的隨機存貯器11和起連接作用的總線端14。隨機存貯器作為郵箱存放投遞的數據,其容量可根據實際需要來選取。三態驅動器12的控制由門控開關13來完成,即一條與三態驅動器G端連接的控制線來進行控制。
在六組三態驅動器中,三組用於數據投遞,另三組用於數據提取,如圖4所示,凡位於隨機存貯器11右側的用於數據投遞,而位於左側的用於數據提取。並且,相鄰於一個總線端的兩組三態驅動器受與該總線端相連接的端點機或結點機的控制。這樣,在一個總線端上進行數據的投取是對與該總線端相鄰的兩個存貯器來操作的,並進而使連接器內的數據流向均沿同一方向流動。按圖4中對總線端的標記,數據傳遞方向為橫向總線端點機X至縱向總線端點機Y至結點機N至橫向總線端點機X。
如圖5所示,用於投取控制的門控開關主要由與門、或門、非門、電容組成,其作用是無衝突地對郵箱(存貯器11)進行「投遞」和「提取」操作。該門控開關具有兩組輸入信號OPi,CSi(用於數據「投遞」)和OP0,CS0(用於數據「提取」),兩組輸入信號分別來自兩個微機模塊,例如,一個來自縱向總線端點機,另一個來自結點機。該門控開關還具有兩組輸出信號OPi',OPi」-分別控制「投遞」數據總線三態驅動器和地址及控制總線三態驅動器;以及OP0',OP0」-分別控制「提取」數據總線三態驅動器和地址及控制總線三態驅動器。若想投入郵箱時,有關微機先發投OPi信號(低有效),同時使片選CSi為低(低有效),則OPi',OPi」為低電位(有效)分別將郵箱投方的數據總線和地址總線、控制總線驅動器打開保證投方可訪問郵箱。由於電路可以互鎖,在OPi信號有效作用時,OP0不能起作用(即使有OP0加上),當郵箱完成投遞後,取消OPi信號、OPi'、OPi」隨即由低電位升至高電位,將投方驅動器門關閉。同時OP0'由高電位轉至低電位,將取方地址總線、控制總線門打開,等待取。若以後有關微機要取郵箱信息,則發OP0,隨即使OP0』,OP0」也由高電位降至低電位(有效),將取方數據總線驅動器門打開,保證取方可訪問郵箱。
在本發明的並行計算機結構中,數據沿環路單流向按立體交叉方式迅速流動(見圖1),例如,Yj的數據通過連接器Ci,j的環路,單方向流至結點Ni,j,結點機Ni,j的數據通過連接器Ci,j的環路送到Xi,Xi的數據通過連接器Ci,j的環路送至Yi。
如上所述,對於連接器內一個郵箱的操作而言,由於門控開關的作用,一個微機的投遞和另一微機的提取是不發生衝突的。即當其一對郵箱進行操作時,另一個發出的操作控制信號OP及CS將不起作用或無效。此外,本發明對郵箱內「郵件」的有無還設置有標誌碼「允許投遞」和「允許提取」,前者意味著只允許提取而後者意味著只允許投遞。當一微機將箱門打開後(即它向連接器發出OP和CS控制信號且控制信號有效),該微機首先檢查標誌碼,若標誌碼與其當前要進行的操作是一致的,則進行此操作並更改操作碼,最後關閉郵箱;反之則直接關閉郵箱等待操作碼的變更。但如果連到同一個微機(Y或X)的所有郵箱都已滿,則必須按優先排隊,先滿者先被提取(亦可按郵箱號順序提取,不分優先,當然不如優先排隊提取快)。由X或Y提取後分檢送至目的地。
綜上所述,本發明的並行計算機結構或網絡由若干結點組成。每個結點都由微機模塊或單片機組成,它們有自己的時鐘、程序存貯器(只讀存貯器)、數據存貯器(隨機讀寫存貯器)。網絡間都可以並行傳遞信息。因此該網絡是一個分布處理、分布管理、分布存儲的多指令流、多數據流、異步自協調多機系統,而不是一般單指令流、多數據流並行處理機。
網絡採用了兩度並行設計,即層內並行和層間並行。因而效率高,速度快。
網絡設計成異步系統,網絡中每個結點都是個獨立的處理機,各自完成自己的工作,結點間通過自協調完成系統的大同步。因而可以減輕信息傳遞延遲的影響、提高系統穩定性,又可保證系統有條不紊的協調工作。
網絡各結點間採用環路單流向立體交叉並行傳輸方式,加上相應的硬體(連接器)設計,保證在網絡中錯縱複雜的信息傳遞過程中不會發生衝突和競爭,大大地提高了網絡中多數據流的流動速度。
結點間採用郵箱傳遞,優先排隊分檢,從而減少了結點機的投遞等待時間,提高了結點機的效率。
本發明的這種並行結構的計算機特別適用於模糊推理的運算,為了描述本發明的使用該計算機進行模糊推理的方法,先簡述一下模糊推理的基本過程。
一般推理過程可以用一棵推理樹來描述(圖6A)而模糊推理則必須用一樹集(即多層多級推理樹)來描述(圖6B)。
對於樹集中每個結點的推理過程均可通過模糊變換來實現。
模糊變換可表示為R'=WoR其中W為因素權重,R為模糊關係矩陣,即

「o」為算子,它可用是(+,.),(max,min),(max,.)或其它形式之一。
完成一次複雜的模糊決策,就必須沿一棵相應的推理「樹集」,對「樹集」中成百上千個結點逐點搜索,並逐點進行變換,直到根部。此外對於它所涉及到的許多初始因素(即葉結點因素),還必須逐個通過一集隸屬函數,將其精確值轉換成一集模糊矩陣向量,填入樹集中的相應葉結點,而後按某種方式對「樹集」中每個結點進行搜索、運算、變換、直到根結點。
可見,若用傳統順序計算機完成這一複雜的推理計算,相當費時,而採用本發明的並行結構計算機來完成則是輕而易舉的。下面將說明在完成模糊推理過程中,本發明的並行結構計算機是如何被使用的。
參見圖8,它是一個在推理過程中對一個結點進行運算的運算分解示意圖。在該圖中假設需要推理的題目是由一個三級的推理樹集來描述的,在該樹集的一個局部中包含了父結點A和子結點B,C,D,從子結點到父結點的推理運算為

其中,r1',r2',r3'分別為已歸一化的三級父結點值;w1,w2,w3分別為子結點B,C,D的權值;o為算子,rn,...r33為三級子結點的結點值。
如圖所示,在運算過程中,要進行三次相互獨立的運算來得到父結點未歸一化值,即,權值w1,w2,w3與r11,r21,r31相運算得到r1,...,等等。運算的規則由所選擇的算子來定,例如算子選為(max,min),所進行的運算為w1,r11相比較,保留一最小值,同樣,w2,r21相比,保留一最小值,w3,r31相比,保留一最小值,然後,這三個被保留值再相比較,取一個最大值,作為結果即r1。同理,對於第2列和第3列的子結點(第2級,第3級子結點)值與權值w1,w2,w3的運算也是相同的,並得到r2,r3。
如圖所示,對於r1,r2,r3還要進行歸一化運算,使運算後的三個值相加為1,該歸一化運算公式為
ri=ri/j=1nrj,1in]]>其中,ri為未歸一化的值,ri'為已歸一化的值。
由r1',r2',r3'構成的模糊矩陣向量相對於此向量所屬結點A的上一層結點又成為子結點的向量,該向量將和與結點A同屬於一父結點的其它子結點的向量構成另一個模糊矩陣。對該模糊矩陣重複上述模糊運算,從而使模糊推理逐步由低層結點移向高層結點,並最終到達推理樹集的根結點。
為了實現使用本發明的並行結構的計算機進行模糊推理的目的,如圖9示出的,首先,對每個結點構造一個結點表,例如,對結點A將有表A1,A2,A3。該表具有圖9所示的格式,它包括表頭和表尾,表頭內含有本表值,即該表所屬結點的結點值,以及(該表結點所屬的)父結點的結點表地址,表尾內含有該表所屬結點所連接的各子結點的結點值及權值。運算時,利用算子o所規定的運算規則對結點表表尾內的數據運算,並將運算後的結果r'(相當於A結點的矩陣向量)填入表頭內r'所在的位置。根據表頭內父結點的結點表地址的指引,再將r'填入父結點表的表尾內相應子結點值位置上,這樣就完成了一個如圖8所示的樹集局部的推理過程。整個模糊推理是起始於樹集最低層的葉結點,葉結點的初始因素值是通過與該因素相關的隸屬函數轉化而來的。
如果結點A是樹集中的根結點,則模糊推理的過程就結束了。如果結點A是樹集中的一個中間結點,則模糊推理還要繼續下去。此時A結點相對於它的父結點變成子結點。對於結點A的結點值,如上所述,已通過對A1,A2,A3表內的B,C,D子結點值及權值的運算而得出,並填入到結點A所屬的父結點結點表中,假設該父結點除含有子結點A之外,還有若干個其它子結點,則同樣根據上述的運算,來得到相應的歸一化的子結點值(矩陣向量),並填入到同一個父結點的結點表的相應子結點值位置。當該父結點表表尾內所有子結點值被填滿後(即一個完整的模糊矩陣被構成),該父結點就可以開始進行推理運算了,從而使模糊推理逐步上升。
由上述及圖9所示可知,對不同級的同一結點,需設與之對應的不同級的表格,例如對於結點A,設有與A1,A2,A3結點對應的表格。這些並行的表格是本發明所構造的並行知識庫,同時,為了完成模糊推理還需要有並行模糊資料庫,此庫是根據初始因素的隸屬函數建立起來的,在各模糊資料庫中,初始因素值被轉換為葉結點值,對於不同級的同一葉結點值構成模糊矩陣中的一個向量。在運算過程中還要有用於存放數據的且相併行的動態資料庫。
所述的並行知識庫,並行模糊資料庫以及並行動態資料庫存放在縱向總線端點機內,並且,推理樹集中每一級推理樹相關的知識庫、資料庫以及動態資料庫放在一個縱向總線端點機內,為有效地利用並行結構計算機的硬體資源,最好推理樹的級與縱向總線端點機在個數相等且一一對應。
縱向總線端點機將子結點值已填滿的結點表發往用作郵箱的連接器,對於各級同屬一結點的結點表將被投入同在一行的「郵箱」內。顯然,模糊推理運算是從推理樹集最低層的葉結點開始的,因此,開始被投入「郵箱」的是這些葉結點歸屬的父結點結點表,由於使用本發明的並行結構計算機,在推理過程中,不僅對於樹集中各推理樹的模糊推理運算是並行進行的,而且由於該並行結構計算機中具有m行結點機,因此可以同時對m個結點進行運算,所以對於結點的運算也是並行的。從此處可以看出,本發明的並行結構的計算機在運算速度上要比傳統的串行運算計算機快得多。
結點機根據連接器內「郵箱」內標誌碼的內容來判斷是否進行取數據的操作,當標誌碼為「允許提取」時,結點機將郵箱內的結點表取出並對其進行相應運算(按照算子規定的規則進行),運算後所得結果被投回到「郵箱」內,等待與該連接器所連接的橫向總線端點機提取。
橫向總線端點機將位於該行的連接器內「郵箱」中的運算結果(應屬於同一結點)取出並進行歸一化運算,各歸一化的數據由橫向總線端點機被送回到相對應的連接器,最後,該歸一化數據由縱向總線端點機取出並被填入到上一層結點的結點表中,用於進一步的運算。
從以上所述並結合圖1、圖4可知,縱、橫向總線端點機、結點機之間的數據交換是依靠起通信樞鈕作用的連接器來完成的。對於與一個連接器相連的三個方向的微機模塊來說,任一個微機模塊的數據發送對象和接收對象是固定的。例如對於N1,1,它一定是接收Y1的數據而向X1發送數據。並且,對於一個微機模塊,發送數據和接收數據所用「郵箱」(存貯器)是互不幹擾的兩組存貯器,故不會發生衝突。對於連接器內的每個「郵箱」而言,任一個都是接收一個特定微機模塊投遞來的數據,且由另一個特定微機模塊將投遞來的數據取走。對於該「郵箱」在讀寫上可能發生的衝突問題,如前面所述,是由門控開關來解決的,只要這兩個特定的微機模塊中任一個對「郵箱」正在進行操作,另一個的操作控制信號都不會生效。對「郵箱」內是否有「郵件」的識別問題由在「郵箱」內設置的標誌碼來解決。因此,本發明十分有效地解決了多個微機模塊相互通信中棘手的衝突問題,並使本發明的並行結構的計算機具有很高的工作效率。
本發明的並行結構的計算機在實際使用中,為了使使用者更方便,可以採用一臺通用型微機並通過通訊接口與本發明計算機中的橫向總線端點機連接,該通用型微機可專用於實現人機界面方面的功能,例如,數據的輸入、模糊推理結果的顯示及列印,等等。在進行模糊推理的運算開始之前,初始數據,如推理樹集的各結點的權值,初始因素值需要先送入到縱向總線端點機中,如果配備有此通用型微機,則可通過該微機將所需數據送至橫向總線端點機內,然後通過連接器送至縱向總線端點機內。對於一個具體的推理題目,各結點的權值是固定的,因此也可以存放在縱向總線端點機的存貯器(EPROM)內。
需要指出的是本說明書中對實施例的描述僅僅是實施本發明基本構思的一個例子,對於本領域的技術人員而言,顯然可以對其進行種種變型和改進而並不超出由本發明權利要求書所限定的保護範圍。
權利要求
1.一種並行計算機結構,包括多條縱向總線和至少一條橫向總線;與縱向總線連接的縱向總線端點機;與橫向總線連接的橫向總線端點機;與縱向和橫向總線交叉點相連接的結點機。
2.如權利要求1所述的結構,其特徵在於縱向總線端點機的數量與縱向總線的數量相等,且一一對應;橫向總線端點機的數量與橫向總線的數量相等,且一一對應;結點機的數量與縱向和橫向總線交叉點的數量相等,且一一對應。
3.如權利要求1或2所述的結構,其特徵在於縱向和橫向總線端點機是用於存放數據、進行運算和輸入輸出的微機模塊;結點機是用於進行運算和與縱向橫向總線端點機之間進行數據交換的微機模塊;所述的微機模塊包括CPU和存貯器,且各微機模塊在工作上是相互獨立的。
4.如權利要求3所述的結構,其特徵在於該並行計算機結構進一步包括一個用於結點機與總線交叉點之間連接的且具有三個總線端的連接器,所述的三個總線端分別與結點機、縱向總線、以及橫向總線相連接。
5.如權利要求4所述的結構,其特徵在於所述的連接器包括一個閉合的總線環路,在該環路上設置六組具有通斷功能的驅動器以將該環路分割為六段,在各段上交替地設置有用於存放數據的存貯器和起連接作用的總線端,並且,與一個總線端相鄰的兩組驅動器的通/斷控制線與該總線端所連微機模塊的控制線相連接並因此受其控制。
6.一種使用並行計算機結構進行模糊推理的方法,其特徵在於所使用的並行計算機具有如下結構多條縱向總線和至少一條橫向總線;與縱向總線連接的縱向總線端點機;與橫向總線連接的橫向總線端點機;與縱向和橫向總線的交叉點連接的結點機;並且其特徵還在於縱向總線端點機用作存放知識庫、模糊資料庫和動態資料庫;橫向總線端點機用作數據的輸入/輸出;結點機用作模糊運算;在模糊推理過程中,縱向總線端點機與結點機之間頻繁進行運算數據與運算結果數據的交換,以得到最終推理結果。
7.如權利要求6所述的方法,其特徵在於所使用的並行計算機具有還具有如下結構縱向總線端點機的數量與縱向總線的數量相等,且一一對應;橫向總線端點機的數量與橫向總線的數量相等,且一一對應;結點機的數量與縱向和橫向總線的交叉點的數量相等,且一一對應;並且其特徵還在於模糊矩陣的各列分別對應於各縱向總線端點機,且一模糊矩陣列的知識庫、模糊資料庫及動態資料庫存放在屬於該列的縱向總線端點機內;縱向總線端點機對推理樹集中的同一結點的運算數據將傳給位於同一行的結點機上並在其上進行運算;橫向總線端點機還用於歸一運算,且位於同一行結點機的運算結果將傳給該行上的橫向總線端點機並在其上進行歸一運算;歸一化的運算結果由橫向總線端點機傳給縱向總線端點機。
8.如權利要求6或7所述的方法,其特徵在於所述知識庫為具有鍊表結構的表格,它包括的項目有父結點表格的地址,本表值,各子結點值及相對應的權值。
9.如權利要求8所述的方法,其特徵在於所述從縱向總線端點機傳給結點機的運算數據是知識庫表格內所含的子結點值及權值;所述在結點機上進行模糊運算是用模糊算子定義的運算規則對子結點值及權值進行運算而得到運算結果,該運算結果即是所述的本表值;所述的結點機歸一化處理即是對本表值進行的歸一化處理。
10.如權利要求9所述的方法,其特徵在於縱向總線端點機得到經過歸一化處理的本表值後,將該值填入其父結點表格內相應子結點值位置,當該父結點表格內所有子結點值填滿後,將向結點機發出該表格內的子結點值及對應的權值以進行更上一級的模糊推理運算。
11.如權利要求9所述的方法,其特徵在於初始因素值及權值是通過橫向總線結點機傳給各縱向總線結點機的,存貯於各縱向總線端點機的所述並行模糊資料庫是根據初始因素的隸屬函數建立的,在各模糊資料庫中,初始因素值被轉換為葉結點值。
12.如權利要求9所述的方法,其特徵在於所述的模糊算子可以是(+,.),(max,min),(max,.)之一;所述的歸一化運算為ri=ri/j=1nrj,1in,]]>其中r為同在一行上的各結點機傳出的本表值,r'為歸一化值。
全文摘要
本發明的並行計算機結構具有多條縱向和橫向總線By,Bx,縱橫總線相交叉但不直接相連,在縱橫總線上分別連接有縱橫總線端點機Y,X,在縱橫總線各交叉點上設置有結點機N及連接器C,該連接器用於將Y,X及N之間的通信聯繫。本發明的計算機特別適用於並行處理,例如模糊推理,為此,將Y用於存放知識庫和模糊資料庫,N用於模糊推理運算,X用於數據輸入及運算結果的歸一化處理,並且設計了具有鍊表結構的並行知識庫。
文檔編號G06F15/16GK1071526SQ9110924
公開日1993年4月28日 申請日期1991年10月7日 優先權日1991年10月7日
發明者蘇懷吉 申請人:中國人民解放軍國防大學

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀