專利名稱:一種智能集群控制系統(tǒng)及其控制方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種智能集群控制系統(tǒng)及其控制方法,該技術(shù)方案可以廣泛應(yīng)用于各 種存在較多控制或監(jiān)測點(diǎn)的系統(tǒng)中,也可以于山林監(jiān)測、軍事、安防等通訊領(lǐng)域。
背景技術(shù):
控制系統(tǒng)的應(yīng)用已經(jīng)非常廣泛,小到家用電器、計(jì)算機(jī)、各種商業(yè)和工業(yè)設(shè)備及系 統(tǒng)。這些系統(tǒng)內(nèi)部的控制,都是由各個(gè)部件組合完成得的,在這些部件中有些是智能的CPU, 有些僅僅是一些邏輯電路,這些部件通過各種各樣的控制網(wǎng)絡(luò)聯(lián)系并工作。而大型系統(tǒng),例如大型景觀系統(tǒng)、地震監(jiān)測網(wǎng)絡(luò)、交通監(jiān)控網(wǎng)絡(luò)等的架構(gòu)也與上述 小系統(tǒng)類似,由眾多不同的單機(jī)或子系統(tǒng)通過控制或通訊網(wǎng)絡(luò)組成,不同的僅僅是距離更 遠(yuǎn)、單機(jī)更復(fù)雜。另外,還有一些系統(tǒng),完全由一臺主機(jī)控制眾多的非智能功能單元來組成,例如一 些燈光控制系統(tǒng)等。而上述絕大部分系統(tǒng)的控制結(jié)構(gòu)或網(wǎng)絡(luò)都具有主從的關(guān)系,基本上都是樹狀網(wǎng) 絡(luò),由一個(gè)主機(jī)進(jìn)行管理。樹狀網(wǎng)絡(luò)在大多數(shù)情況下易于控制和管理,但是由于樹狀網(wǎng)絡(luò)中 的每一個(gè)節(jié)點(diǎn)都具有固定的位置,在網(wǎng)絡(luò)中的地位是固定的,每一個(gè)節(jié)點(diǎn)都有固定的通訊 協(xié)議和軟件以支持其固定的功能,在某些應(yīng)用中缺乏靈活性,增加了軟件及通訊協(xié)議的復(fù) 雜性,并且不容易升級和擴(kuò)展。目前的多機(jī)網(wǎng)絡(luò)控制技術(shù)結(jié)構(gòu)基本原理如圖1所示其中主機(jī)作為整個(gè)樹狀結(jié)構(gòu)的統(tǒng)籌管理單元,控制著兩個(gè)第一級子系統(tǒng)(不限于 圖中所示的兩個(gè),可以為更多個(gè)),而其中任一第一級子系統(tǒng)又管理著三個(gè)相互并列的第二 級子系統(tǒng)(也不限于圖示的三個(gè),可以為更多個(gè)),并且子系統(tǒng)的級別可根據(jù)應(yīng)用的需要進(jìn) 一步延展到N級(N>3)。在這樣的架構(gòu)中由于存在的管理等級的差別,其功能及擴(kuò)展性在 某些方面必然受到限制,特別是其擴(kuò)展性上必須同時(shí)考慮系統(tǒng)的整體設(shè)計(jì)。如果沒有在整 體設(shè)計(jì)時(shí)考慮以后的擴(kuò)展,基本無法進(jìn)行直接功能擴(kuò)展和系統(tǒng)擴(kuò)展,對于這種在應(yīng)用中發(fā) 現(xiàn)的問題并尋求改進(jìn)的思路,與原始設(shè)計(jì)既定的主機(jī)擴(kuò)展性,兩者存在的矛盾是無法調(diào)和 的。另外,在樹狀架構(gòu)系統(tǒng)中,由于每一個(gè)節(jié)點(diǎn)在系統(tǒng)中具有固定的位置和功能,并且 大部分節(jié)點(diǎn)只能處理既定功能,很難在一個(gè)既定系統(tǒng)中實(shí)現(xiàn)未事先規(guī)劃的功能。
發(fā)明內(nèi)容
鑒于上述現(xiàn)有技術(shù)存在的缺陷,本發(fā)明的目的是提出一種智能集群控制系統(tǒng)及其 控制方法,通過分布式集群控制實(shí)現(xiàn)架構(gòu)上任意智能單元可隨意接入或移出集群,并可實(shí) 現(xiàn)各種未事先規(guī)劃的功能,進(jìn)而實(shí)現(xiàn)頗具靈活性的集群控制應(yīng)用。本發(fā)明的上述第一個(gè)目的,將通過以下技術(shù)方案得以實(shí)現(xiàn)一種智能集群控制系統(tǒng),由兩個(gè)以上單機(jī)或子系統(tǒng)通過通訊網(wǎng)絡(luò)組成,其特征是所述集群控制系統(tǒng)為由兩個(gè)以上同等地位的智能單元相接而成的集群拓?fù)浣Y(jié)構(gòu),其中所 述每個(gè)智能單元至少包含一個(gè)分配有唯一尋址編號的架構(gòu)控制器,且與一個(gè)或兩個(gè)以上其 它智能單元通過各自架構(gòu)控制器間的通訊直接相連進(jìn)一步地,前述的一種智能集群控制系統(tǒng),從種類劃分,其中該智能單元包括單機(jī) 形式的單控式或雙控式智能單元,及多控制器集成的子系統(tǒng),各種智能單元混合接入集群 控制系統(tǒng)。更進(jìn)一步地,該單控式智能單元包括一兼具通訊架構(gòu)集群和執(zhí)行功能的集成化控 制器,以及與該集成化控制器分別相連的通訊模塊、功能執(zhí)行模塊、電源、驅(qū)動電路、傳感器 及保護(hù)電路;而該雙控式智能單元和多控制器集成的子系統(tǒng)均包含有專用于通訊架構(gòu)集群的 架構(gòu)控制器、電源、驅(qū)動電路、傳感器及保護(hù)電路,且雙控式智能單元與子系統(tǒng)分別具有一 個(gè)和多個(gè)專用于執(zhí)行功能的功能控制器。進(jìn)一步地,前述的一種智能集群控制系統(tǒng),其中該集群拓?fù)浣Y(jié)構(gòu)為由相同多邊形 拓?fù)錁?gòu)成的二維或三維規(guī)則結(jié)構(gòu),或由不同多邊形拓?fù)錁?gòu)成的二維或三維非規(guī)則結(jié)構(gòu)中的 任意一種,其中所述集群拓?fù)浣Y(jié)構(gòu)的各節(jié)點(diǎn)上連設(shè)有智能單元或呈閑置狀。本發(fā)明的上述第二個(gè)目的,其實(shí)現(xiàn)的技術(shù)解決方案是一種智能集群控制方法,按上述集群控制系統(tǒng)構(gòu)建,其特征為所進(jìn)一步地,前述的集群控制系統(tǒng)中任一智能單元與其周邊的其它智能單元的點(diǎn)對 點(diǎn)通訊采用自動排列方式進(jìn)行,其流程步驟包括I、所述任一智能單元任意選擇一個(gè)具獨(dú)有性尋址編號的相鄰智能單元通訊相連, 關(guān)閉請求應(yīng)答中斷,并向該相鄰智能單元發(fā)送通訊請求;II、如相鄰智能單元響應(yīng)并請求通訊,便于兩者間進(jìn)行數(shù)據(jù)交換,并標(biāo)識該相鄰智 能單元完成;III、判斷所述任一智能單元的所有相鄰智能單元的通訊完成情況,在尚有未完成 的相鄰智能單元,或向相鄰智能單元發(fā)送通訊請求無響應(yīng)時(shí),便打開請求應(yīng)答中斷,搜索并 建立起與另一個(gè)具獨(dú)有性尋址編號的相鄰智能單元的通訊連接;IV、在所有相鄰智能單元標(biāo)識完成后,該任一智能單元處理數(shù)據(jù)并執(zhí)行或傳送至 功能控制器或集成化控制器中。進(jìn)一步地,前述步驟III中判斷所有相鄰智能單元通訊完成的方法至少包括預(yù) 設(shè)集群架構(gòu)的軟件中判斷相鄰智能單元響應(yīng)的重試次數(shù)及判定時(shí)間上限;在智能單元的硬 件連接線路上設(shè)置弱上拉電或弱下拉電路;以及直接響應(yīng)應(yīng)答“忙”的高電平信號或低電平 信號;進(jìn)一步地,前述的一種智能集群控制方法,其中每個(gè)智能單元以與相鄰智能單元 的一階路由通訊為基礎(chǔ),以與一定距離跨接且指定尋址編號路由的智能單元的多階路由通 訊實(shí)現(xiàn)集群通訊或全集群廣播。此外,上述所有的智能集群控制方法,其中各各智能單元間的點(diǎn)對點(diǎn)通訊方式至 少包括紅外通訊、RS232、RS485、TTL、SPI、network及無線通訊。本發(fā)明一種智能集群控制系統(tǒng)及其控制方法的應(yīng)用實(shí)施,其突出效果為本發(fā)明模擬了現(xiàn)實(shí)社會群體關(guān)系機(jī)制,具有極強(qiáng)的擴(kuò)充能力,同時(shí),由智能單元組成的集群控制系統(tǒng),可以在單個(gè)智能單元處理能力較低的情況下通過集群架構(gòu)實(shí)現(xiàn)非常復(fù) 雜的功能,可廣泛應(yīng)用于各種存在較多控制點(diǎn)或監(jiān)測點(diǎn)的系統(tǒng)之中,實(shí)現(xiàn)了一種靈活架構(gòu)、 功能可擴(kuò)的應(yīng)用架構(gòu)環(huán)境。
圖1現(xiàn)有技術(shù)樹狀架構(gòu)的系統(tǒng)控制結(jié)構(gòu)示意圖;圖2a是本發(fā)明智能單元一實(shí)施例的電學(xué)結(jié)構(gòu)框圖;
圖2b是本發(fā)明智能單元另一實(shí)施例的電學(xué)結(jié)構(gòu)框圖;圖3a是本發(fā)明分布式集群規(guī)則架構(gòu)一實(shí)施例的拓?fù)浣Y(jié)構(gòu)示意圖;圖3b是本發(fā)明分布式集群規(guī)則架構(gòu)另一實(shí)施例的拓?fù)浣Y(jié)構(gòu)示意圖;圖3c是本發(fā)明分布式集群規(guī)則架構(gòu)又一實(shí)施例的拓?fù)浣Y(jié)構(gòu)示意圖;圖3d是本發(fā)明分布式集群規(guī)則架構(gòu)再一實(shí)施例的拓?fù)浣Y(jié)構(gòu)示意圖;圖4是本發(fā)明分布式集群非規(guī)則架構(gòu)實(shí)施例的拓?fù)浣Y(jié)構(gòu)示意圖;圖5是本發(fā)明任一智能單元一階通訊實(shí)例的流程示意圖。
具體實(shí)施例方式以下便結(jié)合實(shí)施例附圖,對本發(fā)明的具體實(shí)施方式
作進(jìn)一步的詳述,以使本發(fā)明 技術(shù)方案更易于理解、掌握。本發(fā)明模擬了類似于社會或真實(shí)群體間的關(guān)系和相互作用機(jī)制,提出一種新型的 智能集群架構(gòu)。在該架構(gòu)中所有的成員在網(wǎng)絡(luò)中具有平等的地位,甚至是完全相同的。所 有的成員均具有不同程度的智能化,可以通過集群整體完成非常復(fù)雜的功能,只需要最基 本的智能化技術(shù),例如單片機(jī)集群,就能夠?qū)崿F(xiàn)非常復(fù)雜的功能,并具有無限的擴(kuò)展能力。概括地來看區(qū)別于現(xiàn)有常見的樹狀架構(gòu)的控制系統(tǒng),本發(fā)明提出的一種智能集 群控制系統(tǒng)是一種由兩個(gè)以上同等地位的智能單元相接而成的集群拓?fù)浣Y(jié)構(gòu),其中每個(gè)智 能單元至少包含一個(gè)分配有唯一尋址編號的架構(gòu)控制器,且與一個(gè)或兩個(gè)以上其它智能 單元通過各自架構(gòu)控制器間的通訊直接相連。該集群控制系統(tǒng)中每個(gè)智能單元均含有架構(gòu) 控制器,且于其中裝載有用于集群架構(gòu)的軟件;在一定通訊時(shí)段內(nèi),集群控制系統(tǒng)中任意智 能單元與其周邊的一個(gè)或二個(gè)以上其它智能單元進(jìn)行包括尋址、詢問及數(shù)據(jù)交換的點(diǎn)對點(diǎn) 通訊;每個(gè)智能單元以與相鄰智能單元的一階路由通訊為基礎(chǔ),以與一定距離跨接且指定 尋址編號路由的智能單元的多階路由通訊實(shí)現(xiàn)集群通訊或全集群廣播。需要強(qiáng)調(diào)的是各智能單元之間不存在主從關(guān)系,靈活地接入或移出集群拓?fù)浣Y(jié) 構(gòu)的各節(jié)點(diǎn)。上述技術(shù)方案具有進(jìn)一步的優(yōu)化方案,具體來看物理架構(gòu)首先該智能單元包括單機(jī)形式的單控式或雙控式智能單元,及多控制器集成的子 系統(tǒng),各種智能單元混合接入集群控制系統(tǒng)。該集群控制系統(tǒng)是一個(gè)智能單元連接數(shù)量上 限要求很低的一個(gè)拓?fù)浣Y(jié)構(gòu),只需要智能單元連接數(shù)量大于1就可以實(shí)現(xiàn)集群的無限擴(kuò) 展。此外,每個(gè)智能單元的實(shí)際連接數(shù)將小于或等于該智能單元的最大連接數(shù)。并且為了 方便軟件設(shè)計(jì),單元的最大連接數(shù)一般在一個(gè)集群中是相同的。如圖2a所示,該單控式智能單元包括一兼具通訊架構(gòu)集群和執(zhí)行功能的集成化控制器,以及與該集成化控制器分別相連的通訊模塊部分、輔助部分、功能執(zhí)行模塊部分及 其執(zhí)行支持部分,其中執(zhí)行支持部分包括電源、驅(qū)動電路等,而輔助部分包括傳感器及保護(hù) 電路等附加結(jié)構(gòu)。
而如圖2b所示,該雙控式智能單元和多控制器集成的子系統(tǒng)與單控式智能單元 的結(jié)構(gòu)基本相同,均包含有專用于通訊架構(gòu)集群的架構(gòu)控制器、電源、驅(qū)動電路、傳感器及 保護(hù)電路,所不同的是架構(gòu)控制器專門負(fù)責(zé)集群架構(gòu)的通訊連接,雙控式智能單元與子系 統(tǒng)的功能部分則分別由一個(gè)和多個(gè)專用的功能控制器負(fù)責(zé)實(shí)現(xiàn)。所有該些單控式、雙控式 或多控制器集成的智能單元通過通訊線路與其他智能單元連接,以進(jìn)行控制指令及數(shù)據(jù)交 換,所述雙控制器或多控制器的單元都有各自的標(biāo)識,架構(gòu)控制器分配有編號用于在集群 中尋址,而功能控制器分配有功能號,標(biāo)識該單元所具有的功能和在集群中的作用。該集群 結(jié)構(gòu)可以是由相同多邊形構(gòu)成的規(guī)則結(jié)構(gòu),也可以是不同多邊形構(gòu)成的不規(guī)則結(jié)構(gòu),所述 智能單元每經(jīng)過一段時(shí)間就要和周邊的其他智能單元進(jìn)行一次發(fā)送與接受的過程。進(jìn)一步地,該集群拓?fù)浣Y(jié)構(gòu)可以是由相同多邊形拓?fù)錁?gòu)成的二維或三維規(guī)則結(jié) 構(gòu),也可以是由不同多邊形拓?fù)錁?gòu)成的二維或三維非規(guī)則結(jié)構(gòu),其中集群拓?fù)浣Y(jié)構(gòu)的各節(jié) 點(diǎn)上連設(shè)有智能單元或呈閑置狀。如圖3a至圖3d所示,本發(fā)明智能集群控制系統(tǒng)的規(guī)則架構(gòu)可簡單例舉如下圖 3a所示實(shí)施例為四邊形矩陣排列的二維規(guī)則結(jié)構(gòu);圖3b所示實(shí)施例為六邊形架構(gòu)而成的 二維規(guī)則結(jié)構(gòu);圖3c所示實(shí)施例為四邊形架構(gòu)而成的三維規(guī)則結(jié)構(gòu);圖3d所示實(shí)施例為 三邊形架構(gòu)而成的二維規(guī)則結(jié)構(gòu)。除此以外,以特定幾何圖形進(jìn)行有限或無限的拓?fù)?,可?本發(fā)明的智能集群控制系統(tǒng)具有可觀的應(yīng)有范圍。如圖4所示,是本發(fā)明分布式智能集群控制系統(tǒng)的非規(guī)則架構(gòu)。從圖中所示可見 該集群控制系統(tǒng)可為二維架構(gòu)或三維架構(gòu),其特點(diǎn)是各智能單元所對應(yīng)的該集群拓?fù)浼軜?gòu) 各節(jié)點(diǎn)所圍成的圖形包括三角形、四邊形等邊數(shù)不超過連接上限的圖形。不難發(fā)現(xiàn)該智能 集群控制系統(tǒng)中任意節(jié)點(diǎn)上智能單元的消失,將不影響其它任何一個(gè)智能單元位于該集 群拓?fù)浣Y(jié)構(gòu)中的地位與連接。控制實(shí)現(xiàn)方法在一個(gè)集群架構(gòu)中,每一個(gè)智能單元通過通訊線路與其他智能單元連接,以進(jìn)行 控制指令及數(shù)據(jù)交換。通訊線路可以采用多種方式,如紅外通訊,1 232、1 485、1"11、5 1、 network、無線通訊等等。每一個(gè)智能單元可以同一個(gè)其他單元也可以與二個(gè)及二個(gè)以上的 其他單元直接連接。任意一個(gè)智能單元每經(jīng)過一段時(shí)間就需要和周邊的其他智能單元進(jìn)行一次通訊。 所有的智能單元在進(jìn)行通訊的時(shí)候,不但要對每個(gè)周邊智能單元進(jìn)行詢問或發(fā)送數(shù)據(jù),還 需要偵聽其它智能單元對本單元的詢問和接受其它智能單元發(fā)送來的數(shù)據(jù)。由于單元的獨(dú) 立性,接受和發(fā)送不確定次序,利用不同單元在時(shí)間及速度上的差別進(jìn)行自動排列順序,以 保證集群通訊的速度和完整性。如圖5所示,是本發(fā)明集群控制系統(tǒng)中任一智能單元通訊實(shí)例的流程示意圖。其 步驟簡言之便是I、所述任一智能單元任意選擇一個(gè)具獨(dú)有性尋址編號的相鄰智能單元通訊相連, 關(guān)閉請求應(yīng)答中斷,并向該相鄰智能單元發(fā)送通訊請求。特別地,本步驟首先需要得到電源或驅(qū)動電路的支持,以使架構(gòu)控制器啟動運(yùn)行;II、如相鄰智能單元響應(yīng)并請求通訊,便于兩者間進(jìn)行數(shù)據(jù)交換,并標(biāo)識該相鄰智 能單元完成;III、判斷所述任一智能單元的所有相鄰智能單元的通訊完成情況,在尚有未完成 的相鄰智能單元,或向相鄰智能單元發(fā)送通訊請求無響應(yīng)時(shí),便打開請求應(yīng)答中斷,搜索并 建立起與另一個(gè)具獨(dú)有性尋址編號的相鄰智能單元的通訊連接;IV、在所有相鄰智能單元標(biāo)識完成后,該任一智能單元處理數(shù)據(jù)并執(zhí)行或傳送至 功能控制器或集成化控制器中。上述流程是根據(jù)控制器差異,形成自動排列順序的一種方式,以證明在智能單元 完全對等的情況下,能夠?qū)崿F(xiàn)無主機(jī),無固定順序的通訊,以實(shí)現(xiàn)集群架構(gòu)中相鄰單元的通 訊。 上述通訊方法保證了最基本的通訊需求,使得每一個(gè)智能單元同周邊相鄰智能單 元的一階路由通訊。并由此可以擴(kuò)展到多階路由及指定路由,實(shí)現(xiàn)集群通訊的目標(biāo)。通訊 既可以只發(fā)生在相鄰智能單元之間,也可以借由相鄰智能單元擴(kuò)展到指定距離的范圍,也 可以進(jìn)行全集群廣播。與應(yīng)用功能結(jié)合,智能單元可以根據(jù)當(dāng)前系統(tǒng)工作要求或根據(jù)得到的數(shù)據(jù)判斷重 要程度,以決定作出何種響應(yīng)。同時(shí),由于每一個(gè)智能單元的功能控制部分是加載在架構(gòu)控 制上的,因此每一個(gè)智能單元可以具有不同的功能,可以是通過各種傳感器監(jiān)測不同現(xiàn)場 數(shù)據(jù)、可以是控制某些動作、也可以專門進(jìn)行遠(yuǎn)程或高速通訊、甚至只是解決架構(gòu)通訊。需要說明的是前述步驟III中判斷所有相鄰智能單元通訊完成的方法可多樣化 選擇一者預(yù)設(shè)集群架構(gòu)的軟件中判斷相鄰智能單元響應(yīng)的重試次數(shù)及判定時(shí)間上限, 在較長的時(shí)間及重試次數(shù)后,如仍無響應(yīng),則可以認(rèn)為在該位置無相鄰智能單元,放棄此次 通訊;二者在智能單元的硬件連接線路上設(shè)置弱上拉電或弱下拉電路,在沒有相鄰單元 連接的時(shí)候,保持高電平或低電平,連接后由對方發(fā)送變化信號,從而判斷存在相鄰單元;三者直接響應(yīng)應(yīng)答“忙”的高電平信號或低電平信號,每一個(gè)智能單元在與一個(gè)相 鄰智能單元通訊或處理不可中斷的任務(wù)時(shí),向其他相鄰智能單元發(fā)送“忙”的高電平信號或 低電平信號,一方面可以表示自身的存在,另一方面可以標(biāo)示本單元處于忙狀態(tài)。除此之外,還有其他的方式可以解決連接的問題,茲不予一一列舉。綜上可見該本發(fā)明提出的一種智能集群控制系統(tǒng)及其控制方法,在由分布式集 群架構(gòu)控制建立并保持集群之后,功能控制將在此基礎(chǔ)上與其他單元進(jìn)行數(shù)據(jù)交換或指令 手法,以完成系統(tǒng)功能所需要的各種功能,并借由集群架構(gòu)實(shí)現(xiàn)集群所需完成的系統(tǒng)功能。 通過控制通訊距離、監(jiān)測密度、及控制動作的程度來降低系統(tǒng)功耗,同時(shí)通過控制通訊距離 能夠提高系統(tǒng)信息安全的等級??梢詮V泛應(yīng)用于各種存在較多控制或監(jiān)測點(diǎn)的系統(tǒng)中。例 如應(yīng)用于大型燈光效果系統(tǒng),可以通過簡單的算法和較低的成本實(shí)現(xiàn)復(fù)雜、互動性 強(qiáng)、且無法預(yù)先精確預(yù)測的效果,并且可以適合任意規(guī)模的系統(tǒng),可以組成各種形狀;應(yīng)用于地質(zhì)監(jiān)測可以建立無人管理、全智能化、逐步擴(kuò)展、分區(qū)域分等級監(jiān)控、實(shí)時(shí)響應(yīng)、成本低廉的自動監(jiān)測網(wǎng)絡(luò);應(yīng)用于農(nóng)業(yè),可以低成本的建立田間自主智能監(jiān)測網(wǎng)絡(luò),可以根據(jù)不同的作物、土 質(zhì)、氣候條件監(jiān)控的要求,任意組合不同監(jiān)測目標(biāo)的標(biāo)準(zhǔn)化智能單元進(jìn)行組網(wǎng),并且可以根 據(jù)不同安全管理等級進(jìn)行報(bào)警甚至控制; 除上述應(yīng)用外,本發(fā)明的技術(shù)方案還可以應(yīng)用于山林監(jiān)測、軍事、安防等通訊領(lǐng) 域。
權(quán)利要求
一種智能集群控制系統(tǒng),由兩個(gè)以上單機(jī)或子系統(tǒng)通過通訊網(wǎng)絡(luò)組成,其特征是所述集群控制系統(tǒng)為由兩個(gè)以上同等地位的智能單元相接而成的集群拓?fù)浣Y(jié)構(gòu),其中所述每個(gè)智能單元至少包含一個(gè)分配有唯一尋址編號的架構(gòu)控制器,且與一個(gè)或兩個(gè)以上其它智能單元通過各自架構(gòu)控制器間的通訊直接相連。
2.根據(jù)權(quán)利要求1所述的一種智能集群控制系統(tǒng),其特征是從種類劃分,所述智能單 元包括單機(jī)形式的單控式或雙控式智能單元,及多控制器集成的子系統(tǒng),各種智能單元混 合接入集群控制系統(tǒng)。
3.根據(jù)權(quán)利要求2所述的一種智能集群控制系統(tǒng),其特征是所述單控式智能單元包 括一兼具通訊架構(gòu)集群和執(zhí)行功能的集成化控制器,以及與該集成化控制器分別相連的通 訊模塊、功能執(zhí)行模塊、電源、驅(qū)動電路、傳感器及保護(hù)電路。
4.根據(jù)權(quán)利要求2所述的一種智能集群控制系統(tǒng),其特征是所述雙控式智能單元和 多控制器集成的子系統(tǒng)均包含有專用于通訊架構(gòu)集群的架構(gòu)控制器、電源、驅(qū)動電路、傳感 器及保護(hù)電路,且雙控式智能單元與子系統(tǒng)分別具有一個(gè)和多個(gè)專用于執(zhí)行功能的功能控 制器。
5.根據(jù)權(quán)利要求1所述的一種智能集群控制系統(tǒng),其特征是所述集群拓?fù)浣Y(jié)構(gòu)為由 相同多邊形拓?fù)錁?gòu)成的二維或三維規(guī)則結(jié)構(gòu),或由不同多邊形拓?fù)錁?gòu)成的二維或三維非規(guī) 則結(jié)構(gòu)中的任意一種,其中所述集群拓?fù)浣Y(jié)構(gòu)的各節(jié)點(diǎn)上連設(shè)有智能單元或呈閑置狀。
6.一種智能集群控制方法,按權(quán)利要求1所述集群控制系統(tǒng)構(gòu)建,其特征為所述集群 控制系統(tǒng)中每個(gè)智能單元均含有架構(gòu)控制器,且于其中裝載有用于集群架構(gòu)的軟件,并分 配有集群中唯一尋址編號;在一定通訊時(shí)段內(nèi),集群控制系統(tǒng)中任意智能單元與其周邊的 一個(gè)或二個(gè)以上其它智能單元進(jìn)行包括尋址、詢問及數(shù)據(jù)交換的點(diǎn)對點(diǎn)通訊。
7.根據(jù)權(quán)利要求6所述的一種智能集群控制方法,其特征在于集群控制系統(tǒng)中任一 智能單元與其周邊的其它智能單元的點(diǎn)對點(diǎn)通訊采用自動排列方式進(jìn)行,其流程步驟包 括I、所述任一智能單元任意選擇一個(gè)具獨(dú)有性尋址編號的相鄰智能單元通訊相連,關(guān)閉 請求應(yīng)答中斷,并向該相鄰智能單元發(fā)送通訊請求;II、如相鄰智能單元響應(yīng)并請求通訊,便于兩者間進(jìn)行數(shù)據(jù)交換,并標(biāo)識該相鄰智能單 元完成;III、判斷所述任一智能單元的所有相鄰智能單元的通訊完成情況,在尚有未完成的相 鄰智能單元,或向相鄰智能單元發(fā)送通訊請求無響應(yīng)時(shí),便打開請求應(yīng)答中斷,搜索并建立 起與另一個(gè)具獨(dú)有性尋址編號的相鄰智能單元的通訊連接;IV、在所有相鄰智能單元標(biāo)識完成后,該任一智能單元處理數(shù)據(jù)并執(zhí)行或傳送至功能 控制器或集成化控制器中。
8.根據(jù)權(quán)利要求7所述的一種智能集群控制方法,其特征在于前述步驟III中判斷 所有相鄰智能單元通訊完成的方法至少包括預(yù)設(shè)集群架構(gòu)的軟件中判斷相鄰智能單元響 應(yīng)的重試次數(shù)及判定時(shí)間上限;在智能單元的硬件連接線路上設(shè)置弱上拉電或弱下拉電 路;以及直接響應(yīng)應(yīng)答“忙”的高電平信號或低電平信號信號。
9.根據(jù)權(quán)利要求7所述的一種智能集群控制方法,其特征在于所述每個(gè)智能單元以 與相鄰智能單元的一階路由通訊為基礎(chǔ),以與一定距離跨接且指定尋址編號路由的智能單元的多階路由通訊實(shí)現(xiàn)集群通訊或全集群廣播。
10.根據(jù)權(quán)利要求7所述的一種智能集群控制方法,其特征在于所述各智能單元間的 點(diǎn)對點(diǎn)通訊方式至少包括紅外通訊、RS232、RS485、TTL、SPI、network及無線通訊。
全文摘要
本發(fā)明揭示了一種智能集群控制系統(tǒng)及其控制方法,由兩個(gè)以上同等地位的智能單元相接而成的集群拓?fù)浣Y(jié)構(gòu),其中每個(gè)智能單元至少包含一個(gè)分配有唯一尋址編號的架構(gòu)控制器,其中裝載有用于集群架構(gòu)的軟件,在一定通訊時(shí)段內(nèi),其與集群控制系統(tǒng)中一個(gè)或兩個(gè)以上其它智能單元通過各自架構(gòu)控制器間的通訊直接相連,進(jìn)行包括尋址、詢問及數(shù)據(jù)交換的點(diǎn)對點(diǎn)通訊。本發(fā)明具有極強(qiáng)的擴(kuò)充能力,同時(shí)可以在單個(gè)智能單元處理能力較低的情況下通過集群架構(gòu)實(shí)現(xiàn)非常復(fù)雜的功能,可廣泛應(yīng)用于各種存在較多控制點(diǎn)或監(jiān)測點(diǎn)的系統(tǒng)之中,實(shí)現(xiàn)了一種靈活架構(gòu)、功能可擴(kuò)的應(yīng)用架構(gòu)環(huán)境。
文檔編號G05B19/418GK101968646SQ20101028367
公開日2011年2月9日 申請日期2010年9月16日 優(yōu)先權(quán)日2010年9月16日
發(fā)明者王彤, 瞿磊 申請人:蘇州蓋婭智能科技有限公司