相關(guān)專利申請的交叉引用
本申請要求于2015年9月30日提交的美國專利申請no.14/872,074的優(yōu)先權(quán)和權(quán)益,該申請的所有公開內(nèi)容通過引用的方式并入本申請中。
本發(fā)明總體上涉及一種中央機組,該中央機組包括被配置成為建筑的加熱負載和/或冷卻負載提供服務(wù)的多個子機組。本發(fā)明更具體地涉及用于跨中央機組的多個子機組分階段作業(yè)的協(xié)調(diào)hvac設(shè)備的系統(tǒng)和方法。
背景技術(shù):
中央機組通常包括被配置成為建筑或園區(qū)的熱能負載提供服務(wù)的各種類型的hvac設(shè)備。例如,中央機組可以包括加熱器、制冷機、熱回收制冷機(hrc)、冷卻塔或其他類型的hvac設(shè)備。中央機組可以消耗來自公用事業(yè)(例如,電力、水、天然氣等)的資源以加熱或冷卻被循環(huán)到一個或多個建筑物或者被存儲以供隨后使用(例如,存儲在熱能存儲罐中)的工作流體,從而為建筑提供加熱或冷卻。
一些中央機組包括多個子機組(例如,加熱器子機組、hrc子機組、制冷機子機組等),每個子機組被配置成為特定類型的負載(例如,加熱、冷卻、熱水、冷水等)提供服務(wù)。例如,通過激活制冷機子機組中的制冷機和/或hrc子機組中的hrc可以滿足冷卻負載。在子機組內(nèi)分階段作業(yè)的設(shè)備(例如,激活或解除激活hvac設(shè)備)通常由被配置成管理子機組內(nèi)的設(shè)備的子機組層面控制器來控制。子機組層面控制器通常獨立工作,并且當(dāng)確定是否對它們的設(shè)備分階段作業(yè)時不考慮任何其他子機組的狀態(tài)。
一些類型的hvac設(shè)備在它們最初啟動或激活時比它們在穩(wěn)態(tài)工作狀態(tài)下消耗更多的能量。例如,制冷機和hrc在它們最初啟動或激活時會在能耗中產(chǎn)生臨時尖峰。在某些情況下,冷卻負載的增加會使hrc子機組和制冷機子機組的負載設(shè)定點同時增加。然而,如果制冷機和hrc同時分階段作業(yè),所導(dǎo)致的能耗中的尖峰會互相重疊,從而引起高尖峰能耗。
按需收費是公用事業(yè)提供商根據(jù)在按需收費時段內(nèi)特定資源的最大使用量(例如,最大能耗)而強加的成本。高峰能耗可能是不合需求的,因為這增大了公用事業(yè)提供商計算按需收費所使用的能耗的最高定額。然而,在確保以節(jié)能方式滿足加熱和冷卻負載的同時避免能耗尖峰可能是困難的和具有挑戰(zhàn)的。
技術(shù)實現(xiàn)要素:
本公開的一個實施方式是一種用于中央機組的控制器。該中央機組包括被配置成為建筑的熱能負載提供服務(wù)的第一子機組和第二子機組。所述控制器包括設(shè)備分階段作業(yè)檢測器,所述設(shè)備分階段作業(yè)檢測器被配置成檢測所述第二子機組的設(shè)備的分階段作業(yè)事件并且確定何時發(fā)生分階段作業(yè)事件。所述控制器包括子機組分階段作業(yè)評價器,所述子機組分階段作業(yè)評價器被配置成使用來自所述設(shè)備分階段作業(yè)檢測器的輸入來確定自從所述第二子機組的設(shè)備的分階段作業(yè)事件發(fā)生起是否已經(jīng)經(jīng)過預(yù)定的時間段。所述控制器包括子機組分階段作業(yè)防止器,所述子機組分階段作業(yè)防止器被配置成響應(yīng)于確定自從所述第二子機組的設(shè)備的分階段作業(yè)事件發(fā)生起尚未經(jīng)過所述預(yù)定時間段來防止所述第一子機組使所述第一子機組的設(shè)備分階段作業(yè)。
在一些實施例中,所述第一子機組和所述第二子機組由單獨的子機組控制器控制并且被配置成為同種類型的熱能負載提供服務(wù)。
在一些實施例中,所述第一子機組是制冷機子機組和熱回收制冷機子機組之一,而所述第二子機組是所述制冷機子機組和所述熱回收制冷機子機組中的另一個。
在一些實施例中,所述分階段作業(yè)事件包括激活或解除激活所述第二子機組的設(shè)備、改變所述第二子機組的設(shè)備的負載設(shè)定點以及改變所述第二子機組的設(shè)備的容量中的至少一者。
在一些實施例中,所述控制器包括中央機組優(yōu)化器,所述中央機組優(yōu)化器被配置成執(zhí)行優(yōu)化過程以確定用于為所述熱能負載提供服務(wù)的所述第一子機組的所需的一組設(shè)備。
在一些實施例中,所述控制器包括所需的設(shè)備下降檢測器,所需的設(shè)備下降檢測器被配置成確定所述第一子機組的所需的一組設(shè)備是否已下降至零。所述子機組分階段作業(yè)防止器可以被配置成允許所述第一子機組響應(yīng)于確定所述第一子機組的所需的一組設(shè)備已經(jīng)下降至零而允許所述第一子機組使所述第一子機組的設(shè)備分階段作業(yè)。
在一些實施例中,所述控制器包括被配置成提供用于所述第一和第二子機組的相反的二進制輸入的翻轉(zhuǎn)輸入。所述子機組分階段作業(yè)防止器可以被配置成允許所述第一子機組響應(yīng)于確定所述第一子機組的二進制輸入具有第一二進制值而允許所述第一子機組使所述第一子機組的設(shè)備分階段作業(yè)。所述子機組分階段作業(yè)防止器可以被配置成防止所述第一子機組響應(yīng)于確定所述第一子機組的二進制輸入具有與所述第一二進制值相反的第二二進制值而防止所述第一子機組使所述第一子機組的設(shè)備分階段作業(yè)。
在一些實施例中,所述翻轉(zhuǎn)輸入被配置成定期地切換所述第一子機組和所述第二子機組的相反的二進制輸入。在一些實施例中,所述子機組分階段作業(yè)防止器使用所述翻轉(zhuǎn)輸入作為覆蓋信號,并且基于所述翻轉(zhuǎn)輸入確定是否防止所述第一子機組使所述第一子機組的設(shè)備分階段作業(yè),而不管自從所述第二子機組的設(shè)備的分階段作業(yè)事件發(fā)生起是否已經(jīng)經(jīng)過所述預(yù)定時間段。
在一些實施例中,所述子機組分階段作業(yè)評價器進一步被配置成確定所述第一子機組是否處于穩(wěn)態(tài)以及所述第二子機組是否處于穩(wěn)態(tài)。所述子機組分階段作業(yè)防止器可以被配置成響應(yīng)于確定所述第一子機組處于穩(wěn)態(tài)并且所述第二子機組未處于穩(wěn)態(tài)而防止所述第一子機組使所述第一子機組的設(shè)備分階段作業(yè)。
本公開的另一個實施方式是用于協(xié)調(diào)設(shè)備跨中央機組分階段作業(yè)的方法。所述中央機組包括被配置成為建筑的熱能負載提供服務(wù)的第一子機組和第二子機組。所述方法包括由所述中央機組的控制器檢測所述第二子機組的設(shè)備的分階段作業(yè)事件并且確定何時發(fā)生所述分階段作業(yè)事件。所述方法包括由所述控制器確定自從所述第二子機組的設(shè)備的分階段作業(yè)事件已發(fā)生起是否已經(jīng)經(jīng)過預(yù)定的時間段。所述方法包括由所述控制器響應(yīng)于確定自從所述第二子機組的設(shè)備的分階段作業(yè)事件發(fā)生起尚未經(jīng)過所述預(yù)定時間段來防止所述第一子機組使所述第一子機組的設(shè)備分階段作業(yè)。
在一些實施例中,所述第一子機組和所述第二子機組由單獨的子機組控制器控制并且被配置成為同種類型的熱能負載提供服務(wù)。
在一些實施例中,所述第一子機組是制冷機子機組和熱回收制冷機子機組之一,而所述第二子機組是所述制冷機子機組和所述熱回收制冷機子機組中的另一個。
在一些實施例中,所述分階段作業(yè)事件包括激活或解除激活所述第二子機組的設(shè)備、改變所述第二子機組的設(shè)備的負載設(shè)定點以及改變所述第二子機組的設(shè)備的容量中的至少一者。
在一些實施例中,所述方法包括執(zhí)行優(yōu)化過程以確定用于為所述熱能負載提供服務(wù)的所述第一子機組的所需的一組設(shè)備。
在一些實施例中,所述方法包括確定所述第一機組的所需的一組設(shè)備是否已經(jīng)下降至零并且響應(yīng)于確定所述第一子機組的所需的一組設(shè)備已經(jīng)下降至零而允許所述第一子機組使所述第一子機組的設(shè)備分階段作業(yè)。
在一些實施例中,所述方法包括:使用翻轉(zhuǎn)輸入為所述第一子機組和第二子機組提供相反的二進制輸入;響應(yīng)于確定所述第一子機組的二進制輸入具有第一二進制值而允許所述第一子機組使所述第一子機組的設(shè)備分階段作業(yè);并且響應(yīng)于確定所述第一子機組的二進制輸入具有與所述第一二進制值相反的第二二進制值而防止所述第一子機組使所述第一子機組的設(shè)備分階段作業(yè)。
在一些實施例中,所述方法包括定期地切換所述第一和第二子機組的相反的二進制輸入。
在一些實施例中,所述方法包括基于所述翻轉(zhuǎn)輸入防止所述第一子機組使所述第一子機組的設(shè)備分階段作業(yè),而不管自從所述第二子機組的設(shè)備的分階段作業(yè)事件發(fā)生起是否已經(jīng)經(jīng)過所述預(yù)定時間段。
在一些實施例中,所述方法包括確定所述第一子機組是否處于穩(wěn)態(tài)并且所述第二子機組是否處于穩(wěn)態(tài)。所述方法可以包括響應(yīng)于確定所述第一子機組處于穩(wěn)態(tài)并且所述第二子機組未處于穩(wěn)態(tài)而防止所述第一子機組使所述第一子機組的設(shè)備分階段作業(yè)。
本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解發(fā)明內(nèi)容僅僅是說明性的,并且不是旨在以任何方式進行限制。如權(quán)利要求書所單獨限定的本文中描述的裝置和/或過程的其他方面、發(fā)明特征和優(yōu)點在本文中的具體實施方式和結(jié)合附圖的闡述中的將會變得清晰。
附圖說明
圖1是根據(jù)示例性實施例的配備有hvac系統(tǒng)的建筑的圖。
圖2是根據(jù)示例性實施例的包括可以用于向圖1的建筑提供加熱和/或冷卻的多個子機組的中央機組的示意圖。
圖3是根據(jù)示例性實施例的包括被配置成管理圖2的多個子機組的中央機組控制器的中央機組系統(tǒng)的框圖。
圖4是根據(jù)示例性實施例的更詳細地圖示圖3的中央機組系統(tǒng)的一部分并且示出被配置成協(xié)調(diào)hvac設(shè)備跨多個子機組的分階段作業(yè)的設(shè)備分階段作業(yè)協(xié)調(diào)器的框圖。
圖5是根據(jù)示例性實施例更詳細地圖示的圖4的設(shè)備分階段作業(yè)協(xié)調(diào)器的框圖。
圖6是根據(jù)示例性實施例更詳細地圖示的圖4的設(shè)備分階段作業(yè)協(xié)調(diào)器的框圖。
圖7a是圖示根據(jù)示例性實施例的可以向圖4的設(shè)備分階段作業(yè)協(xié)調(diào)器提供的一組輸入的框圖。
圖7b是圖示根據(jù)示例性實施例的可以由圖4的設(shè)備分階段作業(yè)協(xié)調(diào)器使用的一組比較塊的框圖。
圖7c是根據(jù)示例性實施例的可由圖4的設(shè)備分階段作業(yè)協(xié)調(diào)器使用來確定是防止還是允許熱hrc設(shè)備分階段作業(yè)的邏輯組件的框圖。
圖7d是根據(jù)示例性實施例的可由圖4的設(shè)備分階段作業(yè)協(xié)調(diào)器使用來確定是防止還是允許制冷機設(shè)備分階段作業(yè)的邏輯組件的框圖。
圖8是根據(jù)示例性實施例的用于協(xié)調(diào)hvac設(shè)備跨多個子機組分階段作業(yè)的過程的流程圖。
具體實施方式
總體參見附圖,根據(jù)示例性實施例示出了具有跨子機組分階段作業(yè)的協(xié)調(diào)的hvac設(shè)備的中央機組。中央機組可以包括被配置成為建筑或園區(qū)的熱能負載提供服務(wù)的各種類型的hvac設(shè)備。例如,中央機組可以包括加熱器、制冷機、熱回收制冷機(hrc)、冷卻塔或其他類型的hvac設(shè)備。中央機組可以消耗來自公用事業(yè)(例如,電力、水、天然氣等)的資源以加熱或冷卻被循環(huán)到一個或多個建筑物或者被存儲以供隨后使用(例如,存儲在熱能存儲罐中)的工作流體,從而為建筑提供加熱或冷卻。中央機組可以包括多個子機組(例如,加熱器子機組、hrc子機組、制冷機子機組等),每個子機組被配置成為特定類型的負載(例如,加熱、冷卻、熱水、冷水等)提供服務(wù)。
中央機組可以包括被配置成跨多個子機組協(xié)調(diào)hvac設(shè)備的分階段作業(yè)(例如,開啟/關(guān)閉、激活/解除激活等)的設(shè)備分階段作業(yè)協(xié)調(diào)器。設(shè)備分階段作業(yè)協(xié)調(diào)器可以防止每個子機組在另一個子機組中已經(jīng)發(fā)生變化之后對建筑負載的變化太快地(例如,在預(yù)定的時間段內(nèi))作出反應(yīng)。有利地,設(shè)備分階段作業(yè)協(xié)調(diào)器可以通過防止多個子機組同時地和/或在同一時間段內(nèi)使它們的設(shè)備分階段作業(yè)來減小中央機組的尖峰能耗。
在一些實施例中,設(shè)備分階段作業(yè)協(xié)調(diào)器防止兩個或更多個子機組同時使它們的設(shè)備分階段作業(yè)。在一些實施例中,設(shè)備分階段作業(yè)協(xié)調(diào)器防止第一子機組在第二子機組使第二子機組的設(shè)備分階段作業(yè)之后的預(yù)定時間段內(nèi)使第一子機組的設(shè)備分階段作業(yè)。通過防止多個子機組同時或在同一時間段內(nèi)使它們的設(shè)備分階段作業(yè),設(shè)備分階段作業(yè)協(xié)調(diào)器確保能耗的任何臨時尖峰不會互相重疊,從而減小用于計算按需收費所使用的最大能耗。以下更詳細地討論設(shè)備分階段作業(yè)協(xié)調(diào)器的這些和其他特征和優(yōu)點。
具有hvac系統(tǒng)的建筑
現(xiàn)在參見圖1,示出了建筑10的透視圖。建筑10由建筑自動化系統(tǒng)(bas)提供服務(wù)。一般來講,bas是一種裝置系統(tǒng),其被配置成控制、監(jiān)視并管理建筑或建筑區(qū)域中或其周圍的設(shè)備。bas可以包括,例如,hvac系統(tǒng)、安保系統(tǒng)、照明系統(tǒng)、火災(zāi)報警系統(tǒng)、能夠管理建筑功能或裝置的任何其他系統(tǒng)或者它們的組合。
為建筑10提供服務(wù)的bas包括hvac系統(tǒng)100。hvac系統(tǒng)100可以包括被配置成為建筑10提供加熱、冷卻、通風(fēng)或其他服務(wù)的多個hvac裝置(例如,加熱器、制冷機、空氣處理單元、泵、風(fēng)扇、熱能存儲器等)。例如,hvac系統(tǒng)100被圖示為包括水側(cè)系統(tǒng)120和空氣側(cè)系統(tǒng)130。水側(cè)系統(tǒng)120可以向空氣側(cè)系統(tǒng)130的空氣處理單元提供被加熱或冷卻的流體。空氣側(cè)系統(tǒng)130可以使用被加熱或冷卻的流體來加熱或冷卻向建筑10提供的空氣流。在一些實施例中,水側(cè)系統(tǒng)120被替換成中央能源機組,例如,中央機組200,如參照圖2所述的那樣。
再次參見圖1,hvac系統(tǒng)100被圖示為包括制冷機102、鍋爐104和屋頂空氣處理單元(ahu)106。水側(cè)系統(tǒng)120可以使用鍋爐104和制冷機102來加熱或冷卻工作流體(例如,水、乙二醇等),并且可以使工作流體循環(huán)到ahu106。在多個實施例中,水側(cè)系統(tǒng)120的hvac設(shè)備可以位于建筑10中或周圍(如圖1所示),或者在別的位置,例如,中央機組(例如,制冷機組、蒸汽機組、加熱機組等)。工作流體可以在鍋爐104中加熱或在制冷機102中冷卻,這取決于建筑10中是需要加熱還是冷卻。鍋爐104可以例如通過燃燒可燃材料(例如,天然氣)或使用電加熱元件向循環(huán)流體增加熱量。制冷機102可以使循環(huán)流體與換熱器(例如,蒸發(fā)器)中的另一種流體(例如,制冷制冷劑)處于換熱關(guān)系以從循環(huán)流體吸收熱量。來自制冷機102和/或鍋爐104的工作流體可以經(jīng)由管道108被輸送到ahu106。
ahu106可以使工作流體與經(jīng)過ahu106的空氣流處于換熱關(guān)系(例如經(jīng)由一級或多級冷卻盤管和/或加熱盤管)。空氣流可以是,例如,外側(cè)空氣、來自建筑10內(nèi)的回流空氣或兩者的組合。ahu106可以在空氣流與工作流體之間傳遞熱量以為空氣流提供加熱或冷卻。例如,ahu106可以包括被配置成使空氣流經(jīng)過或穿過包含工作流體的換熱器的一個或多個風(fēng)扇或鼓風(fēng)機。工作流體然后可以經(jīng)由管道110返回到制冷機102或鍋爐104。
空氣側(cè)系統(tǒng)130可以經(jīng)由送風(fēng)管112將ahu106供應(yīng)的空氣流(即,供應(yīng)空氣流)輸送到建筑10,并且可以經(jīng)由回流空氣管114將回流空氣從建筑10提供到ahu106。在一些實施例中,空氣側(cè)系統(tǒng)130包括多個可變空氣體積(vav)單元116。例如,空氣側(cè)系統(tǒng)130被圖示為在建筑10的每層或每個區(qū)域包括單獨的vav單元116。vav單元116可以包括氣閘或者能夠操作以控制向建筑10的單獨區(qū)域提供的供應(yīng)空氣流量的其他流量控制元件。在其他實施例中,空氣側(cè)系統(tǒng)130在不使用中間vav單元116或其他流量控制元件的情況下將供應(yīng)空氣流輸送到建筑10的一個或多個區(qū)域(例如,經(jīng)由送風(fēng)管112)。ahu106可以包括被配置成測量供應(yīng)空氣流的屬性的多種傳感器(例如,溫度傳感器、壓力傳感器等)。ahu106可以接收位于ahu106和/或建筑區(qū)域內(nèi)的傳感器的輸入,并且可以調(diào)節(jié)通過ahu106的供應(yīng)空氣流的流速、溫度或其他屬性以達到建筑區(qū)域的設(shè)定點條件。
中央機組和控制系統(tǒng)
現(xiàn)在參見圖2,根據(jù)示例性實施例示出了中央機組200的框圖。簡單來看,中央機組200可以包括被配置成為建筑或園區(qū)(即,建筑體系)的熱能負載提供服務(wù)的各種類型的設(shè)備。例如,中央機組200可以包括加熱器、制冷機、熱回收制冷機、冷卻塔或被配置成為建筑或園區(qū)的加熱和/或冷卻負載提供服務(wù)的其他類型的設(shè)備。中央機組200可以消耗來自公用事業(yè)(例如,電力、水、天然氣等)的資源以加熱或冷卻被循環(huán)到一個或多個建筑物或者被存儲以供隨后使用(例如,存儲在熱能存儲罐中)的工作流體,從而為建筑提供加熱或冷卻。在各種實施例中,中央機組200可以補充或替換建筑10中的水側(cè)系統(tǒng)120,或者可以與建筑10分開實施(例如,在別的位置)。
中央機組200被圖示為包括多個子機組202-212,所述多個子機組包括加熱器子機組202、熱回收制冷機子機組204、制冷機子機組206、冷卻塔子機組208、熱的熱能存儲(tes)子機組210和冷的熱能存儲(tes)子機組212。子機組202-212消耗來自公用事業(yè)的資源以為建筑或園區(qū)的熱能負載(例如,熱水、冷水、加熱、冷卻等)提供服務(wù)。例如,加熱器子機組202可以被配置成加熱熱水回路214中的熱水,該熱水回路使熱水在加熱器子機組202與建筑10之間循環(huán)。制冷機子機組206可以被配置成使冷水回路216中的水冷卻,該冷水回路使冷水在制冷機子機組206與建筑10之間循環(huán)。熱回收制冷機子機組204可以被配置成從冷水回路216傳遞熱量到熱水回路214以便給熱水提供額外的加熱并且給冷水提供額外的冷卻。冷凝器水回路218可以從制冷機子機組206中的冷水吸收熱量,并且在冷卻塔子機組208中排出吸收的熱量或者將吸收的熱量傳遞到熱水回路214。熱t(yī)es子機組210和冷tes子機組212可以分別存儲熱的熱能和冷的熱能以供隨后使用。
熱水回路214和冷水回路216可以將加熱的水和/或冷卻的水輸送到位于建筑10的屋頂?shù)目諝馓幚砥?例如,ahu106),或者輸送到建筑10的各個樓層或區(qū)域(例如,vav單元116)??諝馓幚砥魍苿涌諝饨?jīng)過換熱器(例如,加熱盤管或冷卻盤管),水流過換熱器以提供空氣的加熱或冷卻。加熱或冷卻的空氣可以被輸送到建筑10的各個區(qū)域以為建筑10的熱能負載提供服務(wù)。水然后返回到子機組202-212以接收進一步加熱或冷卻。
盡管子機組202-212被圖示并且描述為加熱和冷卻水以便循環(huán)到建筑,應(yīng)當(dāng)理解的是,可以使用任何其他類型的工作流體(例如,乙二醇、co2等)來代替水或者除水之外還使用這些流體以為熱能負載提供服務(wù)。在其他實施例中,子機組202-212可以在不需要中間傳熱流體的情況下向建筑或園區(qū)直接提供加熱和/或冷卻。中央機組200的這些和其他變型在本發(fā)明的教導(dǎo)內(nèi)。
子機組202-212中的每個可以包括被配置成利于子機組的功能的各種設(shè)備。例如,加熱器子機組202被圖示為包括被配置成向熱水回路214中的熱水增加熱量的多個加熱元件220(例如,鍋爐、電加熱器等)。加熱器子機組202還被圖示為包括若干個泵222和224,這些泵被配置成使熱水在熱水回路214中循環(huán)并且控制熱水經(jīng)過各個加熱元件220的流速。制冷機子機組206被圖示為包括多個制冷機232,這些制冷機被配置成從冷水回路216中的冷水去除熱量。制冷機子機組206還被圖示為包括若干個泵234和236,這些泵被配置成使冷水回路216中的冷水循環(huán)并且控制冷水經(jīng)過各個制冷機232的流速。
熱回收制冷機子機組204被圖示為包括多個熱回收換熱器226(例如,制冷回路),這些熱回收換熱器被配置成從冷水回路216傳遞熱量到熱水回路214。熱回收制冷機子機組204還被圖示為包括若干個泵228和230,這些泵被配置成使熱水和/或冷水循環(huán)通過熱回收換熱器226并且控制水通過各個熱回收換熱器226的流速。冷卻塔子機組208被圖示為包括多個冷卻塔238,這些冷卻塔被配置成從冷凝水回路218中的冷凝水移除熱量。冷卻塔子機組208也被圖示為包括若干個泵240,這些泵被配置成使冷凝水回路218中的冷凝水循環(huán)并且控制冷凝水通過各個冷卻塔238的流速。
熱t(yī)es子機組210被圖示為包括熱t(yī)es罐242,該熱t(yī)es罐被配置成存儲熱水以供隨后使用。熱t(yī)es子機組210還可以包括一個或多個泵或閥,這些泵或閥被配置成控制熱水流入或流出熱t(yī)es罐242的流速。冷tes子機組212被圖示為包括冷tes罐244,該冷tes罐被配置成存儲冷水以供隨后使用。冷tes子機組212也可以包括一個或多個泵或閥,這些泵或閥被配置成控制流入或流出冷tes罐244的冷水的流速。
在一些實施例中,中央機組200中的泵(例如,泵222、224、228、230、234、236和/或240)或中央機組200中的管道的一個或多個包括與之關(guān)聯(lián)的隔離閥。隔離閥可以與泵形成一體或者位于泵的上游或下游以控制中央機組200中的流體流動。在多個實施例中,中央機組200可以根據(jù)中央機組200的特定構(gòu)造以及中央機組200所服務(wù)的負載類型而包括更多、更少或不同類型的裝置和/或子機組。
現(xiàn)在參見圖3,根據(jù)示例性實施例示出了中央機組系統(tǒng)300的框圖。系統(tǒng)300被圖示為包括中央機組控制器302、建筑自動化系統(tǒng)(bas)308和多個子機組202-212。子機組202-212可以與此前參照圖2所述的相同。例如,子機組202-212被圖示為包括加熱器子機組202、熱回收制冷機子機組204、制冷機子機組206、熱t(yī)es子機組210和冷tes子機組212。
每個子機組202-212被圖示為包括設(shè)備340,該設(shè)備可以由中央機組控制器302和/或建筑自動化系統(tǒng)308控制以優(yōu)化中央機組200的性能。設(shè)備340可以包括,例如,加熱裝置220、制冷機232、熱回收換熱器226、冷卻塔238、熱能存儲裝置242-244、泵、閥和/或子機組202-212的其他裝置??梢蚤_啟或關(guān)閉設(shè)備340的各個裝置以調(diào)節(jié)由每個子機組202-212提供服務(wù)的熱能負載。在一些實施例中,設(shè)備340的各個裝置可以根據(jù)從中央機組控制器302接收的工作設(shè)定點以可變?nèi)萘抗ぷ?例如,在10%容量或60%容量下工作)。
在一些實施例中,一個或多個子機組202-212包括被配置成控制對應(yīng)的子機組的設(shè)備340的子機組層面控制器。例如,中央機組控制器302可以確定設(shè)備340的開/關(guān)配置和全局工作設(shè)定點。響應(yīng)于開/關(guān)配置和接收的全局工作設(shè)定點,子機組控制器可以開啟或關(guān)閉設(shè)備340的各個裝置,并且實施具體的工作設(shè)定點(例如,氣閘位置、葉片位置、風(fēng)扇速度、泵速度等)以達到或維持全局工作設(shè)定點。
在一些實施例中,子機組層面控制器接收來自中央機組控制器302的子機組負載設(shè)定點。每個子機組層面控制器可以使用對應(yīng)的子機組的子機組負載設(shè)定點,以在子機組內(nèi)選擇設(shè)備340的一個或多個裝置以將其激活或解除激活,以便以高能效方式滿足子機組負載設(shè)定點。在其他實施例中,中央機組控制器302內(nèi)的低層面優(yōu)化器332執(zhí)行設(shè)備選擇和分階段作業(yè)決策(即,決定哪些裝置開啟/關(guān)閉)。
bas308可以被配置成監(jiān)測受控制的建筑或建筑區(qū)域內(nèi)的條件。例如,bas308可以從分布在整個建筑中的各種傳感器(例如,溫度傳感器、濕度傳感器、空氣流傳感器、電壓傳感器等)接收輸入,并且可以向中央機組控制器302報告建筑條件。建筑條件可以包括,例如,建筑或建筑區(qū)域的溫度、建筑的功耗(例如,電負載)、被配置成影響建筑內(nèi)的受控制狀態(tài)的一個或多個致動器的狀態(tài)或者與受控制建筑相關(guān)的其他類型的信息。bas308可以操作子機組202-212以影響建筑內(nèi)的監(jiān)測條件和/或為建筑的熱能負載提供服務(wù)。
bas308可以從中央機組控制器302接收控制信號,所述控制信號指定設(shè)備340的開/關(guān)狀態(tài)和/或設(shè)定點。bas308可以根據(jù)中央機組控制器302提供的控制信號控制設(shè)備340(例如,經(jīng)由致動器、功率繼電器等)。例如,bas308可以使用閉環(huán)控制操作設(shè)備340來達到中央機組控制器302指定的設(shè)定點。在多個實施例中,bas308可以與中央機組控制器302結(jié)合,或者可以是單獨的建筑自動化系統(tǒng)的一部分。根據(jù)示例性實施例,bas308是johnsoncontrols,inc.銷售的
中央機組控制器302可以使用從bas308接收的信息來監(jiān)視受控制的建筑的狀態(tài)。中央機組控制器302可以被配置成預(yù)測在預(yù)測窗口中(例如,使用來自天氣服務(wù)324的天氣預(yù)報)的多個時步建筑的熱能負載(例如,加熱負載、冷卻負載等)。中央機組控制器302可以生成設(shè)備340的開/關(guān)決策和/或設(shè)定點以最小化子機組202-212為了對預(yù)測窗口的時間段的預(yù)測的加熱和/或冷卻負載提供服務(wù)所消耗的能量的成本。根據(jù)示例性實施例,中央機組控制器302整合在單個計算機(例如,一個服務(wù)器、一個機殼等)內(nèi)。在多個其他的示例性實施例中,中央機組控制器302可以跨多個服務(wù)器或計算機分布(例如,可以在分散的位置存在)。在另一個示例性實施例,中央機組控制器302與管理多個建筑系統(tǒng)的智能建筑管理器集成和/或與bas308結(jié)合。
中央機組控制器302被圖示為包括通信接口304和處理電路306。通信接口304可以包括用于與多個系統(tǒng)、裝置或網(wǎng)絡(luò)進行數(shù)據(jù)通信的有線或無線接口(例如,插口、天線、發(fā)射機、接收器、收發(fā)機、接線端等)。例如,通信接口304可以包括用于經(jīng)由基于以太網(wǎng)的通信網(wǎng)絡(luò)發(fā)送并接收數(shù)據(jù)的以太網(wǎng)卡和端口和/或用于經(jīng)由無線通信網(wǎng)絡(luò)通信的wifi收發(fā)器。通信接口304可以被配置成經(jīng)由局域網(wǎng)或廣域網(wǎng)(例如,因特網(wǎng)、建筑wan等)通信并且可以使用各種通信協(xié)議(例如,bacnet、ip、lon等)。
通信接口304可以是網(wǎng)絡(luò)接口,該網(wǎng)絡(luò)接口被配置成利于中央機組控制器302與多個外部系統(tǒng)或裝置(例如,bas308、子機組202-212等)之間的電子數(shù)據(jù)通信。例如,中央機組控制器302可以接收來自bas308的信息,該信息表示受控制的建筑的一個或多個測量狀態(tài)(例如,溫度、濕度、電負載等)和子機組202-212的一個或多個狀態(tài)(例如,設(shè)備狀態(tài)、功耗、設(shè)備可用性等)。通信接口304可以接收來自bas308和/或子機組202-212的輸入,并且可以經(jīng)由bas308向子機組202-212提供工作參數(shù)(例如,開/關(guān)決策、設(shè)定點等)。工作參數(shù)可以使子機組202-212激活、解除激活或調(diào)節(jié)設(shè)備340的多個裝置的設(shè)定點。
再次參見圖3,處理電路306被圖示為包括處理器310和存儲器312。處理器310可以是通用或?qū)S锰幚砥鳌S眉呻娐?asic)、一個或多個現(xiàn)場可編程門陣列(fpga)、一組處理組件或其他合適的處理組件。處理器310可以被配置成執(zhí)行存儲器312中存儲的或者從其他計算機可讀介質(zhì)(例如,cdrom、網(wǎng)絡(luò)存儲器、遠程服務(wù)器等)接收的計算機代碼或指令。
存儲器312可以包括用于存儲用來完成和/或利于本公開中描述的各種過程的數(shù)據(jù)和/或計算機代碼的一個或多個裝置(例如,存儲單元、存儲裝置、存儲器裝置等)。存儲器312可以包括隨機存取存儲器(ram),只讀存儲器(rom),硬盤驅(qū)動存儲器,臨時存儲器,非易失性存儲器,閃存,光存儲器,或用于存儲軟件對象和/或計算機指令的任何其它合適的存儲器。存儲器312可以包括數(shù)據(jù)庫組件,對象代碼組件,腳本組件,或用于支持本公開中描述的各種活動和信息結(jié)構(gòu)的任何其它類型的信息結(jié)構(gòu)。存儲器312可以經(jīng)由處理電路306可通信地連接至處理器310,并且可以包括用于(例如,通過處理器310)執(zhí)行本文描述的一個或多個過程的計算機代碼。
再次參見圖3,存儲器312被圖示為包括建筑狀態(tài)監(jiān)視器334。中央機組控制器302可以經(jīng)由建筑狀態(tài)監(jiān)視器334接收數(shù)據(jù),該數(shù)據(jù)與用中央機組200加熱或冷卻的整個建筑或建筑空間有關(guān)。在示例性實施例中,建筑狀態(tài)監(jiān)視器334可以包括圖形用戶界面組件,所述圖形用戶界面組件被配置成向用戶提供圖形用戶界面以選擇建筑要求(例如,整體溫度參數(shù)、選擇建筑的日程安排、選擇不同建筑區(qū)域的不同的溫度水平等)。
中央機組控制器302可以確定開/關(guān)配置和工作設(shè)定點以滿足從建筑狀態(tài)監(jiān)視器334接收的建筑要求。在一些實施例中,建筑狀態(tài)監(jiān)視器334接收、收集、存儲、和/或發(fā)送冷卻負載要求、建筑溫度設(shè)定點、居住數(shù)據(jù)、天氣數(shù)據(jù)、能量數(shù)據(jù)、日程安排數(shù)據(jù)和其他建筑參數(shù)。在一些實施例中,建筑狀態(tài)監(jiān)視器334存儲有關(guān)能量成本的數(shù)據(jù),例如,可從公用事業(yè)326獲得的價格信息(電費、按需收費等)。
再次參見圖3,存儲器312被圖示為包括負載/費率預(yù)測器322。負載/費率預(yù)測器322可以被配置成對于優(yōu)化時間段的每個時步k(例如,k=1…n)預(yù)測建筑或園區(qū)的熱能負載
在一些實施例中,負載/費率預(yù)測器322從bas308(例如,經(jīng)由建筑狀態(tài)監(jiān)視器334)接收測量的電負載和/或前一個測量的負載數(shù)據(jù)。負載/費率預(yù)測器322可以根據(jù)給定的天氣預(yù)報
在一些實施例中,負載/費率預(yù)測器322使用從歷史負載數(shù)據(jù)訓(xùn)練得到的確定性加隨機模型來預(yù)測負載
負載/費率預(yù)測器322被圖示為接收來自公用事業(yè)326的公共事業(yè)費率。公共事業(yè)費率可以表示公用事業(yè)326在預(yù)測窗口內(nèi)的每個時步k提供的每單位資源(例如,電力、天然氣、水等)的成本或價格。在一些實施例中,公共事業(yè)費率是可時變的費率。例如,電力價格可以在一周內(nèi)的一天或幾天的某些時間(例如,在高需求時間段期間)較高,并且在一周的一天或幾天的其他一些時間(例如,在低需求時間段期間)較低。公共事業(yè)費率可以定義多個時間段以及每個時間段期間的每單位資源的成本。公共事業(yè)費率可以是從公用事業(yè)326接收的實際費率或者由負載/費率預(yù)測器322估計的預(yù)測公共事業(yè)費率。
在一些實施例中,公共事業(yè)費率包括公用事業(yè)326提供的一個或多個資源的按需收費。按需收費可以基于按需收費時間段期間對特定資源的最大使用(例如,最大能耗)來定義公用事業(yè)326強加的單獨成本。公共事業(yè)費率可以定義多個按需收費時間段,以及與每個按需收費時間段相關(guān)聯(lián)的一個或多個按需收費。在某些情況下,按需收費時間段可以彼此和/或與預(yù)測窗口部分或完全地重疊。有利地,中央機組優(yōu)化器328可以被配置成統(tǒng)計由高級優(yōu)化器330執(zhí)行的高級優(yōu)化過程的按需收費。公用事業(yè)326可以由可時變(例如,以小時計)的價格、最大服務(wù)水平(例如,基礎(chǔ)設(shè)施建設(shè)或合同允許的最大消耗率)以及在用電的情況中某個時間段內(nèi)的峰值消耗率的按需收費或收費來定義。
負載/費率預(yù)測器322可以在存儲器312中存儲預(yù)測的負載
再次參見圖3,存儲器312被圖示為包括中央機組優(yōu)化器328。中央機組優(yōu)化器328可以執(zhí)行級聯(lián)優(yōu)化過程來優(yōu)化中央機組200的性能。例如,中央機組優(yōu)化器328被圖示為包括高級優(yōu)化器330和低級優(yōu)化器332。高級優(yōu)化器330可以控制級聯(lián)優(yōu)化的外(子機組層面)環(huán)。高級優(yōu)化器330可以對于預(yù)測窗口的每個時步確定熱能負載跨子機組202-212的最佳分配以便優(yōu)化(例如,最小化)子機組202-212消耗的能量成本。低級優(yōu)化器332可以控制級聯(lián)優(yōu)化的內(nèi)(例如,設(shè)備層面)環(huán)。低級優(yōu)化器332可以確定如何在由高級優(yōu)化器330確定的負載設(shè)定點最佳地運行每個子機組。例如,低級優(yōu)化器332可以確定設(shè)備340的多個裝置的開/關(guān)狀態(tài)和/或工作設(shè)定點,以便在滿足子機組的熱能負載設(shè)定點的同時優(yōu)化(例如最小化)每個子機組的能耗。參見圖4更詳細地描述了級聯(lián)優(yōu)化過程。
再次參見圖3,存儲器312被圖示為包括子機組監(jiān)視器338。子機組監(jiān)視器338可以存儲有關(guān)過去的工作狀態(tài)、過去的工作設(shè)定點的歷史數(shù)據(jù)以及用于計算和/或?qū)嵤┳訖C組202-212的控制參數(shù)的指令。子機組監(jiān)視器338也可以接收、存儲和/或發(fā)送有關(guān)設(shè)備340的各個裝置的條件的數(shù)據(jù),例如,工作效率、設(shè)備劣化、最后一次維護的日期、壽命參數(shù)、條件等級或其他專門針對裝置的數(shù)據(jù)。子機組監(jiān)視器338可以通過通信接口304接收來自子機組202-212和/或bas308的數(shù)據(jù)。子機組監(jiān)視器338還可以接收并存儲來自低級優(yōu)化器332的開/關(guān)狀態(tài)和工作設(shè)定點。
來自中央機組優(yōu)化器328、子機組監(jiān)視器338或中央機組控制器302的其他模塊的數(shù)據(jù)和處理結(jié)果可由監(jiān)視和報告應(yīng)用336訪問(或被推送到監(jiān)視和報告應(yīng)用336)。監(jiān)視和報告應(yīng)用336可以被配置成生成可由用戶(例如,中央機組工程師)觀看并操縱的實時系統(tǒng)健康儀表板。例如,監(jiān)視和報告應(yīng)用336可以包括基于網(wǎng)頁的監(jiān)視應(yīng)用,所述網(wǎng)頁的監(jiān)視應(yīng)用具有用于向gui的用戶顯示關(guān)鍵性能指標(biāo)(kpi)或其他信息的若干圖形用戶界面(gui)元件(例如,窗口小部件、儀表板控件、窗口等)。此外,gui要素可以概述跨不同建筑(真實或建模的)、不同園區(qū)等的中央機組的相對用能和強度?;谠试S用戶評估跨一個或多個中央機組的性能的可用數(shù)據(jù),可以從一個屏幕生成并顯示其他gui要素或報告。用戶界面或報告(或底層數(shù)據(jù)引擎)可以被配置成通過建筑、建筑類型、設(shè)備類型等要素匯總并分類工作條件。gui要素可以包括允許用戶直觀地分析中央機組的裝置的工作參數(shù)和功耗的圖表或直方圖。
再次參見圖3,中央機組控制器302可以包括一個或多個gui服務(wù)器、網(wǎng)頁服務(wù)314或gui引擎316以支持監(jiān)視和報告應(yīng)用336。在多個實施例中,應(yīng)用336、網(wǎng)頁服務(wù)314和gui引擎316可以作為中央機組控制器302外側(cè)的單獨組件(例如,作為智能建筑管理器的一部分)提供。中央機組控制器302可以被配置成維護相關(guān)數(shù)據(jù)的詳細的歷史數(shù)據(jù)庫(例如,關(guān)系數(shù)據(jù)庫、xml數(shù)據(jù)庫等),并且包括連續(xù)、頻繁或不頻繁地查詢、匯總、變換、搜索或者以其它方式處理詳細數(shù)據(jù)庫中維護的數(shù)據(jù)的計算機代碼模塊。中央機組控制器302可以被配置成向其他數(shù)據(jù)庫、表格、xml文件或其他數(shù)據(jù)結(jié)構(gòu)提供任何這種處理的結(jié)果以供例如外部監(jiān)視和報告應(yīng)用進一步查詢、計算或訪問。
中央機組控制器302被圖示為包括配置工具318。配置工具318可以允許用戶定義(例如,通過圖形用戶界面、通過提示驅(qū)動向?qū)У?中央機組控制器302應(yīng)當(dāng)如何對中央機組子系統(tǒng)的變化的條件作出反應(yīng)。在示例性實施例中,配置工具318允許用戶建立并存儲條件響應(yīng)場景,所述條件響應(yīng)場景可以橫跨多個中央機組裝置、多個建筑系統(tǒng)和多個企業(yè)控制應(yīng)用(例如,工作訂單管理系統(tǒng)應(yīng)用、實體資源計劃應(yīng)用等)。例如,配置工具318可以使用各種條件邏輯向用戶提供組合數(shù)據(jù)(例如,來自子系統(tǒng)、來自事件歷史)的能力。在各種示例性實施例中,條件邏輯的范圍可以從條件之間的簡單邏輯運算符(例如,和、或、異或等)變化到偽代碼結(jié)構(gòu)或復(fù)雜的編程語言函數(shù)(允許用于更復(fù)雜的交互、條件語句、循環(huán)等)。配置工具318可以呈現(xiàn)用于建立這些條件邏輯的用戶界面。用戶界面可以允許用戶以圖形方式定義策略和響應(yīng)。在一些實施例中,用戶界面可以允許用戶選擇預(yù)存儲或預(yù)構(gòu)建的策略并且使其適應(yīng)其系統(tǒng)或能夠與之一起使用。
現(xiàn)在參見圖4,根據(jù)示例性實施例詳細示出了中央機組系統(tǒng)300的一部分的框圖。圖4圖示了中央機組優(yōu)化器328執(zhí)行的級聯(lián)優(yōu)化過程以優(yōu)化中央機組200的性能。在級聯(lián)優(yōu)化過程中,高級優(yōu)化器330執(zhí)行子機組層面優(yōu)化,所述子機組層面優(yōu)化在預(yù)測窗口內(nèi)的每個時步確定熱能負載跨子機組202-212的最佳分配,以便最小化子機組202-212消耗的能量成本。低級優(yōu)化器332執(zhí)行設(shè)備層面優(yōu)化,所述設(shè)備層面優(yōu)化確定如何在高級優(yōu)化器330確定的子機組負載設(shè)定點最佳地運行每個子機組。例如,低級優(yōu)化器332可以確定設(shè)備340的各種裝置的開/關(guān)狀態(tài)和/或工作設(shè)定點,以便在滿足子機組的熱能負載設(shè)定點的同時優(yōu)化每個子機組的能耗。
中央機組優(yōu)化器328執(zhí)行的級聯(lián)優(yōu)化過程的一個優(yōu)點是計算時間的最佳使用。例如,高級優(yōu)化器330執(zhí)行的子機組層面優(yōu)化由于熱能存儲的操作而可以使用相對較長的時間范圍。然而,低級優(yōu)化器332執(zhí)行的設(shè)備層面優(yōu)化可以使用短得多的時間范圍或者根本不使用任何時間范圍,因為低級系統(tǒng)的動態(tài)特征相對較快(相比于熱能存儲的動態(tài)特征)并且設(shè)備340的低級控制可以由bas308來處理。這種計算時間的最佳使用使得中央機組優(yōu)化器328能夠在短時間量內(nèi)執(zhí)行中央機組優(yōu)化從而允許實時的預(yù)測控制成為可能。例如,短的計算時間使中央機組優(yōu)化器328能在具有交互式反饋的實時計劃工具中實施。
中央機組優(yōu)化器328執(zhí)行的級聯(lián)優(yōu)化的另一個優(yōu)點是中央機組優(yōu)化問題可以分成兩個級聯(lián)的子問題。級聯(lián)配置提供一抽象層,所述抽象層允許高級優(yōu)化器330在不要求高級優(yōu)化器330知道或使用與每個子機組內(nèi)的特定設(shè)備配置有關(guān)的任何細節(jié)的情況下跨子機組202-212地分配熱能負載。每個子機組內(nèi)的設(shè)備340之間的互連可以隱藏而不被高級優(yōu)化器330看見并且由低級優(yōu)化器332處理。為了由高級優(yōu)化器330執(zhí)行子機組層面優(yōu)化的目的,每個子機組可以完全由一個或多個子機組曲線342定義。
低級優(yōu)化器332可以生成子機組曲線342并且向高級優(yōu)化器330提供子機組曲線。子機組曲線342可以根據(jù)子機組負載指示由每個子機組202-212使用的公用事業(yè)費率(例如,以kw計量的用電,以l/s計量的用水等)。在一些實施例中,低級優(yōu)化器332基于設(shè)備模型320生成子機組曲線342(例如,通過將各個裝置的設(shè)備模型320結(jié)合到子機組的總曲線中)。低級優(yōu)化器332可以通過對幾個不同的負載和天氣條件運行低級優(yōu)化過程來生成子機組曲線342以生成多個數(shù)據(jù)點。低級優(yōu)化器332可以對這些數(shù)據(jù)點擬合一曲線以生成子機組曲線342。在其他實施例中,低級優(yōu)化器332向高級優(yōu)化器330提供數(shù)據(jù)點并且高級優(yōu)化器330使用數(shù)據(jù)點生成子機組曲線。
高級優(yōu)化器330可以接收來自負載/費率預(yù)測器322的負載和速率預(yù)測以及來自低級優(yōu)化器332的子機組曲線342。負載預(yù)測可以基于來自天氣服務(wù)324的天氣預(yù)報和/或來自建筑自動化系統(tǒng)308的信息(例如,建筑的當(dāng)前電力負載、來自電力的測量數(shù)據(jù)、前一負載的歷史數(shù)據(jù)、設(shè)定點軌跡等)。公用事業(yè)費率預(yù)測可以基于從公用事業(yè)326接收的公用事業(yè)費率和/或來自另一個數(shù)據(jù)源的公用事業(yè)價格。高級優(yōu)化器330可以在預(yù)測窗口的每個時步確定子機組202-212的最佳負載分配(例如,每個子機組的子機組負載),并且可以向低級優(yōu)化器332提供子機組負載作為設(shè)定點。在一些實施例中,高級優(yōu)化器330通過最小化中央機組200在預(yù)測窗口內(nèi)的總工作成本來確定子機組負載。換句話講,在給定來自負載/費率預(yù)測器322的預(yù)測負載和公用事業(yè)費率信息的情況下,高級優(yōu)化器330可以在最佳時間段中跨子機組202-212地分配預(yù)測負載以最小化工作成本。
在某些情況下,最佳負載分配可以包括在第一時步期間使用tes子機組210和/或212以存儲熱能以供隨后的時步期間使用。熱能存儲可以有利地允許在能量價格相對較低的第一時間段期間產(chǎn)生并存儲熱能,并且隨后在能量價格相對較高的第二時間段期間回收并使用。高級優(yōu)化與低級優(yōu)化的不同之處在于,高級優(yōu)化由于tes子機組210-212提供的熱能存儲而具有更長的時間常數(shù)。高級優(yōu)化可以通過以下等式來描述:
其中
為了找出最佳的高級決策
其中,nh是優(yōu)化時間段內(nèi)的時步k的數(shù)量,ns是子機組的數(shù)量,ts是時步的持續(xù)時間,cjk是公用事業(yè)j在優(yōu)化時間段的時步k的經(jīng)濟成本,并且ujik是子機組i在時步k的公用事業(yè)j使用費率。
在一些實施例中,成本函數(shù)jhl包括附加按需收費項,例如:
其中,wd是加權(quán)項,cdemand是需求成本,并且max()項選擇在可適用的按需收費時間段期間的尖峰用電。因此,高水平成本函數(shù)jhl可以由以下等式描述:
決策矢量θhl可以受到下若干個約束。例如,約束可以要求子機組在超過它們的總能力下不工作,要求熱存儲不太快地或低于/高于罐的流速充入或釋放,并且要求滿足建筑或園區(qū)的熱能負載。這些限制會對高級優(yōu)化問題造成等式和不等式約束。
在一些實施例中,高級優(yōu)化器330執(zhí)行的高級優(yōu)化與2015年2月27日提交的題為“高級中央機組優(yōu)化(highlevelcentralplantoptimization)”的美國專利申請no.14/634,609中描述的高級優(yōu)化過程相同或類似,該專利申請的全部公開內(nèi)容通過引用的方式并入本文中。高級優(yōu)化器330可以包括美國專利申請no.14/634,609中描述的高級優(yōu)化模塊的一些或所有特征和/或功能。
再次參見圖4,低級優(yōu)化器332可以使用由高級優(yōu)化器330確定的子機組負載來確定設(shè)備340的最佳低級決策
其中,
為了找到最佳的低級決策
其中,n是子機組中的設(shè)備340的裝置的數(shù)量,ts是時步的持續(xù)時間,bj是二進制開/關(guān)決策(例如,0=關(guān),1=開),并且uj是根據(jù)設(shè)定點θll·的由裝置j使用的能量。每個裝置可以具有連續(xù)變量,所述連續(xù)變量可以改變以確定用于總輸入條件的最低可能的能耗。
低級優(yōu)化器332可以最小化受到基于設(shè)備340的能力的不等式約束以及基于能量和質(zhì)量平衡的等式約束的低級成本函數(shù)jll。在一些實施例中,最佳的低成本決策
在一些實施例中,最佳的低級決策
在一些實施例中,設(shè)備分階段作業(yè)協(xié)調(diào)器344使低級優(yōu)化器332停止其效率計算,并且緊接著在另一個子機組的設(shè)備340已經(jīng)分階段作業(yè)之后將給定子機組的最佳的低級平?jīng)Q策
低級優(yōu)化器332可以確定設(shè)備340的多個裝置的最佳工作狀態(tài)(例如,開或關(guān))。根據(jù)示例性實施例,可使用二進制優(yōu)化和二次方補償來確定開/關(guān)組合。二進制優(yōu)化可以最小化表示可適用的子機組中的裝置的功耗的成本函數(shù)。在一些實施例中,使用非窮盡性(例如,未考慮所有潛在的裝置的組合)二進制優(yōu)化??紤]到其功耗為二次方(而非線性)的裝置,可以使用二次方補償。低級優(yōu)化器332也可以使用非線性優(yōu)化來確定設(shè)備的最佳工作設(shè)定點。非線性優(yōu)化可以識別進一步最小化低級成本函數(shù)jll的工作設(shè)定點。低級優(yōu)化器332可以向建筑自動化系統(tǒng)308提供開/關(guān)決策和設(shè)定點以用于控制中央機組設(shè)備340。
在一些實施例中,低級優(yōu)化器332執(zhí)行的低級優(yōu)化與2015年2月27日提交的題為“低級中央機組優(yōu)化(lowlevelcentralplantoptimization)”的美國專利申請no.14/634,615中描述的低級優(yōu)化過程相同或類似,該專利申請的全部公開內(nèi)容通過引用的方式并入本文中。低級優(yōu)化器332可以包括美國專利申請no.14/634,615中描述的低級優(yōu)化模塊的一些或所有特征和/或功能。
跨多個子機組分階段作業(yè)的協(xié)調(diào)的hvac設(shè)備
現(xiàn)在參見圖5至圖7,根據(jù)示例性實施例更詳細地示出了表示設(shè)備分階段作業(yè)協(xié)調(diào)器344的若干個框圖。在一些實施例中,設(shè)備分階段作業(yè)協(xié)調(diào)器344是中央機組控制器302的組件。設(shè)備分階段作業(yè)協(xié)調(diào)器344可以被配置成協(xié)調(diào)跨幾個子機組的hvac設(shè)備的分階段作業(yè)(例如,開/關(guān)、激活/解除激活等)。例如,設(shè)備分階段作業(yè)協(xié)調(diào)器344可以防止每個子機組202-212在另一個子機組中已發(fā)生變化之后對建筑負載的變化(例如,從高級優(yōu)化器330接收的負載設(shè)定點的變化)太快地(例如,在預(yù)定的時間段內(nèi))作出反應(yīng)。
一些類型的hvac設(shè)備在它們最初啟動或激活時比它們在穩(wěn)態(tài)工作狀態(tài)下要求更多的功率(即,每單位時間的能量)。例如,制冷機子機組206內(nèi)的制冷機232和熱回收制冷機子機組204內(nèi)的熱回收制冷機(hcr)226在它們最初啟動或激活時會引起能耗的臨時尖峰。通過激活制冷機232和/或hrc226可以滿足冷卻負載。在某些情況下,冷卻負載的增加會使hrc子機組204和制冷機子機組206的負載設(shè)定點同時增加。然而,如果制冷機232和hrc226兩者同時分階段作業(yè),能耗中所得的尖峰會互相重疊,從而引起高峰能耗。高峰能耗是不希望的,因為這增大了公用事業(yè)提供商計算按需收費所使用的公用事業(yè)消耗的最高費率(例如,用電量的最大費率)。
有利地,設(shè)備分階段作業(yè)協(xié)調(diào)器344可以通過防止多個子機組同時和/或在同一時間段內(nèi)使它們的設(shè)備分階段作業(yè)來減小中央機組200的尖峰能耗。在一些實施例中,設(shè)備分階段作業(yè)協(xié)調(diào)器344防止兩個或更多個子機組202-212同時使它們的設(shè)備340分階段作業(yè)。在一些實施例中,設(shè)備分階段作業(yè)協(xié)調(diào)器344防止第一子機組(例如,子機組202-212中的任何一個)在第二子機組(例如,子機組202-212中的任何另一個)已經(jīng)使第二子機組的設(shè)備分階段作業(yè)之后的預(yù)定時間段內(nèi)使第一子機組的設(shè)備分階段作業(yè)。通過防止多個子機組同時或在同一時間段內(nèi)使它們的設(shè)備分階段作業(yè),設(shè)備分階段作業(yè)協(xié)調(diào)器344確保能耗的任何臨時尖峰不會互相重疊,從而減小用于計算按需收費的最大能耗。
在一些實施例中,設(shè)備分階段作業(yè)協(xié)調(diào)器344協(xié)調(diào)跨制冷機子機組206和hrc子機組204的制冷機232和hrc226的分階段作業(yè)。然而,應(yīng)當(dāng)理解的是,本發(fā)明不限于任何特定類型的設(shè)備或子機組。制冷機232和hrc226僅作為實例提供以圖示設(shè)備分階段作業(yè)協(xié)調(diào)器344的特征。應(yīng)考慮到,設(shè)備分階段作業(yè)協(xié)調(diào)器344可以用于協(xié)調(diào)跨任何子機組202-212的任何類型的設(shè)備的分階段作業(yè)。例如,設(shè)備分階段作業(yè)協(xié)調(diào)器344可以被配置成協(xié)調(diào)加熱器子機組202中的加熱器220與hrc子機組204中的hrc226的分階段作業(yè)。在一些實施例中,設(shè)備分階段作業(yè)協(xié)調(diào)器344協(xié)調(diào)跨子機組202-212的冷卻塔238、泵、風(fēng)扇或任何其他類型的設(shè)備的分階段作業(yè)。還設(shè)想到設(shè)備分階段作業(yè)協(xié)調(diào)器344可以用于協(xié)調(diào)跨多個機組、多個建筑、同一建筑內(nèi)的多個hvac系統(tǒng)和/或跨任何兩個或更多個系統(tǒng)或子系統(tǒng)的設(shè)備的分階段作業(yè)。本公開的剩余部分描述了一示例性實施例,其中設(shè)備分階段作業(yè)協(xié)調(diào)器344協(xié)調(diào)跨制冷機子機組206和hrc子機組204的制冷機232和hrc226的分階段作業(yè)。
特別參見圖5,設(shè)備分階段作業(yè)協(xié)調(diào)器344被圖示為包括制冷機分階段作業(yè)檢測器502和制冷機分階段作業(yè)計時器504。制冷機分階段作業(yè)檢測器502可以被配置成檢測制冷機子機組206內(nèi)的制冷機232的分階段作業(yè)。分階段作業(yè)制冷機232可以包括激活或解除激活一個或多個制冷機232和/或改變一組制冷機232的能力(例如,通過增加或去除活動的制冷機,調(diào)節(jié)各個制冷機的能力極限等)。使制冷機232分階段作業(yè)可以包括開啟/關(guān)閉一個或多個制冷機232、增加或減少負載設(shè)定點或通過制冷機232的流速和/或影響制冷機232提供的冷卻負載的制冷機232的任何其他變化。
在一些實施例中,制冷機分階段作業(yè)檢測器502接收來自bas308或制冷機子機組206的輸入,所述輸入表示制冷機232的當(dāng)前狀態(tài)(例如,制冷機232的能力、活動的制冷機232的列表等)。在一些實施例中,制冷機分階段作業(yè)檢測器502接收來自bas308或制冷機子機組206的輸入,所述輸入表示哪些冷水機232當(dāng)前正被命令。當(dāng)前正被命令的制冷機232在本文中被稱為“臨時制冷機”。臨時制冷機可以是當(dāng)前正在接收來自bas308或制冷機子機組206的分階段作業(yè)命令的一組制冷機232,目的是朝著低級優(yōu)化器332確定的最佳的一組制冷機232移動。低級優(yōu)化器332確定的最佳的一組制冷機232在本文中可以被稱為“所需的制冷機”。制冷機分階段作業(yè)檢測器502可以使用來自bas308或制冷機子機組206的輸入以確定當(dāng)前是否正在使制冷機232分階段作業(yè)。
響應(yīng)于制冷機分階段作業(yè)檢測器502確定制冷機232當(dāng)前正在分階段作業(yè),制冷機分階段作業(yè)檢測器502可以向制冷機分階段作業(yè)計時器504提供制冷機分階段作業(yè)信號。制冷機分階段作業(yè)信號可以使制冷機分階段作業(yè)計時器504重置到預(yù)定值。在一些實施例中,預(yù)定值大于或等于由低級優(yōu)化器332確定一組所需的制冷機所使用的優(yōu)化時間段的持續(xù)時間。在一些實施例中,預(yù)定值大于或等于按需收費時間段或公用事業(yè)提供商確定能耗的最大費率所使用的時間段的持續(xù)時間。在一些實施例中,預(yù)定值大于或等于制冷機232在最初啟動之后達到穩(wěn)定狀態(tài)的估計時間。
制冷機分階段作業(yè)計時器504可以從預(yù)定值開始倒計時,并且可以在每次接收到制冷機分階段作業(yè)信號時重置預(yù)定值。設(shè)備分階段作業(yè)協(xié)調(diào)器344可以被配置成監(jiān)測制冷機分階段作業(yè)計時器504以確定制冷機分階段作業(yè)計時器504是否超時。如果制冷機分階段作業(yè)計時器504未超時(即,方框506中確定的結(jié)果為“否”),設(shè)備分階段作業(yè)協(xié)調(diào)器344可以防止hrc子機組204使hrc226分階段作業(yè)。然而,如果制冷機分階段作業(yè)計時器504超時(即,方框506中確定的結(jié)果為“是”),設(shè)備分階段作業(yè)協(xié)調(diào)器344可以允許hrc子機組204使hrc226分階段作業(yè)。
再次參見圖5,設(shè)備分階段作業(yè)協(xié)調(diào)器344可以使用類似的過程來確定是允許還是防止制冷機子機組206使制冷機232分階段作業(yè)。例如,設(shè)備分階段作業(yè)協(xié)調(diào)器344被圖示為包括hrc分階段作業(yè)檢測器508和hrc分階段作業(yè)計時器510。hrc分階段作業(yè)檢測器508可以被配置成檢測hrc子機組204內(nèi)的hrc226的分階段作業(yè)。使hrc226分階段作業(yè)可以包括激活或解除激活一個或多個hrc226和/或改變一組hrc226的能力(例如,通過增加或去除活動的hrc,調(diào)節(jié)各個hrc的能力極限等)。使hrc226分階段作業(yè)可以包括開啟/關(guān)閉一個或多個hrc226、增加或減少負載設(shè)定點或通過hrc26的流速和/或影響hrc226提供的冷卻負載的hrc226的任何其他變化。
一些實施例中,hrc分階段作業(yè)檢測器508接收來自bas308或hrc子機組204的輸入,所述輸入表示hrc226的當(dāng)前狀態(tài)(例如,hrc226的容量、活動的hrc226的列表等)。在一些實施例中,hrc分階段作業(yè)檢測器508接收來自bas308或hrc子機組204的輸入,所述輸入表示哪些hrc226當(dāng)前正被命令。當(dāng)前正被命令的hrc制冷機226在本文中被稱為“臨時hrc”。臨時hrc制冷機可以是當(dāng)前正在接收來自bas308或hrc子機組204的分階段作業(yè)命令的一組hrc226,目的是朝著由低級優(yōu)化器332確定的最佳的一組hrc226移動。由低級優(yōu)化器332確定的最佳的一組hrc226在本文中可以被稱為“所需的hrc”。hrc分階段作業(yè)檢測器508可以使用來自bas308或hrc子機組204的輸入以確定當(dāng)前是否正在使hrc226分階段作業(yè)。
響應(yīng)于hrc分階段作業(yè)檢測器508確定hrc226當(dāng)前正在分階段作業(yè),hrc分階段作業(yè)檢測器508可以向hrc制冷機分階段作業(yè)計時器510提供hrc制冷機分階段作業(yè)信號。hrc制冷機分階段作業(yè)信號可以使hrc制冷機分階段作業(yè)計時器510重置至預(yù)定值。在一些實施例中,預(yù)定值大于或等于由低級優(yōu)化器332確定一組所需的hrc所使用的優(yōu)化時間段的持續(xù)時間。在一些實施例中,預(yù)定值大于或等于按需收費時間段或公用事業(yè)提供商確定能耗的最大費率所使用的時間段的持續(xù)時間。在一些實施例中,預(yù)定值大于或等于hrc226在最初啟動之后達到穩(wěn)定狀態(tài)的估計時間。
hrc分階段作業(yè)計時器510可以從預(yù)定值開始倒計時,并且可以在每次接收到hrc分階段作業(yè)信號時重置至該預(yù)定值。設(shè)備分階段作業(yè)協(xié)調(diào)器344可以被配置成監(jiān)測hrc計時器510以確定熱制冷機hcr分階段作業(yè)計時器510是否已經(jīng)超時。如果hrc分階段作業(yè)計時器510未超時(即,方框512中確定的結(jié)果為“否”),設(shè)備分階段作業(yè)協(xié)調(diào)器344可以防止制冷機子機組206使制冷機232分階段作業(yè)。然而,如果hrc分階段作業(yè)計時器510超時(即,方框512中確定的結(jié)果為“是”),設(shè)備分階段作業(yè)協(xié)調(diào)器344可以允許制冷機子機組206使制冷機232分階段作業(yè)。
如圖5所示,設(shè)備分階段作業(yè)協(xié)調(diào)器344可以防止子機組204-206中的每一個使其設(shè)備分階段作業(yè),直到自從另一個子機組使其設(shè)備分階段作業(yè)起已經(jīng)過閾值量的時間。例如,設(shè)備分階段作業(yè)協(xié)調(diào)器344可以防止hrc子機組204使hrc226分階段作業(yè),直到自從制冷機子機組206使制冷機232分階段作業(yè)起已經(jīng)過閾值量的時間。閾值量的時間可以由制冷機分階段作業(yè)計時器504定義,每次使制冷機232分階段作業(yè)時可以重置制冷機分階段作業(yè)計時器。類似地,設(shè)備分階段作業(yè)協(xié)調(diào)器344可以防止制冷機子機組206使制冷機232分階段作業(yè),直到自從hrc子機組204使hrc226分階段作業(yè)起已經(jīng)過閾值量的時間。閾值量的時間可以由hrc分階段作業(yè)計時器510定義,每次使hrc制冷機226分階段作業(yè)可以重置hrc分階段作業(yè)計時器510。
現(xiàn)在參見圖6,根據(jù)示例性實施例詳細示出了表示設(shè)備分階段作業(yè)協(xié)調(diào)器344的框圖。設(shè)備分階段作業(yè)協(xié)調(diào)器344被圖示為包括制冷機分階段作業(yè)檢測器502、制冷機分階段作業(yè)計時器504、hrc分階段作業(yè)檢測器508和hrc分階段作業(yè)計時器510,它們可以與參照圖5所述的相同。在圖6所示的示例性實施例中,設(shè)備分階段作業(yè)協(xié)調(diào)器344除了計時器504和510是否超時之外還可以基于若干個因素來防止或允許設(shè)備分階段作業(yè)。例如,設(shè)備分階段作業(yè)協(xié)調(diào)器344被圖示為包括hrc子機組分階段作業(yè)防止器612。hrc分階段作業(yè)防止器612可以被配置成基于從所需的hrc下降檢測器604、翻轉(zhuǎn)輸入602和hrc子機組分階段作業(yè)評價器606接收的輸入來確定是防止hrc分階段作業(yè)還是允許hrc分階段作業(yè)。
所需的hrc下降檢測器604接收來自低級優(yōu)化器332的所需的hrc的輸入。所需的hrc可以是一組hrc226,它們被低級優(yōu)化器332確定為為了滿足hrc子機組204的冷卻負載的最佳的一組hrc226。所需的hrc下降檢測器604可以確定所需的hrc是否下降到零(即,從非零值變化到零值,從非空集變化到空集,等)。制冷機例如,如果已經(jīng)禁用hrc子機組204,hrc子機組204的負載設(shè)定點已降至零和/或如果已經(jīng)禁用整個這組hrc226,制冷機則所需的hrc可以下降到零。如果所需的hrc已經(jīng)下降到零,所需的hrc下降檢測器604可以向hrc子機組分階段作業(yè)防止器612提供“下降至零”的信號。在一些實施例中,hrc子機組分階段作業(yè)防止器612被配置成響應(yīng)于接收到來自所需的hrc下降檢測器604的下降至零的信號來允許hrc分階段作業(yè),而不管hrc子機組分階段作業(yè)防止器612的其他輸入如何。如果所需的hrc制冷機尚未下降至零,hrc子機組分階段作業(yè)防止器612可以使用來自翻轉(zhuǎn)輸入602和/或hrc子機組分階段作業(yè)評價器606的輸入來確定是允許還是防止hrc分階段作業(yè)。
翻轉(zhuǎn)輸入602可以被配置成在二進制值(例如,真/假,開/關(guān),1/0等)之間翻轉(zhuǎn),并且可以向hrc子機組分階段作業(yè)防止器612和制冷機子機組分階段作業(yè)防止器622提供相反的輸入。例如,如果翻轉(zhuǎn)輸入602向hrc子機組分階段作業(yè)防止器612提供“真”的輸入,則翻轉(zhuǎn)輸入602可以向制冷機子機組分階段作業(yè)防止器622提供“假”的輸入。類似地,如果翻轉(zhuǎn)輸入602向hrc子機組分階段作業(yè)防止器612提供“假”的輸入,則翻轉(zhuǎn)輸入602可以向制冷機子機組分階段作業(yè)防止器622提供“真”的輸入。在一些實施例中,翻轉(zhuǎn)輸入602定期地(例如每30秒、每15分鐘等)在二進制輸入之間翻轉(zhuǎn)。在其他實施例中,翻轉(zhuǎn)輸入602響應(yīng)于來自bas308、子機組202-212或中央機組控制器302的輸入在二進制輸入之間翻轉(zhuǎn)。有利地,通過防止hrc子機組204和制冷機子機組206使它們的設(shè)備同時分階段作業(yè),翻轉(zhuǎn)輸入602可以確保hrc子機組204和制冷機子機組206中的至少一個總是處于穩(wěn)態(tài)。
如果hrc子機組分階段作業(yè)防止器612接收到來自翻轉(zhuǎn)輸入602的第一二進制輸入(例如,“真”),hrc子機組分階段作業(yè)防止器612可以防止hrc分階段作業(yè),而不管來自hrc子機組分階段作業(yè)評價器606的輸入為何。然而,如果hrc子機組分階段作業(yè)防止器612接收來自翻轉(zhuǎn)輸入602的相反的二進制輸入(例如,“假”),hrc子機組分階段作業(yè)防止器612可以使用來自hrc子機組分階段作業(yè)評價器606的輸入以確定是允許還是防止hrc分階段作業(yè)。
hrc子機組分階段作業(yè)評價器606被圖示為接收來自制冷機分階段作業(yè)檢測器502、制冷機分階段作業(yè)計時器504、hrc子機組穩(wěn)態(tài)檢測器610和所需的制冷機變化檢測器608的輸入。制冷機分階段作業(yè)檢測器502可以向hrc子機組分階段作業(yè)評價器606提供制冷機分階段作業(yè)輸入,所述制冷機分階段作業(yè)輸入表明制冷機子機組206內(nèi)的任何制冷機232當(dāng)前是否正在被分階段作業(yè)制冷機。制冷機分階段作業(yè)計時器504可以在每次檢測到制冷機分階段作業(yè)時重置,并且可以向hrc子機組分階段作業(yè)評價器606提供表明冷水機分段作業(yè)計時器504是否超時的輸入。
hrc子機組穩(wěn)態(tài)檢測器610可以向hrc子機組分階段作業(yè)評價器606提供表明hrc子機組204是否處于穩(wěn)態(tài)的輸入。在一些實施例中,如果來自低級優(yōu)化器332的一組所需的hrc(例如,滿足冷卻負載的最佳的一組hrc226)與一組臨時hrc(例如,當(dāng)前正在被命令的一組hrc226)相等,則hrc子機組穩(wěn)態(tài)檢測器610確定hrc子機組204處于穩(wěn)態(tài)。反之,如果一組所需的hrc與一組臨時的hrc不相等,則hrc子機組穩(wěn)態(tài)檢測器610可以確定hrc子機組204未處于穩(wěn)態(tài)。
所需的制冷機變化檢測器608可以向hrc子機組分階段作業(yè)評價器606提供表明制冷機子機組206是否處于穩(wěn)態(tài)的輸入。在一些實施例中,如果來自低級優(yōu)化器332的一組所需的制冷機(例如,滿足冷卻負載的最佳的一組制冷機232)最近尚未改變,則所需的制冷機變化檢測器608確定制冷機子機組206處于穩(wěn)態(tài)。反之,如果這組所需的制冷機最近已改變,則所需的制冷機變化檢測器608可以確定制冷機子機組206未處于穩(wěn)態(tài)。
hrc子機組分階段作業(yè)評價器606可以使用來自制冷機分階段作業(yè)檢測器502、制冷機分階段作業(yè)計時器504、hrc子機組穩(wěn)態(tài)檢測器610和所需的制冷機變化檢測器608的輸入來確定是否希望防止hrc子組件204使其設(shè)備分階段作業(yè)。在一些實施例中,當(dāng)一個或多個以下因素為真時,hrc子機組分階段作業(yè)評價器606確定希望防止hrc子機組204使其設(shè)備分階段作業(yè):(a)制冷機分階段作業(yè)檢測器502報告制冷機子機組206當(dāng)前正在使其設(shè)備分階段作業(yè),(b)hrc子機組穩(wěn)態(tài)檢測器610報告hrc子機組204處于穩(wěn)態(tài),和/或(c)所需的制冷機改變檢測器608報告制冷機子機組206不處于穩(wěn)態(tài)。在一些實施例中,hrc子機組分階段作業(yè)評價器606響應(yīng)于所有因素(a)-(c)為真而確定希望防止hrc子機組204使其設(shè)備分階段作業(yè)。
當(dāng)hrc子機組分階段作業(yè)評價器606確定希望防止hrc子機組204使其設(shè)備分階段作業(yè)時,hrc子機組分階段作業(yè)評價器606可以向hrc子機組分階段作業(yè)防止器612發(fā)送“防止分階段作業(yè)”信號(例如,二進制信號)以防止hrc設(shè)備分階段作業(yè)(例如,防止hrc設(shè)備分階段作業(yè)=真)。反之,當(dāng)hrc子機組分階段作業(yè)評價器606確定不希望防止hrc子機組204使其設(shè)備分階段作業(yè)時,hrc子機組分階段作業(yè)評價器606可以向hrc子機組分階段作業(yè)防止器612發(fā)送“允許分階段作業(yè)”信號以允許hrc設(shè)備分階段作業(yè)(例如,防止hrc設(shè)備分階段作業(yè)=假)。
在一些實施例中,hrc子機組分階段作業(yè)評價器606包括邏輯鎖存器,所述邏輯鎖存器被配置成提供固定輸出,直到鎖存器被重置為止。鎖存器可以響應(yīng)于hrc子機組分階段作業(yè)評價器606提供防止分階段作業(yè)信號來被觸發(fā),并且可以使hrc子機組分階段作業(yè)評價器606繼續(xù)提供防止分階段作業(yè)信號,直到鎖存器被重置為止。換句話講,一旦hrc子機組分階段作業(yè)評價器606確定希望防止hrc設(shè)備分階段作業(yè),則hrc子機組分階段作業(yè)評價器606可以繼續(xù)向hrc子機組分階段作業(yè)防止器612提供防止分階段作業(yè)信號,直到鎖存器被重置為止。在一些實施例中,鎖存器可以響應(yīng)于來自制冷機分階段作業(yè)計時器504的表明定時器已經(jīng)超時的信號而被重置。一旦鎖存器被重置,hrc子機組分階段作業(yè)評價器606可以向hrc子機組分階段作業(yè)防止器612提供允許分階段作業(yè)信號,直到hrc子機組分階段作業(yè)評價器606再次確定希望防止hrc設(shè)備分階段作業(yè)為止。
hrc子機組分階段作業(yè)防止器612可以評價來自hrc子機組分階段作業(yè)評價器606、翻轉(zhuǎn)輸入602和所需的hrc下降檢測器604的輸入以確定是防止還是允許hrc設(shè)備分階段作業(yè)。在一些實施例中,hrc子機組分階段作業(yè)防止器612響應(yīng)于從所需的hrc下降檢測器604接收到下降至零的輸入而允許hrc設(shè)備分階段作業(yè),而不管來自hrc子機組分階段作業(yè)評價器606和翻轉(zhuǎn)輸入602的輸入為何。如果所需的hrc下降檢測器604不提供下降至零的輸入,則hrc子機組分階段作業(yè)防止器612可以響應(yīng)于以下因素的一者或兩者來防止hrc設(shè)備分階段作業(yè):(a)翻轉(zhuǎn)輸入602提供特定的二進制輸入(例如,真)或(b)hrc子機組分階段作業(yè)評價器606提供防止分階段作業(yè)信號。如果因素(a)-(b)的任一者(或兩者)為真,則hrc子機組分階段作業(yè)防止器612可以防止hrc設(shè)備分階段作業(yè)。
在一些實施例中,hrc子機組分階段作業(yè)防止器612通過向低級優(yōu)化器332或被配置成優(yōu)化hrc子機組204的低級優(yōu)化器的實例提供hrc凍結(jié)信號來防止hrc設(shè)備分階段作業(yè)。hrc凍結(jié)信號可以使低級優(yōu)化器332停止熱回收hrc204的效率計算和/或優(yōu)化過程,從而防止這組所需的hrc變化,直到去除凍結(jié)信號為止。在其他實施例中,hrc子機組分階段作業(yè)防止器612通過向bas308和/或hrc子機組204(例如,hrc子機組204的子機組層面控制器)提供hrc凍結(jié)信號來防止hrc設(shè)備分階段作業(yè)。hrc凍結(jié)信號可以使bas308和/或hrc子機組204將hrc設(shè)備維持在其當(dāng)前狀態(tài),從而防止hrc設(shè)備分階段作業(yè)發(fā)生。
仍然參見圖6,設(shè)備分階段作業(yè)協(xié)調(diào)器344被圖示為包括被配置成確定是允許還是防止制冷機子機組206使其設(shè)備分階段作業(yè)的類似組件。例如,設(shè)備分階段作業(yè)協(xié)調(diào)器344被圖示為包括制冷機子機組分階段作業(yè)防止器622。制冷機子機組分階段作業(yè)防止器622可以被配置成基于從所需的制冷機下降檢測器614、翻轉(zhuǎn)輸入602和制冷機子機組分階段作業(yè)評價器616接收的輸入來確定是防止制冷機分階段作業(yè)還是允許制冷機分階段作業(yè)。
所需的制冷機下降檢測器614可接收來自低級優(yōu)化器332的所需的制冷機的輸入。所需的制冷機可以是一組制冷機232,它們被低級優(yōu)化器332確定為滿足制冷機子機組206的冷卻負載的最佳的一組制冷機232。所需的制冷機下降檢測器614可以確定所需的制冷機是否已下降到零(即,從非零值變化到零值,從非空集變化到空集,等)。所需的制冷機可以下降到零,例如,如果已經(jīng)禁用制冷機子機組206,和/或如果已經(jīng)禁用整個這組制冷機232,制冷機子機組206的負載設(shè)定點可以下降到零。如果所需的制冷機已經(jīng)下降到零,所需的制冷機下降檢測器614可以向制冷機子機組分階段作業(yè)防止器622提供“下降至零”的信號。在一些實施例中,制冷機子機組分階段作業(yè)防止器622被配置成響應(yīng)于接收到來自所需的制冷機下降檢測器614的下降至零的信號允許制冷機分階段作業(yè),而不管制冷機子機組分階段作業(yè)防止器622的其他輸入為何。如果所需的制冷機尚未下降至零,則制冷機子機組分階段作業(yè)防止器622可以使用來自翻轉(zhuǎn)輸入602和/或制冷機子機組分階段作業(yè)評價器616的輸入來確定是允許還是防止制冷機分階段作業(yè)。
如果制冷機子機組分階段作業(yè)防止器622接收到來自翻轉(zhuǎn)輸入602的第一二進制輸入(例如,“真”),制冷機子機組分階段作業(yè)防止器622可以防止制冷機分階段作業(yè),而不管來自制冷機子機組分階段作業(yè)評價器616的輸入為何。然而,如果制冷機子機組分階段作業(yè)防止器622接收來自翻轉(zhuǎn)輸入602的相反的二進制輸入(例如,“假”),則制冷機子機組分階段作業(yè)防止器622可以使用來自制冷機子機組分階段作業(yè)評價器616的輸入以確定是允許還是防止制冷機分階段作業(yè)。
制冷機子機組分階段作業(yè)評價器616被圖示為接收來自hrc分階段作業(yè)檢測器508、hrc分階段作業(yè)計時器510、制冷機子機組穩(wěn)態(tài)檢測器620和所需的hrc變化檢測器618的輸入。hrc分階段作業(yè)檢測器508可以向制冷機子機組分階段作業(yè)評價器616提供hrc分階段作業(yè)輸入,所述hrc分階段作業(yè)輸入表明hrc子機組204內(nèi)的任何hrc226當(dāng)前是否正在分階段作業(yè)。hrc分階段作業(yè)計時器510可以在每次檢測到hrc分階段作業(yè)時重置,并且可以向制冷機子機組分階段作業(yè)評價器616提供表明hrc分階段作業(yè)計時器510是否超時的輸入。
制冷機子機組穩(wěn)態(tài)檢測器620可以向制冷機子機組分階段作業(yè)評價器616提供表明制冷機子機組206是否處于穩(wěn)態(tài)的輸入。在一些實施例中,如果來自低級優(yōu)化器332的一組所需的制冷機(例如,滿足冷卻負載的最佳的一組制冷機232)與一組臨時制冷機(例如,當(dāng)前正在被命令的一組制冷機232)相等,則制冷機子機組穩(wěn)態(tài)檢測器620確定制冷機子機組206處于穩(wěn)態(tài)。反之,如果一組所需的制冷機和一組臨時的制冷機不相等,則制冷機子機組穩(wěn)態(tài)檢測器620可以確定制冷機子機組206未處于穩(wěn)態(tài)。
所需的hrc變化檢測器618可以向制冷機子機組分階段作業(yè)評價器616提供表明hrc子機組204是否處于穩(wěn)態(tài)的輸入。在一些實施例中,如果來自低級優(yōu)化器332的一組所需的hrc(例如,要滿足冷卻負載的最佳的一組hrc226)最近尚未改變,所需的熱回收制冷機變化檢測器618確定熱回收制冷機子機組204處于穩(wěn)態(tài)。反之,如果一組所需的hrc最近已改變,則所需的熱hrc變化檢測器618可以確定hrc子機組204不是處于穩(wěn)態(tài)。
制冷機子機組分階段作業(yè)評價器616可以使用來自hrc分階段作業(yè)檢測器508、hrc分階段作業(yè)計時器510、制冷機子機組穩(wěn)態(tài)檢測器620和所需的hrc變化檢測器618的輸入來確定是否希望防止制冷機子組件206使其設(shè)備分階段作業(yè)。在一些實施例中,當(dāng)一個或多個以下因素為真時,制冷機子機組分階段作業(yè)評價器616確定希望防止制冷機子機組206使其設(shè)備分階段作業(yè):(a)hrc分階段作業(yè)檢測器508報告hrc子機組204當(dāng)前正在使其設(shè)備分階段作業(yè),(b)制冷機子機組穩(wěn)態(tài)檢測器620報告制冷機子機組206處于穩(wěn)態(tài),和/或(c)所需的hrc改變檢測器618報告hrc子機組204不處于穩(wěn)態(tài)。在一些實施例中,制冷機子機組分階段作業(yè)評價器616響應(yīng)于所有因素(a)-(c)為真而確定希望防止制冷機子機組206使其設(shè)備分階段作業(yè)。
當(dāng)制冷機子機組分階段作業(yè)評價器616確定希望防止制冷機子機組206使其設(shè)備分階段作業(yè)時,制冷機子機組分階段作業(yè)評價器616可以向制冷機子機組分階段作業(yè)防止器622發(fā)送“防止分階段作業(yè)”信號(例如,二進制信號)以防止制冷機設(shè)備分階段作業(yè)(例如,防止制冷機設(shè)備分階段作業(yè)=真)。反之,當(dāng)制冷機子機組分階段作業(yè)評價器616確定不希望防止制冷機子機組206使其設(shè)備分階段作業(yè)時,制冷機子機組分階段作業(yè)評價器616可以向制冷機子機組分階段作業(yè)防止器622發(fā)送“允許分階段作業(yè)”信號以允許制冷機設(shè)備分階段作業(yè)(例如,防止制冷機設(shè)備分階段作業(yè)=假)。
在一些實施例中,制冷機子機組分階段作業(yè)評價器616包括邏輯鎖存器,該邏輯鎖存器被配置成提供固定輸出,直到重置鎖存器為止。鎖存器可以響應(yīng)于制冷機子機組分階段作業(yè)評價器616提供防止分階段作業(yè)信號來觸發(fā),并且可以使制冷機子機組分階段作業(yè)評價器616繼續(xù)提供防止分階段作業(yè)信號,直到鎖存器被重置為止。換句話講,一旦制冷機子機組分階段作業(yè)評價器616確定希望防止制冷機設(shè)備分階段作業(yè),制冷機子機組分階段作業(yè)評價器616可以繼續(xù)向制冷機子機組分階段作業(yè)防止器622提供防止分階段作業(yè)信號,直到鎖存器被重置為止。在一些實施例中,鎖存器可以響應(yīng)于來自hrc分階段作業(yè)計時器510的表明定時器已經(jīng)超時的信號。一旦鎖存器被重置,制冷機子機組分階段作業(yè)評價器616可以向制冷機子機組分階段作業(yè)防止器622提供允許分階段作業(yè)信號,直到制冷機子機組分階段作業(yè)評價器616再次確定希望防止制冷機設(shè)備分階段作業(yè)為止。
制冷機子機組分階段作業(yè)防止器622可以評價來自制冷機子機組分階段作業(yè)評價器616、翻轉(zhuǎn)輸入602和所需的制冷機下降檢測器614的輸入以確定是防止還是允許制冷機設(shè)備分階段作業(yè)。在一些實施例中,制冷機子機組分階段作業(yè)防止器622響應(yīng)于從所需的制冷機下降檢測器614接收到下降至零的輸入而允許制冷機設(shè)備分階段作業(yè),而不管來自制冷機子機組分階段作業(yè)評價器616和翻轉(zhuǎn)輸入602的輸入為何。如果所需的制冷機下降檢測器614不提供下降至零的輸入,則制冷機子機組分階段作業(yè)防止器622可以響應(yīng)于以下因素的一者或兩者來防止制冷機設(shè)備分階段作業(yè):(a)翻轉(zhuǎn)輸入602提供特定的二進制輸入(例如,真)或(b)制冷機子機組分階段作業(yè)評價器616提供防止分階段作業(yè)信號。如果因素(a)-(b)的任一者(或兩者)為真,則制冷機子機組分階段作業(yè)防止器622可以防止制冷機設(shè)備分階段作業(yè)。
在一些實施例中,制冷機子機組分階段作業(yè)防止器622通過向低級優(yōu)化器332提供制冷機凍結(jié)信號或被配置成優(yōu)化制冷機子機組206的低級優(yōu)化器的實例來防止制冷機設(shè)備分階段作業(yè)。制冷機凍結(jié)信號可以使低級優(yōu)化器332停止其對制冷機子機組206的效率計算和/或優(yōu)化過程,從而防止這組所需的制冷機變化,直到去除凍結(jié)信號為止。在其他實施例中,制冷機子機組分階段作業(yè)防止器622通過向bas308和/或制冷機子機組206(例如,制冷機子機組206的子機組層面控制器)提供制冷機凍結(jié)信號來防止制冷機設(shè)備分階段作業(yè)。制冷機凍結(jié)信號可以使bas308和/或制冷機子機組206將制冷機設(shè)備維持在其當(dāng)前狀態(tài),從而防止制冷機設(shè)備分階段作業(yè)發(fā)生。
子機組分階段作業(yè)協(xié)調(diào)邏輯
現(xiàn)在參見圖7a至圖7d,根據(jù)示例性實施例示出了一組框圖,這些框圖表示由設(shè)備分階段作業(yè)協(xié)調(diào)器344使用以確定是允許還是防止子機組設(shè)備分階段作業(yè)的邏輯。具體參見圖7a,示出了可以向設(shè)備分階段作業(yè)協(xié)調(diào)器344提供的一組輸入??梢詮腷as308、低級優(yōu)化器332、中央機組控制器302的其他組件或從任何其他數(shù)據(jù)源接收圖7a中示出的輸入。
設(shè)備分階段作業(yè)協(xié)調(diào)器344被圖示為接收來自低級優(yōu)化器332的所需的制冷機輸入702和所需的hrc輸入703。如前所述,所需的制冷機輸入702和所需的hrc輸入703可以分別表示為了滿足制冷機子機組206和hrc子機組204的冷卻負載設(shè)定點而由低級優(yōu)化器選擇的最佳的一組制冷機和hrc。設(shè)備分階段作業(yè)協(xié)調(diào)器344可以將延遲元件740應(yīng)用到所需的制冷機輸入702以生成代表來自前一個時步的一組所需的制冷機的前一個所需的制冷機輸入726。類似地,設(shè)備分階段作業(yè)協(xié)調(diào)器344可以將延遲元件741應(yīng)用到所需的hrc輸入703以生成前一個所需的hrc輸入725,所述前一個所需的hrc輸入725代表來自前一個時步的一組所需的hrc。
設(shè)備分階段作業(yè)協(xié)調(diào)器344被圖示為接收來自bas308的臨時制冷機輸入705和臨時hrc輸入704。如前所述,臨時制冷機輸入705和臨時hrc輸入704可以分別表示一組制冷機和熱回收制冷機,bas308和/或子機組204-206當(dāng)前正在命令這組制冷機和熱回收制冷機,其目的是朝著一組所需的制冷機和hrc移動。設(shè)備分階段作業(yè)協(xié)調(diào)器344可以將延遲元件742應(yīng)用到臨時制冷機輸入705以生成前一個臨時制冷機輸入723,所述前一個臨時制冷機輸入723代表來自前一個時步的一組臨時制冷機。類似地,設(shè)備分階段作業(yè)協(xié)調(diào)器344可以將延遲元件743應(yīng)用到臨時hrc輸入704以生成前一個臨時hrc輸入724,所述前一個臨時hrc輸入724代表來自前一個時步的一組臨時hrc。
設(shè)備分階段作業(yè)協(xié)調(diào)器344被圖示為接收來自bas308的制冷機能力輸入和hrc能力輸入。能力輸入可以表示制冷機子機組206中的制冷機232和hcr子機組204中的hcr226的當(dāng)前狀態(tài)。例如,能力輸入可以表示哪些制冷機232和hrc226當(dāng)前活動或不活動、當(dāng)前活動或不活動的制冷機232和hrc226的數(shù)量、每個制冷機232和hrc226的各自能力,和/或制冷機子機組206和hrc子機組204的總的冷卻能力。
設(shè)備分階段作業(yè)協(xié)調(diào)器344可以將延遲元件744應(yīng)用到制冷機能力輸入以生成前一個制冷機能力輸入,所述前一個制冷機能力輸入代表來自前一個時步的制冷機能力。在比較塊745和746,制冷機能力輸入可以與前一個制冷機能力輸入進行比較。比較塊745可以確定當(dāng)前的制冷機能力是否大于前一個制冷機能力(即,制冷機能力是否剛剛已增大)。比較塊745可以輸出表示制冷機能力是否已增加的二進制變量709(例如,真/假、是/否等)。例如,如果當(dāng)前的制冷機能力大于前一個制冷機能力,變量709可以為真,如果當(dāng)前的制冷機能力不大于前一個制冷機能力,變量709可以為假。類似地,比較塊746可以確定當(dāng)前的制冷機能力是否小于前一個制冷機能力(即,制冷機能力是否剛剛已減小)。比較塊746可以輸出表示制冷機能力是否減小的二進制變量711。例如,如果當(dāng)前的制冷機能力小于前一個制冷機能力,變量711可以為真,如果當(dāng)前的制冷機能力不小于前一個制冷機能力,變量711可以為假。
設(shè)備分階段作業(yè)協(xié)調(diào)器344可以將延遲元件748應(yīng)用到hrc能力輸入以生成前一個hrc能力輸入,其代表來自前一個時步的hrc能力。在比較塊749和750,hrc能力輸入可以與前一個hrc能力輸入進行比較。比較塊749可以確定當(dāng)前的hrc能力是否大于前一個hrc能力(即,hrc能力是否剛剛已增大)。比較塊749可以輸出表示hrc能力是否已增大的二進制變量717。例如,如果當(dāng)前的hrc能力大于前一個hrc能力,變量717可以為真,如果當(dāng)前的hrc能力不大于前一個hrc能力,變量717可以為假。類似地,比較塊750可以確定當(dāng)前hrc能力是否小于前一個hrc能力(即,hrc能力是否剛剛已減小)。比較塊750可以輸出表示hrc能力是否已減小的二進制變量718。例如,如果當(dāng)前的hrc能力小于前一個hrc能力,變量718可以為真,如果當(dāng)前的hrc能力不小于前一個hrc能力,變量718可以為假。
設(shè)備分階段作業(yè)協(xié)調(diào)器344被圖示為接收來自翻轉(zhuǎn)輸入602的輸入707和零輸入727。如此前所述,翻轉(zhuǎn)輸入602可以定期地(例如,每30秒、每15分鐘等)或響應(yīng)于來自外部系統(tǒng)或裝置的控制信號提供在二進制值(例如,真/假、是/否等)之間翻轉(zhuǎn)的輸入707。設(shè)備分階段作業(yè)協(xié)調(diào)器344可以將“非”元件751應(yīng)用到輸入707以生成二進制輸入712。輸入712可以是輸入707的相反值。例如,如果輸入707為真,輸入712可以為假。如果輸入707為假,輸入707可以為真。每個輸入707和712可以用于確定是允許還是防止特定的子機組分階段作業(yè)。有利地,因為輸入707和712之中僅有一個可以同時具有相同的二進制值,因此在任何特定時間制冷機子機組206和hrc子機組204中的僅一個可以被允許使其設(shè)備分階段作業(yè)。零輸入727可以用作比較的一部分以確定多種其他輸入是否大于或等于零。
現(xiàn)在參見圖7b,根據(jù)示例性實施例示出了設(shè)備分階段作業(yè)協(xié)調(diào)器344可以使用的一組比較塊752-767。設(shè)備分階段作業(yè)協(xié)調(diào)器344可以使用比較塊752-767以比較各個輸入變量并且確定這些輸入變量是否滿足被納入到每個比較塊中的預(yù)定標(biāo)準(zhǔn)(例如,一個變量是否大于另一個變量、等于另一個變量、小于另一個變量等)。比較塊752-767可以輸出二進制值(例如,真/假等),所述二進制值表示比較的變量是否滿足由每個塊定義的標(biāo)準(zhǔn)或關(guān)系。例如,如果比較塊定義的輸入變量之間的關(guān)系為真(例如,變量x>變量y),則比較塊可以輸出二進制“真”值。然而,如果比較塊定義的輸入變量之間的關(guān)系不為真,則比較塊可以輸出二進制“假”值。
比較塊752可以將前一個所需的hrc輸入725與零輸入727進行比較以確定前一個所需的hrc輸入725是否大于零。如果前一個所需的hrc輸入725大于零,比較塊752可以設(shè)置變量729為真。然而,如果前一個所需的hrc輸入725不大于零,比較塊752可以設(shè)置變量729為假。
比較塊753可以將當(dāng)前所需的hrc輸入703與零輸入727進行比較以確定當(dāng)前所需的hrc輸入703是否等于零。如果當(dāng)前所需的hrc輸入703等于零,比較塊753可以設(shè)置變量730為真。然而,如果當(dāng)前所需的hrc輸入703不等于零,比較塊753可以設(shè)置變量730為假。
比較塊754可以將所需的hrc輸入703與臨時的hrc輸入704進行比較以確定所需的hrc輸入703是否等于臨時的hrc輸入704。如果所需的hrc輸入703等于臨時的hrc輸入704,比較塊754可以設(shè)置變量710為真,這表示hrc子機組204處于穩(wěn)態(tài)。然而,如果當(dāng)前所需的hrc輸入703不等于臨時的hrc輸入704,比較塊754可以設(shè)置變量710為假,這表示hrc子機組204不處于穩(wěn)態(tài)。
比較塊755可以將所需的制冷機輸入702與前一個所需的制冷機輸入726進行比較以確定是否所需的制冷機輸入702不等于前一個所需的制冷機輸入726。如果所需的制冷機輸入702不等于前一個所需的制冷機輸入726,比較塊755可以設(shè)置變量706為真,這表示制冷機子機組206不處于穩(wěn)態(tài)。然而,如果所需的制冷機輸入702等于前一個所需的制冷機輸入726,比較塊755可以設(shè)置變量706為假,這表示制冷機子機組206處于穩(wěn)態(tài)。
比較塊756可以將當(dāng)前臨時的制冷機輸入705與前一個臨時的制冷機輸入723進行比較以確定當(dāng)前臨時的制冷機輸入705是否大于前一個臨時的制冷機輸入723。如果當(dāng)前臨時的制冷機輸入705大于前一個臨時的制冷機輸入723,比較塊756可以設(shè)置變量708為真,這表示這組臨時的制冷機剛好已增加。然而,當(dāng)前臨時的制冷機輸入705不大于前一個臨時的制冷機輸入723,比較塊756可以設(shè)置變量708為假,這表示這組臨時的制冷機尚未增加。
比較塊757可以將當(dāng)前臨時的制冷機輸入705與前一個臨時的制冷機輸入723進行比較以確定當(dāng)前臨時的制冷機輸入705是否小于前一個臨時的制冷機輸入723。如果當(dāng)前臨時的制冷機輸入705小于前一個臨時的制冷機輸入723,比較塊757可以設(shè)置變量701為真,這表示這組臨時的制冷機剛好已減少。然而,如果當(dāng)前臨時的制冷機輸入705不小于前一個臨時的制冷機輸入723,比較塊757可以設(shè)置變量701為假,這表示這組臨時的制冷機尚未減少。
比較塊762可以將前一個所需的制冷機輸入726與零輸入727進行比較以確定前一個所需的制冷機輸入726是否大于零。如果前一個所需的制冷機輸入726大于零,比較塊762可以設(shè)置變量731為真。然而,如果前一個所需的制冷機輸入726不大于零,比較塊762可以設(shè)置變量731為假。
比較塊763可以將當(dāng)前所需的制冷機輸入702與零輸入727進行比較以確定當(dāng)前所需的制冷機輸入702是否等于零。如果當(dāng)前所需的制冷機輸入702等于零,比較塊763可以設(shè)置變量732為真。然而,如果當(dāng)前所需的制冷機輸入702不等于零,比較塊763可以設(shè)置變量732為假。
比較塊764可以將所需的制冷機輸入713與臨時的制冷機輸入705進行比較以確定是否所需的制冷機輸入702等于臨時的制冷機輸入705。如果所需的制冷機輸入702等于臨時的制冷機輸入705,比較塊764可以設(shè)置變量713為真,這表示制冷機子機組206處于穩(wěn)態(tài)。然而,如果當(dāng)前所需的制冷機輸入702不等于臨時的制冷機輸入705,比較塊764可以設(shè)置變量713為假,這表示制冷機子機組206不處于穩(wěn)態(tài)。
比較塊765可以將所需的hrc輸入703與前一個所需的hrc輸入725進行比較以確定是否所需的hrc輸入703不等于前一個所需的hrc輸入725。如果所需的hrc輸入703不等于前一個所需的hrc輸入725,比較塊765可以設(shè)置變量714為真,這表示hrc子機組204不處于穩(wěn)態(tài)。然而,如果所需的hrc輸入703等于前一個所需的hrc輸入725,比較塊765可以設(shè)置變量714為假,這表示hrc子機組204處于穩(wěn)態(tài)。
比較塊766可以將當(dāng)前臨時的hrc輸入704與前一個臨時的hrc輸入724進行比較以確定當(dāng)前臨時的hrc輸入704是否大于前一個臨時的hrc輸入724。如果當(dāng)前臨時的hrc輸入704大于前一個臨時的hrc輸入724,比較塊766可以設(shè)置變量715為真,這表示這組臨時的hrc剛好增加。然而,當(dāng)前臨時的hrc輸入704不大于前一個臨時的hrc輸入724,比較塊766可以設(shè)置變量715為假,這表示這組臨時的hrc尚未增加。
比較塊767可以將當(dāng)前臨時的hrc輸入704與前一個臨時的hrc輸入724進行比較以確定當(dāng)前臨時的hrc輸入704是否小于前一個臨時的hrc輸入724。如果當(dāng)前臨時的hrc輸入704小于前一個臨時的hrc輸入724,比較塊767可以設(shè)置變量716為真,這表示這組臨時的hrc剛好減少。然而,如果當(dāng)前臨時的hrc輸入704不小于前一個臨時的hrc輸入724,比較塊767可以設(shè)置變量716為假,這表示尚未減少這組臨時的hrc尚未減少。
現(xiàn)在參見圖7c,根據(jù)示例性實施例示出了邏輯組件的框圖,設(shè)備分階段作業(yè)協(xié)調(diào)器344可以使用該邏輯組件來確定是防止還是允許hrc設(shè)備分階段作業(yè)。設(shè)備分階段作業(yè)協(xié)調(diào)器344被圖示為包括制冷機分段作業(yè)向上延遲計時器503和制冷機分階段作業(yè)向下延遲計時器505。在一些實施例中,計時器503和505是制冷機分階段作業(yè)檢測器502和制冷機分階段作業(yè)計時器504的組件。
制冷機分階段向上延遲計時器503可以被配置成確定是否最近已發(fā)生過制冷機分階段向上或制冷機分階段向上正在進行。在一些實施例中,制冷機分階段向上包括臨時制冷機增加或制冷機能力增加中的至少一者。制冷機分階段向上延遲計時器503被圖示為“或”塊771,該“或”塊接收表明臨時制冷機是否已增加的變量708和表明制冷機能力是否已增加的變量709。如果變量708或709的任一個為真,“或”塊771可以設(shè)置變量719為真。然而,如果變量708或709兩者均為假,“或”塊771可以設(shè)置變量719為假。
制冷機分階段向上延遲計時器503被圖示為包括計時器772。計時器772可以被配置成輸出表明計時器772是否已經(jīng)超時的二進制值。在一些實施例中,在計時器772尚未超時時,計時器772輸出“假”的二進制值,并且一旦計時器772已超時就輸出“真”的二進制值。計時器772可以是當(dāng)變量719為真時被重置成預(yù)定值的倒計時器。由于變量719代表制冷機分階段向上,每次制冷機分階段向上發(fā)生時,計時器772就可以重置。如果變量719的值在計時器772的持續(xù)時間內(nèi)保持為假(即,制冷機分階段向上不發(fā)生),則計時器772會超時。一旦計時器772超時,計時器772可以傳達在其輸入端口接收的變量的值,其被圖示為變量719的相反值(即,傳過“非”元件770的變量719)。當(dāng)在計時器772的持續(xù)時間內(nèi)尚未發(fā)生制冷機分階段向上時,變量719可以設(shè)置成假,這使得在計時器772超時時計時器772傳達“真”值(即,變量719的相反值)到“與”塊776。計時器772可以繼續(xù)向“與”塊776輸出“真”二進制值,直到再次檢測到制冷機分階段向上為止,此時計時器772可以切換成輸出“假”的二進制值。
制冷機分階段向下延遲計時器505可以被配置成確定是否最近發(fā)生過制冷機分階段向下或制冷機分階段向下正在進行。在一些實施例中,制冷機分階段向下包括臨時的制冷機減少或制冷機能力減小中的至少一者。制冷機分階段向下延遲計時器505被圖示為包括“或”塊774,該“或”塊接收表明臨時制冷機是否已減少的變量701和表明制冷機能力是否以減小的變量711。如果變量701或711中的任一個為真,“或”塊774可以設(shè)置變量720為真。然而,如果變量701或711兩者均為假,“或”塊774可以設(shè)置變量720為假。
制冷機分階段向下延遲計時器505被圖示為包括計時器775。計時器775可以被配置成輸出表示計時器775是否已經(jīng)超時的二進制值。在一些實施例中,在計時器775尚未超時時,計時器775輸出“假”的二進制值,并且一旦計時器775已超時就輸出“真”的二進制值。計時器775可以是當(dāng)變量720為真時重置成預(yù)定值的倒計時器。由于變量720代表制冷機分階段向下,每次發(fā)生制冷機分階段向下時,計時器775就可以重置。如果變量720的值在計時器775的持續(xù)時間內(nèi)保持為假(即,制冷機分階段向下不發(fā)生),計時器775會超時。一旦計時器775超時,計時器775可以傳達在其輸入端口接收的變量的值,其被圖示為變量720的相反值(即,傳過“非”元件773的變量720)。當(dāng)在計時器775的持續(xù)時間內(nèi)尚未發(fā)生制冷機分階段向下時,變量720可以設(shè)置成假,這使得在計時器775超時時計時器775傳達“真”的值(即,變量720的相反值)至“與”塊776。計時器775可以繼續(xù)向“與”塊776輸出“真”的二進制值,直到再次檢測到制冷機分階段向下為止,此時計時器775可以切換成輸出“假”的二進制值。
再次參見圖7c,設(shè)備分階段作業(yè)協(xié)調(diào)器344被圖示為包括hrc子機組分階段作業(yè)評價器606。hrc子機組分階段作業(yè)評價器606被圖示為包括接收來自計時器772和775的輸出的“與”塊776。如果來自計時器772和775的輸出均為真,“與”塊776可以輸出二進制值“真”,如果來自計時器772和775的任一個輸出為“假”,則“與”塊可以輸出二進制值“假”。在一些實施例中,當(dāng)兩個計時器772和775兩者均超時時,“與”塊776輸出“真”值,這表明最近既沒有發(fā)生過分階段向上也沒有發(fā)生過分階段向下。然而,“與”塊776可以在計時器772和775之一或兩者尚未超時時輸出“假”值,這表明最近已發(fā)生過制冷機分階段向上和/或制冷機分階段向下。
hrc子機組分階段作業(yè)評價器606被圖示為包括鎖存器779。鎖存器779可以被配置成提供固定輸出(例如,二進制值“真”),直到鎖存器779被重置為止。在一些實施例中,鎖存器779響應(yīng)于在其重置端口(即,來自“與”塊776)接收到二進制值“真”而重置,當(dāng)制冷機分階段向上延遲計時器503和分階段向下延遲計時器505兩者均超時時就會這樣。一旦鎖存器779被重置,鎖存器779可以傳達在其輸入端口接收到的變量的值。鎖存器779的輸入端口被圖示為接收來自“與”塊778的輸入。
如果到“與”塊778的所有輸入為“真”,“與”塊778可以向鎖存器779提供二進制值“真”。反之,如果到“與”塊779的一個或多個輸入為“假”,“與”塊778可以向鎖存器778提供二進制值“假”?!芭c”塊778被圖示為接收表明所需的hrc是否等于臨時hrc(即,hrc子機組204是否處于穩(wěn)態(tài))的變量710的輸入、表明所需的制冷機是否不等于前一個所需的制冷機(即,制冷機子機組206不處于穩(wěn)態(tài))的變量706以及來自“或”塊777的表明最近是否發(fā)生過制冷機分階段向上或制冷機分階段向下的輸入。一旦重置,鎖存器779可以提供“假”的輸出,直到到“與”塊778的所有輸入為“真”。當(dāng)?shù)健芭c”塊778的所有輸入變成“真”時,鎖存器779可以切換成提供“真”的輸出,該輸出可以被維持直到鎖存器779重置為止。
再次參見圖7c,設(shè)備分階段作業(yè)協(xié)調(diào)器344被圖示為包括所需的hrc下降檢測器604和hrc子機組分階段作業(yè)防止器612。所需的hrc下降檢測器604被圖示為包括“與”塊780,該“與”塊接收表明前一個所需的hrc是否大于零的變量729以及表明當(dāng)前所需的hrc是否等于零的變量730。如果變量729和730兩者均為真,所需的hrc下降檢測器604可以推斷出所需的hrc最近已從前一個非零值下降至零。當(dāng)兩個變量729-730均為“真”時,“與”塊780可以輸出“真”的二進制值,并且當(dāng)變量729-730中的任一個為“假”時,可以輸出“假”的二進制值?!芭c”塊780的輸出可以被傳過“非”塊781,非塊輸出與來自“與”塊780的輸出相反的值。當(dāng)檢測到hrc下降至零時,這會使來自所需的hrc下降檢測器604的輸出變成“假”,并且當(dāng)未檢測到hrc下降至零時,輸出變成“真”。
hrc子機組分階段作業(yè)防止器612被圖示為包括接收來自鎖存器779的輸出和翻轉(zhuǎn)輸入707的“或”塊782。如果到“或”塊782的任一輸入為“真”,“或”塊782可以輸出“真”的值。換句話講,“或”塊782可以在翻轉(zhuǎn)輸入707為真和/或hrc子機組分階段作業(yè)評價器606輸出“真”的值時輸出“真”的值,表明希望防止hrc設(shè)備分階段作業(yè)。來自“或”塊782的輸出和來自所需的hrc下降檢測器604的輸出可以提供給“與”塊783,如果到“與”塊783的輸出都為“真”,所述“與”塊輸出信號以防止hrc分階段作業(yè)。
圖7c中圖示的邏輯組件的總體功能使hrc子機組分階段作業(yè)防止器612允許響應(yīng)于從所需的hrc下降檢測器604接收到二進制“假”的值(表明所需的hrc已經(jīng)下降至零)使hrc設(shè)備分階段作業(yè),而不管來自hrc子機組分階段作業(yè)評價器606的輸入和翻轉(zhuǎn)輸入707如何。然而,如果所需的hrc下降檢測器604提供“真”的二進制輸出,hrc子機組分階段作業(yè)防止器612可以響應(yīng)于翻轉(zhuǎn)輸入707提供“真”的二進制輸入和/或hrc子機組分階段作業(yè)評價器606提供“真”的二進制輸入而防止hrc設(shè)備分階段作業(yè)。hrc子機組分階段作業(yè)評價器606可以在最近發(fā)生過制冷機分階段向上或分階段向下時提供“真”的二進制輸出,并且當(dāng)制冷機分階段向上或分階段向下尚未發(fā)生時提供“假”的二進制輸出。因此,在翻轉(zhuǎn)輸入707為“真”和/或最近發(fā)生過制冷機子機組分階段作業(yè)時,hrc子機組分階段作業(yè)防止器612可以防止hrc設(shè)備分階段作業(yè),假定所需的hrc尚未下降至零。
現(xiàn)在參見圖7d,根據(jù)示例性實施例示出了一邏輯部件的框圖,設(shè)備分階段作業(yè)協(xié)調(diào)器344可以使用該邏輯部件來確定是防止還是允許制冷機設(shè)備分階段作業(yè)。設(shè)備分階段作業(yè)協(xié)調(diào)器344被圖示為包括hrc分階段向上延遲計時器507和hrc分階段向下延遲計時器509。在一些實施例中,計時器507和509是hrc分階段作業(yè)檢測器508和hrc分階段作業(yè)計時器510的部件。
hrc分階段向上延遲計時器507可以被配置成確定是否最近發(fā)生過hrc分階段向上或hrc分階段向上正在進行。在一些實施例中,hrc分階段向上包括臨時hrc增加或hrc能力增加中的至少一者。hrc分階段向上延遲計時器507被圖示為包括“或”塊791,該“或”塊接收表明臨時hrc是否已增加的變量715和表明hrc能力是否增加的變量717。如果變量715或717中的任一個為“真”,“或”塊791可以設(shè)置變量721為真。然而,如果變量715或717兩者為假,“或”塊791可以設(shè)置變量721為假。
hrc分階段向上延遲計時器507被圖示為包括計時器792。計時器792可以被配置成輸出表明計時器792是否已經(jīng)超時的二進制值。在一些實施例中,在計時器792尚未超時時,計時器792輸出“假”的二進制值,并且一旦計時器792已超時就輸出“真”的二進制值。計時器792可以是當(dāng)變量721為真時重置成預(yù)定值的倒計時器。由于變量721代表hrc分階段向上,每次hrc分階段向上時,計時器792就可以重置。如果變量721的值在計時器792的持續(xù)時間內(nèi)保持為“假”(即,hrc分階段向上不發(fā)生),則計時器792會超時。一旦計時器792超時,計時器792可以傳達在其輸入端口接收的變量的值,其被圖示為變量721的相反值(即,傳過“非”元件790的變量721)。當(dāng)在計時器792的持續(xù)時間內(nèi)尚未發(fā)生hrc分階段向上時,變量721可以設(shè)置成“假”,這使得計時器792在計時器792超時時傳達“真”的值(即,變量721的相反值)到“與”塊796。計時器792可以繼續(xù)向“與”塊796輸出“真”的二進制值,直到再次檢測到hrc分階段向上為止,此時計時器792可以切換到輸出“假”的二進制值。
hrc分階段向下延遲計時器509可以被配置成確定是否最近發(fā)生過hrc分階段向下或hrc分階段下降正在進行。在一些實施例中,hrc分階段向下包括臨時hrc減少或hrc能力減少中的至少一者。hrc分階段向下延遲計時器509被圖示為包括“或”塊794,該“或”塊接收表明臨時hrc是否已減少的變量716和表明hrc能力是否已減少的變量718。如果變量716或718中的任一個為“真”,“或”塊794可以設(shè)置變量722為“真”。然而,如果變量716或718兩者均為“假”,“或”塊794可以設(shè)置變量722為“假”。
hrc分階段向下延遲計時器509被圖示為包括計時器795。計時器795可以被配置成輸出表示計時器795是否已經(jīng)超時的二進制值。在一些實施例中,在計時器795尚未超時時,計時器795輸出“假”的二進制值,并且一旦計時器795超時就輸出“真”的二進制值。計時器795可以是當(dāng)變量722為“真”時重置成預(yù)定值的倒計時器。由于變量722代表hrc分階段向下,每次hrc分階段向下發(fā)生時,計時器795就可以重置。如果變量722的值在計時器795的持續(xù)時間內(nèi)保持為“假”(即,hrc分階段向下不發(fā)生),計時器795會超時。一旦計時器795超時,計時器795可以傳達在其輸入端口接收的變量的值,其被圖示為變量722的相反值(即,傳過“非”元件793的變量722)。當(dāng)在計時器795的持續(xù)時間內(nèi)尚未發(fā)生hrc分階段向下時,變量722可以設(shè)置成“假”,這使得計時器795在計時器795超時時傳達“真”的值(即,變量722的相反值)到“與”塊796。計時器795可以繼續(xù)向“與”塊796輸出“真”的二進制值,直到再次檢測到hrc分階段向下為止,此時計時器795可以切換成輸出“假”的二進制值。
再次參見圖7d,設(shè)備分階段作業(yè)協(xié)調(diào)器344被圖示為包括制冷機子機組分階段作業(yè)評價器616。制冷機子機組分階段作業(yè)評價器616被圖示為包括接收來自計時器792和795的輸出的“與”塊796。如果來自計時器792和795的輸出均為“真”,“與”塊796可以輸出二進制值“真”,如果來自計時器792和795的輸出的任一個為“假”,則“與”塊可以輸出二進制值“假”。在一些實施例中,當(dāng)計時器792和795兩者均超時時,“與”塊796輸出“真”的值,其表明最近既沒有發(fā)生過hrc分階段向上也沒有發(fā)生過hrc分階段向下。然而,“與”塊796可以在計時器792或795之一或兩者尚未超時時輸出“假”的值,這表明最近已發(fā)生過hrc分階段向上和/或hrc分階段向下。
制冷機子機組分階段作業(yè)評價器616被圖示為包括鎖存器799。鎖存器799可以被配置成提供固定輸出(例如,“真”的二進制值)直到鎖存器799被重置為止。在一些實施例中,鎖存器799響應(yīng)于在其重置端口(即,從“與”塊796)接收到“真”的二進制值而重置,當(dāng)hrc分階段向上延遲計時器507和hrc分階段向下延遲計時器509兩者超時時就會這樣。一旦鎖存器799被重置,鎖存器799可以傳達在其輸入端口收到的變量的值。鎖存器799的輸入端口被圖示為接收來自“與”塊798的輸入。
如果到“與”塊798的所有輸入為“真”,“與”塊798可以向鎖存器799提供“真”的二進制值。反之,如果到“與”塊798的一個或多個輸入為“假”,“與”塊798可以向鎖存器799提供“假”的二進制值?!芭c”塊798被圖示為接收表明所需的制冷機等于臨時制冷機(即,制冷機子機組206是否處于穩(wěn)態(tài))的變量713的輸入、表明所需的hrc不等于前一個所需的hrc(即,hrc子機組204不處于穩(wěn)態(tài))的變量714以及來自“或”塊797的表明最近發(fā)生過hrc分階段向上或hrc分階段向下的輸入。一旦重置,鎖存器799可以提供假的輸出,直到“與”塊798的所有輸入為“真”。當(dāng)?shù)健芭c”塊798的所有輸入變成“真”時,鎖存器799可以切換以提供“真”的輸出,可以維持該輸出直到鎖存器799重置為止。
再次參見圖7d,設(shè)備分階段作業(yè)協(xié)調(diào)器344被圖示為包括所需的制冷機下降檢測器614和hrc子機組分階段作業(yè)防止器612。所需的制冷機下降檢測器614被圖示為包括“與”塊784,該“與”塊接收表明前一個所需的制冷機是否大于零的變量731以及表明當(dāng)前所需的制冷機是否等于零的變量732。如果變量731和732兩者為真,所需的制冷機下降檢測器614可以推斷出所需的制冷機最近從前一個非零值下降至零。當(dāng)兩個變量731-732為真時,“與”塊784可以輸出“真”的二進制值,并且當(dāng)變量731-732中的任一個為假時,可以輸出“假”的二進制值?!芭c”塊784的輸出可以傳過“非”塊785,該“非”塊輸出來自“與”塊784的輸出的相反值。當(dāng)檢測到制冷機下降至零時,這會使來自所需的制冷機下降檢測器614的輸出變成“假”,并且當(dāng)未檢測到制冷機下降至零時,輸出變成“真”。
制冷機子機組分階段作業(yè)防止器622被圖示為包括接收來自鎖存器799的輸出和翻轉(zhuǎn)輸入712的“或”塊786。如果或塊786的任一輸入為“真”,“或”塊786可以輸出“真”的值。換句話講,“或”塊786可以在翻轉(zhuǎn)輸入712為“真”和/或制冷機子機組分階段作業(yè)評價器616輸出“真”的值時輸出“真”的值,這表明希望防止制冷機設(shè)備分階段作業(yè)。來自“或”塊786的輸出和來自所需的制冷機下降檢測器614的輸出可以被提供給“與”塊787,“與”塊輸出信號在到“與”塊787的輸出都為真時防止制冷機分階段作業(yè)。
圖7d中圖示的邏輯部件的整個功能使制冷機子機組分階段作業(yè)防止器622響應(yīng)于接收到來自所需的制冷機下降檢測器614的二進制“假”的值(表明所需的制冷機已經(jīng)下降至零)而允許制冷機設(shè)備分階段作業(yè),而不管來自制冷機子機組分階段作業(yè)評價器616和翻轉(zhuǎn)輸入712的輸入為何。然而,如果所需的制冷機下降檢測器614提供“真”的二進制輸出,制冷機子機組分階段作業(yè)防止器622可以響應(yīng)于翻轉(zhuǎn)輸入712提供“真”的二進制輸入和/或制冷機子機組分階段作業(yè)評價器616提供“真”的二進制輸入而防止制冷機設(shè)備分階段作業(yè)。制冷機子機組分階段作業(yè)評價器616可以在最近發(fā)生過hrc分階段向上或分階段向下時提供“真”的二進制輸出,并且當(dāng)最近尚未發(fā)生hrc分階段向上或分階段向下時提供“假”的二進制輸出。因此,制冷機子機組分階段作業(yè)防止器622可以在翻轉(zhuǎn)輸入712為“真”和/或最近發(fā)生過hrc子機組分階段作業(yè)時防止制冷機設(shè)備分階段作業(yè),假定所需的制冷機尚未下降至零。
協(xié)調(diào)的hvac設(shè)備分階段作業(yè)過程
現(xiàn)在參見圖8,根據(jù)示例性實施例示出了用于協(xié)調(diào)hvac設(shè)備跨多個子機組分階段作業(yè)的過程800的流程圖。在一些實施例中,通過參照圖5至圖7d描述的設(shè)備分階段作業(yè)協(xié)調(diào)器344執(zhí)行過程800。
過程800被圖示為包括識別被選定用于在第一子機組中激活的設(shè)備(步驟802)。第一子機組可以是制冷機子機組206、hrc子機組204或中央機組200的任何其他子機組。在一些實施例中,第一子機組包括被配置成為特定類型的負載(例如,加熱、冷卻、通風(fēng)等)提供服務(wù)的hvac設(shè)備集合。識別被選定用于在第一子機組中激活的設(shè)備可以包括識別希望用于滿足子機組負載的一組子機組設(shè)備。在一些實施例中,被選定用于激活的設(shè)備可以由子機組優(yōu)化器(例如,低級優(yōu)化器332)選擇,該子機組優(yōu)化器被配置成自動確定最佳的一組子機組設(shè)備以滿足第一子機組的負載設(shè)定點。例如,步驟802中識別的設(shè)備可以包括這組所需的制冷機(如果第一子機組是制冷機子機組)或者一組hrc(如果第一子機組是hrc子機組)。
過程800被圖示為包括確定所選定的設(shè)備是否已經(jīng)下降至零(步驟804)。在一些實施例中,如前所述的,步驟804由所需的hrc下降檢測器604和/或所需的制冷機下降檢測器614執(zhí)行。例如,步驟804可以包括確定選定的這組設(shè)備是否為空集,或者是否子機組的負載設(shè)定點已經(jīng)下降至零。響應(yīng)于確定所選定的設(shè)備已經(jīng)下降至零(即,步驟804的結(jié)果為“是”),過程800可以繼續(xù)允許第一子機組使其設(shè)備分階段作業(yè)(步驟826),并且過程800可以結(jié)束。然而,響應(yīng)于確定所選定的設(shè)備尚未下降至零(即,步驟804的結(jié)果為“否”),過程800可以繼續(xù)至步驟806。
過程800被圖示為包括確定翻轉(zhuǎn)輸入是否為“真”(步驟806)??梢皂憫?yīng)于步驟804中確定所選定的設(shè)備尚未下降至零來執(zhí)行步驟806。翻轉(zhuǎn)輸入可以被配置成在二進制值(例如,真/假、開/關(guān)、1/0等)之間翻轉(zhuǎn),并且可以向過程800的不同實例提供相反的輸入。例如,如果翻轉(zhuǎn)輸入向確定是允許還是防止制冷機設(shè)備分階段作業(yè)的過程800的實例提供“真”的輸入,翻轉(zhuǎn)輸入可以向確定是允許還是防止hrc設(shè)備分階段作業(yè)的過程800的并行實例提供“假”的輸入。
在一些實施例中,翻轉(zhuǎn)輸入定期地在二進制輸入之間翻轉(zhuǎn)(例如,每30秒、每15分鐘等)。在其他實施例中,翻轉(zhuǎn)輸入響應(yīng)于來自bas308、子機組202-212或中央機組控制器302的輸入在二進制輸入之間翻轉(zhuǎn)。有利地,翻轉(zhuǎn)輸入可以通過防止兩個子機組同時使它們的設(shè)備分階段作業(yè)來確保被配置成滿足特定負載的子機組的至少其中之一總是處于穩(wěn)態(tài)。如果翻轉(zhuǎn)輸入為“真”(即,步驟806的結(jié)果為“是”),過程800可以繼續(xù)以防止第一子機組使其設(shè)備分階段作業(yè)(步驟824),并且過程800可以結(jié)束。然而,如果翻轉(zhuǎn)輸入為“假”(即,步驟806的結(jié)果為“否”),過程800可以繼續(xù)到步驟808。
再次參見圖8,過程800被圖示為包括監(jiān)測第二子機組的設(shè)備(步驟808)。在一些實施例中,第二子機組是被配置成滿足與第一子機組相同類型的負載的另一個子機組。例如,如果第一子機組是制冷機子機組,第二子機組可以是hrc子機組或另一個制冷機子機組。在多個實施例中,第一和第二子機組可以位于相同的建筑或設(shè)施內(nèi)或者跨多個建筑或設(shè)施地分布。
步驟808可以包括監(jiān)測第二子機組的設(shè)備以使事件分階段作業(yè)。使事件分階段作業(yè)可以包括針對第二子機組的設(shè)備的分階段向上事件或分階段向下事件。分階段向上事件可以包括,例如,增加第二子機組的設(shè)備的能力,激活第二子機組的設(shè)備,開啟第二子機組的設(shè)備和/或增加第二子機組的負載設(shè)定點。在一些實施例中,分階段向上事件包括增加當(dāng)前正在被命令的第二子機組的裝置(即,第二子機組的臨時裝置)的數(shù)量和/或第二子機組的能力。類似地,分階段向下事件可以包括,例如,降低第二子機組的設(shè)備的能力,解除激活第二子機組的設(shè)備,關(guān)閉第二子機組的設(shè)備和/或減少第二子機組的負載設(shè)定點。在一些實施例中,分階段向下事件包括減少當(dāng)前正在被命令的第二子機組的裝置(即,第二子機組的臨時裝置)的數(shù)量和/或第二子機組的能力。
過程800被圖示為包括確定是否檢測到分階段向上事件(步驟810)并且確定是否檢測到分階段向下事件(步驟812)。步驟810和812可以在監(jiān)測第二子機組的設(shè)備時彼此同時執(zhí)行。如果檢測到分階段向上事件(即,步驟810的結(jié)果為“是”),過程800可以重置分階段向上計時器(步驟814)并且返回到步驟808。類似地,如果檢測到分階段向下事件(即,步驟812的結(jié)果為“否”),過程800可以重置分階段下降計時器(步驟816),并且返回到步驟808。
如果既沒有檢測到分階段向上事件,也沒有檢測到分階段向下事件(即,步驟810-812的結(jié)果為“否”),過程800可以繼續(xù)以確定兩個計時器是否超時(步驟818)。如果計時器之一或兩者尚未超時(即,步驟818的結(jié)果為“否”),過程800可以返回到步驟808。步驟808-818可以迭代地重復(fù),直到確定兩個計數(shù)器已經(jīng)超時為止(即,步驟818的結(jié)果為“是”)。一旦兩個計數(shù)器已經(jīng)超時,過程800可以繼續(xù)到步驟820。
再次參見圖8,過程800被圖示為包括確定第一子機組是否處于穩(wěn)態(tài)(步驟820)。在一些實施例中,如參照圖6所述的那樣,步驟820由hrc子機組穩(wěn)態(tài)檢測器610或制冷機子機組穩(wěn)態(tài)檢測器620執(zhí)行。步驟820可以包括確定第一子機組的一組臨時裝置與第一子機組的一組所需的裝置是否相等。若如此,步驟820可以推斷出第一子機組處于穩(wěn)態(tài)。在一些實施例中,步驟820包括確定第一子機組的這組所需的裝置是否最近發(fā)生過變化。若如此,步驟820可以推斷出第一子機組未處于穩(wěn)態(tài)。如果第一子機組未處于穩(wěn)態(tài)(即,步驟820的結(jié)果為“否”),那么過程800可以繼續(xù)以允許第一子機組使其設(shè)備分階段作業(yè)(步驟826),并且過程800可以結(jié)束。然而,如果第一子機組處于穩(wěn)態(tài)(即,步驟820的結(jié)果為“是”),過程800可以繼續(xù)到步驟822。
過程800被圖示為包括確定第二子機組是否處于穩(wěn)態(tài)(步驟822)??梢皂憫?yīng)于步驟820中確定第一子機組處于穩(wěn)態(tài)來執(zhí)行步驟822。在一些實施例中,步驟822包括確定第二子機組的這組所需的裝置最近是否發(fā)生過變化。若發(fā)生過變化,步驟822可以推斷出第二子機組未處于穩(wěn)態(tài)。在其它實施例中,步驟822可以包括確定第二子機組的一組臨時裝置與第二子機組的一組所需的裝置是否相等。若相等,步驟822可以推斷出第二子機組處于穩(wěn)態(tài)。如果第二子機組未處于穩(wěn)態(tài)(即,步驟822的結(jié)果為“否”),那么過程800可以繼續(xù)以防止第一子機組使其設(shè)備分階段作業(yè)(步驟824)。然而,如果第二子機組處于穩(wěn)態(tài)(即,步驟822的結(jié)果為“是”),那么過程800可以繼續(xù)以允許第一子機組使其設(shè)備分階段作業(yè)(步驟826),并且過程800可以結(jié)束。
示例性實施例的配置
多個示例性實施例中示出的系統(tǒng)和方法的構(gòu)造和配置僅僅是說明性的。雖然本公開僅僅詳細描述了少量實施例,但是能夠進行許多修改(例如,大小、尺寸、結(jié)構(gòu)、形狀和各要素比例、參數(shù)值、安裝配置、使用的材料、顏色、取向等的變化)。例如,可以顛倒或者以其它方式改變要素的位置,或者可以更改或變化不同要素的屬性或數(shù)量或位置。因此,所有的這些修改旨在被包括在本公開的范圍內(nèi)。任何過程或方法步驟的順序或次序可以根據(jù)替代實施例而變化或重新排序。在不脫離本公開的范圍的情況下可以對示例性實施例的設(shè)計、工作條件和配置作出其他替換、修改、改變和省略。
本公開設(shè)想到用于完成各種操作的方法、系統(tǒng)以及任何機器可讀介質(zhì)上的程序產(chǎn)品??梢酝ㄟ^使用現(xiàn)有的計算機處理器,或通過為此目的或另一個目的納入的合適的系統(tǒng)的專用計算機處理器,或通過硬線系統(tǒng)來實施本公開的實施例。本公開的范圍內(nèi)的實施例包括程序產(chǎn)品,所述程序產(chǎn)品包括用于攜帶或具有機器可執(zhí)行指令或上面存儲有數(shù)據(jù)結(jié)構(gòu)的機器可讀介質(zhì)。這種機器可讀介質(zhì)可以是通用或?qū)S糜嬎銠C或具有處理器的其他機器可訪問的任何可用的介質(zhì)。例如,這種機器可讀介質(zhì)可以包括ram、rom、eprom、eeprom、cd-rom或任何光盤存儲器、磁盤存儲或其它磁存儲設(shè)備,或可以用于攜帶或存儲機器可執(zhí)行指令或數(shù)據(jù)結(jié)構(gòu)形式的所需程序代碼并且可由通用或?qū)S糜嬎銠C或具有處理器的其他機器訪問的任何其它介質(zhì)。當(dāng)信息通過網(wǎng)絡(luò)或任何通信連接(硬線、無線或硬線或無線的組合的任一種)轉(zhuǎn)移至或提供給機器時,機器適宜地將該連接視為機器可讀介質(zhì)。因此,任何這種連接被適宜地稱為機器可讀介質(zhì)。上述組合也包括在機器可讀介質(zhì)的范圍內(nèi)。機器可執(zhí)行指令包括,例如,使通用計算機、專用計算機或?qū)S锰幚頇C器執(zhí)行某些功能或一組功能的指令和數(shù)據(jù)。
盡管附圖并未示出方法步驟的具體順序,但是步驟的順序可以不同于所描述的順序??梢酝瑫r或部分同時地執(zhí)行另外兩個或更多個步驟。這種變型將取決于所選的軟件和硬件系統(tǒng)和設(shè)計者的選擇。所有這些變型都在本公開的范圍內(nèi)。同樣,軟件實施方式可以用具有基于規(guī)則的邏輯和其他邏輯的標(biāo)準(zhǔn)編程技術(shù)來實施以完成各種連接步驟、處理步驟、比較步驟和決策步驟。