一种生产排程方法、系统、智能终端和存储介质技术方案

技术编号:36082604 阅读:25 留言:0更新日期:2022-12-24 10:57
本申请涉及一种生产排程方法、系统、智能终端和存储介质,方法获取目标作业任务,所述目标作业任务包括N个工序组,N为大于等于2的正整数;对所述目标作业任务中包括的N个工序组分别进行排程,得到排程结果;其中,对N个工序组中的一个工序组进行排程包括:获取目标作业任务的开始时间;根据所述工序组对应的工序组信息、目标作业任务的开始时间和设备信息,确定所述工序组的排程结果,所述设备信息包括所有设备。重复对所述目标作业任务中包括的N个工序组进行X次排程,得到X种排程结果,X大于等于2的正整数;从X种排程结果中确定一种排程结果为生产排程。本申请具有减少排程时间的效果。果。果。

【技术实现步骤摘要】
一种生产排程方法、系统、智能终端和存储介质


[0001]本申请涉及生产排程的领域,尤其是涉及一种生产排程方法、系统、智能终端和存储介质。

技术介绍

[0002]现代的制造企业期望能够提供优质的客户服务,往往需要能够提供多种产品选择、接受最后时刻进行修改,并且能够对订单提供快速响应,同时也要避免大量库存。高效的生产计划就成为必须的,现代企业管理的关键点是企业资源计划,同时,当企业订单库内的订单多时,它的静态物料结构、无资源能力约束、估算的生产提前期等早已不能满足更多新的需求,利用工作人员来为订单的生产进行排程,花费时间长。

技术实现思路

[0003]本申请目的一是提供一种生产排程方法。
[0004]本申请的上述申请目的一是通过以下技术方案得以实现的:一种生产排程方法,包括;获取目标作业任务,所述目标作业任务包括N个工序组,N为大于等于2的正整数;对所述目标作业任务中包括的N个工序组分别进行排程,得到排程结果;其中,对N个工序组中的一个工序组进行排程包括:获取目标作业任务的开始时间;根据所述工序组对应的工序组信息、目标作业任务的开始时间和设备信息,确定所述工序组的排程结果,所述设备信息包括所有设备。
[0005]重复对所述目标作业任务中包括的N个工序组进行X次排程,得到X种排程结果,X大于等于2的正整数;从X种排程结果中确定一种排程结果为生产排程。
[0006]本申请在一较佳示例中可以进一步配置为:所述获取目标作业任务之前,包括;获取多个作业任务的任务数据,所述任务数据包括任务优先级、任务考核时间和任务总加工时间,所述目标作业任务是多个作业任务中的一个;基于预设排序规则,根据所述任务数据对多个作业任务进行排序,得到排序结果;根据所述排序结果确定所述目标作业任务。
[0007]本申请在一较佳示例中可以进一步配置为:所述预设排序规则为任务优先级>任务考核时间>任务总加工时间。
[0008]本申请在一较佳示例中可以进一步配置为:所述重复对所述目标作业任务中包括的N个工序组进行X次排程过程中,对X次排程中的任一一次进行排程时,还包括;根据所述排序结果调取其它作业任务;对每个所述其它作业任务内的多个工序组进行排程,所述排程结果为对所有作业任务进行排程的结果。
[0009]本申请在一较佳示例中可以进一步配置为:所述根据所述工序组对应的工序组信息、目标作业任务的开始时间和设备信息,确定所述工序组的排程结果,包括;根据所述工序组信息和设备信息确定能够完成该工序组的工作设备。
[0010]本申请在一较佳示例中可以进一步配置为:所述根据所述工序组对应的工序组信息、目标作业任务的开始时间和设备信息,确定所述工序组的排程结果,还包括;所述工序组信息包括准备时间和加工时间;创建时间轴,所述时间轴的起点是目标作业任务的开始时间;根据所述开始时间、准备时间和加工时间确定确定工序组的结束时间。
[0011]本申请在一较佳示例中可以进一步配置为:所述从X种排程结果中确定一种排程结果为生产排程,包括;获取所述排程结果的最终完成时间,所述最终完成时间是完成所述目标作业任务的时间;根据所述最终完成时间和所述任务考核时间确定生产排程。
[0012]本申请目的二是提供一种生产排程系统。
[0013]本申请的上述申请目的二是通过以下技术方案得以实现的:一种生产排程系统,包括;获取模块,用于获取目标作业任务;排程模块,用于对所述目标作业任务中包括的N个工序组分别进行排程,得到排程结果;重复模块,用于对所述目标作业任务中包括的N个工序组进行X次排程,得到X种排程结果;确定模块,用于从X种排程结果中确定一种排程结果为生产排程。
[0014]本申请目的三是提供一种智能终端。
[0015]本申请的上述申请目的三是通过以下技术方案得以实现的:一种智能终端,包括存储器和处理器,所述存储器上存储有能够被处理器加载并执行上述生产排程方法的计算机程序。
[0016]本申请目的四是提供一种计算机存储介质,能够存储相应的程序。
[0017]本申请的上述申请目的四是通过以下技术方案得以实现的:一种计算机可读存储介质,存储有能够被处理器加载并执行上述任一一种生产排程方法的计算机程序。
[0018]综上所述,本申请包括以下有益技术效果:按照预设排序规则对所有作业任务进行排序,进而确定目标作业任务;随后对目标作业任务内包括的N个工序组进行排程,根据工序组对应的工序组信息以及目标作业任务的开始时间和设备信息对一个工序组进行排程,随后对该作业目标任务内的全部工序组进行X次排程,这样能够得到X种排程结果,每次的排程结果均不相同,最后根据每一作业任务的最终完成时间和任务考核时间确定一种排程结果为生产排程,该排程方法涉及的生产资料全面,且能够减小排程时间,提高排程效率。
附图说明
[0019]图1是本申请实施例的生产排程方法的流程示意图。
[0020]图2是本申请实施例的生产排程系统的系统示意图。
[0021]图3是本申请实施例的智能终端的结构示意图。
[0022]附图标记说明:21、获取模块;22、排程模块;23、重复模块;24、确定模块;301、CPU;302、ROM;303、RAM;304、总线;305、I/O接口;306、输入部分;307、输出部分;308、存储部分;309、通信部分;310、驱动器;311、可拆卸介质。
具体实施方式
[0023]以下结合附图对本申请作进一步详细说明。
[0024]本具体实施例仅仅是对本申请的解释,其并不是对本申请的限制,本领域技术人员在阅读完本说明书后可以根据需要对本实施例做出没有创造性贡献的修改,但只要在本申请的权利要求范围都受到专利法的保护。
[0025]本申请实施例提供一种生产排程方法,主要应用在工厂订单排程的场景中。具体的,现代的制造企业期望能够提供优质的客户服务,需要能够对订单提供快速响应,同时也要避免大量库存。高效的生产计划就成为必须的,现代企业管理的关键点是企业资源计划,同时,当企业订单库内的订单多时,它的静态物料结构、无资源能力约束、估算的生产提前期等早已不能满足更多新的需求,利用工作人员来为订单的生产进行排程,花费时间长。
[0026]为此,本申请通过对一个目标作业任务内的工序组进行排程,按照预设排序规则对所有作业任务进行排序,进而确定目标作业任务;随后对目标作业任务内包括的N个工序组进行排程,根据工序组对应的工序组信息以及目标作业任务的开始时间和设备信息对一个工序组进行排程,随后对该作业目标任务内的全部工序组进行X次排程,这样能够得到X种排程结果,每次的排程结果均不相同,最后根据每一作业任务的最终完成时间和任务考核时间确定一种排程结果为生产排程,进而能够减小为订单排程的时间。
[0027]下面结合说明书附图对本申请实施作进一步详细描述。
[0028]如图1所述:步骤100,获取目标作业任务。
[0029]具体的,从作业任务库内调取所有的作业本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种生产排程方法,其特征在于:包括;获取目标作业任务,所述目标作业任务包括N个工序组,N为大于等于2的正整数;对所述目标作业任务中包括的N个工序组分别进行排程,得到排程结果;其中,对N个工序组中的一个工序组进行排程包括:获取目标作业任务的开始时间;根据所述工序组对应的工序组信息、目标作业任务的开始时间和设备信息,确定所述工序组的排程结果,所述设备信息包括所有设备;重复对所述目标作业任务中包括的N个工序组进行X次排程,得到X种排程结果,X大于等于2的正整数;从X种排程结果中确定一种排程结果为生产排程。2.根据权利要求1所述的一种生产排程方法,其特征在于:所述获取目标作业任务之前,包括;获取多个作业任务的任务数据,所述任务数据包括任务优先级、任务考核时间和任务总加工时间,所述目标作业是多个作业任务中的一个;基于预设排序规则,根据所述任务数据对多个作业任务进行排序,得到排序结果;根据所述排序结果确定所述目标作业任务。3.根据权利要求2所述的一种生产排程方法,其特征在于:所述预设排序规则为任务优先级>任务考核时间>任务总加工时间。4.根据权利要求1所述的一种生产排程方法,其特征在于:所述重复对所述目标作业任务中包括的N个工序组进行X次排程过程中,对X次排程中的任一一次进行排程时,还包括;根据所述排序结果调取其它作业任务;对每个所述其它作业任务内的多个工序组进行排程,所述排程结果为对所有作业任务进行排程的结果。5.根据权利要求1所述的一种生产排程方法,其特征在于:所述根...

【专利技术属性】
技术研发人员:张煌江
申请(专利权)人:北京虎蜥信息技术有限公司
类型:发明
国别省市:

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

1