本技術(shù)涉及家用電器,尤其涉及一種蒸汽發(fā)生裝置及其控制方法。
背景技術(shù):
1、蒸汽發(fā)生裝置是一種利用其它能源的熱能將水加熱成為蒸汽的裝置,目前,蒸汽發(fā)生裝置廣泛應(yīng)用于蒸烤箱、洗碗機(jī)以及油煙機(jī)等家用電器中。
2、但是在工作過程中,蒸汽發(fā)生裝置的進(jìn)水量與蒸發(fā)的水量可能不匹配。當(dāng)進(jìn)水量大于蒸發(fā)的水量時(shí)可能會(huì)造成蒸汽發(fā)生裝置中水的溢出,當(dāng)進(jìn)水量小于實(shí)際蒸發(fā)的水量時(shí)可能會(huì)造成干燒,對(duì)蒸汽發(fā)生裝置造成損毀。
3、因此,如何確定蒸汽發(fā)生裝置的進(jìn)水量是亟待解決的問題。
技術(shù)實(shí)現(xiàn)思路
1、本技術(shù)實(shí)施例提供一種蒸汽發(fā)生裝置及其控制方法,用于合理確定蒸汽發(fā)生裝置的進(jìn)水量。
2、為達(dá)到上述目的,本技術(shù)實(shí)施例采用如下技術(shù)方案:
3、第一方面,提供一種蒸汽發(fā)生裝置,包括:
4、本體,本體具有進(jìn)水口和蒸汽出口;
5、蒸汽發(fā)生部,用于將液態(tài)水加熱為水蒸氣,蒸汽發(fā)生部的輸出端連通蒸汽出口;
6、溫度傳感器,用于檢測蒸汽發(fā)生部的溫度值;
7、控制器,被配置為:
8、響應(yīng)于蒸汽加熱指令,獲取溫度傳感器檢測到的蒸汽發(fā)生部的當(dāng)前溫度值,蒸汽加熱指令包括蒸汽發(fā)生部所需達(dá)到的目標(biāo)溫度值;
9、基于目標(biāo)溫度值和當(dāng)前溫度值,確定補(bǔ)水周期的時(shí)長和目標(biāo)補(bǔ)水量,目標(biāo)補(bǔ)水量為一個(gè)補(bǔ)水周期內(nèi)預(yù)設(shè)的補(bǔ)水量;
10、每間隔補(bǔ)水周期,基于歷史溫度值和當(dāng)前溫度值對(duì)目標(biāo)補(bǔ)水量進(jìn)行更新,并向蒸汽發(fā)生部中補(bǔ)入更新后的目標(biāo)補(bǔ)水量的水;歷史溫度值是基于前n個(gè)補(bǔ)水周期的溫度上限值確定的,當(dāng)前溫度值為當(dāng)前補(bǔ)水周期內(nèi)溫度傳感器檢測到的多個(gè)溫度值中的溫度上限值,n為正整數(shù)。
11、本技術(shù)實(shí)施例提供的技術(shù)方案至少帶來以下有益效果:本技術(shù)實(shí)施例根據(jù)目標(biāo)溫度值和當(dāng)前溫度值確定補(bǔ)水周期的時(shí)長和目標(biāo)補(bǔ)水量,可以使蒸汽發(fā)生裝置在每個(gè)補(bǔ)水周期補(bǔ)入目標(biāo)補(bǔ)水量的水后,蒸汽發(fā)生部中的水處于合理的水位。同時(shí),本技術(shù)還考慮到在蒸汽發(fā)生裝置工作過程中,蒸汽發(fā)生部中蒸汽的產(chǎn)生速度與蒸汽加熱指令中的蒸汽產(chǎn)生速度可能不一致,繼續(xù)以目標(biāo)補(bǔ)水量補(bǔ)水可能會(huì)導(dǎo)致蒸汽發(fā)生部中的水量過多,造成蒸汽發(fā)生裝置中的水溢出,或者蒸汽發(fā)生部中的水過少,造成蒸汽發(fā)生裝置發(fā)生干燒。由于歷史溫度值和當(dāng)前溫度值可以反映蒸汽發(fā)生裝置的加熱速度和蒸汽發(fā)生速度,本技術(shù)實(shí)施例還每間隔補(bǔ)水周期,基于歷史溫度值和當(dāng)前溫度值對(duì)目標(biāo)補(bǔ)水量進(jìn)行更新,從而使更新后的目標(biāo)補(bǔ)水量可以滿足當(dāng)前的蒸汽發(fā)生速度。向蒸汽發(fā)生部中補(bǔ)入更新后的目標(biāo)補(bǔ)水量的水可以避免蒸汽發(fā)生裝置中的水量過多造成溢出的情況,也可以避免蒸汽發(fā)生裝置中的水量過少造成干燒的情況。
12、在一些實(shí)施例中,上述控制器執(zhí)行基于歷史溫度值和當(dāng)前溫度值對(duì)目標(biāo)補(bǔ)水量進(jìn)行更新,具體被配置為:在當(dāng)前溫度值與歷史溫度值的差值在第一預(yù)設(shè)值之上且在第二預(yù)設(shè)值之下的情況下,確定更新后的目標(biāo)補(bǔ)水量為目標(biāo)補(bǔ)水量與第一水量的差值。
13、由上述實(shí)施例可知,在當(dāng)前溫度值與歷史溫度值的差值在第一預(yù)設(shè)值之上且在第二預(yù)設(shè)值之下的情況下,說明當(dāng)前溫度值和歷史溫度值之間的差距較小,蒸汽發(fā)生裝置的加熱速度趨于穩(wěn)定,蒸汽發(fā)生裝置中產(chǎn)生的蒸汽量較少。此時(shí)若繼續(xù)以目標(biāo)補(bǔ)水量補(bǔ)入蒸汽發(fā)生部,可能會(huì)使目標(biāo)補(bǔ)水量大于蒸汽發(fā)生部中產(chǎn)生蒸汽消耗的水量,從而使蒸汽發(fā)生部中的水越來越多發(fā)生溢出的情況。對(duì)此,本技術(shù)實(shí)施例在目標(biāo)補(bǔ)水量的基礎(chǔ)上減少第一水量的水,從而使更新后的目標(biāo)補(bǔ)水量小于之前的目標(biāo)補(bǔ)水量,從而避免蒸汽發(fā)生部中的水溢出。
14、在一些實(shí)施例中,上述控制器還具體被配置為:在當(dāng)前溫度值與歷史溫度值的差值在第二預(yù)設(shè)值之上的情況下,確定更新后的目標(biāo)補(bǔ)水量為目標(biāo)補(bǔ)水量與第二水量之和。
15、由上述實(shí)施例可知,在當(dāng)前溫度值與歷史溫度值的差值在第二預(yù)設(shè)值之上的情況下,說明當(dāng)前溫度值與歷史溫度值之間的差距較大,蒸汽發(fā)生裝置的加熱速度在逐漸增大,蒸汽發(fā)生裝置中產(chǎn)生的蒸汽量需求越來越大。此時(shí)若繼續(xù)以目標(biāo)補(bǔ)水量補(bǔ)入蒸汽發(fā)生部,可能會(huì)使目標(biāo)補(bǔ)水量小于蒸汽發(fā)生部中產(chǎn)生蒸汽消耗的水量,從而使蒸汽發(fā)生部中的水越來越少發(fā)生干燒的情況。對(duì)此,本技術(shù)實(shí)施例在目標(biāo)補(bǔ)水量的基礎(chǔ)上增加第二水量的水,從而使更新后的目標(biāo)補(bǔ)水量大于之前的目標(biāo)補(bǔ)水量,從而避免蒸汽發(fā)生部中發(fā)生干燒的情況。
16、在一些實(shí)施例中,上述歷史溫度值為前n個(gè)補(bǔ)水周期的溫度上限值的平均值。
17、在一些實(shí)施例中,上述控制器還被配置為:在上一個(gè)補(bǔ)水周期的實(shí)際補(bǔ)水量在目標(biāo)補(bǔ)水量之下的情況下,確定實(shí)際補(bǔ)水量和目標(biāo)補(bǔ)水量的差值水量;在當(dāng)前補(bǔ)水周期內(nèi)向蒸汽發(fā)生部補(bǔ)入差值水量的水。
18、由上述實(shí)施例可知,在電壓不穩(wěn)或者其他異常情形下,上一個(gè)補(bǔ)水周期的實(shí)際補(bǔ)水量可能未達(dá)到目標(biāo)補(bǔ)水量,那么蒸汽發(fā)生部中實(shí)際的水量就小于預(yù)設(shè)的水量。因此在當(dāng)前補(bǔ)水周期中向蒸汽發(fā)生部中額外補(bǔ)入差值水量的水,從而避免蒸汽發(fā)生部中發(fā)生干燒的情況。
19、在一些實(shí)施例中,上述控制器還被配置為:在當(dāng)前溫度值在干燒溫度值之上的情況下,向蒸汽發(fā)生部中補(bǔ)入額外補(bǔ)水量,額外補(bǔ)水量在目標(biāo)補(bǔ)水量之上。
20、由上述實(shí)施例可知,當(dāng)前溫度值在干燒溫度值之上時(shí)蒸汽發(fā)生裝置中的水,比當(dāng)前溫度值在干燒溫度值之下時(shí)蒸汽發(fā)生裝置中的水量少,對(duì)此本技術(shù)在在當(dāng)前溫度值在干燒溫度值之上的情況下,向蒸汽發(fā)生部中補(bǔ)入額外補(bǔ)水量的水,以避免蒸汽發(fā)生器發(fā)生干燒。
21、第二方面,本技術(shù)實(shí)施例提供一種蒸汽發(fā)生裝置的控制方法,該方法包括:
22、響應(yīng)于蒸汽加熱指令,獲取蒸汽發(fā)生裝置中蒸汽發(fā)生部的當(dāng)前溫度值,蒸汽加熱指令包括蒸汽發(fā)生部所需達(dá)到的目標(biāo)溫度值;
23、基于目標(biāo)溫度值和當(dāng)前溫度值,確定補(bǔ)水周期的時(shí)長和目標(biāo)補(bǔ)水量,目標(biāo)補(bǔ)水量為一個(gè)補(bǔ)水周期內(nèi)預(yù)設(shè)的補(bǔ)水量;
24、每間隔補(bǔ)水周期,基于歷史溫度值和當(dāng)前溫度值對(duì)目標(biāo)補(bǔ)水量進(jìn)行更新,并向蒸汽發(fā)生部中補(bǔ)入更新后的目標(biāo)補(bǔ)水量的水;歷史溫度值是基于前n個(gè)補(bǔ)水周期的溫度上限值確定的,當(dāng)前溫度值為當(dāng)前補(bǔ)水周期內(nèi)檢測到的多個(gè)溫度值中的溫度上限值,n為正整數(shù)。
25、第三方面,本技術(shù)實(shí)施例提供一種控制器,包括:一個(gè)或多個(gè)處理器;一個(gè)或多個(gè)存儲(chǔ)器;其中,一個(gè)或多個(gè)存儲(chǔ)器用于存儲(chǔ)計(jì)算機(jī)程序代碼,計(jì)算機(jī)程序代碼包括計(jì)算機(jī)指令,當(dāng)一個(gè)或多個(gè)處理器執(zhí)行計(jì)算機(jī)指令時(shí),控制器執(zhí)行第二方面所提供的蒸汽發(fā)生裝置的控制方法。
26、第四方面,本技術(shù)實(shí)施例提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)包括計(jì)算機(jī)指令,當(dāng)計(jì)算機(jī)指令在計(jì)算機(jī)上控制時(shí),使得計(jì)算機(jī)執(zhí)行第二方面以及可能的實(shí)現(xiàn)方式中提供的蒸汽發(fā)生裝置的控制方法。
27、第五方面,本發(fā)明實(shí)施例提供一種計(jì)算機(jī)程序產(chǎn)品,該計(jì)算機(jī)程序產(chǎn)品可直接加載到存儲(chǔ)器中,并含有軟件代碼,該計(jì)算機(jī)程序產(chǎn)品經(jīng)由計(jì)算機(jī)載入并執(zhí)行后能夠?qū)崿F(xiàn)如第二方面以及可能的實(shí)現(xiàn)方式中提供的蒸汽發(fā)生裝置的控制方法。
28、需要說明的是,上述計(jì)算機(jī)指令可以全部或者部分存儲(chǔ)在計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上。其中,計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可以與控制器的處理器封裝在一起的,也可以與控制器的處理器單獨(dú)封裝,本技術(shù)對(duì)此不作限定。
29、本技術(shù)中第二方面至第五方面的描述的有益效果,可以參考第一方面的有益效果分析,此處不再贅述。