br>[0078] 溫度控制器根據(jù)所述初始目標(biāo)溫度差及所述初始溫差變化率,計(jì)算初始控制值, 在第一個(gè)預(yù)設(shè)控制周期內(nèi)根據(jù)所述初始控制值進(jìn)行溫度控制,并在第一個(gè)所述預(yù)設(shè)控制周 期內(nèi)以預(yù)設(shè)頻率對所述控制值進(jìn)行采樣,以獲取第二個(gè)所述預(yù)設(shè)控制周期的起始點(diǎn)對應(yīng)的 所述控制值;從第二個(gè)所述預(yù)設(shè)控制周期的起始點(diǎn)達(dá)到時(shí)開始,每開始一新的所述預(yù)設(shè)控 制周期,則在新的所述預(yù)設(shè)控制周期內(nèi),根據(jù)所述預(yù)設(shè)控制周期的起始點(diǎn)對應(yīng)的控制值進(jìn) 行溫度控制,并在所述預(yù)設(shè)控制周期內(nèi)以所述預(yù)設(shè)頻率對所述控制值進(jìn)行采樣以獲取下一 所述預(yù)設(shè)控制周期的起始點(diǎn)對應(yīng)的所述控制值,直至獲取的所述控制值對應(yīng)的所述溫度差 小于第二溫差閾值時(shí),停止下一所述預(yù)設(shè)控制周期的溫度控制,并返回步驟S10。
[0079] 由于預(yù)設(shè)控制周期的長度是已知的,因此,可控制在預(yù)設(shè)控制周期長度內(nèi)進(jìn)行采 樣。溫度控制器在第一個(gè)預(yù)設(shè)控周期中以預(yù)設(shè)頻率對控制值進(jìn)行采樣,以獲取第二個(gè)預(yù)設(shè) 控制周期的起始點(diǎn)對應(yīng)的控制值,當(dāng)?shù)诙€(gè)預(yù)設(shè)控制周期的起始點(diǎn)到達(dá)時(shí),則在第二個(gè)預(yù) 設(shè)控制周期內(nèi),將該第二個(gè)預(yù)設(shè)控制周期的起始點(diǎn)對應(yīng)的控制值作為第二個(gè)預(yù)設(shè)控制周期 的控制值進(jìn)行溫度控制,并且在第二個(gè)預(yù)設(shè)控制周期內(nèi),以預(yù)設(shè)頻率對控制值進(jìn)行采樣,以 獲取第三個(gè)預(yù)設(shè)控制周期的起始點(diǎn)對應(yīng)的控制值,重復(fù)此步驟,直至獲取的控制值對應(yīng)的 目標(biāo)溫度差小于第二溫差閾值時(shí),停止下一預(yù)設(shè)控制周期的溫度控制,并返回步驟S10。
[0080] 參照圖3,圖3為本發(fā)明基于齊次控制理論的空調(diào)溫度控制方法第二實(shí)施例的流程 示意圖。
[0081 ]本發(fā)明基于齊次控制理論的空調(diào)溫度控制方法第二實(shí)施例中,本實(shí)施例在第一實(shí) 施例的基礎(chǔ)上,步驟S40中,所述在新的所述預(yù)設(shè)控制周期內(nèi),根據(jù)所述預(yù)設(shè)控制周期的起 始點(diǎn)對應(yīng)的控制值進(jìn)行溫度控制的步驟包括:
[0082]步驟S41,溫度控制器根據(jù)新的所述預(yù)設(shè)控制周期的起始點(diǎn)對應(yīng)的控制值,確定所 述目標(biāo)輸入電壓值;
[0083] 步驟S42,在新的所述預(yù)設(shè)控制周期內(nèi),溫度控制器控制溫度控制電機(jī)的輸入電壓 值維持在所述目標(biāo)輸入電壓值,以進(jìn)行溫度控制。
[0084] 其中,所述控制值與所述目標(biāo)輸入電壓值呈正比的關(guān)系。因此,若要確定目標(biāo)輸入 電壓值,只需將控制值乘以一比例系數(shù)即可,而該比例系數(shù)是預(yù)先可知的。
[0085] 由于溫度控制電機(jī)的輸入電壓值與其控制輸入的冷氣或熱氣的溫度呈正相關(guān)性, 因此,通過控制溫度控制電機(jī)的輸入電壓值,即可控制溫度。
[0086] 需要注意的是,本實(shí)施例的溫度控制方法同樣適用于第一個(gè)預(yù)設(shè)控制周期中,根 據(jù)初始控制值進(jìn)行溫度控制。
[0087]參照圖4,圖4為本發(fā)明基于齊次控制理論的空調(diào)溫度控制方法第三實(shí)施例的流程 示意圖。
[0088]本發(fā)明基于齊次控制理論的空調(diào)溫度控制方法第三實(shí)施例中,本實(shí)施例在第一實(shí) 施例及第二實(shí)施例的基礎(chǔ)上,所述步驟S30之后還包括:
[0089] 步驟S50,溫度控制器定時(shí)獲取所述環(huán)境溫度值與預(yù)先設(shè)定的所述目標(biāo)溫度值之 間的溫度差,并計(jì)算實(shí)際獲取的所述溫度差與當(dāng)前預(yù)設(shè)控制周期所采用的所述控制值對應(yīng) 的目標(biāo)溫度差之間的偏差值;
[0090] 步驟S60,當(dāng)所述偏差值大于預(yù)設(shè)偏差閾值時(shí),溫度控制器重新根據(jù)所述溫度差的 歷史數(shù)據(jù)確定新的所述溫差變化率,且將新的所述溫差變化率作為新的所述初始溫差變化 率,將獲取的所述溫度差作為新的所述初始目標(biāo)溫度差,執(zhí)行步驟S40。
[0091] 溫度控制器定時(shí)的偵測當(dāng)前采用的溫度控制策略是否與實(shí)際值存在偏差,上述定 時(shí)獲取的溫度差即為實(shí)際測得的溫度差,當(dāng)前預(yù)設(shè)控制周期所采用的控制值對應(yīng)的目標(biāo)溫 度差即為本控制策略預(yù)期達(dá)到的溫度差。當(dāng)兩溫度差之間存在偏差值,且該偏差值超過預(yù) 設(shè)偏差閾值時(shí),則溫度控制器確定當(dāng)前的溫度控制策略與實(shí)際值存在偏差。其中,上述預(yù)設(shè) 偏差閾值可由用戶根據(jù)需求預(yù)先設(shè)定,也可由溫度控制器根據(jù)默認(rèn)值設(shè)定。
[0092] 當(dāng)溫度控制器確定當(dāng)前的溫度控制策略與實(shí)際值存在偏差時(shí),則重新根據(jù)溫度差 的歷史數(shù)據(jù)確定新的溫差變化率,其具體方法可參照第一實(shí)施例,再將該新的溫差變化率 作為新的初始溫差變化率,將實(shí)際測得的當(dāng)前的溫度差作為新的初始目標(biāo)溫度差,執(zhí)行步 驟 S40。
[0093] 本實(shí)施例通過定時(shí)的將當(dāng)前溫度控制策略與實(shí)際值進(jìn)行對比,從而可在當(dāng)前溫度 控制策略過多的偏離實(shí)際值時(shí),將當(dāng)前溫度控制策略的參數(shù)進(jìn)行重新調(diào)整,使得本實(shí)施例 的基于齊次控制理論的空調(diào)溫度控制方法更加精確。
[0094]本發(fā)明基于齊次控制理論的空調(diào)溫度控制方法第四實(shí)施例中,本實(shí)施例在第一實(shí) 施例、第二實(shí)施例及第三實(shí)施例的基礎(chǔ)上,步驟S30中,所述根據(jù)所述溫度差的歷史數(shù)據(jù)確 定初始溫差變化率的步驟還包括:
[0095] 溫度控制器確定此次存在溫度差的時(shí)刻至所述溫度差大于所述第一溫差閾值的 時(shí)刻之間的時(shí)間間隔,并提取所述時(shí)間間隔中所有所述溫度差的數(shù)據(jù),并根據(jù)所有所述溫 度差,確定所述溫差變化率。
[0096] 溫度控制器僅將此次存在溫度差的時(shí)刻至溫度差大于第一溫差閾值的時(shí)刻之間 的時(shí)間間隔內(nèi)的溫度差數(shù)據(jù)作為歷史數(shù)據(jù),并根據(jù)這些溫度差數(shù)據(jù),確定溫差變化率。這是 由于只有這一部分歷史數(shù)據(jù)最能體現(xiàn)當(dāng)前溫度差的變化率,因此,可使溫度控制的結(jié)果能 精確。
[0097]需要注意的是,本實(shí)施例的步驟S50與步驟S60可與步驟S40同時(shí)執(zhí)行。
[0098]本發(fā)明進(jìn)一步提供一種基于齊次控制理論的空調(diào)溫度控制裝置。
[0099]參照圖5,圖5為本發(fā)明基于齊次控制理論的空調(diào)溫度控制裝置第一實(shí)施例的功能 豐旲塊不意圖。
[0100]在本發(fā)明基于齊次控制理論的空調(diào)溫度控制裝置第一實(shí)施例中,該基于齊次控制 理論的空調(diào)溫度控制裝置(下稱溫度控制裝置)包括:
[0101] 判斷模塊10,用于實(shí)時(shí)獲取環(huán)境溫度值,并判斷所述環(huán)境溫度值與預(yù)先設(shè)定的目 標(biāo)溫度值之間是否存在溫度差;
[0102] 偵測模塊20,用于當(dāng)所述判斷模塊10判定存在溫度差時(shí),實(shí)時(shí)偵測所述溫度差是 否大于預(yù)設(shè)的第一溫差閾值;
[0103] 初始值獲取模塊30,用于當(dāng)所述溫度差大于所述第一溫差閾值時(shí),確定大于所述 第一溫差閾值的所述溫度差為初始目標(biāo)溫度差,并根據(jù)所述溫度差的歷史數(shù)據(jù)確定初始溫 差變化率;
[0104] 控制模塊40,用于根據(jù)所述初始目標(biāo)溫度差及所述初始溫差變化率,計(jì)算初始控 制值,在第一個(gè)預(yù)設(shè)控制周期內(nèi)根據(jù)所述初始控制值進(jìn)行溫度控制;從第二個(gè)所述預(yù)設(shè)控 制周期的起始點(diǎn)達(dá)到時(shí)開始,每開始一新的所述預(yù)設(shè)控制周期,則在新的所述預(yù)設(shè)控制周 期內(nèi),根據(jù)所述預(yù)設(shè)控制周期的起始點(diǎn)對應(yīng)的控制值進(jìn)行溫度控制,直至新的所述預(yù)設(shè)控 制周期的起始點(diǎn)的控制值對應(yīng)的目標(biāo)溫度差小于第二溫差閾值時(shí),停止新的所述預(yù)設(shè)控制 周期的溫度控制,并調(diào)用所述判斷模塊10;
[0105] 其中,所述控制值及所述控制值對應(yīng)的目標(biāo)溫度差由基于齊次控制理論的空調(diào)溫 度控制裝置以預(yù)設(shè)頻率采樣而得,所述控制值滿足:
[0106] u = -2χι-3χ2-5χι3-χ23
[0107] u為所述控制值,X1為所述目標(biāo)溫度差,X2為所述溫差變化率,且所述目標(biāo)溫度差滿 足:i :1 = X2,所述溫差變化率滿足±2 = U,所述&為所述溫度差對時(shí)間的導(dǎo)數(shù),所述 i 2為所述溫差變化率對時(shí)間的導(dǎo)數(shù)。
[0108] 空調(diào)的溫度傳感器實(shí)時(shí)的采集環(huán)境溫度值,并將采集的環(huán)境溫度值發(fā)送至溫度控 制裝置,判斷模塊10實(shí)時(shí)的接收該環(huán)境溫度值,并判斷該環(huán)境溫度值與預(yù)先設(shè)定的目標(biāo)溫 度值之間是否存在溫度差;其中,上述目標(biāo)溫度值是指用戶預(yù)先在空調(diào)器上設(shè)置的期望達(dá) 到的環(huán)境溫度值。
[0109] 若判斷模塊10判定存在溫度差時(shí),則偵測模塊20進(jìn)一步判斷該溫度差是否大于預(yù) 設(shè)的第一溫差閾值;其中,上述第一溫差閾值可根據(jù)用戶的需求預(yù)先設(shè)置,當(dāng)然,若偵測模 塊20中預(yù)先存儲(chǔ)有第一溫差閾值的默認(rèn)值,且用戶未對該第一溫差閾值進(jìn)行設(shè)置的情況 下,也可采用默認(rèn)值作為當(dāng)前的第一溫差閾值。
[0110] 若判斷模塊10判定不存在溫度差,則偵測模塊20繼續(xù)執(zhí)行其任務(wù)。
[0111] 當(dāng)溫度差大于第一溫差閾值時(shí),初始值獲取模塊30將該大于第一溫差閾值的溫度 差作為初始目標(biāo)溫度差,并根據(jù)記錄的溫度差的歷史數(shù)