System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及联动控制,特别涉及用于烹饪装置多组联动的智能控制方法。
技术介绍
1、随着烹饪电器产品的智能化和多样化的发展,用户在烹饪食物可以选择不同类型的烹饪电器实现不同的烹饪操作,当电磁炉为多个时,若想使用电磁炉完成烹饪操作,就需要用户按照烹饪需求自行控制电磁炉,且随着电磁炉的增多,用户控制操作的复杂性越来越高,安全隐患也随之增大。因此,增强电磁炉之间联动控制功能是一项需要不断完善的方向。
技术实现思路
1、本专利技术提供一种用于烹饪装置多组联动的智能控制方法,用以解决
技术介绍
中提出的问题。
2、一种用于烹饪装置多组联动的智能控制方法,其特征在于,包括:
3、s1:获取各个烹饪装置的烹饪需求和工作数据,基于所述烹饪需求和工作数据,确定对烹饪装置的初始联动控制策略;
4、s2:基于烹饪安全需求对所述初始联动控制策略进行安全运行检测,确定出不满足烹饪安全需求的策略数据;
5、s3:基于烹饪需求和烹饪安全需求对所述策略数据进行优化,得到目标联动控制策略;
6、s4:基于目标联动控制策略确定对烹饪装置总控制区域的控制指令,按照所述控制指令对烹饪装置进行联动控制。
7、优选的,所述s1中,获取各个烹饪装置的烹饪需求和工作数据,包括:
8、获取各个烹饪装置中的食物特征,并基于所述食物特征以及用户选定的烹饪模式,确定各个烹饪装置的烹饪需求,包括烹饪温度和烹饪时长;
9、采集各个烹饪装置当前的运行数
10、优选的,所述s1中,基于所述烹饪需求和工作数据,确定对烹饪装置的初始联动控制策略,包括:
11、从各个烹饪装置的烹饪需求中获取各个烹饪装置之间的烹饪顺序关联和烹饪功率关联;
12、从所述烹饪顺序关联中获取所述烹饪装置中超过一个烹饪装置以上的烹饪装置同时进行工作的顺序节点和装置数量,并基于装置数量对顺序节点进行数量标记,得到顺序数量节点;
13、基于所述烹饪功率关联确定在每个顺序节点的主烹饪装置,结合顺序数量节点,确定分配至主烹饪装置的功率比例和其他烹饪装置的功率比例;
14、基于顺序数量节点确定烹饪装置的顺序联动关系,基于主烹饪装置的功率比例和其他烹饪装置的功率比例,确定烹饪装置的功率联动关系,基于顺序联动关系和功率联动关系确定烹饪装置的需求联动关系;
15、基于所述需求联动信息确定对所有烹饪装置的目标工作数据,基于工作数据与目标工作数据的差异,确定对烹饪装置的初始控制参数;
16、基于各个烹饪装置的规格参数,确定对各个烹饪装置的参数约束信息,基于参数约束信息对烹饪装置的初始控制参数进行验证修正,得到目标控制参数;
17、基于所述目标控制参数生成对烹饪装置的初始联动控制策略。
18、优选的,所述基于工作数据与目标工作数据的差异,确定对烹饪装置的初始控制参数,包括:
19、基于工作数据与目标工作数据的差异,确定功率差异值和时间差异值;
20、基于所述功率差异值和时间差异值,确定对每个烹饪装置在时间差内的功率上升值;
21、基于烹饪装置在每个时间段的主烹饪装置,确定对全部烹饪装置在对应时间段内的控制顺序;
22、基于每个烹饪装置在时间差内的功率上升值,确定对每个烹饪装置的控制时间点和烹饪参数;
23、基于控制时间点和烹饪参数,基于控制顺序,确定对烹饪装置的初始控制参数。
24、优选的,所述基于参数约束信息对烹饪装置的初始控制参数进行验证修正,得到目标控制参数,包括:
25、从初始控制参数中确定对每个烹饪装置的单控制参数,并基于参数约束信息对所述单控制参数进行验证,判断是否满足所述参数约束信息;
26、若是,不需要对单控制参数进行修正;
27、否则,基于参数约束信息对所述单控制参数进行修正,得到目标控制参数。
28、优选的,基于所述目标控制参数生成对烹饪装置的初始联动控制策略,包括:
29、从所述目标控制参数中获取控制顺序,控制类型和控制数值;
30、按照控制顺序,基于控制数值生成对每个控制类型的控制序列;
31、基于控制类型,结合控制序列得到控制矩阵,将所述控制矩阵作为初始联动控制策略。
32、优选的,所述s2中,基于烹饪安全需求对所述初始联动控制策略进行安全运行检测,确定出不满足烹饪安全需求的策略数据,包括:
33、从所述烹饪安全需求中获取最大总工作功率和最大加热温度;
34、判断在所述初始联动控制策略下是否满足小于最大总工作功率和最大加热温度;
35、若是,确定没有不满足烹饪安全需求的策略数据;
36、否则,从初始联动控制策略中提取出不满足烹饪安全需求的策略数据。
37、优选的,所述s3中,基于烹饪需求和烹饪安全需求对所述策略数据进行优化,得到目标联动控制策略,包括:
38、获取所述策略数据确定的总功率;
39、基于所述烹饪安全需求的最大总工作功率,结合所述策略数据确定的总功率,对每个烹饪装置的功率进行等比例缩小,得到每个烹饪装置的中间调整功率;
40、获取在中间调整功率下每个烹饪装置的中间加热温度,基于所述烹饪安全需求的最大加热温度与加热温度的温度差值对中间调整功率进行微调,得到安全调整功率;
41、基于所述烹饪需求对所述安全调整功率进行验证,获取不满足烹饪需求的待调整烹饪装置,对所述待调整烹饪装置的安全调整功率进行优化,得到目标联动控制策略。
42、优选的,对所述待调整烹饪装置的安全调整功率进行优化,包括:
43、获取所述待调整烹饪装置的数量,当所述数量为1时,判断安全调整功率是否需要通过加大来满足烹饪需求;
44、若是,不对所述待调整烹饪装置的安全调整功率进行优化;
45、否则,会所述待调整烹饪装置的安全调整功率进行向下优化;
46、当所述数量大于1时,将待调整烹饪装置划分你为向上优化烹饪装置和向下优化烹饪装置;
47、对所述向上优化烹饪装置进行向上优化,对向下优化烹饪装置进行向下优化,且向上优化的数值小于或等于向下优化的数值。
48、优选的,所述s4中,基于目标联动控制策略确定对烹饪装置总控制区域的控制指令,按照所述控制指令对烹饪装置进行联动控制,包括:
49、获取总控制区域中对各个烹饪装置的控制区域;
50、基于所述目标联动控制策略确定对每个控制区域的控制数值和控制时间,基于所述控制数值和控制时间生成控制指令;
51、当所述控制指令经过人工确认后自动对烹饪装置进行联动控制。
52、与现有技术相比,本专利技术取得了以下有益效果:
53、通过获取各个烹饪装置的烹饪需求和工本文档来自技高网...
【技术保护点】
1.一种用于烹饪装置多组联动的智能控制方法,其特征在于,包括:
2.根据权利要求1所述的一种用于烹饪装置多组联动的智能控制方法,其特征在于,所述S1中,获取各个烹饪装置的烹饪需求和工作数据,包括:
3.根据权利1所述的一种用于烹饪装置多组联动的智能控制方法,其特征在于,所述S1中,基于所述烹饪需求和工作数据,确定对烹饪装置的初始联动控制策略,包括:
4.根据权利要求3所述的一种用于烹饪装置多组联动的智能控制方法,其特征在于,所述基于工作数据与目标工作数据的差异,确定对烹饪装置的初始控制参数,包括:
5.根据权利要求3所述的一种用于烹饪装置多组联动的智能控制方法,其特征在于,所述基于参数约束信息对烹饪装置的初始控制参数进行验证修正,得到目标控制参数,包括:
6.根据权利要求3所述的一种用于烹饪装置多组联动的智能控制方法,其特征在于,基于所述目标控制参数生成对烹饪装置的初始联动控制策略,包括:
7.根据权利1所述的一种用于烹饪装置多组联动的智能控制方法,其特征在于,所述S2中,基于烹饪安全需求对所述初始联动控制策
8.根据权利要求1所述的一种用于烹饪装置多组联动的智能控制方法,其特征在于,所述S3中,基于烹饪需求和烹饪安全需求对所述策略数据进行优化,得到目标联动控制策略,包括:
9.根据权利要求8所述的一种用于烹饪装置多组联动的智能控制方法,其特征在于,对所述待调整烹饪装置的安全调整功率进行优化,包括:
10.根据权利要求1所述的一种用于烹饪装置多组联动的智能控制方法,其特征在于,所述S4中,基于目标联动控制策略确定对烹饪装置总控制区域的控制指令,按照所述控制指令对烹饪装置进行联动控制,包括:
...【技术特征摘要】
1.一种用于烹饪装置多组联动的智能控制方法,其特征在于,包括:
2.根据权利要求1所述的一种用于烹饪装置多组联动的智能控制方法,其特征在于,所述s1中,获取各个烹饪装置的烹饪需求和工作数据,包括:
3.根据权利1所述的一种用于烹饪装置多组联动的智能控制方法,其特征在于,所述s1中,基于所述烹饪需求和工作数据,确定对烹饪装置的初始联动控制策略,包括:
4.根据权利要求3所述的一种用于烹饪装置多组联动的智能控制方法,其特征在于,所述基于工作数据与目标工作数据的差异,确定对烹饪装置的初始控制参数,包括:
5.根据权利要求3所述的一种用于烹饪装置多组联动的智能控制方法,其特征在于,所述基于参数约束信息对烹饪装置的初始控制参数进行验证修正,得到目标控制参数,包括:
6.根据权利要求3所述的一种用于烹饪装置多组联动的智能控制方法,其特...
【专利技术属性】
技术研发人员:叶景浓,罗世发,王九龙,
申请(专利权)人:广东威林科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。