生产排程方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:38842871 阅读:9 留言:0更新日期:2023-09-17 09:55
本申请涉及一种生产排程方法、装置、计算机设备、存储介质和计算机程序产品。所述方法包括:从产品订单中提取订单信息;基于所述订单信息中的配方物料数据生成工艺物料数据;根据所述工艺物料数据对所述产品订单进行生产排程,得到排程结果;若所述排程结果不满足目标条件,根据所述订单信息、生产模型以及调整规则对所述产品订单进行调整,并在调整后返回执行所述从产品订单中提取订单信息的步骤,直到所得的排程结果满足所述目标条件;将满足目标条件的排程结果作为目标排程结果。采用本方法能够提高排程效率。法能够提高排程效率。法能够提高排程效率。

【技术实现步骤摘要】
生产排程方法、装置、计算机设备和存储介质


[0001]本申请涉及计算机
,特别是涉及一种生产排程方法、装置、计算机设备、存储介质和计算机程序产品。

技术介绍

[0002]随着计算机技术的发展,企业的业务系统通过网络获取大量的产品订单,并根据产品订单进行产品生产。在获取产品订单后,怎样根据产品订单进行生产排程,以优化产能,提高生产效率成为亟待解决的问题。传统技术中,通过人工根据产品订单中的订单信息进行生产排程,人工排程过程耗费大量的时间,效率较低。

技术实现思路

[0003]基于此,有必要针对上述技术问题,提供一种能够提高效率的生产排程方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
[0004]第一方面,本申请提供了一种生产排程方法。所述方法包括:
[0005]从产品订单中提取订单信息;
[0006]基于所述订单信息中的配方物料数据生成工艺物料数据;
[0007]根据所述工艺物料数据对所述产品订单进行生产排程,得到排程结果;
[0008]若所述排程结果不满足目标条件,根据所述订单信息、生产模型以及调整规则对所述产品订单进行调整,并在调整后返回执行所述从产品订单中提取订单信息的步骤,直到所得的排程结果满足所述目标条件;
[0009]将满足所述目标条件的排程结果作为目标排程结果。
[0010]第二方面,本申请还提供了一种生产排程装置。所述装置包括:
[0011]提取模块,用于从产品订单中提取订单信息;
[0012]生成模块,用于基于所述订单信息中的配方物料数据生成工艺物料数据;
[0013]排程模块,用于根据所述工艺物料数据对所述产品订单进行生产排程,得到排程结果;
[0014]调整模块,用于若所述排程结果不满足目标条件,根据所述订单信息、生产模型以及调整规则对所述产品订单进行调整,并在调整后返回执行所述从产品订单中提取订单信息的步骤,直到所得的排程结果满足所述目标条件;
[0015]获得模块,用于将满足所述目标条件的排程结果作为目标排程结果。
[0016]在一个实施例中,所述排程模块,还用于:
[0017]针对所述产品订单,根据所述工艺物料数据,从生产工段中选取至少两个目标生产工段;
[0018]对所述目标生产工段进行排序,得到排序后的所述目标生产工段;
[0019]基于所述工艺物料数据,确定排序后的所述目标生产工段对应的作业时间;
[0020]将排序后的所述目标生产工段,以及所述作业时间作为排程结果。
[0021]在一个实施例中,所述调整规则包括订单合并规则以及订单拆分规则;所述调整模块,还用于:
[0022]若所述排程结果不满足目标条件,根据所述订单信息、所述订单合并规则对所述产品订单进行合并,得到合并后产品订单;
[0023]若基于所述合并后产品订单所得的排程结果不满足产能条件,根据所述订单信息、所述订单拆分规则以及从所述生产模型中提取的产能信息,对所述合并后产品订单进行拆分。
[0024]在一个实施例中,所述装置还包括:
[0025]根据所述订单信息中的订单属性信息以及订单排序规则,对所述产品订单进行排序,得到排序后产品订单;
[0026]所述排程模块,还用于根据所述工艺物料数据,对所述排序后产品订单进行生产排程。
[0027]在一个实施例中,所述装置还包括:
[0028]对所述订单信息中的配方物料数据进行增大处理,得到增大后的所述配方物料数据;
[0029]所述生成模块,还用于基于增大后的所述配方物料数据生成工艺物料数据。
[0030]在一个实施例中,所述装置还包括:
[0031]所述生成模块,还用于根据所述目标排程结果生成生产甘特图;
[0032]获取模块,用于从生产控制系统获取生产进度信息;
[0033]反馈模块,用于将所述生产进度信息添加至所述生产甘特图中,并将添加了所述生产进度信息的生产甘特图反馈至管理终端。
[0034]第三方面,本申请还提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
[0035]从产品订单中提取订单信息;
[0036]基于所述订单信息中的配方物料数据生成工艺物料数据;
[0037]根据所述工艺物料数据对所述产品订单进行生产排程,得到排程结果;
[0038]若所述排程结果不满足目标条件,根据所述订单信息、生产模型以及调整规则对所述产品订单进行调整,并在调整后返回执行所述从产品订单中提取订单信息的步骤,直到所得的排程结果满足所述目标条件;
[0039]将满足所述目标条件的排程结果作为目标排程结果。
[0040]第四方面,本申请还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
[0041]从产品订单中提取订单信息;
[0042]基于所述订单信息中的配方物料数据生成工艺物料数据;
[0043]根据所述工艺物料数据对所述产品订单进行生产排程,得到排程结果;
[0044]若所述排程结果不满足目标条件,根据所述订单信息、生产模型以及调整规则对所述产品订单进行调整,并在调整后返回执行所述从产品订单中提取订单信息的步骤,直到所得的排程结果满足所述目标条件;
[0045]将满足所述目标条件的排程结果作为目标排程结果。
[0046]第五方面,本申请还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:
[0047]从产品订单中提取订单信息;
[0048]基于所述订单信息中的配方物料数据生成工艺物料数据;
[0049]根据所述工艺物料数据对所述产品订单进行生产排程,得到排程结果;
[0050]若所述排程结果不满足目标条件,根据所述订单信息、生产模型以及调整规则对所述产品订单进行调整,并在调整后返回执行所述从产品订单中提取订单信息的步骤,直到所得的排程结果满足所述目标条件;
[0051]将满足所述目标条件的排程结果作为目标排程结果。
[0052]上述生产排程方法、装置、计算机设备、存储介质和计算机程序产品,从产品订单中提取订单信息,并基于订单信息中的配方物料数据生成工艺物料数据。然后根据工艺物料数据对产品订单进行生产排程,得到排程结果。若排程结果不满足目标条件,根据订单信息、生产模型以及调整规则对产品订单进行调整,从而可以根据调整后的产品订单进行生产排程,以优化产能,提高生产效率。在调整后返回从产品订单中提取订单信息的步骤,以对调整后的产品订单进行生产排程,直到根据调整后的产品订单所得的排程结果满足目标条件。因此,通过对产品订单进行调整来调整排程结果,实现了自动进行生产排程,相比于通过人工进行生产排程,缩短了排程时间,提本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种生产排程方法,其特征在于,所述方法包括:从产品订单中提取订单信息;基于所述订单信息中的配方物料数据生成工艺物料数据;根据所述工艺物料数据对所述产品订单进行生产排程,得到排程结果;若所述排程结果不满足目标条件,根据所述订单信息、生产模型以及调整规则对所述产品订单进行调整,并在调整后返回执行所述从产品订单中提取订单信息的步骤,直到所得的排程结果满足所述目标条件;将满足所述目标条件的排程结果作为目标排程结果。2.根据权利要求1所述的方法,其特征在于,根据所述工艺物料数据对所述产品订单进行生产排程,得到排程结果包括:针对所述产品订单,根据所述工艺物料数据,从生产工段中选取至少两个目标生产工段;对所述目标生产工段进行排序,得到排序后的所述目标生产工段;基于所述工艺物料数据,确定排序后的所述目标生产工段对应的作业时间;将排序后的所述目标生产工段,以及所述作业时间作为排程结果。3.根据权利要求1所述的方法,其特征在于,所述调整规则包括订单合并规则以及订单拆分规则;所述若所述排程结果不满足目标条件,根据所述订单信息、生产模型以及调整规则对所述产品订单进行调整包括:若所述排程结果不满足目标条件,根据所述订单信息、所述订单合并规则对所述产品订单进行合并,得到合并后产品订单;若基于所述合并后产品订单所得的排程结果不满足产能条件,根据所述订单信息、所述订单拆分规则以及从所述生产模型中提取的产能信息,对所述合并后产品订单进行拆分。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:根据所述订单信息中的订单属性信息以及订单排序规则,对所述产品订单进行排序,得到排序后产品订单;所述根据所述工艺物料数据对所述产品订单进行生产排程包括...

【专利技术属性】
技术研发人员:张杰赵明李菁
申请(专利权)人:深圳丰尚智慧农牧科技有限公司
类型:发明
国别省市:

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

1