System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 多系统AGV调度任务的优先级控制方法、装置和系统制造方法及图纸_技高网

多系统AGV调度任务的优先级控制方法、装置和系统制造方法及图纸

技术编号:40993570 阅读:2 留言:0更新日期:2024-04-18 21:34
本申请提供了一种多系统AGV调度任务的优先级控制方法、装置和系统,涉及工业自动化技术领域,该方法包括:通过数据采集系统实时监控车间状态数据;上层系统基于车间状态数据和预先设置的任务优先级因素生成AGV调度任务;通过任务接口将AGV调度任务发送至下层执行系统,通过下层执行系统执行AGV调度任务,以实现多系统AGV任务调度。本申请可以生成更适合当前车间情况的AGV调度任务,提升了AGV调度任务的灵活性和实时性,同时提升了AGV的使用效率,避免生产资源浪费。

【技术实现步骤摘要】

本申请涉及工业自动化,尤其是涉及一种多系统agv调度任务的优先级控制方法、装置和系统。


技术介绍

1、目前,agv的调度控制方向当前技术主要依赖于固定路径、人工操作或者简单的预设程序。相关技术中,通常通过agv调度系统按照预先设定的调度逻辑进行agv调度,然而这种方式往往会无法适应复杂多变的生产环境,从而导致调度灵活性较差,进而影响agv调度的效率和实时性要求,导致物料搬运效率低下,容易出错。


技术实现思路

1、本申请的目的在于提供一种多系统agv调度任务的优先级控制方法、装置和系统,以缓解了现有技术中存在的至少一个技术问题。

2、第一方面,本专利技术提供一种多系统agv调度任务的优先级控制方法,方法包括:

3、通过数据采集系统实时监控车间状态数据;

4、上层系统基于车间状态数据和预先设置的任务优先级因素生成agv调度任务;

5、通过任务接口将agv调度任务发送至下层执行系统,通过下层执行系统执行agv调度任务,以实现多系统agv任务调度。

6、在可选的实施方式中,上层系统至少包括制造执行系统mes或制造运营系统mom。

7、在可选的实施方式中,上层系统基于车间状态数据和预先设置的任务优先级因素生成agv调度任务,包括:

8、通过mom系统或mes系统实时获取车间状态数据和agv状态信息;

9、基于车间状态数据和agv状态信息,利用优化算法动态规划出最优的agv调度策略,生成相应agv调度任务。

10、在可选的实施方式中,方法还包括:

11、根据数据采集系统实时监控车间设备状况和生产需求,结合待执行agv任务的任务重要性、任务紧急度、设备状态和车间环境因素,确定优先级排序;

12、根据优先级排序为每个agv调度任务设定目标优先级。

13、在可选的实施方式中,通过预设接口将agv调度任务发送至下层执行系统,通过下层执行系统执行agv调度任务,包括:

14、通过http协议接口将agv调度任务的任务信息发送至下层agv调度系统;其中,任务信息至少包括任务类型、任务详情、任务优先级;

15、agv调度系统根据agv调度任务的生成时间,按序执行agv调度任务。

16、在可选的实施方式中,在agv调度系统执行agv调度任务之后,方法还包括:

17、agv调度系统向上层系统反馈任务执行结果;

18、其中,任务执行结果至少包括执行中、执行完成、等待执行、取消执行、补发执行。

19、在可选的实施方式中,方法还包括:

20、在当前agv调度任务未执行完成之前,上层系统通过修改任务接口或取消任务接口对当前agv调度任务进行操作。

21、第二方面,本专利技术提供一种多系统agv调度任务的优先级控制装置,装置包括:

22、数据监控模块,用于通过数据采集系统实时监控车间状态数据;

23、上层系统生成任务模块,用于上层系统基于车间状态数据和预先设置的任务优先级因素生成agv调度任务;

24、任务下发执行模块,用于通过任务接口将agv调度任务发送至下层执行系统,通过下层执行系统执行agv调度任务,以实现多系统agv任务调度。

25、第三方面,本专利技术提供一种多系统agv调度任务的优先级控制系统,包括上层系统和下层执行系统,其中,上层系统包括制造执行系统mes或制造运营系统mom,下层执行系统包括agv调度系统;上层系统通过目标任务接口与下层执行系统通信。

26、第四方面,本专利技术提供一种计算机可读存储介质,计算机可读存储介质存储有计算机可执行指令,计算机可执行指令在被处理器调用和执行时,计算机可执行指令促使处理器实现前述实施方式任一项的多系统agv调度任务的优先级控制方法。

27、本申请提供的多系统agv调度任务的优先级控制方法、装置和系统,首先通过数据采集系统实时监控车间状态数据,然后上层系统基于车间状态数据和预先设置的任务优先级因素生成agv调度任务;进而通过任务接口将agv调度任务发送至下层执行系统,通过下层执行系统执行agv调度任务,以实现多系统agv任务调度。该方式通过上层系统生成agv调度任务,可以通过数据采集系统监控的车间状态数据更加宏观的获取车间状态,从而针对动态多变的车间环境,可以生成更适合当前车间情况的agv调度任务,提升了agv调度任务的灵活性和实时性,同时提升了agv的使用效率,避免生产资源浪费。

本文档来自技高网...

【技术保护点】

1.一种多系统AGV调度任务的优先级控制方法,其特征在于,所述方法包括:

2.根据权利要求1所述的多系统AGV调度任务的优先级控制方法,其特征在于,所述上层系统至少包括制造执行系统MES或制造运营系统MOM。

3.根据权利要求1所述的多系统AGV调度任务的优先级控制方法,其特征在于,上层系统基于所述车间状态数据和预先设置的任务优先级因素生成AGV调度任务,包括:

4.根据权利要求1所述的多系统AGV调度任务的优先级控制方法,其特征在于,所述方法还包括:

5.根据权利要求1所述的多系统AGV调度任务的优先级控制方法,其特征在于,通过预设接口将所述AGV调度任务发送至下层执行系统,通过下层执行系统执行AGV调度任务,包括:

6.根据权利要求1所述的多系统AGV调度任务的优先级控制方法,其特征在于,在AGV调度系统执行所述AGV调度任务之后,所述方法还包括:

7.根据权利要求1所述的多系统AGV调度任务的优先级控制方法,其特征在于,所述方法还包括:

8.一种多系统AGV调度任务的优先级控制装置,其特征在于,所述装置包括:

9.一种多系统AGV调度任务的优先级控制系统,其特征在于,包括上层系统和下层执行系统,其中,所述上层系统包括制造执行系统MES或制造运营系统MOM,下层执行系统包括AGV调度系统;所述上层系统通过目标任务接口与所述下层执行系统通信。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令在被处理器调用和执行时,计算机可执行指令促使处理器实现权利要求1至7任一项所述的多系统AGV调度任务的优先级控制方法。

...

【技术特征摘要】

1.一种多系统agv调度任务的优先级控制方法,其特征在于,所述方法包括:

2.根据权利要求1所述的多系统agv调度任务的优先级控制方法,其特征在于,所述上层系统至少包括制造执行系统mes或制造运营系统mom。

3.根据权利要求1所述的多系统agv调度任务的优先级控制方法,其特征在于,上层系统基于所述车间状态数据和预先设置的任务优先级因素生成agv调度任务,包括:

4.根据权利要求1所述的多系统agv调度任务的优先级控制方法,其特征在于,所述方法还包括:

5.根据权利要求1所述的多系统agv调度任务的优先级控制方法,其特征在于,通过预设接口将所述agv调度任务发送至下层执行系统,通过下层执行系统执行agv调度任务,包括:

6.根据权利要求1所述的多系统agv调度任务的优先级控制方法,...

【专利技术属性】
技术研发人员:田松马擎天彭罕罕
申请(专利权)人:环晟光伏江苏有限公司
类型:发明
国别省市:

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

1