System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 融合调度方法、装置、设备及介质制造方法及图纸_技高网

融合调度方法、装置、设备及介质制造方法及图纸

技术编号:40348177 阅读:7 留言:0更新日期:2024-02-09 14:32
本申请涉及一种融合调度方法、装置、设备及介质,应用于工程建设技术领域,其方法包括:获取多个事件信息,所述事件信息包括事件类型信息、请求方信息以及所需资源信息,所述所需资源信息包括所需资源种类以及所需资源数量;判断所述多个事件信息之间是否存在关联;若存在关联,确定关联类型,所述关联类型包括需求关联类型以及流程关联类型;基于所述多个事件信息以及所述关联类型确定调度策略;基于所述调度策略进行调度。本申请具有及时地调度资源,提高工程建设的效率的效果。

【技术实现步骤摘要】

本申请涉及工程建设的,尤其是涉及一种融合调度方法、装置、设备及介质


技术介绍

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至7任一项所述的方法。

...

【技术特征摘要】

1.一种融合调度方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述基于所述多个事件信息以及所述关联类型确定调度策略,包括:

3.根据权利要求2所述的方法,其特征在于,所述基于所述关联类型以及所述资源信息确定调度策略,包括:

4.根据权利要求2所述的方法,其特征在于,所述基于所述关联类型以及所述资源信息确定调度策略,包括:

5.根据权利要求4所述的方法,其特征在于,所述调度优先级包括第一优先级、第二优先级以及第三优先级,所述基于所述调度优先级以及所述资源信息...

【专利技术属性】
技术研发人员:高英利赵发义董相奎余超赵运海唐爱军左永飞姜治西陈谦刘锦李秀军郭家妤
申请(专利权)人:天津华宇恒通光电技术有限公司
类型:发明
国别省市:

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

1