烹饪信息处理方法、装置、烹饪系统和计算机设备制造方法及图纸

技术编号:24936635 阅读:15 留言:0更新日期:2020-07-17 20:40
本申请涉及一种烹饪信息处理方法、装置、烹饪系统、计算机设备和存储介质。所述方法包括:获取待烹饪菜品集合,待烹饪菜品集合包括不同订单中属于相同烹饪菜品类型的若干个待烹饪菜品,各订单的待烹饪菜品包含菜品烹饪份量;获取与烹饪菜品类型对应且空闲的烹饪设备的单次最大烹饪份量;其中,烹饪设备的单次最大烹饪份量根据烹饪菜品类型以及烹饪设备对应的供料库存来确定;根据待烹饪菜品集合中各订单的菜品烹饪份量以及单次最大烹饪份量,为烹饪设备分配待烹饪菜品。采用本方法能够提高烹饪的效率。

【技术实现步骤摘要】
烹饪信息处理方法、装置、烹饪系统和计算机设备
本申请涉及自动烹饪
,特别是涉及一种烹饪信息处理方法、装置、烹饪系统、计算机设备和存储介质。
技术介绍
随着科技和计算机技术的发展,出现了自动烹饪设备,例如自动炒锅、机器人餐厅设备等,通过自动烹饪设备可以实现自行操控对食物的烹饪。现有通过自动烹饪设备进行烹饪的流程主要是接收到包括烹饪信息的订单之后通知相关烹饪设备一个一个订单进行菜品制作。然而,现有根据订单一个一个的进行菜品的烹饪,只有在一个订单的菜品制作完成之后才能烹饪下一个订单的菜品,降低了烹饪的效率。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能够提高烹饪效率的烹饪信息处理方法、装置、烹饪系统、计算机设备和存储介质。一种烹饪信息处理方法,所述方法包括:获取待烹饪菜品集合,所述待烹饪菜品集合包括不同订单中属于相同烹饪菜品类型的若干个待烹饪菜品,各订单的所述待烹饪菜品包含菜品烹饪份量;获取与所述烹饪菜品类型对应且空闲的烹饪设备的单次最大烹饪份量;其中,所述烹饪设备的单次最大烹饪份量根据所述烹饪菜品类型以及所述烹饪设备对应的供料库存来确定;根据所述待烹饪菜品集合中各订单的所述菜品烹饪份量以及所述单次最大烹饪份量,为所述烹饪设备分配待烹饪菜品。在其中一个实施例中,确定所述烹饪设备的单次最大烹饪份量的步骤,包括:获取各所述烹饪设备当前与所述烹饪菜品类型对应的供料库存,根据所述供料库存确定所述烹饪设备的可烹饪份量;当所述可烹饪份量小于所述烹饪设备的单次最大烹饪份量时,将所述可烹饪份量作为所述烹饪设备的单次最大烹饪份量;当所述可烹饪份量不小于所述烹饪设备的单次最大烹饪份量时,不更新所述烹饪设备的单次最大烹饪份量。在其中一个实施例中,所述根据所述待烹饪菜品集合中各订单的所述菜品烹饪份量以及所述单次最大烹饪份量,为所述烹饪设备分配待烹饪菜品,包括:确定所述待烹饪菜品集合中当前优先级最高的订单;将当前优先级最高的订单的菜品烹饪份量与所述单次最大烹饪份量进行份量匹配,确定当前优先级最高的订单的菜品烹饪份量是否小于等于所述单次最大烹饪份量;当确定当前优先级最高的订单的菜品烹饪份量小于等于所述单次最大烹饪份量时,将当前优先级最高的订单的菜品烹饪份量分配给所述烹饪设备;从所述待烹饪菜品集合中移除已分配给所述烹饪设备的订单,得到更新待烹饪菜品集合;计算出所述烹饪设备的剩余可烹饪份量后,判断所述剩余可烹饪份量是否满足阈值要求;当所述剩余可烹饪份量不满足阈值要求时,根据各订单的优先级依次获取所述待烹饪菜品集合中未分配的各订单的菜品烹饪份量与所述剩余可烹饪份量进行份量匹配,确定未分配的各订单的菜品烹饪份量是否不大于所述剩余可烹饪份量;当确定所述待烹饪菜品集合中存在菜品烹饪份量不大于所述剩余可烹饪份量的未分配的订单时,将菜品烹饪份量不大于所述剩余可烹饪份量的未分配的订单的菜品烹饪份量分配给所述烹饪设备;返回计算所述烹饪设备的剩余可烹饪份量的步骤,直至所述剩余可烹饪份量满足阈值要求为止。在其中一个实施例中,所述根据所述待烹饪菜品集合中各订单的所述菜品烹饪份量以及所述单次最大烹饪份量,为所述烹饪设备分配待烹饪菜品,包括:当确定当前优先级最高的订单的菜品烹饪份量大于所述单次最大烹饪份量时,将当前优先级最高的订单的菜品烹饪份量中的部分菜品烹饪份量分配给所述烹饪设备;更新当前优先级最高的订单的菜品烹饪份量,得到当前优先级最高的订单的剩余菜品烹饪份量。在其中一个实施例中,所述方法还包括:当存在空闲且烹饪菜品类型与所述烹饪设备相同的剩余可烹饪设备时,获取所述剩余可烹饪设备的单次最大烹饪份量;当匹配确定当前优先级最高的订单的剩余菜品烹饪份量不大于所述剩余可烹饪设备的单次最大烹饪份量时,将当前优先级最高的订单的剩余菜品烹饪份量分配给所述剩余可烹饪设备。在其中一个实施例中,所述获取待烹饪菜品集合,包括:将接收到的各订单进行菜品拆分,得到各所述订单的待烹饪菜品;将烹饪菜品类型相同的若干个所述待烹饪菜品构成得到待烹饪菜品集合;其中,若干个所述待烹饪菜品按照所述订单的下单时间的先后进行排序。在其中一个实施例中,所述方法还包括:当所述烹饪设备完成分配的待烹饪菜品之后,根据分配给所述烹饪设备的待烹饪菜品确定所述烹饪设备对应的订单数量;根据所述订单数量,输出对应的控制信号,以控制所述烹饪设备进行菜品装盘,装盘得到的菜品数量与所述订单数量相等。一种烹饪信息处理装置,所述装置包括:菜品获取模块,用于获取待烹饪菜品集合,所述待烹饪菜品集合包括不同订单中属于相同烹饪菜品类型的若干个待烹饪菜品,各订单的所述待烹饪菜品包含菜品烹饪份量;设备获取模块,用于获取与所述烹饪菜品类型对应且空闲的烹饪设备的单次最大烹饪份量;其中,所述烹饪设备的单次最大烹饪份量根据所述烹饪菜品类型以及所述烹饪设备对应的供料库存来确定;分配模块,用于根据所述待烹饪菜品集合中各订单的所述菜品烹饪份量以及所述单次最大烹饪份量,为所述烹饪设备分配待烹饪菜品。一种烹饪系统,所述系统包括若干个烹饪设备以及与若干个所述烹饪设备连接的控制装置;所述控制装置包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述控制装置的处理器执行所述计算机程序时实现上述任一项所述烹饪信息处理方法的步骤。一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述任一项所述烹饪信息处理方法的步骤。一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一项所述烹饪信息处理方法的步骤。上述烹饪信息处理方法、装置、烹饪系统、计算机设备和存储介质,该方法分配待烹饪菜品时,根据与待烹饪菜品集合的烹饪菜品类型对应且空闲的烹饪设备的单次最大烹饪份量为烹饪设备分配待烹饪菜品。由于待烹饪菜品中包括的是不同订单的相同类型的待烹饪菜品,使得为烹饪设备分配待烹饪菜品时不在拘泥于同一个订单,为烹饪设备分配一次烹饪任务时提高了该烹饪任务中可能同时包括多个不同订单的菜品的概率,从而提高了烹饪的效率。附图说明图1为一个实施例中烹饪信息处理方法的应用环境图;图2为一个实施例中烹饪信息处理方法的流程示意图;图3为一个实施例中根据待烹饪菜品集合中各订单的菜品烹饪份量以及单次最大烹饪份量,为烹饪设备分配待烹饪菜品步骤的流程示意图;图4为另一个实施例中根据待烹饪菜品集合中各订单的菜品烹饪份量以及单次最大烹饪份量,为烹饪设备分配待烹饪菜品步骤的流程示意图;图5为一个实施例中烹饪信息处理装置的结构框图;图6为一个实施例中计算机设备的内部结构图。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本文档来自技高网...

【技术保护点】
1.一种烹饪信息处理方法,其特征在于,所述方法包括:/n获取待烹饪菜品集合,所述待烹饪菜品集合包括不同订单中属于相同烹饪菜品类型的若干个待烹饪菜品,各订单的所述待烹饪菜品包含菜品烹饪份量;/n获取与所述烹饪菜品类型对应且空闲的烹饪设备的单次最大烹饪份量;其中,所述烹饪设备的单次最大烹饪份量根据所述烹饪菜品类型以及所述烹饪设备对应的供料库存来确定;/n根据所述待烹饪菜品集合中各订单的所述菜品烹饪份量以及所述单次最大烹饪份量,为所述烹饪设备分配待烹饪菜品。/n

【技术特征摘要】
1.一种烹饪信息处理方法,其特征在于,所述方法包括:
获取待烹饪菜品集合,所述待烹饪菜品集合包括不同订单中属于相同烹饪菜品类型的若干个待烹饪菜品,各订单的所述待烹饪菜品包含菜品烹饪份量;
获取与所述烹饪菜品类型对应且空闲的烹饪设备的单次最大烹饪份量;其中,所述烹饪设备的单次最大烹饪份量根据所述烹饪菜品类型以及所述烹饪设备对应的供料库存来确定;
根据所述待烹饪菜品集合中各订单的所述菜品烹饪份量以及所述单次最大烹饪份量,为所述烹饪设备分配待烹饪菜品。


2.根据权利要求1所述的方法,其特征在于,确定所述烹饪设备的单次最大烹饪份量的步骤,包括:
获取所述烹饪设备当前与所述烹饪菜品类型对应的供料库存,根据所述供料库存确定所述烹饪设备的可烹饪份量;
当所述可烹饪份量小于所述烹饪设备的单次最大烹饪份量时,将所述可烹饪份量作为所述烹饪设备的单次最大烹饪份量;
当所述可烹饪份量不小于所述烹饪设备的单次最大烹饪份量时,不更新所述烹饪设备的单次最大烹饪份量。


3.根据权利要求1所述的方法,其特征在于,所述根据所述待烹饪菜品集合中各订单的所述菜品烹饪份量以及所述单次最大烹饪份量,为所述烹饪设备分配待烹饪菜品,包括:
确定所述待烹饪菜品集合中当前优先级最高的订单;
将当前优先级最高的订单的菜品烹饪份量与所述单次最大烹饪份量进行份量匹配,确定当前优先级最高的订单的菜品烹饪份量是否小于等于所述单次最大烹饪份量;
当确定当前优先级最高的订单的菜品烹饪份量小于等于所述单次最大烹饪份量时,将当前优先级最高的订单的菜品烹饪份量分配给所述烹饪设备;
计算出所述烹饪设备的剩余可烹饪份量后,判断所述剩余可烹饪份量是否满足阈值要求;
当所述剩余可烹饪份量不满足阈值要求时,根据各订单的优先级依次获取所述待烹饪菜品集合中未分配的各订单的菜品烹饪份量与所述剩余可烹饪份量进行份量匹配,确定未分配的各订单的菜品烹饪份量是否不大于所述剩余可烹饪份量;
当确定所述待烹饪菜品集合中存在菜品烹饪份量不大于所述剩余可烹饪份量的未分配的订单时,将菜品烹饪份量不大于所述剩余可烹饪份量的未分配的订单的菜品烹饪份量分配给所述烹饪设备;
返回计算所述烹饪设备的剩余可烹饪份量的步骤,直至所述剩余可烹饪份量满足阈值要求为止。


4.根据权利要求3所述的方法,其特征在于,所述根据所述待烹饪菜品集合中各订单的所述菜品烹饪份量以及所述单次最大烹饪份量,为所述烹饪设备分配待烹饪菜品,还包括:
当确定当前优先级最高的订单的菜品烹饪份量大于所述单次最大烹饪份量时,将当前优先级最高的订单的菜...

【专利技术属性】
技术研发人员:叶灿才
申请(专利权)人:广东智源机器人科技有限公司
类型:发明
国别省市:广东;44

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

1