本發(fā)明涉及家電技術(shù)領(lǐng)域,特別涉及一種控制參數(shù)調(diào)整方法及裝置。
背景技術(shù):
壓縮機作為驅(qū)動設(shè)備,被廣泛的應(yīng)用于空調(diào)、冰箱等家電中。為了保障空調(diào)、冰箱等家電可以在不同頻率或負(fù)載下穩(wěn)定運行,壓縮機需要調(diào)整其鎖相環(huán)的控制參數(shù)或速度環(huán)的控制參數(shù)。
目前,壓縮機調(diào)整其鎖相環(huán)的控制參數(shù)或速度環(huán)的控制參數(shù),通常采用人工調(diào)整的方式完成。比如輸入一次角度差等參數(shù)后,再獲取鎖相環(huán)的控制參數(shù)或速度環(huán)的控制參數(shù)。判斷獲取的鎖相環(huán)的控制參數(shù)或速度環(huán)的控制參數(shù)是否為最佳值,如果不是再次人工輸入運轉(zhuǎn)參數(shù)。重復(fù)上述過程直至獲取的鎖相環(huán)的控制參數(shù)或速度環(huán)的控制參數(shù)為最佳值為止。
通過上述可知,現(xiàn)有的方式,需要人工進(jìn)行調(diào)整。因此,控制參數(shù)調(diào)整的效率較低。
技術(shù)實現(xiàn)要素:
本發(fā)明提供了一種控制參數(shù)調(diào)整方法及裝置,可以提高控制參數(shù)調(diào)整的效率。
第一方面,本發(fā)明提供了一種控制參數(shù)調(diào)整方法,該方法包括:
將上一次壓縮機運轉(zhuǎn)采樣周期中控制參數(shù)的最大誤差值設(shè)定為基準(zhǔn)值;
確定當(dāng)前所述壓縮機運轉(zhuǎn)采樣周期中所述控制參數(shù)的至少一個誤差值;
根據(jù)所述基準(zhǔn)值和所述至少一個誤差值,在預(yù)先設(shè)定的至少一個標(biāo)志位區(qū)間中確定改變量;
利用確定的所述改變量,調(diào)整所述控制參數(shù)。
優(yōu)選地,
在所述將上一次壓縮機運轉(zhuǎn)采樣周期中控制參數(shù)的最大誤差值設(shè)定為基準(zhǔn)值之前,進(jìn)一步包括:
判斷當(dāng)前所述壓縮機運轉(zhuǎn)采樣周期是否為第一次壓縮機運轉(zhuǎn)采樣周期,
如果是,采集當(dāng)前所述壓縮機運轉(zhuǎn)采樣周期中至少一個當(dāng)前誤差值,確定所述至少一個當(dāng)前誤差值中的最大誤差值;
如果否,執(zhí)行所述將上一次壓縮機運轉(zhuǎn)采樣周期中控制參數(shù)的最大誤差值設(shè)定為基準(zhǔn)值。
優(yōu)選地,
在所述將上一次壓縮機運轉(zhuǎn)采樣周期中控制參數(shù)的最大誤差值設(shè)定為基準(zhǔn)值之前,進(jìn)一步包括:
判斷是否達(dá)到預(yù)先設(shè)定的壓縮機采樣周期開始時間;
如果是,執(zhí)行所述將上一次壓縮機運轉(zhuǎn)采樣周期中控制參數(shù)的最大誤差值設(shè)定為基準(zhǔn)值。
優(yōu)選地,
所述利用確定的所述改變量,調(diào)整所述控制參數(shù),包括:
根據(jù)確定的所述改變量和當(dāng)前所述控制參數(shù),計算調(diào)整后的所述控制參數(shù)對應(yīng)的第一數(shù)值;
判斷所述第一數(shù)值是否大于預(yù)先設(shè)定的數(shù)值區(qū)間中的任意一個數(shù)值,
如果是,將所述控制參數(shù)調(diào)整為所述數(shù)值區(qū)間中最大的數(shù)值;
否則,判斷所述第一數(shù)值是否小于所述數(shù)值區(qū)間中的任意一個數(shù)值,如果判斷出小于,則將所述控制參數(shù)調(diào)整為所述數(shù)值區(qū)間中最小的數(shù)值;如果判斷出不小于,則將所述控制參數(shù)調(diào)整為所述第一數(shù)值。
優(yōu)選地,
所述根據(jù)所述基準(zhǔn)值和所述至少一個誤差值,在預(yù)先設(shè)定的至少一個標(biāo)志位區(qū)間中確定改變量,包括:
確定所述至少一個誤差值中的最大誤差值;
計算所述基準(zhǔn)值和所述最大誤差值間的差值;
根據(jù)所述差值在所述至少一個標(biāo)志位區(qū)間中確定目標(biāo)標(biāo)志位區(qū)間,并在目標(biāo)標(biāo)志位區(qū)間中確定改變量。
優(yōu)選地,
所述至少一個標(biāo)志位區(qū)間中包括:第一標(biāo)志位區(qū)間、第二標(biāo)志位區(qū)間以及第三標(biāo)志位區(qū)間;其中,所述第二標(biāo)志位區(qū)間中的各個數(shù)值均小于所述第一標(biāo)志位區(qū)間中的各個數(shù)值;所述第三標(biāo)志位區(qū)間中的各個數(shù)值均小于所述第二標(biāo)志位區(qū)間中的各個數(shù)值;
所述根據(jù)所述差值在所述至少一個標(biāo)志位區(qū)間中確定目標(biāo)標(biāo)志位區(qū)間,并在目標(biāo)標(biāo)志位區(qū)間中確定改變量,包括:
判斷所述差值是否大于所述第一標(biāo)志位區(qū)間中最大的數(shù)值,如果是,執(zhí)行a1;否則執(zhí)行a2;
a1:判斷所述最大誤差值是否大于所述基準(zhǔn)值,
如果是,則在所述第一標(biāo)志位區(qū)間中,確定第一反方向改變量;
如果否,則在所述第一標(biāo)志位區(qū)間中,確定第一正方向改變量;
a2:判斷所述差值是否大于所述第二標(biāo)志位區(qū)間中最大的數(shù)值,如果是,執(zhí)行a3;否則執(zhí)行a4;
a3:判斷所述最大誤差值是否大于所述基準(zhǔn)值,
如果是,則在所述第二標(biāo)志位區(qū)間中,確定第二反方向改變量;
如果否,則在所述第二標(biāo)志位區(qū)間中,確定第二正方向改變量;
a4:判斷所述差值是否大于所述第三標(biāo)志位區(qū)間中最大的數(shù)值,如果是,執(zhí)行a5;否則,維持所述控制參數(shù)不變;
a5:判斷所述最大誤差值是否大于所述基準(zhǔn)值,
如果是,則在所述第三標(biāo)志位區(qū)間中,確定第三反方向改變量;
如果否,則在所述第三標(biāo)志位區(qū)間中,確定第三正方向改變量。
優(yōu)選地,
所述控制參數(shù),包括鎖相環(huán)的控制參數(shù)或速度環(huán)的控制參數(shù)。
第二方面,本發(fā)明提供了一種控制參數(shù)調(diào)整裝置,該裝置包括:
設(shè)定模塊,用于將上一次壓縮機運轉(zhuǎn)采樣周期中控制參數(shù)的最大誤差值設(shè)定為基準(zhǔn)值;
誤差值確定模塊,用于確定當(dāng)前所述壓縮機運轉(zhuǎn)采樣周期中所述控制參數(shù)的至少一個誤差值;
改變量確定模塊,用于根據(jù)所述設(shè)定模塊設(shè)定的所述基準(zhǔn)值和所述誤差值確定模塊確定的所述至少一個誤差值,在預(yù)先設(shè)定的至少一個標(biāo)志位區(qū)間中確定改變量;
調(diào)整模塊,用于利用所述改變量確定模塊確定的所述改變量,調(diào)整所述控制參數(shù)。
優(yōu)選地,
進(jìn)一步包括:判斷模塊;
所述判斷模塊,用于判斷當(dāng)前所述壓縮機運轉(zhuǎn)采樣周期是否為第一次壓縮機運轉(zhuǎn)采樣周期,如果是,采集當(dāng)前所述壓縮機運轉(zhuǎn)采樣周期中至少一個當(dāng)前誤差值,確定所述至少一個當(dāng)前誤差值中的最大誤差值;如果否,觸發(fā)所述設(shè)定模塊。
優(yōu)選地,
進(jìn)一步包括:時間判斷模塊;
所述時間判斷模塊,用于判斷是否達(dá)到預(yù)先設(shè)定的壓縮機采樣周期開始時間;如果是,觸發(fā)所述設(shè)定模塊。
優(yōu)選地,
所述調(diào)整模塊,包括計算子模塊和調(diào)整子模塊;
所述計算子模塊,用于根據(jù)所述改變量去確定模塊確定的所述改變量和當(dāng)前所述控制參數(shù),計算調(diào)整后的所述控制參數(shù)對應(yīng)的第一數(shù)值;
所述調(diào)整子模塊,用于判斷所述第一數(shù)值是否大于預(yù)先設(shè)定的數(shù)值區(qū)間中的任意一個數(shù)值,如果是,將所述控制參數(shù)調(diào)整為所述數(shù)值區(qū)間中最大的數(shù)值;否則,判斷所述第一數(shù)值是否小于所述數(shù)值區(qū)間中的任意一個數(shù)值,如果判斷出小于,則將所述控制參數(shù)調(diào)整為所述數(shù)值區(qū)間中最小的數(shù)值;如果判斷出不小于,則將所述控制參數(shù)調(diào)整為所述第一數(shù)值。
優(yōu)選地,
所述改變量確定模塊,包括差值確定子單元和判斷子單元;
所述差值確定子單元,用于確定所述誤差值確定模塊確定的所述至少一個誤差中的最大誤差;計算所述基準(zhǔn)值和所述最大誤差間的差值;
所述判斷子單元,用于根據(jù)所述差值確定子單元確定的所述差值在所述至少一個標(biāo)志位區(qū)間中確定目標(biāo)標(biāo)志位區(qū)間,并在目標(biāo)標(biāo)志位區(qū)間中確定改變量。
優(yōu)選地,
所述至少一個標(biāo)志位區(qū)間中包括:第一標(biāo)志位區(qū)間、第二標(biāo)志位區(qū)間以及第三標(biāo)志位區(qū)間;其中,所述第二標(biāo)志位區(qū)間中的各個數(shù)值均小于所述第一標(biāo)志位區(qū)間中的各個數(shù)值;所述第三標(biāo)志位區(qū)間中的各個數(shù)值均小于所述第二標(biāo)志位區(qū)間中的各個數(shù)值;
所述判斷子模塊,包括:第一判斷子單元、第二判斷子單元以及第三判斷子單元;
所述第一判斷子單元,用于判斷所述差值是否大于所述第一標(biāo)志位區(qū)間中最大的數(shù)值,如果是,執(zhí)行a1;否則,觸發(fā)所述第二判斷子單元;
a1:判斷所述最大誤差值是否大于所述基準(zhǔn)值,
如果是,則在所述第一標(biāo)志位區(qū)間中,確定第一反方向改變量;
如果否,則在所述第一標(biāo)志位區(qū)間中,確定第一正方向改變量;
所述第二判斷子單元,用于判斷所述差值是否大于所述第二標(biāo)志位區(qū)間中最大的數(shù)值,如果是,執(zhí)行a3;否則,觸發(fā)第三判斷子單元;
a3:判斷所述最大誤差值是否大于所述基準(zhǔn)值,
如果是,則在所述第二標(biāo)志位區(qū)間中,確定第二反方向改變量;
如果否,則在所述第二標(biāo)志位區(qū)間中,確定第二正方向改變量;
第三判斷子單元,用于判斷所述差值是否大于所述第三標(biāo)志位區(qū)間中最大的數(shù)值,如果是,執(zhí)行a5;否則,維持所述控制參數(shù)不變;
a5:判斷所述最大誤差值是否大于所述基準(zhǔn)值,
如果是,則在所述第三標(biāo)志位區(qū)間中,確定第三反方向改變量;
如果否,則在所述第三標(biāo)志位區(qū)間中,確定第三正方向改變量。
本發(fā)明實施例提供了一種控制參數(shù)調(diào)整方法及裝置,通過將上一次壓縮機運轉(zhuǎn)采樣周期中控制參數(shù)的最大誤差值設(shè)定為基準(zhǔn)值,并確定當(dāng)前壓縮機運轉(zhuǎn)采樣周期中控制參數(shù)的至少一個誤差值。然后根據(jù)確定的基準(zhǔn)值和確定的各個誤差值,在預(yù)先設(shè)定的各個標(biāo)志位區(qū)間中確定改變量。然后利用確定的改變量,調(diào)整控制參數(shù)。通過上述過程可知,可以根據(jù)上一次壓縮機運轉(zhuǎn)采樣周期中的最大誤差值、當(dāng)前壓縮機運轉(zhuǎn)采樣周期中的各個誤差值以及預(yù)設(shè)的各個標(biāo)志區(qū)間確定改變量,利用確定的改變量對控制參數(shù)進(jìn)行調(diào)整,而并不需要人工對控制參數(shù)進(jìn)行調(diào)整。因此,本發(fā)明提供的方案可以提高控制參數(shù)調(diào)整的效率。
附圖說明
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本發(fā)明一個實施例提供的一種控制參數(shù)調(diào)整方法的流程圖;
圖2是本發(fā)明另一個實施例提供的一種控制參數(shù)調(diào)整方法的流程圖;
圖3是本發(fā)明一個實施例提供的一種控制參數(shù)調(diào)整裝置所在設(shè)備的一種硬件結(jié)構(gòu)圖;
圖4是本發(fā)明一個實施例提供的一種控制參數(shù)調(diào)整裝置的結(jié)構(gòu)示意圖;
圖5是本發(fā)明一個實施例提供的一種包括判斷模塊的控制參數(shù)調(diào)整裝置的結(jié)構(gòu)示意圖;
圖6是本發(fā)明一個實施例提供的一種包括時間判斷模塊的控制參數(shù)調(diào)整裝置的結(jié)構(gòu)示意圖;
圖7是本發(fā)明一個實施例提供的一種包括計算子模塊和調(diào)整子模塊的控制參數(shù)調(diào)整裝置的結(jié)構(gòu)示意圖;
圖8是本發(fā)明一個實施例提供的一種包括差值確定子模塊和判斷子模塊的控制參數(shù)調(diào)整裝置的結(jié)構(gòu)示意圖;
圖9是本發(fā)明另一個實施例提供的一種控制參數(shù)調(diào)整裝置的結(jié)構(gòu)示意圖。
具體實施方式
為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例,基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動的前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
如圖1所示,本發(fā)明實施例提供了一種控制參數(shù)調(diào)整方法,該方法可以包括以下步驟:
步驟101:將上一次壓縮機運轉(zhuǎn)采樣周期中控制參數(shù)的最大誤差值設(shè)定為基準(zhǔn)值;
步驟102:確定當(dāng)前所述壓縮機運轉(zhuǎn)采樣周期中所述控制參數(shù)的至少一個誤差值;
步驟103:根據(jù)所述基準(zhǔn)值和所述至少一個誤差值,在預(yù)先設(shè)定的至少一個標(biāo)志位區(qū)間中確定改變量;
步驟104:利用確定的所述改變量,調(diào)整所述控制參數(shù)。
根據(jù)如圖1所示的實施例,通過將上一次壓縮機運轉(zhuǎn)采樣周期中控制參數(shù)的最大誤差值設(shè)定為基準(zhǔn)值,并確定當(dāng)前壓縮機運轉(zhuǎn)采樣周期中控制參數(shù)的至少一個誤差值。然后根據(jù)確定的基準(zhǔn)值和確定的各個誤差值,在預(yù)先設(shè)定的各個標(biāo)志位區(qū)間中確定改變量。然后利用確定的改變量,調(diào)整控制參數(shù)。通過上述過程可知,可以根據(jù)上一次壓縮機運轉(zhuǎn)采樣周期中的最大誤差值、當(dāng)前壓縮機運轉(zhuǎn)采樣周期中的各個誤差值以及預(yù)設(shè)的各個標(biāo)志區(qū)間確定改變量,利用確定的改變量對控制參數(shù)進(jìn)行調(diào)整,而并不需要人工對控制參數(shù)進(jìn)行調(diào)整。因此,本發(fā)明提供的實施例可以提高控制參數(shù)調(diào)整的效率。
在本發(fā)明一個實施例中,上述圖1所示流程圖中所涉及的控制參數(shù)可以包括鎖相環(huán)的控制參數(shù)或速度環(huán)的控制參數(shù)。
在本實施例中,控制參數(shù)的類型可以根據(jù)業(yè)務(wù)要求確定。其中鎖相環(huán)的控制參數(shù)或速度環(huán)的控制參數(shù)只是優(yōu)選的方式,還可以根據(jù)業(yè)務(wù)要求確定其他的控制參數(shù)。
根據(jù)上述實施例,控制參數(shù)可以根據(jù)業(yè)務(wù)要求選擇鎖相環(huán)的控制參數(shù)或速度環(huán)的控制參數(shù)。因此業(yè)務(wù)適用性較強。
在本發(fā)明一個實施例中,當(dāng)控制參數(shù)為鎖相環(huán)的控制參數(shù)時,采集的至少一個誤差值均為角度誤差值。當(dāng)控制參數(shù)為速度環(huán)的控制參數(shù)時,采集的至少一個誤差值為頻率誤差值。
在本發(fā)明一個實施例中,在上述圖1所示流程圖步驟101將上一次壓縮機運轉(zhuǎn)采樣周期中控制參數(shù)的最大誤差設(shè)定為基準(zhǔn)值之前,進(jìn)一步包括:
判斷當(dāng)前所述壓縮機運轉(zhuǎn)采樣周期是否為第一次壓縮機運轉(zhuǎn)采樣周期,
如果是,采集當(dāng)前所述壓縮機運轉(zhuǎn)采樣周期中至少一個當(dāng)前誤差值,確定所述至少一個當(dāng)前誤差值中的最大誤差值;
如果否,執(zhí)行所述將上一次壓縮機運轉(zhuǎn)采樣周期中控制參數(shù)的最大誤差值設(shè)定為基準(zhǔn)值。
在本實施例中,當(dāng)前壓縮機運轉(zhuǎn)采樣周期為第一次壓縮機運轉(zhuǎn)采樣周期時,由于其是第一次運行,并不存在上一次壓縮機運轉(zhuǎn)采樣周期,因此也無法設(shè)定基準(zhǔn)值。因此在進(jìn)行控制參數(shù)調(diào)整時,需要判斷當(dāng)前壓縮機運轉(zhuǎn)采樣周期是否為第一次壓縮機運轉(zhuǎn)采樣周期。
在本實施例中,當(dāng)判斷當(dāng)前壓縮機運轉(zhuǎn)采樣周期為第一次壓縮機運轉(zhuǎn)采樣周期時,采集當(dāng)前壓縮機運轉(zhuǎn)采樣周期中控制參數(shù)的至少一個當(dāng)前誤差值。其中,采集當(dāng)前誤差值的具體數(shù)量可以根據(jù)業(yè)務(wù)要求確定。待樣本誤差采集完成后,確定各個當(dāng)前誤差值中的最大誤差值,以使在進(jìn)行第二次壓縮機運轉(zhuǎn)采樣周期時可以將最大誤差值設(shè)定為基準(zhǔn)值。
在本實施例中,當(dāng)判斷當(dāng)前壓縮機運轉(zhuǎn)采樣周期不是第一次壓縮機運轉(zhuǎn)采樣周期時,直接將上一次壓縮機運轉(zhuǎn)采樣周期中控制參數(shù)的最大誤差值設(shè)定為基準(zhǔn)值。
根據(jù)上述實施例,當(dāng)判斷當(dāng)前壓縮機運轉(zhuǎn)采樣周期為第一次壓縮機運轉(zhuǎn)采樣周期時,需要進(jìn)行確定采集的各個當(dāng)前誤差值中的最大誤差值。當(dāng)判斷當(dāng)前壓縮機運轉(zhuǎn)采樣周期不是第一次壓縮機運轉(zhuǎn)采樣周期時,直接將上一次壓縮機運轉(zhuǎn)采樣周期中控制參數(shù)的最大誤差值設(shè)定為基準(zhǔn)值。通過上述可知,對第一次壓縮機運轉(zhuǎn)采樣周期以及非第一次壓縮機運轉(zhuǎn)采樣周期分別進(jìn)行不同的基準(zhǔn)值確定操作,因此確定的基準(zhǔn)值較為精準(zhǔn)。
在本發(fā)明一個實施例中,在上述圖1所示流程圖步驟101將上一次壓縮機運轉(zhuǎn)采樣周期中控制參數(shù)的最大誤差值設(shè)定為基準(zhǔn)值之前,可以進(jìn)一步包括:
判斷是否達(dá)到預(yù)先設(shè)定的壓縮機采樣周期開始時間;
如果是,執(zhí)行所述將上一次壓縮機運轉(zhuǎn)采樣周期中控制參數(shù)的最大誤差值設(shè)定為基準(zhǔn)值。
在本實施例中,壓縮機采樣周期開始時間可以根據(jù)業(yè)務(wù)要求確定。當(dāng)判斷達(dá)到設(shè)定的壓縮機采樣周期開始時間時,才執(zhí)將上一次壓縮機運轉(zhuǎn)采樣周期中控制參數(shù)的最大誤差值設(shè)定為基準(zhǔn)值。
根據(jù)上述實施例,當(dāng)判斷達(dá)到壓縮機采樣周期開始時間時,才執(zhí)行將上一次壓縮機運轉(zhuǎn)采樣周期中控制參數(shù)的最大誤差值設(shè)定為基準(zhǔn)值。從而使控制參數(shù)調(diào)整按照周期進(jìn)行,以減小控制參數(shù)調(diào)整過程中出現(xiàn)混亂調(diào)整的可能性。
在本發(fā)明一個實施例中,上述圖1所示流程圖步驟104利用確定的所述改變量,調(diào)整所述控制參數(shù),可以包括:
根據(jù)確定的所述改變量和當(dāng)前所述控制參數(shù),計算調(diào)整后的所述控制參數(shù)對應(yīng)的第一數(shù)值;
判斷所述第一數(shù)值是否大于預(yù)先設(shè)定的數(shù)值區(qū)間中的任意一個數(shù)值,
如果是,將所述控制參數(shù)調(diào)整為所述數(shù)值區(qū)間中最大的數(shù)值;
否則,判斷所述第一數(shù)值是否小于所述數(shù)值區(qū)間中的任意一個數(shù)值,如果判斷出小于,則將所述控制參數(shù)調(diào)整為所述數(shù)值區(qū)間中最小的數(shù)值;如果判斷出不小于,則將所述控制參數(shù)調(diào)整為所述第一數(shù)值。
在本實施例中,根據(jù)確定的改變量和當(dāng)前控制參數(shù),預(yù)先計算調(diào)整后的控制參數(shù)對應(yīng)的數(shù)值。然后將計算出的數(shù)值與預(yù)先設(shè)定的數(shù)值區(qū)間的各個數(shù)值進(jìn)行比對,并根據(jù)比對結(jié)果確定控制參數(shù)需要調(diào)到的數(shù)值,以減少控制參數(shù)操作設(shè)定的數(shù)值區(qū)間的情況。
在本實施例中,當(dāng)判斷第一數(shù)值大于預(yù)先設(shè)定的數(shù)值區(qū)間中的任意一個數(shù)值時,將控制參數(shù)調(diào)整為數(shù)值區(qū)間中最大的數(shù)值。當(dāng)判斷第一數(shù)值不大于預(yù)先設(shè)定的數(shù)值區(qū)間中的任意一個數(shù)值時,則判斷第一數(shù)值是否小于數(shù)值區(qū)間中的任意一個數(shù)值,如果判斷結(jié)果為小于,則將控制參數(shù)調(diào)整為數(shù)值區(qū)間中最小的數(shù)值;如果判斷結(jié)果為不小于,則將控制參數(shù)調(diào)整為第一數(shù)值。
在本實施例中,數(shù)值區(qū)間可以根據(jù)業(yè)務(wù)要求確定,但是需要注意的是,數(shù)值區(qū)間中的最小值為允許控制參數(shù)設(shè)定的最小值,數(shù)值區(qū)間中的最大值為允許控制參數(shù)設(shè)定的最大值。比如設(shè)定的數(shù)值區(qū)間為[100,200]。當(dāng)計算得出第一數(shù)值為99時,判斷第一數(shù)值99不大于數(shù)值區(qū)間[100,200]中的任意一個數(shù)值,則判斷第一數(shù)值99是否小于數(shù)值區(qū)間[100,200]中的任意一個數(shù)值,可見判斷結(jié)果為小于,則將控制參數(shù)調(diào)整為數(shù)值區(qū)間[100,200]中最小的數(shù)值100。
根據(jù)上述實施例,可以根據(jù)確定的改變量和當(dāng)前控制參數(shù),計算調(diào)整后的控制參數(shù)對應(yīng)的數(shù)值,并根據(jù)計算得出的數(shù)值與預(yù)先設(shè)定的數(shù)值區(qū)間的關(guān)系,調(diào)整控制參數(shù)。因此控制參數(shù)調(diào)整的較為精準(zhǔn)。
在本發(fā)明一個實施例中,上述圖1所示流程圖步驟103根據(jù)所述基準(zhǔn)值和所述至少一個誤差值,在預(yù)先設(shè)定的至少一個標(biāo)志位區(qū)間中確定改變量,可以包括:
確定所述至少一個誤差值中的最大誤差值;
計算所述基準(zhǔn)值和所述最大誤差值間的差值;
根據(jù)所述差值在所述至少一個標(biāo)志位區(qū)間中確定目標(biāo)標(biāo)志位區(qū)間,并在目標(biāo)標(biāo)志位區(qū)間中確定改變量。
在本實施例中,標(biāo)志位區(qū)間的數(shù)量可以根據(jù)業(yè)務(wù)要求確定,且每一個標(biāo)志位區(qū)間的包括的各個標(biāo)志位也可以根據(jù)業(yè)務(wù)要求確定。且每一個標(biāo)志位均可以設(shè)置對應(yīng)的改變量。當(dāng)控制參數(shù)為鎖相環(huán)的控制參數(shù)時,標(biāo)志位區(qū)間為角度標(biāo)志位區(qū)間。當(dāng)控制參數(shù)為速度環(huán)的控制參數(shù)時,標(biāo)志位區(qū)間為頻率標(biāo)志位區(qū)間。
在本實施例中,比如設(shè)定的了兩個標(biāo)志位區(qū)間:第一標(biāo)志位區(qū)間[1,5]和第二標(biāo)志位區(qū)間[6,10],確定的最大誤差值為10、確定的基準(zhǔn)值為15。計算基準(zhǔn)值和最大誤差值間的差值為5,則確定第一標(biāo)志位區(qū)間[1,5]為目標(biāo)標(biāo)志位區(qū)間,并在該區(qū)間中確定改變量。
根據(jù)上述實施例,由于改變量是根據(jù)基準(zhǔn)值和最大誤差值之間的差值,以及至少一個標(biāo)志位區(qū)間進(jìn)行比對之后確定的。因此,確定的改變量較為準(zhǔn)確。
在本發(fā)明一個實施例中,上述圖1所示流程圖中所涉及的至少一個標(biāo)志位區(qū)間中包括:第一標(biāo)志位區(qū)間、第二標(biāo)志位區(qū)間以及第三標(biāo)志位區(qū)間;其中,所述第二標(biāo)志位區(qū)間中的各個數(shù)值均小于所述第一標(biāo)志位區(qū)間中的各個數(shù)值;所述第三標(biāo)志位區(qū)間中的各個數(shù)值均小于所述第二標(biāo)志位區(qū)間中的各個數(shù)值;
所述根據(jù)所述差值在所述至少一個標(biāo)志位區(qū)間中確定目標(biāo)標(biāo)志位區(qū)間,并在目標(biāo)標(biāo)志位區(qū)間中確定改變量,包括:
判斷所述差值是否大于所述第一標(biāo)志位區(qū)間中最大的數(shù)值,如果是,執(zhí)行a1;否則執(zhí)行a2;
a1:判斷所述最大誤差值是否大于所述基準(zhǔn)值,
如果是,則在所述第一標(biāo)志位區(qū)間中,確定第一反方向改變量;
如果否,則在所述第一標(biāo)志位區(qū)間中,確定第一正方向改變量;
a2:判斷所述差值是否大于所述第二標(biāo)志位區(qū)間中最大的數(shù)值,如果是,執(zhí)行a3;否則執(zhí)行a4;
a3:判斷所述最大誤差值是否大于所述基準(zhǔn)值,
如果是,則在所述第二標(biāo)志位區(qū)間中,確定第二反方向改變量;
如果否,則在所述第二標(biāo)志位區(qū)間中,確定第二正方向改變量;
a4:判斷所述差值是否大于所述第三標(biāo)志位區(qū)間中最大的數(shù)值,如果是,執(zhí)行a5;否則,維持所述控制參數(shù)不變;
a5:判斷所述最大誤差值是否大于所述基準(zhǔn)值,
如果是,則在所述第三標(biāo)志位區(qū)間中,確定第三反方向改變量;
如果否,則在所述第三標(biāo)志位區(qū)間中,確定第三正方向改變量。
在本實施例中,正方向為將控制參數(shù)往小了調(diào)節(jié),反方向為將控制參數(shù)往大了調(diào)節(jié)。比如控制參數(shù)為100,確定的正方向改變量為10,則將控制參數(shù)調(diào)整為100+10=100。比如控制參數(shù)為100,確定的反方向改變量為10,則將控制參數(shù)調(diào)整為100-10=90。
在本實施例中,第一標(biāo)志位區(qū)間、第二標(biāo)志位區(qū)間以及第三標(biāo)志位區(qū)間對應(yīng)的數(shù)值均可以根據(jù)業(yè)務(wù)要求確定。比如第一標(biāo)志位區(qū)間為[800-1000]、第二標(biāo)志位區(qū)間為[500-799]、第三標(biāo)志位區(qū)間為[200-499]。當(dāng)控制參數(shù)為鎖相環(huán)的控制參數(shù)時,上述的各個區(qū)間均為角度標(biāo)志位。當(dāng)控制參數(shù)為速度環(huán)的控制參數(shù)時,上述的各個區(qū)間均為為頻率標(biāo)志位。
在本實施例中,當(dāng)確定基準(zhǔn)值和最大誤差值間的差值之后,按照標(biāo)志位區(qū)間對應(yīng)數(shù)值從大到小的順序依次與差值進(jìn)行比對。當(dāng)確定符合比對要求的目標(biāo)標(biāo)志位區(qū)間時,將最大誤差值與基準(zhǔn)值進(jìn)行比對,在目標(biāo)標(biāo)志位區(qū)間中確定改變量。
根據(jù)上述實施例,由于改變量的確定需要將差值依次與每一個標(biāo)志位區(qū)間進(jìn)行比對,確定目標(biāo)標(biāo)志位區(qū)間。然后再將最大誤差值與基準(zhǔn)值進(jìn)行比對之后,在目標(biāo)標(biāo)志位區(qū)間中確定改變量。因此,確定的改變量較為準(zhǔn)確。
下面以控制參數(shù)為鎖相環(huán)的控制參數(shù)為例。展開說明控制參數(shù)調(diào)整方法,如圖2所示,該控制參數(shù)調(diào)整方法,可以包括如下步驟:
步驟201:設(shè)置第一標(biāo)志位區(qū)間、第二標(biāo)志位區(qū)間以及第三標(biāo)志位區(qū)間。
在本步驟中,第一標(biāo)志位區(qū)間、第二標(biāo)志位區(qū)間以及第三標(biāo)志位區(qū)間均為角度標(biāo)志位區(qū)間。其中,第二標(biāo)志位區(qū)間中各個數(shù)值均小于第一標(biāo)志位區(qū)間中的各個數(shù)值,第三標(biāo)志位區(qū)間中各個數(shù)值均小于第二標(biāo)志位區(qū)間中的各個數(shù)值。比如第一標(biāo)志位區(qū)間為[80-100]、第二標(biāo)志位區(qū)間為[20-79]以及第三標(biāo)志位區(qū)間為[1-19]。
步驟202:判斷是否達(dá)到壓縮機采樣周期的開始時間,如果是,執(zhí)行步驟203;否則繼續(xù)執(zhí)行本步驟。
步驟203:判斷當(dāng)前壓縮機運轉(zhuǎn)采樣周期是否為第一次壓縮機運轉(zhuǎn)采樣周期,如果是,執(zhí)行步驟204;否則,執(zhí)行步驟205。
步驟204:采集當(dāng)前壓縮機運轉(zhuǎn)采樣周期中的至少一個當(dāng)前誤差值,確定至少一個當(dāng)前誤差值中的最大誤差值,并執(zhí)行步驟202。
在本步驟中,當(dāng)前壓縮機運轉(zhuǎn)采樣周期為第一次壓縮機運轉(zhuǎn)采樣周期時,由于其是第一次運行,并不存在上一次壓縮機運轉(zhuǎn)采樣周期,因此無法設(shè)定基準(zhǔn)值。采集當(dāng)前壓縮機運轉(zhuǎn)采樣周期中的至少一個當(dāng)前誤差值比如10個,確定10個當(dāng)前誤差值中的最大誤差值比如20,以使在進(jìn)行第二次壓縮機運轉(zhuǎn)采樣周期時可以將最大誤差值20設(shè)定為基準(zhǔn)值。
步驟205:將上一次壓縮機運轉(zhuǎn)采樣周期中控制參數(shù)的最大誤差值設(shè)定為基準(zhǔn)值。
在本步驟中,上一次壓縮機運轉(zhuǎn)采樣周期中控制參數(shù)的最大誤差值為50,則將50設(shè)定為基準(zhǔn)值。
步驟206:確定當(dāng)前壓縮機運轉(zhuǎn)采樣周期中控制參數(shù)的至少一個誤差值。
在本步驟中,比如采集了當(dāng)前壓縮機運轉(zhuǎn)采樣周期中控制參數(shù)的10個誤差值。
步驟207:確定至少一個誤差值中的最大誤差值。
在本步驟中,確定10個誤差值中的最大誤差值為20。
步驟208:計算基準(zhǔn)值和最大誤差值間的差值。
在本步驟中,計算步驟205設(shè)定的基準(zhǔn)值50和步驟207中確定的最大誤差值20的差值為30。
步驟209:判斷差值是否大于第一標(biāo)志位區(qū)間中最大的數(shù)值,如果是,執(zhí)行210;否則執(zhí)行步驟213。
在本步驟中,判斷步驟208中確定的差值30不大于第一標(biāo)志位區(qū)間[80-100]中最大的數(shù)值100,則執(zhí)行步驟213。
步驟210:判斷最大誤差值是否大于基準(zhǔn)值,如果是,執(zhí)行步驟211;否則,執(zhí)行步驟212。
步驟211:在第一標(biāo)志位區(qū)間中,確定第一反方向改變量,并執(zhí)行步驟221。
步驟212:在第一標(biāo)志位區(qū)間中,確定第一正方向改變量,并執(zhí)行步驟221。
步驟213:判斷差值是否大于第二標(biāo)志位區(qū)間中最大的數(shù)值,如果是,執(zhí)行步驟214;否則執(zhí)行步驟217。
在本步驟中,判斷步驟208中確定的差值30不大于第二標(biāo)志位區(qū)間[20-79]中最大的數(shù)值79,則執(zhí)行步驟217。
步驟214:判斷最大誤差值是否大于基準(zhǔn)值,如果是,執(zhí)行步驟215;否則,執(zhí)行步驟216。
步驟215:在第二標(biāo)志位區(qū)間中,確定第二反方向改變量,并執(zhí)行步驟221。
步驟216:在第二標(biāo)志位區(qū)間中,確定第二正方向改變量,并執(zhí)行步驟221。
步驟217:判斷差值是否大于第三標(biāo)志位區(qū)間中最大的數(shù)值,如果是,執(zhí)行步驟218;否則,執(zhí)行步驟227。
在本步驟中,判斷步驟208中確定的差值30大于第三標(biāo)志位區(qū)間[1-19]中最大的第二數(shù)值19,則執(zhí)行步驟218。
步驟218:判斷最大誤差值是否大于基準(zhǔn)值,如果是,執(zhí)行步驟219;否則,執(zhí)行步驟220。
在本步驟中,判斷步驟207中確定的最大誤差值20不大于步驟205中設(shè)定的基準(zhǔn)值50。因此,執(zhí)行步驟220。
步驟219:在第三標(biāo)志位區(qū)間中,確定第三反方向改變量,并執(zhí)行步驟221。
步驟220:在第三標(biāo)志位區(qū)間中,確定第三正方向改變量,并執(zhí)行步驟221。
在本步驟中,比如確定的改變量為10。
步驟221:根據(jù)確定的改變量和當(dāng)前控制參數(shù),計算調(diào)整后的控制參數(shù)對應(yīng)的第一數(shù)值。
在本步驟中,比如計算調(diào)整后的控制參數(shù)對應(yīng)的第一數(shù)值為1000。
步驟222:判斷第一數(shù)值是否大于預(yù)先設(shè)定的數(shù)值區(qū)間中的任意一個數(shù)值,如果是,執(zhí)行步驟223;否則,執(zhí)行步驟224。
在本步驟中,判斷第一數(shù)值1000大于預(yù)先設(shè)定的數(shù)值區(qū)間[200,850]中的任意一個數(shù)值,則執(zhí)行步驟223。
步驟223:將控制參數(shù)調(diào)整為數(shù)值區(qū)間中最大的數(shù)值。
在本步驟中,將控制參數(shù)調(diào)整為850。
步驟224:判斷第一數(shù)值是否小于數(shù)值區(qū)間中的任意一個數(shù)值,如果是,執(zhí)行步驟225;否則,執(zhí)行步驟226。
步驟225:將控制參數(shù)調(diào)整為數(shù)值區(qū)間中最小的數(shù)值。
步驟226:將控制參數(shù)調(diào)整為第一數(shù)值。
步驟227:維持控制參數(shù)不變。
如圖3、圖4所示,本發(fā)明實施例提供了一種控制參數(shù)調(diào)整裝置。裝置實施例可以通過軟件實現(xiàn),也可以通過硬件或者軟硬件結(jié)合的方式實現(xiàn)。從硬件層面而言,如圖3所示,為本發(fā)明實施例提供的控制參數(shù)調(diào)整裝置所在設(shè)備的一種硬件結(jié)構(gòu)圖,除了圖3所示的處理器、內(nèi)存、網(wǎng)絡(luò)接口、以及非易失性存儲器之外,實施例中裝置所在的設(shè)備通常還可以包括其他硬件,如負(fù)責(zé)處理報文的轉(zhuǎn)發(fā)芯片等等。以軟件實現(xiàn)為例,如圖4所示,作為一個邏輯意義上的裝置,是通過其所在設(shè)備的cpu將非易失性存儲器中對應(yīng)的計算機程序指令讀取到內(nèi)存中運行形成的。本實施例提供的控制參數(shù)調(diào)整裝置,包括:
設(shè)定模塊401,用于將上一次壓縮機運轉(zhuǎn)采樣周期中控制參數(shù)的最大誤差值設(shè)定為基準(zhǔn)值;
誤差值確定模塊402,用于確定當(dāng)前所述壓縮機運轉(zhuǎn)采樣周期中所述控制參數(shù)的至少一個誤差值;
改變量確定模塊403,用于根據(jù)所述設(shè)定模塊401設(shè)定的所述基準(zhǔn)值和所述誤差值確定模塊402確定的所述至少一個誤差值,在預(yù)先設(shè)定的至少一個標(biāo)志位區(qū)間中確定改變量;
調(diào)整模塊404,用于利用所述改變量確定模塊確定的所述改變量,調(diào)整所述控制參數(shù)。
根據(jù)如圖4所示實施例,該控制參數(shù)調(diào)整裝置包括:設(shè)定模塊、誤差值確定模塊、改變量確定模塊以及調(diào)整模塊。首先利用設(shè)定模塊將上一次壓縮機運轉(zhuǎn)采樣周期中控制參數(shù)的最大誤差值設(shè)定為基準(zhǔn)值,以及利用誤差值確定模塊確定當(dāng)前壓縮機運轉(zhuǎn)采樣周期中控制參數(shù)的誤差值。然后通過改變量確定模塊根據(jù)設(shè)定模塊利用設(shè)定的基準(zhǔn)值和誤差值確定模塊確定的各個誤差值,在預(yù)先設(shè)定的各個標(biāo)志位區(qū)間中確定改變量。當(dāng)改變量確定之后,通過調(diào)整模塊利用改變量確定模塊確定的改變量,調(diào)整控制參數(shù)。通過上述過程可知,可以根據(jù)上一次壓縮機運轉(zhuǎn)采樣周期中的最大誤差值、當(dāng)前壓縮機運轉(zhuǎn)采樣周期中的各個誤差值以及預(yù)設(shè)的各個標(biāo)志區(qū)間確定改變量,利用確定的改變量對控制參數(shù)進(jìn)行調(diào)整,而并不需要人工對控制參數(shù)進(jìn)行調(diào)整。因此,本發(fā)明提供的實施例可以提高控制參數(shù)調(diào)整的效率。
在本發(fā)明一個實施例中,如圖5所示,控制參數(shù)調(diào)整裝置可以進(jìn)一步包括:判斷模塊501;
所述判斷模塊501,用于判斷當(dāng)前所述壓縮機運轉(zhuǎn)采樣周期是否為第一次壓縮機運轉(zhuǎn)采樣周期,如果是,采集當(dāng)前所述壓縮機運轉(zhuǎn)采樣周期中至少一個當(dāng)前誤差值,確定所述至少一個當(dāng)前誤差值中的最大誤差值;如果否,觸發(fā)所述設(shè)定模塊401。
在本發(fā)明一個實施例中,如圖6所示,控制參數(shù)調(diào)整裝置可以進(jìn)一步包括:時間判斷模塊601;
所述時間判斷模塊601,用于判斷是否達(dá)到預(yù)先設(shè)定的壓縮機采樣周期開始時間;如果是,觸發(fā)所述設(shè)定模塊401。
在本發(fā)明一個實施例中,如圖7所示,所述調(diào)整模塊404可以包括計算子模塊701和調(diào)整子模塊702;
所述計算子模塊701,用于根據(jù)所述改變量確定模塊403確定的所述改變量和當(dāng)前所述控制參數(shù),計算調(diào)整后的所述控制參數(shù)對應(yīng)的第一數(shù)值;
所述調(diào)整子模塊702,用于判斷所述第一數(shù)值是否大于預(yù)先設(shè)定的數(shù)值區(qū)間中的任意一個數(shù)值,如果是,將所述控制參數(shù)調(diào)整為所述數(shù)值區(qū)間中最大的數(shù)值;否則,判斷所述第一數(shù)值是否小于所述數(shù)值區(qū)間中的任意一個數(shù)值,如果判斷出小于,則將所述控制參數(shù)調(diào)整為所述數(shù)值區(qū)間中最小的數(shù)值;如果判斷出不小于,則將所述控制參數(shù)調(diào)整為所述第一數(shù)值。
在本發(fā)明一個實施例中,如圖8所示,所述改變量確定模塊403,包括差值確定子單元801和判斷子單元802;
所述差值確定子單元801,用于確定所述誤差值確定模塊402確定的所述至少一個誤差值中的最大誤差值;計算所述基準(zhǔn)值和所述最大誤差值間的差值;
所述判斷子單元802,用于根據(jù)所述差值確定子單元801確定的所述差值在所述至少一個標(biāo)志位區(qū)間中確定目標(biāo)標(biāo)志位區(qū)間,并在目標(biāo)標(biāo)志位區(qū)間中確定改變量。
在本發(fā)明一個實施例中,如圖9所示,所述至少一個標(biāo)志位區(qū)間中包括:第一標(biāo)志位區(qū)間、第二標(biāo)志位區(qū)間以及第三標(biāo)志位區(qū)間;其中,所述第二標(biāo)志位區(qū)間中的各個數(shù)值均小于所述第一標(biāo)志位區(qū)間中的各個數(shù)值;所述第三標(biāo)志位區(qū)間中的各個數(shù)值均小于所述第二標(biāo)志位區(qū)間中的各個數(shù)值;
所述判斷子模塊802,包括:第一判斷子單元901、第二判斷子單元902以及第三判斷子單元903;
所述第一判斷子單元901,用于判斷所述差值是否大于所述第一標(biāo)志位區(qū)間中最大的數(shù)值,如果是,執(zhí)行a1;否則,觸發(fā)所述第二判斷子單元902;
a1:判斷所述最大誤差值是否大于所述基準(zhǔn)值,
如果是,則在所述第一標(biāo)志位區(qū)間中,確定第一反方向改變量;
如果否,則在所述第一標(biāo)志位區(qū)間中,確定第一正方向改變量;
所述第二判斷子單元902,用于判斷所述差值是否大于所述第二標(biāo)志位區(qū)間中最大的數(shù)值,如果是,執(zhí)行a3;否則,觸發(fā)第三判斷子單元903;
a3:判斷所述最大誤差值是否大于所述基準(zhǔn)值,
如果是,則在所述第二標(biāo)志位區(qū)間中,確定第二反方向改變量;
如果否,則在所述第二標(biāo)志位區(qū)間中,確定第二正方向改變量;
第三判斷子單元903,用于判斷所述差值是否大于所述第三標(biāo)志位區(qū)間中最大的數(shù)值,如果是,執(zhí)行a5;否則,維持所述控制參數(shù)不變;
a5:判斷所述最大誤差值是否大于所述基準(zhǔn)值,
如果是,則在所述第三標(biāo)志位區(qū)間中,確定第三反方向改變量;
如果否,則在所述第三標(biāo)志位區(qū)間中,確定第三正方向改變量。
在本發(fā)明一個實施例提供了一種可讀介質(zhì),該可讀介質(zhì)包括:執(zhí)行指令,當(dāng)存儲控制器的處理器執(zhí)行所述執(zhí)行指令時,所述存儲控制器執(zhí)行上述任一項所述控制參數(shù)調(diào)整方法。
在本發(fā)明一個實施例提供了一種存儲控制器,該存儲控制器包括:處理器、存儲器和總線;所述存儲器用于存儲執(zhí)行指令;所述處理器與所述存儲器通過所述總線連接;當(dāng)所述存儲控制器運行時,所述處理器執(zhí)行所述存儲器存儲的所述執(zhí)行指令,以使所述存儲控制器執(zhí)行上述任一項所述控制參數(shù)調(diào)整方法。
上述裝置內(nèi)的各模塊之間的信息交互、執(zhí)行過程等內(nèi)容,由于與本發(fā)明方法實施例基于同一構(gòu)思,具體內(nèi)容可參見本發(fā)明方法實施例中的敘述,此處不再贅述。
綜上所述,本發(fā)明各個實施例至少可以實現(xiàn)如下有益效果:
1、在本發(fā)明實施例中,通過將上一次壓縮機運轉(zhuǎn)采樣周期中控制參數(shù)的最大誤差值設(shè)定為基準(zhǔn)值,并確定當(dāng)前壓縮機運轉(zhuǎn)采樣周期中控制參數(shù)的至少一個誤差值。然后根據(jù)確定的基準(zhǔn)值和確定的各個誤差值,在預(yù)先設(shè)定的各個標(biāo)志位區(qū)間中確定改變量。然后利用確定的改變量,調(diào)整控制參數(shù)。通過上述過程可知,可以根據(jù)上一次壓縮機運轉(zhuǎn)采樣周期中的最大誤差值、當(dāng)前壓縮機運轉(zhuǎn)采樣周期中的各個誤差值以及預(yù)設(shè)的各個標(biāo)志區(qū)間確定改變量,利用確定的改變量對控制參數(shù)進(jìn)行調(diào)整,而并不需要人工對控制參數(shù)進(jìn)行調(diào)整。因此,本發(fā)明提供的實施例可以提高控制參數(shù)調(diào)整的效率。
2、在本發(fā)明實施例中,控制參數(shù)可以根據(jù)業(yè)務(wù)要求選擇鎖相環(huán)的控制參數(shù)或速度環(huán)的控制參數(shù)。因此業(yè)務(wù)適用性較強。
3、在本發(fā)明實施例中,當(dāng)判斷當(dāng)前壓縮機運轉(zhuǎn)采樣周期為第一次壓縮機運轉(zhuǎn)采樣周期時,需要進(jìn)行確定采集的各個當(dāng)前誤差值中的最大誤差值。當(dāng)判斷當(dāng)前壓縮機運轉(zhuǎn)采樣周期不是第一次壓縮機運轉(zhuǎn)采樣周期時,直接將上一次壓縮機運轉(zhuǎn)采樣周期中控制參數(shù)的最大誤差值設(shè)定為基準(zhǔn)值。通過上述可知,對第一次壓縮機運轉(zhuǎn)采樣周期以及非第一次壓縮機運轉(zhuǎn)采樣周期分別進(jìn)行不同的基準(zhǔn)值確定操作,因此確定的基準(zhǔn)值較為精準(zhǔn)。
4、在本發(fā)明實施例中,當(dāng)判斷達(dá)到壓縮機采樣周期開始時間時,才執(zhí)行將上一次壓縮機運轉(zhuǎn)采樣周期中控制參數(shù)的最大誤差值設(shè)定為基準(zhǔn)值。從而使控制參數(shù)調(diào)整按照周期進(jìn)行,以減小控制參數(shù)調(diào)整過程中出現(xiàn)混亂調(diào)整的可能性。
5、在本發(fā)明實施例中,可以根據(jù)確定的改變量和當(dāng)前控制參數(shù),計算調(diào)整后的控制參數(shù)對應(yīng)的數(shù)值,并根據(jù)計算得出的數(shù)值與預(yù)先設(shè)定的數(shù)值區(qū)間的關(guān)系,調(diào)整控制參數(shù)。因此控制參數(shù)調(diào)整的較為精準(zhǔn)。
6、在本發(fā)明實施例中,由于改變量是根據(jù)基準(zhǔn)值和最大誤差值之間的差值,以及至少一個標(biāo)志位區(qū)間進(jìn)行比對之后確定的。因此,確定的改變量較為準(zhǔn)確。
7、在本發(fā)明實施例中,由于改變量的確定需要將差值依次與每一個標(biāo)志位區(qū)間進(jìn)行比對,確定目標(biāo)標(biāo)志位區(qū)間。然后再將最大誤差值與基準(zhǔn)值進(jìn)行比對之后,在目標(biāo)標(biāo)志位區(qū)間中確定改變量。因此,確定的改變量較為準(zhǔn)確。
8、在本發(fā)明實施例中,制參數(shù)調(diào)整裝置包括:設(shè)定模塊、誤差值確定模塊、改變量確定模塊以及調(diào)整模塊。首先利用設(shè)定模塊將上一次壓縮機運轉(zhuǎn)采樣周期中控制參數(shù)的最大誤差值設(shè)定為基準(zhǔn)值,以及利用誤差值確定模塊確定當(dāng)前壓縮機運轉(zhuǎn)采樣周期中控制參數(shù)的誤差值。然后通過改變量確定模塊根據(jù)設(shè)定模塊利用設(shè)定的基準(zhǔn)值和誤差值確定模塊確定的各個誤差值,在預(yù)先設(shè)定的各個標(biāo)志位區(qū)間中確定改變量。當(dāng)改變量確定之后,通過調(diào)整模塊利用改變量確定模塊確定的改變量,調(diào)整控制參數(shù)。通過上述過程可知,可以根據(jù)上一次壓縮機運轉(zhuǎn)采樣周期中的最大誤差值、當(dāng)前壓縮機運轉(zhuǎn)采樣周期中的各個誤差值以及預(yù)設(shè)的各個標(biāo)志區(qū)間確定改變量,利用確定的改變量對控制參數(shù)進(jìn)行調(diào)整,而并不需要人工對控制參數(shù)進(jìn)行調(diào)整。因此,本發(fā)明提供的實施例可以提高控制參數(shù)調(diào)整的效率。
需要說明的是,在本文中,諸如第一和第二之類的關(guān)系術(shù)語僅僅用來將一個實體或者操作與另一個實體或操作區(qū)分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個······”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同因素。
本領(lǐng)域普通技術(shù)人員可以理解:實現(xiàn)上述方法實施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成,前述的程序可以存儲在計算機可讀取的存儲介質(zhì)中,該程序在執(zhí)行時,執(zhí)行包括上述方法實施例的步驟;而前述的存儲介質(zhì)包括:rom、ram、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)中。
最后需要說明的是:以上所述僅為本發(fā)明的較佳實施例,僅用于說明本發(fā)明的技術(shù)方案,并非用于限定本發(fā)明的保護范圍。凡在本發(fā)明的精神和原則之內(nèi)所做的任何修改、等同替換、改進(jìn)等,均包含在本發(fā)明的保護范圍內(nèi)。