一种车辆调度方法、装置和设备与流程

文档序号:35455450发布日期:2023-09-14 18:40阅读:48来源:国知局
一种车辆调度方法、装置和设备与流程

本发明涉及物联网,特别涉及一种车辆调度方法、装置和设备。


背景技术:

1、在物流园区、港口、矿区、油矿等智能化发展趋势下,作业区水平运输自动化改造极为迫切。考虑到作业区改造成本、运输车辆成本、长期运营成本和绿色节能等方面,目前,使用无人驾驶电动车运输成为主要改造方向。在无人驾驶电动车大量投入使用时,必然会存在车辆故障情况,无人驾驶电动车故障一般分为三种情况,一是损坏故障,由碰撞事故、零件老化等原因造成;二是车载通信设备故障;三是电量不足故障。当发生前两种故障时,无人驾驶电动车将由相关工作人员托运入维修区进行维修,暂停作业;发生第三种故障时,远程控制系统向无人驾驶电动车发送充电指令,故障车辆驶入充电区进行充电,暂停作业。此时,上述三种故障情况均会使工作车辆数量减少,因工作车辆数量减少,会导致作业区装卸吞吐量降低。


技术实现思路

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、第二确定单元,用于根据所述候选车辆的当前剩余电量、经验耗电量、第一耗电量、单位质量单位距离能耗、电能利用率、车身重量、最大负载量、所述目标车辆发生故障的目标装载区位置至所述剩余目标作业任务对应的作业终点位置之间的距离、所述剩余目标作业任务对应的作业终点位置至所述目标车辆发生故障的目标装载区位置之间的距离和所述剩余目标作业的作业类型,确定所述候选车辆在进行所述剩余目标作业时的可支撑运输次数;

50、其中,所述第一耗电量为所述候选车辆由当前位置行驶至所述目标车辆发生故障的目标装载区位置消耗的电量。

51、可选地,所述第二确定模块,包括:

52、第三确定单元,用于根据所述候选车辆在进行所述剩余目标作业时的可支撑运输次数,确定所述候选车辆在进行所述剩余目标作业时的可支撑任务量;

53、第四确定单元,用于根据所述可支撑任务量,确定所述候选车辆中的可调度车辆。

54、可选地,所述第三确定单元,具体用于:

55、根据所述候选车辆的可支撑运输次数、剩余可负载量和预设的单位任务量核算值,确定每一所述候选车辆的可支撑任务量;

56、其中,所述剩余可负载量是根据所述候选车辆的最大负载量和当前负载量确定的。

57、可选地,所述第四确定单元,具体用于:

58、在按照所述候选车辆中每一第一车辆的子优先级由高到低的顺序,确定所述第一车辆中第一子车辆的可支撑任务量的总和大于或等于所述剩余目标作业的任务量的情况下,确定所述可调度车辆包括所述第一子车辆;所述第一子车辆为所述第一车辆中的至少之一;

59、在所述候选车辆中第一车辆的可支撑任务量的总和小于所述剩余目标作业的任务量,且按照所述候选车辆中每一第二车辆的子优先级由高到低的顺序,确定所述第二车辆中第二子车辆的可支撑任务量的总和大于或等于第一目标作业任务的任务量的情况下,确定所述可调度车辆包括所述第一车辆和所述第二子车辆;所述第二子车辆为所述第二车辆中的至少之一;所述第一目标作业任务量为所述剩余目标作业的任务量除所述第一车辆的可支撑任务量的总和之外的任务量;

60、在所述候选车辆中第一车辆的可支撑任务量和所述候选车辆中第二车辆的可支撑任务量的总和小于所述剩余目标作业的任务量,且确定所述候选车辆中每一第三车辆的子优先级由高到低的顺序,确定所述第三车辆中第三子车辆的可支撑任务量的总和大于或等于第二目标作业任务的任务量的情况下,确定所述可调度车辆包括所述第一车辆、所述第二车辆和所述第三子车辆;所述第三子车辆为所述第三车辆中的至少之一;所述第二目标作业任务量为所述剩余目标作业的任务量除所述第一车辆的可支撑任务量与所述第二车辆的可支撑任务量的总和之外的任务量。

61、可选地,所述第四确定单元,具体还用于:

62、根据每一所述候选车辆的当前位置与所述目标车辆发生故障的目标装载区位置之间的距离,确定每一所述候选车辆的子优先级;

63、其中,所述候选车辆的当前位置与所述目标车辆发生故障的目标装载区位置之间的距离越近,所述候选车辆的子优先级越高;

64、所述候选车辆包括所述第一车辆、所述第二车辆和所述第三车辆。

65、可选地,所述发送模块,包括:

66、发送单元,用于按照每一可调度车辆对应的优先级由高到低的顺序以及每一所述可调度车辆对应的子优先级由高到低的顺序,向每一所述可调度车辆发送所述控制指令。

67、本发明实施例还提供一种车辆调度设备,包括:处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序,所述程序被所述处理器执行时实现如上中任一项所述的车辆调度方法的步骤。

68、本发明实施例还提供一种可读存储介质,所述可读存储介质上存储有程序,所述程序被处理器执行时实现如上中任一项所述的车辆调度方法中的步骤。

69、本发明的有益效果是:

70、本发明方案,在作业区的目标车辆发生故障的情况下,确定能够接替所述目标车辆完成剩余目标作业的候选车辆,根据所述候选车辆在进行所述剩余目标作业时的可支撑运输次数,确定所述候选车辆中的可调度车辆,向至少一个可调度车辆发送控制指令,以使所述可调度车辆接替所述目标车辆完成所述剩余目标作业,可以实现在作业区中,车辆发生故障时,利用可调度车辆填补故障车辆的空缺,并支撑后续的剩余作业,解决了由于工作车辆的数量减少导致的作业区装卸吞吐量降低的问题。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1