響應多個傳感器控制電動窗用品的製作方法
2024-03-06 06:16:15

本申請要求2014年6月23日提交的U.S.臨時申請No.62/015,760的優先權,其全部內容通過引用併入本文。
背景技術:
諸如例如電動捲軸遮陽簾和帷幔的電動窗用品,提供控制進入空間的陽光量。響應於諸如日光傳感器和時鐘的各種輸入,一些現有技術的電動窗用品已經被自動控制,以為將空間中的總照明水平調整到所需水平而控制進入空間的日光量。例如,負載控制系統可以嘗試最大化進入該空間中的日光量以便最小化空間中的電氣照明的強度。此外,為增加居住者舒服感,一些現有技術的負載控制系統另外控制電動窗用品的位置,以防止空間中的太陽眩光,例如,如在2011年5月31日公布的,名為「ELECTRICALLY CONTROLLABLE WINDOW TREATMENT SYSTEM TO CONTROL SUN GLARE IN A SPACE(用於控制空間中的太陽眩光的電可控制的窗用品系統)」的共同受讓U.S.專利No.7,950,827中更詳細所述,其全部公開內容在此通過引用併入本文。
儘管執行電動窗用品的自動控制,但用於執行對電動窗用品的自動控制的當前系統未考慮當執行電動窗用品的控制時建築物中的其他電動窗用品的當前狀態。例如,當前系統未考慮其他電動窗用品的狀態以實現對齊該系統內的窗用品的位置。在整體上執行該系統的自動控制時,當前系統也未考慮在其他電動窗用品處接收到的光量。
技術實現要素:
如本文所述,負載控制系統(例如電動窗用品系統)可以控制多個電動窗用品以最大化日光自治,同時最小化認知的不一致。電動窗用品系統可以包括多個電動窗用品、多個窗傳感器和系統控制器。每一電動窗用品可以可操作以調整相應覆蓋材料以控制進入空間的光量。每一傳感器可以被安裝在至少一個電動窗用品的附近,並且可以被配置為測量照射在相應傳感器上的日光量。系統控制器被配置為從傳感器接收傳感器讀數,並且響應於傳感器,控制電動窗處理來當傳感器讀數在彼此的預定量內時保持覆蓋材料對齊。
系統控制器可以動態地將窗傳感器一起分組為傳感器組,或主組的子組。系統控制器可以基於傳感器組,控制電動窗用品。當系統控制器從傳感器組中的傳感器接收更新的傳感器讀數時,系統控制器可以動態地對傳感器組進行重新分組。更新的傳感器讀數可以是指示由傳感器測量的光照水平的變化的當前傳感器讀數。
系統控制器可以識別用於每一傳感器組的遮陽簾組,可以根據遮陽簾組的組傳感器值控制傳感器組。每一遮陽簾組可以位於建築物的正面,或建築物的正面的一部分上。遮陽簾組可以包括傳感器組(例如子組)和根據傳感器組控制的一個或多個遮陽簾。可以根據表示傳感器組中的傳感器的傳感器讀數的組傳感器值,控制遮陽簾組。組傳感器值可以是對於傳感器組中的傳感器的最高傳感器讀數。
當遮陽簾的傳感器值在彼此的預定量內時,電動窗用品的組的系統控制可以允許對齊遮陽簾組中的遮陽簾,同時在某些實例中,允許獨立控制遮陽簾。從參考附圖的下述描述,其他特徵將變得顯而易見。
附圖說明
圖1是具有負載控制設備和電動窗用品的負載控制系統的簡化框圖。
圖2是具有由圖1的負載控制系統的電動捲軸遮陽簾覆蓋的窗的建築物的空間的示例的簡單側視圖。
圖3A是示出陽光穿透深度的、圖2的窗戶的側視圖。
圖3B是當太陽直接入射在窗戶上時,圖2的窗戶的俯視圖。
圖3C是當太陽不直接入射在窗戶上時,圖2的窗戶的俯視圖。
圖4是示出作為單個組控制沿建築物的正面的每一個電動窗用品的、該正面的俯視圖。
圖5A是用於控制多個電動捲軸用品保持電動窗用品的卷邊條(hembar)的水平對齊的示例性控制過程的簡化流程圖。
圖5B是示例性黑暗覆蓋定時器超時過程的簡化流程圖。
圖6是示出作為單個組控制沿建築物的正面的每一個電動窗用品的、該正面的俯視圖。
圖7是用於當電動窗用品的傳感器讀數在預定量內時,控制多個電動捲軸用品保持電動窗用品的卷邊條的水平對齊的示例性控制過程的簡化流程圖。
圖8是用於確定實時傳感器分組的示例性過程的簡化流程圖。
圖9A是用於當電動窗用品的傳感器讀數在預定量內時,控制多個電動捲軸用品保持電動窗用品的卷邊條的水平對齊的另一示例性控制過程的簡化流程圖。
圖9B是示例性陽光穿透限制模式評估過程的簡化流程圖。
圖9C是示例性黑暗覆蓋模式評估過程的簡化流程圖。
圖10A-10G示出用於當電動窗用品的傳感器讀數在預定量內時,在不同瞬間控制多個電動窗用品以便保持電動窗用品的卷邊條的水平對齊的示例性系統。
圖11A是用於當電動窗用品的傳感器讀數在預定量內時,控制多個電動捲軸用品以保持電動窗用品的卷邊條的水平對齊的另一示例性控制過程的簡化流程圖。
圖11B是用於確定組傳感器值的示例性過程的簡化流程圖。
圖12A和12B示出用於當電動窗用品的傳感器讀數在預定量內時,不同瞬間控制多個電動窗用品以便保持電動窗用品的卷邊條的水平對齊的附加示例性系統。
圖13是示例性開始黑暗覆蓋定時器過程的簡化流程圖。
圖14是示出示例性網絡設備的框圖。
圖15是示例性系統控制器的框圖。
圖16是示出示例性負載控制設備的框圖。
具體實施方式
圖1是用於控制從交流(AC)電源(未示出)輸送到一個或多個電力負載的電量的示例性負載控制系統100的簡圖。負載控制系統100可以包括系統控制器110(例如負載控制器或中央控制器),系統控制器110可操作以經由有線和無線通信鏈路,傳送和接收數字消息。例如,系統控制器110可以經由有線數字通信鏈路104,耦合到一個或多個有線控制設備。系統控制器110可以被配置為傳送和接收例如射頻(RF)信號106的無線信號,以與一個或多個無線控制設備通信。負載控制系統100可以包括多個控制源設備(例如,可操作以響應於用戶輸入、佔用/空閒狀況、測量光強的變化等傳送數字消息的輸入設備)以及多個控制目標設備(例如,可操作以接收數字消息並且響應於所接收的數字消息控制相應電負載的負載控制設備)。負載控制系統100的單個控制設備可以操作為控制源和控制目標設備二者。系統控制器110可以被配置為從控制源設備接收數字消息,並且響應於從控制源設備接收的數字消息,將數字消息傳送到控制目標設備。
負載控制系統100可以包括負載控制設備,諸如用於控制照明負載122的調光開關120。調光開關120可以適合於壁裝在標準的電子壁箱中。調光開關120可以包括臺面或插入式負載控制設備。調光開關120可以包括撥動開關124(例如按鈕)和強度調整致動器126(例如搖杆開關)。撥動開關124的連續致動可以波動,例如接通和關閉照明負載122。強度調整致動器126的上半部分或下半部分的致動可以分別增加或減小輸送到照明負載122的電量,由此在最小強度(例如約1%)和最大強度(例如約100%)之間增加或減小照明負載的強度。調光開關120可以進一步包括多個例如發光二極體(LEDs)的多個視覺指示器128,視覺指示器128可以按線性陣列排列並且可以發光以提供對照明負載122的強度的反饋。在1993年9月28日公布的、名為「LIGHTING CONTROL DEVICE(照明控制設備)」的U.S.專利No.5,248,919和2014年5月15日公布的,名為「WIRELESS LOAD CONTROL DEVICE(無線負載控制設備)」的U.S.專利No.2014/0132475中更詳細地描述了壁裝調光開關的示例,其全部內容通過引用特此併入本文。
調光開關120可以被配置為經由RF信號106從系統控制器110接收數字消息,並且響應於接收的數字消息控制照明負載122。在2009年8月20日公布的,名為「COMMUNICATION SYSTEM FOR A RADIO-FREQUENCY LOAD CONTROL SYSTEM(用於射頻負載控制系統的通信系統)」的U.S.專利申請公開號No.2009/0206983中更詳細地描述了可操作以傳送和接收數字消息的調光開關的示例,其全部內容通過引用特此併入本文。替選地,調光開關120可以耦合到有線數字通信鏈路104。
負載控制系統100可以進一步包括一個或多個位於遠程的負載控制設備,諸如用於驅動相應LED光源132(例如LED光引擎)的發光二極體(LED)驅動器130。LED驅動器130可以遠程位於例如相應LED光源132的照明器材中。LED驅動器130可以被配置為經由數字通信鏈路104從系統控制器110接收數字消息,並且響應於接收的數字消息控制相應LED光源132。LED驅動器130可以耦合到單獨的數字通信鏈路,諸如或數字可尋址照明接口(DALI)通信鏈路,並且負載控制系統100可以包括在數字通信鏈路104和單獨通信鏈路之間耦合的數字照明控制器。LED驅動器132可以包括內部RF通信電路或可以耦合到外部RF通信電路(例如,安裝在照明器材外部,諸如天花板上),以用於傳送和/或接收RF信號106。負載控制系統100可以包括其他類型的位於遠程的負載控制設備,諸如用於驅動螢光燈的電子調光鎮流器。
負載控制系統100可以包括多個日光控制設備——諸如例如電動捲軸遮陽簾140的電動窗用品,以控制進入安裝有負載控制系統的建築物的日光量。每一電動捲軸遮陽簾140可以包括纏繞在用於升高和降低遮陽簾織物的捲軸筒上的覆蓋材料(例如遮陽簾織物)。每一電動捲軸遮陽簾140可以包括位於電動捲軸遮陽簾的捲軸筒內部的電子驅動單元(EDU)142。電子驅動單元142可以耦合到數字通信鏈路104以用於傳送和接收數字消息,並且可以被配置為響應於經由數字通信鏈路從系統控制器110接收的數字消息,調整窗用品織物的位置。每一電子驅動單元142能夠包括內部RF通信電路或耦合到外部RF通信電路(例如位於捲軸筒外部),以用於傳送和/或接收RF信號106。負載控制系統100可以包括其他類型的日光控制設備,諸如蜂窩簾、帷幔、羅馬簾、軟百葉簾、百葉窗、百褶簾、拉伸捲軸遮陽系統、電致變色或智能窗,或其他適當的日光控制設備。
負載控制系統100可以包括一個或多個輸入設備,例如,有線鍵盤設備150、電池供電的遙控設備152、佔用傳感器154和日光傳感器156。此外,負載控制系統100可以包括一個或多個窗傳感器158(例如陰天或陰影傳感器)。有線鍵盤設備150可以被配置為響應於有線鍵盤設備的一個或多個按鈕的致動,經由數字通信鏈路104,將數字消息傳送到系統控制器110。電池供電的遙控設備152、佔用傳感器154、日光傳感器156和窗傳感器158可以是被配置為經由RF信號106,將數字消息傳送到系統控制器110(例如直接傳送到系統控制器110)的無線控制設備(例如RF發射機)。例如,電池供電的遙控設備152可以被配置為響應於電池供電的遙控設備的一個或多個按鈕的致動,經由RF信號106,將數字消息傳送到系統控制器110。系統控制器110可以被配置為響應於從有線鍵盤設備150、電池供電的遙控設備152、佔用傳感器154、日光傳感器156和/或窗傳感器158接收的數字消息,將一個或多個數字消息傳送到負載控制設備(例如調光開關120、LED驅動器130和/或電動捲軸遮陽簾140)。
負載控制系統100可以進一步包括耦合到數字通信鏈路104並且被配置為接收RF信號106的無線適配設備159。無線適配設備159可以被配置為響應於經由RF信號106從無線控制設備中的一個接收的數字消息,經由數字通信鏈路104,將數字消息傳送到系統控制器110。例如,無線適配設備159可以在數字通信鏈路104上,簡單重傳從無線控制設備接收的數字消息。
佔用傳感器154可以被配置為檢測安裝有負載控制系統100的空間中的佔用和空閒狀況。佔用傳感器154可以響應於檢測到佔用或空閒狀況,經由RF信號106,將數字消息傳送到系統控制器110。系統控制器110可以分別被配置為響應於分別接收佔用命令和空閒命令,接通和關閉照明負載122和LED光源132中的一個或多個。替選地,佔用傳感器154可以操作為空閒傳感器,使得僅響應於檢測到空閒狀況,才關閉照明負載(例如響應於檢測到佔用狀況不接通照明負載)。在2011年8月30日公布的、名為「RADIO-FREQUENCY LIGHTING CONTROL SYSTEM WITH OCCUPANCY SENSING(具有佔用傳感的射頻照明控制系統)」的共同受讓U.S.專利No.8,009,042、2012年6月12日公布的、名為「METHOD AND APPARATUS FOR CONFIGURING A WIRELESS SENSOR(用於配置無線傳感器的方法和裝置)」的U.S.專利No.8,199,010和2012年7月24日公布的,名為「BATTERY-POWERED OCCUPANCY SENSOR(電池供電的佔用傳感器)」的U.S.專利No.8,228,184中更詳細地描述了具有佔用和空閒傳感器的RF負載控制系統的示例,其全部內容通過引用特此併入本文。
日光傳感器156可以被配置為測量安裝有負載控制系統100的空間中的總的光強度。日光傳感器156可以將包括測量的光強度的數字消息經由RF信號106傳送到系統控制器110,以用於響應於測量的光強度,控制照明負載122和LED光源132中的一個或多個的強度。在2013年4月2日公布的、名為「METHOD OF CALIBRATING A DAYLIGHT SENSOR(校準日光傳感器的方法)」的共同受讓U.S.專利No.8,410,706,以及2013年5月28日公布的,名為「WIRELESS BATTERY-POWERED DAYLIGHT SENSOR(無線電池供電的日光傳感器)」的U.S.專利No.8,451,116中更詳細地描述了具有日光傳感器的RF負載控制系統的示例,其全部內容通過引用特此併入本文。
此外,負載控制系統100可以包括其他類型的輸入設備,諸如溫度傳感器、溼度傳感器、輻射計、壓力傳感器、煙檢測器、一氧化碳檢測器、空氣品質傳感器、運動傳感器、安全傳感器、接近度傳感器、夾具傳感器、分割傳感器、鍵盤、動能或太陽能遙控器、鑰匙扣、手機、智慧型手機、平板電腦、個人數字助理、個人計算機、筆記本電腦、時鐘、視聽控制、安全設備、電力監控設備(諸如電錶、能量計、效用分表、效用率表等)、中央控制發射機、住宅、商業或工業控制器、或這些輸入設備的任意組合。
系統控制器110可以被配置為根據在系統控制器110的存儲器中存儲的時鐘調度,控制負載控制設備(例如調光開關120、LED驅動器130和/或電動捲軸遮陽簾140)。時鐘調度可以包括多個時鐘事件,分別具有事件時間和對應的命令或預置。系統控制器110可以被配置為跟蹤當前時間和日子,並且在每一時鐘事件的相應事件時間,傳送適當的命令或預設。
系統控制器110可操作以經由網絡通信總線160(例如乙太網通信鏈路),耦合到諸如無線或有線區域網(LAN)的網絡,例如以用於接入網際網路。系統控制器110可以經由網絡通信總線160,連接到路由器162(或乙太網交換機),以用於允許系統控制器110與用於控制附加電負載的附加系統控制器通信。替選地,系統控制器110可以例如使用Wi-Fi技術無線地連接到網絡。系統控制器110也可以被配置為經由網絡,與一個或多個網絡設備通信,該一個或多個網絡設備諸如為智慧型電話(例如智慧型電話、智慧型電話或智慧型電話)、個人計算機164、筆記本電腦、平板設備(例如手持計算設備)、Wi-Fi或支持無線通信的電視,或任何其他適當的網際協議使能的設備。網絡設備可操作以以一個或多個網際協議包,將數字消息傳送到系統控制器110。在2013年1月31日公布的、名為「LOAD CONTROL DEVICE HAVING INTERNET CONNECTIVITY(具有網際連接的負載控制設備)」的共同受讓U.S.專利申請公開No.2013/0030589中更詳細地描述了可操作以在網絡上與網絡設備通信的負載控制系統的示例,其全部內容通過引用特此併入本文。
可以使用個人計算機164或其他網絡設備,對負載控制系統100的操作進行編程和配置。個人計算機164可以執行圖形用戶界面(GUI)配置軟體,以用於允許用戶對負載控制系統100將如何操作進行編程。配置軟體可以生成定義負載控制系統100的操作和/或性能的負載控制資料庫。例如,負載控制資料庫可以包括有關負載控制系統100的不同負載控制設備(例如調光開關120、LED驅動器130和電動捲軸遮陽簾140)的信息。負載控制資料庫還可以包括有關負載控制設備和輸入設備(例如,有線鍵盤設備150、電池供電的遙控設備152、佔用傳感器154、日光傳感器156和/或窗傳感器158)之間的關聯性的信息,以及負載控制設備如何對從輸入設備接收的輸入的信息進行響應。在2008年6月24日公布的、名為「HANDHELD PROGRAMMER FOR A LIGHTING CONTROL SYSTEM(用於照明控制系統的手持編程器)」的共同受讓U.S.專利No.7,391,297、2008年4月17日公開的、名為「METHOD OF BUILDING A DATABASE OF A LIGHTING CONTROL SYSTEM(構建照明控制系統的資料庫的方法)」的U.S.專利申請公開No.2008/0092075,以及2014年9月18日公開的、名為「COMMISSIONING LOAD CONTROL SYSTEMS(試運行負載控制系統)」的U.S.專利申請公開No.2014/0265568中更詳細地描述了用於負載控制系統的配置過程的示例,其全部內容通過引用特此併入本文。
系統控制器110可以被配置為自動地控制電動窗用品(例如電動捲軸遮陽簾140),以節能和/或提高安裝有負載控制系統100的建築物的居住者的舒適度。例如,系統控制器110可以被配置為響應於時鐘調度、日光傳感器156和/或窗傳感器158,自動地控制電動捲軸遮陽簾140。
負載控制系統100可以操作於控制進入建築物的空間的陽光穿透限制模式,建築物的空間諸如為圖2的空間170的陽光量,其中,安裝有負載控制系統100以控制空間中的陽光穿透距離dPEN。具體地,系統控制器110可操作以將數字消息傳送到電動捲軸遮陽簾140以將空間中的陽光穿透距離dPEN限定到所期望的最大陽光穿透距離dMAX。系統控制器110可以包括天文時鐘,使得系統控制器110能夠確定對於特定位置一年的每一天的日出時間和日落時間。系統控制器110可以將命令傳送到電子驅動單元142,以響應於時鐘調度自動地控制電動捲軸遮陽簾140。替選地,個人計算機164可以包括天文時鐘並且可以將數字消息傳送到電動捲軸遮陽簾140,以控制安裝有負載控制系統100的空間中的陽光穿透距離dPEN。在2012年10月16日公布的、名為「METHOD OF AUTOMATICALLY CONTROLLING A MOTORIZED WINDOW TREATMENT WHILE MINIMIZING OCCUPANT DISTRACTIONS(使居住者分心最小化時自動控制電動窗用品的方法)」的共同受讓U.S.專利No.8,288,981中更詳細地描述了用於根據時鐘調度控制一個或多個電動窗用品以限制陽光穿透距離dPEN的負載控制系統的示例,其全部內容通過引用特此併入本文。
可以將一個或多個窗傳感器158裝配到空間中的一個或多個窗戶的內表面或建築物的外部,該空間安裝有負載控制系統100。一個或多個窗傳感器158可以裝配到至少一個電動捲軸遮陽簾140的附近。每一窗傳感器158可以是電池供電的和/或可操作以將RF信號106傳送到無線適配設備159。窗傳感器158可以通過測量照射在窗傳感器158上的日光量(例如日光強度水平),來接收傳感器讀數。例如,當光強度的大小改變了預定量(例如約20%)時,窗傳感器可以經由RF信號106,傳送包括傳感器讀數的數字消息。
無線適配器159可操作以響應於來自窗傳感器158的RF信號106,經由數字通信鏈路104,將數字消息傳送到系統控制器110。如本文將更詳細地所述,響應於經由無線適配設備159從窗傳感器158接收的數字消息,系統控制器110可以被配置為啟用和停用陽光穿透限制模式。窗傳感器158可以位於建築物(以及多個傳感器接收機模塊)周圍的不同窗戶處,使得負載控制系統100可以在建築物的一些區域中啟用陽光穿透限制模式並且在其他區域中不啟用。在2014年6月5日公開的,名為「METHOD OF CONTROLLING A MOTORIZED WINDOW TREATMENT(控制電動窗用品的方法)」的共同受讓U.S.專利申請公開No.2014/0156079中更詳細地描述了窗傳感器的示例,其全部內容通過引用特此併入本文。
負載控制系統100可以包括窗傳感器158對。窗傳感器158對可以位於建築物的窗戶的豎框的相對面上或位於窗戶的相對面上。成對窗傳感器158的兩個傳感器中的每一個看起來與圖1中所示的日光傳感器156類似,並且可以具有指向窗戶外的鏡頭。系統控制器110可以對每一對傳感器的兩個傳感器的測量光強度進行響應,如同該對傳感器為單一窗傳感器158一樣。例如,系統控制器110可以使每一對窗傳感器158的兩個傳感器的測量光強度相加,並且可以響應於每一對窗傳感器158的兩個傳感器的測量光強度的總和,啟用和停用陽光穿透限制模式。
圖2是示出受電動捲軸遮陽簾140控制的陽光穿透距離dPEN 186的、空間170的示例的簡化側視圖。如圖2所示,建築物包括具有允許陽光進入空間170的窗戶176的正面174(例如四面矩形建築物的一面)。空間170可以包括工作表面,例如具有高度hWORK 188的桌子178,。窗傳感器158可以被裝配在電動捲軸遮陽簾140的附近。窗傳感器158可以被裝配到窗戶176。窗傳感器158可以被裝配到窗戶176的內表面或外表面上。窗傳感器158可以被裝配到內部或外部豎框。電動捲軸遮陽簾140可以被裝配在窗戶176上方。電動捲軸遮陽簾140可以包括在其上纏繞遮陽簾織物180的捲軸筒182。遮陽簾織物180可以在遮陽簾織物的下邊緣處具有卷邊條184。電子驅動單元142可以旋轉捲軸筒182,以在全開位置PFO(其中窗戶176不被覆蓋)和全關位置PFC(其中窗戶176被完全覆蓋)之間移動遮陽簾織物180。電子驅動單元142可以將遮陽簾織物180的位置控制到全開位置PFO和全關位置PFC之間的多個預設位置中的一個。
陽光穿透距離dPEN 186可以是從窗戶176進入空間170中的距離,窗戶176在直射陽光射入房間的正面174內。陽光穿透距離dPEN 186可以是窗戶176的高度hWIN 190和正面174相對於正北的角度φF,以及定義天空中的太陽的位置的太陽高度角θS和太陽方位角S的函數。太陽高度角θS和太陽方位角S是當前日期和時間以及空間170所處的建築物的位置(例如經度和緯度)的函數。太陽高度角θS是在建築物的位置處,指向太陽的線和指向水平面的線之間的角度。太陽高度角θS也可以是或替選地為太陽光線在水平面上的入射角。太陽方位角S是由從觀察者到正北的線與從觀察者到太陽在地面上投影的線形成的角度。當太陽高度角θS小時(例如在日出或日落時),太陽的位置的小的變化會導致陽光穿透距離dPEN 186的大小的相對大的變化。
通過考慮由光的最深穿透射線(與射線的路徑平行)的長度l192、窗戶176的高度hWIN 190和桌子178的高度hWORK 188之間的距離,以及桌子178和正面174的牆壁之間的距離(例如陽光穿透距離dPEN 186)形成的三角形,可以確定空間170的桌子178上的直射陽光的陽光穿透距離dPEN 186(垂直於窗戶176的表面來測量的),如圖3A中的窗戶176的側視圖所示,例如:
tan(θS)=(hWIN-hWORK)/l, (等式1)
其中,θS是對於建築物的指定位置(例如經度和緯度),在指定日期和時間的太陽的太陽高度角。
如果太陽直接入射在窗戶176上,則太陽方位角ΦS和正面角φF(例如正面相對於正北的角度)可以相等,如從圖3B所示的窗戶176的俯視圖所示。因此,陽光穿透距離dPEN186可以等於光的最深穿透射線的長度l192。如果正面角φF不等於太陽方位角ΦS,則陽光穿透距離dPEN192可以是正面角φF和太陽方位角ΦS之間的差的餘弦函數,例如
dPEN=l·cos(|φF-φS|), (等式2)
如由圖3C中的窗戶176的俯視圖所示。
再參考圖2,如前所述,太陽高度角θS和太陽方位角ΦS可以定義天空中的太陽的位置,並且可以是當前日期和時間,空間170所處的建築物的位置(例如經度和緯度)的函數。下述方程可以被用來近似太陽高度角θS和太陽方位角ΦS。時間方程可以定義如由日晷儀給出的時間和由時鐘給出的時間之間的差。該差是由於地球的旋轉軸的斜度造成的。可以由下述方程近似化時間的方程:
E=9.87·sin(2B)-7.53·cos(B)-1.5·sin(B), (方程3)
其中,B=[360°·(NDAY-81)]/364,以及NDAY是該年的當前天數(例如對於1月1日NDAY等於1,對於1月2日NDAY等於2等)。
太陽赤緯角δ可以是太陽的射線在地球的赤道面上的入射角。如果忽略地球軌道圍繞太陽的偏心率並且假定軌道為圓形,由下述方程給出太陽赤緯角:
δ=23.45°·sin[360°/365·(NDAY+284)]. (方程4)
太陽時角H是子午面和由地軸與太陽的當前位置形成的平面之間的角,即:
H(t)={1/4·[t+E-(4·λ)+(60·tTZ)]}-180°, (方程5)
其中,t是該天的當前本地時間,λ是本地經度,以及tTZ是當前時間t和格林威治標準時間(GMT)之間的時區差(以小時為單位)。例如,用於東部標準時區(EST)的時區差tTZ為-5。可以由建築物的本地經度λ和緯度,確定時區差tTZ。對給定的太陽時角H,通過解析時間t的方程5,確定本地時間,可以用如下等式表示,例如:
t=720+4·(H+λ)-(60·tTZ)-E. (方程6)
當太陽時角H等於0時,太陽處於天空中的最高點,其可以被稱為「太陽正午」時間tSN,其可以用如下方程表示,例如
tSN=720+(4·λ)-(60·tTZ)-E. (方程7)
負太陽時角H可以指示太陽在子午面的東邊(例如早晨),而正太陽時角H可以指示太陽在子午面的西邊(例如午後或傍晚)。
使用如下方程,計算作為當前本地時間t的函數的太陽高度角θS:
θS(t)=sin-1[cos(H(t))·cos(δ)·cos(Φ)+sin(δ)·sin(Φ)], (方程8)
其中,是建築物所處的本地緯度。使用如下方程,可以計算作為當前本地時間t的函數的太陽方位角ΦS:
φS(t)=180°·C(t)·cos-1[X(t)/cos(θS(t))], (方程9)
其中,
X(t)=[cos(H(t))·cos(δ)·sin(Φ)-sin(δ)·cos(Φ)], (方程10)
以及如果當前本地時間t小於或等於太陽正午時間tSN,則C(t)等於-1,或如果當前本地時間t大於太陽正午時間tSN,則C(t)等於1。與太陽高度角θS無關,太陽方位角ΦS也可以或替選地明確被表示為,例如:
φS(t)=tan-1[-sin(H(t))·cos(δ)/Y(t)], (方程11)
其中,
Y(t)=[sin(δ)·cos(Φ)-cos(δ)·sin(Φ)·cos(H(t))]. (方程12)
由此,太陽高度角θS和太陽方位角ΦS可以是本地經度λ和緯度以及當前本地時間t和日期(例如當前天數NDAY)的函數。使用方程1和2,根據窗戶176的高度hWIN 190、桌子178的高度hWORK 188、太陽高度角θS和太陽方位角ΦS,來表示太陽穿透距離。
如前所述,系統控制器110可操作以控制電動捲軸遮陽簾140以將陽光穿透距離dPEN 186限定到小於所期望的最大陽光穿透距離dMAX的陽光穿透限制模式中。例如,為防止桌子上的太陽眩光,可以限制陽光穿透距離dPEN 186,使得太陽光不直接照射在桌子178上。可以使用個人計算機164的GUI軟體,輸入所期望的最大陽光穿透距離dMAX並且所期望的最大陽光穿透距離dMAX可以存儲在系統控制器110的存儲器中。用戶可以使用個人計算機164的GUI軟體來輸入當前日期和時間、當前時區、建築物的本地經度λ和緯度、建築物的每一正面174的正面角φF、建築物的空間170中的窗戶176的高度hWIN 190,以及建築物的空間中的工作區(例如桌子178)的高度hWORK 188。可以在系統控制器110的存儲器中傳送和存儲這些操作特性(或這些操作特性的子集)。可以控制電動捲軸遮陽簾140,使得最小化空間170的居住者的分心(例如由於移動電動捲軸遮陽簾)。
負載控制系統100的系統控制器110可以生成時鐘調度,該時鐘調度定義了對用於建築物的正面174中的每一個的電動捲軸遮陽簾140的所期望的操作以限制空間170中的陽光穿透距離dPEN 186。例如,在每天午夜,系統控制器110可以每天一次在午夜生成用於限制對於下一天在空間170中的陽光穿透距離dPEN 186的另一時鐘調度。系統控制器110可操作以對於下一天的多個時間,響應於所期望的最大陽光穿透距離dMAX,計算電動捲軸遮陽簾140的最佳遮陽簾位置。系統控制器110可操作以使用所計算的最佳遮陽簾位置以及用戶選擇的遮陽簾移動間的最小時間間隔TMIN和/或每天遮陽簾移動的最小次數NMIN,來生成對於下一天的時鐘調度。在先前引用的U.S.專利No.8,288,981中更詳細地描述了控制電動窗用品以使用時鐘調度最小化陽光穿透深度的方法的示例。
當系統控制器110將電動捲軸遮陽簾140控制到全開位置PFO時(例如,當不存在入射在正面174上的直射陽光時),進入空間170的日光量對空間170的用戶而言是不可接受的。系統控制器110可操作以將建築物的空間170或正面174中的一個或多個的電動捲軸遮陽簾140的打開限制位置設定到遮陽板位置PVISOR,遮陽板位置PVISOR可以低於或等於全開位置PFO。可以使用個人計算機164的GUI軟體,輸入遮陽板位置PVISOR的位置。可以使用個人計算機164的GUI軟體,對建築物的空間170或正面174中的每一個,啟用和停用遮陽板位置PVISOR。由於建築物的兩個相鄰窗戶176可能具有不同高度,可以使用GUI軟體,對兩個窗戶的遮陽板位置PVISOR進行編程,使得當電動捲軸遮陽簾140被控制到遮陽板位置PVISOR時,對齊覆蓋相鄰窗口的遮陽簾織物182的卷邊條184。
響應於從窗傳感器158接收的RF信號106,系統控制器110可以操作於在相應窗傳感器158所處的空間中,停用陽光穿透限制模式(例如停止控制電動捲軸遮陽簾140來限制陽光穿透距離dPEN 186)。如果由一個或多個窗傳感器158測量的總光照水平低於黑暗覆蓋閾值LTH-DK(例如約300英尺燭光(FC)),系統控制器110可操作以確定多雲狀況存在於建築物外或陰影存在於正面174的一個或多個上。因此,系統控制器110可以確定黑暗狀況存在,並且在黑暗覆蓋模式中操作以將電動捲軸遮陽簾140中的一個或多個控制到黑暗覆蓋位置PDK(例如全開位置PFO)以便最大化進入空間170的自然光量以及通過提供更好的窗戶176外的景色提高居住者舒適度。系統控制器110可以確保在開始在黑暗覆蓋模式中操作之前,由窗傳感器158測量的總光照水平保持低於黑暗覆蓋閾值LTH-DK達黑暗覆蓋超時時段TDK-OV的長度(例如約30分鐘)。
如果由窗傳感器158中的一個或多個測量的總光照水平大於或等於黑暗覆蓋閾值LTH-DK,則系統控制器110可操作以確定陽光充足狀況存在於正面174的一個或多個上,並且啟用陽光穿透限制模式來控制電動捲軸遮陽簾140,以限制空間170的一個或多個中的陽光穿透距離dPEN 186(例如,防止在空間170中的桌子178上的太陽眩光)。在2014年6月5日公開的、名為「METHOD OF CONTROLLING A MOTORIZED WINDOW TREATMENT(控制電動窗用品的方法)」的共同受讓U.S.專利申請公開No.2004/0156079中更詳細地描述了具有陰天(即,黑暗覆蓋)閾值的負載控制系統的示例,其全部內容通過引用特此併入本文。
在諸如空間170的空間中的系統控制器110可操作以確定陽光充足狀況存在於正面174的一個或多個上並且在明亮覆蓋模式中操作。例如,如果由窗傳感器158中的一個或多個測量的總光照水平高於明亮覆蓋閾值LTH-BR(例如約5,000FC),系統控制器110可以識別明亮狀況並且可操作以在明亮覆蓋模式中操作以立即將電動捲軸遮陽簾140中的一個或多個控制到全關位置PFC,以便通過消除潛在眩光源防止自然光進入空間170和/或提高居住者舒服度。如果由窗傳感器158中的一個或多個測量的總光照水平小於或等於明亮覆蓋閾值LTH-BR,則系統控制器110可操作以啟用控制電動捲軸遮陽簾140以限制一個或多個空間中的陽光穿透距離dPEN 186的陽光穿透限制模式。在2014年8月14日提交的、名為「WINDOW TREATMENT CONTROL USING BRIGHT OVERRIDE(使用明亮覆蓋的窗用品控制)」的共同受讓U.S.臨時專利申請No.14/459,896中更詳細地描述了具有明亮覆蓋閾值LTH-BR的負載控制系統的示例,其全部內容通過引用特此併入本文。
系統控制器可以保持使建築物的單個正面上的電動窗用品的窗用品織物(例如卷邊條184)的底邊水平對齊,以便提供電動窗用品的窗用品織物的有吸引力的美學外觀。如圖4所示,系統控制器(例如,圖1中所示的負載控制系統100的系統控制器110)可以將沿建築物的單個正面200定位的多個電動窗用品240(例如電動捲軸遮陽簾140)一起控制為單個遮陽簾組210。電動窗用品240可以被配置為使用在圖1中所示的個人計算機164上運行的GUI配置軟體,以單個遮陽簾組210進行操作。由於太陽照射在或陰影存在於正面200的一部分上,多個窗傳感器220,222,224可以沿正面,位於各個位置。當由於明亮狀況系統控制器正確定是否降低遮陽簾時(例如以進入明亮覆蓋模式),系統控制器可以將來自單個遮陽簾組210中的窗傳感器220,222,224的最高光讀數與明亮覆蓋閾值LTH-BR進行比較,以確定是否關閉電動窗用品240。當由於黑暗狀況系統控制器正確定是否升高遮陽簾(例如以進入黑暗覆蓋模式)時,在將電動窗用品控制到黑暗覆蓋位置PDK前,系統控制器可以確定單個遮陽簾組210中的窗傳感器220,222,224的光讀數是否低於黑暗覆蓋閾值LTH-DK達黑暗覆蓋超時時段TDK-OV的長度。
系統控制器可以將位於建築物的同一空間類型中的多個電動窗用品240一起控制為單個遮陽簾組210。例如,可以保持建築物的同一空間類型或多個空間類型內的電動窗用品的窗用品織物(例如卷邊條184)的底邊的水平對齊。空間類型可以指示區域的一般用途,諸如空間作為功能區、過渡區域和/或社交區。空間類型還可以或替選地指示單個房間,諸如辦公室、廚房、起居室、臥室等。功能區的示例可以包括辦公區、會議室、教室、病房、健身中心和/或其他功能空間。過渡區可以包括走廊、門廳、樓梯間和/或用戶短時間內經過的其他過渡區域。社交區可以包括大堂、中庭、自助餐廳和/或其他社交聚合區域。
可以根據代表空間類型中的電動窗用品240的一個或多個傳感器讀數,將位於同一空間類型中的電動窗用品240分組在一起和對其進行控制。例如,系統控制器可以從用於空間類型的傳感器組中的一個或多個傳感器接收傳感器讀數。根據代表整個傳感器組的傳感器讀數,控制該組。例如,代表性傳感器讀數可以包括在傳感器組中具有最高光照水平的傳感器讀數。
圖5A和5B是可以由系統控制器(例如圖1中所示的負載控制系統100的系統控制器110)執行的、用於響應於多個窗傳感器(例如圖4中所示的窗傳感器220,222,224)控制多個電動窗用品(例如電動捲軸遮陽簾140或電動窗用品240)以保持電動窗用品的卷邊條的水平對齊的示例性過程的簡化流程圖。圖5A是示例性控制過程300的簡化流程圖,該示例性控制過程300是由系統控制器響應於在310處從窗傳感器中的一個接收包括傳感器讀數的數字消息而執行的。系統控制器對建築物的每一正面(例如圖4中所示的單個正面200)和/或電動捲軸遮陽簾的每一遮陽簾組(例如圖4中所示的單個遮陽簾組210),執行控制過程300。在310處接收包括傳感器讀數的數字消息後,在312,系統控制器可以將在數字消息中接收的傳感器讀數存儲在存儲器中。在312處,系統控制器可以將從每一窗傳感器接收的一個或多個傳感器讀數存儲在存儲器中。在314處,系統控制器可以確定遮陽簾組的每一窗傳感器的最高傳感器讀數LS-MAX。遮陽簾組可以包括一組傳感器和根據該傳感器組中的傳感器控制的一個或多個對應的遮陽簾。系統控制器可以基於在314處確定的傳感器讀數,控制遮陽簾組。儘管過程300可以根據來自傳感器組的最高傳感器讀數,控制遮陽簾組,可以使用代表每一傳感器組中的窗傳感器的當前傳感器讀數的另一組傳感器值,類似地實現過程300。
如果在316處,系統控制器當前未在黑暗覆蓋模式中操作(例如,系統控制器在陽光穿透限制模式或明亮覆蓋模式中操作),系統控制器確定是否開始在黑暗覆蓋模式中操作。具體地,在318處,系統控制器可以確定最高傳感器讀數LS-MAX(如在314處所確定的)是否小於黑暗覆蓋閾值LTH-DK(例如,如果來自遮陽簾組的窗傳感器的最新傳感器讀數小於黑暗覆蓋閾值LTH-DK)。系統控制器可以使用黑暗覆蓋定時器來確定何時進入黑暗覆蓋模式。如果在318處,最高傳感器讀數LS-MAX小於黑暗覆蓋閾值LTH-DK,並且在320處,黑暗覆蓋定時器不運行時,在322處,系統控制器可以復位黑暗覆蓋定時器並且起動黑暗覆蓋定時器。系統控制器可以通過相對於時間減小定時器值,來起動黑暗覆蓋定時器。如本文更詳細地所討論的,當黑暗覆蓋定時器期滿時,系統控制器可以進入黑暗覆蓋模式。如果在318處,最高傳感器讀數LS-MAX不小於黑暗覆蓋閾值LTH-DK,則在324,系統控制器可以停止黑暗覆蓋定時器。如果在316處,系統控制器目前在黑暗覆蓋模式中操作,並且在326處,最高傳感器讀數LS-MAX大於或等於黑暗覆蓋閾值LTH-DK,則在328處,系統控制器可以進入陽光穿透限制模式。
在330處,系統控制器可以評估明亮覆蓋模式。如果在330處,系統控制器目前未在明亮覆蓋模式中操作(例如,系統控制器在陽光穿透限制模式或黑暗覆蓋模式中操作),則系統控制器可以確定是否開始在明亮覆蓋模式中操作。具體地,如果在332處,最高傳感器讀數LS-MAX大於明亮覆蓋閾值LTH-BR,則在控制過程300在342處退出前,在334處系統控制器可以進入明亮覆蓋模式,並且在336處可以關閉遮陽簾組中的電動窗用品。如果在332處,遮陽簾組的最高傳感器讀數LS-MAX不大於明亮覆蓋閾值LTH-BR,則在342處系統控制器可以退出控制過程300(例如,不進入明亮覆蓋模式和/或調整電動窗用品)。如果在330處系統控制器目前在明亮覆蓋模式中操作,並且在338處最高傳感器讀數LS-MAX小於或等於明亮覆蓋閾值LTH-BR,則在340處,系統控制器可以進入陽光穿透限制模式。控制過程300可以在342處退出。
圖5B是示例黑暗覆蓋定時器超時過程350的簡化流程圖,該過程350是在352處由系統控制器響應於黑暗覆蓋定時器達到0而執行的。例如,在354處在開始在黑暗覆蓋模式中操作前,系統控制器可以確保由窗傳感器測量的總光照水平保持低於黑暗覆蓋閾值LTH-DK達黑暗覆蓋超時時段的長度TDK-OV(例如約30分鐘)。當在352處黑暗覆蓋超時時段期滿時,在黑暗覆蓋定時器超時過程350在358處退出前,在354處系統控制器可以進入黑暗覆蓋模式,並且在356處可以將窗用品(例如,單個遮陽簾組中的窗用品)控制到黑暗覆蓋位置PDK。
系統控制器可以控制單個正面上的電動窗用品,以如果可能的話保持底邊的水平對齊,並且還將電動窗用品控制到不同位置,以防止在正面的一個部分上的眩光狀況,同時提供正面的另一部分上的視野。為提供該控制水平,如圖6所示,系統控制器(例如,圖1中所示的負載控制系統100的系統控制器110)可以控制多個遮陽簾組410,412,414中的、沿建築物的單個正面400定位的多個電動窗用品440,442,444(例如電動捲軸遮陽簾140)。每一遮陽簾組410,412,414可以包括至少一個相應的窗傳感器420,422,424。窗傳感器420,422,424可以鄰近相應遮陽簾組410,412,414的電動捲軸遮陽簾440,442,444來定位。遮陽簾組410,412,414可以是主組430的一部分。主組430可以包括可以被分成子組的、對同一正面所編程的傳感器。可以使用在圖1所示的個人計算機164上運行的GUI配置軟體,配置多個遮陽簾組410,412,414和主組430。建築物還包括建築物的其他正面上的其他遮陽簾組和主組。
當窗傳感器420,422,424的傳感器讀數在彼此的預定範圍內(例如在彼此的40%內)時,系統控制器可操作以保持主組430的電動窗用品440,442,444對齊,並且當傳感器讀數在彼此的預定範圍外(例如在彼此的40%外)時,可以允許各個遮陽簾組410,412,414的電動窗用品440,442,444獨立地移動。遮陽簾組410,412,414可以是根據每一遮陽簾組410,412,414中的相應窗傳感器420,422,424的傳感器讀數控制的子組。
可以通過系統控制器定義遮陽簾組410,412,414,並且系統控制器可以根據定義的遮陽簾組410,412,414控制多個遮陽簾組410,412,414的電動窗用品440,442,444。可以將主組430中的每一遮陽簾組410,412,414限定為包括單個窗傳感器420,422,424,或各個遮陽簾組410,412,414可以包括多個窗傳感器。系統控制器可以從單個遮陽簾組410,412,414中的多個窗傳感器,接收傳感器讀數,並且可以選擇代表每一組中的窗傳感器的傳感器讀數的組傳感器值來控制遮陽簾組。例如,系統控制器可以將傳感器組中的最高傳感器讀數選擇為組傳感器值,以代表該遮陽簾組410,412,414的傳感器讀數。
可以使用用於每一遮陽簾組410,412,414的組傳感器值來控制遮陽簾組。主組430中的每一遮陽簾組410,412,414可以具有相同的操作設置(例如,相同值的明亮覆蓋閾值LTH-BR、黑暗覆蓋閾值LTH-DK和/或黑暗覆蓋超時時段TDK-OV)。主組430可以包括(沿單一線性正面)具有在同一方向中定向的電動窗用品的遮陽簾組410,412,414。(例如沿另一線性正面)具有在不同方向中定向的電動窗用品的遮陽簾組可以是另一主組的一部分。多個主組可以位於同一正面上。各個遮陽簾組410,412,414中的每一個可以被限定為單個主組430的一部分(例如主組可以不覆蓋另一主組)。可以通過對電動窗用品440,442,444的自動控制或對電動窗用品440,442,444的手動覆蓋,來控制各個遮陽簾組410,412,414中的每一個。可以手動地覆蓋主組430的遮陽簾組410,412,414中的一個,而不影響主組430的另一遮陽簾組410,412,414中的一個或多個中的電動窗用品440,442,444的自動控制。
當系統控制器確定由於明亮狀況是否降低遮陽簾時(例如以進入明亮覆蓋模式),系統控制器可以響應於從主組430的窗傳感器420,422,424的任何一個接收的、高於明亮覆蓋閾值LTH-BR的傳感器讀數,來控制電動窗用品440,442,444。為提供對電動窗用品440,442,444的響應控制,由系統控制器用於控制電動窗用品的傳感器讀數可以是高於明亮覆蓋閾值LTH-BR的一組傳感器的第一傳感器讀數。具體地,響應於接收高於明亮覆蓋閾值LTH-BR的傳感器讀數,系統控制器可以關閉具有報告如下傳感器讀數的窗傳感器420,422,424的每一遮陽簾組410,412,414的電動窗用品440,442,444,該傳感器讀數在高於明亮覆蓋閾值LTH-BR的傳感器讀數的預定量ΔL內。可以調節預定量ΔL的大小來最小化和/或消除在移動電動窗用品440,442,444中的認知失調。預定量ΔL可以例如在約20%至約50%的範圍內。例如,預定量ΔL可以為約40%,其是在窗傳感器傳送包括測量的光強度的另一數字消息前,由每一窗傳感器420,422,424測量的光強度可以變化的量的約兩倍。
遮陽簾組410,412,414中的一個或多個可以獨立於其他遮陽簾組來操作。在示例中,每一遮陽簾組410,412,414可以在黑暗覆蓋模式中,以及明亮覆蓋閾值LTH-BR可以為5,000英尺燭光(FC)。如果窗傳感器420的傳感器讀數增加到5,001FC,窗傳感器422的最新傳感器讀數為5,025FC,以及窗傳感器424的最新傳感器讀數為178FC,則可以關閉(例如處於明亮覆蓋模式中的)遮陽簾組410,412的電動窗用品440,442,並且遮陽簾組414的電動窗用品444保持在黑暗覆蓋模式中。
當系統控制器確定由於黑暗狀況是否升高簾(例如以進入黑暗覆蓋模式),時,系統控制器可以監控每一窗傳感器420,422,424的傳感器讀數,並且可以將單獨的黑暗覆蓋定時器用於每一遮陽簾組410,412,414以確定何時打開相應遮陽簾組410,412,414的電動窗用品440,442,444。當主組430的每一窗傳感器420,422,424的最新傳感器讀數低於黑暗覆蓋閾值LTH-DK時,或當傳感器讀數中的至少一個低於黑暗覆蓋閾值LTH-DK並且其他傳感器讀數中的一個或多個比低於黑暗覆蓋閾值LTH-DK的該至少一個傳感器讀數大預定量ΔL(例如大於40%以上)時,系統控制器可以將電動窗用品440,442,444升高到黑暗覆蓋位置PDK(例如以進入黑暗覆蓋模式)。如果另一遮陽簾組的窗傳感器420,422,424的傳感器讀數高於黑暗覆蓋閾值LTH-DK,並且落在低於黑暗覆蓋閾值LTH-DK的遮陽簾組的窗傳感器420,422,424的傳感器讀數的預定量ΔL(例如40%)內,則停止遮陽簾組410,412,414中的一個的黑暗覆蓋定時器。
遮陽簾組410,412,414中的每一個可以根據其他遮陽簾組來操作。在示例中,遮陽簾組410,412,414中的每一個可以在陽光穿透限制模式中並且黑暗覆蓋閾值LTH-DK可以為300FC。如果窗傳感器420的傳感器讀數減小到290FC,窗傳感器422的最新傳感器讀數為320FC,以及窗傳感器424的最新傳感器讀數為307FC,則系統控制器可以不起動用於遮陽簾組410的黑暗覆蓋定時器。可以通過其他遮陽簾組412,414的窗傳感器422,424,使遮陽簾組410「鎖定」在陽光穿透限制模式中。
在另一示例中,遮陽簾組410,412,414中的每一個可以處於陽光穿透限制模式中並且黑暗覆蓋閾值LTH-DK可以為300FC。如果窗傳感器420的傳感器讀數減小到183FC,窗傳感器422的傳感器讀數減小到192FC,以及窗傳感器424的最新傳感器讀數為301FC,則系統控制器可以起動用於第一遮陽簾組410和第二遮陽簾組412的黑暗覆蓋定時器,這是因為窗傳感器420,422的傳感器讀數低於黑暗覆蓋閾值LTH-DK,而第三窗傳感器424的傳感器讀數比窗傳感器420,422的傳感器讀數大預定量ΔL(例如40%)以上。如果不存在額外光照水平變化達黑暗覆蓋超時時段TDK-OV的持續時間,則系統控制器可以將遮陽簾組410,412控制到黑暗覆蓋模式,使得遮陽簾組410,412的電動窗用品440,442可以移動到黑暗覆蓋位置PDK,同時遮陽簾組414的電動窗用品444可以停留在同一位置。
在另一示例中,遮陽簾組410,412,414中的每一個可以處於陽光穿透限制模式,黑暗覆蓋閾值LTH-DK可以處於300FC,以及黑暗覆蓋超時時段TDK-OV可以為30分鐘。如果在幾乎相同時間(例如同時)窗傳感器420的傳感器讀數減小到290FC,窗傳感器422的傳感器讀數減小到285FC,以及第三窗傳感器424的傳感器讀數減小到292FC,則系統控制器可以對遮陽簾組410,412,414中的每一個起動黑暗覆蓋定時器,這是因為每一遮陽簾組均低於黑暗覆蓋閾值LTH-DK。如果窗傳感器422的傳感器讀數在黑暗覆蓋定時器期滿前增加到306,在進入黑暗覆蓋模式前,可以停止用於主組430的遮陽簾組410,412,414中的每一個的黑暗覆蓋定時器。
圖7是示例性控制過程500的簡化流程圖,該控制過程500是由系統控制器(例如圖1中所示的負載控制系統100的系統控制器110)響應於多個窗傳感器(例如,圖6中所示的窗傳感器420,422,424)為控制多電動窗用品(例如電動捲軸遮陽簾140或電動窗用品440)而執行的。響應於在510處接收包括來自窗傳感器之一的傳感器讀數的數字消息,由系統控制器執行控制過程500。系統控制器可以對建築物的每一正面(例如圖6中所示的單個正面400)和/或電動捲軸遮陽簾的每一遮陽簾組(例如圖6中所示的遮陽簾組410,412,414的每一個),執行控制過程500。在510處接收包括傳感器讀數的數字消息之後,在512處,系統控制器可以將在數字消息中接收的傳感器讀數存儲在存儲器中。系統控制器可以將從每一窗傳感器接收的至少兩個最新不同的傳感器讀數(例如最後兩個不同的傳感器讀數)存儲在存儲器中,使得系統控制器可以確定窗傳感器的傳感器讀數的當前趨勢。例如,系統控制器可以由至少兩個最新不同的傳送的傳感器讀數(例如最後兩個不同的傳感器讀數),確定傳感器讀數是增加的還是減小的。不同的傳感器讀數可以是連續傳感器讀數或可以是間隔開的多個傳感器讀數。
在514處,系統控制器可以將窗傳感器動態地分組為一個或多個傳感器組(例如子組)。514處的分組可以是窗傳感器的動態重組,其中,窗傳感器先前被指定為一組,或514處的分組可以是由系統控制器進行的初始分組。在514處,系統控制器可以將窗傳感器分組成其傳感器讀數在彼此的預定量ΔL內的組。例如,系統控制器可以確定主組中的窗傳感器的最高傳感器讀數,並且可以包括在第一組的最高傳感器讀數的預定量ΔL內的每一窗傳感器。系統控制器可以確定剩餘窗傳感器的最高傳感器讀數,以用於創建下一組傳感器(例如,在先前創建的組外的最高傳感器讀數)。系統控制器可以將在先前創建的組之外的該最高傳感器讀數的預定量ΔL內的窗傳感器包括在第二組中。系統控制器可以繼續該過程,直到主組中的每一窗傳感器被包括在子組中為止。系統控制器可以基於每一傳感器組中的窗傳感器以及遮陽簾組和窗傳感器之間的關係,確定將一起控制哪些電動窗用品。
系統控制器可以單步調試遮陽帘子組並且分析包括遮陽簾組的傳感器子組的傳感器讀數,以確定如何控制電動窗用品。在516處,系統控制器可以確定可以代表子組的窗傳感器的傳感器讀數的組傳感器值以控制遮陽簾組。組傳感器值可以是包括所選的一個遮陽簾組的傳感器組中的最新傳感器讀數中的最高一個,但還可以選擇另一代表性的組傳感器值。參考作為示例的圖4的遮陽簾組,系統控制器可以確定來自包括遮陽簾組410的傳感器組的最新傳感器讀數的最高一個LS-MAX。再參考圖5,在518處,系統控制器可以將來自傳感器組的最新傳感器讀數與該組的先前不同傳感器讀數的至少一個相比較,以確定傳感器讀數的趨勢是增加的還是減小的。
如果在518處,確定從其接收數字消息的窗傳感器的傳感器讀數的趨勢是減小的,系統控制器可以確定是否應當開始在黑暗覆蓋模式中操作。例如,如果在520處最高傳感器讀數LS-MAX(如在516處所確定的)小於黑暗覆蓋閾值LTH-DK,並且在522處用於當前遮陽簾組的黑暗覆蓋定時器未運行,則在524處系統控制器可以復位用於當前遮陽簾組的黑暗覆蓋定時器並且可以起動黑暗覆蓋定時器,例如相對於時間值減小。當黑暗覆蓋定時器期滿時,系統控制器可以進入用於遮陽簾組的黑暗覆蓋模式(例如使用與圖5B所示的黑暗覆蓋定時器超時過程350類似的過程)。例如,當黑暗覆蓋定時器期滿並且最高傳感器讀數LS-MAX保持小於黑暗覆蓋閾值LTH-DK達黑暗覆蓋定時器的持續時間時,系統控制器可以進入黑暗覆蓋模式。如果在520處最高傳感器讀數LS-MAX不小於黑暗覆蓋閾值LTH-DK,則在526處,當黑暗覆蓋定時器運行時,系統控制器可以停止用於當前遮陽簾組的黑暗覆蓋定時器,如果在520處(如在516處所確定的)最高傳感器讀數LS-MAX小於黑暗覆蓋閾值LTH-DK,並且在522處,用於當前遮陽簾組的黑暗覆蓋定時器處於運行時,則系統控制器可以允許對於該遮陽簾組黑暗覆蓋定時器繼續運行。在532處,系統控制器可以確定是否存在更多遮陽簾組待分析。如果在532處,存在更多遮陽簾組待分析,則控制過程500可以返回到516以確定組傳感器值(例如,來自包括下一遮陽簾組的傳感器組的最後傳感器讀數的最高一個LS-MAX),並且根據組傳感器值控制遮陽簾組。當另一遮陽簾組具有已經改變的傳感器讀數時,系統控制器可以確定存在其他遮陽簾組待分析。否則,控制過程500在534處退出。
如果在518處,確定從其接收數字消息的窗傳感器的傳感器讀數的趨勢是增加的,則系統控制器可以確定對該傳感器組,是否進入陽光穿透限制模式。在528處,如果系統控制器確定該傳感器組的最高傳感器讀數LS-MAX大於或等於黑暗覆蓋閾值LTH-DK,則在530處,系統控制器可以進入陽光穿透限制模式。在528處,如果系統控制器確定該傳感器組的最高傳感器讀數LS-MAX小於黑暗覆蓋閾值LTH-DK,則系統控制器可以繼續到532。如果在532處,存在更多遮陽簾組待分析,則控制過程500可以返回到516。否則,控制過程500可以在534處退出。控制過程500還可以包括用於將一個或多個遮陽簾組控制到明亮覆蓋模式的步驟(例如,如在圖5A的控制過程300中)。
圖8示出可以由系統控制器(例如圖1中所示的負載控制系統100的系統控制器110)執行的、用於執行動態窗傳感器分組(例如圖7中所示的在514處的對窗戶的動態分組)的示例性過程600的簡化流程圖。如圖8所示,在602處,系統控制器可以進入過程600。在604處,系統控制器可以解散當前子組。例如,系統控制器可以刪除或忽略先前存儲的子組,以由主組創建另一子組集。
為創建子組,系統控制器可以基於在主組的傳感器的傳感器讀數中識別的主組的最大傳感器光照水平,確定子組。例如,在606處,系統控制器可以將主組的最大傳感器光照水平初始化為0。主組的最大傳感器光照水平可以是對於其可以測量主組中的傳感器的傳感器光照水平以確定最大值的最大傳感器光照水平。主組可以包括被分成子組的、對同一正面所編程的傳感器。在608處,系統控制器可以確定在主組中是否存在待處理的未分組傳感器,以用於確定主組中的傳感器的最大傳感器光照水平。分別處理主組中的未分組的傳感器以確定主組中的傳感器的最大傳感器光照水平。例如,如果主組中存在還未被處理以確定其傳感器光照水平是否大於當前主組的最大傳感器光照水平的未分組的傳感器,則系統控制器可以進行到610以將當前傳感器光照水平與主組最大傳感器光照水平相比較。如果當前傳感器光照水平不大於主組的最大傳感器光照水平,則過程600可以返回到608。如果當前傳感器光照水平大於主組的最大傳感器光照水平,則在612處,可以以當前傳感器光照水平更新主組的最大傳感器光照水平。
當系統控制器確定不再存在為確定主組的最大傳感器光照水平而待處理的未分組的傳感器,則在614處,過程600可以保存主組最大傳感器光照水平。系統控制器可以使用主組最大傳感器光照水平來創建主組內的子組。例如,在616處,系統控制器可以創建子組。通過生成子組的名稱或其他標識符,子組可以被創建。在618處,系統控制器可以開始處理主組中的未分組傳感器(例如無子組的傳感器)。為處理主組中的未分組傳感器,系統控制器可以識別未分組傳感器的傳感器光照水平。在620處,系統控制器可以確定主組中是否存在待處理的未分組傳感器。如果系統控制器確定主組中存在未分組傳感器,則在624處,系統控制器可以選擇未分組傳感器(例如,還未被分析以確定傳感器光照水平是否在主組最大傳感器光照水平的預定量內)的傳感器光照水平並且可以分析該傳感器光照水平,以確定傳感器光照水平是否在主組最大傳感器光照水平的預定量內。如果傳感器光照水平不在主組最大傳感器光照水平的預定量內,則傳感器光照水平可以被標記為已分析並且過程600可以返回到620。如果在624處,確定傳感器光照水平在主組最大傳感器光照水平的預定量內,則從其接收傳感器光照水平的傳感器可以被添加到具有其傳感器光照水平被設定為主組最大傳感器光照水平的傳感器的傳感器子組中。在628處,在626處被添加到子組的傳感器可以從未分組列表中移除。過程600可以返回到620以繼續分析未被標記或被添加到子組的傳感器。
如果在620處,在主組中不再存在待處理的未分組傳感器(例如,主組中的傳感器被標記或被添加到子組),則系統控制器可以確定是否存在剩餘的任何未分組傳感器。如果主組中的傳感器各自被添加到子組,那麼過程600可以在630處結束。如果在622處存在剩餘的未分組傳感器,則系統控制器可以返回到606來將主組最大傳感器光照水平初始化為0,並且以主組中剩餘的未分組傳感器繼續過程600。
圖9A-9C示出示例性過程700的簡化流程圖,該過程700是由系統控制器(例如圖1中所示的負載控制系統100的系統控制器110)響應於多個窗傳感器(例如圖6中所示的窗傳感器420,422,424)為控制多個電動窗用品(例如,電動捲軸遮陽簾140或電動窗用品440)而執行的。系統控制器可以執行過程700的一個或多個部分,以確定傳感器狀態和/或根據傳感器狀態控制一個或多個遮陽簾組。可以響應於在710處接收包括來自一個或多個窗傳感器的傳感器讀數的數字消息,由系統控制器執行控制過程700。如果在712處,當前傳感器讀數與來自該傳感器的先前存儲的傳感器讀數相同,則控制過程700在728退出。如果在712處,當前傳感器讀數不同於來自該傳感器的先前存儲的傳感器讀數,則在714處系統控制器可以確定該傳感器的傳感器狀態。例如,系統控制器可以確定該傳感器的傳感器讀數的趨勢(例如,傳感器讀數是增加的還是減小的)。在716處,系統控制器可以將各個傳感器的當前傳感器讀數,連同先前的傳感器讀數以及傳感器狀態(例如,傳感器讀數的趨勢)存儲在存儲器中。對主組中、具有在712處確定的傳感器讀數變化的每一傳感器,傳感器讀數可以在710處被接收,並且傳感器狀態可以在714處被確定和/或在716處被存儲。
在718處,系統控制器可以確定對於主組的實時傳感器分組(例如,如在圖7所示的控制過程500的514和/或圖8所示的控制過程600中)。例如,系統控制器可以將窗傳感器分組成傳感器組(例如子組),在傳感器組中傳感器讀數在彼此的預定量ΔL(例如40%)內。系統控制器在720處,可以確定是否存在更多待處理的遮陽簾組,以用於在726處根據黑暗覆蓋模式或在724處根據陽光穿透限制模式進行控制。在來自710處的傳感器讀數導致操作模式的變化的情況下(例如,在718處,使傳感器組保持在操作模式中的傳感器已經離開該傳感器組),系統控制器可以重新評估由718處的實時傳感器分組產生的、用於每一正面上的每一遮陽簾組的操作模式。在這種情況下,在720處,系統控制器可以循環訪問每一遮陽簾組直到已經重新評估每一遮陽簾組為止。在另一示例中,在720處,系統控制器可以進行確定,以評估在710處從其接收傳送的數字消息的窗傳感器所屬的傳感器組中的遮陽簾組並且可以更新其操作模式,而無需在720處進行確定以處理其他遮陽簾組。如果在720處不存在待處理的遮陽簾組,則控制過程700可以在728處退出。
如果在720處存在待處理的遮陽簾組,則系統控制器可以確定是否在724處執行陽光穿透限制模式的評估過程或在726處執行黑暗覆蓋模式的評估過程。例如,如果在720處存在更多待處理的遮陽簾組,則系統控制器可以檢索對於遮陽簾組的先前傳送的傳感器狀態並且將當前傳感器狀態與先前傳送的傳感器狀態相比較。如果在722處對於正處理的遮陽簾組的當前傳感器狀態被確定為增加,則在724處系統控制器可以對該遮陽簾組執行陽光穿透限制模式的評估過程(例如如圖9B所示)。系統控制器可以在724處執行陽光穿透限制模式的評估過程,並且可以返回到720以確定是否存在更多待處理的遮陽簾組。如果在722處遮陽簾組的當前傳感器狀態被確定為減小,則在726處系統控制器可以對該遮陽簾組執行黑暗覆蓋模式的評估過程(例如如圖9C所示)。系統控制器可以在726處執行黑暗覆蓋模式的評估過程,並且返回到720以確定是否存在更多待處理的遮陽簾組。
圖9B示出由系統控制器(例如,圖1中所示的負載控制系統100的系統控制器110)執行的、用於評估陽光穿透限制模式的示例性過程730的簡化流程圖。如圖9B所示,在732處,進入過程730。系統控制器可以識別具有增加的光照水平的、主組的每一子組中的傳感器並且可以確定子組最大傳感器光照水平。例如,在732處,系統控制器可以將子組最大傳感器光照水平初始化為0。子組最大傳感器光照水平可以是代表該子組的傳感器讀數的組傳感器值。在734處,系統控制器可以確定在子組中是否有待處理的傳感器,以用於更新子組的組傳感器值。系統控制器可以處理子組中的每一傳感器以確定是否更新子組的組傳感器值。如果在734處,系統控制器確定存在更多待處理的傳感器,則在736處,系統控制器可以確定主組的當前傳感器是否在所識別的遮陽簾組的傳感器子組中以被處理。系統控制器可以在738處確定當前傳感器是否具有增加的光照水平。如果在736處系統控制器確定當前傳感器在所識別的遮陽簾組的傳感器子組中以被處理,並且在738處當前傳感器的光照水平在增加,則在740處,系統控制器可以確定當前傳感器光照水平是否大於子組最大傳感器光照水平。如果在740處,當前傳感器光照水平被確定為大於子組最大傳感器光照水平,則在744處,系統控制器可以將子組的子組最大傳感器光照水平更新為當前傳感器光照水平。
系統控制器可以返回到734處以確定主組中是否存在其他待處理的傳感器,以用於更新所識別的子組的子組最大傳感器光照水平。如果在736處,系統控制器確定正處理的當前傳感器不在所識別的遮陽簾組的傳感器子組中,則在738處,當前傳感器光照水平不增加,和/或如果當前傳感器光照水平不大於子組最大傳感器光照水平,則系統控制器可以返回到734處以確定在子組中是否存在其他待處理的傳感器。系統控制器可以在738處確定當前傳感器光照水平在增加,以防止具有減小的但高於亮度閾值的光照水平的傳感器使先前處於黑暗覆蓋模式的傳感器組退出黑暗覆蓋模式。
為確定是否更新子組最大傳感器光照水平並且可以進行以使用子組最大傳感器光照水平來控制遮陽簾組,在734處系統控制器確定主組中不再存在待處理的傳感器。例如,系統控制器可以基於子組最大傳感器光照水平,確定如何控制遮陽簾組的簾水平。在746處,系統控制器可以確定在所識別的遮陽簾組的傳感器子組中,是否存在具有增加光照水平的一個或多個傳感器。如果在746處,所識別的傳感器子組中的一個或多個傳感器被確定不具有增加的光照水平,過程730可以在760處結束。
如果在746處,所識別的傳感器子組中的一個或多個傳感器被確定為具有增加的光照水平,則在748處,系統控制器可以確定子組最大傳感器光照水平是否大於黑暗覆蓋閾值加上黑暗覆蓋滯後值。黑暗覆蓋滯後值可以指示在對電動窗用品的自動控制可以返回到自動控制狀態或者離開黑暗覆蓋狀態前,日光可以升高的強度大於黑暗覆蓋閾值的閾值量。如果不實施黑暗覆蓋滯後,則黑暗覆蓋滯後可以被設定為0或空值。如果在748處,系統控制器確定子組最大傳感器光照水平大於黑暗覆蓋閾值加上黑暗覆蓋滯後值,則在750處,系統控制器可以確定當前傳感器的遮陽簾組是否處於黑暗覆蓋。如果當前傳感器的遮陽簾組處於黑暗覆蓋,則在752處,系統控制器可以進入陽光穿透模式。如果在748處,系統控制器確定子組最大傳感器光照水平不大於黑暗覆蓋閾值加上黑暗覆蓋滯後值,則在754處,系統控制器可以確定子組最大傳感器光照水平是否高於黑暗覆蓋閾值。如果在754處,系統控制器確定子組最大傳感器光照水平高於黑暗覆蓋閾值,則在756處系統控制器可以確定對該遮陽簾組而言黑暗覆蓋定時器處於運行,並且在758處可以取消遮陽簾組的黑暗覆蓋定時器。系統控制器可以返回到746以評估其他遮陽簾組。如果在754處,系統控制器確定子組最大傳感器光照水平不高於黑暗覆蓋閾值,或在756處,對該遮陽簾組而言黑暗覆蓋定時器不正在運行,則系統控制器可以返回到746處以評估其他遮陽簾組。
可以對每一傳感器子組運行過程730。系統控制器可以對具有其傳感器讀數已經被改變或已經被改變了預定閾值的傳感器的每一傳感器子組,執行過程730。
圖9C示出由系統控制器(例如,圖1中所示的負載控制系統100的系統控制器110)執行的、用於評估黑暗覆蓋模式的示例性過程770的簡化流程圖。如圖9C所示,在772處進入過程770。系統控制器可以確定遮陽簾組的傳感器的每一子組的子組最大傳感器光照水平。例如,在774處,系統控制器可以將子組最大傳感器光照水平初始化為0。子組最大傳感器光照水平可以是代表該子組的傳感器讀數的子組傳感器值,但可以類似地使用另一子組傳感器值。在776處,系統控制器可以確定在主組中是否存在待處理的傳感器。例如,當傳感器子組改變時,可以處理主組中的每一傳感器。如果在776處系統控制器確定存在待處理的傳感器,則在778處,系統控制器可以確定主組的當前傳感器是否處於所識別的遮陽簾組的傳感器子組中以被處理。如果在778處,系統控制器確定當前傳感器在所識別的遮陽簾組的傳感器子組中以被處理,則在780處系統控制器可以確定當前傳感器光照水平是否大於子組最大傳感器光照水平。如果在780處當前傳感器光照水平被確定為大於子組最大傳感器光照水平,則在782處系統控制器可以將該子組的子組最大傳感器光照水平更新為當前傳感器光照水平。
系統控制器可以返回到776以確定在主組中是否存在其他待處理的傳感器。附加地,如果在778處系統控制器確定當前傳感器不在所識別的遮陽簾組的傳感器子組中,和/或如果在780處當前傳感器光照水平不大於子組最大傳感器光照水平,則系統控制器可以返回到774處以確定主組中是否存在其他待處理的傳感器。
為確定是否更新子組最大傳感器光照水平並且可以進行以使用子組最大傳感器光照水平來確定子組最大傳感器光照水平如何影響遮陽簾組,在734處系統控制器可以確定在主組中不再存在待處理的傳感器。例如,基於子組最大傳感器光照水平,系統控制器可以確定如何控制遮陽簾組的遮陽簾水平。在784處,系統控制器可以確定每一子組最大傳感器光照水平是否低於黑暗閾值。如果子組最大傳感器光照水平低於黑暗閾值,則在786處系統控制器確定由子組最大傳感器光照水平控制的每一遮陽簾組是否處於黑暗覆蓋模式或具有當前正運行的黑暗覆蓋定時器。如果由子組最大傳感器光照水平控制的遮陽簾組不處於黑暗覆蓋模式並且不具有當前正運行的黑暗覆蓋定時器,則在788處系統控制器可以啟動用於遮陽簾組的黑暗覆蓋定時器,並且在794處,對該遮陽簾組而言過程770結束。如果在786處系統控制器確定由子組最大傳感器光照水平控制的每一遮陽簾組處於黑暗覆蓋模式或具有當前正運行的黑暗覆蓋定時器,則在794處過程770結束。
如果在784處系統控制器確定子組最大傳感器光照水平不低於黑暗閾值,則在790處,系統控制器可以確定對根據子組最大傳感器光照水平控制的每一遮陽簾組而言黑暗覆蓋定時器是否正在運行。如果未運行,則在794處系統控制器可以結束過程770。如果在790處系統控制器確定對根據子組最大傳感器光照水平控制的遮陽簾組而言黑暗覆蓋定時器正在運行,則在792處,系統控制器可以取消用於遮陽簾組的黑暗覆蓋定時器並且在794處結束。
圖10A-10E示出在不同時間段,控制多個電動窗用品(例如如圖6所示,沿單個正面400排列的電動窗用品440,442,444),以便保持電動窗用品的卷邊條的水平對齊的示例性電動窗用品系統800。當用於每一子組的傳感器讀數在彼此的預定量內時,對齊卷邊條。
如圖10A所示,電動窗用品系統800可以包括遮陽簾組802,804,806。遮陽簾組802,804,806可以分別包括用於控制一個或多個相應遮陽簾的一個或多個電動窗用品。遮陽簾組802,804,806的電動窗用品可以受諸如系統控制器810的一個或多個系統控制器控制。系統控制器810可以從每一遮陽簾組802,804,806的相應窗傳感器接收指示用於控制每一遮陽簾組802,804,806的所感測的光照水平的傳感器讀數。每一遮陽簾組802,804,806的相應窗傳感器可以包括一個或多個窗傳感器。系統控制器可以識別代表同一子組內的、每一遮陽簾組802,804,806的傳感器讀數的子組傳感器值。例如,子組傳感器值可以是在給定時間該子組的子組最大傳感器光照水平。子組傳感器值可以是對於主組的所識別的子組的組傳感器值。
如圖10A所示,系統控制器810可以在時間T1接收遮陽簾組802,804,806的傳感器讀數,該傳感器讀數可以識別相應遮陽簾組802,804,806中的每一個的感測的所光照水平:305FC,290FC和290FC。系統控制器810可以根據300FC的黑暗覆蓋閾值LTH-DK,控制遮陽簾組802,804,806。系統控制器810可以包括同一子組中的遮陽簾組802,804,806的每一個,因為每一遮陽簾組802,804,806的傳感器讀數在彼此的預定範圍內,該預定範圍可以例如是40%。系統控制器810可以根據同一子組傳感器值,控制遮陽簾組802,804,806。子組傳感器值可以是遮陽簾組802的傳感器讀數(例如日光水平),其可以是305FC的傳感器光照水平。因為子組傳感器值高於300FC的黑暗覆蓋閾值LTH-DK,所以可以根據陽光穿透限制模式來控制子組中的每一遮陽簾組802,804,806。可以根據陽光穿透限制模式來控制遮陽簾組804,806,即使遮陽簾組804,806的傳感器讀數可以指示所感測的低於300FC的黑暗覆蓋閾值LTH-DK的290FC的光照水平。
系統控制器810可以在時間T2接收遮陽簾組802的更新傳感器讀數。遮陽簾組802的更新傳感器讀數可以是4000FC。因為遮陽簾組802的更新的傳感器讀數可以在其他遮陽簾組804,806的傳感器讀數的預定範圍外(例如40%),所以遮陽簾組802可以被包括在另一子組中並且可以根據其他子組對其進行控制。儘管遮陽簾組802可以退出遮陽簾組804,806的子組,但在時間T1的遮陽簾組802的傳感器讀數(例如305FC)可以繼續為子組傳感器值,根據該子組傳感器值來控制遮陽簾組804,806。例如,即使遮陽簾組804,806可以具有低於300FC的黑暗覆蓋閾值LTH-DK的傳感器光照水平,但因為根據305FC的子組傳感器值來控制遮陽簾組804,806,系統控制器810可以抑制起動黑暗覆蓋定時器。該子組傳感器值可以繼續控制仍然在該子組中的遮陽簾組804,806,這是因為遮陽簾組804,806的傳感器光照水平保持不變。當遮陽簾組804,806的所感測的光照水平仍然不變時,改變仍然在該子組中的遮陽簾組804,806的子組傳感器值會使居住者分心或混亂。在接收遮陽簾組804,806中的至少一個的更新的傳感器讀數時,系統控制器810可以重新配置仍然在該子組中的遮陽簾組804,806的子組傳感器值。
圖10B示出當遮陽簾組802進入子組時系統控制器810可以如何控制子組的示例。如圖10B所示,在時間T1,遮陽簾組802可以被包括在不同於遮陽簾組804,806的子組中。遮陽簾組802可以處於不同子組中,這是因為遮陽簾組802的傳感器讀數可以指示作為在控制遮陽簾組804,806的子組的傳感器讀數的光照水平的預定範圍(例如40%)外的光照水平(例如3000FC)。
根據其可以控制遮陽簾組804,806的子組傳感器值可以為290FC,其低於黑暗覆蓋閾值LTH-DK300FC。因為根據其控制遮陽簾組804,806的子組傳感器值低於黑暗覆蓋閾值LTH-DK,所以在時間T1遮陽簾組804,806可以處於黑暗覆蓋模式中。在時間T1,遮陽簾組802可以處於陽光穿透模限制式中,這是因為根據其可以控制遮陽簾組802的子組傳感器值為3000FC,其高於300FC的黑暗覆蓋閾值LTH-DK加黑暗覆蓋滯後。
在時間T2,系統控制器810可以從遮陽簾組802的傳感器接收更新的傳感器讀數。來自遮陽簾組802的傳感器的更新的傳感器讀數可以指示處於在其中遮陽簾組804,806被控制的子組的光照水平的預定範圍(例如40%)內的光照水平(例如305FC),並且系統控制器810可以將遮陽簾組802包括在與遮陽簾組804,806相同的子組中。當遮陽簾組802加入遮陽簾組804,806的子組時,可以繼續根據同一子組傳感器值(例如290FC)來控制子組。當在系統控制器810處接收到在時間T1時作為子組的成員的遮陽簾組804,806中的一個的更新的傳感器光照水平時,系統控制器810可以使用遮陽簾組802,804,806的傳感器光照水平,更新該子組傳感器值。
當遮陽簾組加入遮陽簾組804,806的子組時,系統控制器810可以起動對於遮陽簾組802的黑暗覆蓋定時器以將遮陽簾組802置於黑暗覆蓋模式中,即使遮陽簾組802的傳感器讀數高於黑暗覆蓋閾值LTH-DK加黑暗覆蓋滯後。當遮陽簾組802加入遮陽簾組804,806的子組時,系統控制器810可以根據現有的子組傳感器值(例如290FC)來控制遮陽簾組802,這是因為遮陽簾組804,806的傳感器光照水平尚未改變。因為遮陽簾組802的傳感器光照水平已經改變並且更接近根據其控制遮陽簾組804,806的現有子組傳感器值(例如290FC),所以系統控制器810可以根據現有的子組配置,控制遮陽簾組802。
圖10C示出當遮陽簾組802進入子組時,系統控制器810如何控制子組的另一示例。如圖10C所示,在時間T1,遮陽簾組802可以被包括在不同於遮陽簾組804,806的子組中。因為遮陽簾組802的傳感器讀數可以指示在其中遮陽簾組804,806被控制的子組的光照水平的預定範圍(例如40%)外的光照水平(例如3000FC),所以遮陽簾組802可以處於不同子組中。
根據其可以控制遮陽簾組804,806的子組傳感器值可以為290FC,其低於黑暗覆蓋閾值LTH-DK 300FC。因為根據其控制遮陽簾組804,806的子組傳感器值低於黑暗覆蓋閾值LTH-DK時,所以在時間T1,系統控制器810可以起動對於遮陽簾組804,806的黑暗覆蓋定時器,而此時遮陽簾組804,806可以處於陽光限制穿透模式。在時間T1,遮陽簾組802可以處於陽光穿透限制模式,這是因為根據其可以控制遮陽簾組802的子組傳感器值為3000FC,其高於黑暗覆蓋閾值LTH-DK 300FC加黑暗覆蓋滯後。
在時間T2,系統控制器810可以從遮陽簾組802的傳感器接收更新的傳感器讀數。來自遮陽簾組802的傳感器的更新的傳感器讀數可以指示在其中遮陽簾組804,806被控制的子組的光照水平的預定範圍(例如40%)內的光照水平(例如305FC),並且系統控制器810可以將遮陽簾組802包括在與遮陽簾組804,806相同的子組中。當遮陽簾組802加入遮陽簾組804,806的子組時,系統控制器810可以識別對遮陽簾組804,806可以起動黑暗覆蓋定時器,但在時間T2,遮陽簾組804,806還未進入黑暗覆蓋模式。因為在時間T2,遮陽簾組804,806還未進入黑暗覆蓋模式並且黑暗覆蓋定時器正在計數,所以系統控制器810可以更新該子組的子組傳感器值。在時間T2,可以將子組傳感器值更新為遮陽簾組802的傳感器光照水平(例如305FC)。可以將遮陽簾組802,804,806的子組的子組傳感器值更新為高於黑暗覆蓋閾值LTH-DK加黑暗覆蓋滯後,這可以使系統控制器810取消對於遮陽簾組804,806的黑暗覆蓋定時器。在時間T2,遮陽簾組802,804,806可以繼續在陽光穿透限制模式中操作。
圖10D示出根據增加的子組傳感器值,系統控制器810如何控制子組的示例。如圖10D所示,在時間T1,遮陽簾組802,804,806可以被包括在同一子組中。遮陽簾組802,804,806可以處於同一子組中,這是因為遮陽簾組802,804,806的傳感器讀數可以指示處於同一預定範圍(例如40%)內的光照水平。在時間T1,系統控制器810可以根據黑暗覆蓋模式來控制遮陽簾組802,804,806。系統控制器810可以基於遮陽簾組802,804,806的最大傳感器讀數,識別時間T1處的子組的子組傳感器值(例如290FC)。因為子組傳感器值(例如290FC)可以低於黑暗覆蓋閾值LTH-DK(例如300FC)時,所以在時間T1,可以根據黑暗覆蓋模式來控制遮陽簾組802,804,806。
在時間T2,系統控制器810可以從遮陽簾組802的傳感器接收更新的傳感器讀數。來自遮陽簾組802的傳感器的更新的傳感器讀數可以指示仍然處於在其中遮陽簾組804,806被控制的子組的光照水平的預定範圍(例如40%)內的光照水平(例如350FC),因此,遮陽簾組802,804,806仍然在同一子組內。系統控制器810可以將子組傳感器值(例如350FC)更新為來自遮陽簾組802的傳感器的傳感器讀數,並且根據更新的子組傳感器值(例如350FC)來控制遮陽簾組802,804,806。在時間T2,更新的子組傳感器值(例如350FC)可以被增加到高於黑暗覆蓋閾值LTH-DK加黑暗覆蓋滯後的光照水平,並且可以使系統控制器810控制根據陽光穿透限制模式來控制在將被控制的子組中的遮陽簾組802,804,806。
圖10E示出當遮陽簾組802離開子組並且進入另一子組時,系統控制器810如何控制子組的示例。如圖10E所示,在時間T1,遮陽簾組802,804,806可以被包括在同一子組中。遮陽簾組802,804,806可以在同一子組中,這是因為遮陽簾組802,804,806的傳感器讀數可以表示在同一預定範圍(例如40%)內的光照水平。在時間T1,系統控制器810可以根據黑暗覆蓋模式,來控制遮陽簾組802,804,806。系統控制器810可以基於遮陽簾組802,804,806的最大傳感器讀數,在T1,識別子組的子組傳感器值(例如290FC)。當子組傳感器值(例如290FC)可以低於黑暗覆蓋閾值LTH-DK(例如300FC)時,在時間T1,可以根據黑暗覆蓋模式來控制遮陽簾組802,804,806。
在時間T2,系統控制器810可以從遮陽簾組802的傳感器接收更新的傳感器讀數。來自遮陽簾組802的傳感器的更新的傳感器讀數可以指示在其中遮陽簾組804,806被控制的子組的光照水平的預定範圍(例如40%)外的光照水平(例如4000FC),因此,可以從其中遮陽簾組804,806被控制的子組中移除遮陽簾組802。遮陽簾組802可以進入將遮陽簾組802的光照水平包括為子組傳感器值的另一子組。因為遮陽簾組802的子組傳感器值高於黑暗覆蓋閾值LTH-DK加黑暗覆蓋滯後,所以在時間T2,遮陽簾組802可以進入陽光穿透限制模式。離開系統控制器810根據其來控制遮陽簾組804,806的子組的遮陽簾組802不影響該子組。例如,在其中遮陽簾組804,806被控制的子組在時間T2仍然在黑暗覆蓋模式內,和/或維持根據在時間T1根據其來來控制該子組的子組傳感器值(例如290)的控制。當更新遮陽簾組804和/或遮陽簾組806的傳感器讀數時,可以在時間T2更新根據其遮陽簾組804,806被控制的子組的子組傳感器值(例如290)。
圖10F示出當遮陽簾組802進入子組時,系統控制器810如何控制子組的另一示例。如圖10F所示,在時間T1,遮陽簾組802可以被包括在與遮陽簾組804,806不同的子組中。遮陽簾組802可以在不同的子組中,這是因為遮陽簾組802的傳感器讀數可以指示在其中遮陽簾組804,806被控制的子組的光照水平的預定範圍(例如40%)外的光照水平(例如3000FC)。
根據其可以控制遮陽簾組804,806的子組傳感器值可以為290FC,其低於黑暗覆蓋閾值LTH-DK 300FC。因為根據其控制遮陽簾組804,806的子組傳感器值低於黑暗覆蓋閾值LTH-DK,所以在時間T1遮陽簾組804,806在黑暗覆蓋模式中。在時間T1遮陽簾組802在陽光穿透限制模式中,這是因為可以根據其控制遮陽簾組802的子組傳感器值可以是3000FC,其高於300FC的黑暗覆蓋閾值LTH-DK加黑暗覆蓋滯後。
在時間T2,系統控制器810可以從遮陽簾組802的傳感器接收更新的傳感器讀數。來自遮陽簾組802的傳感器的更新的傳感器讀數可以指示處於在其中遮陽簾組804,806被控制的子組的光照水平的預定範圍(例如40%)內的光照水平(例如305FC),並且系統控制器810可以將遮陽簾組802包括在與遮陽簾組804,806相同的子組中。當遮陽簾組802加入遮陽簾組804,806的子組時,可以繼續根據如在時間T1控制該子組的同一子組傳感器值(例如290FC)來控制該子組。當遮陽簾組加入遮陽簾組804,806的子組時,系統控制器810可以起動對於遮陽簾組802的黑暗覆蓋定時器以將遮陽簾組802置於黑暗覆蓋模式中,即使遮陽簾組802的傳感器讀數高於黑暗覆蓋閾值LTH-DK加黑暗覆蓋滯後。當遮陽簾組802加入遮陽簾組804,806的子組時,系統控制器810可以根據現有的子組傳感器值(例如290FC)來控制遮陽簾組802,這是因為遮陽簾組804,806的傳感器光照水平尚未改變。由於遮陽簾組802的傳感器光照水平已經改變並且更接近根據其控制遮陽簾組804,806的現有子組傳感器值(例如290FC),系統控制器810可以根據現有的子組配置來控制遮陽簾組802。
在時間T3,系統控制器810可以從遮陽簾組802的傳感器接收更新的傳感器讀數。來自遮陽簾組802的傳感器的更新的傳感器讀數可以指示處於在其中遮陽簾組804,806被控制的子組的光照水平的預定範圍(例如40%)內的光照水平(例如370FC),並且系統控制器810可以將遮陽簾組802保持在與遮陽簾組804,806相同的子組內。因為在時間T2,基於先前的傳感器讀數,遮陽簾組802進入子組,所以在時間T3,可以使用遮陽簾組802的更新的傳感器讀數來評估是否改變子組傳感器值。在時間T3,遮陽簾組802的更新的傳感器讀數(例如370FC)可以是遮陽簾組802,804,806的最大光照水平,並且可以設定為子組傳感器值。因為在時間T3,遮陽簾組802的更新的傳感器讀數被增加到高於黑暗覆蓋閾值LTH-DK加黑暗覆蓋滯後的光照水平,所以在時間T3,子組中的遮陽簾組804,806可以進入陽光穿透限制模式。當將遮陽簾組802的傳感器光照水平設定為可以根據其控制子組的子組傳感器值時,在時間T3,停止對於遮陽簾組802的黑暗覆蓋定時器。
圖10G示出當遮陽簾組802進入子組時,系統控制器810如何控制子組的另一示例。如圖10G所示,在時間T1,遮陽簾組802可以被包括在與遮陽簾組804,806不同的子組中。遮陽簾組802可以處於不同的子組中,這是因為遮陽簾組802的傳感器讀數可以指示在其中控制遮陽簾組804,806的子組的光照水平的預定範圍(例如40%)外的光照水平(例如3000FC)。
可以根據其控制遮陽簾組804,806的子組傳感器值可以為290FC,其可以低於300FC的黑暗覆蓋閾值LTH-DK。因為根據其控制遮陽簾組804,806的子組傳感器值低於黑暗覆蓋閾值LTH-DK時,所以在時間T1,遮陽簾組804,806可以處於黑暗覆蓋模式中。在時間T1,遮陽簾組802可以處於陽光穿透限制模式中,這是因為可以根據其控制遮陽簾組802的子組傳感器值可以為3000FC,其高於300FC的黑暗覆蓋閾值LTH-DK加黑暗覆蓋滯後。
在時間T2,系統控制器810可以從遮陽簾組802的傳感器接收更新的傳感器讀數。來自遮陽簾組802的傳感器的更新的傳感器讀數可以指示處於在其中遮陽簾組804,806被控制的子組的光照水平的預定範圍(例如40%)內的光照水平(例如305FC),並且系統控制器810可以將遮陽簾組802包括在與遮陽簾組804,806相同的子組中。當遮陽簾組802加入遮陽簾組804,806的子組時,可以繼續根據如在時間T1控制該子組的同一子組傳感器值(例如290FC)來控制該子組。當遮陽簾組802加入遮陽簾組804,806的子組時,系統控制器810可以起動對於遮陽簾組802的黑暗覆蓋定時器以將遮陽簾組802置於黑暗覆蓋模式中,即使遮陽簾組802的傳感器讀數高於黑暗覆蓋閾值LTH-DK加黑暗覆蓋滯後。當遮陽簾組802加入遮陽簾組804,806的子組時,系統控制器810可以根據現有的子組傳感器值(例如290C)來控制遮陽簾組802,這是因為遮陽簾組804,806的傳感器光照水平尚未改變。由於遮陽簾組802的傳感器光照水平已經改變並且更接近根據其正控制遮陽簾組804,806的現有子組傳感器值(例如290FC),所以系統控制器810可以根據現有的子組配置來控制遮陽簾組802。
在時間T3,系統控制器810可以從遮陽簾組806的傳感器,接收更新的傳感器讀數。來自遮陽簾組806的傳感器的更新的傳感器讀數可以指示處於在其中遮陽簾組802,804被控制的子組的光照水平的預定範圍(例如40%)內的光照水平(例如301FC),並且系統控制器810可以將遮陽簾組806保持在與遮陽簾組802,804相同的子組中。遮陽簾組806的更新的傳感器讀數可以觸發對在時間T3是否改變子組傳感器值的評估。遮陽簾組806的更新的傳感器讀數(例如301FC)可以被識別為從時間T2至在時間T3處的增加,但在時間T3,遮陽簾組802,804,806的最大光照水平可以是由遮陽簾組802的傳感器讀數所指示的光照水平(例如305FC),因此,系統控制器可以將由遮陽簾組802的傳感器所指示的光照水平(例如305FC)設定為子組傳感器值。因為遮陽簾組802的更新的傳感器讀數在時間T3使子組傳感器值增加到高於黑暗覆蓋閾值LTH-DK加黑暗覆蓋滯後的光照水平,所以子組中的遮陽簾組804,806在時間T3可以進入陽光穿透限制模式。當將遮陽簾組802的傳感器光照水平設定為可以根據其控制子組的子組最大傳感器光照水平時,在時間T3,可以停止對於遮陽簾組802的黑暗覆蓋定時器。
可以由系統控制器810(例如圖1中所示的系統控制器110)執行圖10A-10G所示的示例。諸如圖1中所示的個人計算機164的網絡設備可以被用來顯示子組、遮陽簾組、每一遮陽簾組的傳感器讀數和/或每一子組的子組最大傳感器光照水平。儘管圖10A-10G所示的示例示出系統控制器可以調整諸如黑暗覆蓋模式(例如最低模式)和陽光穿透限制模式(例如中間模式)的不同操作模式之間的遮陽簾組,例如,根據其他操作模式,系統控制器可以類似地根據諸如明亮覆蓋模式(例如最高模式)的其他操作模式來調整遮陽簾組的控制。在所示的時刻,每一傳感器的傳感器讀數值可以表示由窗傳感器採集的最新傳感器讀數。
圖11A&11B是由系統控制器執行(例如圖1中所示的負載控制系統100的系統控制器110)的、用於響應於多個窗傳感器(例如圖6中所示的窗傳感器420,422,424)來控制多個電動窗用品(例如圖6中所示的電動捲軸遮陽簾140或電動窗用品440,442,444)的附加示例性過程的簡化流程圖。圖11A是響應於從一個窗傳感器接收包括當前傳感器讀數的數字消息,由系統控制器執行的示例性控制過程900的簡化流程圖。在控制過程900期間,系統控制器可以生成傳感器分組,並且在諸如黑暗覆蓋模式(例如最低模式)、陽光穿透限制模式(例如中間模式)和/或明亮覆蓋模式(例如最高模式)的不同操作模式之間調整遮陽簾組(例如子組)。
在910處,系統控制器可以響應於從一個窗傳感器接收包括傳感器讀數的數字消息來執行該控制過程900。如果在912處,當前傳感器讀數與來自該傳感器的先前存儲的傳感器讀數相同,則控制過程900可以在924處退出。如果在912處,當前傳感器讀數不同於來自該傳感器的先前存儲的傳感器讀數,在914處,系統控制器可以確定傳感器狀態。例如,系統控制器可以確定該傳感器的傳感器讀數的趨勢(例如傳感器讀數是正在增加還是減小)。在916處,系統控制器可以將當前傳感器讀數,連同先前的傳感器讀數以及傳感器狀態(例如傳感器讀數的趨勢)存儲在存儲器中。對在912處被識別為具有更新的傳感器讀數的每一傳感器,存儲傳感器讀數、先前傳感器讀數和傳感器狀態。
在918處,系統控制器可以確定實時傳感器分組(例如,如在圖7所示的控制過程500的514中,和/或圖8所示的控制過程600)。例如,系統控制器可以將窗傳感器分組成傳感器組(例如子組),其中,傳感器讀數在彼此的預定量ΔL(例如40%)內。可以通過正接收的更新的傳感器讀數來觸發傳感器分組。系統控制器可以在920處,確定在918處確定的傳感器組的組傳感器值(例如如圖11B所示)。組傳感器值可以例如是主組的每一子組的子組傳感器值。在922處,系統控制器可以使用在920處確定的每一遮陽簾組的組傳感器值,來確定每一遮陽簾組的操作模式。例如,基於組傳感器值,系統控制器可以在諸如黑暗覆蓋模式(例如最低模式)、陽光穿透限制模式(例如中間模式)和/或明亮覆蓋模式(例如最高模式)的不同操作模式之間調整遮陽簾組。控制過程900可以在924處退出。
圖11B示出用於確定從其接收當前傳感器讀數的傳感器子組以及基於傳感器讀數是否應當更新該傳感器子組的組傳感器值的示例性過程930的流程圖。可以在932處進入過程930。例如可以通過系統控制器進入過程930,以重新計算傳感器子組的組傳感器值,其中,窗傳感器傳送由系統控制器接收的、包括當前日光值的數字消息。可以使用過程930來更新創建的子組的組傳感器值,該子組包括傳送包括當前日光值的數字消息的傳感器。在934處,系統控制器可以確定是否存在待處理的子組。當系統控制器已經接收到不同於子組的先前存儲的傳感器值的該子組的當前傳感器值時,在934處,系統控制器可以確定存在待處理的子組。如果在934處,不存在系統控制器將處理的子組,則過程930可以在936處退出。
如果系統控制器在934處確定存在待處理的子組,則在938處,系統控制器可以確定從其接收數字消息的傳輸傳感器是否處於在934處確定將處理的子組中。例如,系統控制器可以確定包括從其接收當前光照水平的傳感器的子組。如果在938處,系統控制器確定從其接收數字消息的傳輸傳感器不在934處確定將處理的子組中,則過程900可以返回到934,以確定是否處理其他子組以識別從其接收當前光照水平的傳感器。在938處,系統控制器可以繼續循環訪問子組以確定包括從其接收當前光照水平的傳輸傳感器的子組。
如果在938處,系統控制器確定從其接收數字消息的傳輸傳感器處於在934處確定將處理的子組中,則在940處,系統控制器可以確定來自傳輸傳感器的當前傳感器讀數自先前存儲的傳感器讀數,在光照水平方面是否減小。如果系統控制器確定來自傳輸傳感器的當前傳感器讀數在光照水平方面減小,則在942處,系統控制器可以確定來自傳輸傳感器的當前傳感器讀數將使子組中的任一遮陽簾組增加到較高模式操作級別(例如,到陽光穿透限制模式和/或明亮覆蓋模式)。如果接收的傳感器讀數在減小,則系統控制器可以不重新計算組傳感器值,並且在942處所接收的傳感器讀數將使當前傳感器組中的任一遮陽簾組增加操作模式級別(例如從黑暗覆蓋模式增加到陽光穿透限制模式,或從陽光穿透限制模式增加到明亮覆蓋模式)。例如,在944處,系統控制器可以忽略傳感器讀數並且可以不重新計算組傳感器值。因此,如果通過減小光照水平使遮陽簾組加入傳感器組(例如子組),則系統控制器可以不控制電動窗用品。過程930可以返回到934以確定是否處理更多子組。
如果在940處接收的傳感器讀數在增加,或在940處傳感器讀數確定接收的傳感器讀數在減小並且在942處接收的傳感器讀數將不使當前傳感器組中的任一遮陽簾組增加操作模式級別(例如從黑暗覆蓋模式增加到陽光穿透限制模式,或從陽光穿透限制模式增加到明亮覆蓋模式),則系統控制器可以重新計算組傳感器值。系統控制器在946處,可以確定在待處理的子組中是否存在傳感器光照值以重新計算組傳感器值。如果在946處,系統控制器確定在待處理的子組中不存在傳感器光照值,則過程930可以返回到934。如果在946處,系統控制器確定在待處理的子組中存在傳感器光照值,則在948處,系統控制器可以確定傳感器光照水平是否大於當前組傳感器值。組傳感器值可以是子組傳感器值。如果在948處,系統控制器確定傳感器光照值不大於當前組傳感器值,則控制過程900可以返回到946。如果在948處,系統控制器確定傳感器光照值大於當前組傳感器值,則在返回到946處之前,在950處,組傳感器值可以被更新到當前傳感器光照值。
圖12A和12B示出附加示例性系統1000,該示例性系統1000說明了在不同時刻對電動窗用品系統(例如負載控制系統100)的操作,以除了傳感器讀數相差預定量的情況之外控制多個電動窗用品(例如如圖6所示的沿單個正面400排列的電動窗用品440,442,444)以便使電動窗用品的卷邊條保持水平對齊。
如圖12A所示,電動窗用品系統1000可以包括遮陽簾組1002,1004,1006,1008。遮陽簾組1002,1004,1006,1008可以各自包括用於控制一個或多個相應遮陽簾的一個或多個電動窗用品。可以由諸如系統控制器1010的一個或多個系統控制器來控制遮陽簾組1002,1004,1006,1008的電動窗用品。系統控制器1010可以從遮陽簾組1002,1004,1006,1008中的每一個的相應窗傳感器,接收傳感器讀數,該傳感器讀數指示用於控制遮陽簾組1002,1004,1006,1008中的每一個的所感測的光照水平。遮陽簾組1002,1004,1006,1008中的每一個的相應窗傳感器可以包括一個或多個窗傳感器。
如圖12A所示,系統控制器1010可以在時間T1接收遮陽簾組1002,1004,1006,1008的傳感器讀數,這些傳感器讀數可以識別相應遮陽簾組1002,1004,1006,1008的所感測的光照水平550FC,47FC,290FC和240FC。系統控制器810可以將遮陽簾組1002和1004分組在同一子組中,這是因為遮陽簾組1002和1004可以傳送在彼此的諸如40%的預定範圍內的傳感器讀數。系統控制器可以將遮陽簾組1006和1008分組在同一子組中,這是因為遮陽簾組1006和1008可以在彼此的預定範圍內。系統控制器1010可以根據300FC的黑暗覆蓋閾值LTH-DK來控制遮陽簾組1002,1004,1006,1008。
系統控制器1010可以根據同一子組傳感器值,控制遮陽簾組1002和1004。子組傳感器值可以是遮陽簾組1002的傳感器光照水平,其可以是550FC的傳感器光照水平。因為子組傳感器值高於300FC的黑暗覆蓋閾值LTH-DK加黑暗覆蓋滯後,所以可以根據陽光穿透限制模式來控制子組中的遮陽簾組1002和1004的每一個。系統控制器1010可以根據同一子組傳感器值,控制遮陽簾組1006和1008。遮陽簾組1006和1008的子組的子組傳感器值可以是遮陽簾組1006的傳感器光照水平,其可以是290FC的傳感器光照水平。因為遮陽簾組1006和1008的子組傳感器值低於300FC的黑暗覆蓋閾值LTH-DK,所以可以根據黑暗覆蓋模式來控制遮陽簾組1006和1008的每一個。
在時間T2,系統控制器810可以接收遮陽簾組1002的更新的傳感器讀數。遮陽簾組1002的更新的傳感器讀數可以是2000FC。因為遮陽簾組1002的更新的傳感器讀數在其他遮陽簾組1004,1006,1008的傳感器讀數的預定範圍(例如40%)外,所以可以將遮陽簾組1002包括在單獨的子組中並且可以根據定義的子組來對其進行控制。儘管遮陽簾組1002可以退出遮陽簾組1004的子組,但在時間T1的遮陽簾組1002的傳感器讀數(例如550FC)可以繼續為根據其控制遮陽簾組1004的子組傳感器值。
系統控制器可以對同一子組中的遮陽簾組1004和1006進行重新分組。因為遮陽簾組1002現在已經增加到高於遮陽簾組1004的預定範圍的光照水平,所以可以將遮陽簾組1004的傳感器讀數設定為用於創建另一子組的上限。即使由於遮陽簾組1006的傳感器讀數不在遮陽簾組1002的傳感器讀數的預定範圍內而使得在時間T1遮陽簾組1006未與遮陽簾組1004分在一組,但在時間T2,遮陽簾組1006在遮陽簾組1004的傳感器讀數的預定範圍內並且與遮陽簾組1004分在一組。遮陽簾組1008不在遮陽簾組1004的傳感器讀數的預定範圍內,因此,遮陽簾組1008在另一子組中。
儘管在時間T2,遮陽簾組1004和1006在同一子組內,用於控制遮陽簾組1004和1006的每一個的子組傳感器值可以不同。根據在時間T1分配給每一遮陽簾組1004,1006的子組傳感器值,在時間T2分別控制遮陽簾組1004和1006,這是因為在時間T2遮陽簾組1004和1006不是從其傳送傳感器讀數的遮陽簾組。由於通過不在遮陽簾組1004和1006的子組中的遮陽簾組1002的傳感器傳送更新的傳感器讀數,可以不重新計算分配給每一遮陽簾組1004,1006的子組傳感器值。在時間T2,遮陽簾組1004,1006,1008的每一個的操作模式也不受影響。
圖12B示出當遮陽簾組1002和1004進入子組時,系統控制器1010如何控制子組的示例。如圖10B所示,在時間T1,遮陽簾組1002和1004可以被包括在不同於遮陽簾組1006的子組中。遮陽簾組1002和1004可以在不同於遮陽簾組1006的子組中,這是因為遮陽簾組1002和1004的傳感器讀數可以指示在其中控制遮陽簾組1006的子組的光照水平的預定範圍(例如40%)外的光照水平(例如3000FC)。根據陽光穿透限制模式來控制遮陽簾組1002和1004,這是因為遮陽簾組1002和1004的當前傳感器讀數可以高於300FC的黑暗覆蓋閾值LTH-DK加黑暗覆蓋滯後(例如遮陽簾組1002的3000FC和遮陽簾組1004的3100FC)。在時間T1,根據低於黑暗覆蓋閾值(例如290FC)的子組傳感器值來控制遮陽簾組1006。
在時間T2,遮陽簾組1004的傳感器讀數被更新為在遮陽簾組1006的光照水平的預定範圍(例如40%)內的光照水平(例如305FC),並且系統控制器可以將遮陽簾組1004和1006包括在同一子組中。在時間T2,可以忽略用於重新計算子組傳感器值的遮陽簾組1004的更新的傳感器讀數,這是因為在時間T2,遮陽簾組1004的光照水平正在減小。因為在時間T2,使用時間T1的子組的子組傳感器值來控制遮陽簾組1004,所以在時間T2,系統控制器可以起動對於遮陽簾組1004的黑暗覆蓋定時器,即使遮陽簾組1004的更新的傳感器讀數高於300FC的黑暗覆蓋閾值LTH-DK加黑暗覆蓋滯後。
在時間T3,遮陽簾組1002的傳感器讀數被更新為在遮陽簾組1004,1006的光照水平的預定範圍(例如40%)內的光照水平(例如350FC),並且系統控制器可以將遮陽簾組1002,1004,1006包括在同一子組中。在時間T3,可以忽略用於重新計算子組傳感器值的遮陽簾組1002的更新的傳感器讀數,這是因為在時間T3,遮陽簾組1002的光照水平正在減小。因為使用時間T1的子組的子組傳感器值在時間T3控制遮陽簾組1002,所以在時間T3,系統控制器可以起動對於遮陽簾組1002的黑暗覆蓋定時器,即使遮陽簾組1006的更新的傳感器讀數可以高於300FC的黑暗覆蓋閾值LTH-DK加黑暗覆蓋滯後。
由系統控制器1010(例如圖1中所示的系統控制器110)執行圖12A和12B中所示的示例。諸如圖1中所示的個人計算機164的網絡設備可以被用來顯示子組、遮陽簾組、每一傳感器讀數值和/或每一子組的子組傳感器值。儘管圖12A和12B中所示的示例示出了系統控制器可以在諸如黑暗覆蓋模式(例如最低模式)和限制陽光穿透模式(例如中間模式)的不同操作模式之間調整遮陽簾組,根據其他操作模式,但系統控制器可以類似地根據諸如明亮覆蓋模式(例如最高模式)的其他操作模式來調整待控制的遮陽簾組。傳感器讀數值可以表示在所示的時刻,由窗傳感器最新傳送的傳感器讀數。
圖13是當系統控制器起動對於遮陽簾組(例如圖6中所示的遮陽簾組410,412,414)中的一個的黑暗覆蓋定時器時,可以由系統控制器執行的示例性起動黑暗覆蓋定時器過程1100的簡化流程圖。起動黑暗覆蓋定時器過程1100可以允許將電動窗用品的運動調整成更少運動(例如,以防止居住者分心)。例如,如果系統控制器將對特定遮陽簾組起動黑暗覆蓋定時器,則系統控制器可以使用過程1100來掃描主組中的其他遮陽簾組,以確定系統控制器是否在預定時間段內(例如,在最後一分鐘內),對其他遮陽簾組中的每一個已經起動黑暗覆蓋定時器。如果系統控制器在預定時間段內已經對其他遮陽簾組起動黑暗覆蓋定時器,則系統控制器可以將對於該特定遮陽簾組的黑暗覆蓋定時器設定為與在預定時間段內起動的遮陽簾組的黑暗覆蓋定時器相同的時間,使得當遮陽簾組進入黑暗覆蓋模式時,兩個遮陽簾組的電動窗用品可以一致地打開。
如圖13所示,在1102處,過程1100開始。在1104處,系統控制器可以確定主組中是否存在待處理的遮陽簾組。例如,在1104處,系統控制器可以確定是否存在對其系統控制器已經起動黑暗覆蓋定時器的遮陽簾組。如果在1104處,不存在待處理的遮陽簾組,則在1106處,過程1100結束。如果在1104處,存在待處理的遮陽簾組,則在1108處,系統控制器可以確定是否存在系統控制器已經確定對其起動覆蓋定時器的遮陽簾組。如果不存在,則過程1100返回到1104。如果在1108處存在系統控制器已經確定對其起動覆蓋定時器的遮陽簾組,則在1110處,系統控制器可以計算對於遮陽簾組覆蓋定時器將何時屆滿。在1112處,系統控制器可以確定在主組中是否存在具有覆蓋定時器的待處理的其他遮陽簾組。如果不存在,則過程可以返回到1104。
如果在1112處,系統控制器確定在主組列表中存在具有覆蓋定時器的其他遮陽簾組,則在1114處,系統控制器可以確定其他遮陽簾組的覆蓋定時器是否是激活的(例如已經起動)。如果其他遮陽簾組的覆蓋定時器是未激活的,則過程1100可以返回到1112。如果其他遮陽簾組的覆蓋定時器是激活的,則系統控制器可以確定對於激活的定時器的操作模式是否與待起動的覆蓋定時器的操作模式相同。例如,系統控制器可以確定激活的覆蓋定時器是否為黑暗覆蓋定時器。如果不是,則過程1100可以返回到1112。如果其他遮陽簾組的覆蓋定時器有效並且處於待起動的覆蓋定時器的同一操作模式中,則系統控制器可以在1118處確定待起動的覆蓋定時器是否在其他遮陽簾組的激活的覆蓋定時器後的預定時間段(例如1分鐘)內期滿。如果不是,則過程1100將返回到1112。如果待起動的覆蓋定時器將在其他遮陽簾組的激活的覆蓋定時器後的預定時間段(例如1分鐘)內期滿,則在1120處,系統控制器可以同步用於定時器的定時器屆滿時間。例如,系統控制器可以改變用於待起動的覆蓋定時器的期滿的時間段,使得其將與激活的覆蓋定時器同時屆滿。如果有其他遮陽簾組的話,過程1100可以返回到1104以評估其他遮陽簾組。
儘管根據包括日光水平的傳感器讀數,本文提供了用於對電動窗用品進行分組的示例,還可以使用其他類型的傳感器來對電動窗用品或其他電負載進行分組和/或控制。例如,其他類型的傳感器可以感測電負載附近的參數。如本文所述,系統控制器可以使用感測的參數來動態地將傳感器一起分組為組,或主組的子組。如本文所述,系統控制器可以對在彼此的預定參數值內的傳感器進行分組。如本文所述,當對組中的一個或多個傳感器而言,所感測的參數改變時,可以動態地重新配置傳感器組。
可以使用傳感器組(例如子組)來根據作為控制電負載的代表值的組傳感器值,控制相應的電負載,如本文參考電動窗用品組的控制所述。組傳感器值的感測參數可以是組中的感測參數的最高值參數。每一傳感器組可以包括組內的、對應於用於由傳感器控制的電負載的一個或多個傳感器。
在示例性實施例中,傳感器組可以包括可以被用來控制溫度的建築物的空間中的溫度傳感器。在用於執行建築物內的HVAC系統的類似控制的溫度傳感器彼此的預定閾值內,可以對溫度傳感器進行分組。對於負載控制系統中的不同類型的電負載,可以類似地對其他類型的傳感器進行分組。例如,傳感器可以包括可以被用來控制電負載的佔用傳感器、空閒傳感器、日光傳感器、溼度傳感器、壓力傳感器、安全傳感器、接近傳感器和/或其他類型的傳感器。
圖14是示出如本文所述的示例性網絡設備400(例如圖1的個人計算機164)的框圖。網絡設備1200可以包括用於控制網絡設備1200的功能性的控制電路1202。控制電路1202可以包括一個或多個通用處理器、專用處理器、常規處理器、數位訊號處理器(DSPs)、微處理器、集成電路、可編程邏輯器件(PLD)、專用集成電路(ASICs)等。控制電路1202可以執行使網絡設備1200如本文所述的那樣進行執行的信號編碼、數據處理、功率控制、圖像處理、輸入/輸出處理和/或任何其他功能性。
控制電路1202可以將信息存儲在存儲器1204中和/或從存儲器1204檢索信息。存儲器1204可以包括不可移動存儲器和/或可移動存儲器。不可移動存儲器可以包括隨機存取存儲器(RAM)、只讀存儲器(ROM)、硬碟和/或任何其他類型的不可移動存儲設備。可移動存儲器可以包括訂戶身份模塊(SIM)卡、存儲棒、存儲卡(例如數位相機存儲卡)和/或任何其他類型的可移動存儲器。控制電路1202可以訪問存儲器1204以獲取可由網絡設備1200使用的可執行指令和/或其他信息。
網絡設備1200可以包括用於無線地傳送和/或接收信息的無線通信電路1206。例如,無線通信電路1206可以包括用於經由天線1212傳送和接收RF通信信號(例如,網絡通信信號)的RF收發器,或執行無線通信的其他通信模塊。無線通信電路1206可以與用於與控制電路1202來回地傳送信息的控制電路1202通信。例如,無線通信電路1206可以經由網絡通信信號(例如信號、信號等),從控制電路1202發送信息。無線通信電路1206可以將經由網絡通信信號接收的信息發送到控制電路1202。
控制電路1202還可以與顯示器1208通信。顯示器可以以圖形和/或文本顯示的方式,將信息提供給用戶。因為顯示器1208可以包括能夠從用戶接收信息並且將這樣的信息提供給控制電路1202的觸控螢幕模塊,所以顯示器1208和控制電路1202之間的通信可以是雙向通信。
網絡設備1200可以包括致動器1210。控制電路1202可以響應於接收用戶輸入的致動器1210。例如,控制電路1202可操作以從用戶接收按鈕按壓,以在網絡設備1200上進行選擇或執行其他功能性。
可以由電源1214對網絡設備1200內的每一模塊進行供電。電源1214可以包括例如AC電源或DC電源。電源1214可以生成用於對網絡設備1200內的模塊供電的DC電壓Vcc。
圖15是示例性系統控制器1300(例如圖1的系統控制器110)的框圖。系統控制器1300可以包括控制電路1310,其可以包括下列中的一個或多個:處理器(例如微處理器)、微控制器、可編程邏輯器件(PLD)、現場可編程門陣列(FPGA)、專用集成電路(ASIC)或任何適當的處理設備。控制電路1310可以執行使系統控制器130 0如本文所述的那樣進行執行的信號編碼、數據處理、圖像處理、功率控制、輸入/輸出處理和/或任何其他功能性。系統控制器1300可以包括可以耦合到網絡連接器1314(例如乙太網插口)的網絡通信電路1312,其可以適合於連接到有線數字通信鏈路(例如乙太網通信鏈路)以允許控制電路1310在網絡上進行通信。在示例中,網絡連接器1314可以連接到網絡通信設備(例如接入點、路由器、數據機、橋等)。網絡通信電路1312可以被配置為例如使用傳送和/或接收網絡通信信號的Wi-Fi技術無線地連接到網絡。例如,網絡通信電路1312可以被配置為經由網絡通信信號(例如信號、信號等)無線地通信。控制電路1310可以耦合到網絡通信電路1312,以經由網絡通信信號傳送數字消息。
系統控制器1300可以包括無線通信電路1316,例如,包括耦合到天線以傳送和/或接收RF通信信號的RF收發器。無線通信電路1316可以使用專用協議(例如協議)來進行通信。控制電路1310可以耦合到無線通信電路1316,以經由RF通信信號傳送和/或接收數字消息。控制電路1310可以被配置為將數字消息發送到控制設備(例如控制目標設備和/或控制源設備)和/或從其接收數字消息。
控制電路1310可以響應於接收用戶輸入的致動器1320。例如,控制電路1310可操作以響應於致動器1320的致動,將系統控制器1300與負載控制系統的一個或多個設備相關聯。系統控制器1300可以包括控制電路1310可對其進行響應的附加致動器。
控制電路1310可以將信息存儲在存儲器1318中和/或從其檢索信息。存儲器1318可以包括用於存儲計算機可讀介質的不可移動存儲器和/或可移動存儲器。不可移動存儲器可以包括隨機存取存儲器(RAM)、只讀存儲器(ROM)、硬碟和/或任何其他類型的不可移動存儲器。可移動存儲器可以包括訂戶身份模塊(SIM)卡、存儲棒、存儲卡(例如數位相機存儲卡)和/或任何其他類型的可移動存儲器。控制電路1310可以訪問存儲器1318以獲取可由系統控制器1300使用的可執行指令和/或其他信息。控制電路1310可以將設備標識符存儲在存儲器1318中。控制電路1310可以訪問存儲器1318中的用於傳送指令和/或執行本文所述的其他功能的指令。
系統控制器1300可以包括用於生成為控制電路1310、網絡通信電路1312、無線通信電路1316、存儲器1318和/或系統控制器1300的其他電路供電的DC電壓VCC的電源1324。電源1324可以耦合到電源連接器1326(例如USB埠),以接收電壓例如DC電壓)和/或從外部電源引出電流。
圖16是示出示例性負載控制設備1400的框圖。例如,負載控制設備1400可以是諸如照明控制設備的控制目標設備。負載控制設備1400可以是調光開關、電氣開關、用於燈的電子鎮流器、用於LED光源的LED驅動器、插入式負載控制設備、溫度控制設備(例如恆溫器)、用於電動窗用品的馬達驅動單元或其他負載控制設備。負載控制設備1400可以包括通信電路1402。通信電路1402可以包括接收機、RF收發器或能夠執行有線和/或無線通信的其他通信模塊。可以經由天線1416來執行無線通信。
通信電路1402可以與控制電路1404通信。控制電路1404可以包括一個或多個通用處理器、專用處理器、常規處理器、數位訊號處理器(DSPs)、微處理器、集成電路、可編程邏輯器件(PLD)、專用集成電路(ASICs)等。控制電路1404可以執行使網絡設備1400如本文所述的那樣進行執行的信號編碼、數據處理、功率控制、輸入/輸出處理和/或任何其他功能性。
控制電路1404可以將信息存儲在存儲器1406中和/或從存儲器1406檢索信息。例如,如本文所述,存儲器1406可以保持相關設備標識符的設備資料庫和/或用於執行的其他可執行指令。存儲器1406可以包括不可移動存儲器和/或可移動存儲器。負載控制電路1408可以從控制電路1404接收指令,並且可以基於接收的指令控制電負載1410。負載控制電路1408可以經由熱連接1412和零線連接1414接收電力並且可以將電量提供給電負載1410。電負載1410可以包括照明負載、用於控制電動窗用品的電子馬達或任何其他類型的電負載。
儘管在上文中以特定組合描述了特徵和元件,但可以單獨地或與其他特徵和元件進行任意組合來使用每一特徵或元件。可以以合併在計算機可讀介質中以由計算機或處理器執行的電腦程式、軟體或固件來實現本文所述的方法。計算機可讀介質的示例包括(在有線或無線連接上傳送的)電子信號和計算機可讀存儲介質。計算機可讀存儲介質的示例可以包括但不限於只讀存儲器(ROM)、隨機存取存儲器(RAM)、可移動盤和諸如CD-ROM盤和數字通用盤(DVDs)的光學介質。