新四季網

用於建築物網絡的協同接口系統的製作方法

2023-04-27 03:36:21 2

用於建築物網絡的協同接口系統的製作方法
【專利摘要】一種用於建築物的接口系統,包括至少一個移動計算設備,所述至少一個移動計算設備被配置成讀取被置於建築物內的建築物信息標記,建築物信息標記定義標記數據。所述至少一個移動計算設備與建築物內的建築物控制系統進行無線通信。建築物控制系統被配置成向建築物內的多個現場設備發送控制信號。所述至少一個移動計算設備被配置成向建築物控制系統傳送由建築物信息標記定義的標記數據。建築物控制系統被配置成至少部分地基於從移動計算設備接收的標記數據來控制現場設備。
【專利說明】用於建築物網絡的協同接口系統
【技術領域】
[0001]本申請涉及建築物系統的領域,具體地涉及用於建築物網絡的人機接口。
【背景技術】
[0002]建築物控制系統涵蓋幫助監視和控制建築物操作的各種方面的多種系統。建築物控制系統(本文中還可以稱為「建築物自動化系統」)包括安防系統、消防安全系統、照明系統和暖通空調(「HVAC」)系統。照明系統和HVAC系統有時被稱為「環境控制系統」,因為這些系統控制建築物內的環境條件。單個設施可以包含多個建築物自動化系統(例如安防系統、消防系統和環境控制系統)。多個建築物自動化系統可以被安排成彼此分離或者可以被安排成具有由共用的控制站控制的多個子系統的單個系統。
[0003]建築物自動化系統的元件廣泛散布於整個設施中。例如,HVAC系統包括位於設施的幾乎每個區域的溫度傳感器和通風氣閘控制器以及其他元件。類似地,安防系統可以具有散布於整個建築物或園區中的入侵檢測、運動傳感器和警報致動器。同樣地,消防安全系統包括散布於整個設施中的煙霧警報和拉式火警箱。為了實現高效且有效的建築物自動化系統操作,需要監視建築物自動化系統的各種散布的元件的操作並經常與其進行通信。
[0004]建築物自動化系統通常具有一個或多個集中控制站,在該一個或多個集中控制站中可以監視來自系統的數據並且可以控制和/或監視系統操作的各種方面。控制站通常包括具有處理設備、數據存儲設備和用戶接口的計算機。為了使之能夠監視和控制散布的控制系統元件,建築物自動化系統通常採用多級通信網絡以在操作元件(例如傳感器和致動器)與集中控制站之間傳送操作和/或警報信息。
[0005]建築物自動化系統控制站的一個示例是可從伊利諾州布法羅格羅夫的西門子工業有限公司建築物技術分部(「西門子」)獲得的Apogee? Insight?.工作站,其可以與
同樣可從西門子獲得的模型Apogee?建築物自動化系統一起使用。在該系統中,經由乙太網或者另一類型的網絡連接的若干控制站可以遍及一個或多個建築物位置而分布,其中每個工作站都具有監視和控制系統操作的能力。
[0006]典型的建築物自動化系統(包括利用Apogee? Insight?工作站的那些系統)
具有與中央控制站通信的多個現場控制板。儘管通常使用中央控制站來對建築物自動化系統的各種部件中的一個或多個部件進行修改和/或改變,然而現場控制板也可以工作以使之能夠對系統的一個或多個參數進行某些修改和/或改變。這通常包括例如溫度的參數及設置埠的改變、修改控制程序等。
[0007]中央控制站和現場控制板與各種現場設備(否則稱作「點」)通信。現場設備通常與建築物自動化系統的現場控制板通信,並且能夠工作以測量、監視和/或控制各種建築物自動化系統參數。示例性現場設備包括燈、自動調溫器、氣閘致動器、警報、HVAC設備、灑水滅火系統、揚聲器、門鎖以及如本領域技術人員所認識的許多其他現場設備。現場設備從中央控制站和/或現場控制板接收控制信號。因此,建築物自動化系統能夠通過控制現場設備來控制建築物操作的各種方面。
[0008]大型商業和工業設施具有用於環境控制目的的許多現場設備。本文中這些現場設備可以被稱為「環境控制設備」。這些設施中的大量環境控制設備將消耗大量的能源。建築物自動化系統在通過在一天內的不同時間自動控制燈和HVAC部件來減少這些設施中的能耗方面是有用的。儘管現有建築物自動化系統在減少大型設施的能耗方面是有用的,然而如果這種系統中的附加設備和過程可以進一步減少這種設施中的能耗,則該附加設備和過程將是受歡迎的。另外,如果建築物自動化系統中的這種改進可以使環境條件對於設施內的個體甚至更好,則它將是有利的。

【發明內容】

[0009]根據本公開的一個實施例,提供了一種用於建築物的接口系統。該接口系統包括建築物控制系統,該建築物控制系統被配置成向建築物內的多個現場設備發送控制信號。該接口系統還包括被置於建築物中的位置處的建築物信息標記,其中該建築物信息標記定義了標記數據。另外,所述接口系統包括與所述建築物控制系統無線通信的至少一個移動計算設備。該至少一個移動計算設備被配置成讀取所述建築物信息標記並將所述標記數據傳送到所述建築物控制系統。所述建築物控制系統被配置成至少部分地基於從所述移動計算設備接收的標記數據來控制所述現場設備。
[0010]根據本公開的另一實施例,提供了一種用於控制建築物中的現場設備的方法。該方法包括從移動計算設備接收標記數據,所述標記數據與被置於建築物中的不同位置處的多個建築物信息標記之一相關聯。該方法還包括至少部分地基於從所述移動計算設備接收的所述標記數據和與該移動計算設備相關聯的用戶配置文件來控制所述建築物內的多個現場設備中的至少一個現場設備的操作。
[0011]根據本公開的又另一實施例,提供了一種用於建築物的控制系統。該控制系統包括多個環境控制設備,所述多個環境控制設備被配置成控制所述建築物中的環境條件。該控制系統還包括至少一個通信電路,所述至少一個通信電路被配置成利用建築物網絡來與所述多個環境控制設備進行通信。另外,所述控制系統包括無線收發器,所述無線收發器被配置成從多個移動計算設備接收無線信號,所述無線信號指示了建築物位置。所述控制系統還包括處理電路,所述處理電路被配置成:(i)從所述多個移動計算設備接收所述無線信號;(ii)將建築物位置和用戶配置文件與所述移動計算設備中的每個移動計算設備相關聯;(iii)至少部分地基於與所述移動計算設備中的每個移動計算設備相關聯的建築物位置和用戶配置文件來生成用於所述多個環境控制設備的控制信號;以及(iv)將所述控制信號遞送至所述至少一個通信電路以將其傳送至所述環境控制設備。
[0012]參照以下詳細描述和附圖,上述特徵和優點以及其他方面將對於本領域技術人員變得顯而易見。儘管期望提供一種提供所述或其他有利特徵中一個或多個的用於建築物網絡的接口系統,然而本文所公開的教導擴展至落入所附權利要求的範圍內的那些實施例,而不管這些實施例是否實現上述優點中的一個或多個優點。
【專利附圖】

【附圖說明】
[0013]圖1是用於具有建築物接口系統的建築物網絡的示例性拓撲圖;[0014]圖2示出了圖1的建築物網絡的建築物自動化系統的示例性框圖;
[0015]圖3示出了用於圖2的建築物自動化系統的現場控制板的示例性內部框圖;
[0016]圖4示出了用於圖1的建築物接口系統的系統登記/顯示設備的示例性正視圖;
[0017]圖5示出用於圖2的建築物接口系統的移動計算設備的示例性內部框圖;
[0018]圖6示出了人類用戶利用圖5的移動計算設備讀取由安裝在建築物的牆壁上的圖4的系統登記/顯示設備所提供的建築物信息標記;
[0019]圖7示出了在如圖6所示讀取建築物信息標記時的移動計算設備的示例性正視圖;
[0020]圖8示出了圖5的移動計算設備顯示經由建築物接口系統提供的建築物地圖的示例性截屏;
[0021]圖9示出圖5的移動計算設備顯示經由建築物接口系統提供的建築物環境參數數據的示例性截屏;
[0022]圖10示出了人類用戶利用圖5的移動計算設備來讀取安裝在建築物設備上的建築物信息標記;
[0023]圖11示出了圖5的移動計算設備顯示經由建築物接口系統提供的設備數據的示例性截屏;
[0024]圖12示出了用於包含在圖3的現場控制板中的建築物接口系統建築物應用的示例性處理流程;
[0025]圖13示出了用於包含在圖5的移動計算設備中的建築物接口系統移動應用的示例性處理流程;以及
[0026]圖14示出了在用於圖1的建築物接口系統的建築物接口系統建築物應用與建築物接口系統移動應用之間的交互。
【具體實施方式】
[0027]參照圖1,示出了用於建築物網絡50的示例性拓撲圖。建築物網絡50包括經由廣域網55進行有線或無線通信的多個系統和部件。建築物網絡50通常包括多個建築物自動化系統100和建築物接口系統200 (其在本文中可以被稱為「建築物協同接口系統」或「BSIS」)。BSIS200包括經由無線接入點230與建築物網絡50進行通信的一個或多個移動計算設備300。BSIS還包括連接到容納建築物自動化系統100的建築物的一個或多個系統登記/顯示設備250。BSIS還包括數據存儲設備,其包含經由廣域網55可訪問的建築物信息資料庫210和用戶資料庫220。用於BSIS200的軟體應用被存儲在移動計算設備300和建築物自動化系統100 二者上。如將在本文中說明的,建築物接口系統200使得建築物自動化系統中的一個或多個建築物自動化系統能夠基於人類動作而更高效且有效地進行操作。另外,建築物接口系統200使建築物自動化系統能夠與建築物中的人更好地共享信息。
[0028]在以下頁中,首先說明被配置成與BSIS200 —起使用的示例性建築物自動化系統100的總體布置。此後,說明系統登記/顯示設備250的總體布置,隨後是移動計算設備300的總體布置。在描述了 BAS、系統登記/顯示設備250和移動計算設備300之後討論整個BSIS200的總體操作。
[0029]建築物自動化系統[0030]在圖1的實施例中,建築物自動化系統100包括群發通知系統120、閉路電視系統130、安防系統140、消防警報系統150和環境控制系統160。圖2示出了作為建築物99內的建築物網絡20的一部分的示例性建築物自動化系統(BAS)IOO的系統框圖。建築物自動化系統100被示出為針對多個建築物操作中的任一建築物操作(例如環境控制、安防、生命或消防安全、工業控制和/或等)而提供控制功能的分布式建築物系統。BAS的示例是可從伊利諾州布法羅格羅夫的西門子工業有限公司建築物技術分部獲得的Apogee?:建築物自動化系統。Apogee?建築物自動化系統使之能夠設置和/或更改系統的各種控制,通常如以下所提供的。儘管在以下段落中提供了對示例性BAS的簡要描述,然而應當認識至IJ,本文所描述的建築物自動化系統100僅僅是用於建築物自動化系統的示例性形式或配置。
[0031]特別參照圖2,建築物自動化系統100包括至少一個監控系統或工作站102、客戶端工作站103a至103c、報告伺服器104、由現場控制板106a和106b代表的多個現場控制板、以及由控制器108a至IOSe代表的多個控制器。然而應當認識到,可以採用多種不同的BAS架構。
[0032]控制器108a至IOSe中的每個控制器都代表了多個局部性的標準建築物控制子系統中的一個,例如空間溫度控制子系統或照明控制子系統等。用於建築物控制子系統的合適的控制器包括例如可從伊利諾州布法羅格羅夫的西門子工業有限公司建築物技術分部獲得的TEC模型(終端設備控制器)。為了對其相關聯的子系統實施控制,每個控制器108a至IOSe都連接至一個或多個現場設備,例如在圖2中作為示例而示出的連接至控制器108a的傳感器109a和致動器109b的傳感器或致動器。
[0033]通常,例如控制器108a的控制器基於所感測的條件和所期望的設置點條件而對子系統進行控制。控制器控制一個或多個現場設備的操作以試圖使所感測的條件達到所期望的設置點條件。作為示例,考慮由控制器108a控制的溫度控制子系統,其中致動器109a連接至空調氣閘並且傳感器109a是室內溫度傳感器。如果由傳感器109a提供的感測溫度與期望的溫度設置點不相等,則控制器108a可以進一步經由致動器10%來打開或關閉空調氣閘以試圖使溫度接近期望設置點。應當指出,在BAS100中,傳感器、致動器和設置點信息可以在控制器108a至108e、現場控制板106a至106b、工作站102以及BAS100上或連至BAS100的任何其他元件之間被共享。
[0034]為了便於共享這樣的信息,例如連接至控制器108a和108b的那些子系統組通常被組織成樓層級網絡或現場級網絡(「FLN」),並且通常對接至現場控制板106a。FLN數據網絡IlOa是可以適當採用任何合適的專有或開放協議的低級數據網絡。子系統108c、108d和IOSe連同現場控制板106b —起經由另一低級FLN數據網絡IlOb類似地進行連接。再次,應當認識到,可以採用各種不同的FLN架構。
[0035]現場控制板106a和106b還經由建築物級網絡(「BLN」)112連接至工作站102和報告伺服器104。現場控制板106a和106b由此協調在子系統108a至IOSe與監控計算機102和報告伺服器104之間的數據和控制信號的通信。另外,現場控制板106a、106b中的一個或多個可以自己與例如通風氣閘控制器等的現場設備直接通信並控制它們。為此,如圖2所示,現場控制板106a可操作地連接至一個或多個現場設備,其例如顯示為傳感器109c和致動器109d。[0036]工作站102提供對建築物自動化系統100的總體控制和監視,並且包括用戶接口。工作站102還操作成與BAS100的各種元件交換數據的BAS數據伺服器。BAS數據伺服器還可以與報告伺服器104交換數據。BAS數據伺服器102使之能夠通過各種應用來訪問BAS系統數據。這樣的應用可以在工作站102或其他監控計算機(未示出)上被執行。
[0037]繼續參照圖2,工作站102可操作成接受來自用戶的修改、改變和/或變更等。這通常經由用於計算機102或者屬於計算機102的用戶接口 105來完成。用戶接口可以包括鍵盤、觸控螢幕、滑鼠或其他接口部件。工作站102此外可操作成影響或更改現場控制板106a、106b以及BAS100的其他部件的操作數據。現場控制板106a和106b利用來自工作站102的數據和/或指令來提供對它們各自控制器的控制。
[0038]工作站102還可操作成輪詢或查詢現場控制板106a和106b以用於收集數據。工作站102處理從現場控制板106a和106b接收的數據,包括趨勢數據。因此,關於輪詢、查詢或者其他方式從現場控制板106a和106b收集信息和/或數據,工作站102對其進行存儲、記錄和/或處理以用於各種用途。為此,現場控制板106a和106b可操作成接受來自用戶的修改、更改和/或變更等。
[0039]優選地,工作站102還維護與每個現場控制板106a和106b相關聯的資料庫。資料庫維護用於所關聯的現場控制板的操作和配置數據。報告伺服器104按照需要存儲歷史數據、趨勢數據、差錯數據、系統配置數據、圖形數據和其他BAS系統信息。在至少一個實施例中,由BAS數據伺服器102提供BSIS200的建築物信息資料庫210和用戶資料庫220。在其他實施例中,建築物信息資料庫210和用戶資料庫220可以被存儲在其他地方。例如,如圖3所示,建築物信息資料庫210和用戶資料庫220可以被存儲在現場控制板上。
[0040]管理級網絡(MLN) 113可以連接至其他監控計算機、網際網路網關或去往其他外部設備的其他網關,以及連接至附加的網絡管理器(其轉而經由附加的低級數據網絡而連接至更多子系統)。監控計算機102使用MLN113對去往或來自MLN113上的其他元件的BAS數據進行傳送。MLN113可以適當地包括乙太網或類似的有線網絡,並且可以採用TCP/IP、BACnet和/或支持高速數據通信的其他協議。
[0041]圖2還示出了 BAS100可以包括或者連接至BSIS200的各種部件。例如,現場控制板106b在圖2中被示為容置BSIS200的建築物信息資料庫210、用戶資料庫220和無線接入點230。移動計算設備300被配置成經由現場控制板106b上提供的無線接入點230而與BAS100進行無線通信。另外地,BSIS200的系統登記/顯示設備250在圖2中被示為與BLNl 12耦合。儘管前述BSIS構件在圖2中被示為與現場控制板106b之一相關聯,然而應當認識到,在其他實施例中,所述以及其他BSIS構件可以被不同地被置於BAS100中或者連接至BAS100。例如,BSIS的建築物信息資料庫210、用戶資料庫220和無線接入點230可以在工作站102上被提供。可選地,建築物信息資料庫210和用戶資料庫220可以與圖2中示出的那些部件分開容置,例如在耦合至建築物級網絡112或其他BAS位置的單獨的計算機設備中。這種單獨計算機設備還可以被用於存儲BSIS操作軟體。類似地,BSIS200的無線接入點230可以被容置在工作站102內,或者被容置在耦合至BAS的建築物級網絡112的單獨計算機設備內。
[0042]現在參照圖3,示出了圖2的現場控制板106b的示例性實施例的框圖。應當認識至|J,現場控制板106b的實施例僅僅是耦合至BSIS200的BAS100中的現場控制板的示例性實施例。同樣地,圖3的現場控制板106a的示例性實施例代表了可以以本文闡述的方式操作的現場控制板的所有方式或配置。
[0043]圖3的現場控制板106包括以典型的方式被配置成用於建築物自動化系統現場控制板的殼體、機櫃等114。現場控制板106a包括處理電路/邏輯122、存儲器124、電源模塊126、用戶接口 128、I/O模塊134、BAS網絡通信模塊136和無線接入點230。
[0044]處理電路/邏輯可操作成、被配置成和/或適於操作包含此處所描述的組件、功能、特徵和/或等的現場控制板106a。為此,處理電路122可操作地連接至下面所描述的現場控制板106a中的所有元件。處理電路/邏輯122通常受控於包含在存儲器124中的程序指令或者編程軟體或固件142,如下面進一步詳細說明的。除了存儲指令142之外,存儲器還存儲由BAS100和/或BSIS200使用的數據152。
[0045]現場控制板106a還包括可操作成、適於和/或被配置成向現場控制板106a(即現場控制板中的各種部件)供給適當電力的電源模塊126。電源模塊126可以在標準120伏特AC電上進行操作,但可以可選地在其他AC電壓上進行操作或者包括由一個或多個電池供給的DC電源。
[0046]在現場控制板106a中還提供了輸入/輸出(I/O)模塊134。I/O模塊134包括直接與終端控制系統設備(例如致動器和傳感器)通信的一個或多個輸入/輸出電路。因此,例如,I/o模塊134包括用於從傳感器109a接收模擬傳感器信號的模擬輸入電路系統,並且包括用於向致動器10%提供模擬致動信號的模擬輸出電路系統。I/O模塊134通常包括若干個這樣的輸入和輸出電路。
[0047]現場控制板106a還包括BAS網絡通信模塊136。網絡通信模塊136允許與控制器108a和108b以及FLNllOa上的其他部件通信,而且還允許與工作站102、其他現場控制板(例如現場控制板106a)以及BLNl 12上的其他部件通信。為此,BAS網絡通信模塊136包括連接至FLNllOb的第一埠(其可以適當為RS-485標準埠電路)、以及連接至BLNl 12的第二埠(其同樣可以為RS-485標準埠電路)。
[0048]現場控制板106a可以被本地訪問。為了便於本地訪問,現場控制板106a包括交互式用戶接口 128。利用接口 128,用戶可以控制來自諸如傳感器109a和致動器109b等設備的數據的收集。現場控制板106a的用戶接口 128包括顯示數據和接收輸入數據的設備。這些設備可以是永久固定至現場控制板106b的設備或者便攜並可移動的設備。用戶接口128可以適當地包括LCD型屏幕等和鍵盤。用戶接口 128可操作成、被配置成和/或適於更改並顯示關於現場控制板106a的信息,例如狀態信息,和/或與現場控制板106a的操作、運轉和/或修改或更改有關的其他數據。
[0049]如以上所說明的,可以經由有線通信(例如,經由通信模塊136或I/O模塊134)並且經由對現場控制板的本地訪問(例如經由用戶接口)來進行與現場控制板106b的通信。另外,現場控制板106b還配備有經由無線接入點230與遠程設備通信的能力。經由無線接入點的通信可以利用各種已知的通信協議中的任一種來完成,包括使用IEEE802.11標準的那些。在圖3的實施例中,無線接入點被標識為WiFi伺服器,但應當認識到,無線接入點
可以使用不同的通信協議,例如Bluetooth?,或ZigBee?協議。
[0050]如以上所提及的,存儲器124包括可由處理器122執行的各種程序。特別地,圖3的存儲器124包括BAS應用144和BSIS建築物應用146。BAS應用包括被配置成控制BAS100的現場控制板106b的常規應用,以控制和監視BAS100的各種現場設備109a至109η。因此,由處理器122執行BAS應用144導致控制信號經由現場控制板106b的I/O模塊134而被發送至現場設備109n。BAS應用144的執行還導致處理器122從各種現場設備109η接收狀態信號和其他數據信號,並將相關聯的數據存儲在存儲器124中。在一個實施例中,BAS應用144可以由可從西門子工業有限公司商業上獲得的Apogee⑧Insight? BAS控制軟體或者另一 BAS控制軟體來提供。
[0051]BSIS建築物應用146被配置成便利人類用戶與建築物自動化系統100之間的高級交互。特別地,BSIS建築物應用146被配置成:識別人類用戶在建築物99中的位置;基於人類用戶在建築物中的位置來控制BAS100 ;以及經由用戶所攜帶的移動計算設備300向人類用戶提供建築物信息。如下面參照圖6至圖14進一步詳細說明的,BSIS建築物應用146基於移動計算設備300與多個系統登記/顯示設備250之一之間的關聯來確定人類用戶在建築物中的位置。移動計算設備與BSIS建築物應用之間的通信是經由無線接入點230來進行的。
[0052]除了指令142之外,存儲器124還包括數據152。數據152包括記錄154、圖形視圖156、房間資料庫158、用戶資料庫162和設備資料庫164。記錄154包括由現場控制板106b存儲且與現場設備109的控制和操作相關聯的當前和歷史數據。例如,記錄154可以包括建築物99的特定房間中的當前和歷史溫度信息,如由房間內的熱敏電阻器或其他溫度傳感器所提供的。存儲器中的記錄154還可以包括用於現場設備109的各種設置點和控制數據,其可以被預先安裝在存儲器124中或者由用戶通過用戶接口 128提供。記錄154還可以包括與BAS應用144和BSIS建築物應用146的控制和操作有關的其他信息,包括統計、記錄、許可和歷史信息。
[0053]圖形視圖156向用戶提供待顯示在移動計算設備300上或經由用戶接口 128進行顯示的各種屏幕布置。在下面進一步詳細討論的圖8、圖9和圖11中提供了用於在移動計算設備300上顯示的這種屏幕的示例。
[0054]房間資料庫158包括與建築物99的布局有關的數據。該房間資料庫158包括用於建築物內的每個房間或區域的唯一標識符(例如房間「12345」)。除了唯一標識符數據之外,房間資料庫158可以包括關於建築物99內的特定房間或區域的其他信息。例如,房間資料庫158可以包括與位於房間或區域內的現場設備、被置於房間或區域內的特定設備(例如,科研設備、製造設備或HVAC設備)有關的信息。
[0055]用戶資料庫162包括與時常出入建築物99的人類用戶有關的數據。因此,用戶資料庫162包括用於每個人類用戶的唯一標識符(例如用戶「12345」)和與該用戶相關聯的用戶配置文件。用戶配置文件可以包括由用戶提供的信息或由第三方提供的關於用戶的信息。例如,用戶配置文件可以包括用於用戶的優選溫度或照明度,其由用戶提供給用戶資料庫162。同樣,用戶配置文件可以包括用於用戶的安全許可等級、房間進入權或數據訪問權,其全部由第三方(例如擁有建築物99的僱主的人力資源部或保衛處)提供給資料庫162。
[0056]設備資料庫164包括與建築物99內的各件設備有關的數據。設備可以包括與BAS100相關聯的現場設備或被置於建築物99內的其他設備。例如,設備資料庫164可以包括與位於建築物的特定房間中的製造或科研設備有關的信息。設備資料庫164維護用於每個設備的唯一標識符(例如設備「12345」)和與該設備相關聯的數據。例如,資料庫164可以在資料庫164內將特定簡圖、操作手冊、照片或類似數據與給定的設備相關聯。
[0057]儘管在前述實施例中已經將現場控制板106b解釋為容置BSIS建築物應用146和各種BSIS資料庫(例如房間資料庫158、用戶資料庫162和設備資料庫164),然而應當認識至IJ,這些部件可以被保留在與BAS100相關聯的其他位置中。例如,這些部件可以全部被保留在BAS的中央工作站102內或者網絡50中的單獨指定的BSIS計算設備內。
[0058]系統登記/顯示設備
[0059]現在參照圖4,示出了示例性系統登記/顯示設備250。系統登記/顯示設備可以是被安裝在建築物99的各個位置處的若干不同系統登記/顯示設備中的一個。系統登記/顯示設備250被配置成向人類用戶呈現信息,並且在一些實施例中,可以被配置成從人類用戶接收信息。因此,系統登記/顯示設備250包括能夠向人類用戶顯示可視數據的顯示屏255,例如LED、IXD或者等離子屏。
[0060]系統登記/顯示設備250的主要功能是顯示能夠由移動計算設備300讀取的建築物信息標記260。在圖4的實施例中,建築物信息標記260是以2D條形碼265的形式而被提供的。該2D條形碼265包含指示建築物99內的特定房間或區域的數據。因此,在本文中建築物信息標記260還可以被稱為物理世界超連結(「PWHL」),因為讀取建築物信息標記260的移動計算設備被連結至建築物內與該建築物信息標記相關聯的物理位置。在圖4的示例中,2D條形碼265提供了指示用於房間資料庫158 (參見圖3)中的房間之一的一個唯一標識符的圖案。
[0061 ] 顯示2D條形碼265的系統登記/顯示設備250被安裝在建築物99中的關聯於2D條形碼的房間內或者接近於該房間的位置處。例如,如果系統登記/顯示設備250被安裝在建築物99的主廳中的牆壁上,則呈現在屏幕255上的2D條形碼260是與建築物主廳相關聯的圖案。作為另一示例,如果系統登記/顯示設備250被安裝成緊挨著建築物99內的測試實驗室的門口或其他入口,則呈現在屏幕255上的2D條形碼260是與測試實驗室相關聯的圖案。因此,與特定位置相關聯的2D條形碼265始終是在建築物99內接近於該位置地被提供的。
[0062]除了提供與建築物內的特定位置相關的信息,2D條形碼還可以與附加的建築物信息相關聯。例如,2D條形碼可以提供指示建築物內的特定設備(例如實驗室測試站、製造設備或者HVAC設備)的數據。在一些實施例中,建築物信息標記260可以提供指示設備的數據來代替與特定位置有關的數據。在這些實施例中,(以上參照圖3所描述的)房間資料庫158或者設備資料庫164可以將設備連結至建築物99中的物理位置。在其他實施例中,建築物信息標記260可以包括與設備和位置二者相關聯的數據。
[0063]除了建築物位置和設備信息之外,建築物信息標記260還可以與關於建築物99的附加信息相關聯。例如,建築物信息標記260可以包括指示當前日期或時間的數據或者當前房間參數。這樣的房間參數的示例可以包括當前環境條件、安全條件或可由BAS檢測或跟蹤的其他參數。儘管在圖4中將2D條形碼265顯示為建築物信息標記260的一種可能類型,然而應當認識到,許多其他類型的建築物信息標記也是可能的,例如ID條形碼或者與光學字符識別或其他類型的自動識別和數據獲取方法相關聯的其他標記。
[0064]系統登記/顯示設備250可以耦合至BAS100的BLN112或者FLNllOa。因此,系統登記/顯示設備250被配置成從BAS100接收信息並將這樣的信息顯示在屏幕255上。該信息可以包括建築物信息標記260 (例如2D條形碼265)以及可能對人類用戶有益的其他信息,例如建築物信息、天氣信息、時事新聞、當日時間或者其他信息。例如,在圖4的實施例中,屏幕的左半部270顯示建築物信息標記260,而屏幕的右半部275顯示關於建築物的能耗信息。作為另一示例,屏幕的左半部275可以提供用於使用BSIS200的指導或關於BSIS200的通用信息。
[0065]如以上所指出的,圖4的系統登記/顯示設備200的屏幕255是能夠隨時間改變的動態顯示器。這對建築物信息標記260和提供在屏幕上的用戶信息二者均適用。例如,如果建築物信息標記260由2D條形碼提供,則2D條形碼可以包括按秒改變的當日時間信息。作為另一示例,2D條形碼可以包括與建築物中的用戶數量有關的信息或者其他動態信肩、O
[0066]除了顯示屏幕255之外,系統登記/顯示設備可以包括使得人類能夠與BAS100對接的附加部件。例如,在至少一個實施例中,屏幕255是使得用戶能夠經由屏幕255輸入數據的觸控螢幕。系統登記/顯示設備250還可以包括附加部件,例如揚聲器、麥克風、攝像機、各種數據通信埠和其他接口部件,包括在電視機或計算機監視器上常見的那些。這些附加接口部件可以被用於向人類用戶提供有用的特性,例如向人類用戶提供用於BSIS200的音頻指示。這些附加接口部件還可以在保安措施方面被用來在建築物內的各個位置處提供監視攝像機和對講機。另外地,當系統登記/顯示設備250出現問題時,接口部件可以供維護使用。
[0067]儘管以上已經將系統登記/顯示設備250解釋為顯示動態數據並具有多個電子組件,但在其他實施例中,系統登記/顯示設備250可以被配置成僅顯示靜態數據並且無電子部件。在這樣的布置中,系統登記/顯示設備250可以是張貼在房間外面或門口的印刷記號,其標識該房間並顯示建築物信息標記260。例如,系統登記/顯示設備250可以包括以墨印刷的房間名稱和號碼,其中以墨印刷的2D條形碼緊接在該房間名稱和號碼之後。當在建築物99中存在多個系統登記/顯示設備250時,可以使用靜態和動態設備的組合,包括如本段中所描述的印刷記號與如以上結合圖4所描述的具有屏幕和各種電子部件的設備的組合。
[0068]移動計算設備
[0069]除了系統登記/顯示設備250之外,BSIS還包括移動計算設備300。移動計算設備300可以由能夠由人類攜帶、讀取建築物信息標記260並且經由無線接入點230與BAS100通信的任何行動裝置來提供。圖1所示的移動計算設備300包括被配置成讀取建築物信息標記260的攝像機302和用作用戶接口的屏幕304。同樣如圖1所示,移動計算設備300被配置成通過經由無線接入點230至WAN55的WiFi連通性而與BAS100進行通信。示例性移動計算設備包括個人數字助理、智慧型手機和手持個人計算機(例如,Droid?、ios iPhone?、iPod?、iPad Touch?.等)。
[0070]現在參照圖5,示出了示例性移動計算設備300的內部框圖。圖5的移動計算設備300包括以典型方式配置用於移動計算設備的殼體或外殼等308。移動計算設備300包括處理電路/邏輯310、存儲器320、電源模塊330、用戶接口 340、攝像機/掃描儀模塊350和無線收發器360,它們全部被置於殼體內。本領域技術人員應當認識到,移動計算設備300的實施例僅是被配置用於通過無線網絡與BAS100通信的移動計算設備的示例性實施例,並且可以包括未示出的其他部件以避免使得本發明的各方面難以理解。
[0071]處理電路/邏輯310可操作成、被配置成和/或適於操作包括本文所描述的組件、功能、特徵和/或等的移動計算設備300。為此,處理電路310可操作地連接至下述移動計算設備300中的全部元件。處理電路/邏輯310通常受控於包含在存儲器320中的程序指令或編程軟體或固件322,如下面進一步詳細說明的。除了存儲指令322之外,存儲器還存儲由BAS100和/或BSIS200使用的數據324。
[0072]移動計算設備300還包括電源模塊330,其可操作成、適於和/或被配置成向移動計算設備300 (即移動計算設備中的各種部件)供給合適的電力。電源模塊300通常是由一個或多個電池供給的DC電源。
[0073]無線計算設備300還包括用戶接口 340。用戶接口 340使得移動計算設備300能夠向用戶呈現信息,並且還使得用戶能夠將數據插入移動計算設備300中。因此,用戶接口340可以被配置成驅動觸控螢幕、小鍵盤、按鈕、揚聲器、麥克風或各種其他標準用戶接口設備中的任一種。
[0074]在移動計算設備300中還提供攝像機/掃描儀模塊350。攝像機/掃描儀模塊350被配置成讀取由系統登記/顯示設備250提供的建築物信息標記260。因此,例如攝像機/掃描儀模塊350可以包括被配置成聚焦於建築物信息標記260並產生圖像的電子數據文件(例如JPEG文件)的攝像機。可選地,攝像機/掃描儀模塊350可以包括條形碼讀取器或被配置成讀取建築物信息標記的其他標記讀取器,並且生成用於標記的關聯電子數據文件。
[0075]由攝像機/掃描儀模塊340生成的電子數據文件被存儲在存儲器320中。處理電路/邏輯310被配置成將由攝像機/掃描儀模塊340生成的電子數據文件處理成待經由無線收發器360發送的標記數據。處理電子數據文件的程度可以被限制成使得待由無線收發器360發送的標記數據包括由攝像機/掃描儀模塊340捕獲的完整電子數據文件(例如,JPEG文件形式的條形碼的整個圖像)。在此情況下,對標記數據執行後續處理以使BAS能夠確定與該標記數據相關聯的唯一標識符。可選地,在通過無線收發器360發送標記數據之前,移動計算設備可以對電子數據文件執行更多相關的處理。例如,處理電路/邏輯310可以被配置成生成與由移動計算設備300捕獲的建築物信息標記相關聯的條形碼號或其他唯一標識符。在此情況下,僅唯一標識符可以作為標記數據經由無線收發器360發送。
[0076]收發器360被配置成經由無線接入點230與WAN55通信。該通信包括標記數據和其他數據從移動計算設備300到BAS100的傳送。該通信還涉及從BAS100到移動計算設備300的數據接收。收發器被配置成按照與無線接入點230相同的協議進行通信。如先前所討論的,這樣的協議可以包括使用IEEE802.11標準的那些,例如WiF1、BluetOOth?或ZigBee? 協議。
[0077]存儲器320包括可由處理器310執行的各種程序。特別地,圖5的移動通信設備300中的存儲器320包括BSIS移動應用322。BSIS移動應用322被配置成促進擁有移動通信設備的人類用戶與建築物自動化系統100之間的高級交互。為此,BSIS移動應用322被配置成讀取建築物內的PWHL並根據所讀取的PWHL生成標記數據。BSIS移動應用322還被配置成經由無線伺服器230 (參見圖1至圖3)將標記數據和對於移動計算設備而言是唯一的用戶標識數據傳送至BAS100。BSIS移動應用還被配置成從BAS100接收數據並經由用戶接口 340將該數據顯示在移動計算設備300的屏幕304上。下面將參照圖6至圖12進一步詳細說明BSIS移動應用的操作。
[0078]除了指令322之外,移動計算設備300的存儲器320還包括數據。該數據包括與移動計算設備300的操作相關的當前和歷史數據的記錄324。例如,記錄324可以包括在通過WAN55發送數據時標識移動計算設備300的用戶標識信息。記錄324還可以包括由移動計算設備300掃描的當前和歷史PWHL,以及用於建築物99內的與這樣的PWHL相關聯的各個房間的相關能耗或溫度數據。存儲器320中的記錄324還可以包括例如從BAS接收的與建築物99內的一個或多個設備有關的數據。
[0079]BSIS 操作
[0080]現在參照圖6和圖7,示出了人類用戶在裝備有BSIS200的建築物99的大廳中。用戶400擁有移動計算設備300。在訪問建築物場所之前,用戶400將BSIS移動應用322下載到移動計算設備300。例如,用戶400可以首先從BAS100 (或者其他網際網路可訪問網站存儲器)將BSIS移動應用322下載到連接至網際網路的標準個人計算機;然後使用通用串行總線(USB)連接或者其他標準外設接口連接而將BSIS移動應用322下載到移動計算設備300。可選地,如果移動計算設備300具有與網際網路的連接,例如通過蜂窩電話網絡的連接(或者與網際網路的WiFi連接),則用戶400可以在到達建築物時下載BSIS移動應用322。
[0081]利用在移動計算設備上提供的BSIS移動應用322,用戶接近固定於建築物99中的特定位置(例如大廳牆壁)的系統登記/顯示設備250。可選地,系統登記/顯示設備250可以位於建築物外部的建築物入口處。PWHL260以2D條形碼265的形式而被顯示在系統登記/顯示設備250的屏幕255上。用戶400舉起移動計算設備300至系統登記/顯示設備250並且聚焦於2D條形碼265。然後用戶通過利用攝像機350獲得2D條形碼265的圖像來讀取PWHL。可選地,如果移動計算設備300未包含攝像機,則用戶可以利用掃描儀或者其他設備來讀取2D條形碼265。由於在圖6和圖7的實施例中系統登記/顯示設備250是動態設備,因此2D條形碼被周期性地更新。這些更新可以隨時間(例如每秒)進行或者利用一些其他準則(例如在每次讀取2D條形碼之後)進行。
[0082]移動計算設備300上的BSIS移動應用322獲取由攝像機350獲得的PWHL260的圖像並且根據所讀取的PWHL而生成標記數據。該標記數據包括從PWHL圖像中得到的建築物位置數據。例如,建築物位置數據可以指示PWHL在建築物的前廳。從PWHL中得到的標記數據還可以包括供BSIS移動應用322使用的網絡地址。在從所讀取的PWHL260得到該信息之後,移動計算設備300將該標記數據傳送到所指示的網絡地址。當移動計算設備300發送該信息時,其還發送對於該移動計算設備300而言是唯一的用戶標識數據。該唯一標識數據可以是例如用於移動計算設備300的通信地址或者一些附加的唯一標識符。該唯一標識數據使得BSIS建築物應用146能夠確定在建築物內發送標記數據的特定用戶/移動計算設備300。
[0083]由移動計算設備300發送的數據在網絡50中的無線接入點230處被接收。例如,如圖3所示,無線接入點230可以是與現場控制板106b相關聯的WiFi伺服器。然後該數據被轉發到執行BSIS建築物應用146的處理電路122。BSIS建築物應用146利用來自移動計算設備300的唯一標識數據而使用戶登錄BSIS200並標註該用戶的當前位置(如前廳)。此時,在BAS100與移動計算設備300之間建立了雙向通信鏈路,因為BAS100具有用於移動計算設備300的網絡地址,並且移動計算設備具有用於BASlOO的網絡地址(即從PWHL中得到的網絡地址)。
[0084]當BSIS建築物應用146使新用戶登錄BSIS中時,用戶被授予用戶ID並與用戶資料庫162中的用戶配置文件相關聯。取決於用戶,用戶配置文件可以是通用用戶配置文件(即「公共用戶配置文件」)或專用用戶配置文件(即「私人用戶配置文件」)。時常出入建築物99並註冊到BSIS200的那些用戶將具有針對用戶而標識各種用戶環境偏好和安全許可的私人用戶配置文件。例如,第一用戶Chrisl234可以具有指示70度的溫度偏好、90%的照明偏好以及3級安全許可的用戶配置文件。另外,用戶配置文件還可以指示各種其他偏好和許可,例如「浪潮」或「爵士」的電影原聲帶偏好,以及建築物內允許Chrisl234進入的受限制房間。
[0085]不頻繁訪問建築物99或者為一般公眾成員的那些用戶可以與公共用戶配置文件相關聯。公共用戶配置文件向用戶分配最普通的環境偏好和僅一般的公眾安全許可。例如,公眾用戶配置文件可以將用戶與72度的溫度偏好相關聯,並且僅授予用戶公共級別安全許可以使得僅允許用戶進入建築物99內的公共區域。
[0086]不允許具有公共用戶配置文件的用戶在BSIS內更改他們的用戶配置文件。另一方面,可以許可具有私人用戶配置文件的用戶更改其配置文件中的某些偏好。這可以通過移動計算設備300上的允許用戶「更改配置文件」的選項來完成。可選地,在一些BSIS布置中,僅許可管理員更改用戶配置文件。
[0087]在用戶登錄BSIS200之後,BSIS建築物應用146採取如下動作:(i)向用戶提供建築物信息數據;以及(ii)基於用戶在建築物99內的存在而自動控制各種建築物參數。在使新用戶登錄BSIS200時,BSIS建築物應用200基於該用戶的配置文件而向該用戶的移動計算設備300發送某些建築物數據。該建築物數據可以包括歡迎消息和用於使用BSIS200的操作指南。建築物數據還可以包括關於建築物99的各種其他信息。在一個典型實施例中,當用戶登錄BSIS200時,BSIS建築物應用146從房間資料庫158中檢索建築物布局數據,並且將該建築物布局數據發送至用戶。另外,BSIS建築物應用146還基於剛剛由用戶掃描的特定PWHL來發送用戶位置數據。如先前所討論的,每個PWHL都與建築物99內的特定房間或區域相關聯,因此BSIS建築物應用能夠基於所掃描的PWHL來確定用戶在建築物內的位置。
[0088]當在移動計算設備300處接收了建築物布局數據和用戶位置數據時,BSIS移動應用322使用該數據以在移動計算設備300的屏幕304上呈現地圖。圖8示出了在移動計算設備的屏幕304上的示例性地圖370。BSIS移動應用322可以被配置成在接收建築物布局數據時或僅在用戶從菜單欄380中選擇「地圖」選項之後自動顯示地圖370。
[0089]在圖8的實施例中,地圖370示出了建築物99內的各個房間和走廊,並且還包括當前位置標誌372。地圖370可以包括用名稱標識建築物的標題374。另外,地圖370可以包括使用戶能夠查看建築物的相關地圖的地圖菜單欄376。例如,如果建築物是多層建築物,則用戶可以具有查看建築物中的不同樓層的選項。地圖370上的各個房間和走廊可以用文本標識或不用文本標識以幫助用戶找到其他建築物位置。另外地,取決於用戶配置文件,地圖菜單欄376可以使用戶能夠查看可選地圖和數據,例如各個房間中的當前照明條件或溫度、建築物內的氣流管道等。[0090]由BSIS移動應用322顯示的菜單欄380還向用戶提供除了「地圖」選項之外的選項。這些選項還可以取決於用戶配置文件以便僅被授權用戶可以訪問某些數據選項。例如,菜單欄380可以提供查看從建築物內的各個閉路電視輸出的視頻的選項。作為另一示例,菜單欄380可以提供查看建築物或建築物內特定房間的能耗數據和相關報告的選項。圖9示出了移動計算設備300向用戶提供趨勢報告的屏幕的示例。在一個實現中,當用戶在菜單欄380上選擇「趨勢」按鈕時,BSIS移動應用322使用戶接口 340在屏幕304上顯示該趨勢報告。在該實現中,如圖9所示出的趨勢報告顯示了在一天內的各個時間的建築物內或者建築物中房間內的用戶溫度和溼度測量值,以及在一天內所讀取的平均溫度和溼度。
[0091]如以上所提及的,BSIS建築物應用146不僅被配置成向移動計算設備300提供建築物數據,還被配置成基於用戶在建築物內的存在而自動控制BAS100的各種建築物參數。因此,如果與被配置成控制建築物內各種環境條件(例如溫度、照明、溼度等)的環境控制系統相關聯地使用BSIS200,則BSIS建築物應用將試圖控制BAS100以滿足如在用戶資料庫162中包含的用戶偏好。例如,如果用戶資料庫指示用戶偏好70度的溫度,則BSIS建築物應用146將試圖使用戶所在的房間達到70度。這可以通過BSIS建築物應用146與BAS應用144交互以向建築物內的各個環境控制設備發送控制信號來實現。示例性環境控制設備包括自動調溫器、氣閘、燈、揚聲器和如本領域技術人員應當認識到的各種其他現場設備。
[0092]應當認識到,在許多情況下,具有不同用戶配置文件的多個用戶將位於同一房間中。在這些情況下,BSIS建築物應用146可以配備有適當的衝突解決例程。例如,房間中的第一用戶可能偏好68度的溫度,而房間中的第二用戶可能偏好74度的溫度。該衝突可以由BSIS建築物應用144通過將房間溫度設置到平均偏好溫度71度而簡單地解決。結果,房間中的每個用戶均影響房間中的實際溫度。除了平均控制策略之外,其他衝突解決策略和過程也是可能的。例如,其他衝突解決策略可以包括:對於房間中有限數量的用戶使用默認條件、中間條件、平均條件;基於身份,優選用戶勝過非優選用戶;或者各種其他策略。當房間不再被佔用時,BAS將系統控制到默認(非佔用)條件。
[0093]BSIS建築物應用146被配置成跟蹤每個用戶在建築物99中的位置。這是可能的,因為PWHL260被安裝在遍布建築物99的許多位置處,並且PWHL由於被顯示為接近於房間(例如在房間內或者在房間的門口外部)而與建築物中的不同房間相關聯。如先前所提及的,這些PWHL260可以是靜態(如印刷的)或者動態的(如呈現在屏幕上)。每當用戶移動到建築物99內的新房間時,該用戶就利用他或她的移動計算設備300來讀取與該房間相關聯的PWHL260,並且與該PWHL相關聯的標記數據被自動發送到BSIS建築物應用146。這以與上面參照圖6和圖7所討論的相同方式而向BSIS建築物應用146通知用戶在建築物中的新位置。以此方式,通過將用戶與關聯於最近掃描的PWHL260的位置相關聯,BSIS建築物應用146能夠跟蹤該用戶在建築物內的位置。
[0094]當用戶移動至建築物內的新位置時,在考慮如上所描述的各種衝突解決策略的情況下,BSIS建築物應用146試圖控制BAS100以滿足用於每個用戶的用戶配置文件。如以上所說明的,如果BAS100是環境控制系統,則該BAS可以控制被配置成控制溫度、照明、聲音等的現場設備。如果BAS100是安防系統,則該BAS可以根據用戶配置文件來控制門鎖和其他現場設備以允許用戶進入某些受限制房間。如果BAS100是群發通知系統,則該BAS可以在發生建築物事件時向用戶發送警報或其他告警(例如針對8層至10層的火警/疏散命令)。
[0095]每當用戶利用他或她的移動計算設備300掃描新的PWHL時,BSIS就將該用戶與新位置相關聯並且還向該用戶發送關於其周圍環境的新建築物數據。再一次地,被發送至用戶的建築物數據是基於用戶配置文件和相關許可等級的。該建築物數據可以包括具有用戶當前位置的地圖、與新區域的能源使用有關的信息、新區域內的溫度和溼度、新區域內的建築物系統等。
[0096]在BSIS200的至少一個可選實施例中,除了或者代替與建築物位置的關聯,建築物99中的某些PWHL260還與建築物設備相關聯。建築物設備可以包括現場設備、製造設備、測試設備或者位於建築物內的其他設備。這樣的設備的示例包括例如HVAC部件的多種部件,例如空氣管道中的氣閘、機器人和其他製造設備,以及離心機和其他實驗室測試設備。在該實施例中,PWHL被安裝在建築物內的各件設備上,並且BSIS200被配置成向用戶提供與各件設備相關的數據。
[0097]圖10示出了用戶400掃描與實驗室測試設備390相關聯的靜態PWHL260。來自由用戶的移動計算設備300掃描的PWHL260的標記數據被自動發送到BSIS建築物應用146。這不僅標識了在用戶面前的特定實驗室測試設備390,還標識了用戶在建築物中的新位置(即設備390所在的位置)。當接收了來自用戶的標記數據時,BSIS建築物應用146發送與用戶面前的設備相關的新建築物信息。該建築物信息可以包括各種不同類型的信息中的任一種,例如特定的危險信息(如「注意:該區域中可能存在可燃氣體」)、設備構造的圖示或指示(例如電氣原理圖)、與設備的操作有關的操作指南(例如用戶手冊)、或者與設備維護有關的歷史(例如「上一次空氣過濾器更換:01/02/11」)。因此,當用戶掃描與設備相關聯的PWHL時,BSIS200向用戶400提供對與該設備有關的圖示和其他數據的即刻訪問。用戶從在移動計算設備300上提供給用戶的菜單中簡單地選擇期望的數據,並且BSIS200將所請求的數據下載至用戶。該數據能夠幫助用戶更高效地了解一個設備、使用一個設備來工作、維修或維護一個設備。
[0098]除了通過BSIS200接收關於一個設備的信息之外,用戶還可以將設備數據輸入到BSIS200中。例如,針對一個特定設備,可以經由移動計算設備300而將與期望的操作參數、維護、設備布局等有關的數據全部輸入到BSIS200中。圖11示出了由移動計算設備300的BSIS移動應用322所生成的示例性截屏500,其中該移動計算設備300根據本文所描述的技術而掃描了與空氣處理單元相關聯的PWHL。截屏500示出了空氣處理單元(AHU)502的透視圖和該AHU的電流操作參數。例如,截屏500包括氣閘參數504,其指示了氣閘當前以「41.92」進行操作(例如氣閘打開了 41.92%)。移動計算設備300的BSIS移動應用322使對其呈現該屏幕的用戶能夠通過調節氣閘參數504來更改氣閘的操作參數。BSIS移動應用322還以類似的方式使用戶能夠調節其它各種操作參數。另外地,屏幕500可以包括使用戶能夠向BSIS移動應用322輸入AHU的維護記錄的用於用戶的選項。因此,如果用戶剛更改了 AHU的空氣濾波器,則該用戶可以在如由BSIS移動應用322所呈現的屏幕500上選擇使該用戶能夠促使BSIS移動應用將該信息經由收發器360發送到BSIS建築物應用146以存儲在設備資料庫164中的選項。用於使用戶調節操作參數、維護記錄或提供任何其他系統輸入的選項可以基於用戶資料庫162中與該用戶相關聯的訪問等級。因此,公共用戶可能不具有用於輸入數據的能力或選項,然而具有最高級別訪問權的用戶可以具有針對遍及整個建築物中的設備而更改操作參數和輸入維護記錄的能力。
[0099]BSIS建築物應用流程
[0100]現在參照圖12,說明由BSIS建築物應用146執行的用於與建築物99內的用戶進行交互的示例性流程。過程開始於步驟602,其中BSIS建築物應用146等待試圖登錄BSIS200的新用戶。在步驟604中,系統200的BSIS建築物應用146確定用戶是否已經向該系統發送了用於PWHL260的標記數據以及用於掃描該PWHL的移動計算設備的地址。如果沒有,則該系統的BSIS建築物應用146再次返回到步驟602並繼續等待新用戶登錄信息。如果已接收用於PWHL的新標記數據,則BSIS建築物應用146進行到步驟606並且更新建築物計數以指示新用戶已經進入建築物並且試圖登錄系統。在步驟606中,將中斷時間設為「O」以指示已經建立了 BSIS建築物應用146與BSIS移動應用322之間的通信。
[0101]在步驟608中,BSIS建築物應用146向發送標記數據的移動計算設備的地址分配用戶ID,並將該用戶ID與來自用戶資料庫162 (參見圖3)的用戶配置文件相關聯。如先前所討論的,用戶配置文件可以是公共用戶配置文件或對於用戶唯一的私人用戶配置文件。用戶配置文件向BSIS提供用戶環境偏好、安全許可和相關的用戶信息。
[0102]在步驟610中,BSIS建築物應用146通過將用戶ID與由用戶掃描的PWHL相關聯來完成用戶登錄過程。特別地,更新用戶資料庫以將用戶ID與其中PWHL被掃描的房間相關聯。用戶資料庫還可以被更新以包括通過發送PWHL的BSIS移動應用322或BSIS建築物應用146而從所掃描的PWHL中得到的其他信息;這種所得到的其他信息可以包括當日時間或也與該PWHL相關聯的特定設備或系統。
[0103]在步驟612中,BSIS建築物應用146與BAS交互以基於用戶資料庫中的用戶位置和偏好來調節建築物參數。例如,如果BAS是環境控制系統,則可以從現場控制板(參見圖3中的106b)向現場設備發送控制信號以基於用戶偏好和衝突解決過程來調節房間溫度、照明或其他環境條件,如上面所討論的。如果BAS是安防系統,則門可以被解鎖以允許進入建築物或建築物內的房間。
[0104]在步驟614中,BSIS建築物應用146向用戶的移動計算設備300發送建築物信息。示例性建築物信息包括建築物布局數據、用戶位置數據、群發通知警報、能耗信息、房間溫度信息、特定危險等。如以上所討論的,向用戶發送的建築物信息是基於用戶在建築物內的位置和用戶配置文件的。因此,不同用戶將基於其位置和用戶配置文件而在不同時間接收不同的建築物信息。
[0105]在步驟616中,BSIS建築物應用146確定是否已經從同一用戶接收到來自不同PWHL的新標記數據。如果已經接收到新標記數據,則應用返回到步驟610並且更新用戶資料庫以將用戶與新PWHL數據(即新建築物位置和/或建築物內的新設備)相關聯。如果尚未從該用戶接收到新標記數據,則應用繼續在步驟618的處理。
[0106]在步驟618中,應用146確定用戶是否已經(經由移動計算設備300的BSIS移動應用322)發送關於附加建築物信息的請求,或者關於更新BSIS資料庫(例如用戶資料庫或設備資料庫)的請求。關於附加建築物信息的請求可以是通過用戶選擇特定建築物信息選項而被生成的請求,其中該特定建築物信息選項在用戶的移動計算設備300上所呈現的菜單上被提供給用戶,如以上所討論的。關於更新資料庫的請求類似地是通過從用戶的移動計算設備300中選擇某些菜單選項而做出的。由移動計算設備300的BSIS移動應用322呈現在屏幕304上的一個這樣的菜單選項允許某些用戶通過更改他們的用戶配置文件以指示不同的用戶環境偏好來更新用戶資料庫。由移動計算設備300的BSIS移動應用322提供的另一菜單選項允許某些用戶更新設備資料庫以指示建築物內設備的改變,例如對特定設備所執行的維護的報告。如果用戶已經提交關於附加數據或更新資料庫的請求,則應用146繼續在步驟620的處理並且為用戶檢索所請求的信息,或者更新用戶所請求的資料庫。此後,應用146返回到步驟612並調節建築物參數(例如環境參數),並且向用戶移動計算設備300發送新請求的建築物或設備信息。
[0107]在步驟622中,BSIS建築物應用146確定與用戶的移動計算設備300的通信是否正在進行。這可以通過確認已經在預定時間段內從移動計算設備300接收到消息而被確定。如果在預定時間段內未從移動計算設備接收到消息,則BSIS建築物應用146可以向移動計算設備300發送「where is」消息以請求確認「where is」消息被移動計算設備接收。
[0108]如果在步驟622中確定BSIS建築物應用146保持與用戶的移動計算設備300通信,則應用返回到步驟612,並且繼續基於用戶的位置和用戶配置文件來調節建築物參數並且向用戶提供信息。然而,如果在步驟622中確定與移動計算設備300的通信已經中斷,則應用繼續在步驟624的處理並且遞增中斷時間計數。
[0109]在步驟626中,BSIS建築物應用146確定中斷時間是否大於閾值時間,如果不是,則應用返回到步驟610,並且繼續基於用戶上一次已知的位置和用戶配置文件來調節建築物參數並向用戶提供信息。然而,如果在步驟626中中斷時間大於閾值時間,則應用146確定與用戶的移動計算設備的通信已經丟失,並且假設用戶已經離開建築物。此時,應用繼續在步驟628的處理並將建築物計數遞減一個用戶。此時,用戶退出BSIS200,並且BSIS不基於該用戶的用戶配置文件而對建築物參數進行任何進一步的調節,直到用戶再次登錄系統為止。
[0110]BSIS移動應用流程
[0111]現在參照圖13,說明由BSIS移動應用322執行的示例性流程。過程開始於步驟702,其中BSIS移動應用322等待用戶利用移動計算設備300的攝像機(或者其他讀取器)來掃描PWHL。在步驟704中,BSIS移動應用322確定用戶是否已經掃描PWHL。如果不是,則BSIS移動應用322返回到步驟702並且繼續等待用戶試圖通過掃描PWHL來登錄系統。
[0112]如果在步驟704中確定用戶已經掃描了 PWHL,則BSIS移動應用322移至步驟706,並且經由無線伺服器230而與BSIS建築物應用146建立無線通信信道。在步驟706中,將中斷時間設置為「O」以指示已經建立了 BSIS建築物應用146與BSIS移動應用322之間的通信。
[0113]在步驟708中,BSIS移動應用322對由用戶掃描的PWHL解碼並且基於所掃描的PWHL而生成標記數據。然後BSIS移動應用322將該PWHL數據發送到BSIS伺服器230。
[0114]在步驟710中,BSIS移動應用322等待從BSIS伺服器230接收建築物信息。在從BSIS伺服器接收到建築物信息之後,應用322在移動計算設備300的屏幕304上顯示該建築物信息。如先前所討論的,示例性建築物信息包括建築物布局數據、用戶位置數據、群發通知警報、能耗信息、房間溫度信息、特定危險等。向用戶發送的建築物信息是基於BSIS中的PWHL數據和用戶配置文件的。因此,不同的用戶將基於其位置和用戶配置文件而在不同的時間接收到不同的建築物信息。[0115]在步驟712中,BSIS移動應用322確定用戶是否已經利用移動計算設備300掃描了新的PWHL。如果是,則應用返回到步驟708並且基於新掃描的PWHL而向BSIS伺服器230發送標記數據。如果不是,則應用322進行到步驟714。
[0116]在步驟714中,BSIS移動應用322確定用戶是否已經使用了移動計算設備300上的圖形用戶接口來請求附加建築物信息或者請求更新BSIS資料庫(例如用戶資料庫或設備資料庫)。關於附加建築物信息的請求可以是通過用戶選擇特定建築物信息選項而被生成的請求,其中該特定建築物信息選項是在用戶的移動計算設備300上所呈現的菜單上被提供給用戶的,如以上所討論的。關於更新資料庫的請求類似地通過從用戶的移動計算設備300中選擇某些菜單選項而做出。如果在步驟714中用戶已經提交了關於附加建築物信息的請求或者關於更新資料庫的請求,則應用接下來經由BSIS伺服器230而向BSIS建築物應用146發送請求(步驟716)。然後BSIS移動應用返回到步驟710並等待從BSIS伺服器接收建築物信息。如果在步驟714中用戶未提交關於附加建築物信息的請求或者關於更新資料庫的請求,則應用繼續在步驟718的處理。
[0117]在步驟718中,BSIS移動應用322確定與BSIS建築物應用146的通信是否正在進行。這可以通過確認已經在預定時間段內從BSIS建築物應用接收到消息來被確定。如果在步驟718中確定BSIS移動應用322保持與BSIS建築物應用146的通信,則BSIS移動應用返回到步驟708。然而,如果在步驟718中確定與BSIS建築物應用146的通信已經中斷,則應用移到步驟720並遞增中斷時間計數。
[0118]在步驟722中,BSIS移動應用322確定中斷時間是否大於閾值時間。如果不是,則應用返回到步驟710並繼續從BSIS建築物應用146中尋找其他建築物信息。然而,如果在步驟722中中斷時間大於閾值時間,則BSIS移動應用322確定與BSIS建築物應用146的通信已經丟失,並且假設用戶已經離開建築物。此時,BSIS移動應用322自動結束直到再次由用戶再次啟動為止。
[0119]不例性BSIS條形碼掃描情景
[0120]現在參照圖14,說明當用戶利用移動計算設備300掃描PWHL時在BSIS建築物應用146與BSIS移動應用322之間的示例性交互。在該說明中,用戶通過使用如本文所描述的移動計算設備300開始掃描建築物中的用戶找到PWHL的位置處的PWHL (例如條形碼)(如由交互線802所反映的)。然後移動計算設備300捕獲PWHL圖像(如由交互線804所反映的)並且BSIS移動應用322對PWHL圖像解碼以確定與PWHL相關聯的當前位置信息或當前設備信息(如由交互線806所反映的)。如果用戶先前已經接收到建築物信息(例如建築物地圖),則移動計算設備300可以基於從PWHL圖像中解碼的信息來更新其顯示(例如指示建築物地圖上的當前位置),如由交互線808所顯示的。然後BSIS移動應用繼續將從PWHL圖像中解碼的標記數據(例如當前位置)發送到BSIS建築物應用(如由交互線810所反映的)。BSIS建築物應用146獲取從BSIS移動應用接收的標記數據並且相應地更新用戶資料庫(例如,如由交互線812所反映的那樣在用戶資料庫中將用戶與當前位置相關聯)。接下來,如由交互線814所顯示的,BSIS建築物應用146基於新用戶位置向BSIS移動應用322發送更新和修改(例如當前位置處的當前溫度信息)。然後BSIS移動應用322可以基於從BSIS建築物應用146接收的新用戶位置來更新移動計算設備300的屏幕304以適當地顯示更新(如由交互線816所反映的)。在此之後,BSIS建築物應用146向與BSIS通信的一個或多個附加建築物自動化系統(例如群發通知系統)發送與用戶位置有關的更新,如由交互線818所反映的。這些建築物自動化系統還基於新建築物位置來更新用戶信息,並且基於新用戶位置向BSIS移動應用發送更新(例如基於用戶位置而來自群發通知系統的警告),如由交互線820所顯示的。然後BSIS移動應用322更新移動計算設備的屏幕以適當地顯示從各個建築物自動化系統接收到的更新,如由交互線822所反映的。
[0121]儘管應用144、146和322中的每一個都被描述成作為由處理電路122或310執行的軟體(即作為硬體和軟體的組合)來被實現,然而所介紹的實施例可以單獨以硬體來實現,例如專用集成電路(「ASIC」)設備。
[0122]本文通過僅示例而非限制的方式已經介紹了對用於建築物自動化系統的協同接口系統的一個或多個實施例的在先詳細描述。應當認識到,本文所描述的某些個別特徵和功能具有可以在不包含本文所描述的其他特徵和功能的情況下而獲得的優勢。此外,應當認識到,以上公開的實施例的各種替換、修改、變型或改進以及其他特徵和功能或其可選組合,可以被期望地合併成許多其他不同的實施例、系統或應用。本文目前無法預料或預見的替換、修改、變型或改進可以隨後由本領域技術人員做出,其同樣旨在由所附權利要求涵蓋。因此,任何所附權利要求的精神和範圍不應當受限於本文所包含的實施例的描述。
【權利要求】
1.一種用於建築物的接口系統,包括: 建築物控制系統,其被配置成向所述建築物內的多個現場設備發送控制信號; 被置於所述建築物中的位置處的建築物信息標記,所述建築物信息標記定義了標記數據;以及 與所述建築物控制系統進行無線通信的至少一個移動計算設備,所述至少一個移動計算設備被配置成讀取所述建築物信息標記並將所述標記數據傳送至所述建築物控制系統; 其中,所述建築物控制系統被配置成至少部分地基於從所述至少一個移動計算設備接收的所述標記數據來控制所述現場設備。
2.根據權利要求1所述的接口系統,其中,所述至少一個移動計算設備是多個移動計算設備中的一個,所述接口系統還包括將所述多個移動計算設備中的每一個與用戶配置文件相關聯的用戶資料庫,其中所述建築物控制系統被配置成至少部分地基於所述標記數據和與發送所述標記數據的移動計算設備相關聯的所述用戶配置文件二者來控制所述現場設備。
3.根據權利要求2所述的接口系統,其中,每個用戶配置文件是私人用戶配置文件或公共用戶配置文件。
4.根據權利要求1所述的接口系統,其中,所述建築物信息標記是被置於所述建築物中的不同位置處的多個建築物信息標記中的第一建築物信息標記,其中,所述標記數據包括建築物位置數據。
5.根據權利要求4所述的接口系統,其中,所述建築物控制系統包括建築物信息資料庫,所述建築物信息資料庫包括建築物布局數據,其中所述建築物控制系統被配置成在從所述移動計算設備 接收到所述標記數據之後向所述移動計算設備發送所述建築物布局數據。
6.根據權利要求5所述的接口系統,其中,所述建築物控制系統還被配置成:與所述建築物布局數據相關聯地向所述移動計算設備發送用戶位置數據,並且其中,所述移動計算設備被配置成基於從所述建築物控制系統接收的所述建築物布局數據和當前位置數據而在所述移動計算設備的屏幕上顯示建築物地圖和當前位置標誌。
7.根據權利要求4所述的接口系統,其中,所述標記數據包括設備標識數據,其中所述建築物控制系統包括含有與所述設備標識數據相關聯的設備操作數據的建築物信息資料庫,並且其中,所述建築物控制系統被配置成在從所述移動計算設備接收到所述標記數據之後向所述移動計算設備發送所述設備操作數據。
8.根據權利要求7所述的接口系統,其中,所述移動計算設備被配置成顯示與從所述建築物控制系統接收到的所述設備數據相關聯的所述建築物設備的圖形表示。
9.根據權利要求1所述的接口系統,其中,所述建築物信息標記包括在連接至所述建築物的屏幕上所提供的電子標記,並且其中,所述電子標記是動態標記以使得所述電子標記隨時間改變。
10.根據權利要求1所述的接口系統,其中,所述至少一個移動計算設備是多個移動計算設備中的一個,所述接口系統還包括將所述多個移動計算設備中的每個移動計算設備與建築物位置相關聯的用戶資料庫,並且其中,所述建築物控制系統是群發通知系統,所述群發通知系統被配置成基於與所選擇的移動計算設備相關聯的建築物位置而向所選擇的移動計算設備傳送消息。
11.根據權利要求1所述的接口系統,其中,所述建築物控制系統是包括與所述多個現場設備連接的多個現場控制板的環境控制系統,並且其中,所述多個現場設備包括從如下組中選出的環境控制設備,所述組包括空調、加熱器、自動調溫器、氣閘和燈。
12.根據權利要求1所述的接口系統,其中,所述建築物控制系統是安防系統,並且其中,所述多個現場設備包括門鎖。
13.根據權利要求1所述的接口系統,其中,所述移動計算設備包括攝像機、處理器和收發器,所述攝像機被配置成獲取所述建築物信息標記的圖像,所述處理器被配置成將所述圖像轉換成所述標記數據,並且所述收發器被配置成將所述標記數據發送到所述建築物控制系統。
14.一種用於控制建築物中的現場設備的方法,所述方法包括: 從移動計算設備接收標記數據,所述標記數據與被置於所述建築物中不同位置處的多個建築物信息標記中的一個建築物信息標記相關聯;以及 至少部分地基於從所述移動計算設備接收的所述標記數據和與所述移動計算設備相關聯的用戶配置文件來控制所述建築物內的多個現場設備中的至少一個現場設備的操作。
15.根據權利要求14所述的方法,其中,所述標記數據是第一標記數據,所述方法還包括: 從所述移動計算設備接收第二標記數據,所述第二標記數據與被置於所述建築物中不同位置處的所述多個建築物信·息標記中的另一建築物信息標記相關聯;以及 基於所述第二標記數據的接收來更改所述多個現場設備中的所述至少一個現場設備的操作;以及 至少部分地基於從所述移動計算設備接收的所述第二標記數據和與所述移動計算設備相關聯的所述用戶配置文件來控制所述多個現場設備中的另一現場設備的操作。
16.根據權利要求15所述的方法,其中,所述多個現場設備包括環境控制設備。
17.根據權利要求14所述的方法,還包括:在從所述移動計算設備接收到所述標記數據之後,向所述移動計算設備發送建築物布局數據和用戶位置數據。
18.根據權利要求17所述的方法,還包括:在所述移動計算設備的屏幕上顯示建築物地圖和當前位置標誌。
19.根據權利要求14所述的方法,還包括:在從所述移動計算設備接收到所述標記數據之後,向所述移動計算設備發送與所述標記數據相關聯的設備數據。
20.—種用於建築物的控制系統,包括: 多個環境控制設備,其被配置成控制所述建築物中的環境條件; 至少一個通信電路,其被配置成利用建築物網絡來與所述多個環境控制設備通信; 無線收發器,其被配置成從多個移動計算設備接收無線信號,所述無線信號指示了建築物位置;以及 處理電路,其被配置成: 從所述多個移動計算設備接收所述無線信號; 將所述建築物位置和用戶配置文件與所述移動計算設備中的每個移動計算設備相關聯; 至少部分地基於與所述移動計算設備中的每個移動計算設備相關聯的所述建築物位置和所述用戶配置文件來生成用於所述多個環境控制設備的控制信號;以及將所述控制信號遞送至所述·至少一個通信電路以傳送至所述環境控制設備。
【文檔編號】H04L12/28GK103858385SQ201280049238
【公開日】2014年6月11日 申請日期:2012年8月24日 優先權日:2011年8月25日
【發明者】克裡斯·卡西利 申請人:西門子工業公司

同类文章

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

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有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-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀