System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及工程建设的,尤其是涉及一种融合调度方法、装置、设备及介质。
技术介绍
1、在工程建设中,随着工程的复杂化以及施工范围的增加,对于资源的调度也更加频繁,及时合理的进行资源的调度变得至关重要。
2、相关技术中,对于资源的调度存在多个调度系统,各个调度系统的功能往往比较单一,只能进行一些简单的调度,且各个调度系统信息往往不互通,无法及时地调度资源,降低了工程建设的效率。
技术实现思路
1、为了及时地调度资源,提高工程建设的效率,本申请提供一种融合调度方法、装置、设备及介质。
2、第一方面,本申请提供一种融合调度方法,采用如下的技术方案:
3、一种融合调度方法,包括:
4、获取多个事件信息,所述事件信息包括事件类型信息、请求方信息以及所需资源信息,所述所需资源信息包括所需资源种类以及所需资源数量;
5、判断所述多个事件信息之间是否存在关联;
6、若存在关联,确定关联类型,所述关联类型包括需求关联类型以及流程关联类型;
7、基于所述多个事件信息以及所述关联类型确定调度策略;
8、基于所述调度策略进行调度。
9、通过采用上述技术方案,当获取到多个事件信息时,要判断多个事件信息之间是否存在关联,若存在关联,则确定关联类型,根据事件信息以及关联类型确定调度策略,调度策略是在融合各个关联的事件信息的基础上确定的,使得调度策略的确定更加合理,并且确定调度策略后,可以及时地调度资源,提高
10、可选的,所述基于所述多个事件信息以及所述关联类型确定调度策略,包括:
11、获取资源信息,所述资源信息包括资源种类以及对应的资源数量;
12、判断所述资源数量是否小于所需资源数量总和;
13、若所述资源数量不小于所述所需资源数量总和,则根据所述所需资源信息确定调度策略;
14、若所述资源数量小于所述所需资源数量总和,则基于所述关联类型以及所述资源信息确定调度策略。
15、通过采用上述技术方案,调度策略需要根据目前的资源种类以及对应的资源数量来确定,判断资源数量是否小于所需资源总和,若不小于,则调度策略为按照所需资源数量进行调度,若小于,则按照关联关系以及资源信息确定调度策略,调度策略分情况确定,使得调度策略更加合理,按照该调度策略进行调度,可以及时地调度资源,提高工程建设的效率。
16、可选的,所述基于所述关联类型以及所述资源信息确定调度策略,包括:
17、若所述关联类型既为需求关联类型又为流程关联类型,则获取请求方进度信息;
18、基于所述请求方进度信息确定请求方的第一需求以及第一产出,所述第一需求为所述请求方的单日所需资源数量,所述第一产出为单日产出数量;
19、基于所述流程关联类型、所述资源信息、所述第一需求以及所述第一产出,确定调度策略。
20、通过采用上述技术方案,若关联类型既为需求关联类型又为流程关联类型,则将资源的需求以及资源的产出精确到单日,按照流程关联类型、资源信息、第一需求以及第一产出,确定调度策略,根据关联类型的不同确定不同的调度策略,使得调度策略的确定更加合理,从而可以及时地调度资源,提高工程建设的效率。
21、可选的,所述基于所述关联类型以及所述资源信息确定调度策略,包括:
22、若所述关联类型仅为需求关联类型,则基于所述事件类型信息确定调度优先级;
23、基于所述调度优先级以及所述资源信息确定调度策略。
24、通过采用上述技术方案,若关联类型仅为需求关联类型,则需要确定每个事件信息的调度优先级,调度策略为按照调度优先级从高到低的顺序进行调度,使得调度优先级高的事件信息可以及时地调度资源,提高工程建设的效率。
25、可选的,所述调度优先级包括第一优先级、第二优先级以及第三优先级,所述基于所述调度优先级以及所述资源信息确定调度策略,包括:
26、基于所述所需资源种类将所述事件信息进行分组,将具备相同的所需资源种类的事件信息划分为一个组合;
27、确定每个组合中各个调度优先级对应的事件信息的数量;
28、基于所述数量、所述调度优先级以及所述资源信息确定调度策略。
29、通过采用上述技术方案,将具备相同的所需资源种类的事件信息划分为一个组合,确定每个组合中各个事件信息的调度优先级,并分别统计组合中每个调度优先级的数量,根据调度优先级、对应的数量以及资源信息确定调度策略,将事件信息分组合确定调度策略,使得调度策略的确定更加方便,按照该调度策略进行调度,可以及时地调度资源,提高工程建设的效率。
30、可选的,所述基于所述调度策略进行调度,包括:
31、基于所述资源信息确定资源的资源位置;
32、基于所述资源位置确定调度方式,所述调度方式包括电子地图调度以及广播调度;
33、若所述调度方式为电子地图调度,则基于所述资源位置在地图上标注资源的位置,得到标注资源位置;
34、基于所述事件信息在地图上标注请求方对应的位置,得到目标位置;
35、获取所述标注资源位置以及所述目标位置之间的可通行路径;
36、确定所述可通行路径的距离;
37、将各个距离中最小的距离确定为调度距离;
38、将所述调度距离对应的可通行路径确定为调度路径;
39、根据所述调度路径按照所述调度策略进行调度。
40、通过采用上述技术方案,根据资源位置确定调度方式,若调度方式为电子地图调度,则在地图上确定标注资源位置以及目标位置,并根据调度距离确定调度路径,根据调度路径按照调度策略进行调度,采用最短的路径进行调度,缩短了调度时间,从而可以及时地调度资源,提高工程建设的效率。
41、可选的,在所述基于所述资源位置确定调度方式之后,所述方法还包括:
42、若所述调度方式为所述广播调度,则基于所述资源位置确定广播设备;
43、基于所述调度策略确定广播内容;
44、根据所述广播内容以及所述广播设备进行广播调度。
45、通过采用上述技术方案,若资源位置距离信号塔较远,不方便使用电话或者网络传递信息,则可以使用广播进行调度,将调度策略确定为广播内容,并通过对应的广播设备进行广播,通过使用广播调度,可以及时地传递调度策略,从而可以及时地调度资源,提高工程建设的效率。
46、第二方面,本申请提供一种融合调度装置,采用如下的技术方案:
47、一种融合调度装置,包括:
48、信息获取模块,用于获取事件信息,所述事件信息包括事件类型信息、请求方信息以及所需资源信息,所述所需资源信息包括所需资源种类以及所需资源数量;
49、关联判断模块,用于判断所述事件信息之间是否存在关联;
...
【技术保护点】
1.一种融合调度方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述基于所述多个事件信息以及所述关联类型确定调度策略,包括:
3.根据权利要求2所述的方法,其特征在于,所述基于所述关联类型以及所述资源信息确定调度策略,包括:
4.根据权利要求2所述的方法,其特征在于,所述基于所述关联类型以及所述资源信息确定调度策略,包括:
5.根据权利要求4所述的方法,其特征在于,所述调度优先级包括第一优先级、第二优先级以及第三优先级,所述基于所述调度优先级以及所述资源信息确定调度策略,包括:
6.根据权利要求1所述的方法,其特征在于,所述基于所述调度策略进行调度,包括:
7.根据权利要求6所述的方法,其特征在于,在所述基于所述资源位置确定调度方式之后,所述方法还包括:
8.一种融合调度装置,其特征在于,包括:
9.一种电子设备,其特征在于,包括处理器,所述处理器与存储器耦合;
10.一种计算机可读存储介质,其特征在于,包括计算机程序或指令,当所述计算机程序或指令在计算
...【技术特征摘要】
1.一种融合调度方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述基于所述多个事件信息以及所述关联类型确定调度策略,包括:
3.根据权利要求2所述的方法,其特征在于,所述基于所述关联类型以及所述资源信息确定调度策略,包括:
4.根据权利要求2所述的方法,其特征在于,所述基于所述关联类型以及所述资源信息确定调度策略,包括:
5.根据权利要求4所述的方法,其特征在于,所述调度优先级包括第一优先级、第二优先级以及第三优先级,所述基于所述调度优先级以及所述资源信息...
【专利技术属性】
技术研发人员:高英利,赵发义,董相奎,余超,赵运海,唐爱军,左永飞,姜治西,陈谦,刘锦,李秀军,郭家妤,
申请(专利权)人:天津华宇恒通光电技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。