作业管理方法、装置、电子设备和存储介质制造方法及图纸

技术编号:34912332 阅读:59 留言:0更新日期:2022-09-15 07:01
本发明专利技术提供一种作业管理方法、装置、电子设备和存储介质,其中方法包括:获取待处理项目的初始作业调度计划以及资源中断区间;基于资源中断区间内的各个中断时刻,以及初始作业调度计划中各个作业对应的作业开始时刻和作业结束时刻,确定各个中断时刻对应的作业集合;若存在任一中断时刻对应的作业集合中所有作业的资源使用量不满足预设条件,则基于任一中断时刻对应的作业集合中各个作业的资源使用量和作业结束时刻,确定任一中断时刻对应的重调度作业序列;基于任一中断时刻对应的重调度作业序列,对待处理项目的初始作业调度计划进行调整。本发明专利技术提供的方法和装置,降低了待处理项目的直接变动成本,提高了项目的生产效率。率。率。

【技术实现步骤摘要】
作业管理方法、装置、电子设备和存储介质


[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]本专利技术提供的作业管理方法、装置、电子设备和存储介质,根据资源中断区间内的各个中断时刻,以及初始作业调度计划中各个作业对应的作业开始时刻和作业结束时刻,确定各个中断时刻对应的作业集合;在任一中断时刻对应的作业集合中所有作业的资源使用量不满足预设条件时,根据任一中断时刻对应的作业集合中各个作业的资源使用量和作业结束时刻,确定任一中断时刻对应的重调度作业序列,对待本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种作业管理方法,其特征在于,包括:获取待处理项目的初始作业调度计划以及资源中断区间;基于所述资源中断区间内的各个中断时刻,以及所述初始作业调度计划中各个作业对应的作业开始时刻和作业结束时刻,确定各个中断时刻对应的作业集合;若存在任一中断时刻对应的作业集合中所有作业的资源使用量不满足预设条件,则基于所述任一中断时刻对应的作业集合中各个作业的资源使用量和作业结束时刻,确定所述任一中断时刻对应的重调度作业序列;基于所述任一中断时刻对应的重调度作业序列,对所述待处理项目的初始作业调度计划进行调整;其中,所述预设条件为所述任一中断时刻对应的作业集合中所有作业的资源使用量小于等于所述任一中断时刻对应的资源总量上限。2.根据权利要求1所述的作业管理方法,其特征在于,所述基于所述任一中断时刻对应的作业集合中各个作业的资源使用量和作业结束时刻,确定所述任一中断时刻对应的重调度作业序列之前,所述方法包括:若任一中断时刻对应的作业集合中存在中断未完成作业,则基于所述资源中断区间的开始时刻,以及所述中断未完成作业对应的作业结束时刻,调整所述中断未完成作业的作业开始时刻和工期;其中,所述中断未完成作业的作业开始时刻小于所述资源中断区间的开始时刻且所述中断未完成作业的作业结束时刻大于所述资源中断区间的开始时刻。3.根据权利要求1所述的作业管理方法,其特征在于,所述基于所述任一中断时刻对应的作业集合中各个作业的资源使用量和作业结束时刻,确定所述任一中断时刻对应的重调度作业序列,包括:基于所述任一中断时刻对应的作业集合中各个作业的资源使用量、所述任一中断时刻对应的作业集合中所有作业的资源使用量,以及所述任一中断时刻对应的资源总量上限,确定所述任一中断时刻对应的多个第一作业和多个第二作业;所述第一作业的资源使用量大于所述第二作业;基于多个第一作业以及各第一作业的作业结束时刻,多个第二作业以及各第二作业的资源使用量,确定所述任一中断时刻对应的重调度作业序列。4.根据权利要求3所述的作业管理方法,其特征在于,所述基于多个第一作业以及各第一作业的作业结束时刻,多个第二作业以及各第二作业的资源使用量,确定所述任一中断时刻对应的重调度作业序列,包括:确定各第一作业的作业结束时刻与所在中断时刻的差值,基于所述差值对各第一作业进行降序排列,得到第一重调度作业子序列;基于各第二作业的资源使用量对各第二作业降序排列,得到第二重调度作业子序列;基于所述第一重调度作业子序列和所述第二重调度作业子序列,确定所述任一中断时刻对应的重调度作业序列。5.根据权利要求1所述的作业管理方法,其特征在于,所述基于所述任一中断时刻对...

【专利技术属性】
技术研发人员:米雪菲
申请(专利权)人:中银金融科技有限公司
类型:发明
国别省市:

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

1