多设备协调的烹饪控制方法和系统技术方案

技术编号:20159646 阅读:27 留言:0更新日期:2019-01-19 00:12
本发明专利技术公开一种多设备协调的烹饪控制方法,根据烹饪任务和烹饪设备之间的对应关系,以及烹饪任务的关系描述信息,使得多个烹饪设备能够协调参与并列执行任务。本发明专利技术烹饪控制方法实现了可调用烹饪资源的充分利用,优化了烹饪流程,节约了烹饪时间,提高了烹饪效率。本发明专利技术还提供一种多设备协调的烹饪控制系统,该系统采用上述烹饪控制方法,用于解决现有数字菜谱固化数据带来的烹饪流程僵化和烹饪效率低下问题。

【技术实现步骤摘要】
多设备协调的烹饪控制方法和系统本专利技术是申请日为2015年06月25日,申请号为201510362709.0,专利技术名称为《多设备协调的烹饪控制方法和系统》的专利技术专利的分案申请。
本专利技术涉及烹饪设备控制
,具体为多设备协调的烹饪控制方法和系统。
技术介绍
通常,一道菜肴的烹饪制作往往包括多项烹饪任务,按照烹饪任务的执行顺序,逐一执行相应烹饪任务,即可完成该道菜肴的烹饪制作。根据烹饪任务之间的关联关系,一部分烹饪任务能够同时执行,另一部分烹饪任务需按照预定顺序执行。目前,鉴于数字菜谱是标准化的数据程序,在烹饪设备调用数字菜谱进行烹饪菜肴时,根据实际参与烹饪过程的烹饪设备数量和烹饪人员数量,无法进行调整该数据程序(烹饪过程中的烹饪任务),致使烹饪设备得不到合理利用,烹饪流程得不到优化,菜肴烹饪效率得不到提高。
技术实现思路
本专利技术旨在提供一种多设备协调的烹饪控制方法和系统,用于解决现有数字菜谱固化数据带来的烹饪流程僵化和烹饪效率低下问题。一方面,本专利技术提供一种多设备协调的烹饪控制方法,所述方法包括:步骤S10:请求获取数字菜谱的程序文件,解析所述程序文件,生成烹饪任务集合和烹饪任务的关系描述信息;烹饪任务集合包括并列执行任务,以及顺序执行任务;关系描述信息包括并列执行条件和顺序执行条件;步骤S20:检测当前可调用的烹饪设备并获知其功能及性能参数,其中,烹饪任务与能够完成该烹饪任务的烹饪设备的功能及性能参数相关联;步骤S30:调用烹饪任务的关系描述信息,获取当前可调用的烹饪任务;并根据当前可调用的烹饪设备,在当前可调用的烹饪任务中确定当前可执行的烹饪任务;步骤S40:调用烹饪任务的关系描述信息,判断当前可执行的烹饪任务是否属于并列执行任务:如果是,根据当前可执行的烹饪设备与当前可执行的烹饪任务的对应关系,以及当前可执行的烹饪任务的并列执行条件,当前可执行的烹饪设备并列执行相对应的烹饪任务;如果不是,按照当前可执行的烹饪任务的顺序执行条件,当前可执行的烹饪设备顺序执行相对应的烹饪任务。进一步地,在步骤S40中,如果当前可执行的烹饪设备的数量少于当前可执行的烹饪任务的数量,未执行的当前可执行的烹饪任务,不再属于并列执行任务,而是属于顺序执行任务;调整烹饪任务的关系描述信息中的并列执行条件和顺序执行条件,当前可执行的烹饪设备按照调整后的关系描述信息执行当前可执行的烹饪任务。进一步地,在步骤S40中,当前可执行的烹饪设备为半自动的烹饪设备,根据当前参与烹饪的人员数量,确定当前可执行的烹饪设备能够执行的当前可执行的烹饪任务。进一步地,如果当前参与烹饪的人员数量少于当前可执行的烹饪任务的数量,根据当前参与烹饪的人员数量,在当前可执行的烹饪任务中,确定能够执行的烹饪任务,以及不能执行的烹饪任务;其中,不能执行的烹饪任务,不再属于并列执行任务,而是属于顺序执行任务;调整烹饪任务的关系描述信息中的并列执行条件和顺序执行条件,当前可执行的烹饪设备按照调整后的关系描述信息执行当前可执行的烹饪任务。进一步地,如果当前可执行的烹饪设备数量少于当前可执行的烹饪任务的数量,比较当前参与烹饪的人员数量和当前可执行的烹饪设备的数量,按照数值最小的数量参数,在当前可执行的烹饪任务中,确定能够执行的烹饪任务,以及不能执行的烹饪任务。进一步地,所述烹饪控制方法还包括:步骤S50:判断烹饪任务集合中的烹饪任务是否全部完成,如果是,烹饪控制流程结束;如果不是,返回步骤S30,循环执行步骤S30至步骤S40。另一方面,本专利技术还提供一种多设备协调的烹饪控制系统,所述系统包括:菜谱解析模块,用于根据获取数字菜谱程序文件的请求信息,解析所述程序文件,生成烹饪任务集合和烹饪任务的关系描述信息;其中,烹饪任务集合包括并列执行任务,以及顺序执行任务,关系描述信息包括并列执行条件和顺序执行条件;设备检测模块,用于检测当前可调用的烹饪设备并获知其功能和性能参数,其中,烹饪任务与能够完成该烹饪任务的烹饪设备的功能及性能参数相关联;任务获取模块,用于调用烹饪任务的关系描述信息,获取当前可调用的烹饪任务;并根据当前可调用的烹饪设备,在当前可调用的烹饪任务中确定当前可执行的烹饪任务;设备协调模块,用于调用烹饪任务的关系描述信息,并判断当前可执行的烹饪任务是否属于并列执行任务:如果是,根据当前可执行的烹饪设备与当前可执行的烹饪任务的对应关系,以及当前可执行的烹饪任务的并列执行条件,当前可执行的烹饪设备并列执行相对应的烹饪任务;如果不是,按照当前可执行的烹饪任务的顺序执行条件,当前可执行的烹饪设备顺序执行相对应的烹饪任务。进一步地,所述设备协调模块包括第一协调单元;如果当前可执行的烹饪设备的数量少于当前可执行的烹饪任务的数量,未执行的当前可执行的烹饪任务,不再属于并列执行任务,而是属于顺序执行任务;所述第一协调单元,用于调整烹饪任务的关系描述信息中的并列执行条件和顺序执行条件,当前可执行的烹饪设备按照调整后的关系描述信息执行当前可执行的烹饪任务。进一步地,所述设备协调模块还包括第二协调单元;当前可执行的烹饪设备为半自动的烹饪设备,所述第二协调单元用于根据当前参与烹饪的人员数量,确定当前可执行的烹饪设备能够执行的当前可执行的烹饪任务。进一步地,如果当前参与烹饪的人员数量少于当前可执行的烹饪任务的数量,所述第二协调单元用于根据当前参与烹饪的人员数量,在当前可执行的烹饪任务中,确定能够执行的烹饪任务,以及不能执行的烹饪任务;其中,不能执行的烹饪任务,不再属于并列执行任务,而是属于顺序执行任务;所述第二协调单元还用于调整烹饪任务的关系描述信息中的并列执行条件和顺序执行条件,当前可执行的烹饪设备按照调整后的关系描述信息执行当前可执行的烹饪任务。进一步地,如果当前可执行的烹饪设备数量少于当前可执行的烹饪任务的数量,所述第二协调单元还用于比较当前参与烹饪的人员数量和当前可执行的烹饪设备的数量,并按照数值最小的数量参数,在当前可执行的烹饪任务中,确定能够执行的烹饪任务,以及不能执行的烹饪任务。进一步地,所述烹饪控制系统还包括任务判断模块,用于判断烹饪任务集合中的烹饪任务是否全部完成,如果是,烹饪控制流程结束;如果不是,循环运行所述任务获取模块和所述设备协调模块。本专利技术的有益技术效果如下:本专利技术的多设备协调的烹饪控制方法和系统,根据烹饪任务和烹饪设备之间的对应关系,以及烹饪任务的关系描述信息,使得多设备能够协调参与并列执行任务,可调用的烹饪资源得到了充分利用,优化了烹饪流程,节约了烹饪时间,提高了烹饪效率,从而解决了现有数字菜谱固化数据带来的烹饪流程僵化和烹饪效率低下问题。附图说明当结合附图阅读时,将更好地理解上述方案以及以下示例性实施例的详细描述。为描述本专利技术的实施例,附图示出了本专利技术的示例性构造;然而本专利技术不限于所公开的具体方法和手段。在附图中:图1为本专利技术的多设备协调的烹饪控制方法的流程图;图2为本专利技术的多设备协调的烹饪控制方法的流程图;图3为本专利技术的多设备协调的烹饪控制系统的模块示意图;图4为本专利技术的设备协调模块的模块示意图;以及图5为根据本专利技术多设备协调的烹饪控制方法,从数字菜谱“七彩肉丁”的程序文件中解析出的菜谱数据表。具体实施方式以下将结合说明书附图对本专利技术的具体实施方案本文档来自技高网...

【技术保护点】
1.一种多设备协调的烹饪控制方法,其特征在于,所述方法包括:步骤S10:请求获取数字菜谱的程序文件,解析所述程序文件,生成烹饪任务集合和烹饪任务的关系描述信息;烹饪任务集合包括并列执行任务和顺序执行任务;关系描述信息包括并列执行条件和顺序执行条件;步骤S20:检测当前可调用的烹饪设备并获知其功能及性能参数,其中,烹饪任务与能够完成该烹饪任务的烹饪设备的功能及性能参数相关联;步骤S30:调用烹饪任务的关系描述信息,获取当前可调用的烹饪任务;并根据当前可调用的烹饪设备,在当前可调用的烹饪任务中确定当前可执行的烹饪任务;步骤S40:调用烹饪任务的关系描述信息,判断当前可执行的烹饪任务是否属于并列执行任务:如果是,根据当前可执行的烹饪设备与当前可执行的烹饪任务的对应关系,以及当前可执行的烹饪任务的并列执行条件,当前可执行的烹饪设备并列执行相对应的烹饪任务;如果不是,按照当前可执行的烹饪任务的顺序执行条件,当前可执行的烹饪设备顺序执行相对应的烹饪任务,在步骤S40中,当前可执行的烹饪设备为半自动的烹饪设备,根据当前参与烹饪的人员数量,确定当前可执行的烹饪设备能够执行的当前可执行的烹饪任务,如果当前可执行的烹饪设备数量少于当前可执行的烹饪任务的数量,比较当前参与烹饪的人员数量和当前可执行的烹饪设备的数量,按照数值最小的数量参数,在当前可执行的烹饪任务中,确定能够执行的烹饪任务,以及不能执行的烹饪任务。...

【技术特征摘要】
1.一种多设备协调的烹饪控制方法,其特征在于,所述方法包括:步骤S10:请求获取数字菜谱的程序文件,解析所述程序文件,生成烹饪任务集合和烹饪任务的关系描述信息;烹饪任务集合包括并列执行任务和顺序执行任务;关系描述信息包括并列执行条件和顺序执行条件;步骤S20:检测当前可调用的烹饪设备并获知其功能及性能参数,其中,烹饪任务与能够完成该烹饪任务的烹饪设备的功能及性能参数相关联;步骤S30:调用烹饪任务的关系描述信息,获取当前可调用的烹饪任务;并根据当前可调用的烹饪设备,在当前可调用的烹饪任务中确定当前可执行的烹饪任务;步骤S40:调用烹饪任务的关系描述信息,判断当前可执行的烹饪任务是否属于并列执行任务:如果是,根据当前可执行的烹饪设备与当前可执行的烹饪任务的对应关系,以及当前可执行的烹饪任务的并列执行条件,当前可执行的烹饪设备并列执行相对应的烹饪任务;如果不是,按照当前可执行的烹饪任务的顺序执行条件,当前可执行的烹饪设备顺序执行相对应的烹饪任务,在步骤S40中,当前可执行的烹饪设备为半自动的烹饪设备,根据当前参与烹饪的人员数量,确定当前可执行的烹饪设备能够执行的当前可执行的烹饪任务,如果当前可执行的烹饪设备数量少于当前可执行的烹饪任务的数量,比较当前参与烹饪的人员数量和当前可执行的烹饪设备的数量,按照数值最小的数量参数,在当前可执行的烹饪任务中,确定能够执行的烹饪任务,以及不能执行的烹饪任务。2.根据权利要求1所述的方法,其特征在于,在步骤S40中,如果当前可执行的烹饪设备的数量少于当前可执行的烹饪任务的数量,未执行的当前可执行的烹饪任务,不再属于并列执行任务,而是属于顺序执行任务;调整烹饪任务的关系描述信息中的并列执行条件和顺序执行条件,当前可执行的烹饪设备按照调整后的关系描述信息执行当前可执行的烹饪任务。3.根据权利要求1所述的方法,其特征在于,如果当前参与烹饪的人员数量少于当前可执行的烹饪任务的数量,根据当前参与烹饪的人员数量,在当前可执行的烹饪任务中,确定能够执行的烹饪任务,以及不能执行的烹饪任务;其中,不能执行的烹饪任务,不再属于并列执行任务,而是属于顺序执行任务;调整烹饪任务的关系描述信息中的并列执行条件和顺序执行条件,当前可执行的烹饪设备按照调整后的关系描述信息执行当前可执行的烹饪任务。4.根据权利要求1至3任一项所述的方法,其特征在于,所述方法还包括:步骤S50:判断烹饪任务集合中的烹饪任务是否全部完成,如果是,烹饪控制流程结束;如果不是,返回步骤S30,循环执行步骤S30至步骤S40。5.一种多设备协调的烹饪控制系统,其特征在于,所述系统包括:菜谱解析模块,用于根据获取数字菜谱程序文件的请求信息,解析所述程序文件,...

【专利技术属性】
技术研发人员:谈勇
申请(专利权)人:珠海优特智厨科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1