System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及智能烹饪,尤其涉及一种自动炒菜机的烹饪方法、装置及存储介质。
技术介绍
1、目前,炒菜机的应用越来越广泛,例如餐厅、家庭、预制菜厂商等。为提高操作便捷性,炒菜机通常依据菜谱完成炒菜。然而,菜谱的真实使用场景和菜谱的研发场景可能不一致,例如,如果炒菜机缺乏自适应的能力,菜的口味口感都会受到很大的影响。当想要多个菜谱达到最佳烹饪效果时,无法判断哪些菜在烹饪完成后多久的口感最好,或者时间对口感影响小;当多个菜的小菜或者中途步骤有重合(比如均有切大蒜时),现有技术无法整合在菜前或者步骤前完成准备;且无法灵活性地先把菜都完成大部分烹饪,只剩下小部分,最后快起锅的时候,在2、3分钟时间内进行快速多个菜谱补齐。
技术实现思路
1、本专利技术提供了一种自动炒菜机的烹饪方法、装置及存储介质,可以提高菜谱的烹饪口味参数以及烹饪效率。
2、一方面,本专利技术提供了一种自动炒菜机的烹饪方法,所述方法包括:
3、响应于烹饪指令,获取至少两个目标菜名以及菜谱数据库;所述菜谱数据库包括多个预设菜名各自对应的烹饪步骤以及烹饪参数曲线标签;其中,所述烹饪参数曲线表征所述预设菜名对应的成品菜在烹饪完成后的温度、时间以及口味参数之间的关联关系;
4、根据所述菜谱数据库,确定每个目标菜名对应的目标烹饪步骤以及目标烹饪参数曲线;
5、根据每个目标菜名对应的目标烹饪步骤,确定每个目标菜名从烹饪完成时刻至上菜时刻的目标时间间隔;
6、根据当前温度以及每个
7、若每个目标菜名的预测口味参数均大于或等于预设参数阈值,根据所述当前菜名烹饪顺序进行烹饪。
8、可选的,所述根据每个目标菜名对应的目标烹饪步骤,确定每个目标菜名从烹饪完成时刻至上菜时刻的目标时间间隔,包括:
9、根据每个目标菜名对应的目标烹饪步骤,确定每个目标菜名对应的烹饪耗时;
10、根据每个目标菜名对应的烹饪耗时,对各个目标菜名进行排序,得到当前菜名烹饪顺序;
11、根据当前菜名烹饪顺序,确定每个目标菜名从烹饪完成时刻至上菜时刻的目标时间间隔。
12、可选的,所述根据每个目标菜名对应的烹饪耗时,对各个目标菜名进行排序,得到当前菜名烹饪顺序,包括:
13、判断所述至少两个目标菜名中是否存在第一目标菜名,所述第一目标菜名为口味参数随时间保持不变的菜谱;
14、若存在所述第一目标菜名,将所述至少两个目标菜名中除所述第一目标菜名之外的菜名确定为第二目标菜名;
15、根据每个第二目标菜名对应的烹饪耗时,对各个第二目标菜名进行排序,得到排序结果;
16、将所述第一目标菜名确定为第一排序或第n排序;
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、参数预本文档来自技高网...
【技术保护点】
1.一种自动炒菜机的烹饪方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述根据每个目标菜名对应的目标烹饪步骤,确定每个目标菜名从烹饪完成时刻至上菜时刻的目标时间间隔,包括:
3.根据权利要求2所述的方法,其特征在于,所述根据每个目标菜名对应的烹饪耗时,对各个目标菜名进行排序,得到当前菜名烹饪顺序,包括:
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
6.根据权利要求1所述的方法,其特征在于,所述菜谱数据库中还包括所述多个预设菜名各自对应的烹饪准备信息标签,所述烹饪准备信息包括烹饪材料以及烹饪准备动作,所述根据所述当前菜名烹饪顺序进行烹饪,包括:
7.根据权利要求1所述的方法,其特征在于,所述菜谱数据库中还包括所述多个预设菜名各自对应的参考上菜时间标签,所述根据所述当前菜名烹饪顺序进行烹饪之后,所述方法还包括:
8.根据权利要求7所述的方法,其特征在于,所述菜谱数据库的构建方法包括:
10.一种电子设备,其特征在于,所述设备包括:处理器和存储器,所述存储器中存储有至少一条指令或至少一段程序,所述至少一条指令或至少一段程序由处理器加载并执行以实现如权利要求1-8任一所述的自动炒菜机的烹饪方法。
...【技术特征摘要】
1.一种自动炒菜机的烹饪方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述根据每个目标菜名对应的目标烹饪步骤,确定每个目标菜名从烹饪完成时刻至上菜时刻的目标时间间隔,包括:
3.根据权利要求2所述的方法,其特征在于,所述根据每个目标菜名对应的烹饪耗时,对各个目标菜名进行排序,得到当前菜名烹饪顺序,包括:
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
6.根据权利要求1所述的方法,其特征在于,所述菜谱数据库中还包括所述多个预设菜名各自对应的烹饪准备信息标签,所述烹饪准备信...
【专利技术属性】
技术研发人员:余航,
申请(专利权)人:宁波方太厨具有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。