空調(diào)機(jī)組運行數(shù)據(jù)遠(yuǎn)程傳輸控制方法、裝置和空調(diào)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及控制技術(shù)領(lǐng)域,尤其涉及一種空調(diào)機(jī)組運行數(shù)據(jù)遠(yuǎn)程傳輸控制方法、裝置和空調(diào)。
【背景技術(shù)】
[0002]目前,一些空調(diào)尤其大型空調(diào)已經(jīng)實現(xiàn)了遠(yuǎn)程監(jiān)控,遠(yuǎn)程服務(wù)器能夠?qū)崟r監(jiān)控空調(diào)的運行狀態(tài),用以及時對空調(diào)出現(xiàn)的故障進(jìn)行分析并排除故障,安全性和故障處理效率都有顯著提高??梢岳斫獾氖牵h(yuǎn)程服務(wù)器監(jiān)控空調(diào)的運行狀態(tài),首先需要空調(diào)將機(jī)組的運行數(shù)據(jù)發(fā)送給遠(yuǎn)程服務(wù)器。
[0003]目前的技術(shù)中,空調(diào)通過無線通信模塊經(jīng)電信運營商網(wǎng)絡(luò)直接將機(jī)組的運行數(shù)據(jù)發(fā)送給遠(yuǎn)程服務(wù)器,這些空調(diào)機(jī)組運行數(shù)據(jù),數(shù)據(jù)量很大,造成費用很高,不利于節(jié)約運維成本。
【發(fā)明內(nèi)容】
[0004]有鑒于此,本發(fā)明提供了一種空調(diào)機(jī)組運行數(shù)據(jù)遠(yuǎn)程傳輸控制方法、裝置和空調(diào),能夠使空調(diào)發(fā)送至遠(yuǎn)程服務(wù)器的空調(diào)機(jī)組運行數(shù)據(jù)的數(shù)據(jù)量顯著減小,從而能夠降低通信費用,節(jié)約運維成本。
[0005]為實現(xiàn)上述目的,本發(fā)明提供如下技術(shù)方案:
[0006]一種空調(diào)機(jī)組運行數(shù)據(jù)遠(yuǎn)程傳輸控制方法,應(yīng)用于空調(diào)控制器,包括:
[0007]實時獲取空調(diào)機(jī)組運行數(shù)據(jù);
[0008]每隔預(yù)設(shè)時間掃描所述空調(diào)機(jī)組運行數(shù)據(jù),確定重復(fù)的數(shù)據(jù)序列,將所述重復(fù)的數(shù)據(jù)序列進(jìn)行壓縮,重新組合所述空調(diào)機(jī)組運行數(shù)據(jù),生成預(yù)傳輸數(shù)據(jù);
[0009]觸發(fā)無線通信模塊將所述預(yù)傳輸數(shù)據(jù)發(fā)送至遠(yuǎn)程服務(wù)器。
[0010]優(yōu)選的,通過空調(diào)機(jī)組通訊網(wǎng)絡(luò)實時獲取所述空調(diào)機(jī)組運行數(shù)據(jù)。
[0011]優(yōu)選的,所述將所述重復(fù)的數(shù)據(jù)序列進(jìn)行壓縮,重新組合所述空調(diào)機(jī)組運行數(shù)據(jù),生成預(yù)傳輸數(shù)據(jù),包括:
[0012]生成與所述重復(fù)的數(shù)據(jù)序列相對應(yīng)的第一編碼數(shù)據(jù)和第二編碼數(shù)據(jù),所述第一編碼數(shù)據(jù)表征所述重復(fù)的數(shù)據(jù)序列的長度,所述第二編碼數(shù)據(jù)表征所述重復(fù)的數(shù)據(jù)序列的起始數(shù)據(jù)在被重復(fù)數(shù)據(jù)序列中的位置信息;
[0013]在所述空調(diào)機(jī)組運行數(shù)據(jù)的序列中,以所述第一編碼數(shù)據(jù)和所述第二編碼數(shù)據(jù)代替所述重復(fù)的數(shù)據(jù)序列,得到壓縮數(shù)據(jù)序列;
[0014]生成與所述重復(fù)的數(shù)據(jù)序列相對應(yīng)的第三編碼數(shù)據(jù),所述第三編碼數(shù)據(jù)用以指示所述壓縮數(shù)據(jù)序列中在前編碼數(shù)據(jù)的位置,所述第一編碼數(shù)據(jù)和所述第二編碼數(shù)據(jù)在所述壓縮數(shù)據(jù)序列中位置靠前的一個為所述在前編碼數(shù)據(jù);
[0015]將所述壓縮數(shù)據(jù)序列和所述第三編碼數(shù)據(jù)打包,生成所述預(yù)傳輸數(shù)據(jù)。
[0016]優(yōu)選的,所述將所述壓縮數(shù)據(jù)序列和所述第三編碼數(shù)據(jù)打包,生成所述預(yù)傳輸數(shù)據(jù)之前,還包括:
[0017]將所述第三編碼數(shù)據(jù)按生成的順序依次排列,組成第一指示數(shù)據(jù)序列;則將所述壓縮數(shù)據(jù)序列和所述第三編碼數(shù)據(jù)打包,生成所述預(yù)傳輸數(shù)據(jù),包括:
[0018]將所述壓縮數(shù)據(jù)序列和所述第一指示數(shù)據(jù)序列打包,生成所述預(yù)傳輸數(shù)據(jù)。
[0019]優(yōu)選的,所述將所述重復(fù)的數(shù)據(jù)序列進(jìn)行壓縮,重新組合所述空調(diào)機(jī)組運行數(shù)據(jù),生成預(yù)傳輸數(shù)據(jù),包括:
[0020]生成與所述重復(fù)的數(shù)據(jù)序列相對應(yīng)的第一編碼數(shù)據(jù)和第二編碼數(shù)據(jù),所述第一編碼數(shù)據(jù)表征所述重復(fù)的數(shù)據(jù)序列的長度,所述第二編碼數(shù)據(jù)表征所述重復(fù)的數(shù)據(jù)序列的起始數(shù)據(jù)在被重復(fù)數(shù)據(jù)序列中的位置信息;
[0021]在所述空調(diào)機(jī)組運行數(shù)據(jù)的序列中,以所述第一編碼數(shù)據(jù)和所述第二編碼數(shù)據(jù)代替所述重復(fù)的數(shù)據(jù)序列,得到壓縮數(shù)據(jù)序列;
[0022]生成與所述重復(fù)的數(shù)據(jù)序列相對應(yīng)的第三編碼數(shù)據(jù),與未重復(fù)的數(shù)據(jù)序列相對應(yīng)的第四編碼數(shù)據(jù),所述第三編碼數(shù)據(jù)用以指示所述壓縮數(shù)據(jù)序列中在前編碼數(shù)據(jù)的位置,所述第一編碼數(shù)據(jù)和所述第二編碼數(shù)據(jù)在所述壓縮數(shù)據(jù)序列中位置靠前的一個為所述在前編碼數(shù)據(jù);
[0023]將所述第三編碼數(shù)據(jù)和所述第四編碼數(shù)據(jù)按生成的順序依次排列,組成第二指示數(shù)據(jù)序列;
[0024]將所述壓縮數(shù)據(jù)序列和所述第二指示數(shù)據(jù)序列打包,生成所述預(yù)傳輸數(shù)據(jù)。
[0025]—種空調(diào)機(jī)組運行數(shù)據(jù)遠(yuǎn)程傳輸控制方法,應(yīng)用于空調(diào)的無線通信模塊,包括:
[0026]實時獲取空調(diào)機(jī)組運行數(shù)據(jù);
[0027]每隔預(yù)設(shè)時間掃描所述空調(diào)機(jī)組運行數(shù)據(jù),確定重復(fù)的數(shù)據(jù)序列,將所述重復(fù)的數(shù)據(jù)序列進(jìn)行壓縮,重新組合所述空調(diào)機(jī)組運行數(shù)據(jù),生成預(yù)傳輸數(shù)據(jù);
[0028]將所述預(yù)傳輸數(shù)據(jù)發(fā)送至遠(yuǎn)程服務(wù)器。
[0029]—種空調(diào)機(jī)組運行數(shù)據(jù)遠(yuǎn)程傳輸控制裝置,應(yīng)用于空調(diào)控制器,包括:
[0030]第一獲取模塊,用于實時獲取空調(diào)機(jī)組運行數(shù)據(jù);
[0031]第一生成模塊,用于每隔預(yù)設(shè)時間掃描所述空調(diào)機(jī)組運行數(shù)據(jù),確定重復(fù)的數(shù)據(jù)序列,將所述重復(fù)的數(shù)據(jù)序列進(jìn)行壓縮,重新組合所述空調(diào)機(jī)組運行數(shù)據(jù),生成預(yù)傳輸數(shù)據(jù);
[0032]控制模塊,用于觸發(fā)無線通信模塊將所述預(yù)傳輸數(shù)據(jù)發(fā)送至遠(yuǎn)程服務(wù)器。
[0033]優(yōu)選的,所述第一獲取模塊通過空調(diào)機(jī)組通訊網(wǎng)絡(luò)實時獲取所述空調(diào)機(jī)組運行數(shù)據(jù)。
[0034]優(yōu)選的,所述第一生成模塊包括:
[0035]掃描單元,用于每隔預(yù)設(shè)時間掃描所述空調(diào)機(jī)組運行數(shù)據(jù),確定重復(fù)的數(shù)據(jù)序列;
[0036]第一生成單元,用于生成與所述重復(fù)的數(shù)據(jù)序列相對應(yīng)的第一編碼數(shù)據(jù)和第二編碼數(shù)據(jù),所述第一編碼數(shù)據(jù)表征所述重復(fù)的數(shù)據(jù)序列的長度,所述第二編碼數(shù)據(jù)表征所述重復(fù)的數(shù)據(jù)序列的起始數(shù)據(jù)在被重復(fù)數(shù)據(jù)序列中的位置信息;
[0037]替換單元,用于在所述空調(diào)機(jī)組運行數(shù)據(jù)的序列中,以所述第一編碼數(shù)據(jù)和所述第二編碼數(shù)據(jù)代替所述重復(fù)的數(shù)據(jù)序列,得到壓縮數(shù)據(jù)序列;
[0038]第二生成單元,用于生成與所述重復(fù)的數(shù)據(jù)序列相對應(yīng)的第三編碼數(shù)據(jù),所述第三編碼數(shù)據(jù)用以指示所述壓縮數(shù)據(jù)序列中在前編碼數(shù)據(jù)的位置,所述第一編碼數(shù)據(jù)和所述第二編碼數(shù)據(jù)在所述壓縮數(shù)據(jù)序列中位置靠前的一個為所述在前編碼數(shù)據(jù);
[0039]第三生成單元,用于將所述壓縮數(shù)據(jù)序列和所述第三編碼數(shù)據(jù)打包,生成所述預(yù)傳輸數(shù)據(jù)。
[0040]優(yōu)選的,所述第一生成模塊還包括:
[0041]第一排列單元,用于將所述第三編碼數(shù)據(jù)按生成的順序依次排列,組成第一指示數(shù)據(jù)序列;則所述第三生成單元包括:
[0042]第一生成子單元,用于將所述壓縮數(shù)據(jù)序列和所述第一指示數(shù)據(jù)序列打包,生成所述預(yù)傳輸數(shù)據(jù)。
[0043]優(yōu)選的,所述第一生成模塊包括:
[0044]掃描單元,用于每隔預(yù)設(shè)時間掃描所述空調(diào)機(jī)組運行數(shù)據(jù),確定重復(fù)的數(shù)據(jù)序列;
[0045]第一生成單元,用于生成與所述重復(fù)的數(shù)據(jù)序列相對應(yīng)的第一編碼數(shù)據(jù)和第二編碼數(shù)據(jù),所述第一編碼數(shù)據(jù)表征所述重復(fù)的數(shù)據(jù)序列的長度,所述第二編碼數(shù)據(jù)表征所述重復(fù)的數(shù)據(jù)序列的起始數(shù)據(jù)在被重復(fù)數(shù)據(jù)序列中的位置信息;
[0046]替換單元,用于在所述空調(diào)機(jī)組運行數(shù)據(jù)的序列中,以所述第一編碼數(shù)據(jù)和所述第二編碼數(shù)據(jù)代替所述重復(fù)的數(shù)據(jù)序列,得到壓縮數(shù)據(jù)序列;
[0047]第四生成單元,用于生成與所述重復(fù)的數(shù)據(jù)序列相對應(yīng)的第三編碼數(shù)據(jù),與未重復(fù)的數(shù)據(jù)序列相對應(yīng)的第四編碼數(shù)據(jù),所述第三編碼數(shù)據(jù)用以指示所述壓縮數(shù)據(jù)序列中在前編碼數(shù)據(jù)的位置,所述第一編碼數(shù)據(jù)和所述第二編碼數(shù)據(jù)在所述壓縮數(shù)據(jù)序列中位置靠前的一個為所述在前編碼數(shù)據(jù);
[0048]第一排列單元,用于將所述第三編碼數(shù)據(jù)和所述第四編碼數(shù)據(jù)按生成的順序依次排列,組成第二指示數(shù)據(jù)序列;
[0049]第五生成單元,用于將所述壓縮數(shù)據(jù)序列和所述第二指示數(shù)據(jù)序列打包,生成所述預(yù)傳輸數(shù)據(jù)。
[0050]一種空調(diào)機(jī)組運行數(shù)據(jù)遠(yuǎn)程傳輸控制裝置,應(yīng)用于空調(diào)的無線通信模塊,包括:
[0051]第二獲取模塊,用于實時獲取空調(diào)機(jī)組運行數(shù)據(jù);
[0052]第二生成模塊,用于每隔預(yù)設(shè)時間掃描所述空調(diào)機(jī)組運行數(shù)據(jù),確定重復(fù)的數(shù)據(jù)序列,將所述重復(fù)的數(shù)據(jù)序列進(jìn)行壓縮,重新組合所述空調(diào)機(jī)組運行數(shù)據(jù),生成預(yù)傳輸數(shù)據(jù);
[0053]發(fā)送模塊,用于將所述預(yù)傳輸數(shù)據(jù)發(fā)送至遠(yuǎn)程服務(wù)器。
[0054]一種空調(diào),包括:
[0055]空調(diào)機(jī)組,空調(diào)控制器和無線通信模塊;
[0056]所述空調(diào)控制器的操作包括:實時獲取空調(diào)機(jī)組運行數(shù)據(jù);每隔預(yù)設(shè)時間掃描所述空調(diào)機(jī)組運行數(shù)據(jù),確定重復(fù)的數(shù)據(jù)序列,將所述重復(fù)的數(shù)據(jù)序列進(jìn)行壓縮,重新組合所述空調(diào)機(jī)組運行數(shù)據(jù),生成預(yù)傳輸數(shù)據(jù);觸發(fā)無線通信模塊將所述預(yù)傳輸數(shù)據(jù)發(fā)送至遠(yuǎn)程服務(wù)器。
[0057]一種空調(diào),包括:
[0058]空調(diào)機(jī)組和無線通信模塊;
[0059]所述無線通信模塊的操作包括:實時獲取空調(diào)機(jī)組運行數(shù)據(jù);每隔預(yù)設(shè)時間掃描所述空調(diào)機(jī)組運行數(shù)據(jù),確定重復(fù)的數(shù)據(jù)序列,將所述重復(fù)的數(shù)據(jù)序列進(jìn)行壓縮,重新組合所述空調(diào)機(jī)組運行數(shù)據(jù),生成預(yù)傳輸數(shù)據(jù);將所述預(yù)傳輸數(shù)據(jù)發(fā)送至遠(yuǎn)程服務(wù)器。
[0060]經(jīng)由上述的技術(shù)方案可知,與現(xiàn)有技術(shù)相比,本發(fā)明提供了一種空調(diào)機(jī)組運行數(shù)據(jù)遠(yuǎn)程傳輸控制方法、裝置和空調(diào)。本發(fā)明提供的空調(diào)機(jī)組運行數(shù)據(jù)遠(yuǎn)程傳輸控制方法,首先實時獲取空調(diào)機(jī)組運行數(shù)據(jù),然后每隔預(yù)設(shè)時間掃描所述空調(diào)機(jī)組運行數(shù)據(jù),確定重復(fù)的數(shù)據(jù)序列,將所述重復(fù)的數(shù)據(jù)序列進(jìn)行壓縮,經(jīng)過壓縮,使所述重復(fù)的數(shù)據(jù)序列的數(shù)據(jù)量變小,這樣,重新組合所述空調(diào)機(jī)組運行數(shù)據(jù)后生成的預(yù)傳輸數(shù)據(jù),其數(shù)據(jù)量相對于未對重復(fù)的數(shù)據(jù)序列進(jìn)行壓縮的原始空調(diào)機(jī)組運行數(shù)據(jù),要顯著減小,使得無線通信模塊發(fā)送至遠(yuǎn)程服務(wù)器的數(shù)據(jù)量能夠顯著減小,從而能夠降低通信費用,