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

应用于智慧园区的任务调度方法、装置、设备及介质制造方法及图纸

技术编号:40206800 阅读:7 留言:0更新日期:2024-02-02 22:18
本公开提供了一种应用于智慧园区的任务调度方法、装置、设备及介质,可以应用于智慧物流技术领域。该应用于智慧园区的任务调度方法包括:响应于检测到目标对象进入调度阶段,根据目标对象的预约任务信息,确定目标对象的任务关联信息,其中,目标对象用于在智慧园区的多个工作站执行多个任务,任务关联信息用于表征多个任务之间是否存在关联执行顺序;在确定任务关联信息表征多个任务之间不存在关联执行顺序的情况下,基于智慧园区的资源占用信息,确定目标对象在M个工作站中执行M个目标任务的目标执行顺序,其中,目标任务表征目标对象待执行的任务,M为正整数。

【技术实现步骤摘要】

本公开涉及智慧物流,更具体地涉及一种应用于智慧园区的任务调度方法、装置、设备及介质


技术介绍

1、随着物流行业的不断发展,企业可以通过建立智慧园区实现物流行业的货物存储。在智慧园区内部,对作业车辆或作业人员进行调度能够优化智慧园区的管理方式和车辆调度效率。

2、在实现上述专利技术构思的过程中,专利技术人发现相关技术中至少存在如下问题:通过人工实现智慧园区内部车辆或人员的调度,存在沟通效率低、调度效率低的技术问题。


技术实现思路

1、鉴于上述问题,本公开提供了一种应用于智慧园区的任务调度方法、装置、设备及介质。

2、根据本公开的第一个方面,提供了一种应用于智慧园区的任务调度方法,包括:

3、响应于检测到目标对象进入调度阶段,根据目标对象的预约任务信息,确定目标对象的任务关联信息,其中,目标对象用于在智慧园区的多个工作站执行多个任务,任务关联信息用于表征多个任务之间是否存在关联执行顺序;

4、在确定任务关联信息表征多个任务之间不存在关联执行顺序的情况下,基于智慧园区的资源占用信息,确定目标对象在m个工作站中执行m个目标任务的目标执行顺序,其中,目标任务表征目标对象待执行的任务,m为正整数。

5、根据本公开的实施例,应用于智慧园区的任务调度方法还包括:

6、获取目标对象的当前执行状态信息,其中,当前执行状态信息包括表征目标对象在智慧园区是否已完成签到操作的签到结果、或表征目标对象是否完成单个任务的执行结果;

7、在签到结果表征目标对象已完成签到操作的情况下,确定目标对象进入调度阶段;或

8、在执行结果表征目标对象已完成单个任务的情况下,确定目标对象进入调度阶段。

9、根据本公开的实施例,应用于智慧园区的任务调度方法还包括:

10、响应于检测到目标对象与智慧园区中的预定位置之间距离满足预定距离阈值,确定目标对象已执行签到任务;或者,

11、响应于接收到与目标对象相关的终端设备发送的签到操作,确定目标对象已执行签到任务。

12、根据本公开的实施例,其中,基于资源占用信息,确定目标对象在m个工作站中执行m个目标任务的目标执行顺序,包括:

13、针对每个目标任务,确定目标任务的任务量和执行目标任务所处的目标仓库;

14、根据目标仓库的执行效率和任务量,确定m个目标任务各自的任务执行时长;

15、基于资源占用信息和m个任务执行时长,确定目标执行顺序。

16、根据本公开的实施例,其中,基于资源占用信息和m个任务执行时长,确定目标执行顺序包括:

17、根据资源占用信息,确定m个目标仓库中每个工作站的资源未占用时段;以及

18、利用m个任务执行时长占用对应的资源未占用时段,在完成m个目标任务的时刻最早的情况下,得到执行m个目标任务的m个工作站和目标执行顺序。

19、根据本公开的实施例,应用于智慧园区的任务调度方法还包括:

20、确定目标仓库的执行效率;

21、确定目标仓库的执行效率包括:

22、根据预约任务信息,确定在目标对象的预约时段中目标仓库的操作人员数目;以及

23、根据操作人员数目和历史单人执行效率,确定目标仓库的执行效率。

24、根据本公开的实施例,应用于智慧园区的任务调度方法还包括:

25、在确定目标执行顺序之后,向第一终端设备发送第一确认指令,其中,第一终端设备为调度人员的终端设备;

26、响应于接收到由第一终端设备反馈的针对第一确认指令的反馈信息,向第二终端设备发送第二确认指令,其中,第二终端设备为与目标对象关联的终端设备;

27、响应于接收到由第二客户端反馈的针对第二确认指令的反馈信息,将任务队列中m个目标任务的执行顺序调整为目标执行顺序。

28、根据本公开的实施例,应用于智慧园区的任务调度方法还包括:

29、在确定任务关联信息表征至少一个任务之间存在关联执行顺序的情况下,按照关联执行顺序执行m个目标任务;

30、其中,在执行m个目标任务期间,向与目标对象关联的终端设备发送每个目标任务的等待时长。

31、本公开的第二方面提供了一种应用于智慧园区的任务调度装置,包括:

32、第一确定模块,用于响应于检测到目标对象进入调度阶段,根据目标对象的预约任务信息,确定目标对象的任务关联信息,其中,目标对象用于在智慧园区的多个工作站执行多个任务,任务关联信息用于表征多个任务之间是否存在关联执行顺序;

33、第二确定模块,用于在确定任务关联信息表征多个任务之间不存在关联执行顺序的情况下,基于智慧园区的资源占用信息,确定目标对象在m个工作站中执行m个目标任务的目标执行顺序,其中,目标任务表征目标对象待执行的任务,m为正整数。

34、本公开的第三方面提供了一种电子设备,包括:一个或多个处理器;存储器,用于存储一个或多个程序,其中,当一个或多个程序被一个或多个处理器执行时,使得一个或多个处理器执行上述应用于智慧园区的任务调度方法。

35、本公开的第四方面还提供了一种计算机可读存储介质,其上存储有可执行指令,该指令被处理器执行时使处理器执行上述应用于智慧园区的任务调度方法。

36、本公开的第五方面还提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述应用于智慧园区的任务调度方法。

37、在本公开的实施例中,对进入调度阶段、且在智慧园区执行的多个任务之间不存在关联执行顺序的目标对象,通过智慧园区实时资源占用信息调整目标对象待执行的多个目标任务之间的执行顺序,能够减少目标对象在执行每个目标任务之间的等待时长,提高任务调度效率。此外,由于生成的目标执行顺序是根据目标任务和资源占用信息确定的,因此,本公开的实施例还能够解决因调度人员通过经验或沟通进行调度导致的沟通成本高的技术问题,降低了任务调度成本、提高了任务调度的准确性和效率。

本文档来自技高网
...

【技术保护点】

1.一种应用于智慧园区的任务调度方法,包括:

2.根据权利要求1所述的方法,还包括:

3.根据权利要求2所述的方法,还包括:

4.根据权利要求1所述的方法,其中,所述基于资源占用信息,确定所述目标对象在M个所述工作站中执行M个所述目标任务的目标执行顺序,包括:

5.根据权利要求4所述的方法,其中,所述基于所述资源占用信息和M个所述任务执行时长,确定所述目标执行顺序包括:

6.根据权利要求4所述的方法,还包括:

7.根据权利要求1所述的方法,还包括:

8.根据权利要求1所述的方法,还包括:

9.一种应用于智慧园区的任务调度装置,包括:

10.一种电子设备,包括:

11.一种计算机可读存储介质,其上存储有可执行指令,该指令被处理器执行时使处理器执行根据权利要求1~8中任一项所述的方法。

12.一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现根据权利要求1~8中任一项所述的方法。

【技术特征摘要】

1.一种应用于智慧园区的任务调度方法,包括:

2.根据权利要求1所述的方法,还包括:

3.根据权利要求2所述的方法,还包括:

4.根据权利要求1所述的方法,其中,所述基于资源占用信息,确定所述目标对象在m个所述工作站中执行m个所述目标任务的目标执行顺序,包括:

5.根据权利要求4所述的方法,其中,所述基于所述资源占用信息和m个所述任务执行时长,确定所述目标执行顺序包括:

6.根据权利要求4所述的方法,还包...

【专利技术属性】
技术研发人员:岳文红
申请(专利权)人:北京京东远升科技有限公司
类型:发明
国别省市:

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

1