System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种对配方进行优化的方法以及相关设备组成比例_技高网

一种对配方进行优化的方法以及相关设备组成比例

技术编号:40362321 阅读:9 留言:0更新日期:2024-02-09 14:49
本申请公开了一种对配方进行优化的方法,该方法中,显示关于配方的配方优化配置选项,配方优化配置选项用于指示对配方的配料和配比的优化配置;基于用户对配方优化配置选项的选择结果,对配方进行优化,获得优化结果;显示优化结果。通过该方法,可以解决目前配料的选择一般依赖于人工经验而预先固定,导致配方优化效果可能并不理想的问题。

【技术实现步骤摘要】

本申请涉及配方优化,具体涉及一种对配方进行优化的方法以及相关设备


技术介绍

1、在诸如工业领域的多种行业中,均存在对配方的优化需求,例如,在焦化领域中生产 焦炭的原料煤配方优化、合金生产领域的合金配方优化、橡胶生产领域的原料配方优化、 水泥生产领域的熟料辅材配方优化等。

2、目前,传统的配方优化方法通常是对给定的配料组合,确定该配料组合的最优配比, 从而获得优化的配方,其中,配料组合的选择一般依赖于人工经验而预先固定,导致配方 优化效果可能并不理想。


技术实现思路

1、本申请提供一种对配方进行优化的方法,以解决目前配料的选择一般依赖于人工经验 而预先固定,导致配方优化效果可能并不理想的问题。本申请还提供了相应的装置、设备、 计算机可读存储介质和计算机程序产品等。

2、本申请第一方面提供一种对配方进行优化的方法,该方法中,显示关于配方的配方优 化配置选项,配方优化配置选项用于指示对配方的配料和配比的优化配置;基于用户对配 方优化配置选项的选择结果,对配方进行优化,获得优化结果;显示优化结果。

3、在第一方面中,用户可以根据关于配方的配方优化配置选项,基于实际应用场景的需 要选择是否对配方的配料进行优化,并基于用户对配方优化配置选项的选择结果,对配方 进行优化,获得优化结果并向用户进行显示,从而基于人机交互灵活选择对配方中的配料 和配比的优化配置,提高了配方优化的自动化程度,优化过程较为灵活,并且优化效果较 符合用户需求。

4、在第一方面的一种可能的实现方式中,用户对配方优化配置选项的选择结果指示对配 方的配比进行优化;基于用户对配方优化配置选项的选择结果,对配方进行优化,获得优 化结果,包括:通过n次迭代过程中每次迭代过程的迭代结果,获得优化结果,n为正整数; 其中,在每次迭代过程中:基于配方的配料信息和p组配比组合,获得p组待验证配方,每 组配比组合为配方的一组待验证配比,p为大于1的整数;基于配方对应的目标质量预测模 型,从p组待验证配方中确定至少一组候选配方,并将至少一组候选配方作为本次迭代过程 的迭代结果。

5、在第一方面的一种可能的实现方式中,基于配方对应的目标质量预测模型,从p组待验 证配方中确定至少一组候选配方,并将至少一组候选配方作为本次迭代过程的迭代结果, 包括:通过配方对应的目标质量预测模型,获得每组待验证配方对应的至少一个产品质量 指标的质量预测信息;计算每组待验证配方的成本;根据质量预测信息和成本,从p组待验 证配方中确定至少一组候选配方,并将至少一组候选配方作为本次迭代过程的迭代结果。

6、在第一方面的一种可能的实现方式中,根据质量预测信息和成本,从p组待验证配方中 确定至少一组候选配方,并将至少一组候选配方作为本次迭代过程的迭代结果,包括:获 取关于至少一个产品质量指标的约束条件;根据约束条件、质量预测信息和成本,从p组待 验证配方中确定至少一组候选配方,并将至少一组候选配方作为本次迭代过程的迭代结果。

7、在第一方面的一种可能的实现方式中,根据约束条件、质量预测信息和成本,从p组待 验证配方中确定至少一组候选配方,并将至少一组候选配方作为本次迭代过程的迭代结果, 包括:基于质量预测信息,获得每组待验证配方关于每一约束条件的约束违反量;根据每 组待验证配方关于每一约束条件的约束违反量,获得每组待验证配方对应的约束违反总量; 根据每组待验证配方对应的约束违反总量,以及每组待验证配方对应的成本,从p组待验证 配方中确定至少一组候选配方,并将至少一组候选配方作为本次迭代过程的迭代结果。

8、在第一方面的一种可能的实现方式中,该方法还包括:在历史模型库中查找配方的配 方类型对应的质量预测模型,并将查找到的质量预测模型作为配方对应的目标质量预测模 型,历史模型库中存储有至少两种预设配方类型对应的质量预测模型。

9、在第一方面的一种可能的实现方式中,该方法还包括:获取每一预设配方类型的历史 配方信息,历史配方信息包括对应的历史配方的配料信息、配比信息和质量信息;基于每 一预设配方类型的历史配方信息,构建每一预设配方类型对应的质量预测模型,并将获得 的每一预设配方类型对应的质量预测模型的信息存储于历史模型库。

10、在第一方面的一种可能的实现方式中,用户对配方优化配置选项的选择结果指示对配 方的配料和配比进行优化;该方法还包括:显示配料优化选项,配料优化选项包括关于备 选配料种类和/或备选配料个数的选项;基于用户对配料优化选项的选择结果,确定配方对 应的多个备选配料;在每次迭代过程中:基于配方的配料信息和p组配比组合,获得p组待 验证配方,包括:根据多个备选配料中每个备选配料的选择概率,从多个备选配料中确定p 组配料组合,每组配料组合为配方的一组待验证配料;获得与p组配料组合一一对应的p组 配比组合,并基于p组配比组合和p组配料组合,获得p组待验证配方。

11、在第一方面的一种可能的实现方式中,该方法还包括:在每次迭代过程中:在从p组待 验证配方中确定至少一组候选配方之后,对于每一备选配料:若备选配料的选择概率不为 固定值,并且备选配料包含于p组待验证配方中,则基于包含备选配料的待验证配方在p组 待验证配方中的排名,确定备选配料对应的序号;根据备选配料对应的序号,更新备选配 料的选择概率,以基于更新后的选择概率,执行下一迭代过程。

12、在第一方面的一种可能的实现方式中,基于包含备选配料的待验证配方在p组待验证配 方中的排名,确定备选配料对应的序号,包括:将包含备选配料的待验证配方在p组待验证 配方中的最佳排名作为备选配料对应的序号。

13、本申请第二方面提供一种配方进行优化的装置,应用于计算机设备,该装置具有实现 上述第一方面或第一方面任意一种可能实现方式的方法的功能。该功能可以通过硬件实现, 也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的 模块,例如:显示模块、优化模块、查找模块、获取模块、构建模块以及更新模块。

14、本申请第三方面提供一种计算机设备,该计算机设备包括至少一个处理器、存储器以 及存储在存储器中并可在处理器上运行的计算机执行指令,当计算机执行指令被处理器执 行时,处理器执行如上述第一方面或第一方面任意一种可能的实现方式的方法。

15、本申请第四方面提供一种存储一个或多个计算机执行指令的计算机可读存储介质,当 计算机执行指令被处理器执行时,处理器执行如上述第一方面或第一方面任意一种可能的 实现方式的方法。

16、本申请第五方面提供一种存储一个或多个计算机执行指令的计算机程序产品,当计算 机执行指令被处理器执行时,处理器执行如上述第一方面或第一方面任意一种可能的实现 方式的方法。

17、本申请第六方面提供了一种芯片系统,该芯片系统包括处理器,用于支持终端实现上 述第一方面或第一方面任意一种可能的实现方式中所涉及的功能。在一种可能的设计中, 芯片系统本文档来自技高网...

【技术保护点】

1.一种对配方进行优化的方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述用户对所述配方优化配置选项的选择结果指示对所述配方的配比进行优化;

3.根据权利要求2所述的方法,其特征在于,所述基于所述配方对应的目标质量预测模型,从所述p组待验证配方中确定至少一组候选配方,并将所述至少一组候选配方作为本次迭代过程的迭代结果,包括:

4.根据权利要求3所述的方法,其特征在于,所述根据所述质量预测信息和所述成本,从所述p组待验证配方中确定至少一组候选配方,并将所述至少一组候选配方作为本次迭代过程的迭代结果,包括:

5.根据权利要求4所述的方法,其特征在于,所述根据所述约束条件、所述质量预测信息和所述成本,从所述p组待验证配方中确定至少一组候选配方,并将所述至少一组候选配方作为本次迭代过程的迭代结果,包括:

6.根据权利要求2-5任一项所述的方法,其特征在于,所述方法还包括:

7.根据权利要求6所述的方法,其特征在于,所述方法还包括:

8.根据权利要求2-7任一项所述的方法,其特征在于,所述用户对所述配方优化配置选项的选择结果指示对所述配方的配料和配比进行优化;

9.根据权利要求8所述的方法,其特征在于,所述方法还包括:

10.根据权利要求9所述的方法,其特征在于,所述基于包含所述备选配料的待验证配方在所述p组待验证配方中的排名,确定所述备选配料对应的序号,包括:

11.一种对配方进行优化的装置,其特征在于,包括:

12.根据权利要求11所述的装置,其特征在于,所述用户对所述配方优化配置选项的选择结果指示对所述配方的配比进行优化;

13.根据权利要求12所述的装置,其特征在于,所述优化模块用于:

14.根据权利要求13所述的装置,其特征在于,所述优化模块用于:

15.根据权利要求14所述的装置,其特征在于,所述优化模块用于:

16.根据权利要求12-15任一项所述的装置,其特征在于,还包括:

17.根据权利要求16所述的装置,其特征在于,还包括:

18.根据权利要求12-17任一项所述的装置,其特征在于,所述用户对所述配方优化配置选项的选择结果指示对所述配方的配料和配比进行优化;

19.根据权利要求18所述的装置,其特征在于,所述装置还包括更新模块;

20.根据权利要求19所述的装置,其特征在于,所述更新模块用于:

21.一种计算机设备,其特征在于,所述计算机设备包括至少一个处理器、存储器及存储在所述存储器上并可被所述至少一个处理器执行的指令,所述至少一个处理器执行所述指令,以实现权利要求1-10任一项所述的方法的步骤。

22.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1-10任一项所述的方法。

...

【技术特征摘要】

1.一种对配方进行优化的方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述用户对所述配方优化配置选项的选择结果指示对所述配方的配比进行优化;

3.根据权利要求2所述的方法,其特征在于,所述基于所述配方对应的目标质量预测模型,从所述p组待验证配方中确定至少一组候选配方,并将所述至少一组候选配方作为本次迭代过程的迭代结果,包括:

4.根据权利要求3所述的方法,其特征在于,所述根据所述质量预测信息和所述成本,从所述p组待验证配方中确定至少一组候选配方,并将所述至少一组候选配方作为本次迭代过程的迭代结果,包括:

5.根据权利要求4所述的方法,其特征在于,所述根据所述约束条件、所述质量预测信息和所述成本,从所述p组待验证配方中确定至少一组候选配方,并将所述至少一组候选配方作为本次迭代过程的迭代结果,包括:

6.根据权利要求2-5任一项所述的方法,其特征在于,所述方法还包括:

7.根据权利要求6所述的方法,其特征在于,所述方法还包括:

8.根据权利要求2-7任一项所述的方法,其特征在于,所述用户对所述配方优化配置选项的选择结果指示对所述配方的配料和配比进行优化;

9.根据权利要求8所述的方法,其特征在于,所述方法还包括:

10.根据权利要求9所述的方法,其特征在于,所述基于包含所述备选配料的待验证配方在所述p组待验证配方中的排名,确定所...

【专利技术属性】
技术研发人员:朱新奇吴严郑世豪李城梁
申请(专利权)人:华为云计算技术有限公司
类型:发明
国别省市:

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

1