本申請涉及空調控制,具體涉及智能空調的控制方法、裝置、設備、存儲介質和程序產品。
背景技術:
1、為了迎合節能減排的要求,通信行業對數據機房的pue(power?usageeffectiveness,電量使用效率)要求也越來越高。而通過智能化的空調控制方法來提高pue的是目前主流的方法之一。
2、目前大部分現行技術方案針對通信設施機房都是采用基于ai進行模型預測,用以控制的機房空調,來達到節能方法。方案基本思路為控制空調在安全范圍內隨機對機房多次調溫,得到建立模型所需足夠數量及足夠泛化的數據后建立溫度預測模型進行訓練和求解;最后利用完成的溫度預測模型對機房的空調進行節能控制。
3、跟大多數方法類似,此方法需要首先搭建機房物聯網溫度控制采集系統。在機房安裝溫感,用于采集機房不同區域不同高度的溫度。使用物聯網協議modbus連接溫感采集數據,連接空調控制風機轉速和閥門開度。將數據采集至上層系統進行ai相關的數據處理及預測,最后制定有效策略通過有線或無線網絡下發至每個機房的制冷系統。
4、此種方法有缺點:其監控的機房各個區域的溫度需回傳至上層系統并由上層系統制定并下發空調溫度控制策略,一旦由于網絡原因導致機房的物聯網采集系統的數據傳輸無法回傳或回傳不及時,及時出現了機房內溫度異常,但是無法啟動相應的安全策略。
技術實現思路
1、本申請實施例提供智能空調的控制方法、裝置、設備、存儲介質和程序產品,用以解決智能空調系統失聯導致溫控異常的技術問題。
2、第一方面,本申請實施例提供一種智能空調的控制方法,由部署在通信機房的電子設備執行,智能空調的控制方法包括:接收智能空調控制策略程序發送的心跳信號,并基于心跳信號判斷智能空調的控制策略狀態;控制策略狀態用于判斷智能空調與上層控制系統是否失聯;當智能空調失聯時,啟動保護程序,根據智能空調的配置文件和預設需求確定空調保護策略;基于空調保護策略對智能空調進行調整;當上層控制系統與智能空調重新連接和/或達到空調保護策略的目標時,退出保護程序。
3、在一個實施例中,接收智能空調控制策略程序發送的心跳信號,并基于心跳信號判斷智能空調的控制策略狀態,包括:監測智能空調控制策略程序在運行時的心跳信號;根據前后心跳信號的時間間隔,確定心跳時間;當心跳時間超過預設間隔時,確定智能空調與上層控制系統處于失聯狀態。
4、在一個實施例中,根據智能空調的配置文件和預設需求確定空調保護策略,包括:通過讀取配置文件中的送回風溫度控制信號通道,確定控制模式;當控制模式為送風控制和/或回風控制啟用時,正確配置送風溫度信號通道和/或回風溫度信號通道;記錄送風溫度初始設定和/或回風溫度初始設定并作為預設需求;確定空調保護策略為在溫度調整時,根據送風溫度初始設定調整送風溫度,和/或,根據回風溫度初始設定調整回風溫度。
5、在一個實施例中,根據智能空調的配置文件和預設需求確定空調保護策略,包括:通過讀取配置文件中的送回風溫度控制信號通道,確定控制模式;當控制模式為送回風控制同時啟用,且溫差控制邏輯開關打開時,進入溫差控制邏輯;讀取送回風溫度初始設定,確定空調的原始設定溫差并作為預設需求;確定空調保護策略為以送風溫度為準,保持溫差,同時調整送回風溫度。
6、在一個實施例中,基于空調保護策略對智能空調進行調整,包括:獲取智能空調的當前溫度設定,若當前溫度設定大于配置文件中的保底閾值,則基于空調保護策略中的參數文件確定調節方式;其中參數文件包括每次下調值;當每次下調值為零時,基于空調保護策略通過一輪調整使得智能空調的當前溫度設定滿足保底閾值;當每次下調值不為零時,基于空調保護策略對智能空調的當前溫度設定進行梯度調節。
7、在一個實施例中,基于空調保護策略對智能空調進行梯度調節,包括:根據空調保護策略確定送風設定每次下調值、回風設定每次下調值和階梯下調時的時間間隔,并根據送風設定每次下調值、回風設定每次下調值和階梯下調時的時間間隔對智能空調進行梯度調節,直至達到空調保護策略的目標。
8、第二方面,本申請實施例提供一種智能空調的控制裝置,部署在通信機房,智能空調的控制裝置包括:心跳機制模塊,用于接收智能空調控制策略程序發送的心跳信號,并基于心跳信號判斷智能空調的控制策略狀態;控制策略狀態用于判斷智能空調是否失聯;保護程序啟動模塊,用于當智能空調失聯時,啟動保護程序,根據智能空調的配置文件和預設需求確定空調保護策略;保護策略控制模塊,用于基于空調保護策略對智能空調進行調整;保護程序退出模塊,用于當與智能空調重新連接和/或達到空調保護策略的目標時,退出保護程序。
9、第三方面,本申請實施例提供一種電子設備,包括處理器和存儲有計算機程序的存儲器,所述處理器執行所述程序時實現第一方面所述的智能空調的控制方法。
10、第四方面,本申請實施例一種非暫態計算機可讀存儲介質,其上存儲有計算機程序,該計算機程序被處理器執行時實現第一方面所述的智能空調的控制方法。
11、第五方面,本申請實施例提供一種計算機程序產品,包括計算機程序,所述計算機程序被處理器執行時實現第一方面所述的智能空調的控制方法。
12、本申請實施例提供的智能空調的控制方法、裝置、設備、存儲介質和程序產品,智能空調的控制方法由部署在通信機房的電子設備執行,智能空調的控制方法包括:接收智能空調控制策略程序發送的心跳信號,并基于心跳信號判斷智能空調的控制策略狀態;控制策略狀態用于判斷智能空調與上層控制系統是否失聯;當智能空調失聯時,啟動保護程序,根據智能空調的配置文件和預設需求確定空調保護策略;基于空調保護策略對智能空調進行調整;當上層控制系統與智能空調重新連接和/或達到空調保護策略的目標時,退出保護程序。通過上述方式,本申請基于心跳機制的底端保護空調智能控制方法,可以有效兼容所有的上層智能空調控制策略,為機房的安全性托底。
1.一種智能空調的控制方法,其特征在于,由部署在通信機房的電子設備執行,所述智能空調的控制方法包括:
2.根據權利要求1所述的智能空調的控制方法,其特征在于,所述接收智能空調控制策略程序發送的心跳信號,并基于所述心跳信號判斷智能空調的控制策略狀態,包括:
3.根據權利要求1所述的智能空調的控制方法,其特征在于,所述根據所述智能空調的配置文件和預設需求確定空調保護策略,包括:
4.根據權利要求1所述的智能空調的控制方法,其特征在于,所述根據所述智能空調的配置文件和預設需求確定空調保護策略,包括:
5.根據權利要求1所述的智能空調的控制方法,其特征在于,所述基于所述空調保護策略對所述智能空調進行調整,包括:
6.根據權利要求1所述的智能空調的控制方法,其特征在于,所述基于所述空調保護策略對所述智能空調進行梯度調節,包括:
7.一種智能空調的控制裝置,其特征在于,部署在通信機房,所述智能空調的控制裝置包括:
8.一種電子設備,包括處理器和存儲有計算機程序的存儲器,其特征在于,所述處理器執行所述計算機程序時實現權利要求1至6任一項所述的智能空調的控制方法。
9.一種非暫態計算機可讀存儲介質,其上存儲有計算機程序,其特征在于,所述計算機程序被處理器執行時實現如權利要求1至6任一項所述的智能空調的控制方法。
10.一種計算機程序產品,包括計算機程序,其特征在于,所述計算機程序被處理器執行時實現權利要求1至6任一項所述的智能空調的控制方法。