烹饪设备及其控制方法、存储介质转让专利
申请号 : CN202010684661.6
文献号 : CN111722547B
文献日 : 2021-07-09
发明人 : 吕扬才
申请人 : 宁波方太厨具有限公司
摘要 :
权利要求 :
1.一种烹饪设备的控制方法,其特征在于,包括:接收与放入烹饪设备中的食材所对应的烹饪参数,其中,放入烹饪设备中的食材用于烹饪出至少两道菜肴,每道菜肴对应一组烹饪参数,每组烹饪参数均包括烹饪时长、设定温度以及烹饪模式;
根据每组烹饪参数计算烹饪出对应菜肴所需的热量;
所述根据每组烹饪参数计算烹饪出对应菜肴所需的热量,具体包括:针对每组烹饪参数,分别根据设定温度和烹饪模式查找所述烹饪设备对应的运行功率P与热量传递损失率k;
根据烹饪时长、所述烹饪设备对应的运行功率P以及热量传递损失率k计算烹饪出对应菜肴所需的热量Q;
确定最小热量对应的目标菜肴,根据所述目标菜肴对应的设定温度以及烹饪模式控制所述烹饪设备运行,并在运行时长达到烹饪所述目标菜肴所需的时长时控制所述烹饪设备停止运行;其中,烹饪所述目标菜肴所需的时长Time根据所述目标菜肴对应的设定温度、烹饪模式以及热量计算,计算公式为Time=Q/P/k;
若检测到所述目标菜肴从所述烹饪设备中被取出,则将烹饪出其余每道菜肴所需的热量更新为减去所述最小热量,并返回执行确定目标菜肴以及运行所述烹饪设备的步骤,直至所有菜肴从所述烹饪设备中被取出。
2.如权利要求1所述的控制方法,其特征在于,所述控制方法还包括:若检测到有新的食材加入所述烹饪设备中,则在接收到与所述新的食材对应的烹饪参数后计算烹饪出对应菜肴所需的热量,并将烹饪出其余每道菜肴所需的热量更新为减去加入所述新的食材之前运行所述烹饪设备所产生的热量;
返回执行确定目标菜肴以及运行所述烹饪设备的步骤,直至所有菜肴从所述烹饪设备中被取出。
3.如权利要求1所述的控制方法,其特征在于,所述控制方法还包括:利用摄像头拍摄每次放入烹饪设备中的食材;
根据拍摄的图片查询是否有与所述食材对应的菜谱;
若是,则输出与所述菜谱对应的烹饪参数以供用户选择;
若否,则提示用户输入与所述食材对应的烹饪参数。
4.如权利要求3所述的控制方法,其特征在于,所述根据拍摄的图片查询是否有与所述食材对应的菜谱,具体包括:
根据拍摄的图片分析食材中各个成分的占比;
根据占比超过预设值的成分查询包含所述成分的所有菜谱。
5.一种烹饪设备,其特征在于,包括:参数接收模块,用于接收与放入烹饪设备中的食材所对应的烹饪参数,其中,放入烹饪设备中的食材用于烹饪出至少两道菜肴,每道菜肴对应一组烹饪参数,每组烹饪参数均包括烹饪时长、设定温度以及烹饪模式;
热量计算模块,用于根据每组烹饪参数计算烹饪出对应菜肴所需的热量;
所述热量计算模块具体包括:
查找单元,用于针对每组烹饪参数,分别根据设定温度和烹饪模式查找所述烹饪设备对应的运行功率P与热量传递损失率k;
计算单元,用于根据烹饪时长、所述烹饪设备对应的运行功率P以及热量传递损失率k计算烹饪出对应菜肴所需的热量Q;
运行控制模块,用于确定最小热量对应的目标菜肴,根据所述目标菜肴对应的设定温度以及烹饪模式控制所述烹饪设备运行,并在运行时长达到烹饪所述目标菜肴目前所需的时长时控制所述烹饪设备停止运行;其中,根据所述目标菜肴对应的设定温度、烹饪模式以及热量计算烹饪所述目标菜肴目前所需的时长Time,计算公式为Time=Q/P/k;
取出检测模块,用于在检测到所述目标菜肴从所述烹饪设备中被取出的情况下,将烹饪出其余每道菜肴所需的热量更新为减去所述最小热量,并调用所述运行控制模块直至所有菜肴从所述烹饪设备中被取出。
6.如权利要求5所述的烹饪设备,其特征在于,所述烹饪设备还包括:食材加入检测模块,用于在检测到有新的食材加入所述烹饪设备的情况下,在接收到与所述新的食材对应的烹饪参数后计算烹饪出对应菜肴所需的热量,并将烹饪出其余每道菜肴所需的热量更新为减去加入所述新的食材之前运行所述烹饪设备所产生的热量,以及调用所述运行控制模块直至所有菜肴从所述烹饪设备中被取出。
7.如权利要求5所述的烹饪设备,其特征在于,所述烹饪设备还包括:摄像头,用于拍摄每次放入烹饪设备中的食材;
菜谱查询模块,用于根据拍摄的图片查询是否有与所述食材对应的菜谱,并在是的情况下输出与所述菜谱对应的烹饪参数以供用户选择,在否的情况下提示用户输入与所述食材对应的烹饪参数。
8.如权利要求7所述的烹饪设备,其特征在于,所述菜谱查询模块具体用于根据拍摄的图片分析食材中各个成分的占比,以及根据占比超过预设值的成分查询包含所述成分的所有菜谱。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1‑4中任一项所述的烹饪设备的控制方法的步骤。
说明书 :
烹饪设备及其控制方法、存储介质
技术领域
背景技术
烹饪设备虽然在烹饪过程中解放了用户的双手,但是在烹饪总耗时上并未有效节省时间。
例如,用户需要烹饪A、B、C三道菜肴,无论是传统烹饪方式还是智能烹饪设备,都需要用户
按照某一次序顺序执行,而无法同时进行以达到减少烹饪总耗时的目的。
饪。这种分批次烹饪多道菜肴的方式需要用户多次设置烹饪参数,给用户带来了不便。
而导致烹饪失败。另外,如果用户在烹饪过程中放入新菜肴的食材,或者频繁取出烹饪好的
菜肴,都会容易导致用户计算的时间出错,从而导致有的菜肴烹饪失败。
发明内容
存储介质。
定温度以及烹饪模式;
设备停止运行;其中,烹饪所述目标菜肴所需的时长根据所述目标菜肴对应的设定温度、烹
饪模式以及热量计算;
骤,直至所有菜肴从所述烹饪设备中被取出。
去加入所述新的食材之前运行所述烹饪设备所产生的热量;
均包括烹饪时长、设定温度以及烹饪模式;
需的时长时控制所述烹饪设备停止运行;其中,根据所述目标菜肴对应的设定温度、烹饪模
式以及热量计算烹饪所述目标菜肴目前所需的时长;
至所有菜肴从所述烹饪设备中被取出。
每道菜肴所需的热量更新为减去加入所述新的食材之前运行所述烹饪设备所产生的热量,
以及调用所述运行控制模块直至所有菜肴从所述烹饪设备中被取出。
述食材对应的烹饪参数。
地,在整个烹饪过程中只需要用户在烹饪设备进行烹饪之前设置一次烹饪参数即可。另外,
烹饪完成每道菜肴都会控制烹饪设备停止运行,无需用户自行计算时间定时前往厨房取出
烹饪完成的菜肴,避免了对烹饪完成的菜肴继续进行烹饪导致烹饪失败,也给用户带来了
便利。
附图说明
具体实施方式
饪时长、设定温度以及烹饪模式。
所示,在步骤S101之前具体包括以下步骤:
设备的显示屏附近,或者安装于烹饪设备的门顶部等。
据库,步骤S0022中从该数据库中查询菜谱。
椒占比5%、其它占比5%。根据占比超过30%的成分即鲈鱼查询包含鲈鱼的所有菜谱。
占比5%。根据占比超过30%的成分即肉末和豆腐查询包含肉末和豆腐的所有菜谱。
中占比为15%~30%的成分选择推荐给用户菜谱的顺序。
数量对推荐菜谱的顺序进行排序。
和S2,菜谱B中包含成分S1,菜谱C中包含成分S2,菜谱D不包含成分S1或S2,菜谱C的流行度
高于菜谱B的流行度,则按照菜谱A、C、B、D的顺序向用户推荐。在步骤S203的具体实施中,可
以将多个菜谱同时推荐给用户,即输出多个菜谱对应的烹饪参数以供用户选择。在本例子
中,同时向用户推荐菜谱A和C,若用户未选择这两个菜谱,则继续推荐菜谱B和D。
询不到任何菜谱,提示用户输入与上述食材对应的烹饪参数,用户可以自行输入烹饪时长、
设定温度以及烹饪模式。
线连接的云端服务器中设有存储设定温度和烹饪模式与烹饪设备的运行功率/热量传递损
失率对应关系的数据库,步骤S1021中从该数据库中查询对应的运行功率与热量传递损失
率。在一个例子中,设定温度为T1、烹饪模式为M1,与设定温度T1和烹饪模式M1对应的烹饪
设备Z1的运行功率为P1,热量传递损失率为k1。在另一个例子中,设定温度为T1、烹饪模式
为M2,与设定温度T1和烹饪模式M2对应的烹饪设备Z1的运行功率为P2,热量传递损失率为
k2。其中,Z1为烹饪设备的型号。
SetTime*k,其中,热量Q的单位为焦耳。
菜肴“清蒸鲈鱼”所需的热量Q1=P1*30分钟*k1。其中,30分钟为烹饪参数PARM1中的烹饪时
长。
饪出菜肴“肉末蒸豆腐”所需的热量Q2=P2*40分钟*k2。其中,40分钟为烹饪参数PARM2中的
烹饪时长。
制所述烹饪设备停止运行;其中,烹饪所述目标菜肴所需的时长根据所述目标菜肴对应的
设定温度、烹饪模式以及热量计算。
中,所有菜肴均处于被烹饪的状态,其中,除了目标菜肴以外,其余菜肴并未按照与其对应
的原始烹饪参数进行烹饪。
长:Time=Q/P/k,其中,时长Time的单位为分钟。
设备中被取出。
述菜肴的数据结构,同时更新其他菜肴数据结构中所需的热量。在一个例子中,队列的格式
为JSON(JavaScript Object Notation,JS对象简谱)。
长,且在整个烹饪过程中只需要在烹饪设备进行烹饪之前设置一次烹饪参数,方便了用户
操作。烹饪完成每道菜肴都会控制烹饪设备停止运行,无需用户自行计算时间定时前往厨
房取出烹饪完成的菜肴,避免了对烹饪完成的菜肴继续进行烹饪导致烹饪失败,也给用户
带来了便利。在可选的一种实施方式中,通过输出提示信息以提示用户取出目标菜肴,用户
可以根据提示信息取出目标菜肴,烹饪设备继续烹饪剩余菜肴中所需热量最小的菜肴,直
至所有菜肴烹饪完成。
开门动作且摄像头拍摄到目标菜肴的图片,则检测目标菜肴从烹饪设备中被取出,否则,检
测目标菜肴未被取出。
小了预设值以上,则检测目标菜肴从烹饪设备中被取出。
摄到所有烹饪完成的菜肴的图片,说明用户已经取出所有菜肴且在取出过程中被摄像头拍
摄到图片,此时判断烹饪设备内没有菜肴,否则,判断烹饪设备内还有菜肴。
烹饪设备内食材的总重量小于10g,则判断烹饪设备内没有菜肴,否则,判断烹饪设备内还
有菜肴。
饪参数PRAM_D2,自行输入菜肴D3对应的烹饪参数PRAM_D3。根据烹饪参数PRAM_D1计算出烹
饪出菜肴D1所需的热量为Q_D1,根据烹饪参数PRAM_D2计算出烹饪出菜肴D2所需的热量为
Q_D2,根据烹饪参数PRAM_D3计算出烹饪出菜肴D3所需的热量为Q_D3,其中,Q_D1<Q_D3<
Q_D2。确定最小热量Q_D1对应的目标菜肴为D1,根据菜肴D1对应的设定温度以及烹饪模式
控制烹饪设备运行,并在运行时长达到烹饪目标菜肴D1所需的时长TD1时控制烹饪设备停
止运行,其中,TD1=Q_D1/P_D1/k_D1,P_D1和k_D1分别为根据目标菜肴D1对应的设定温度
以及烹饪模式查询到的烹饪设备的运行功率和热量传递损失率。
D3‑Q_D1。根据(Q_D3‑Q_D1)<(Q_D2‑Q_D1),确定最小热量Q_D3‑Q_D1对应的目标菜肴为D3,
根据目标菜肴D3对应的设定温度以及烹饪模式控制烹饪设备运行,并在运行时长达到烹饪
目标菜肴D3所需的时长TD3时控制烹饪设备停止运行,其中,TD3=(Q_D3‑Q_D1)/P_D3/k_
D3,P_D3和k_D3分别为根据目标菜肴D3对应的设定温度以及烹饪模式查询到的烹饪设备的
运行功率和热量传递损失率。需要说明的是,由于在烹饪菜肴D1的过程中也对菜肴D3进行
了烹饪,因此,上述烹饪目标菜肴D3所需的时长TD3必然小于目标菜肴D3对应的烹饪参数
PRAM_D3中的烹饪时长,即节省了烹饪时长。
模式控制烹饪设备运行,并在运行时长达到烹饪目标菜肴D2所需的时长TD2时控制烹饪设
备停止运行,其中,TD2=(Q_D2‑Q_D1‑Q_D3)/P_D2/k_D2,P_D2和k_D2分别为根据目标菜肴
D2对应的设定温度以及烹饪模式查询到的烹饪设备的运行功率和热量传递损失率。需要说
明的是,由于在烹饪菜肴D1和D3的过程中也对菜肴D2进行了烹饪,因此,上述烹饪目标菜肴
D2所需的时长TD2必然小于目标菜肴D2对应的烹饪参数PRAM_D2中的烹饪时长,即节省了烹
饪时长。
户操作;而且烹饪设备烹饪完成每道菜肴都会停止运行,无需用户自行计算时间定时前往
厨房取出烹饪完成的菜肴,避免了对烹饪完成的菜肴继续进行烹饪导致烹饪失败,也给用
户带来了便利。
去加入所述新的食材之前运行所述烹饪设备所产生的热量;以及执行步骤S103,直至所有
菜肴从所述烹饪设备中被取出。
肴所需的热量进行更新,并根据烹饪出新的食材对应菜肴所需的热量与更新后的其余每道
菜肴所需的热量确定最小热量对应的目标菜肴,以使得所需热量最小的菜肴最先烹饪完
成,所需热量最大的菜肴最后烹饪完成。
具体实施中,按照以下公式计算加入新的食材之前运行所述烹饪设备所产生的热量:Q_Run
=RunTime*P*k,其中,RunTime为烹饪设备的运行时长,热量Q_Run的单位为焦耳。本实施方
式中,在加入新的食材之后需要将烹饪出其余每道菜肴所需的热量更新为减去加入所述新
的食材之前运行所述烹饪设备所产生的热量Q_Run。
均包括烹饪时长、设定温度以及烹饪模式;
的时长时控制所述烹饪设备停止运行;其中,根据所述目标菜肴对应的设定温度、烹饪模式
以及热量计算烹饪所述目标菜肴目前所需的时长;
所有菜肴从所述烹饪设备中被取出。
每道菜肴所需的热量更新为减去加入所述新的食材之前运行所述烹饪设备所产生的热量,
以及调用所述运行控制模块直至所有菜肴从所述烹饪设备中被取出。
述食材对应的烹饪参数。
意合适的组合。
施例1或2所述的烹饪设备的控制方法的步骤。
立的软件包执行、部分在用户设备上部分在远程设备上执行或完全在远程设备上执行。
本发明的原理和实质的前提下,可以对这些实施方式做出多种变更或修改,但这些变更和
修改均落入本发明的保护范围。