欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

數(shù)字控制管理器的制作方法

文檔序號:6703904閱讀:350來源:國知局
專利名稱:數(shù)字控制管理器的制作方法
技術領域
本發(fā)明涉及數(shù)字控制管理器和與其相關聯(lián)的系統(tǒng)和方法。
背景技術
建筑物自動化系統(tǒng)(BAS)是用于建筑物的控制系統(tǒng)。控制系統(tǒng)是被設計來監(jiān)控和2控制構成在建筑物中的機械和照明系統(tǒng)的終端裝置的控制器的計算機化的網絡。例如,BAS將建筑物氣候保持在指定范圍內,基于入住率時間表來提供照明,并且監(jiān)控系統(tǒng)性能和裝置故障。BAS網絡可以由將控制器與輸入/輸出裝置連接的總線和用于數(shù)據(jù)通信的用戶界面組成。通常,控制器是具有輸入和輸出能力的為特定目的建造的計算機。輸入允許控制器讀取溫度、濕度、壓力、電流和氣流。輸出允許控制器向BAS的其他部分發(fā)送命令和控制信號。存在提供改進的控制器或至少提供替代品的需要。還存在提供用于控制器網絡的改進的數(shù)據(jù)庫管理方法或至少提供替代品的需要。最后,存在提供用于管理控制器的本地數(shù)據(jù)庫的改進方法或至少提供替代品的需要。

發(fā)明內容
在第一方面,本發(fā)明的一些實施例提供了ー種數(shù)字控制管理器,包括第一收發(fā)器,其被配置來提供到一個或多個能量自主終端裝置的一個或多個無線通信鏈路;第二收發(fā)器,其被配置來提供到ー個或多個數(shù)字控制管理器的一個或多個無線通信鏈路;本地數(shù)據(jù)庫;以及智能化功能模塊,其被配置來執(zhí)行計算機程序,以向所述數(shù)字控制管理器和與其進行通信的終端裝置提供智能。本發(fā)明的實施例提供了 ー種數(shù)字控制管理器,進ー步包括以太網接ロ,其被配置來提供到ー個或多個數(shù)字控制管理器和一個或多個終端裝置的一個或多個有線通信鏈路和一個或多個無線通信鏈路。本發(fā)明的實施例提供了ー種數(shù)字控制管理器,進ー步包括=WiFi收發(fā)器,用于提供到ー個或多個數(shù)字控制管理器和一個或多個終端裝置的一個或多個無線通信鏈路。本發(fā)明的實施例提供了ー種數(shù)字控制管理器,進ー步包括共享內核,其被配置來管理所述本地數(shù)據(jù)庫。本發(fā)明的實施例提供了 ー種嵌入軟件接ロ,用于配置和監(jiān)控所述數(shù)字控制管理器和與其進行通信的終端裝置。在另ー個 方面,本發(fā)明的一些實施例提供了ー種數(shù)字控制管理器系統(tǒng),包括多個數(shù)字控制管理器,其包括通信接口和本地數(shù)據(jù)庫;在所述數(shù)字控制管理器之間的通信鏈路的網絡,用于使能在所述數(shù)字控制管理器之間的數(shù)據(jù)交換;多個終端裝置,其中每ー個終端裝置通過通信鏈路與至少ー個數(shù)字控制管理器進行通信,以使能在所述終端裝置和所述至少ー個數(shù)字控制管理器之間的數(shù)據(jù)交換;以及至少ー個分布式數(shù)據(jù)庫,其包括所述數(shù)字控制管理器的至少ー些的所述本地數(shù)據(jù)庫的所述對象的拷貝。本發(fā)明的實施例提供了ー種數(shù)字控制管理器系統(tǒng),其中所述多個數(shù)字控制管理器進ー步包括至少ー個網關控制管理器;其中所述至少ー個網關控制管理器被配置來與外部裝置進行通信,以提供對于所述至少ー個網關控制管理器的所述本地數(shù)據(jù)庫的訪問,其中所述至少ー個網關控制管理器的所述本地數(shù)據(jù)庫包括至少另ー個數(shù)字控制管理器的所述本地數(shù)據(jù)庫的所述對象的拷貝。本發(fā)明的實施例提供了所述數(shù)字控制管理器系統(tǒng),其中所述多個數(shù)字控制管理器進ー步包括第一網關控制管理器,其中所述第一網關控制管理器的所述本地數(shù)據(jù)庫包括至少另ー個數(shù)字控制管理器的所述本地數(shù)據(jù)庫的所述對象的拷貝;其中所述多個數(shù)字控制管理器進一歩包括第二網關控制管理器,其中所述第二網關控制管理器的所述本地數(shù)據(jù)庫包括至少另ー個數(shù)字控制管理器的所述本地數(shù)據(jù)庫的所述對象的拷貝,其中所述第一網關控制管理器被配置來與所述第二網關控制管理器進行通信,并且被配置來向所述第二網關控制器提供所述第一網關控制管理器的所述本地數(shù)據(jù)庫的所述對象的拷貝;其中所述第一網關控制管理器被配置來與外部裝置進行通信,并且向所述外部裝置提供所述第一網關控制管理器的所述本地數(shù)據(jù)庫的所述對象的拷貝,并且其中所述第二網關控制管理器被配置來與外部裝置進行通信,并且向所述外部裝置提供所述第一網關控制管理器的所述本地數(shù)據(jù)庫的所述對象的拷貝和所述第二網關控制管理器的所述本地數(shù)據(jù)庫的所述對象的拷貝。在另ー個方面,本發(fā)明的實施例提供了一種用于低比特率通信網絡的數(shù)據(jù)庫管理方法,包括建立在多個數(shù)字控制管理器和多個終端裝置之間的通信鏈路,其中每ー個數(shù)字控制管理器包括對象的本地數(shù)據(jù)庫;將所述數(shù)字控制管理器的至少ー個指定為網關控制管理器;對于至少ー個數(shù)字控制管理器,在所述網關控制管理器的所述本地數(shù)據(jù)庫中存儲所述至少ー個數(shù)字控制管理器的所述本地數(shù)據(jù)庫的所述對象的拷貝;確定是否更新了所述至少ー個數(shù)字控制管理器的所述本地數(shù)據(jù)庫的對象;在確定更新了對象時,通過對于被更新的所述對象的所述拷貝進行對應的更新來同步所述網關控制管理器的所述本地數(shù)據(jù)庫。本發(fā)明的實施例提供了ー種數(shù)據(jù)庫管理方法,進ー步包括建立在所述網關控制管理器和萬維網瀏覽器之間的通信鏈路;在所述網關控制管理器處接收來自所述萬維網管理器的數(shù)據(jù)請求;向所述萬維網瀏覽器提供對于所述網關控制管理器的所述本地數(shù)據(jù)庫的訪問。
本發(fā)明的實施例提供了ー種數(shù)據(jù)庫管理方法,其中提供訪問包括向所述萬維網瀏覽器輸出所述網關控制管理器的所述本地數(shù)據(jù)庫的拷貝。本發(fā)明的實施例提供了ー種數(shù)據(jù)庫管理方法,進ー步包括建立在所述網關控制管理器和萬維網瀏覽器之間的通信鏈路;在所述網關控制管理器處接收來自所述萬維網瀏覽器的同步請求,其中所述同步請求識別ー個或多個數(shù)字控制管理器; 確定是否更新了所述ー個或多個數(shù)字控制管理器的所述本地數(shù)據(jù)庫的對象;以及在確定更新了對象時,通過對于被更新的所述對象的所述拷貝進行對應的更新來同步所述網關控制管理器的所述本地數(shù)據(jù)庫。本發(fā)明的實施例提供了ー種數(shù)據(jù)庫管理方法,進ー步包括建立在所述網關控制管理器和萬維網瀏覽器之間的通信鏈路;建立在終端裝置和數(shù)字控制管理器之間的通信鏈路,其中所述數(shù)字控制管理器的所述本地數(shù)據(jù)庫存儲與所述終端裝置的狀態(tài)對應的對象;在所述網關控制管理器的所述本地數(shù)據(jù)庫中存儲與所述至少ー個數(shù)字控制管理器的所述本地數(shù)據(jù)庫的所述終端裝置的所述狀態(tài)對應的所述對象的拷貝;接收來自所述萬維網瀏覽器的狀態(tài)請求,其中所述狀態(tài)請求識別所述終端裝置;向所述萬維網瀏覽器提供對于與在所述網關控制管理器的所述本地數(shù)據(jù)庫中的所述終端裝置的所述狀態(tài)對應的所述對象的所述拷貝的訪問。在另ー個方面,本發(fā)明的實施例提供了一種用于低比特率通信網絡的數(shù)據(jù)庫管理方法,包括建立在多個數(shù)字控制管理器和多個終端裝置之間的通信鏈路,其中每ー個數(shù)字控制管理器包括本地數(shù)據(jù)庫;將所述數(shù)字控制管理器之一指定為第一網關控制管理器;將所述數(shù)字控制管理器之一指定為第二網關控制管理器;對于至少ー個數(shù)字控制管理器,在所述第一網關控制管理器的所述本地數(shù)據(jù)庫中存儲所述至少ー個數(shù)字控制管理器的所述本地數(shù)據(jù)庫的所述對象的拷貝;對于至少另ー個數(shù)字控制管理器,在所述第二網關控制管理器的所述本地數(shù)據(jù)庫中存儲所述至少另ー個數(shù)字控制管理器的所述本地數(shù)據(jù)庫的所述對象的拷貝;在所述第二網關控制管理器的所述本地數(shù)據(jù)庫中存儲所述第一網關控制管理器的所述本地數(shù)據(jù)庫的所述對象的拷貝;確定是否更新了所述至少ー個數(shù)字控制管理器的所述本地數(shù)據(jù)庫的對象;在確定更新了對象時,通過對于被更新的所述對象的所述拷貝進行對應的更新來同步所述第一網關控制管理器的所述本地數(shù)據(jù)庫;確定是否更新了所述第一網關控制管理器的所述本地數(shù)據(jù)庫的對象;以及在確定更新了對象時,通過對于被更新的所述對象的所述拷貝進行對應的更新來同步所述第二網關控制管理器的所述本地數(shù)據(jù)庫。在另ー個方面,本發(fā)明的實施例提供了ー種數(shù)字控制管理器,包括至少ー個通信接ロ,其被配置來提供到ー個或多個數(shù)字控制管理器、ー個或多個終端裝置和萬維網瀏覽器的通信鏈路;
本地數(shù)據(jù)庫,包括 對象;以及嵌入軟件接ロ,用于配置和監(jiān)控所述數(shù)字控制管理器和與其進行通信的終端裝置。在另ー個方面,本發(fā)明的實施例提供了一種用于同步本地數(shù)據(jù)庫的方法,包括提供至少ー個數(shù)字控制管理器;建立在所述數(shù)字控制管理器和在計算裝置上運行的萬維網瀏覽器之間的通信鏈路;在所述萬維網瀏覽器中執(zhí)行所述嵌入軟件接ロ ;以及向所述萬維網瀏覽器輸出所述數(shù)字控制管理器的所述本地數(shù)據(jù)庫的所述對象的拷貝。本發(fā)明的實施例提供了一種用于同步本地數(shù)據(jù)庫的方法,進ー步包括建立在多個數(shù)字控制管理器之間的通信鏈路;將所述數(shù)字控制管理器的至少ー個指定為網關控制管理器;對于至少ー個數(shù)字控制管理器,在所述網關控制管理器的所述本地數(shù)據(jù)庫中存儲所述至少ー個數(shù)字控制管理器的所述本地數(shù)據(jù)庫的所述對象的拷貝;建立在所述網關控制管理器和在所述計算裝置上運行的所述萬維網瀏覽器之間的通信鏈路;在所述網關控制管理器,接收用于識別所述至少ー個數(shù)字控制管理器的、來自所述萬維網瀏覽器的數(shù)據(jù)檢索請求;從所述網關控制管理器的所述本地數(shù)據(jù)庫向所述萬維網瀏覽器輸出所述對象的拷貝。本發(fā)明的實施例提供了一種用于同步本地數(shù)據(jù)庫的方法,其中所述從所述網關控制管理器的所述本地數(shù)據(jù)庫向所述萬維網瀏覽器輸出所述對象的所述拷貝使用跨站HTTP請求。本發(fā)明的實施例提供了一種用于同步本地數(shù)據(jù)庫的方法,進ー步包括在所述網關控制管理器的所述存儲器中提供所述嵌入軟件接ロ ;向運行所述萬維網瀏覽器的所述計算裝置輸出所述萬維網接ロ應用的拷貝和所述網關控制管理器的所述本地數(shù)據(jù)庫的拷貝;結束在所述網關控制管理器和在所述計算裝置上運行的所述萬維網瀏覽器之間的所述通信鏈路;刪除在運行所述萬維網瀏覽器的所述計算裝置上的所述嵌入軟件接ロ的所述拷貝和所述網關控制管理器的所述本地數(shù)據(jù)庫的所述拷貝。本發(fā)明的實施例提供了ー種數(shù)字控制管理器,進ー步包括通信功能模塊,其被配置來使用對應的協(xié)議棧和驅動器從多個協(xié)議向多個協(xié)議轉換。本發(fā)明的實施例提供了ー種數(shù)字控制管理器,進ー步包括控制功能模塊,其被配置來管理輸入和輸出接ロ,并且進一歩被配置來通過控制策略集來控制物理參數(shù)。本發(fā)明的實施例提供了ー種數(shù)字控制管理器,進ー步包括共享內核,其被配置提供公共數(shù)據(jù)交換方案以經由通信信道鏈接所述數(shù)字控制管理器的部件。本發(fā)明的實施例提供了ー種數(shù)字控制管理器,其中所述至少ー個通信接ロ包括第ー收發(fā)器,所述第一收發(fā)器被配置來提供到沒有有效電源的一個或多個終端裝置的ー個或多個無線通信鏈路。本發(fā)明的實施例提供了ー種數(shù)字控制管理器,其中所述至少ー個通信接ロ包括第二收發(fā)器,其被配置來提供到ー個或多個數(shù)字控制管理器和一個或多個終端裝置的ー個或多個無線通信鏈路。本發(fā)明的實施例提供了ー種數(shù)字控制管理器,進ー步包括智能化功能模塊,其被配置來執(zhí)行計算機程序,以向所述數(shù)字控制管理器和與其進行通信的終端裝置提供智能。本發(fā)明的實施例提供了ー種數(shù)字控制管理器,進ー步包括以太網接ロ,其被配置來提供到ー個或多個數(shù)字控制管理器和一個或多個終端裝置的一個或多個有線通信鏈路和一個或多個無線通信鏈路。
本發(fā)明的實施例提供了ー種數(shù)字控制管理器,進ー步包括=WiFi收發(fā)器,用于提供到ー個或多個數(shù)字控制管理器和一個或多個終端裝置的一個或多個無線通信鏈路。本發(fā)明的實施例提供了ー種數(shù)字控制管理器,進ー步包括共享內核,其被配置來管理所述本地數(shù)據(jù)庫。本發(fā)明的實施例提供了ー種數(shù)字控制管理器,進ー步包括通信功能模塊,其被配置來提供用于使用對應的協(xié)議棧和驅動器從多個協(xié)議向多個協(xié)議轉換的接ロ。本發(fā)明的實施例提供了ー種數(shù)字控制管理器,進ー步包括控制功能模塊,其被配置來管理輸入和輸出接ロ,并且進一歩被配置來通過控制策略集來控制物理參數(shù)。本發(fā)明的實施例提供了ー種數(shù)字控制管理器,進ー步包括共享內核,其被配置來提供公共數(shù)據(jù)交換方案以經由通信信道鏈接所述數(shù)字控制管理器的部件。本發(fā)明的實施例提供了ー種數(shù)字控制管理器系統(tǒng),其中在數(shù)字控制管理器之間的所述數(shù)據(jù)交換基于觀察者方案并且使用網絡對象和網絡節(jié)點。本發(fā)明的實施例提供了一種建筑物自動化系統(tǒng),包括在建筑物中的多個數(shù)字控制管理器,其中所述多個數(shù)字控制管理器被分組為簇,其中每ー個簇被配置來管理建筑物的部分,在所述數(shù)字控制管理器之間的通信鏈路的網絡,用于使能在所述數(shù)字控制管理器之間的數(shù)據(jù)交換;在所述建筑物中的多個終端裝置,其中每ー個終端裝置通過通信鏈路與至少ー個數(shù)字控制管理器進行通信,以使得所述至少ー個數(shù)字控制管理器能夠控制和監(jiān)控所述終端裝置;以及至少ー個分布式數(shù)據(jù)庫,其包括所述數(shù)字控制管理器的至少ー些的所述本地數(shù)據(jù)庫的所述對象的拷貝。本發(fā)明的實施例提供了一種建筑物自動化的方法,包括在建筑物中提供多個數(shù)字控制管理器,以監(jiān)控和控制多個終端裝置,每ー個數(shù)字控制管理器包括用于存儲本地數(shù)據(jù)庫的存儲器;建立在每ー個終端裝置和數(shù)字控制管理器之間的通信鏈路;建立在所述多個數(shù)字控制管理器之間的通信鏈路,以形成自愈網狀網絡;提供分布式數(shù)據(jù)庫,所述分布式數(shù)據(jù)庫包括所述多個數(shù)字控制器的所述本地數(shù)據(jù)庫的對象的拷貝。
本發(fā)明的實施例提供了一種建筑物自動化系統(tǒng),包括多個自主無線數(shù)字控制管理器的自愈網狀網絡,其中所述每ー個數(shù)字控制管理器包括無線通信接口和用于控制ー個或多個裝置的控制模塊;以及分布式數(shù)據(jù)庫,其包括用于在建筑物中的所有受控裝置的數(shù)據(jù)。本發(fā)明的實施例提供了一種系統(tǒng),其中經由更新向所述分布式數(shù)據(jù)庫頒布受控裝置命令。本發(fā)明的實施例提供了一種系統(tǒng),其中具有在所述自愈網狀網絡之外的網絡接入的任何數(shù)字控制管理器在所述自愈網狀網絡內作為網關控制管理器。
本發(fā)明的實施例提供了一種系統(tǒng),其中所述自愈網狀網絡的所述分布式數(shù)據(jù)庫的所述內容的整體被輸出到登錄到所述網關控制管理器內的任何被授權的遠程計算機。本發(fā)明的實施例提供了一種系統(tǒng),進一歩包括在遠程計算機上的應用,其中所述應用被配置來更新它的本地數(shù)據(jù)庫,并且這樣的更新然后被自動地重新分發(fā)回在所述網狀網絡中的所述網關控制管理器和數(shù)字控制管理器。本發(fā)明的實施例提供了一種系統(tǒng),其中単獨的數(shù)字控制管理器在所述受控裝置中進行用于使得所述受控裝置匹配所述數(shù)據(jù)庫的狀態(tài)的任何必要的改變。本發(fā)明的實施例提供了一種系統(tǒng),其中網關控制管理器包含瀏覽器應用,所述瀏覽器應用與在所述網狀網絡中的所有所述單獨的數(shù)字控制管理器數(shù)據(jù)庫的拷貝一起被輸出到登錄到所述網關控制器內的任何被授權的計算機。本發(fā)明的實施例提供了一種系統(tǒng),其中從所述網關管理器輸出的所述瀏覽器應用用于經由數(shù)據(jù)庫更新來控制所述建筑物。本發(fā)明的實施例提供了ー種數(shù)字控制管理器,所述數(shù)字控制管理器包括激勵器和傳感器。本發(fā)明的實施例提供了ー種數(shù)字控制管理器,所述數(shù)字控制管理器包括壓カ傳感器。本發(fā)明的實施例提供了一種建筑物自動化系統(tǒng),包括多個數(shù)字控制管理器,每ー個數(shù)字控制管理器包括以兩個不同的頻率運行的兩個無線收發(fā)器;在所述多個數(shù)字控制管理器之間的通信鏈路的網絡;以及多個終端裝置,每ー個終端裝置與至少ー個數(shù)字控制管理器進行通信,以使得所述數(shù)字控制管理器能夠控制和監(jiān)控所述終端裝置。本發(fā)明的實施例提供了ー種數(shù)字控制管理器系統(tǒng),其中ー個或多個數(shù)字控制管理器。


參考附圖僅通過示例來描述本發(fā)明的非限定性說明性實施例,在附圖中圖I是根據(jù)本發(fā)明的一個示例實施例的數(shù)字控制管理器(DCM)的示意表示;圖2是根據(jù)ー個示例實施例的圖I的智能化功能模塊的示意表示;圖3是根據(jù)ー個示例實施例的圖I的通信功能模塊的示意表示;圖4是根據(jù)ー個示例實施例的圖I的管理數(shù)據(jù)功能模塊的示意表示;
圖5是根據(jù)ー個示例實施例的圖I的控制功能模塊的示意表示;圖6是根據(jù)一個示例實施例的DCM的網絡的示意表示;圖7是根據(jù)ー個示例實施例的圖I的共享內核的示意表示;圖8是根據(jù)一個示例實施例的網絡觀察者方 案處理的流程圖;圖9是根據(jù)一個示例實施例的CAN2go觀察者方案的時序圖;圖10是根據(jù)一個示例實施例的具有其通信接ロ的DCM的視圖;圖11是根據(jù)一個示例實施例的具有各種擴展模塊的DCM的視圖;圖12是根據(jù)一個示例實施例的通過各種DCM通信接ロ的建筑物自動化的通信覆蓋范圍的示意圖;圖13是根據(jù)一個示例實施例的用于向房間提供各種功能的DCM的網絡的示例的示意圖;圖14是根據(jù)一個示例實施例的兩個DCM的網絡的示意表示;圖15是根據(jù)一個不例實施例的兩個DCM的網絡的另一種不意表不;圖16是根據(jù)一個示例實施例的用于低比特率通信網絡的數(shù)據(jù)庫管理方法的流程圖;圖17是根據(jù)另ー個示例實施例的用于低比特率通信網絡的數(shù)據(jù)庫管理方法的流程圖;圖18是根據(jù)一個示例實施例的DCM的網絡的示意圖;圖19是根據(jù)一個示例實施例的用于同步本地數(shù)據(jù)庫的方法的流程圖;以及圖20是該另一個示例實施例的用于同步本地數(shù)據(jù)庫的方法的流程圖。本領域內的技術人員可以明白,下述的附圖僅用于說明的目的。附圖不意欲以任何方式限制申請人的教導的范圍。而且,可以明白,為了說明的簡單和清楚,在附圖中示出的元件不必然根據(jù)比例繪制。例如,為了清楚,可以將元件的ー些的尺寸相對于其他元件夸大。而且,當認為適當時,可以在附圖之間重復附圖標號,以指示對應的或類似的元件。
具體實施例方式可以明白,給出了多個具體細節(jié)以便徹底地理解在此所述的示例性實施例。然而,本領域內的普通技術人員可以明白,可以在沒有這些具體細節(jié)的情況下實施在此所述的實施例。在其他情況下,未詳細描述公知的方法、過程和部件,以便不模糊在此所述的實施例。而且,本說明不被認為以任何方式限制在此所述的實施例的范圍,而是僅描述在此所述的各個實施例的實現(xiàn)方式??梢砸杂布蜍浖騼烧叩慕M合來實現(xiàn)在此所述的系統(tǒng)和方法的實施例??梢栽谠诳删幊逃布b置上執(zhí)行的計算機程序中實現(xiàn)示例實施例,每ー個可編程硬件裝置包括至少ー個處理器、數(shù)據(jù)存儲系統(tǒng)(包括易失性和非易失性存儲器和/或存儲元件)和至少ー個通信接ロ。例如,并且無限制地,可編程硬件裝置可以是服務器、網絡用具、機頂盒、嵌入裝置、計算機擴展模塊、計算機、膝上型計算機、個人數(shù)據(jù)助理或移動裝置。程序代碼被應用到輸入數(shù)據(jù)以執(zhí)行在此所述的功能,并且產生輸出信息。輸出信息可以以已知方式被應用到一個或多個輸出裝置。在一些實施例中,通信接ロ可以是網絡通信接ロ。在其中組合本發(fā)明的元件的實施例中,通信接ロ可以是軟件通信接ロ,諸如用于進程間通信(IPC)的那些。在其他實施例中,可以有通信接ロ的組合。優(yōu)選地以高級過程或面向對象的編程和/或腳本語言來實現(xiàn)每ー個程序,以與計算機系統(tǒng)通信。然而,如果期望,則可以以匯編或機器語言來實現(xiàn)程序。在任何情況下,該語言可以是編譯或解釋語言。每個這樣的計算機程序優(yōu)選地被存儲在由通用或專用可編程計算機可讀的存儲介質或裝置(例如,ROM或磁盤)上,以當計算機讀取存儲介質或裝置時配置和操作計算機以執(zhí)行在此所述的過程。也可以考慮將本發(fā)明的系統(tǒng)實現(xiàn)為被配置計算機程序的非暫時計算機可讀存儲介質,其中,如此配置的存儲介質使得計算機以特定和預定義的方式運行,以執(zhí)行在此所述的功能。此外,所述實施例的系統(tǒng)、處理和方法能夠在計算機程序產品中分發(fā),該計算機程序產品包括物理非暫時計算機可讀介質,該物理非暫時計算機可讀介質承載用于一個或多個處理器的計算機可用指令。可以以各種形式來提供該介質,該各種形式包括ー個或多個 盤、致密盤、帶、芯片以及磁和電子存儲介質等。計算機可用指令也可以具有各種形式,包括編譯和非編譯代碼。一般而言,本發(fā)明的非限定性的說明性實施例提供了ー種數(shù)字控制管理器(DCM),它是負責管理在應用內的處理的實體。在某種程度上,控制器必須是“智能的”,以便完成其任務??刂破髟街悄?,則它在解決問題或完成任務、特別是控制任務上更有效。在這一點上,要求DCM執(zhí)行可以被四個基本功能代表的功能。智能化-解釋;-解決;-適應于其解釋方式;以及-命令。通信-與外部部件交換數(shù)據(jù)。管理數(shù)據(jù)-維護數(shù)據(jù)(存儲,有效性);以及-呈現(xiàn)數(shù)據(jù)。控制-與物理世界交互a.從環(huán)境檢索信息;b.執(zhí)行物理行為;以及-實現(xiàn)命令策略。首先參考圖I,圖I示出根據(jù)ー個示例實施例的DCM 100的示意表示。DCM 100包括四個功能模塊,即智能化功能模塊110、通信功能模塊120、管理數(shù)據(jù)功能模塊130和控制功能模塊140。DCM 100通過下述方式來實現(xiàn)功能合作提供被稱為共享內核150的普通高速數(shù)據(jù)交換方案,該方案經由通信信道152鏈接所有的功能模塊。智能化功能模塊現(xiàn)在參見圖2,示出根據(jù)ー個示例實施例的智能化功能模塊110的示意表示。智能化功能模塊110分析數(shù)據(jù)以便以離散和連續(xù)的方式確定什么是接下來的命令和行為。例如,智能化功能模塊Iio可以被配置來實現(xiàn)與在人類控制管理器(HCM)的頭腦中進行的智力過程類似的步驟。該過程可以被人類操作員描述和嵌入DCM 100中。例如,可以將其中HCM控制環(huán)境溫度的離散過程描述如下a. HMC注意到在下午晚些時有大風,這聲明了溫度降低;以及b. HMC開始點火以保持溫暖的環(huán)境溫度。人類操作員可以將同一行為以腳本描述并且置于DCM 100上a. DCM注意到在下午晚些時有大風,這聲明了溫度降低;以及 b. DCM開始點火以保持溫暖的環(huán)境溫度。在本發(fā)明的說明性示例中,DCM 100接受以Lua語言的修改版本描述的處理。一旦被嵌入,腳本解釋器112以用戶指定的間隔運行腳本。可以通過經由共享內核150向其腳本解釋器112提供腳本來修改智能化功能模塊110的行為。這使得DCM 100能夠在進程層級學習(即,它可以動態(tài)地改變它處理信息的方式)。應當明白,也可以使用其他腳本語言。通信功能模塊參見圖3,示出根據(jù)ー個示例實施例的通信功能模塊120的示意表示。通信功能模塊120可以被看作通信協(xié)議轉換器和執(zhí)行器,代替作為獨立的物理裝置,它被嵌入DCM100內并且經由通信信道152通過共享內核150與其他功能模塊(即,110、130和140)交互,并且通過外部通信信道129與外部世界交互。通信功能模塊120可以使用對應的協(xié)議棧以及適當?shù)挠布?軟件驅動器從多個協(xié)議向多個其他協(xié)議轉換,該對應的協(xié)議棧例如是CAN2go/TCP 協(xié)議棧 121、BACNET/UDP 協(xié)議棧 122、HTTPd 協(xié)議棧 123、Zigbee/802. 15. 4 協(xié)議棧124、EnOcean協(xié)議棧和其他協(xié)議125,該適當?shù)挠布?軟件驅動器例如是以太網驅動器126、Zigbee/802. 15. 4無線電驅動器127、EnOcean無線電驅動器和其他驅動器128??梢岳斫猓部梢允褂闷渌鼌f(xié)議棧和驅動器。管理數(shù)據(jù)功能模塊現(xiàn)在參見圖4,示出根據(jù)ー個示例實施例的管理數(shù)據(jù)功能模塊130的示意表示。管理數(shù)據(jù)功能模塊130負責存儲和管理數(shù)據(jù)。它通過諸如OnDisk數(shù)據(jù)庫132的本地存儲器來構成DCM 100的存儲器。它可以通過例如報告制作器134以有效的方式來過濾和格式化所請求的數(shù)據(jù),那些數(shù)據(jù)然后經由通信信道152通過共享內核150對于其他模塊(B卩,110、120和140)可獲得。控制功能模塊現(xiàn)在參見圖5,示出根據(jù)ー個示例實施例的控制功能模塊140的示意表示??刂乒δ苣K140的角色是允許DCM 100通過控制信道145與外部世界具有物理交互。它通過I/O管理器142來管理輸入/輸出接口和任何其他電子接ロ等??刂乒δ苣K140也負責經由控制策略集144 (例如,PID集、神經網絡等)來控制物理參數(shù)。控制功能模塊140經由通信信道152通過共享內核150與其他模塊(B卩,110、120和130)交互。共享內核共享內核150的主要目的是允許通過通信信道152在任何內部功能模塊110、120、130和140之間的有效數(shù)據(jù)共享。共享內核150進ー步通過聯(lián)網的DCM 100各自的通信功能模塊120來提供在聯(lián)網的DCM 100之間的數(shù)據(jù)共享。共享內核150具有單個通用接ロ,通過該單個通用接ロ,共享內核150呈現(xiàn)其功能,并且共享內核150是多任務的,以便能夠進行不同的并行處理。它是被動的,并且答復客戶機請求,允許過濾的捜索以獲得信息共享效率?,F(xiàn)在參見圖6,示出根據(jù)ー個示例實施例的DCM的網絡的示意表示。該示意表示是四個 DCM 100a、100b、IOOc 和 IOOd 的示例,四個 DCM 100a、100b、IOOc 和 IOOd 通過諸如以太網鏈路和無線鏈路的網絡通信鏈路154使用其各自的通信功能模塊120a、120b、120c和120d聯(lián)網在一起。DCM IOOa包括內部功能模塊110a、120a、130a、140a。DCM 100b包括內部功能模塊110b、120b、130b、140b。DCM IOOc 包括內部功能模塊 110c、120c、130c、140c。DCM IOOd 包括內部功能模塊110d、120d、130d、140d。經由網絡對象(NOb j )和節(jié)點(NNode)的使用來進行在內部功能模塊110、120、130和140與DCM 100之間的所有信息交換。
現(xiàn)在參見圖7,示出根據(jù)ー個示例實施例的共享內核150的示意表示。共享內核150由高性能嵌入數(shù)據(jù)庫154構成,在高性能嵌入數(shù)據(jù)庫154上已經增加了軟件限定的接ロ156。在這個示例中,在易失性存儲器158中管理數(shù)據(jù),以獲得最大的性能。使用作為串標識符索引樹的兩種類型的條目(下面進ー步詳細描述的NNode和NObj條目)來組織數(shù)據(jù)。在對于共享數(shù)據(jù)的訪問期間使用諸如B樹和/或Patricia的捜索算法,以便增強共享處理。在該說明性實施例中,共享內核150僅管理兩種類型的條目,這兩種類型的條目(NNode和NObj條目)足以有效地管理經由通信信道152的任何類型的模塊110、120、130和140內或網絡通信(SP,在DCM 100之間)。網絡對象(NObj)經由作為網絡變量形式的NObj的使用來進行在內部功能模塊110、120、130和140之間的信息交換和在DCM 100之間的網絡通信。在本發(fā)明的說明性實施例中,使用NObj來管理對于與內部處理以及通過任何網絡的外部處理相關聯(lián)的變量的訪問,該內部處理例如是功能模塊110、120、130和140。在內部層級上,通過共享內核接ロ 156來訪問作為數(shù)據(jù)庫條目的NObj。NObj可以被看作具有限定的內容的網絡信號。下面將進ー步呈現(xiàn)使用CAN2go網絡觀察者方案的、在網絡層級上的NObj的處理。NObj概念獨立于它被管理的方式。其“條目”形式允許它以不同的方式被使用或管理。 NObj條目包括下面的項目NObjName NObj的標識符NObjNNodeName 當前管理NObj的NNOD的標識符NObjLastUpdate 上一次改變NObj值。每當對于NObj值執(zhí)行寫入時更新其值。這允許共享內核150的用戶確定它們是否擁有最新值。NObjValue :在BLOB (可變大小的自包含字節(jié)陣列)形式下的值。NObjType :使用下面進ー步描述的構成類型方案的值的類型。在下面的表I中提供了 NObj條目的示例。
權利要求
1.ー種數(shù)字控制管理器,包括 第一收發(fā)器,其被配置來提供到一個或多個能量自主終端裝置的一個或多個無線通信鏈路; 第二收發(fā)器,其被配置來提供到ー個或多個數(shù)字控制管理器的一個或多個無線通信鏈路; 本地數(shù)據(jù)庫;以及 智能化功能模塊,其被配置來執(zhí)行計算機程序,以向所述數(shù)字控制管理器和與其進行通信的終端裝置提供智能。
2.根據(jù)權利要求I所述的數(shù)字控制管理器,進ー步包括以太網接ロ,其被配置來提供到ー個或多個數(shù)字控制管理器和一個或多個終端裝置的一個或多個有線通信鏈路和ー個 或多個無線通信鏈路。
3.根據(jù)權利要求I或權利要求2所述的數(shù)字控制管理器,進ー步包括=WiFi收發(fā)器,用于提供到ー個或多個數(shù)字控制管理器和一個或多個終端裝置的一個或多個無線通信鏈路。
4.根據(jù)權利要求I至3的任何一項所述的數(shù)字控制管理器,進ー步包括共享內核,其被配置來管理所述本地數(shù)據(jù)庫。
5.根據(jù)權利要求I至4的任何一項所述的數(shù)字控制管理器,進ー步包括嵌入軟件接ロ,用于配置和監(jiān)控所述數(shù)字控制管理器和與其進行通信的終端裝置。
6.ー種數(shù)字控制管理器系統(tǒng),包括 多個數(shù)字控制管理器,其包括通信接口和本地數(shù)據(jù)庫; 在所述數(shù)字控制管理器之間的通信鏈路的網絡,用于使能在所述數(shù)字控制管理器之間的數(shù)據(jù)交換; 多個終端裝置,其中每ー個終端裝置通過通信鏈路與至少ー個數(shù)字控制管理器進行通信,以使能在所述終端裝置和所述至少ー個數(shù)字控制管理器之間的數(shù)據(jù)交換;以及 至少ー個分布式數(shù)據(jù)庫,其包括所述數(shù)字控制管理器的至少ー些的所述本地數(shù)據(jù)庫的所述對象的拷貝。
7.根據(jù)權利要求6所述的數(shù)字控制管理器系統(tǒng),其中所述多個數(shù)字控制管理器進ー步包括至少ー個網關控制管理器;其中所述至少ー個網關控制管理器被配置來與外部裝置進行通信,以提供對于所述至少ー個網關控制管理器的所述本地數(shù)據(jù)庫的訪問,其中所述至少ー個網關控制管理器的所述本地數(shù)據(jù)庫包括至少另ー個數(shù)字控制管理器的所述本地數(shù)據(jù)庫的所述對象的拷貝。
8.根據(jù)權利要求6或權利要求7所述的數(shù)字控制管理器系統(tǒng),其中所述多個數(shù)字控制管理器進ー步包括第一網關控制管理器,其中所述第一網關控制管理器的所述本地數(shù)據(jù)庫包括至少另ー個數(shù)字控制管理器的所述本地數(shù)據(jù)庫的所述對象的拷貝; 其中所述多個數(shù)字控制管理器進ー步包括第二網關控制管理器,其中所述第二網關控制管理器的所述本地數(shù)據(jù)庫包括至少另ー個數(shù)字控制管理器的所述本地數(shù)據(jù)庫的所述對象的拷貝,其中所述第一網關控制管理器被配置來與所述第二網關控制管理器進行通信,并且被配置來向所述第二網關控制器提供所述第一網關控制管理器的所述本地數(shù)據(jù)庫的所述對象的拷貝; 其中所述第一網關控制管理器被配置來與外部裝置進行通信,并且向所述外部裝置提供所述第一網關控制管理器的所述本地數(shù)據(jù)庫的所述對象的拷貝;以及 其中所述第二網關控制管理器被配置來與外部裝置進行通信,并且向所述外部裝置提供所述第一網關控制管理器的所述本地數(shù)據(jù)庫的所述對象的拷貝和所述第二網關控制管理器的所述本地數(shù)據(jù)庫的所述對象的拷貝。
9.一種用于低比特率通信網絡的數(shù)據(jù)庫管理方法,包括 建立在多個數(shù)字控制管理器和多個終端裝置之間的通信鏈路, 其中每ー個數(shù)字控制管理器包括對象的本地數(shù)據(jù)庫; 將所述數(shù)字控制管理器的至少ー個指定為網關控制管理器; 對于至少ー個數(shù)字控制管理器,在所述網關控制管理器的所述本地數(shù)據(jù)庫中存儲所述至少ー個數(shù)字控制管理器的所述本地數(shù)據(jù)庫的所述對象的拷貝; 確定是否更新了所述至少ー個數(shù)字控制管理器的所述本地數(shù)據(jù)庫的對象; 在確定更新了對象時,通過對于被更新的所述對象的所述拷貝進行對應的更新來同步所述網關控制管理器的所述本地數(shù)據(jù)庫。
10.根據(jù)權利要求9所述的數(shù)據(jù)庫管理方法,進ー步包括 建立在所述網關控制管理器和萬維網瀏覽器之間的通信鏈路; 在所述網關控制管理器處接收來自所述萬維網瀏覽器的數(shù)據(jù)請求; 向所述萬維網瀏覽器提供對所述網關控制管理器的所述本地數(shù)據(jù)庫的訪問。
11.根據(jù)權利要求10所述的數(shù)據(jù)庫管理方法,其中提供訪問包括向所述萬維網瀏覽器輸出所述網關控制管理器的所述本地數(shù)據(jù)庫的拷貝。
12.根據(jù)權利要求9至11的任何一項所述的數(shù)據(jù)庫管理方法,進ー步包括 建立在所述網關控制管理器和萬維網瀏覽器之間的通信鏈路; 在所述網關控制管理器處接收來自所述萬維網瀏覽器的同步請求,其中所述同步請求識別ー個或多個數(shù)字控制管理器; 確定是否更新了所述ー個或多個數(shù)字控制管理器的所述本地數(shù)據(jù)庫的對象;以及在確定更新了對象時,通過對于被更新的所述對象的所述拷貝進行對應的更新來同步所述網關控制管理器的所述本地數(shù)據(jù)庫。
13.根據(jù)權利要求9至12的任何一項所述的數(shù)據(jù)庫管理方法,進ー步包括 建立在所述網關控制管理器和萬維網瀏覽器之間的通信鏈路; 建立在終端裝置和數(shù)字控制管理器之間的通信鏈路,其中所述數(shù)字控制管理器的所述本地數(shù)據(jù)庫存儲與所述終端裝置的狀態(tài)對應的對象; 在所述網關控制管理器的所述本地數(shù)據(jù)庫中存儲與所述至少ー個數(shù)字控制管理器的所述本地數(shù)據(jù)庫的所述終端裝置的所述狀態(tài)對應的所述對象的拷貝; 接收來自所述萬維網瀏覽器的狀態(tài)請求,其中所述狀態(tài)請求識別所述終端裝置; 向所述萬維網瀏覽器提供對于與在所述網關控制管理器的所述本地數(shù)據(jù)庫中的所述終端裝置的所述狀態(tài)對應的所述對象的所述拷貝的訪問。
14.一種用于低比特率通信網絡的數(shù)據(jù)庫管理方法,包括 建立在多個數(shù)字控制管理器和多個終端裝置之間的通信鏈路,其中每ー個數(shù)字控制管理器包括本地數(shù)據(jù)庫; 將所述數(shù)字控制管理器之一指定為第一網關控制管理器;將所述數(shù)字控制管理器之一指定為第二網關控制管理器; 對于至少ー個數(shù)字控制管理器,在所述第一網關控制管理器的所述本地數(shù)據(jù)庫中存儲所述至少ー個數(shù)字控制管理器的所述本地數(shù)據(jù)庫的所述對象的拷貝; 對于至少另ー個數(shù)字控制管理器,在所述第二網關控制管理器的所述本地數(shù)據(jù)庫中存儲所述至少另ー個數(shù)字控制管理器的所述本地數(shù)據(jù)庫的所述對象的拷貝; 在所述第二網關控制管理器的所述本地數(shù)據(jù)庫中存儲所述第一網關控制管理器的所述本地數(shù)據(jù)庫的所述對象的拷貝; 確定是否更新了所述至少ー個數(shù)字控制管理器的所述本地數(shù)據(jù)庫的對象; 在確定更新了對象時,通過對于被更新的所述對象的所述拷貝進行對應的更新來同步所述第一網關控制管理器的所述本地數(shù)據(jù)庫; 確定是否更新了所述第一網關控制管理器的所述本地數(shù)據(jù)庫的對象;以及在確定更新了對象時,通過對于被更新的所述對象的所述拷貝進行對應的更新來同步所述第二網關控制管理器的所述本地數(shù)據(jù)庫。
15.ー種數(shù)字控制管理器,包括 至少ー個通信接ロ,其被配置來提供到ー個或多個數(shù)字控制管理器、一個或多個終端裝置和萬維網瀏覽器的通信鏈路; 本地數(shù)據(jù)庫,包括對象;以及 嵌入軟件接ロ,用于配置和監(jiān)控所述數(shù)字控制管理器和與其進行通信的終端裝置。
16.一種用于同步本地數(shù)據(jù)庫的方法,包括 提供至少ー個如權利要求15所述的數(shù)字控制管理器; 建立在所述數(shù)字控制管理器和在計算裝置上運行的萬維網瀏覽器之間的通信鏈路; 在所述萬維網瀏覽器中執(zhí)行所述嵌入軟件接ロ ;以及 向所述萬維網瀏覽器輸出所述數(shù)字控制管理器的所述本地數(shù)據(jù)庫的所述對象的拷貝。
17.根據(jù)權利要求16所述的用于同步本地數(shù)據(jù)庫的方法,進ー步包括 建立在多個如權利要求15所述的數(shù)字控制管理器之間的通信鏈路; 將所述數(shù)字控制管理器的至少ー個指定為網關控制管理器; 對于至少ー個數(shù)字控制管理器,在所述網關控制管理器的所述本地數(shù)據(jù)庫中存儲所述至少ー個數(shù)字控制管理器的所述本地數(shù)據(jù)庫的所述對象的拷貝; 建立在所述網關控制管理器和在所述計算裝置上運行的所述萬維網瀏覽器之間的通信鏈路; 在所述網關控制管理器處,接收用于識別所述至少ー個數(shù)字控制管理器的、來自所述萬維網瀏覽器的數(shù)據(jù)檢索請求; 從所述網關控制管理器的所述本地數(shù)據(jù)庫向所述萬維網瀏覽器輸出所述對象的拷貝。
18.根據(jù)權利要求17所述的用于同步本地數(shù)據(jù)庫的方法,其中所述從所述網關控制管理器的所述本地數(shù)據(jù)庫向所述萬維網瀏覽器輸出所述對象的所述拷貝使用跨站HTTP請求。
19.根據(jù)權利要求17或權利要求18所述的用于同步本地數(shù)據(jù)庫的方法,進ー步包括 在所述網關控制管理器的所述存儲器中提供所述嵌入軟件接ロ; 向運行所述萬維網瀏覽器的所述計算裝置輸出所述萬維網接ロ應用的拷貝和所述網關控制管理器的所述本地數(shù)據(jù)庫的拷貝; 結束在所述網關控制管理器和在所述計算裝置上運行的所述萬維網瀏覽器之間的所述通信鏈路; 刪除在運行所述萬維網瀏覽器的所述計算裝置上的所述嵌入軟件接ロ的所述拷貝和所述網關控制管理器的所述本地數(shù)據(jù)庫的所述拷貝。
20.根據(jù)權利要求I所述的數(shù)字控制管理器,進ー步包括通信功能模塊,其被配置來使用對應的協(xié)議棧和驅動器從多個協(xié)議向多個協(xié)議轉換。
21.根據(jù)權利要求I或權利要求20所述的數(shù)字控制管理器,進ー步包括控制功能模塊,其被配置來管理輸入和輸出接ロ,并且進一歩被配置來通過控制策略集來控制物理參數(shù)。
22.根據(jù)權利要求1、20和21的任何一項所述的數(shù)字控制管理器,進ー步包括共享內核,其被配置來提供公共數(shù)據(jù)交換方案以經由通信信道鏈接所述數(shù)字控制管理器的部件。
23.根據(jù)權利要求15所述的數(shù)字控制管理器,其中所述至少ー個通信接ロ包括第一收發(fā)器,所述第一收發(fā)器被配置來提供到沒有有效電源的一個或多個終端裝置的ー個或多個無線通信鏈路。
24.根據(jù)權利要求15或權利要求23所述的數(shù)字控制管理器,其中所述至少ー個通信接ロ包括第二收發(fā)器,其被配置來提供到ー個或多個數(shù)字控制管理器和一個或多個終端裝置的一個或多個無線通信鏈路。
25.根據(jù)權利要求15、23和24的任何一項所述的數(shù)字控制管理器,進ー步包括智能化功能模塊,其被配置來執(zhí)行計算機程序,以向所述數(shù)字控制管理器和與其進行通信的終端裝置提供智能。
26.根據(jù)權利要求15、23至25的任何一項所述的數(shù)字控制管理器,進ー步包括以太網接ロ,其被配置來提供到ー個或多個數(shù)字控制管理器和一個或多個終端裝置的一個或多個有線通信鏈路和一個或多個無線通信鏈路。
27.根據(jù)權利要求15、23至26的任何一項所述的數(shù)字控制管理器,進ー步包括=WiFi收發(fā)器,用于提供到ー個或多個數(shù)字控制管理器和一個或多個終端裝置的一個或多個無線通信鏈路。
28.根據(jù)權利要求15、23至27的任何一項所述的數(shù)字控制管理器,進ー步包括共享內核,其被配置來管理所述本地數(shù)據(jù)庫。
29.根據(jù)權利要求15、23至28的任何一項所述的數(shù)字控制管理器,進ー步包括通信功能模塊,其被配置來提供用于使用對應的協(xié)議棧和驅動器從多個協(xié)議向多個協(xié)議轉換的接ロ。
30.根據(jù)權利要求15、23至29的任何一項所述的數(shù)字控制管理器,進ー步包括控制功能模塊,其被配置來管理輸入和輸出接ロ,并且進一歩被配置來通過控制策略集來控制物理參數(shù)。
31.根據(jù)權利要求15、23至30的任何一項所述的數(shù)字控制管理器,進ー步包括共享內核,其被配置來提供公共數(shù)據(jù)交換方案以經由通信信道鏈接所述數(shù)字控制管理器的部件。
32.根據(jù)權利要求6所述的數(shù)字控制管理器系統(tǒng),其中在數(shù)字控制管理器之間的所述數(shù)據(jù)交換基于觀察者方案并且使用網絡對象和網絡節(jié)點。
33.一種建筑物自動化系統(tǒng),包括 在建筑物中的多個數(shù)字控制管理器,其中所述多個數(shù)字控制管理器被分組為簇,其中每ー個簇被配置來管理建筑物的部分, 在所述數(shù)字控制管理器之間的通信鏈路的網絡,用于使能在所述數(shù)字控制管理器之間的數(shù)據(jù)交換; 在所述建筑物中的多個終端裝置,其中每ー個終端裝置通過通信鏈路與至少ー個數(shù)字控制管理器進行通信,以使得所述至少ー個數(shù)字控制管理器能夠控制和監(jiān)控所述終端裝置;以及 至少ー個分布式數(shù)據(jù)庫,其包括所述數(shù)字控制管理器的至少ー些的所述本地數(shù)據(jù)庫的所述對象的拷貝。
34.一種建筑物自動化的方法,包括 在建筑物中提供多個數(shù)字控制管理器,以監(jiān)控和控制多個終端裝置,每ー個數(shù)字控制管理器包括用于存儲本地數(shù)據(jù)庫的存儲器; 建立在每ー個終端裝置和數(shù)字控制管理器之間的通信鏈路; 建立在所述多個數(shù)字控制管理器之間的通信鏈路,以形成自愈網狀網絡; 提供分布式數(shù)據(jù)庫,所述分布式數(shù)據(jù)庫包括所述多個數(shù)字控制器的所述本地存儲器的對象的拷貝。
35.一種建筑物自動化系統(tǒng),包括多個自主無線數(shù)字控制管理器的自愈網狀網絡,其中所述每ー個數(shù)字控制管理器包括無線通信接口和用于控制ー個或多個裝置的控制模塊;以及分布式數(shù)據(jù)庫,其包括在建筑物中的所有受控裝置的數(shù)據(jù)。
36.根據(jù)權利要求35所述的系統(tǒng),其中經由更新向所述分布式數(shù)據(jù)庫頒布受控裝置命令。
37.根據(jù)權利要求35至36的任何一項所述的系統(tǒng),其中具有在所述自愈網狀網絡之外的網絡接入的任何數(shù)字控制管理器在所述自愈網狀網絡內作為網關控制管理器。
38.根據(jù)權利要求35至37的任何一項所述的系統(tǒng),其中所述自愈網狀網絡的所述分布式數(shù)據(jù)庫的所述內容的整體被輸出到登錄到所述網關控制管理器內的任何被授權的遠程計算機。
39.根據(jù)權利要求35至38的任何一項所述的系統(tǒng),進一歩包括在遠程計算機上的應用,其中所述應用被配置來更新它的本地數(shù)據(jù)庫,并且這樣的更新然后被自動地重新分發(fā)回在所述網狀網絡中的所述網關控制管理器和數(shù)字控制管理器。
40.根據(jù)權利要求35至39的任何一項所述的系統(tǒng),其中単獨的數(shù)字控制管理器在所述受控裝置中進行用于使得所述受控裝置匹配所述數(shù)據(jù)庫的狀態(tài)的任何必要的改變。
41.根據(jù)權利要求35至40的任何一項所述的系統(tǒng),其中網關控制管理器包含瀏覽器應用,所述瀏覽器應用與在所述網狀網絡中的所有所述單獨的數(shù)字控制管理器數(shù)據(jù)庫的拷貝一起被輸出到登錄到所述網關控制器內的任何被授權的計算機。
42.根據(jù)權利要求35至41的任何一項所述的系統(tǒng),其中從所述網關控制器輸出的所述瀏覽器應用用于經由數(shù)據(jù)庫更新來控制所述建筑物。
43.根據(jù)權利要求I所述的數(shù)字控制管理器,進ー步包括激勵器和傳感器。
44.根據(jù)權利要求I所述的數(shù)字控制管理器,進ー步包括壓カ傳感器。
45.一種建筑物自動化系統(tǒng),包括 多個數(shù)字控制管理器,每ー個數(shù)字控制管理器包括以兩個不同的頻率運行的兩個無線收發(fā)器; 在所述多個數(shù)字控制管理器之間的通信鏈路的網絡;以及 多個終端裝置,每ー個終端裝置與至少ー個數(shù)字控制管理器進行通信,以使得所述數(shù)字控制管理器能夠控制和監(jiān)控所述終端裝置。
46.ー種數(shù)字控制管理器系統(tǒng),包括 多個如權利要求I所述的數(shù)字控制管理器; 在所述數(shù)字控制管理器之間的通信鏈路的網絡,用于使能在所述數(shù)字控制管理器之間的數(shù)據(jù)交換; 多個終端裝置,其中每ー個終端裝置通過通信鏈路與至少ー個數(shù)字控制管理器進行通信,以使能在所述終端裝置和所述至少ー個數(shù)字控制管理器之間的數(shù)據(jù)交換;以及 至少ー個分布式數(shù)據(jù)庫,其包括所述數(shù)字控制管理器的至少ー些的所述本地數(shù)據(jù)庫的所述對象的拷貝。
全文摘要
本發(fā)明的實施例提供了一種數(shù)字控制管理器,包括第一收發(fā)器,其被配置來提供到一個或多個能量自主終端裝置的一個或多個無線通信鏈路;第二收發(fā)器,其被配置來提供到一個或多個數(shù)字控制管理器和一個或多個終端裝置的一個或多個無線通信鏈路;本地數(shù)據(jù)庫;以及智能化功能模塊,其被配置來執(zhí)行計算機程序,以向所述數(shù)字控制管理器和與其進行通信的終端裝置提供智能。一種數(shù)字控制管理器系統(tǒng)包括在所述數(shù)字控制管理器之間的通信鏈路的網絡,用于使能在所述數(shù)字控制管理器之間的數(shù)據(jù)交換;多個終端裝置,其中每一個終端裝置通過通信鏈路與至少一個數(shù)字控制管理器進行通信,以使能在所述終端裝置和所述至少一個數(shù)字控制管理器之間的數(shù)據(jù)交換;以及至少一個分布式數(shù)據(jù)庫,其包括所述數(shù)字控制管理器的至少一些的所述本地數(shù)據(jù)庫的所述對象的拷貝。
文檔編號G08C17/02GK102648441SQ201080053043
公開日2012年8月22日 申請日期2010年9月23日 優(yōu)先權日2009年9月23日
發(fā)明者哈米·蒙薩拉特-查農, 西蒙·卡龍 申請人:Scl元素公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
汉中市| 江达县| 拉萨市| 宣汉县| 浦县| 志丹县| 贡嘎县| 邵阳市| 肇东市| 马关县| 彭泽县| 巴林右旗| 松原市| 洛宁县| 潮安县| 蓝田县| 阿鲁科尔沁旗| 巨野县| 洪泽县| 广州市| 泰来县| 辽阳市| 泽州县| 红河县| 稷山县| 万盛区| 枞阳县| 合川市| 商城县| 聊城市| 富川| 盱眙县| 中西区| 华安县| 舟曲县| 龙泉市| 东阳市| 海淀区| 盖州市| 乐业县| 罗山县|