蒸箱及其控制方法、系统和介质与流程

文档序号:31947277发布日期:2022-10-26 05:05阅读:213来源:国知局
蒸箱及其控制方法、系统和介质与流程

1.本发明涉及蒸箱技术领域,尤其涉及一种蒸箱及其控制方法、系统和介质。


背景技术:

2.目前市场上的电蒸箱都是采用水位浮子或者水泵进水时的水泵电流判断水箱中是否有水,根据是否检测到水位浮子信号或者水泵泵水时的电流信号来判断水箱中是否有水。但这种方式往往只能判断水箱中是否有水,只能识别到有水或者无水两种状态,无法检测到水箱中的具体水量,用户无法及时知晓水箱中剩余的水量。当用户需要烹饪一道菜时,如果烹饪中间出现了缺水,一是用户可能不在机器旁边,无法及时获知缺水状态,导致烹饪过程中断,二是缺水时,工作过程暂停,导致蒸箱内的蒸汽量不足,影响烹饪效果。
3.现有的蒸箱使用过程中,无法准确判断出蒸箱中水箱内的具体水量,无法保证烹饪过程的连续性和可持续性,导致烹饪效果不佳,用户使用体验感较差。


技术实现要素:

4.本发明要解决的技术问题是为了克服现有技术中蒸箱使用过程中,无法准确判断出蒸箱中水箱内的具体水量,无法保证烹饪过程的连续性和可持续性,导致烹饪效果不佳,用户使用体验感较差的缺陷,提供一种蒸箱及其控制方法、系统和介质。
5.本发明是通过下述技术方案来解决上述技术问题:
6.第一方面,提供一种蒸箱的控制方法,所述控制方法包括:
7.获取所述蒸箱内水箱中的当前水量;
8.获取烹饪过程对应的烹饪参数,并基于所述烹饪参数计算所述烹饪过程所需的烹饪水量;
9.判断所述当前水量是否大于或等于所述烹饪水量;
10.若是,则继续烹饪。
11.较佳地,所述控制方法还包括:当所述蒸箱处于运行状态时,每隔预设时间间隔执行所述获取所述蒸箱内水箱中的当前水量的步骤。
12.较佳地,当判断出所述当前水量小于所述烹饪水量时,所述控制方法还包括:
13.提示用户向所述水箱中加入目标添加水量或停止烹饪;其中,所述目标添加水量大于所述烹饪水量与所述当前水量的差值。
14.较佳地,所述烹饪过程包括若干烹饪子流程,所述烹饪子流程包括依次设置的一个第一烹饪子流程和若干第二烹饪子流程;
15.所述获取烹饪过程对应的烹饪参数,并基于所述烹饪参数计算所述烹饪过程所需的烹饪水量的步骤具体包括:
16.获取所述第一烹饪子流程对应的烹饪参数;
17.获取所述第二烹饪子流程对应的烹饪参数;
18.分别基于所述第一烹饪子流程和所述第二烹饪子流程对应的烹饪参数计算得出
所述烹饪过程所需的烹饪水量。
19.较佳地,所述烹饪水量的计算公式为:
20.vc=vf1+(p1*ve1*t1)+(p2*ve2*t2)+

+(pn*ven*tn);
21.其中,vc表示所述烹饪水量,vf1表示所述蒸箱运行所述第一烹饪子流程所需的首次进水量,n表示所述烹饪子流程的数量总和,pn表示第n个烹饪子流程对应的额定功率,ven表示第n个烹饪子流程对应的额定消耗水量,tn表示第n个烹饪子流程对应的烹饪时间。
22.较佳地,当检测到任一所述第二烹饪子流程被修改时,所述控制方法还包括:
23.获取被修改的第二烹饪子流程对应的修改前烹饪参数;
24.获取所述被修改的第二烹饪子流程对应的修改后烹饪参数;
25.基于所述修改前烹饪参数和所述修改后烹饪参数计算所述被修改的第二烹饪子流程对应的烹饪水量差值;
26.将所述烹饪水量差值增加至所述烹饪水量中以更新所述烹饪水量,并返回所述判断所述当前水量是否大于或等于所述烹饪水量的步骤。
27.较佳地,所述被修改的第二烹饪子流程所需的烹饪水量的计算公式为:
28.vg=(pc1*vec1*tc1)+

+(pcm*vcm*tcm);
29.其中,vg表示所述被修改的第二烹饪子流程所需的烹饪水量,c1表示第一个被修改的第二烹饪子流程,cm表示第m个被修改的第二烹饪子流程。
30.第二方面,提供一种蒸箱的控制系统,所述控制系统包括:
31.当前水量获取模块,用于获取所述蒸箱内水箱中的当前水量;
32.烹饪水量获取模块,用于获取烹饪过程对应的烹饪参数,并基于所述烹饪参数计算所述烹饪过程所需的烹饪水量;
33.判断模块,用于判断所述当前水量是否大于或等于所述烹饪水量;
34.烹饪控制模块,用于当所述判断模块判断出所述当前水量大于或等于所述烹饪水量时,控制所述蒸箱继续烹饪。
35.较佳地,所述控制系统还包括检测控制模块,当所述蒸箱处于运行状态时,所述检测控制模块用于每隔预设时间间隔调用所述当前水量获取模块,以使所述当前水量获取模块获取所述蒸箱内水箱中的当前水量。
36.较佳地,所述控制系统还包括提示模块,当所述判断模块判断出所述当前水量小于所述烹饪水量时,则调用所述提示模块提示用户向所述水箱中加入目标添加水量,或调用所述烹饪控制模块控制所述蒸箱停止烹饪。
37.较佳地,所述烹饪过程包括若干烹饪子流程,所述烹饪子流程包括依次设置的一个第一烹饪子流程和若干第二烹饪子流程;所述烹饪水量获取模块具体用于获取所述第一烹饪子流程对应的烹饪参数,获取所述第二烹饪子流程对应的烹饪参数,分别基于所述第一烹饪子流程和所述第二烹饪子流程对应的烹饪参数计算得出所述烹饪过程所需的烹饪水量。
38.较佳地,所述烹饪水量的计算公式为:
39.vc=vf1+(p1*ve1*t1)+(p2*ve2*t2)+

+(pn*ven*tn);
40.其中,vc表示所述烹饪水量,vf1表示所述蒸箱运行所述第一烹饪子流程所需的首次进水量,n表示所述烹饪子流程的数量总和,pn表示第n个烹饪子流程对应的额定功率,
ven表示第n个烹饪子流程对应的额定消耗水量,tn表示第n个烹饪子流程对应的烹饪时间。
41.较佳地,所述控制系统还包括烹饪过程检测模块,所述烹饪过程检测模块用于检测所述第二烹饪子流程是否被修改,当检测到任一所述第二烹饪子流程被修改时,调用所述烹饪水量获取模块,所述烹饪水量获取模块具体用于获取被修改的第二烹饪子流程对应的修改前烹饪参数,获取所述被修改的第二烹饪子流程对应的修改后烹饪参数,基于所述修改前烹饪参数和所述修改后烹饪参数计算所述被修改的第二烹饪子流程对应的烹饪水量差值,将所述烹饪水量差值增加至所述烹饪水量中以更新所述烹饪水量,并调用所述判断模块,以判断当前水量是否大于或等于烹饪水量。
42.较佳地,所述被修改的第二烹饪子流程所需的烹饪水量的计算公式为:
43.vg=(pc1*vec1*tc1)+

+(pcm*vcm*tcm);
44.其中,vg表示所述被修改的第二烹饪子流程所需的烹饪水量,c1表示第一个被修改的第二烹饪子流程,cm表示第m个被修改的第二烹饪子流程。第三方面,提供一种蒸箱,所述蒸箱包括所述的蒸箱的控制系统;所述蒸箱还包括水箱和水位传感器,所述水位传感器设置于所述水箱的侧壁上,用于检测所述水箱中的当前水量。
45.第四方面,提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一所述的蒸箱的控制方法。
46.本发明的积极进步效果在于:
47.本发明的蒸箱的控制方法,通过获取蒸箱内水箱中的当前水量,获取烹饪过程对应的烹饪参数,基于烹饪参数计算烹饪过程所需的烹饪水量,判断当前水量是否大于或等于烹饪水量,在当前水量大于或等于烹饪水量的情况下,继续烹饪;实现了对蒸箱中水箱内的当前水量的实时检测,实现了烹饪过程所需的烹饪水量的实时检测,进而判断出当前水量是否满足烹饪过程所需的烹饪水量,从而实现了对蒸箱的智能控制,保证了烹饪过程的连续性、可持续性和安全性,提高了烹饪效果和用户使用体验感。
附图说明
48.图1为实施例1提供的蒸箱的控制方法的第一流程图;
49.图2为实施例1提供的蒸箱的控制方法的第二流程图;
50.图3为实施例1提供的蒸箱的控制方法的第三流程图;
51.图4为实施例1提供的蒸箱的控制方法的第四流程图;
52.图5为实施例2提供的蒸箱的控制系统的结构示意图。
具体实施方式
53.下面通过实施例的方式进一步说明本发明,但并不因此将本发明限制在所述的实施例范围之中。
54.实施例1
55.本实施例提供一种蒸箱的控制方法,图1为本实施例提供的蒸箱的控制方法的第一流程图,如图1所示,蒸箱的控制方法包括:
56.步骤101、获取蒸箱内水箱中的当前水量。
57.步骤102、获取烹饪过程对应的烹饪参数,并基于烹饪参数计算烹饪过程所需的烹
饪水量。
58.烹饪过程是用户根据食材的烹饪需求进行设置的,可以是直接选取蒸箱内设置的智能菜谱对应的烹饪过程,也可以是用户根据需求自行设置烹饪过程。
59.步骤103、判断当前水量是否大于或等于烹饪水量。
60.若是,则执行步骤104。
61.步骤104、继续烹饪。
62.本实施例的蒸箱的控制方法,可以是在用户设置好烹饪过程后且蒸箱未运行之前进行蒸箱的控制,也可以是在蒸箱处于运行状态下进行蒸箱的控制。
63.本实施例的蒸箱的控制方法,通过实时获取蒸箱内水箱中的当前水量,实时获取烹饪过程对应的烹饪参数,基于烹饪参数计算烹饪过程所需的烹饪水量,进而判断当前水量是否大于或等于烹饪水量,并在当前水量大于或等于烹饪水量的情况下,控制蒸箱继续进行烹饪。保证了水箱中的当前水量满足烹饪需要,实现了对蒸箱的智能控制,保证了烹饪过程的连续性、可持续性和安全性,提高了烹饪效果和用户使用体验感。
64.在一可选的实施方式中,当蒸箱处于运行状态时,每隔预设时间间隔执行上述步骤101。
65.其中,预设时间间隔可以自行设置,例如3分钟,烹饪参数中包括了烹饪过程所需的烹饪时间,预设时间间隔应小于烹饪过程所需的烹饪时间,以保证对水箱中水量的检测的有效性。
66.本实施方式的蒸箱的控制方法,当蒸箱处于运行状态时,每隔预设时间间隔获取蒸箱内水箱中的当前水量,获取烹饪过程对应的烹饪参数,基于烹饪参数计算烹饪过程所需的烹饪水量,进而判断当前水量是否大于或等于烹饪水量,并在当前水量大于或等于烹饪水量的情况下,控制蒸箱继续进行烹饪,相比与实时的水量检测过程,减少了烹饪过程中的检测次数,在保证蒸箱安全运行和烹饪过程安全性的基础上,降低了蒸箱的功耗。
67.在一可选的实施方式中,图2为本实施方式提供的蒸箱的控制方法的第二流程图,如图2所示,当判断出当前水量小于烹饪水量时,蒸箱的控制方法还包括:
68.步骤105、提示用户向水箱中加入目标添加水量或停止烹饪。
69.其中,目标添加水量大于烹饪水量与当前水量的差值,以保证烹饪过程不会因为水箱中缺水而中断,实现了对蒸箱的智能控制,保证了烹饪过程的连续性、可持续性和安全性,提高了烹饪效果和用户使用体验感。
70.在一可选的实施方式中,烹饪过程包括若干烹饪子流程,烹饪子流程包括依次设置的一个第一烹饪子流程和若干第二烹饪子流程;图3为本实施方式提供的蒸箱的控制方法的第三流程图,如图3所示,上述步骤102具体包括:
71.步骤1021、获取第一烹饪子流程对应的烹饪参数。
72.步骤1022、获取第二烹饪子流程对应的烹饪参数。
73.步骤1023、分别基于第一烹饪子流程和第二烹饪子流程对应的烹饪参数计算得出烹饪过程所需的烹饪水量。
74.烹饪过程是由若干个烹饪子流程构成的,可以是由依次设置的一个第一烹饪子流程和若干第二烹饪子流程构成。当所需烹饪的菜品较为简单时,烹饪过程可以只由第一烹饪子流程构成,无需存在第二烹饪子流程,此时,第一烹饪子流程构成了整个烹饪过程。例
如用户需要进行蒸蛋操作时,可以仅设置100摄氏度运行10分钟,此时,100摄氏度运行10分钟即第一烹饪子流程,100摄氏度和10分钟即为第一烹饪子流程对应的烹饪参数。当所需烹饪的菜品较为复杂时,可以设置多个烹饪子流程;例如用户需要进行清蒸鸡操作时,可以依次设置150摄氏度运行10分钟,100摄氏度运行20分钟,80摄氏度运行10分钟,此时,第一烹饪子流程即为150摄氏度运行10分钟,150摄氏度和10分钟即为第一烹饪子流程对应的烹饪参数,第一个第二烹饪子流程即为100摄氏度运行20分钟,100摄氏度和20分钟即为第一个第二烹饪子流程对应的烹饪参数,第二个第二烹饪子流程即为80摄氏度运行10分钟,80摄氏度和10分钟即为第二个第二烹饪子流程对应的烹饪参数。当蒸箱内设置有智能菜谱时,且智能菜谱中存在清蒸鸡这一菜谱时,则用户可以直接选定该菜谱,无需手动进行设置。
75.其中,烹饪水量的计算公式为:
76.vc=vf1+(p1*ve1*t1)+(p2*ve2*t2)+

+(pn*ven*tn);
77.其中,vc表示烹饪水量,vf1表示蒸箱运行第一烹饪子流程所需的首次进水量,n表示烹饪子流程的数量总和,pn表示第n个烹饪子流程对应的额定功率,ven表示第n个烹饪子流程对应的额定消耗水量,tn表示第n个烹饪子流程对应的烹饪时间。
78.具体地,蒸箱运行第一烹饪子流程所需的首次进水量是维持蒸箱开始运转第一烹饪子流程所需的最低水量,并且不同第一烹饪子流程具有对应的首次进水量,用于保证蒸箱的初始运行。
79.例如第一烹饪子流程为100摄氏度运行10分钟时,对应的首次进水量为450毫升,100摄氏度对应的额定功率1200瓦,1200瓦每分钟的额定消耗水量为10毫升,则vf1为500毫升,p1为1200瓦,ve1为10毫升/1200瓦每分钟,t1为10分钟。本领域的技术人员根据上述公式和各个烹饪子流程对应的烹饪参数即可计算出整个烹饪过程所需的烹饪水量。
80.下面结合前述例清蒸鸡为例,对本发明烹饪水量的计算进行具体说明。
81.前述清蒸鸡的第一烹饪子流程为150摄氏度运行10分钟,第一个第二烹饪子流程即为100摄氏度运行20分钟,第二个第二烹饪子流程即为80摄氏度运行10分钟。第一烹饪子流程对应的首次进水量为500毫升,150摄氏度对应的额定功率1500瓦,1500瓦时的额定消耗水量为12毫升,100摄氏度对应的额定功率1200瓦,1200瓦时的额定消耗水量为10毫升,80摄氏度对应的额定功率1000瓦,1000瓦时的额定消耗水量为9毫升,则vf1=500毫升,p1=1500瓦,ve1=12/1500(毫升/每瓦每分钟),t1=10分钟;p2=1200瓦,ve2=10/1200(毫升/每瓦每分钟),t2=20分钟;p3=1000瓦,ve3=9/1000(毫升/每瓦每分钟),t3=10分钟。
82.则即清蒸鸡烹饪过程所需的烹饪水量为910毫升。
83.水箱中的当前水量的计算公式为:vb=va*h*s,其中h为水箱中水位的高度(单位为厘米),s为水箱的底面积(单位为平方厘米),va为水箱每立方厘米的水量(单位为毫升)。例如,此时,水箱中水位的高度为5厘米,水箱的底面积为100平方厘米,水箱每立方厘米的水量为0.8毫升,则水箱中的当前水量vb=0.8*5*100=400毫升。
84.由于水箱中的当前水量400毫升小于清蒸鸡烹饪过程所需的烹饪水量910毫升,则烹饪提示用户进行加水或停止烹饪,在水箱中的当前水量大于或等于烹饪水量时,蒸箱才继续烹饪。
85.其中,上述烹饪水量的计算公式中涉及的计算参数均为烹饪过程对应的烹饪参数。
86.本实施方式的蒸箱的控制方法,通过对烹饪过程的各个烹饪子流程对应的烹饪参数的获取,准确的计算出了烹饪过程所需的烹饪水量,进而判断当前水量是否大于或等于烹饪水量,并在当前水量大于或等于烹饪水量的情况下,控制蒸箱继续进行烹饪。保证了水箱中的当前水量满足烹饪需要,实现了对蒸箱的智能控制,保证了烹饪过程的连续性、可持续性和安全性,提高了烹饪效果和用户使用体验感。
87.在一可选的实施方式中,图4为本实施方式提供的蒸箱的控制方法的第四流程图,当检测到任一第二烹饪子流程被修改时,蒸箱的控制方法还包括:
88.步骤106、获取被修改的第二烹饪子流程对应的修改前烹饪参数。
89.步骤107、获取被修改的第二烹饪子流程对应的修改后烹饪参数。
90.步骤107、基于修改前烹饪参数和修改后烹饪参数计算被修改的第二烹饪子流程对应的烹饪水量差值。
91.步骤108、将烹饪水量差值增加至烹饪水量中以更新烹饪水量,并返回步骤103。
92.在一可选的实施方式中,被修改的第二烹饪子流程所需的烹饪水量的计算公式为:
93.vg=(pc1*vec1*tc1)+

+(pcm*vcm*tcm);
94.其中,vg表示被修改的第二烹饪子流程所需的烹饪水量,c1表示第一个被修改的第二烹饪子流程,cm表示第m个被修改的第二烹饪子流程。
95.根据上述计算被修改的第二烹饪子流程所需的烹饪水量的公式计算被修改的第二烹饪子流程修改后所需的烹饪水量和修改前所需的烹饪水量,修改后所需的烹饪水量减去修改前所需的烹饪水量即可得到被修改的第二烹饪子流程对应的烹饪水量差值,烹饪水量差值既可以是正数也可以是负数。
96.以前述清蒸鸡烹饪过程为例,第一烹饪子流程为150摄氏度运行10分钟,第一个第二烹饪子流程即为100摄氏度运行20分钟,第二个第二烹饪子流程即为80摄氏度运行10分钟。当蒸箱运行至第一个第二烹饪子流程时,用户对烹饪过程进行了修改,例如增加了1个烹饪子流程,即在第二个第二烹饪子流程80摄氏度运行10分钟之后增加了100摄氏度运行10分钟,即新增加了第三个第二烹饪子流程100摄氏度运行15分钟,则第三个第二烹饪子流程即为被修改的第二子流程,由于该烹饪子流程是新增的,则直接根据该新增的第三个第二烹饪子流程对应的烹饪参数100摄氏度和10分钟即可计算出烹饪差值水量。100摄氏度对应的额定功率1200瓦,1200瓦时的额定消耗水量为10毫升,则pc1为1200瓦,vec1为10/1200(毫升/每瓦每分钟),tc1为10分钟。则新增的第三个第二烹饪子流程所需的烹饪水量为:
[0097][0098]
即新增第三个第二烹饪子流程所需的烹饪水量为100毫升,而新增之前的并不存在第三个第二烹饪子流程,即修改前第三个第二烹饪子流程所需的烹饪水量为0,则被修改的第二烹饪子流程对应的烹饪水量差值为100-0=100毫升。
[0099]
若第二烹饪子流程修改前,烹饪过程所需的烹饪水量为300毫升,则将100与300相加,得到400毫升,以更新烹饪过程所需的烹饪水量,即修改后的烹饪过程所需的烹饪水量
为400毫升。若水箱中的当前水量为310毫升,则可判断出水箱中的当前水量小于烹饪过程所需的烹饪水量,则提示用户向水箱中加入目标添加水量或停止烹饪。其中,目标添加水量应该大于当前水量为310与烹饪水量400的差值,即大于90毫升。
[0100]
若当蒸箱运行至第一个第二烹饪子流程时,用户对烹饪过程中的第二个第二烹饪子流程进行了修改,将原先的第二个第二烹饪子流程80摄氏度运行10分钟,修改为80摄氏度运行5分钟,则第二个第二烹饪子流程修改前的烹饪参数为80摄氏度和10分钟,修改后的烹饪参数为80摄氏度和5分钟,则修改前第二个第二烹饪子流程所需的烹饪水量为:
[0101][0102]
修改后第二个第二烹饪子流程所需的烹饪水量为:
[0103][0104]
则被修改的第二个第二烹饪子流程对应的烹饪水量差值为vg后-vg前=45-90=-45(毫升),即负45毫升,表示修改后的烹饪流程所需的烹饪水量比修改前所需的烹饪水量少。
[0105]
若第二个第二烹饪子流程修改前,烹饪过程所需的烹饪水量为120毫升,则将120与负45相加,得到75毫升,以更新烹饪过程所需的烹饪水量,即修改后的烹饪过程所需的烹饪水量为75毫升。若水箱中的当前水量为200毫升,则可判断出水箱中的当前水量大于烹饪过程所需的烹饪水量,则继续烹饪。
[0106]
本实施方式中烹饪子流程的数量和烹饪参数的具体数值仅为示例性的,不应对本发明的保护范围构成任何限制。
[0107]
本实施方式的蒸箱的控制方法,通过获取被修改的第二烹饪子流程对应的修改前烹饪参数和修改后烹饪参数,准确的计算出了被修改的第二烹饪子流程所需的烹饪水量,从而更新烹饪过程所需的烹饪水量,进而判断当前水量是否大于或等于烹饪水量,并在当前水量大于或等于烹饪水量的情况下,控制蒸箱继续进行烹饪。保证了水箱中的当前水量满足烹饪需要,实现了对蒸箱的智能控制,保证了烹饪过程的连续性、可持续性和安全性,提高了烹饪效果和用户使用体验感。
[0108]
实施例2
[0109]
本实施例提供一种蒸箱的控制系统,图5为本实施例提供的蒸箱的控制系统的结构示意图;如图5所示,蒸箱的控制系统包括:当前水量获取模块1,用于获取蒸箱内水箱中的当前水量;烹饪水量获取模块2,用于获取烹饪过程对应的烹饪参数,并基于烹饪参数计算烹饪过程所需的烹饪水量;判断模块3,用于判断当前水量是否大于或等于烹饪水量;烹饪控制模块4,用于当判断模块3判断出当前水量大于或等于烹饪水量时,控制蒸箱继续烹饪。
[0110]
在一可选的实施方式中,蒸箱的控制系统还包括检测控制模块5,当蒸箱处于运行状态时,检测控制模块5用于每隔预设时间间隔调用当前水量获取模块1,以使当前水量获取模块1获取蒸箱内水箱中的当前水量。
[0111]
其中,预设时间间隔可以自行设置,例如2分钟,烹饪参数中包括了烹饪过程所需的烹饪时间,预设时间间隔应小于烹饪过程所需的烹饪时间,以保证对水箱中水量的检测
的有效性。
[0112]
在一可选的实施方式中,蒸箱的控制系统还包括提示模块6,当判断模块3判断出当前水量小于烹饪水量时,则调用提示模块6提示用户向水箱中加入目标添加水量,或调用烹饪控制模块4控制蒸箱停止烹饪。
[0113]
其中,目标添加水量大于烹饪水量与当前水量的差值,以保证烹饪过程不会因为水箱中缺水而中断,实现了对蒸箱的智能控制,保证了烹饪过程的连续性、可持续性和安全性,提高了烹饪效果和用户使用体验感。
[0114]
在一可选的实施方式中,烹饪过程包括若干烹饪子流程,烹饪子流程包括依次设置的一个第一烹饪子流程和若干第二烹饪子流程;烹饪水量获取模块2具体用于获取第一烹饪子流程对应的烹饪参数,获取第二烹饪子流程对应的烹饪参数,分别基于第一烹饪子流程和第二烹饪子流程对应的烹饪参数计算得出烹饪过程所需的烹饪水量。
[0115]
烹饪过程是由若干个烹饪子流程构成的,可以是由依次设置的一个第一烹饪子流程和若干第二烹饪子流程构成。当所需烹饪的菜品较为简单时,烹饪过程可以只由第一烹饪子流程构成,无需存在第二烹饪子流程,此时,第一烹饪子流程构成了整个烹饪过程。例如用户需要进行蒸蛋操作时,可以仅设置100摄氏度运行10分钟,此时,100摄氏度运行10分钟即第一烹饪子流程,100摄氏度和10分钟即为第一烹饪子流程对应的烹饪参数。当所需烹饪的菜品较为复杂时,可以设置多个烹饪子流程;例如用户需要进行清蒸鸡操作时,可以依次设置150摄氏度运行10分钟,100摄氏度运行20分钟,80摄氏度运行10分钟,此时,第一烹饪子流程即为150摄氏度运行10分钟,150摄氏度和10分钟即为第一烹饪子流程对应的烹饪参数,第一个第二烹饪子流程即为100摄氏度运行20分钟,100摄氏度和20分钟即为第一个第二烹饪子流程对应的烹饪参数,第二个第二烹饪子流程即为80摄氏度运行10分钟,80摄氏度和10分钟即为第二个第二烹饪子流程对应的烹饪参数。当蒸箱内设置有智能菜谱时,且智能菜谱中存在清蒸鸡这一菜谱时,则用户可以直接选定该菜谱,无需手动进行设置。
[0116]
在一可选的实施方式中,烹饪水量的计算公式为:
[0117]
vc=vf1+(p1*ve1*t1)+(p2*ve2*t2)+

+(pn*ven*tn);
[0118]
其中,vc表示烹饪水量,vf1表示蒸箱运行第一烹饪子流程所需的首次进水量,n表示烹饪子流程的数量总和,pn表示第n个烹饪子流程对应的额定功率,ven表示第n个烹饪子流程对应的额定消耗水量,tn表示第n个烹饪子流程对应的烹饪时间。
[0119]
具体地,蒸箱运行第一烹饪子流程所需的首次进水量是维持蒸箱开始运转第一烹饪子流程所需的最低水量,并且不同第一烹饪子流程具有对应的首次进水量,用于保证蒸箱的初始运行。
[0120]
例如第一烹饪子流程为100摄氏度运行10分钟时,对应的首次进水量为450毫升,100摄氏度对应的额定功率1200瓦,1200瓦每分钟的额定消耗水量为10毫升,则vf1为450毫升,p1为1200瓦,ve1为10毫升/1200瓦每分钟,t1为10分钟。本领域的技术人员根据上述公式和各个烹饪子流程对应的烹饪参数即可计算出整个烹饪过程所需的烹饪水量。
[0121]
下面结合前述例清蒸鸡为例,对本发明烹饪水量的计算进行具体说明。
[0122]
前述清蒸鸡的第一烹饪子流程为150摄氏度运行10分钟,第一个第二烹饪子流程即为100摄氏度运行20分钟,第二个第二烹饪子流程即为80摄氏度运行10分钟。第一烹饪子流程对应的首次进水量为500毫升,150摄氏度对应的额定功率1500瓦,1500瓦时的额定消
耗水量为12毫升,100摄氏度对应的额定功率1200瓦,1200瓦时的额定消耗水量为10毫升,80摄氏度对应的额定功率1000瓦,1000瓦时的额定消耗水量为9毫升,则vf1=500毫升,p1=1500瓦,ve1=12/1500(毫升/每瓦每分钟),t1=10分钟;p2=1200瓦,ve2=10/1200(毫升/每瓦每分钟),t2=20分钟;p3=1000瓦,ve3=9/1000(毫升/每瓦每分钟),t3=10分钟。
[0123]
则即清蒸鸡烹饪过程所需的烹饪水量为910毫升。
[0124]
水箱中的当前水量的计算公式为:vb=va*h*s,其中h为水箱中水位的高度(单位为厘米),s为水箱的底面积(单位为平方厘米),va为水箱每立方厘米的水量(单位为毫升)。例如,此时,水箱中水位的高度为5厘米,水箱的底面积为100平方厘米,水箱每立方厘米的水量为0.8毫升,则水箱中的当前水量vb=0.8*5*100=400毫升。
[0125]
由于水箱中的当前水量400毫升小于清蒸鸡烹饪过程所需的烹饪水量910毫升,则烹饪提示用户进行加水或停止烹饪,在水箱中的当前水量大于或等于烹饪水量时,蒸箱才继续烹饪。
[0126]
其中,上述烹饪水量的计算公式中涉及的计算参数均为烹饪过程对应的烹饪参数。
[0127]
在一可选的实施方式中,蒸箱的控制系统还包括烹饪过程检测模块7,烹饪过程检测模块7用于检测第二烹饪子流程是否被修改,当检测到任一第二烹饪子流程被修改时,调用烹饪水量获取模块2,烹饪水量获取模块2具体用于获取被修改的第二烹饪子流程对应的修改前烹饪参数,获取被修改的第二烹饪子流程对应的修改后烹饪参数,基于修改前烹饪参数和修改后烹饪参数计算被修改的第二烹饪子流程对应的烹饪水量差值;将烹饪水量差值增加至烹饪水量中以更新烹饪水量,并调用判断模块3,以判断当前水量是否大于或等于烹饪水量。
[0128]
在一可选的实施方式中,被修改的第二烹饪子流程所需的烹饪水量的计算公式为:
[0129]
vg=(pc1*vec1*tc1)+

+(pcm*vcm*tcm);
[0130]
其中,vg表示被修改的第二烹饪子流程所需的烹饪水量,c1表示第一个被修改的第二烹饪子流程,cm表示第m个被修改的第二烹饪子流程。
[0131]
根据上述计算被修改的第二烹饪子流程所需的烹饪水量的公式计算被修改的第二烹饪子流程修改后所需的烹饪水量和修改前所需的烹饪水量,修改后所需的烹饪水量减去修改前所需的烹饪水量即可得到被修改的第二烹饪子流程对应的烹饪水量差值,烹饪水量差值既可以是正数也可以是负数。
[0132]
以前述清蒸鸡烹饪过程为例,第一烹饪子流程为150摄氏度运行10分钟,第一个第二烹饪子流程即为100摄氏度运行20分钟,第二个第二烹饪子流程即为80摄氏度运行10分钟。当蒸箱运行至第一个第二烹饪子流程时,用户对烹饪过程进行了修改,例如增加了1个烹饪子流程,即在第二个第二烹饪子流程80摄氏度运行10分钟之后增加了100摄氏度运行10分钟,即新增加了第三个第二烹饪子流程100摄氏度运行15分钟,则第三个第二烹饪子流程即为被修改的第二子流程,由于该烹饪子流程是新增的,则直接根据该新增的第三个第二烹饪子流程对应的烹饪参数100摄氏度和10分钟即可计算出烹饪差值水量。100摄氏度对
应的额定功率1200瓦,1200瓦时的额定消耗水量为10毫升,则pc1为1200瓦,vec1为10/1200(毫升/每瓦每分钟),tc1为10分钟。则新增的第三个第二烹饪子流程所需的烹饪水量为:
[0133][0134]
即新增第三个第二烹饪子流程所需的烹饪水量为100毫升,而新增之前的并不存在第三个第二烹饪子流程,即修改前第三个第二烹饪子流程所需的烹饪水量为0,则被修改的第二烹饪子流程对应的烹饪水量差值为100-0=100毫升。
[0135]
若第二烹饪子流程修改前,烹饪过程所需的烹饪水量为300毫升,则将100与300相加,得到400毫升,以更新烹饪过程所需的烹饪水量,即修改后的烹饪过程所需的烹饪水量为400毫升。若水箱中的当前水量为310毫升,则可判断出水箱中的当前水量小于烹饪过程所需的烹饪水量,则提示用户向水箱中加入目标添加水量或停止烹饪。其中,目标添加水量应该大于当前水量为310与烹饪水量400的差值,即大于90毫升。
[0136]
若当蒸箱运行至第一个第二烹饪子流程时,用户对烹饪过程中的第二个第二烹饪子流程进行了修改,将原先的第二个第二烹饪子流程80摄氏度运行10分钟,修改为80摄氏度运行5分钟,则第二个第二烹饪子流程修改前的烹饪参数为80摄氏度和10分钟,修改后的烹饪参数为80摄氏度和5分钟,则修改前第二个第二烹饪子流程所需的烹饪水量为:
[0137][0138]
修改后第二个第二烹饪子流程所需的烹饪水量为:
[0139][0140]
则被修改的第二个第二烹饪子流程对应的烹饪水量差值为vg后-vg前=45-90=-45(毫升),即负45毫升,表示修改后的烹饪流程所需的烹饪水量比修改前所需的烹饪水量少。
[0141]
若第二个第二烹饪子流程修改前,烹饪过程所需的烹饪水量为120毫升,则将120与负45相加,得到75毫升,以更新烹饪过程所需的烹饪水量,即修改后的烹饪过程所需的烹饪水量为75毫升。若水箱中的当前水量为200毫升,则可判断出水箱中的当前水量大于烹饪过程所需的烹饪水量,则继续烹饪。
[0142]
本实施例的蒸箱的控制系统,通过各个模块的相互配合,获取蒸箱内水箱中的当前水量和烹饪过程所需的烹饪水量,并判断出当前水量是否大于或等于烹饪水量,并在当前水量大于或等于烹饪水量的情况下,控制蒸箱继续进行烹饪。保证了水箱中的当前水量满足烹饪需要,实现了对蒸箱的智能控制,保证了烹饪过程的连续性、可持续性和安全性,提高了烹饪效果和用户使用体验感。
[0143]
实施例3
[0144]
本实施例提供一种蒸箱,蒸箱包括实施例2中的蒸箱的控制系统;蒸箱还包括水箱和水位传感器,水位传感器设置于水箱的侧壁上,用于检测水箱中的当前水量。
[0145]
本实施例中的蒸箱,通过水位传感器检测水箱中的当前水量,蒸箱的控制系统通过获取蒸箱内水箱中的当前水量,获取烹饪过程对应的烹饪参数,并基于烹饪参数计算烹饪过程所需的烹饪水量;并判断当前水量是否大于或等于烹饪水量;若是,则继续烹饪。保证了水箱中的当前水量满足烹饪需要,实现了对蒸箱的智能控制,保证了烹饪过程的连续
性、可持续性和安全性,提高了烹饪效果和用户使用体验感。
[0146]
实施例4
[0147]
本实施例提供一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现实施例1中的蒸箱的控制方法中的步骤。
[0148]
其中,可读存储介质可以采用的更具体可以包括但不限于:便携式盘、硬盘、随机存取存储器、只读存储器、可擦拭可编程只读存储器、光存储器件、磁存储器件或上述的任意合适的组合。
[0149]
在可能的实施方式中,本发明还可以实现为一种程序产品的形式,其包括程序代码,当程序产品在终端设备上执行时,程序代码用于使终端设备执行实现如上实施例1中的蒸箱的控制方法中的步骤。
[0150]
其中,可以以一种或多种程序设计语言的任意组合来编写用于执行本发明的程序代码,程序代码可以完全地在用户设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户设备上部分在远程设备上执行或完全在远程设备上执行。
[0151]
虽然以上描述了本发明的具体实施方式,但是本领域的技术人员应当理解,这仅是举例说明,本发明的保护范围是由所附权利要求书限定的。本领域的技术人员在不背离本发明的原理和实质的前提下,可以对这些实施方式做出多种变更或修改,但这些变更和修改均落入本发明的保护范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1