烹饪控制方法、存储介质、计算机设备与流程

文档序号:30760724发布日期:2022-07-15 20:49阅读:91来源:国知局
烹饪控制方法、存储介质、计算机设备与流程

1.本技术涉及智能烹饪技术领域,尤其是涉及到一种烹饪控制方法、存储介质、计算机设备。


背景技术:

2.一拖三烹饪系统(或扩展一拖多烹饪系统)由一台中控系统,一台配料机,三台投料器、三台智能灶组成。配料机和中控系统以以太网为介质互联,三台智能灶同样也是以以太网为介质互联。中控系统为主设备,能够分别控制配料机和三台智能灶。配料机和智能灶互不影响,不可通行。信息由中控系统进行分发。投料器作为配料机的子系统,作为投料设备和临时储料设备。当三台智能灶需要同时运行电子菜谱,中控设备需要协调一台配料机为三台同时运行的智能灶配料。配料机运输调料给智能灶时,至少包含备料和投料两个动作,但由于只有一台配料机,且出于管道的限制,分别只有固体,液体等少数出料口,在给第一台智能灶备料的同时,无法给第二台智能灶备料,第二台智能灶在这个时间冲突过程中必须等待第一台智能灶备料结束。等待的过程中,为保持食品温度,智能灶将持续加热,从而导致灶中的食材过度的烹饪,菜品加热过度,影响口味、生熟度和品相。


技术实现要素:

3.有鉴于此,本技术提供了一种烹饪控制方法、存储介质、计算机设备,根据烹饪材料的备料状态控制目标烹饪设备执行目标烹饪指令,避免因烹饪材料准备时间被贻误导致影响烹饪效果等情况发生,保证菜品口味和品质,提高烹饪设备、配料系统的实用性。
4.根据本技术的一个方面,提供了一种烹饪控制方法,其特征在于,用于配料系统,所述配料系统包括控制子系统、配料机、至少一个投料器以及与投料器对应的烹饪设备,所述方法包括:
5.响应于菜谱执行命令,控制所述配料机执行目标设备备料指令,并将备料得到的烹饪材料输送至目标投料器中,其中,所述菜谱执行命令包含与目标烹饪设备对应的目标烹饪指令、所述目标设备备料指令以及与所述目标投料器对应的目标投料指令;
6.响应于烹饪材料备料状态信号,控制所述目标烹饪设备执行所述目标烹饪指令,以及控制所述目标投料器到达所述菜谱的投料时间时执行所述目标投料指令。
7.可选地,所述目标设备备料指令包括多个;
8.所述控制所述配料机执行目标设备备料指令,具体包括:
9.获取多个所述目标设备备料指令对应的第一计划时间,并按所述第一计划时间确定所述目标设备备料指令的排序;
10.按照所述目标设备备料指令的排序,控制所述配料机依次执行相应的目标设备备料指令。
11.可选地,所述目标设备备料指令包括多个,任一目标设备备料指令对应于至少一种目标烹饪材料;
12.所述控制所述配料机执行目标设备备料指令,具体包括:
13.获取所述目标设备备料指令对应的目标烹饪材料以及目标烹饪材料对应的第二计划时间;
14.按照所述目标烹饪材料确定目标材料备料指令,并按所述第二计划时间确定所述目标材料备料指令的排序;
15.按照所述目标材料备料指令的排序,依次控制所述配料机执行相应的目标材料备料指令。
16.可选地,不同种类烹饪材料对应的目标材料备料指令可在所述配料机中并行执行,所述目标投料器中共用同一备料容纳腔的调料可由所述配料机并行输送。
17.可选地,所述烹饪材料备料状态信号基于与任一目标设备备料指令对应的全部目标烹饪材料输送成功的信号而产生。
18.可选地,所述方法还包括:
19.响应于所述菜谱执行命令,控制所述目标烹饪设备进入加热功能禁用状态并执行所述目标烹饪指令,或者,控制所述目标烹饪设备执行第一烹饪指令,其中,所述目标烹饪指令包括待执行菜谱的烹饪步骤对应的烹饪指令,所述第一烹饪指令包括所述目标烹饪指令中第一个加热指令之前的烹饪指令;
20.所述响应于烹饪材料备料状态信号,控制所述目标烹饪设备执行所述目标烹饪指令,具体包括:
21.响应于所述烹饪材料备料状态信号,控制所述目标烹饪设备进入加热功能启用状态,或者,控制所述目标烹饪设备执行第二烹饪指令,其中,所述第二烹饪指令包括所述目标烹饪指令中第一加热指令以及之后的烹饪指令。
22.可选地,所述方法还包括:
23.响应于所述菜谱执行命令,控制所述目标烹饪设备进入烹饪功能禁用状态,并执行所述目标烹饪指令,其中,所述目标烹饪指令包括待执行菜谱的每个烹饪步骤对应的烹饪指令;
24.所述响应于烹饪材料备料状态信号,控制所述目标烹饪设备执行所述目标烹饪指令,具体包括:
25.响应于所述烹饪材料备料状态信号,控制所述目标烹饪设备进入烹饪功能启用状态。
26.可选地,所述响应于烹饪材料备料状态信号,控制所述目标烹饪设备执行所述目标烹饪指令,以及控制所述目标投料器执行所述目标投料指令,具体包括:
27.获取所述目标烹饪设备对应的目标烹饪指令中的第三烹饪指令的执行时长以及加热指令的执行时长,其中,所述目标烹饪指令包括待执行菜谱的每个烹饪步骤对应的烹饪指令,所述第三烹饪指令包括所述目标烹饪指令中第一个加热指令之前的烹饪指令,所述加热指令包括所述第一个加热指令;
28.根据所述目标设备备料指令对应的备料时长、第三烹饪指令执行时长以及加热指令执行时长,确定所述目标烹饪设备的指令执行时间。
29.可选地,所述根据所述目标设备备料指令对应的备料时长、第三烹饪指令执行时长以及加热指令执行时长,确定所述目标烹饪设备的指令执行时间,具体包括:
30.若所述备料时长小于或等于所述第三烹饪指令执行时长,则控制所述目标烹饪设备立即执行所述目标烹饪指令;
31.若所述备料时长大于所述第三烹饪指令执行时长,则获取所述备料时长与所述第三烹饪指令执行时长的差值;
32.在所述差值小于或等于所述加热指令执行时长时控制所述目标烹饪设备立即执行所述目标烹饪指令;
33.在所述差值大于所述加热指令执行时长时控制所述目标烹饪设备延时执行所述目标烹饪指令,其中,延时时长为所述差值与所述加热指令执行时长之差。
34.根据本技术的另一方面,提供了一种烹饪控制装置,用于配料系统,所述配料系统包括控制子系统、配料机、至少一个投料器以及与投料器对应的烹饪设备,所述装置包括:
35.第一执行模块,用于响应于菜谱执行命令,控制所述配料机执行目标设备备料指令,并将备料得到的烹饪材料输送至目标投料器中,其中,所述菜谱执行命令包含与目标烹饪设备对应的目标烹饪指令、所述目标设备备料指令以及与所述目标投料器对应的目标投料指令;
36.第二执行模块,用于响应于烹饪材料备料状态信号,控制所述目标烹饪设备执行所述目标烹饪指令,以及控制所述目标投料器到达所述菜谱的投料时间时执行所述目标投料指令。
37.可选地,所述目标设备备料指令包括多个;
38.所述第一执行模块,具体用于:
39.获取多个所述目标设备备料指令对应的第一计划时间,并按所述第一计划时间确定所述目标设备备料指令的排序;
40.按照所述目标设备备料指令的排序,控制所述配料机依次执行相应的目标设备备料指令。
41.可选地,所述目标设备备料指令包括多个,任一目标设备备料指令对应于至少一种目标烹饪材料;
42.所述第一执行模块,具体用于:
43.获取所述目标设备备料指令对应的目标烹饪材料以及目标烹饪材料对应的第二计划时间;
44.按照所述目标烹饪材料确定目标材料备料指令,并按所述第二计划时间确定所述目标材料备料指令的排序;
45.按照所述目标材料备料指令的排序,依次控制所述配料机执行相应的目标材料备料指令。
46.可选地,不同种类烹饪材料对应的目标材料备料指令可在所述配料机中并行执行,所述目标投料器中共用同一备料容纳腔的调料可由所述配料机并行输送。
47.可选地,所述烹饪材料备料状态信号基于与任一目标设备备料指令对应的全部目标烹饪材料输送成功的信号而产生。
48.可选地,所述装置还包括:
49.第三执行模块,用于响应于所述菜谱执行命令,控制所述目标烹饪设备进入加热功能禁用状态并执行所述目标烹饪指令,或者,控制所述目标烹饪设备执行第一烹饪指令,
其中,所述目标烹饪指令包括待执行菜谱的烹饪步骤对应的烹饪指令,所述第一烹饪指令包括所述目标烹饪指令中第一个加热指令之前的烹饪指令;
50.所述第二执行模块,具体用于:
51.响应于所述烹饪材料备料状态信号,控制所述目标烹饪设备进入加热功能启用状态,或者,控制所述目标烹饪设备执行第二烹饪指令,其中,所述第二烹饪指令包括所述目标烹饪指令中第一加热指令以及之后的烹饪指令。
52.可选地,所述装置还包括:
53.第四执行模块,用于响应于所述菜谱执行命令,控制所述目标烹饪设备进入烹饪功能禁用状态,并执行所述目标烹饪指令,其中,所述目标烹饪指令包括待执行菜谱的每个烹饪步骤对应的烹饪指令;
54.所述第二执行模块,具体用于:
55.响应于所述烹饪材料备料状态信号,控制所述目标烹饪设备进入烹饪功能启用状态。
56.可选地,所述第二执行模块,具体用于:
57.获取所述目标烹饪设备对应的目标烹饪指令中的第三烹饪指令的执行时长以及加热指令的执行时长,其中,所述目标烹饪指令包括待执行菜谱的每个烹饪步骤对应的烹饪指令,所述第三烹饪指令包括所述目标烹饪指令中第一个加热指令之前的烹饪指令,所述加热指令包括所述第一个加热指令;
58.根据所述目标设备备料指令对应的备料时长、第三烹饪指令执行时长以及加热指令执行时长,确定所述目标烹饪设备的指令执行时间。
59.可选地,所述第二执行模块,还用于:
60.若所述备料时长小于或等于所述第三烹饪指令执行时长,则控制所述目标烹饪设备立即执行所述目标烹饪指令;
61.若所述备料时长大于所述第三烹饪指令执行时长,则获取所述备料时长与所述第三烹饪指令执行时长的差值;
62.在所述差值小于或等于所述加热指令执行时长时控制所述目标烹饪设备立即执行所述目标烹饪指令;
63.在所述差值大于所述加热指令执行时长时控制所述目标烹饪设备延时执行所述目标烹饪指令,其中,延时时长为所述差值与所述加热指令执行时长之差。
64.依据本技术又一个方面,提供了一种存储介质,其上存储有计算机程序,所述程序被处理器执行时实现上述烹饪控制方法。
65.依据本技术再一个方面,提供了一种计算机设备,包括存储介质、处理器及存储在存储介质上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述烹饪控制方法。
66.借由上述技术方案,本技术提供的一种烹饪控制方法、存储介质、计算机设备,配料系统响应于菜谱执行命令,确定与菜谱执行命令相关的目标烹饪指令及其对应的目标烹饪设备、目标设备备料指令以及目标投料指令及其对应的目标投料器,进一步,控制配料机执行目标设备备料指令,并将备料得到的烹饪调料输送至目标投料器中,以及基于烹饪材料备料状态信号,控制目标烹饪设备执行目标烹饪指令并控制目标投料器到达菜谱的投料
时间时执行目标投料指令。本技术实施例中,相比于现有技术中直接按照电子菜谱对应的指令控制目标烹饪设备进行菜品烹饪的方式相比,可以根据烹饪材料的备料状态控制目标烹饪设备执行目标烹饪指令,避免因烹饪材料准备时间被贻误导致菜品烹饪过度等情况发生,保证菜品口味和品质,提高烹饪设备、配料系统的实用性。
67.上述说明仅是本技术技术方案的概述,为了能够更清楚了解本技术的技术手段,而可依照说明书的内容予以实施,并且为了让本技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本技术的具体实施方式。
附图说明
68.此处所说明的附图用来提供对本技术的进一步理解,构成本技术的一部分,本技术的示意性实施例及其说明用于解释本技术,并不构成对本技术的不当限定。在附图中:
69.图1示出了本技术实施例提供的一种烹饪控制方法的流程示意图;
70.图2示出了本技术实施例提供的一种配料系统的结构示意图。
具体实施方式
71.下文中将参考附图并结合实施例来详细说明本技术。需要说明的是,在不冲突的情况下,本技术中的实施例及实施例中的特征可以相互组合。
72.在本实施例中提供了一种烹饪控制方法,如图1所示,该方法包括:
73.步骤101,响应于菜谱执行命令,控制所述配料机执行目标设备备料指令,并将备料得到的烹饪材料输送至目标投料器中,其中,所述菜谱执行命令包含与目标烹饪设备对应的目标烹饪指令、所述目标设备备料指令以及与所述目标投料器对应的目标投料指令;
74.步骤102,响应于烹饪材料备料状态信号,控制所述目标烹饪设备执行所述目标烹饪指令,以及控制所述目标投料器到达所述菜谱的投料时间时执行所述目标投料指令。
75.本技术实施例可以应用于配料系统中,如图2所示,配料系统包含控制子系统、配料机、至少一个投料器以及与投料器对应的烹饪设备,上述方法具体可以应用于配料系统的控制子系统中,通过控制子系统对配料机、投料器以及烹饪设备进行控制。例如,一拖三的配料系统,由一台中控系统(即控制子系统),一台配料机,三台投料器、三台智能灶(即烹饪设备)组成,配料机和中控系统以以太网为介质互联,三台智能灶同样也是以以太网为介质互联,中控系统能够分别控制配料机和三台智能灶,配料机和智能灶互不影响,不可通行,信息由中控系统进行分发,其中,配料机用于按需求对所需调料进行定量以及将定量后的调料输送到投料器中,投料器作为投料设备和临时储料设备,智能灶用于烹饪加热。另外,本技术中烹饪材料可以包括烹饪食材、烹饪调料等多种烹饪所需的材料,下文仅以烹饪所需的调料进行举例说明。
76.在上述实施例中,菜谱执行命令用于指示配料系统运行相应的电子菜谱,实现菜品烹饪,控制子系统响应于菜谱执行命令,确定菜谱执行命令对应的目标烹饪指令、目标设备备料指令以及目标投料指令,其中,目标烹饪执行为配料系统对应的烹饪设备所执行,目标设备备料指令为配料系统对应的配料机执行,目标投料指令为配料系统对应的投料器执行,具体的,获取菜谱执行命令对应的电子菜谱,并对电子菜谱进行解析获得上述的目标烹饪指令、目标设备备料指令以及目标投料指令。进而,控制配料机执行目标设备备料指令,
按电子菜谱的调料需求进行调料定量和调料输送,将与电子菜谱的调料需求匹配的调料输送至目标投料器中,例如,电子菜谱对应的目标烹饪设备为智能灶a,那么将与智能灶a对应的投料器a确定为目标投料器,配料机按电子菜谱的调料需求进行调料定量,并将定量后的调料输送至目标投料器a中,由目标投料器临时存储调料。另外,在配料机进行调料备料、调料输送的过程中,可以实时或定时的向控制子系统发送烹饪材料备料状态信号,例如,在调料定量过程中向控制子系统发送与目标投料器a对应的调料定量状态信号,在调料输送过程中向控制子系统发送与目标投料器a对应的调料输送状态信号,以及目标投料器也可以根据自身接收、存储调料的情况实时或定时的向控制子系统发送烹饪材料备料状态信号,例如,在目标投料器a接收配料机的调料输送过程中,向控制子系统发送烹饪材料输送状态信号,在目标投料器a接收完调料输送对调料进行临时存储时,向控制子系统发送烹饪材料存储状态信号。
77.接着,控制子系统响应于烹饪材料备料状态信号,对目标烹饪设备以及目标投料器进行控制,具体的,控制子系统对目标烹饪设备以及目标投料器进行控制时,应遵循在保证调料准备好或者确保调料在需要投料之前能够准备好的情况下,控制目标烹饪设备执行某些特定的目标烹饪指令,以及控制目标投料器执行相关的目标投料指令的原则。例如,在一些应用场景中,为了保证菜品烹饪品质,可以将调料投放指令以及调料投放指令之后的烹饪指令作为目标烹饪指令,保证在执行调料投放指令之前,调料已经准备好。
78.在另一些应用场景中,菜品烹饪对调料的投放时机要求不是很严格时,比如花椒粉早一点放晚一点放对菜品品质影响不大,但菜品加热时间对菜品品质影响较大,试想一种场景,若调料投放指令在加热指令之后,如果只保证调料投放指令在调料准备好以后执行,那么控制子系统可能会因为调料没有准备好时延迟调料投放指令的执行时间,但锅内仍然需要保持温度,需要对锅具持续加热,这就导致了对菜品的过度加热。因此,也可以将加热指令以及加热之后的烹饪指令作为目标烹饪指令,保证在对菜品进行加热之前,调料已经准备好,菜品进行加热之后,随时可以执行目标投料指令将调料投放到锅具中,进一步保证菜品品质。当然,也可以将加热指令或调料投放指令中靠前的一个以及这个靠前的指令之后的烹饪指令全部作为目标烹饪指令,在此不再赘述。
79.另外,对于目标投料器,按照目标烹饪设备对目标烹饪指令的执行情况,结合菜谱中调料投放步骤对应的投料时间,控制目标投料器执行目标投料指令。
80.通过应用本实施例的技术方案,配料系统响应于菜谱执行命令,确定与菜谱执行命令相关的目标烹饪指令及其对应的目标烹饪设备、目标设备备料指令以及目标投料指令及其对应的目标投料器,进一步,控制配料机执行目标设备备料指令,并将备料得到的烹饪调料输送至目标投料器中,以及基于烹饪材料备料状态信号,控制目标烹饪设备执行目标烹饪指令并控制目标投料器到达菜谱的投料时间时执行目标投料指令。本技术实施例中,相比于现有技术中直接按照电子菜谱对应的指令控制目标烹饪设备进行菜品烹饪的方式相比,可以根据烹饪材料的备料状态控制目标烹饪设备执行目标烹饪指令,避免因烹饪材料准备时间被贻误导致菜品烹饪过度等情况发生,保证菜品口味和品质,提高烹饪设备、配料系统的实用性。
81.在本技术实施例中,可选地,目标设备备料指令包括多个时,步骤101中“控制配料机执行目标设备备料指令”具体可以为:
82.步骤101-1,获取多个所述目标设备备料指令对应的第一计划时间,并按所述第一计划时间确定所述目标设备备料指令的排序;
83.步骤101-2,按照所述目标设备备料指令的排序,控制所述配料机依次执行相应的目标设备备料指令。
84.在步骤101-1至步骤101-2中,当目标设备备料指令包括多个时,也即配料机需要为多台投料器配料时,分别获取每个目标设备备料指令对应的第一计划时间,并按第一计划时间对各目标设备备料指令进行排序,其中,第一计划时间具体可以为控制子系统对菜谱执行命令的响应时间,也可以为各目标设备备料指令对应的优先级等,按先响应排序在前,后响应排序在后,或者优先级高的排序在前,优先级低的排序在后的方式进行目标设备备料指令的排序。进而,按照目标设备备料指令的排序,控制配料机按排序依次执行相应的目标设备备料指令,进行调料的定量以及输送至投料器中。例如,目标设备备料指令包括2个,按与之对应的第一计划时间对目标设备备料指令进行排序后确定先执行目标设备备料指令a后执行目标设备备料指令b,那么可以按先a后b的顺序控制配料机执行指令进行备料。
85.在本技术实施例中,可选地,所述目标设备备料指令包括多个,任一目标设备备料指令对应于至少一种目标烹饪材料,不同种类烹饪材料对应的目标材料备料指令可在所述配料机中并行执行,所述目标投料器中共用同一备料容纳腔的调料可由所述配料机并行输送。相应地,步骤101中“控制配料机执行目标设备备料指令”具体还可以为:
86.步骤101-3,获取所述目标设备备料指令对应的目标烹饪材料以及目标烹饪材料对应的第二计划时间;
87.步骤101-4,按照所述目标烹饪材料确定目标材料备料指令,并按所述第二计划时间确定所述目标材料备料指令的排序;
88.步骤101-5,按照所述目标材料备料指令的排序,依次控制所述配料机执行相应的目标材料备料指令。
89.在步骤101-3至步骤101-5中,对于任一一台目标烹饪设备来说,其所需的目标烹饪材料可能包括多种,例如目标设备备料指令a对应的烹饪材料包括盐、醋、酱油,目标设备备料指令b对应的烹饪材料包括醋、酱油、耗油。控制子系统获取各目标设备备料指令对应的目标烹饪材料以及目标烹饪材料对应的第二计划时间(第二计划时间与第一计划时间相似,也可以是指令执行优先级,或者是对菜谱执行命令的响应时间等),进一步,按第二计划时间确定每种目标烹饪材料对应的目标材料备料指令的排序,在上述举例中,假设目标设备备料指令a对应的第二计划时间在目标设备备料指令b对应的第二计划时间之前,由于指令a对应的烹饪材料包含盐、醋、酱油,指令b对应的烹饪材料包含醋、酱油、耗油,因此目标材料备料指令应包含盐备料指令、醋备料指令、酱油备料指令以及耗油备料指令,再根据指令a以及指令b的排序,来控制配料机进行配料,对于醋和酱油来说,应先给投料器a(假设指令a对应于投料器a,指令b对应于投料器b)备料再给投料器b备料,对于盐来说,只需给投料器a备料,对于耗油来说,只需给投料器b备料。
90.另外,对于在投料器中可以共用一个备料容纳腔的调料来说,例如盐和糖共用一个备料容纳腔,需要投放调料时该备料容纳腔内的调料一起被投放到烹饪设备中,共用一个备料容纳腔的调料可以由配料机共用一个输送管道将备好的调料一起输送到投料器中,
例如投料器a对应的盐和糖都已准备好,可以共用一个调料输送管道一起输送至投料器a相应的备料容纳腔中。
91.在本技术实施例中,可选地,所述烹饪材料备料状态信号基于与任一目标设备备料指令对应的全部目标烹饪材料输送成功的信号而产生。例如,烹饪材料备料状态信号可以是配料机将与目标投料器a对应的目标设备备料指令包含的全部目标烹饪材料输送至投料器a之后而产生并反馈给控制子系统的,也可以是目标投料器a在接收到与自身匹配的目标设备备料指令对应的全部目标烹饪材料之后产生并反馈给控制子系统的。以保证在确认某个投料器内已经准备好相应目标烹饪设备的全部所需调料后,再去控制目标烹饪设备执行相应的目标烹饪指令,从而使得烹饪品质得到保障。
92.在本技术实施例中,可选地,步骤101中响应于菜谱执行命令之后,还可以执行:
93.步骤103,控制所述目标烹饪设备进入加热功能禁用状态并执行所述目标烹饪指令,或者,控制所述目标烹饪设备执行第一烹饪指令,其中,所述目标烹饪指令包括待执行菜谱的烹饪步骤对应的烹饪指令,所述第一烹饪指令包括所述目标烹饪指令中第一个加热指令之前的烹饪指令;
94.相应地,步骤102中“响应于烹饪材料备料状态信号,控制所述目标烹饪设备执行所述目标烹饪指令”,具体可以为:
95.步骤102-1,响应于所述烹饪材料备料状态信号,控制所述目标烹饪设备进入加热功能启用状态,或者,控制所述目标烹饪设备执行第二烹饪指令,其中,所述第二烹饪指令包括所述目标烹饪指令中第一加热指令以及之后的烹饪指令。
96.在上述实施例中,为保证目标烹饪设备至少不在调料准备好之前执行加热指令,响应于菜谱执行命令,可以控制目标烹饪设备进入加热功能禁用状态的同时执行目标烹饪指令,在加热功能禁用状态下,目标烹饪设备可以正常执行目标烹饪指令中不涉及加热功能的指令,并在遇到需要使用加热功能的烹饪指令时暂停执行,例如加热功能在菜谱中的第三步,那么目标烹饪设备在该状态下可以执行前两个步骤,在第三个步骤暂停。相应地,响应于烹饪材料备料状态信号,确认烹饪材料已准备好控制目标烹饪设备进入加热功能启用状态,在加热功能启用状态下,目标烹饪设备可以继续执行之前暂停的烹饪指令,以保证菜品的正常烹饪。
97.或者,
98.响应于菜谱执行命令,可以对目标烹饪指令进行指令拆分得到第一烹饪指令和第二烹饪指令,控制目标烹饪设备先执行第一烹饪指令,再响应于烹饪材料备料状态信号,控制目标烹饪设备执行剩余的第二烹饪指令。其中,第一烹饪指令为目标烹饪指令中第一个加热指令之前的全部指令,第二烹饪指令为第一个加热指令以及之后的全部指令。通过该方式可以实现与上文通过控制目标烹饪设备的加热功能禁用和启用相同的效果,但是该方式中无需对目标烹饪设备的功能加以控制,而是将目标烹饪指令进行拆分,通过控制子系统控制目标烹饪设备在不同的情况下执行不同的指令而实现。
99.在本技术实施例中,可选地,步骤101中响应于菜谱执行命令之后,还可以执行:
100.步骤104,响应于所述菜谱执行命令,控制所述目标烹饪设备进入烹饪功能禁用状态,并执行所述目标烹饪指令,其中,所述目标烹饪指令包括待执行菜谱的每个烹饪步骤对应的烹饪指令;
101.相应地,步骤102中“响应于烹饪材料备料状态信号,控制所述目标烹饪设备执行所述目标烹饪指令”,具体可以为:
102.步骤102-2,响应于所述烹饪材料备料状态信号,控制所述目标烹饪设备进入烹饪功能启用状态。
103.在上述实施例中,在调料准备好之前,也可以将目标烹饪设备的全部烹饪功能禁用,即控制目标烹饪设备进入烹饪功能禁用状态,目标烹饪设备在烹饪功能禁用状态下无法执行任何目标烹饪指令,相应地,响应于烹饪材料状态信号,在调料准备之后,控制目标烹饪设备进入烹饪功能启用状态,开始执行目标烹饪指令。与步骤103、步骤102-1构成的实施方式不同的是,上文实施例仅是在备料之前保证加热功能不执行,该实施方式中在备料之前保证全部烹饪功能不执行,对于一些设备故障导致烹饪无法实现的情况,本实施例还有助于保证不因执行部分烹饪指令导致浪费烹饪资源的不良现象。
104.在本技术实施例中,可选地,步骤102具体还可以为:
105.步骤102-3,获取所述目标烹饪设备对应的目标烹饪指令中的第三烹饪指令的执行时长以及加热指令的执行时长,其中,所述目标烹饪指令包括待执行菜谱的每个烹饪步骤对应的烹饪指令,所述第三烹饪指令包括所述目标烹饪指令中第一个加热指令之前的烹饪指令,所述加热指令包括所述第一个加热指令;
106.步骤102-4,根据所述目标设备备料指令对应的备料时长、第三烹饪指令执行时长以及加热指令执行时长,确定所述目标烹饪设备的指令执行时间。
107.在步骤102-3至步骤102-4中,为了进一步兼顾烹饪效果与烹饪效率,还可以基于各烹饪指令对应的执行时长来对目标烹饪设备执行的目标烹饪指令进行精准控制,具体可以获取目标烹饪设备所对应的目标烹饪指令中第一个加热指令之前的烹饪指令,将这部分指令作为第三烹饪指令,并确定第三烹饪指令对应的执行时长,以及第一加热指令的执行时长,进一步结合与目标烹饪设备对应的目标设备备料指令的备料时长,确定目标烹饪设备对目标烹饪指令的指令执行时间。
108.可选地,步骤102-4具体可以包括:
109.步骤102-4-1,若所述备料时长小于或等于所述第三烹饪指令执行时长,则控制所述目标烹饪设备立即执行所述目标烹饪指令;
110.步骤102-4-2,若所述备料时长大于所述第三烹饪指令执行时长,则获取所述备料时长与所述第三烹饪指令执行时长的差值;
111.步骤102-4-3,在所述差值小于或等于所述加热指令执行时长时控制所述目标烹饪设备立即执行所述目标烹饪指令;
112.步骤102-4-4,在所述差值大于所述加热指令执行时长时控制所述目标烹饪设备延时执行所述目标烹饪指令,其中,延时时长为所述差值与所述加热指令执行时长之差。
113.在步骤102-4-1至步骤102-4-4中,如果备料时长小于或等于第三烹饪指令执行时长,那么说明在立即执行目标烹饪指令的情况下,调料准备好时目标烹饪设备还没有执行到加热相关的指令,可以直接控制目标烹饪设备执行目标烹饪指令,在目标烹饪设备执行到加热指令时可以确保调料准备好,不会造成因等待调料备料导致过度加热的问题。
114.而如果备料时长大于第三烹饪指令执行时长,那么说明若立即执行目标烹饪指令的情况下,执行到加热指令时调料无法备好,这时应进一步确定目标烹饪指令的执行时间,
具体地,获取备料时长与第三烹饪指令执行时长的差值,并在该差值小于或等于加热指令执行时长时,此时,说明在加热指令执行结束之前最迟在加热指令执行结束时调料可以备好,那么可以控制目标烹饪设备立即执行目标烹饪指令,而在该差值大于加热指令执行时长时,说明加热指令执行结束时调料无法备好,这种情况有可能导致过度加热的不良现象产生,应延迟执行目标烹饪指令,延迟时长可以为上述差值与加热指令执行时长之差,以保证在加热指令执行结束时调料可以备好。
115.进一步的,作为图1方法的具体实现,本技术实施例提供了一种烹饪控制装置,用于配料系统,所述配料系统包括控制子系统、配料机、至少一个投料器以及与投料器对应的烹饪设备,该装置包括:
116.第一执行模块,用于响应于菜谱执行命令,控制所述配料机执行目标设备备料指令,并将备料得到的烹饪材料输送至目标投料器中,其中,所述菜谱执行命令包含与目标烹饪设备对应的目标烹饪指令、所述目标设备备料指令以及与所述目标投料器对应的目标投料指令;
117.第二执行模块,用于响应于烹饪材料备料状态信号,控制所述目标烹饪设备执行所述目标烹饪指令,以及控制所述目标投料器到达所述菜谱的投料时间时执行所述目标投料指令。
118.在具体的应用场景中,可选地,所述目标设备备料指令包括多个;
119.所述第一执行模块,具体用于:获取多个所述目标设备备料指令对应的第一计划时间,并按所述第一计划时间确定所述目标设备备料指令的排序;按照所述目标设备备料指令的排序,控制所述配料机依次执行相应的目标设备备料指令。
120.在具体的应用场景中,可选地,所述目标设备备料指令包括多个,任一目标设备备料指令对应于至少一种目标烹饪材料;
121.所述第一执行模块,具体用于:获取所述目标设备备料指令对应的目标烹饪材料以及目标烹饪材料对应的第二计划时间;按照所述目标烹饪材料确定目标材料备料指令,并按所述第二计划时间确定所述目标材料备料指令的排序;按照所述目标材料备料指令的排序,依次控制所述配料机执行相应的目标材料备料指令。
122.在具体的应用场景中,可选地,不同种类烹饪材料对应的目标材料备料指令可在所述配料机中并行执行,所述目标投料器中共用同一备料容纳腔的调料可由所述配料机并行输送。
123.在具体的应用场景中,可选地,所述烹饪材料备料状态信号基于与任一目标设备备料指令对应的全部目标烹饪材料输送成功的信号而产生。
124.在具体的应用场景中,可选地,所述装置还包括:
125.第三执行模块,用于响应于所述菜谱执行命令,控制所述目标烹饪设备进入加热功能禁用状态并执行所述目标烹饪指令,或者,控制所述目标烹饪设备执行第一烹饪指令,其中,所述目标烹饪指令包括待执行菜谱的烹饪步骤对应的烹饪指令,所述第一烹饪指令包括所述目标烹饪指令中第一个加热指令之前的烹饪指令;
126.所述第二执行模块,具体用于:响应于所述烹饪材料备料状态信号,控制所述目标烹饪设备进入加热功能启用状态,或者,控制所述目标烹饪设备执行第二烹饪指令,其中,所述第二烹饪指令包括所述目标烹饪指令中第一加热指令以及之后的烹饪指令。
127.在具体的应用场景中,可选地,所述装置还包括:
128.第四执行模块,用于响应于所述菜谱执行命令,控制所述目标烹饪设备进入烹饪功能禁用状态,并执行所述目标烹饪指令,其中,所述目标烹饪指令包括待执行菜谱的每个烹饪步骤对应的烹饪指令;
129.所述第二执行模块,具体用于:响应于所述烹饪材料备料状态信号,控制所述目标烹饪设备进入烹饪功能启用状态。
130.在具体的应用场景中,可选地,所述第二执行模块,具体用于:获取所述目标烹饪设备对应的目标烹饪指令中的第三烹饪指令的执行时长以及加热指令的执行时长,其中,所述目标烹饪指令包括待执行菜谱的每个烹饪步骤对应的烹饪指令,所述第三烹饪指令包括所述目标烹饪指令中第一个加热指令之前的烹饪指令,所述加热指令包括所述第一个加热指令;根据所述目标设备备料指令对应的备料时长、第三烹饪指令执行时长以及加热指令执行时长,确定所述目标烹饪设备的指令执行时间。
131.在具体的应用场景中,可选地,所述第二执行模块,还用于:若所述备料时长小于或等于所述第三烹饪指令执行时长,则控制所述目标烹饪设备立即执行所述目标烹饪指令;若所述备料时长大于所述第三烹饪指令执行时长,则获取所述备料时长与所述第三烹饪指令执行时长的差值;在所述差值小于或等于所述加热指令执行时长时控制所述目标烹饪设备立即执行所述目标烹饪指令;在所述差值大于所述加热指令执行时长时控制所述目标烹饪设备延时执行所述目标烹饪指令,其中,延时时长为所述差值与所述加热指令执行时长之差。
132.需要说明的是,本技术实施例提供的一种烹饪控制装置所涉及各功能单元的其他相应描述,可以参考图1方法中的对应描述,在此不再赘述。
133.基于上述如图1所示方法,相应的,本技术实施例还提供了一种存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述如图1所示的烹饪控制方法。
134.基于这样的理解,本技术的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是cd-rom,u盘,移动硬盘等)中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施场景所述的方法。
135.基于上述如图1所示的方法,以及上述的虚拟装置实施例,为了实现上述目的,本技术实施例还提供了一种计算机设备,具体可以为个人计算机、服务器、网络设备等,该计算机设备包括存储介质和处理器;存储介质,用于存储计算机程序;处理器,用于执行计算机程序以实现上述如图1所示的烹饪控制方法。
136.可选地,该计算机设备还可以包括用户接口、网络接口、摄像头、射频(radio frequency,rf)电路,传感器、音频电路、wi-fi模块等等。用户接口可以包括显示屏(display)、输入单元比如键盘(keyboard)等,可选用户接口还可以包括usb接口、读卡器接口等。网络接口可选的可以包括标准的有线接口、无线接口(如蓝牙接口、wi-fi接口)等。
137.本领域技术人员可以理解,本实施例提供的一种计算机设备结构并不构成对该计算机设备的限定,可以包括更多或更少的部件,或者组合某些部件,或者不同的部件布置。
138.存储介质中还可以包括操作系统、网络通信模块。操作系统是管理和保存计算机设备硬件和软件资源的程序,支持信息处理程序以及其它软件和/或程序的运行。网络通信
模块用于实现存储介质内部各组件之间的通信,以及与该实体设备中其它硬件和软件之间通信。
139.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本技术可以借助软件加必要的通用硬件平台的方式来实现,也可以通过硬件实现配料系统响应于菜谱执行命令,确定与菜谱执行命令相关的目标烹饪指令及其对应的目标烹饪设备、目标设备备料指令以及目标投料指令及其对应的目标投料器,进一步,控制配料机执行目标设备备料指令,并将备料得到的烹饪调料输送至目标投料器中,以及基于烹饪材料备料状态信号,控制目标烹饪设备执行目标烹饪指令并控制目标投料器到达菜谱的投料时间时执行目标投料指令。本技术实施例中,相比于现有技术中直接按照电子菜谱对应的指令控制目标烹饪设备进行菜品烹饪的方式相比,可以根据烹饪材料的备料状态控制目标烹饪设备执行目标烹饪指令,避免因烹饪材料准备时间被贻误导致菜品烹饪过度等情况发生,保证菜品口味和品质,提高烹饪设备、配料系统的实用性。
140.本领域技术人员可以理解附图只是一个优选实施场景的示意图,附图中的模块或流程并不一定是实施本技术所必须的。本领域技术人员可以理解实施场景中的装置中的模块可以按照实施场景描述进行分布于实施场景的装置中,也可以进行相应变化位于不同于本实施场景的一个或多个装置中。上述实施场景的模块可以合并为一个模块,也可以进一步拆分成多个子模块。
141.上述本技术序号仅仅为了描述,不代表实施场景的优劣。以上公开的仅为本技术的几个具体实施场景,但是,本技术并非局限于此,任何本领域的技术人员能思之的变化都应落入本技术的保护范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1