数据处理方法、装置、设备和存储介质制造方法及图纸

技术编号:38233218 阅读:15 留言:0更新日期:2023-07-25 18:00
本申请公开了一种数据处理方法、装置、设备和存储介质,该方法包括:分别根据第一求解约束条件求解每个次优化模型,得到N个元素被混合处理后对应的N个剩余量阈值;遍历N个元素中的第i个元素,基于当前遍历的第i个元素对应的剩余量阈值和第i个元素的当前可用量确定M个第二求解约束条件;根据第一求解约束条件、历史第二求解约束条件集和第i个元素对应的M个第二求解约束条件求解主优化模型得到M个求解结果;从第i个元素对应的M个第二求解约束条件对应的混合信息中选取目标混合信息;当N个元素均被遍历时,输出每次遍历得到的目标混合信息。本申请将多目标问题转化为多个单目标问题,并求解出多套满意解,能有效地提升混合效率。率。率。

【技术实现步骤摘要】
数据处理方法、装置、设备和存储介质


[0001]本申请涉及计算机
,尤其涉及数据处理方法、数据处理装置、数据处理设备和计算机存储介质。

技术介绍

[0002]随着市场竞争的加剧,各类工业设备向大型化发展,对工业配料的要求日益提高。常见烧结配料、水泥生料配料、氧化镁粉配料等业务场景。在各个配料优化领域,经常面临多目标优化难题,例如,既要实现配料平均价格最低,也要实现原料库存堆积最少等多个目标。结合实际业务场景,可能还会有其它待实现的目标期望。因此,如何解决多目标优化问题成为工业生产领域中研究的热点问题之一。

技术实现思路

[0003]本申请提供了一种数据处理方法、数据处理装置、数据处理设备和计算机存储介质,可以将多目标问题拆分为多个单目标问题进行求解,协调处理多目标问题。
[0004]一方面,本申请提供了一种数据处理方法,由数据处理设备执行,数据处理设备中配置有数据优化模型,用于确定N个元素的混合信息;数据优化模型包括一个主优化模型、N个元素对应的N个次优化模型以及作用于主优化模型和所述N个次优化模型的第一求解约束条件;N为大于1的整数。该数据处理方法包括:
[0005]分别根据第一求解约束条件对每个次优化模型进行求解,得到N个元素被混合处理后所需满足的N个剩余量阈值,一个元素对应一个剩余量阈值;
[0006]遍历N个元素中第i个元素,基于当前遍历的第i个元素对应的剩余量阈值和第i个元素的当前可用量确定M个第二求解约束条件,一个第i个元素对应的第二求解约束条件、历史第二求解约束条件集和未被遍历的N

i个元素对应的当前可用量生成至少一个混合信息;M为大于1的整数,i大于1且小于或等于N;所述历史第二求解约束条件集中包括已被遍历的i

1个元素中每个元素对应的M个第二求解约束条件中被选中的第二求解约束条件;
[0007]根据第一求解约束条件、历史第二求解约束条件集和第i个元素对应的M个第二求解约束条件对主优化模型进行求解得到M个求解结果;一个求解结果对应一个第i个元素对应的第二求解约束条件,且一个求解结果中包括:按照相应的第二求解约束条件对应的混合信息对N个元素进行混合所需的处理资源量;
[0008]基于M个求解结果从第i个元素对应的M个第二求解约束条件对应的混合信息中选取目标混合信息,并将所述目标混合信息对应的第二求解约束条件作为被选中的第二求解约束条件添加到所述历史第二求解约束条件集中;
[0009]当N个元素均被遍历时,输出每次遍历得到的目标混合信息。
[0010]一方面,本申请提供了一种数据处理装置,数据处理装置配置在数据处理设备中,数据处理设备中配置有数据优化模型,所述数据优化模型用于确定N个元素的混合信息;所述数据优化模型包括一个主优化模型、N个元素对应的N个次优化模型以及作用于所述主优
化模型和所述N个次优化模型的第一求解约束条件;N为大于1的整数。所述数据处理装置包括:
[0011]求解单元,用于分别根据所述第一求解约束条件对每个次优化模型进行求解,得到N个元素被混合处理后所需满足的N个剩余量阈值,一个元素对应一个剩余量阈值;
[0012]确定单元,用于遍历所述N个元素中的第i个元素,基于当前遍历的第i个元素对应的剩余量阈值和所述第i个元素的当前可用量确定M个第二求解约束条件,一个第i个元素对应的第二求解约束条件、历史第二求解约束条件集和未被遍历的N

i个元素对应的当前可用量生成至少一个混合信息;M为大于1的整数,i大于1且小于或等于N;所述历史第二求解约束条件集中包括已被遍历的i

1个元素中每个元素对应的M个第二求解约束条件中被选中的第二求解约束条件;所述求解单元,还用于根据所述第一求解约束条件、历史第二求解约束条件集和所述第i个元素对应的M个第二求解约束条件对所述主优化模型进行求解得到M个求解结果;一个求解结果对应一个第i个元素对应的第二求解约束条件,且一个求解结果中包括:按照相应的第二求解约束条件对应的混合信息对所述N个元素进行混合所需的处理资源量;
[0013]所述确定单元,还用于基于所述M个求解结果从所述第i个元素对应的M个第二求解约束条件对应的混合信息中选取目标混合信息,并将所述目标混合信息对应的第二求解约束条件作为被选中的第二求解约束条件添加到所述历史第二求解约束条件集中;
[0014]输出单元,用于当所述N个元素均被遍历时,输出每次遍历得到的目标混合信息。
[0015]在一种实现方式中,确定单元在基于所述M个求解结果从所述第i个元素对应的M个第二求解约束条件对应的混合信息中确定目标混合信息时,执行如下步骤:
[0016]基于所述M个求解结果从所述第i个元素对应的M个第二求解约束条件对应的混合信息确定处理资源量最小的混合信息;将确定出的混合信息确定为目标混合信息。
[0017]在一种实现方式中,确定单元在基于所述M个求解结果从所述第i个元素对应的M个第二求解约束条件对应的混合信息中确定目标混合信息时,执行如下步骤:
[0018]输出第i个元素对应的M个第二求解约束条件对应的混合信息,以及基于M个求解结果输出每个混合信息对应的处理资源量;接收第一选择操作;将第一选择操作对应的混合信息确定为目标混合信息。
[0019]在一种实现方式中,第i个元素对应的M个第二求解条件中每个第二求解约束条件是通过在对N个元素进行混合时第i个元素的剩余量区间表示的,剩余量区间包括最小剩余量和最大剩余量。确定单元还用于将当前遍历的第i个元素对应的剩余量阈值作为第t个剩余量区间中的最小剩余量;基于第i个元素的当前可用量、第i个元素对应的剩余量阈值、M以及t确定第t个剩余量区间的剩余量增值;将第t个剩余量范围中的最小剩余量和第t个剩余量区间的剩余量增值进行相加运算,得到第t个剩余量区间的最大剩余量。其中,t为大于等于1且小于M的整数。
[0020]在一种实现方式中,求解单元还用于将第i个元素的当前可用量与所述剩余量阈值进行相减运算,以及将M个和t进行相乘运算;将相减运算结果与相乘运算结果进行相除运算得到第t个剩余量区间的剩余量增值。
[0021]在一种实现方式中,确定单元还用于确定第i个元素是否为所述N个元素中第一个被遍历的;若是,则所述历史第二求解约束条件集为空,求解单元还用于根据第一求解约束
条件和第i个元素对应的M个第二求解约束条件对主优化模型进行求解得到M个求解结果。若确定单元确定第i个元素不是N个元素中第一个被遍历的,则求解单元还用于根据所述历史第二求解约束条件集、第一求解约束条件以及第i个元素对应的M个第二求解约束条件对主优化模型进行求解得到M个求解结果。
[0022]在一种实现方式中,当N个元素均被遍历时,输出每次遍历得到的目标混合信息之后,求解单元还可以用于接收第二选择操作;按照输出的目标混合信息中与第二选择操作对应的混合信息将N个元素进行混合处理得到目标对象。
[0本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据处理方法,其特征在于,所述数据处理方法由数据处理设备执行,所述数据处理设备中配置有数据优化模型,所述数据优化模型用于确定N个元素的混合信息;所述数据优化模型包括一个主优化模型、N个元素对应的N个次优化模型以及作用于所述主优化模型和所述N个次优化模型的第一求解约束条件;N为大于1的整数,所述数据处理方法包括:分别根据所述第一求解约束条件对每个次优化模型进行求解,得到N个元素被混合处理后所需满足的N个剩余量阈值,一个元素对应一个剩余量阈值;遍历所述N个元素中第i个元素,基于当前遍历的所述第i个元素对应的剩余量阈值和所述第i个元素的当前可用量确定所述第i个元素对应的M个第二求解约束条件;一个所述第i个元素对应的第二求解约束条件、历史第二求解约束条件集和未被遍历的N

i个元素对应的当前可用量生成至少一个混合信息,M为大于1的整数,i大于1且小于或等于N;所述历史第二求解约束条件集中包括已被遍历的i

1个元素中每个元素对应的M个第二求解约束条件中被选中的第二求解约束条件;根据所述第一求解约束条件、所述历史第二求解约束条件集和所述第i个元素对应的M个第二求解约束条件对所述主优化模型进行求解得到M个求解结果;一个求解结果对应一个所述第i个元素的第二求解约束条件,且一个求解结果中包括:按照相应的第二求解约束条件对应的混合信息对所述N个元素进行混合所需的处理资源量;基于所述M个求解结果从所述第i个元素对应的M个第二求解约束条件对应的混合信息中选取目标混合信息,并将所述目标混合信息对应的第二求解约束条件作为被选中的第二求解约束条件添加到所述历史第二求解约束条件集中;当所述N个元素均被遍历时,输出每次遍历得到的目标混合信息。2.如权利要求1所述的方法,其特征在于,所述基于所述M个求解结果从所述第i个元素对应的M个第二求解约束条件对应的混合信息中确定目标混合信息,包括:基于所述M个求解结果从所述第i个元素对应的M个第二求解约束条件对应的混合信息确定处理资源量最小的混合信息;将确定出的混合信息确定为目标混合信息。3.如权利要求1所述的方法,其特征在于,所述基于所述M个求解结果从所述第i个元素对应的M个第二求解约束条件对应的混合信息中确定目标混合信息,包括:输出所述第i个元素对应的M个第二求解约束条件对应的混合信息,以及基于所述M个求解结果输出每个混合信息对应的处理资源量;接收第一选择操作,将所述第一选择操作对应的混合信息确定为目标混合信息。4.如权利要求1所述的方法,其特征在于,所述第i个元素对应的M个第二求解条件中每个第二求解约束条件是通过在对所述N个元素进行混合时所述第i个元素的剩余量区间表示的,所述剩余量区间包括最小剩余量和最大剩余量;基于当前遍历的第i个元素对应的剩余量阈值和所述第i个元素的当前可用量确定第t个第二求解约束条件,包括:将所述当前遍历的第i个元素对应的剩余量阈值作为第t个剩余量区间中的最小剩余量;t为大于等于1且小于M的整数;基于所述第i个元素的当前可用量、所述第i个元素对应的剩余量阈值、M以及t确定所述第t个剩余量区间的剩余量增值;将所述第t个剩余量范围中的最小剩余量和所述第t个剩余量区间的剩余量增值进行
相加运算,得到所述第t个剩余量区间的最大剩余量。5.如权利要求4所述的方法,其特征在于,所述基于所述第i个元素的当前可用量、所述第i个元素对应的剩余量阈值、M以及t确定所述第t个剩余量区间的剩余量增值,包括:将所述第i个元素的当前可用量与所述剩余量阈值进行相减运算,以及将所述M个和所述t进行相乘运算;将相减运算结果与所述相乘运算结果进行相除运算得到所述第t个剩余量区间的剩余量增值。6.如权利要求1所述的方法,其特征在于,所述根据所述第一求解约束条件和所述第i个元素对应的M个第二求解约束条件对所述主优化模型进行求解得到M个求解结果,包括:确定所述第i个元素是否为所述N个元素中第一个被遍历的;若是,则所述历史第二求解约束条件集为空,根据所述第一求解约束条件和所述第i个元素对应的M个第二求解约束条件对所述主优化模型进行求解得到M个求解结果;...

【专利技术属性】
技术研发人员:钟辉强刘亮陈卓明
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1