據(jù)所述室外溫度、室內(nèi)溫度、所述空調(diào)器當(dāng)前運(yùn)行狀態(tài)下室內(nèi)溫度每下降 l°c的時(shí)間長度作為一組新數(shù)據(jù),計(jì)算該組新數(shù)據(jù)與第二數(shù)據(jù)庫中已存儲的20組數(shù)據(jù)共21 組數(shù)據(jù)的平均值,用fav6表示;
[0093] 2、獲取上述21組數(shù)據(jù)的各個(gè)時(shí)間長度中與所述度平均值相差最大的數(shù)據(jù),具體 方法如下:分別求出21組數(shù)據(jù)與f_之差的絕對值,找出其中絕對值最大的數(shù)據(jù),即找出 f-f. I丄丄ave I max,
[0094] 3、將使|f-fave|_最大的數(shù)據(jù)從對應(yīng)關(guān)系表中剔除,保留剩余的20組數(shù)據(jù),并將 余下的數(shù)據(jù)生成新的第二數(shù)據(jù)庫,完成第二數(shù)據(jù)庫的更新。
[0095] 可理解的,數(shù)據(jù)的組數(shù)為可配置量,本發(fā)明對數(shù)據(jù)的組數(shù)不作具體限定。
[0096] 可理解的,獲取多組數(shù)據(jù)中與所述多組數(shù)據(jù)平均值相差最大的數(shù)據(jù)的方式有多 種,本發(fā)明對此不作具體限定。
[0097] 以內(nèi)風(fēng)機(jī)風(fēng)速檔位信息為2檔(中風(fēng)),室外溫度T1為32°C,室內(nèi)溫度T2為32°C, 這一數(shù)據(jù)點(diǎn)為例,這一數(shù)據(jù)點(diǎn)用函數(shù)表示為f(2, 32, 32),若第二數(shù)據(jù)庫中存儲的與函數(shù) f(2, 32, 32)相應(yīng)的20組數(shù)據(jù)如表2所示:
[0098]表2
[0101] 當(dāng)空調(diào)運(yùn)行后,新采集的數(shù)據(jù):室外溫度、室內(nèi)溫度、所述空調(diào)器當(dāng)前運(yùn)行狀態(tài)下 室內(nèi)溫度每下降l°c的時(shí)間長度組成的函數(shù)為f(2, 32, 32) = 4。根據(jù)該組新數(shù)據(jù)進(jìn)行第二 數(shù)據(jù)庫的更新方法為:
[0102] 求出21組數(shù)據(jù)的平均值為fave~ 4. 29,可以看出第七組數(shù)據(jù)f(2, 32, 32) = 7,所 求得的|f_fav」值最大,可以將該組數(shù)據(jù)從第二數(shù)據(jù)庫中剔除,并將第八組以后數(shù)據(jù)前移, 新采集的數(shù)據(jù)寫入生成第20組數(shù)據(jù),得到更新后的第二數(shù)據(jù)庫數(shù)據(jù),如表3所示。
[0103]表 3
[0105] 最后,計(jì)算出的20組數(shù)據(jù)的平均,由表3可以求出新的數(shù)據(jù)平均值為fave = 4. 05, 進(jìn)行時(shí)間預(yù)測時(shí),則調(diào)出該函數(shù)點(diǎn)20組數(shù)的平均時(shí)間。
[0106] 根據(jù)空調(diào)器的運(yùn)行狀態(tài)調(diào)出更新后的第二數(shù)據(jù)庫中存儲的多組室內(nèi)溫度每下降 rc的時(shí)間長度,計(jì)算更新后的第二數(shù)據(jù)庫中存儲的室內(nèi)溫度變化周期內(nèi)的多組室內(nèi)溫度 每下降rc的時(shí)間長度的均值;將均值作為所述第一數(shù)據(jù)庫中的所述室內(nèi)溫度每下降rc 的時(shí)間長度。例如,空調(diào)的預(yù)設(shè)溫度為24°C,室內(nèi)溫度、室外溫度都為31°C,當(dāng)用戶以高風(fēng) 開啟時(shí),第一數(shù)據(jù)庫中存儲的根據(jù)所述室外溫度,當(dāng)前室內(nèi)溫度,以及所述內(nèi)風(fēng)機(jī)風(fēng)速檔位 信息確定的室內(nèi)溫度每上升或下降一個(gè)溫度預(yù)設(shè)單位的時(shí)間長度數(shù)據(jù),如表4所示。
[0107]表 4
[0110] 在第一數(shù)據(jù)庫中查找所述當(dāng)前室內(nèi)溫度變化至所述預(yù)設(shè)溫度過程中室內(nèi)溫度每 下降rc的時(shí)間長度,根據(jù)查找的室內(nèi)溫度每下降rc的時(shí)間長度,獲取所述室內(nèi)溫度變化 至預(yù)設(shè)溫度時(shí)的預(yù)測時(shí)間。
[0111] 預(yù)測所述室內(nèi)環(huán)境溫度達(dá)到設(shè)定溫度時(shí)所述空調(diào)器的運(yùn)行時(shí)間,則可以得到空調(diào) 在室外環(huán)境溫度為 3rc,用戶設(shè)置風(fēng)速為高風(fēng)時(shí),室內(nèi)環(huán)境溫度從3rc降到23°c所需要 的時(shí)間為:t=f(3,31,31)+f(3,31,30)+f(3,31,29)+f(3,31,28)+f(3,31,27)+f(3,31, 26)+f(3,31,25)+f(3,31,24) = (3. 21+3. 81+4. 01+4. 23+4. 31+4. 51+5. 02+5. 22)min= 34min〇
[0112] 本發(fā)明實(shí)施例提出的空調(diào)器的溫度調(diào)節(jié)時(shí)間預(yù)測方法,根據(jù)室內(nèi)環(huán)境溫度、室外 環(huán)境溫度和空調(diào)器的內(nèi)風(fēng)機(jī)風(fēng)速檔位信息可以相對準(zhǔn)確、可靠地預(yù)測出室內(nèi)環(huán)境溫度達(dá)到 預(yù)設(shè)溫度時(shí)空調(diào)器所需的運(yùn)行時(shí)間,提升空調(diào)的用戶體驗(yàn)。
[0113] 圖2示出了本發(fā)明實(shí)施例的一種控制器的結(jié)構(gòu)框圖。
[0114] 參照圖2,本發(fā)明實(shí)施例提供的種控制器包括第一獲取單元101、查找單元102以 及第二獲取單元103,其中:
[0115] 所述的第一獲取單元101,用于在用戶設(shè)定預(yù)設(shè)溫度時(shí),獲取室外溫度、當(dāng)前室內(nèi) 溫度以及空調(diào)器的內(nèi)風(fēng)機(jī)風(fēng)速檔位信息;
[0116] 所述的查找單元102,用于在第一數(shù)據(jù)庫中查找所述當(dāng)前室內(nèi)溫度變化至所述預(yù) 設(shè)溫度過程中室內(nèi)溫度每上升或下降一個(gè)溫度預(yù)設(shè)單位的時(shí)間長度;其中,所述第一數(shù)據(jù) 庫中存儲有根據(jù)所述室外溫度、當(dāng)前室內(nèi)溫度以及內(nèi)風(fēng)機(jī)風(fēng)速檔位信息確定的室內(nèi)溫度每 上升或下降一個(gè)溫度預(yù)設(shè)單位的時(shí)間長度;
[0117] 所述的第二獲取單元103,用于根據(jù)所述查找單元查找的室內(nèi)溫度每上升或下降 一個(gè)溫度預(yù)設(shè)單位的時(shí)間長度,獲取所述當(dāng)前室內(nèi)溫度變化至預(yù)設(shè)溫度時(shí)的預(yù)測時(shí)間。
[0118] 其中,在所述的查找單元102在第一數(shù)據(jù)庫中查找所述當(dāng)前室內(nèi)溫度變化至所述 預(yù)設(shè)溫度過程中室內(nèi)溫度每上升或下降一個(gè)溫度預(yù)設(shè)單位的時(shí)間長度之前,本發(fā)明實(shí)施例 中的第一獲取單元101,具體用于:
[0119] 接收第一溫度采集裝置采集的室外溫度;
[0120] 接收第二溫度采集裝置采集的室內(nèi)溫度以及所述空調(diào)器當(dāng)前運(yùn)行狀態(tài)下室內(nèi)溫 度每上升或下降一個(gè)溫度預(yù)設(shè)單位的時(shí)間長度;
[0121] 接收風(fēng)機(jī)檢測裝置檢測的空調(diào)器的內(nèi)風(fēng)機(jī)風(fēng)速檔位信息;
[0122] 進(jìn)一步地,本發(fā)明實(shí)施例提出的控制器還包括更新單元:
[0123] 所述的更新單元,用于根據(jù)所述室外溫度、當(dāng)前室內(nèi)溫度、所述空調(diào)器當(dāng)前運(yùn)行狀 態(tài)下室內(nèi)溫度每上升或下降一個(gè)溫度預(yù)設(shè)單位的時(shí)間長度以及內(nèi)風(fēng)機(jī)風(fēng)速檔位信息更新 所述第一數(shù)據(jù)庫。
[0124] 更進(jìn)一步地,所述更新單元包括第一更新模塊、計(jì)算模塊以及第二更新模塊,其 中:
[0125] 所述的第一更新模塊,用于根據(jù)所述室外溫度、當(dāng)前室內(nèi)溫度、所述空調(diào)器當(dāng)前運(yùn) 行狀態(tài)下室內(nèi)溫度每上升或下降一個(gè)溫度預(yù)設(shè)單位時(shí)間長度以及內(nèi)風(fēng)機(jī)風(fēng)速檔位信息更 新第二數(shù)據(jù)庫,所述第二數(shù)據(jù)庫中存儲有多組在室內(nèi)溫度變化周期內(nèi)所述空調(diào)器非當(dāng)前運(yùn) 行狀態(tài)下室內(nèi)溫度每上升或下降一個(gè)溫度預(yù)設(shè)單位的時(shí)間長度。
[0126] 本發(fā)明實(shí)施例中的第一更新模塊具體包括:
[0127] 計(jì)算子模塊,用于計(jì)算當(dāng)前運(yùn)行狀態(tài)下室內(nèi)溫度每上升或下降一個(gè)溫度預(yù)設(shè)單位 時(shí)間長度與所述第二數(shù)據(jù)庫中存儲的室內(nèi)溫度變化周期內(nèi)的多組室內(nèi)溫度每上升或下降 一個(gè)溫度預(yù)設(shè)單位的時(shí)間長度的平均值;
[0128] 處理子模塊,用于將上述各個(gè)時(shí)間長度中與所述平均值相差最大的數(shù)據(jù)刪除,并 將余下的數(shù)據(jù)生成新的第二數(shù)據(jù)庫。
[0129] 所述的計(jì)算模塊,用于計(jì)算更新后的第二數(shù)據(jù)庫中存儲的室內(nèi)溫度變化周期內(nèi)的 多組室內(nèi)溫度每上升或下降一個(gè)溫度預(yù)設(shè)單位的時(shí)間長度的均值。
[0130] 所述的第二更新模塊,用于將所述更新后的第二數(shù)據(jù)庫中存儲的室內(nèi)溫度變化周 期內(nèi)的多組室內(nèi)溫度變化周期內(nèi)室內(nèi)溫度每上升或下降一個(gè)溫度預(yù)設(shè)單位的時(shí)間長度的 均值作為所述第一數(shù)據(jù)庫中的所述室內(nèi)溫度每上升或下降一個(gè)溫度預(yù)設(shè)單位的時(shí)間長度。
[0131] 進(jìn)一步地,本發(fā)明實(shí)施例提出的控制器還包括發(fā)送單元;
[0132] 所述的發(fā)送單元,用于將預(yù)測出的空調(diào)器在當(dāng)前狀態(tài)下所述室內(nèi)環(huán)境溫度達(dá)到設(shè) 定溫度時(shí)所述空調(diào)器的運(yùn)行時(shí)間發(fā)送到所述空調(diào)器的顯示裝置。以使用戶及時(shí)得到當(dāng)前室 內(nèi)環(huán)境溫度變化至預(yù)設(shè)溫度時(shí)所需的運(yùn)行時(shí)間,便于用戶根據(jù)需要及時(shí)調(diào)整空調(diào)器的運(yùn)行 參數(shù),達(dá)到更好地使用效果,如內(nèi)風(fēng)機(jī)風(fēng)速檔位信息等。
[0133] 本發(fā)明實(shí)施例提出的控制器,根據(jù)室內(nèi)環(huán)境溫度、室外環(huán)境溫度和空調(diào)器的內(nèi)風(fēng) 機(jī)風(fēng)速檔位信息可以相對準(zhǔn)確、可靠地預(yù)測出室內(nèi)環(huán)境溫度達(dá)到預(yù)設(shè)溫度時(shí)空調(diào)器所需的 運(yùn)行時(shí)間,提升空調(diào)的用戶體驗(yàn)。
[0134] 需要說明的是,本發(fā)明實(shí)施例提出的控制器的具體實(shí)現(xiàn)方式與本發(fā)明實(shí)施例的空 調(diào)器的溫度調(diào)節(jié)時(shí)間預(yù)測方法的具體實(shí)現(xiàn)方式類似,具體請參見方法部分的描述,為了減 少冗余,不做贅述。
[0135] 本發(fā)明的另一實(shí)施例還提供了一種空調(diào)器,如圖3所示,包括:第一溫度采集裝置 20、第二溫度采集裝置30、風(fēng)機(jī)檢測裝置40、存儲器50以及如上述實(shí)施例所述的控制器10, 所述第一溫度采集裝置20、第二溫度采集裝置30、風(fēng)機(jī)檢測裝置40與所述存儲器50連接, 所述存儲器50與所述控制器10連接;
[0136] 所述的第一溫度采集裝置20,用于檢測室外溫度;
[0137] 所述的第二溫度采集裝置30,用于檢測當(dāng)前室內(nèi)溫度;
[0138] 所述的風(fēng)機(jī)檢測裝置40,用于檢測空調(diào)器的內(nèi)風(fēng)機(jī)風(fēng)速檔位信息;
[0139] 所述的存儲器50,包括第