本技術(shù)涉及變風量空調(diào)系統(tǒng)領(lǐng)域,具體而言,涉及用于變風量空調(diào)系統(tǒng)的控制器和控制方法、變風量空調(diào)系統(tǒng)和存儲介質(zhì)。
背景技術(shù):
1、傳統(tǒng)的用于變風量空調(diào)系統(tǒng)的控制器一般不具有針對整個空調(diào)系統(tǒng)(包括控制器本身)的診斷能力,有的控制器雖然能在一定程度上提供診斷功能,但是其提供的診斷服務往往也較為受限且診斷過程也不夠高效。另一方面,傳統(tǒng)的控制器的診斷功能還可能需要復雜的配置和操作技巧,這無疑也會增加使用成本。
2、有鑒于此,需要提出一種改進的控制器。
技術(shù)實現(xiàn)思路
1、本技術(shù)的實施例提供了一種用于變風量空調(diào)系統(tǒng)的控制器和控制方法、變風量空調(diào)系統(tǒng)和存儲介質(zhì),用于提供對變風量空調(diào)系統(tǒng)的故障診斷,并且在一定情況下還能修復故障。
2、根據(jù)本技術(shù)的一方面,提供一種用于變風量空調(diào)系統(tǒng)的控制器。所述變風量空調(diào)系統(tǒng)包括所述控制器、通信總線、管道、傳感器單元和執(zhí)行器單元,并且所述控制器包括處理單元、端口單元,其中:所述傳感器單元包括壓差傳感器,并且所述壓差傳感器被配置成探測所述管道與環(huán)境的壓差并生成壓差信號;所述處理單元被配置成經(jīng)由所述通信總線接收所述壓差信號,并且至少部分地基于所述壓差信號確定通過所述管道向環(huán)境的期望送風量,以及生成對應于所述期望送風量的控制信號;所述執(zhí)行器單元被配置成根據(jù)所述控制信號調(diào)整所述管道內(nèi)的送風量;其中所述處理單元還配置成在確定所述端口單元中的第一端口的信號存在誤差的情況下通過所述端口單元中的第二端口的基準信號對所述第一端口進行校準,其中,所述基準信號為所述第二端口正常工作狀態(tài)下的信號。
3、在本技術(shù)的一些實施例中,可選地,所述處理單元還配置成根據(jù)所述壓差信號確定所述變風量空調(diào)系統(tǒng)是否存在故障。
4、在本技術(shù)的一些實施例中,可選地,所述處理單元被配置成在所述壓差信號發(fā)生異常的情況下確定所述變風量空調(diào)系統(tǒng)存在故障,其中所述異常包括如下至少一種情況:所述壓差信號超過預設(shè)閾值、所述壓差信號在第一預設(shè)時間內(nèi)無變化。
5、在本技術(shù)的一些實施例中,可選地,所述處理單元被配置成偵聽所述通信總線上的信號,并且在所述通信總線上的信號電平在第二預設(shè)時間內(nèi)無變化的情況下確定所述通信總線發(fā)生故障。
6、在本技術(shù)的一些實施例中,可選地,所述端口單元包括用于發(fā)送所述控制信號的數(shù)字輸出端口;以及所述處理單元被配置成通過切換所述數(shù)字輸出端口的發(fā)送狀態(tài)并接收所述數(shù)字輸出端口上的信號,以確定所述數(shù)字輸出端口是否存在故障。
7、在本技術(shù)的一些實施例中,可選地,所述端口單元包括多個數(shù)字輸出端口;以及所述處理單元被配置成在所述多個數(shù)字輸出端口中的第一數(shù)字輸出端口存在故障的情況下利用所述多個數(shù)字輸出端口中的第二數(shù)字輸出端口發(fā)送所述控制信號。
8、在本技術(shù)的一些實施例中,可選地,所述執(zhí)行器單元包括電機,并且所述電機能夠根據(jù)所述控制信號控制所述管道的閥門的開度以調(diào)整所述管道內(nèi)的送風量,以及其中所述傳感器單元還包括位置傳感器,其配置成探測所述閥門的開度并生成開度信號;以及所述處理單元還配置成根據(jù)所述開度信號確定所述執(zhí)行器單元是否存在故障。
9、在本技術(shù)的一些實施例中,可選地,所述傳感器單元還包括電流傳感器和溫度傳感器,并且所述電流傳感器被配置成探測所述電機的工作電流并生成電流信號、所述溫度傳感器被配置成探測所述電機的溫度并生成溫度信號;以及所述處理單元還配置成根據(jù)所述電流信號與所述溫度信號確定所述電機是否存在故障。
10、在本技術(shù)的一些實施例中,可選地,所述處理單元被配置成根據(jù)所述電流信號的峰值前后采樣時刻所采集的溫度信號的差值與預設(shè)溫度閾值的比較情況確定所述電機是否存在故障。
11、在本技術(shù)的一些實施例中,可選地,所述處理單元被配置成在確定所述電機存在故障的情況下生成電機修復信號,以便所述電機根據(jù)所述電機修復信號在預設(shè)的扭矩范圍內(nèi)以所述電機的額定扭矩為基準,并以扭矩間隔為階梯逐級增加所述電機的輸出扭矩。
12、在本技術(shù)的一些實施例中,可選地,所述端口單元包括一個或多個通用輸入端口和一個或多個模擬輸出端口,并且所述處理單元被配置成分別接收所述通用輸入端口中任意一者的輸入信號和所述模擬輸出端口中任意一者的輸出信號,以及根據(jù)所述輸入信號確定所述通用輸入端口中任意一者是否發(fā)生故障,以及根據(jù)所述輸出信號確定所述模擬輸出端口中任意一者是否發(fā)生故障。
13、在本技術(shù)的一些實施例中,可選地,所述處理單元還配置成能夠發(fā)出指示建立所述通用輸入端口中任意一者與所述模擬輸出端口中任意一者之間的連接的指令。
14、在本技術(shù)的一些實施例中,可選地,所述處理單元被配置成在所述通用輸入端口中任意一者發(fā)生故障的情況下指示將發(fā)生故障的通用輸入端口與模擬輸出端口中工作正常的一者建立連接,以及所述處理單元配置成:確定按照預定間隔分布的期望輸出電壓;指示模擬輸出端口中工作正常的一者基于所述期望輸出電壓并按照其當前的第一配置信息生成所述基準信號;指示發(fā)生故障的通用輸入端口采集所述基準信號并按照其當前的第二配置信息生成對應于所述基準信號的輸入信號;以及將所述輸入信號與所述基準信號進行比較,并且根據(jù)比較結(jié)果對所述第二配置信息進行校準。
15、在本技術(shù)的一些實施例中,可選地,模擬輸出端口中工作正常的一者為模擬輸出端口中工作狀態(tài)最佳的一者,并且所述處理單元被配置成通過執(zhí)行如下步驟確定模擬輸出端口中工作狀態(tài)最佳的一者:配置所述模擬輸出端口中的任意一者生成對應于測試輸出電壓的測試信號;指示除了發(fā)生故障的通用輸入端口之外的其他通用輸入端口采集所述測試信號,并生成對應于所述測試信號的測試輸入電壓;以及將所述測試輸出電壓與所述測試輸入電壓進行比較,并且將其差值的絕對值最小的一者所對應的模擬輸出端口確定為所述工作狀態(tài)最佳的一者。
16、在本技術(shù)的一些實施例中,可選地,所述處理單元還配置成在指示模擬輸出端口中工作正常的一者基于所述期望輸出電壓并按照其當前的第一配置信息生成所述基準信號之前,中止向模擬輸出端口中工作正常的一者輸出其他信號。
17、在本技術(shù)的一些實施例中,可選地,對于所述比較結(jié)果指示在所述輸入信號與所述基準信號的差值方向均相同且差值的絕對值小于預設(shè)門限的第一部分,所述處理單元配置成對所述第二配置信息中對應于該第一部分信號的分段執(zhí)行如下的校準過程:確定所述差值的平均值;以及以所述平均值作為偏移量對所述第二配置信息中對應于該第一部分信號的分段進行平移,以用于形成更新后的第二配置信息。
18、在本技術(shù)的一些實施例中,可選地,對于所述比較結(jié)果指示在所述輸入信號與所述基準信號的差值的絕對值大于所述預設(shè)門限的第二部分,所述處理單元配置成對所述第二配置信息中對應于該第二部分信號的分段執(zhí)行如下的校準過程:確定該第二部分信號的中點;推算該第二部分信號的分段中包括所述中點的若干點,其中,所述中點以上部分的推算包括:設(shè)置該第二部分信號的分段上大于所述中點的待估算點的第一數(shù)量;在更新后的第二配置信息中對應于該第一部分信號的分段上選擇大于所述中點的第一參考點和第二參考點,并根據(jù)所述第一參考點和所述第二參考點確定用于插值的第一線性函數(shù),其中,第一參考點的值小于第二參考點的值;以及基于所述第一線性函數(shù)朝著遠離所述中點的方向依次推算各點直到推算出的各點的數(shù)量等于所述第一數(shù)量,其中,所述推算過程中第一次推算的點為所述中點與所述第一參考點的中點,并且在所述推算過程中下一次要推算點為當前推算出的點與所述第一參考點的中間點;并且所述中點及以下部分的推算包括:設(shè)置該第二部分信號的分段上小于或等于所述中點的待估算點的第二數(shù)量;在更新后的第二配置信息中對應于該第一部分信號的分段上選擇小于所述中點的第三參考點和第四參考點,并根據(jù)所述第三參考點和所述第四參考點確定用于插值的第二線性函數(shù),其中,所述第三參考點的值小于所述第四參考點的值;以及基于所述第二線性函數(shù)朝著遠離所述中點的方向依次推算各點直到推算出的各點的數(shù)量等于所述第二數(shù)量,其中,所述推算過程中第一次推算的點為所述中點,并且在所述推算過程中下一次要推算點為當前推算出的點與所述第四參考點的中間點;和根據(jù)推算出的若干點以使其離差平方和最小的方式進一步調(diào)整推算出的各點,并且根據(jù)調(diào)整后的各點形成更新后的第二配置信息中對應于該第二部分信號的分段。
19、在本技術(shù)的一些實施例中,可選地,所述處理單元配置成指示發(fā)生故障的通用輸入端口對更新后的第二配置信息進行驗證,并且在沒有通過驗證的情況下,所述處理單元配置成確定按照所述預定間隔分布的能夠覆蓋所述模擬輸出端口的工作電壓的所述期望輸出電壓。
20、在本技術(shù)的一些實施例中,可選地,所述處理單元被配置成在所述模擬輸出端口中任意一者發(fā)生故障的情況下指示將發(fā)生故障的模擬輸出端口與通用輸入端口中工作正常的一者建立連接,以及所述處理單元配置成:確定按照預定間隔分布的期望輸出電壓;指示發(fā)生故障的模擬輸出端口基于所述期望輸出電壓并按照其當前的第一配置信息生成輸出信號;指示通用輸入端口中工作正常的一者采集所述輸出信號并按照其當前的第二配置信息生成對應于所述輸出信號的輸入信號;以及將所述輸入信號與所述基準信號進行比較,并且根據(jù)比較結(jié)果對所述第一配置信息進行校準,其中,所述基準信號為通用輸入端口中工作正常的一者基于所述期望輸出電壓預先生成。
21、在本技術(shù)的一些實施例中,可選地,對于所述比較結(jié)果指示在所述輸入信號與所述基準信號的差值方向均相同且差值的絕對值小于預設(shè)門限的第一部分,所述處理單元配置成對所述第一配置信息中對應于該第一部分信號的分段執(zhí)行如下的校準過程:確定所述差值的平均值;以及以所述平均值作為偏移量對所述第一配置信息中對應于該第一部分信號的分段進行平移,以用于形成更新后的第一配置信息。
22、在本技術(shù)的一些實施例中,可選地,對于所述比較結(jié)果指示在所述輸入信號與所述基準信號的差值的絕對值大于所述預設(shè)門限的第二部分,所述處理單元配置成對所述第一配置信息中對應于該第二部分信號的分段執(zhí)行如下的校準過程:確定該第二部分信號的中點;推算該第二部分信號的分段中包括所述中點的若干點,其中,所述中點以上部分的推算包括:設(shè)置該第二部分信號的分段上大于所述中點的待估算點的第一數(shù)量;在更新后的第一配置信息中對應于該第一部分信號的分段上選擇大于所述中點的第一參考點和第二參考點,并根據(jù)所述第一參考點和所述第二參考點確定用于插值的第一線性函數(shù),其中,第一參考點的值小于第二參考點的值;以及基于所述第一線性函數(shù)朝著遠離所述中點的方向依次推算各點直到推算出的各點的數(shù)量等于所述第一數(shù)量,其中,所述推算過程中第一次推算的點為所述中點與所述第一參考點的中點,并且在所述推算過程中下一次要推算點為當前推算出的點與所述第一參考點的中間點;并且所述中點及以下部分的推算包括:設(shè)置該第二部分信號的分段上小于或等于所述中點的待估算點的第二數(shù)量;在更新后的第一配置信息中對應于該第一部分信號的分段上選擇小于所述中點的第三參考點和第四參考點,并根據(jù)所述第三參考點和所述第四參考點確定用于插值的第二線性函數(shù),其中,所述第三參考點的值小于所述第四參考點的值;以及基于所述第二線性函數(shù)朝著遠離所述中點的方向依次推算各點直到推算出的各點的數(shù)量等于所述第二數(shù)量,其中,所述推算過程中第一次推算的點為所述中點,并且在所述推算過程中下一次要推算點為當前推算出的點與所述第四參考點的中間點;和根據(jù)推算出的若干點以使其離差平方和最小的方式進一步調(diào)整推算出的各點,并且根據(jù)調(diào)整后的各點形成更新后的第一配置信息中對應于該第二部分信號的分段。
23、在本技術(shù)的一些實施例中,可選地,所述處理單元配置成指示發(fā)生故障的模擬輸出端口對更新后的第一配置信息進行驗證,并且在沒有通過驗證的情況下,所述處理單元配置成確定按照所述預定間隔分布的能夠覆蓋所述通用輸入端口的工作電壓的所述期望輸出電壓。
24、在本技術(shù)的一些實施例中,可選地,所述處理單元還配置成能夠發(fā)出指示建立所述通用輸入端口中任意一者、所述模擬輸出端口中任意一者與外部設(shè)備之間的連接的指令;其中,所述處理單元配置成指示發(fā)生故障的通用輸入端口基于更新后的第二配置信息進行驗證,并且在沒有通過驗證的情況下,指示將發(fā)生故障的通用輸入端口通過其他正常的通用輸入端口替換接入外部設(shè)備;和/或所述處理單元配置成指示發(fā)生故障的模擬輸出端口基于更新后的第一配置信息進行驗證,并且在沒有通過驗證的情況下,指示將發(fā)生故障的模擬輸出端口通過其他正常的模擬輸出端口替換接入外部設(shè)備。
25、在本技術(shù)的一些實施例中,可選地,所述控制器還包括電子開關(guān)單元,其配置成能夠根據(jù)所述處理單元的指令建立所述通用輸入端口中任意一者與所述模擬輸出端口中任意一者之間的連接,和/或建立所述通用輸入端口中任意一者、所述模擬輸出端口中任意一者與外部設(shè)備之間的連接。
26、在本技術(shù)的一些實施例中,可選地,所述控制器還包括無線通信模塊,其配置成接收配置參數(shù),并且所述處理單元被配置成還基于所述配置參數(shù)確定通過所述期望送風量。
27、在本技術(shù)的一些實施例中,可選地,所述無線通信模塊還配置成接收測試指令,并且所述處理單元被配置成還基于所述測試指令接收所述通用輸入端口中任意一者的輸入信號和所述模擬輸出端口中任意一者的輸出信號,以便確定是否發(fā)生故障。
28、根據(jù)本技術(shù)的另一方面,提供一種變風量空調(diào)系統(tǒng),所述變風量空調(diào)系統(tǒng)包括如上文所述的任意一種控制器。
29、根據(jù)本技術(shù)的另一方面,提供一種用于變風量空調(diào)系統(tǒng)的控制方法。所述變風量空調(diào)系統(tǒng)包括控制器、通信總線、管道、傳感器單元和執(zhí)行器單元,并且所述控制器包括處理單元、端口單元,其中,所述方法包括由所述處理單元執(zhí)行的如下步驟:經(jīng)由所述通信總線接收壓差信號,并且至少部分地基于所述壓差信號確定通過所述管道向環(huán)境的期望送風量,以及生成對應于所述期望送風量的控制信號,其中,所述傳感器單元包括壓差傳感器,所述壓差信號由所述壓差傳感器探測所述管道與環(huán)境的壓差并生成,并且所述執(zhí)行器單元根據(jù)所述控制信號調(diào)整所述管道內(nèi)的送風量;在確定所述端口單元中的第一端口的信號存在誤差的情況下通過所述端口單元中的第二端口的基準信號對所述第一端口進行校準,其中,所述基準信號為所述第二端口正常工作狀態(tài)下的信號。
30、在本技術(shù)的一些實施例中,可選地,所述方法還包括:根據(jù)所述壓差信號確定所述變風量空調(diào)系統(tǒng)是否存在故障。
31、在本技術(shù)的一些實施例中,可選地,所述端口單元包括一個或多個通用輸入端口和一個或多個模擬輸出端口,并且其中:分別接收所述通用輸入端口中任意一者的輸入信號和所述模擬輸出端口中任意一者的輸出信號,并且根據(jù)所述輸入信號確定所述通用輸入端口中任意一者是否發(fā)生故障,以及根據(jù)所述輸出信號確定所述模擬輸出端口中任意一者是否發(fā)生故障。
32、在本技術(shù)的一些實施例中,可選地,所述方法還包括由所述處理單元執(zhí)行的如下步驟:發(fā)出指示所述電子開關(guān)建立所述通用輸入端口中任意一者與所述模擬輸出端口中任意一者之間的連接的指令。
33、在本技術(shù)的一些實施例中,可選地,在所述通用輸入端口中任意一者發(fā)生故障的情況下指示將發(fā)生故障的通用輸入端口與模擬輸出端口中工作正常的一者建立連接;確定按照預定間隔分布的期望輸出電壓;指示模擬輸出端口中工作正常的一者基于所述期望輸出電壓并按照其當前的第一配置信息生成所述基準信號;指示發(fā)生故障的通用輸入端口采集所述基準信號并按照其當前的第二配置信息生成對應于所述基準信號的輸入信號;以及將所述輸入信號與所述基準信號進行比較,并且根據(jù)比較結(jié)果對所述第二配置信息進行校準。
34、在本技術(shù)的一些實施例中,可選地,在所述模擬輸出端口中任意一者發(fā)生故障的情況下指示將發(fā)生故障的模擬輸出端口與通用輸入端口中工作正常的一者建立連接;確定按照預定間隔分布的期望輸出電壓;指示發(fā)生故障的模擬輸出端口基于所述期望輸出電壓并按照其當前的第一配置信息生成輸出信號;指示通用輸入端口中工作正常的一者采集所述輸出信號并按照其當前的第二配置信息生成對應于所述輸出信號的輸入信號;以及將所述輸入信號與所述基準信號進行比較,并且根據(jù)比較結(jié)果對所述第一配置信息進行校準,其中,所述基準信號為通用輸入端口中工作正常的一者基于所述期望輸出電壓預先生成。
35、根據(jù)本技術(shù)的另一方面,提供一種計算機可讀存儲介質(zhì),所述計算機可讀存儲介質(zhì)中存儲有指令,當所述指令由處理器執(zhí)行時,使得所述處理器執(zhí)行如上文所述的任意一種方法。