本發(fā)明涉及廚房用具的,尤其涉及一種基于重量的消毒設備控制方法、裝置、消毒設備和介質。
背景技術:
1、隨著時代的發(fā)展,人們越來越注重生活質量,會使用消毒設備通過紫外線、紅外線、高溫和臭氧等方式,給餐具、衣物、醫(yī)療器械等消毒殺菌、烘干、保溫保濕、收納。
2、自動化和智能化已經成為家用電器的一種趨勢,在消毒設備品類中,大多數還是以手動點擊進行功能選擇為主,用戶經常因為餐后忘記點擊消毒功能,或者餐前點擊消毒功能,使用時餐具因剛完成消毒而溫度太高,無法立即使用。
技術實現(xiàn)思路
1、本發(fā)明提供了一種基于重量的消毒設備控制方法、裝置、消毒設備和介質,以通過記錄餐具總重量變化并根據用戶的實際用餐習慣對當天采用的各預設用餐周期進行更新,實現(xiàn)了對使用等待階段的目標時間段的精準確定,提高了消毒設備的自動化和智能化。
2、根據本發(fā)明的一方面,提供了一種基于重量的消毒設備控制方法,消毒設備包括消毒組件、溫度控制組件和重量檢測組件;
3、控制方法包括:
4、每天按照前一天更新的各預設用餐周期,根據實時時間在各預設用餐周期中所處的階段,控制消毒設備執(zhí)行對應的預設動作;預設用餐周期包括使用等待階段,使用等待階段對應的預設動作包括控制消毒組件靜置和控制溫度控制組件執(zhí)行保溫程序;
5、利用重量檢測組件每天檢測并記錄餐具的總重量變化;
6、根據餐具的總重量變化,確定用戶在當天使用后形成的各預設用餐周期中使用等待階段的實際時間段;
7、在實際時間段與前一天更新的預設用餐周期中使用等待階段的初始時間段存在重合時,根據存在重合的實際時間段和初始時間段,計算各預設用餐周期中使用等待階段的目標時間段,以對當天采用的各預設用餐周期進行更新。
8、可選的,預設用餐周期還包括使用準備階段;在時間維度上,使用等待階段位于使用準備階段之后;使用準備階段對應的預設動作包括控制消毒組件不間斷地執(zhí)行一次消毒程序;
9、在實際時間段與前一天更新的預設用餐周期中使用等待階段的初始時間段存在重合時,根據存在重合的實際時間段和初始時間段,計算各預設用餐周期中使用等待階段的目標時間段,以對當天采用的各預設用餐周期進行更新之后,還包括:
10、在各預設用餐周期中使用等待階段的目標時間段基礎上,以提前第一預設時長作為各預設用餐周期中使用準備階段的目標時間段,以對當天采用的各預設用餐周期進行更新。
11、可選的,每天按照前一天更新的各預設用餐周期,根據實時時間在各預設用餐周期中所處的階段,控制消毒設備執(zhí)行對應的預設動作,包括:
12、根據餐具的總重量,預設消毒程序的用時;其中,消毒程序的用時與當前餐具的總重量正相關,且小于第一預設時長;
13、在實時時間處于使用準備階段時,按照預設的消毒程序的用時,控制消毒設備不間斷地執(zhí)行一次消毒程序。
14、可選的,根據餐具的總重量變化,確定用戶在當天使用后形成的各預設用餐周期中使用等待階段的實際時間段,包括:
15、將餐具的總重量減少的時刻,確定為起始時刻;
16、將起始時刻后,餐具的總重量增加且之后的第二預設時長內持續(xù)未增加的時刻,確定為終止時刻;
17、將一組起始時刻到終止時刻的時間段,確定為用戶在當天使用后形成的一個預設用餐周期中使用等待階段的實際時間段。
18、可選的,將一組起始時刻到終止時刻的時間段,確定為用戶在當天使用后形成的一個預設用餐周期中使用等待階段的實際時間段,包括:
19、將各組起始時刻到終止時刻的時間段中滿足餐具的總重量變化范圍超出預設重量閾值的時間段,確定為用戶在當天使用后形成的一個預設用餐周期中使用等待階段的實際時間段。
20、可選的,在實際時間段與前一天更新的預設用餐周期中使用等待階段的初始時間段存在重合時,根據存在重合的實際時間段和初始時間段,計算各預設用餐周期中使用等待階段的目標時間段,以對當天采用的各預設用餐周期進行更新,包括:
21、在實際時間段和初始時間段存在重合時,計算實際時間段與初始時間段的重合度;
22、根據實際時間段與初始時間段的重合度,確定對應預設的第一迭代修正值;其中,預設的第一迭代修正值與重合度正相關;
23、在初始迭代值基礎上,根據第一迭代修正值,計算實際迭代值;其中,各預設用餐周期中的使用等待階段均對應預設有迭代值,前一天更新的預設用餐周期中使用等待階段的初始時間段對應的迭代值為初始迭代值,用戶在當天使用后形成的預設用餐周期中使用等待階段的實際時間段對應的迭代值為實際迭代值;
24、根據初始迭代值和實際迭代值,分別計算對應的初始時間段和實際時間段相對目標時間段的權重;
25、根據初始時間段和實際時間段相對目標時間段的權重,確定目標時間段在時間維度上與初始時間段和實際時間段的相對位置,以確定目標時間段。
26、可選的,計算實際時間段與初始時間段的重合度,包括:
27、計算實際時間段與初始時間段的時間交集和時間并集;
28、計算時間交集與時間并集的時長比例,作為實際時間段與初始時間段的重合度。
29、可選的,預設的第一迭代修正值滿足:
30、重合度位于第一預設重合度區(qū)間內時對應的第一迭代修正值為正,且第一迭代修正值與重合度正相關;
31、重合度位于第二預設重合度區(qū)間內時對應的第一迭代修正值為負,且第一迭代修正值的絕對值與重合度負相關;
32、第一預設重合度區(qū)間與第二預設重合度區(qū)間不交疊,且第一預設重合度區(qū)間的重合度大于第二預設重合度區(qū)間的重合度。
33、可選的,迭代值具有預設上限值和預設下限值;
34、在初始迭代值基礎上,根據第一迭代修正值,計算實際迭代值,包括:
35、在初始迭代值達到預設上限值且第一迭代修正值為正時,將實際迭代值賦值為預設上限值;
36、在初始迭代值達到預設下限值且第一迭代修正值為負時,將實際迭代值賦值為預設下限值。
37、可選的,根據初始迭代值和實際迭代值,分別計算對應的初始時間段和實際時間段相對目標時間段的權重,包括:
38、根據公式q=d/(d+d’),計算初始時間段相對目標時間段的權重q;
39、根據公式q’=d’/(d+d’),計算實際時間段相對目標時間段的權重q’;
40、其中,d為初始迭代值,d’為實際迭代值。
41、可選的,根據初始時間段和實際時間段相對目標時間段的權重,確定目標時間段在時間維度上與初始時間段和實際時間段的相對位置,以確定目標時間段,包括:
42、根據如下公式:t2”/(t2+t2’)=q/(q+q’),t3”/(t3+t3’)=q/(q+q’),分別計算目標時間段的初始時刻和結束時刻t2”和t3”;其中,t2和t3分別為初始時間段的初始時刻和結束時刻,t2’和t3’分別為實際時間段的初始時刻和結束時刻。
43、可選的,在實際時間段與前一天更新的預設用餐周期中使用等待階段的初始時間段存在重合時,根據存在重合的實際時間段和初始時間段,計算各預設用餐周期中使用等待階段的目標時間段,以對當天采用的各預設用餐周期進行更新,包括:
44、在實際時間段與前一天更新的兩個預設用餐周期中使用等待階段的初始時間段存在重合時,分別根據存在重合的實際時間段和初始時間段,計算該兩個預設用餐周期中使用等待階段的目標時間段,以對當天采用的各預設用餐周期進行更新。
45、可選的,在實際時間段與前一天更新的兩個預設用餐周期中使用等待階段的初始時間段存在重合時,分別根據存在重合的實際時間段和初始時間段,計算該兩個預設用餐周期中使用等待階段的目標時間段,以對當天采用的各預設用餐周期進行更新之后,還包括:
46、在該兩個預設用餐周期中使用等待階段的目標時間段存在重合時,將該兩個預設用餐周期合并為一個預設用餐周期,并根據該兩個預設用餐周期中使用等待階段的目標時間段,計算合并后的預設用餐周期中使用等待階段的目標時間段。
47、可選的,根據餐具的總重量變化,確定用戶在當天使用后形成的各預設用餐周期中使用等待階段的實際時間段之后,還包括:
48、在前一天更新的預設用餐周期中使用等待階段的初始時間段與用戶在當天使用后形成的各預設用餐周期中使用等待階段的實際時間段均不存在重合時,利用預設的第二迭代修正值,對初始迭代值進行修正,以使初始時間段在連續(xù)的預設天數中均與當天的實際時間段不存在重合并利用預設的第二迭代修正值進行修正后,初始迭代值低于預設迭代值閾值;其中,各預設用餐周期中的使用等待階段均對應預設有迭代值,前一天更新的預設用餐周期中使用等待階段的初始時間段對應的迭代值為初始迭代值;
49、在初始迭代值低于預設迭代值閾值時,刪除初始時間段以及初始時間段對應的預設用餐周期。
50、根據本發(fā)明的另一方面,提供了一種基于重量的消毒設備控制裝置,消毒設備包括消毒組件、溫度控制組件和重量檢測組件;
51、控制裝置包括:
52、控制模塊,用于每天按照前一天更新的各預設用餐周期,根據實時時間在各預設用餐周期中所處的階段,控制消毒設備執(zhí)行對應的預設動作;預設用餐周期包括使用等待階段,使用等待階段對應的預設動作包括控制消毒組件靜置和控制溫度控制組件執(zhí)行保溫程序;
53、檢測記錄模塊,用于利用重量檢測組件每天檢測并記錄餐具的總重量變化;
54、實際時間段確定模塊,用于根據餐具的總重量變化,確定用戶在當天使用后形成的各預設用餐周期中使用等待階段的實際時間段;
55、第一計算模塊,用于在實際時間段與前一天更新的預設用餐周期中使用等待階段的初始時間段存在重合時,根據存在重合的實際時間段和初始時間段,計算各預設用餐周期中使用等待階段的目標時間段,以對當天采用的各預設用餐周期進行更新。
56、根據本發(fā)明的另一方面,提供了一種消毒設備,消毒設備包括:
57、至少一個處理器;以及
58、與至少一個處理器通信連接的存儲器;其中,
59、存儲器存儲有可被至少一個處理器執(zhí)行的計算機程序,所述計算機程序被至少一個處理器執(zhí)行,以使至少一個處理器能夠執(zhí)行上述的基于重量的消毒設備控制方法。
60、根據本發(fā)明的另一方面,提供了一種計算機可讀存儲介質,計算機可讀存儲介質存儲有計算機指令,計算機指令用于使處理器執(zhí)行時實現(xiàn)本發(fā)明任一實施例所述的基于重量的消毒設備控制方法。
61、本發(fā)明的技術方案,通過每天按照前一天更新的各預設用餐周期,根據實時時間在各預設用餐周期中所處的階段,控制消毒設備執(zhí)行對應的預設動作;利用重量檢測組件每天檢測并記錄餐具的總重量變化;根據餐具的總重量變化,確定用戶在當天使用后形成的各預設用餐周期中使用等待階段的實際時間段;在實際時間段與前一天更新的預設用餐周期中使用等待階段的初始時間段存在重合時,根據存在重合的實際時間段和初始時間段,計算各預設用餐周期中使用等待階段的目標時間段,以對當天采用的各預設用餐周期進行更新。利用上述方法,通過重量檢測組件確定餐具的總重量變化,以確定出用戶當天實際用餐時間的實際時間段,并根據實際時間段和前一天更新的用戶用餐周期的初始時間段,實現(xiàn)了對目標時間段的精準確定,并將目標時間段自動更新為當天各預設用餐周期的初始時間段,實現(xiàn)了消毒設備的自動消毒過程,優(yōu)化了消毒設備的工作時間,使得各預設用餐周期更加適配用戶的實際用餐習慣,避免了消毒設備的工作過程與用戶的實際用餐時間發(fā)生沖突,提高了消毒設備的自動化和智能化,提升了用戶的體驗感。
62、應當理解,本部分所描述的內容并非旨在標識本發(fā)明的實施例的關鍵或重要特征,也不用于限制本發(fā)明的范圍。本發(fā)明的其它特征將通過以下的說明書而變得容易理解。