本技術(shù)實施例涉及食物烘烤設(shè)備領(lǐng)域,尤其涉及基于機器學習的溫度控制參數(shù)調(diào)節(jié)方法及相關(guān)設(shè)備。
背景技術(shù):
1、食物烘烤設(shè)備能實現(xiàn)不同加熱溫度是由于其出廠時配置的溫度控制算法及其相關(guān)溫度控制參數(shù)(加熱管開關(guān)時間、腔體內(nèi)溫度等),如空氣炸鍋、烤箱等。其出廠時配置的溫度控制算法及其相關(guān)溫度控制參數(shù),是在出廠前就已經(jīng)在實驗環(huán)境下調(diào)試完成。
2、但空氣炸鍋或烤箱的實際使用環(huán)境與實驗環(huán)境并不完全相同,實驗環(huán)境無法模擬空氣炸鍋所有的實際使用環(huán)境。這樣一來,出廠時配置的溫度控制算法及其相關(guān)溫度控制參數(shù),并不能滿足空氣炸鍋不同實際使用環(huán)境的工作要求,實際烹飪效果不佳。
技術(shù)實現(xiàn)思路
1、本技術(shù)實施例提供了基于機器學習的溫度控制參數(shù)調(diào)節(jié)方法及相關(guān)設(shè)備,用于自適應(yīng)不同的工作環(huán)境,保證用戶體驗。
2、本技術(shù)實施例第一方面提供一種基于機器學習的溫度控制參數(shù)調(diào)節(jié)方法,包括:
3、獲取食物烘烤設(shè)備中加熱單元的當前有效功率以及所述加熱單元的溫控影響參數(shù);
4、將所述當前有效功率以及所述加熱單元的溫控影響參數(shù),輸入預(yù)先訓練的溫控參數(shù)預(yù)測模型,獲得所述加熱單元的當前溫度控制參數(shù);
5、基于所述當前溫度控制參數(shù),控制所述食物烘烤設(shè)備的加熱單元工作。
6、在一種具體實現(xiàn)方式中,所述基于所述當前溫度控制參數(shù),控制所述食物烘烤設(shè)備的加熱單元工作,包括:
7、若所述當前溫度控制參數(shù)處于預(yù)設(shè)取值范圍,則基于所述當前溫度控制參數(shù),控制所述食物烘烤設(shè)備的加熱單元工作。
8、在一種具體實現(xiàn)方式中,所述方法還包括:
9、若所述當前溫度控制參數(shù)不處于所述預(yù)設(shè)取值范圍,則確定參數(shù)校驗失敗;
10、若所述參數(shù)校驗失敗的次數(shù)大于預(yù)設(shè)閾值,則重新訓練所述預(yù)先訓練的溫控參數(shù)預(yù)測模型,以獲得新訓練的溫控參數(shù)預(yù)測模型。
11、在一種具體實現(xiàn)方式中,所述當前溫度控制參數(shù)包括不同工作溫度對應(yīng)的當前溫度控制參數(shù),所述基于所述當前溫度控制參數(shù),控制所述食物烘烤設(shè)備的加熱單元工作,包括:
12、獲取當前次烹飪對應(yīng)的預(yù)期溫度;
13、從不同工作溫度對應(yīng)的當前溫度控制參數(shù)中,確定所述預(yù)期溫度對應(yīng)的預(yù)期溫度控制參數(shù);
14、基于所述預(yù)期溫度控制參數(shù),控制所述食物烘烤設(shè)備的加熱單元工作。
15、在一種具體實現(xiàn)方式中,所述方法還包括:
16、獲取所述食物烘烤設(shè)備的歷史烹飪數(shù)據(jù),所述歷史烹飪數(shù)據(jù)包括所述食物烘烤設(shè)備中烘烤空間的初始烘烤溫度、歷史預(yù)期溫度以及所述加熱單元工作后所述烘烤空間到達所述歷史預(yù)期溫度的歷史預(yù)熱時長;
17、獲取加熱單元的出廠有效功率以及所述加熱單元工作后所述烘烤空間從所述初始烘烤溫度到達所述歷史預(yù)期溫度的出廠加熱時長;
18、基于所述歷史預(yù)熱時長、所述出廠有效功率以及所述出廠加熱時長,確定所述加熱單元的當前有效功率。
19、在一種具體實現(xiàn)方式中,所述溫控影響參數(shù)包括:歷史烹飪數(shù)據(jù)、所述加熱單元的總使用時長、所述加熱單元工作的環(huán)境溫度以及所述加熱單元工作的海拔高度中的至少一個。
20、在一種具體實現(xiàn)方式中,所述方法還包括:
21、獲取有效功率樣本,所述有效功率樣本具有對應(yīng)的溫控影響參數(shù)以及對應(yīng)的真實溫度控制參數(shù);
22、將所述有效功率樣本以及所述有效功率樣本對應(yīng)的溫控影響參數(shù)輸入初始的溫控參數(shù)預(yù)測模型,獲得所述有效功率樣本對應(yīng)的預(yù)測溫度控制參數(shù);
23、基于所述預(yù)測溫度控制參數(shù)以及所述真實溫度控制參數(shù)計算損失值;
24、基于所述損失值調(diào)整所述初始的溫控參數(shù)預(yù)測模型,直至滿足收斂條件獲得所述預(yù)先訓練的溫控參數(shù)預(yù)測模型。
25、本技術(shù)實施例第二方面提供一種計算機設(shè)備,包括:
26、獲取單元,用于獲取食物烘烤設(shè)備中加熱單元的當前有效功率以及所述加熱單元的溫控影響參數(shù);
27、預(yù)測單元,用于將所述當前有效功率以及所述加熱單元的溫控影響參數(shù),輸入預(yù)先訓練的溫控參數(shù)預(yù)測模型,獲得所述加熱單元的當前溫度控制參數(shù);
28、控制單元,用于基于所述當前溫度控制參數(shù),控制所述食物烘烤設(shè)備的加熱單元工作。
29、在一種具體實現(xiàn)方式中,所述控制單元,具體用于若所述當前溫度控制參數(shù)處于預(yù)設(shè)取值范圍,則基于所述當前溫度控制參數(shù),控制所述食物烘烤設(shè)備的加熱單元工作。
30、在一種具體實現(xiàn)方式中,所述計算機設(shè)備還包括:確定單元以及訓練單元;
31、所述確定單元,用于若所述當前溫度控制參數(shù)不處于所述預(yù)設(shè)取值范圍,則確定參數(shù)校驗失??;
32、所述訓練單元,用于若所述參數(shù)校驗失敗的次數(shù)大于預(yù)設(shè)閾值,則重新訓練所述預(yù)先訓練的溫控參數(shù)預(yù)測模型,以獲得新訓練的溫控參數(shù)預(yù)測模型。
33、在一種具體實現(xiàn)方式中,所述當前溫度控制參數(shù)包括不同工作溫度對應(yīng)的當前溫度控制參數(shù),所述控制單元,具體用于獲取當前次烹飪對應(yīng)的預(yù)期溫度;
34、從不同工作溫度對應(yīng)的當前溫度控制參數(shù)中,確定所述預(yù)期溫度對應(yīng)的預(yù)期溫度控制參數(shù);
35、基于所述預(yù)期溫度控制參數(shù),控制所述食物烘烤設(shè)備的加熱單元工作。
36、在一種具體實現(xiàn)方式中,所述計算機設(shè)備還包括:確定單元;
37、所述獲取單元,還用于獲取所述食物烘烤設(shè)備的歷史烹飪數(shù)據(jù),所述歷史烹飪數(shù)據(jù)包括所述食物烘烤設(shè)備中烘烤空間的初始烘烤溫度、歷史預(yù)期溫度以及所述加熱單元工作后所述烘烤空間到達所述歷史預(yù)期溫度的歷史預(yù)熱時長;
38、所述獲取單元,還用于獲取加熱單元的出廠有效功率以及所述加熱單元工作后所述烘烤空間從所述初始烘烤溫度到達所述歷史預(yù)期溫度的出廠加熱時長;
39、所述確定單元,用于基于所述歷史預(yù)熱時長、所述出廠有效功率以及所述出廠加熱時長,確定所述加熱單元的當前有效功率。
40、在一種具體實現(xiàn)方式中,所述溫控影響參數(shù)包括:歷史烹飪數(shù)據(jù)、所述加熱單元的總使用時長、所述加熱單元工作的環(huán)境溫度以及所述加熱單元工作的海拔高度中的至少一個。
41、在一種具體實現(xiàn)方式中,所述計算機設(shè)備還包括:確定單元以及訓練單元;
42、所述獲取單元,還用于獲取有效功率樣本,所述有效功率樣本具有對應(yīng)的溫控影響參數(shù)以及對應(yīng)的真實溫度控制參數(shù);
43、所述訓練單元,用于將所述有效功率樣本以及所述有效功率樣本對應(yīng)的溫控影響參數(shù)輸入初始的溫控參數(shù)預(yù)測模型,獲得所述有效功率樣本對應(yīng)的預(yù)測溫度控制參數(shù);
44、所述訓練單元,還用于基于所述預(yù)測溫度控制參數(shù)以及所述真實溫度控制參數(shù)計算損失值;
45、所述訓練單元,還用于基于所述損失值調(diào)整所述初始的溫控參數(shù)預(yù)測模型,直至滿足收斂條件獲得所述預(yù)先訓練的溫控參數(shù)預(yù)測模型。
46、本技術(shù)實施例第三方面提供一種空氣炸鍋設(shè)備,包括:處理單元以及加熱單元;
47、所述處理單元,用于獲取所述空氣炸鍋設(shè)備中加熱單元的當前有效功率以及所述加熱單元的溫控影響參數(shù);
48、所述處理單元,還用于將所述當前有效功率以及所述加熱單元的溫控影響參數(shù),輸入預(yù)先訓練的溫控參數(shù)預(yù)測模型,獲得所述加熱單元的當前溫度控制參數(shù);
49、所述處理單元,還用于基于所述當前溫度控制參數(shù),控制所述加熱單元工作。
50、本技術(shù)實施例第四方面提供一種計算機設(shè)備,包括:
51、中央處理器,存儲器以及輸入輸出接口;
52、所述存儲器為短暫存儲存儲器或持久存儲存儲器;
53、所述中央處理器配置為與所述存儲器通信,并執(zhí)行所述存儲器中的指令操作以執(zhí)行第一方面所述的方法。
54、本技術(shù)實施例第五方面提供一種包含指令的計算機程序產(chǎn)品,當所述計算機程序產(chǎn)品在計算機上運行時,使得計算機執(zhí)行如第一方面所述的方法。
55、本技術(shù)實施例第六方面提供一種計算機存儲介質(zhì),所述計算機存儲介質(zhì)中存儲有指令,所述指令在計算機上執(zhí)行時,使得所述計算機執(zhí)行如第一方面所述的方法。
56、從以上技術(shù)方案可以看出,本技術(shù)實施例具有以下優(yōu)點:抽象了不同環(huán)境中影響溫度控制參數(shù)的溫控影響參數(shù),在獲得加熱單元的當前有效功率的前提下,通過預(yù)先訓練的溫控參數(shù)預(yù)測模型,獲得使食物烘烤設(shè)備在當前有效功率的情況下,達到預(yù)期溫度的工作時長與出廠時接近的當前溫度控制參數(shù)??捎行нm應(yīng)不同用戶的實際使用環(huán)境,提升用戶體驗。