车辆调度方法、装置、电子设备和存储介质制造方法及图纸

技术编号:30271384 阅读:16 留言:0更新日期:2021-10-09 21:27
本发明专利技术公开一种车辆调度方法、装置、电子设备和存储介质。获取泵车和拌车的用车需求;获取单个泵车的交付能力和单个拌车的交付能力;根据用车需求,单个泵车的交付能力和单个拌车的交付能力,确定泵车的用车数量和拌车的用车数量;获取泵车的车辆状态和拌车的车辆状态;根据泵车的用车数量和泵车的车辆状态确定第一泵车车辆集合,根据拌车的用车数量和拌车的车辆状态确定第一拌车车辆集合;获取第一泵车车辆集合中每个泵车的位置和第一拌车车辆集合中每个拌车的位置;根据第一泵车车辆集合中每个泵车的位置和第一拌车车辆集合中每个拌车的位置,确定泵车的调度顺序和拌车的调度顺序。采用本发明专利技术提供的方案能实现泵车和拌车的最优调度。的最优调度。的最优调度。

【技术实现步骤摘要】
车辆调度方法、装置、电子设备和存储介质


[0001]本专利技术涉及路线规划
,尤其涉及一种车辆调度方法、装置、电子设备和存储介质。

技术介绍

[0002]目前,在混凝土行业,泵车与拌车调度主要依靠人员手动呼叫,电话跟踪泵车的工作空闲状况,电话跟踪拌车的位置。这种作业方式,需要管理人员投入大量的日常时间去关注每个车辆的工作达成,易出现拌车跑错工地、泵车拌车互相等待的状况,导致车辆与人员的低效,车辆周转率不足,施工周期拉长,最终导致成本浪费。

技术实现思路

[0003]为解决泵车和拌车调度不合理的技术问题,本专利技术实施例提供一种车辆调度方法、装置、电子设备和存储介质。
[0004]本专利技术实施例的技术方案是这样实现的:本专利技术实施例提供了一种车辆调度方法,方法包括:获取泵车和拌车的用车需求;所述用车需求包括总需求量和总时长;获取单个所述泵车的交付能力和单个所述拌车的交付能力;根据所述用车需求,单个所述泵车的交付能力和单个所述拌车的交付能力,确定所述泵车的用车数量和所述拌车的用车数量;获取所述泵车的车辆状态和所述拌车的车辆状态;根据所述泵车的用车数量和所述泵车的车辆状态确定第一泵车车辆集合,根据所述拌车的用车数量和所述拌车的车辆状态确定第一拌车车辆集合;获取所述第一泵车车辆集合中每个泵车的位置和所述第一拌车车辆集合中每个拌车的位置;根据所述第一泵车车辆集合中每个泵车的位置和所述第一拌车车辆集合中每个拌车的位置,确定所述泵车的调度顺序和所述拌车的调度顺序。
[0005]上述方案中,所述根据所述用车需求,单个所述泵车的交付能力和单个所述拌车的交付能力,确定所述泵车的用车数量和所述拌车的用车数量包括:利用如下公式(1)确定所述泵车的用车数量:N1= B/C/A1
ꢀꢀꢀꢀꢀꢀ
公式(1)其中,N1表示泵车的用车数量,B表示用车需求中的总需求量,C表示用车需求中的总时长,A1表示单个泵车的交付能力;利用如下公式(2)确定所述拌车的用车数量:N2=A1(1+T)/A2
ꢀꢀꢀꢀꢀ
公式(2)其中,N2表示拌车的用车数量,A1表示单个泵车的交付能力,A1表示单个拌车的交付能力,T表示拌车的预计到达时间,通过路径长度/平均速度计算获得。
[0006]上述方案中,所述根据所述泵车的用车数量和所述泵车的车辆状态确定第一泵车车辆集合包括:获取泵车的车辆状态为空闲的第一泵车数量;判断所述第一泵车数量是否大于或等于所述泵车的用车数量;当所述第一泵车数量大于或等于所述泵车的用车数量时,将所述第一泵车数量所对应的车辆作为第一泵车车辆集合。
[0007]上述方案中,所述方法还包括:当所述第一泵车数量小于所述泵车的用车数量时,获取泵车剩余作业时间在预设第一范围内的第二泵车数量;判断所述第一泵车数量加上所述第二泵车数量是否大于或等于所述泵车的用车数量;当所述第一泵车数量和所述第二泵车数量大于或等于所述泵车的用车数量时,将所述第一泵车数量和所述第二泵车数量所对应的车辆作为第一泵车集合;当所述第一泵车数量和所述第二泵车数量小于所述泵车的用车数量时,获得泵车剩余作业时间在预设第二范围内的第三泵车数量;其中,所述预设第二范围大于所述预设第一范围;判断所述第一泵车数量加上所述第三泵车数量是否大于或等于所述泵车的用车数量;当所述第一泵车数量和所述第三泵车数量大于或等于所述泵车的用车数量时,将所述第一泵车数量和所述第三泵车数量所对应的车辆作为第一泵车集合;当所述第一泵车数量和所述第三泵车数量小于所述泵车的用车数量时,以此类推,直至所述第一泵车数量和第N泵车数量大于或等于所述泵车的用车数量为止。
[0008]上述方案中,所述根据所述拌车的用车数量和所述拌车的车辆状态确定第一拌车车辆集合包括:获取拌车的车辆状态为空闲的第一拌车数量;判断所述第一拌车数量是否大于或等于所述拌车的用车数量;当所述第一拌车数量大于或等于所述拌车的用车数量时,将所述第一拌车数量所对应的车辆作为第一拌车车辆集合。
[0009]上述方案中,所述方法还包括:当所述第一拌车数量小于所述拌车的用车数量时,获取拌车剩余作业时间在预设第一范围内的第二拌车数量;判断所述第一拌车数量加上所述第二拌车数量是否大于或等于所述拌车的用车数量;当所述第一拌车数量和所述第二拌车数量大于或等于所述拌车的用车数量时,将所述第一拌车数量和所述第二拌车数量所对应的车辆作为第一拌车集合;当所述第一拌车数量和所述第二拌车数量小于所述拌车的用车数量时,获得拌车剩余作业时间在预设第二范围内的第三拌车数量;其中,所述预设第二范围大于所述预设第一范围;判断所述第一拌车数量加上所述第三拌车数量是否大于或等于所述拌车的用车数量;当所述第一拌车数量和所述第三拌车数量大于或等于所述拌车的用车数量时,将所述第一拌车数量和所述第三拌车数量所对应的车辆作为第一拌车集合;当所述第一拌车数量和所述第三拌车数量小于所述拌车的用车数量时,以此类推,直至所述第一拌车数量和第N拌车数量大于或等于所述
拌车的用车数量为止。
[0010]上述方案中,所述根据所述第一泵车车辆集合中每个泵车的位置和所述第一拌车车辆集合中每个拌车的位置,确定所述泵车的调度顺序和所述拌车的调度顺序还包括:确定所述第一泵车车辆集合中每个泵车的位置与目标地点的距离;对所述每个泵车的位置与目标地点的距离按照从小到大的顺序进行排序;根据排序确定所述泵车的调度顺序;确定所述第一拌车车辆集合中每个拌车的位置与目标地点的距离;对所述每个拌车的位置与目标地点的距离按照从小到大的顺序进行排序;根据排序确定所述拌车的调度顺序。
[0011]本专利技术实施例还提供了一种车辆调度装置,车辆调度装置包括:第一获取模块,用于获取泵车和拌车的用车需求;所述用车需求包括总需求量和总时长;第二获取模块,用于获取单个所述泵车的交付能力和单个所述拌车的交付能力;第一确定模块,用于根据所述用车需求,单个所述泵车的交付能力和单个所述拌车的交付能力,确定所述泵车的用车数量和所述拌车的用车数量;第三获取模块,用于获取所述泵车的车辆状态和所述拌车的车辆状态;第二确定模块,用于根据所述泵车的用车数量和所述泵车的车辆状态确定第一泵车车辆集合,根据所述拌车的用车数量和所述拌车的车辆状态确定第一拌车车辆集合;第四获取模块,用于获取所述第一泵车车辆集合中每个泵车的位置和所述第一拌车车辆集合中每个拌车的位置;第三确定模块,用于根据所述第一泵车车辆集合中每个泵车的位置和所述第一拌车车辆集合中每个拌车的位置,确定所述泵车的调度顺序和所述拌车的调度顺序。
[0012]本专利技术实施例还提供了一种电子设备,包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器;其中,处理器用于运行计算机程序时,执行上述任一方法的步骤。
[0013]本专利技术实施例还提供了一种存储介质,存储介质中存储有计算机程序,计算机程序被处理器执行时,实现上述任一方法的步骤。
[0014]本专利技术实施例提供的车辆调度方法、装置、电子设备和存储介质,获取泵车和拌车的用车需求;所述用车需求包括总需求量本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种车辆调度方法,其特征在于,所述方法包括:获取泵车和拌车的用车需求;所述用车需求包括总需求量和总时长;获取单个所述泵车的交付能力和单个所述拌车的交付能力;根据所述用车需求,单个所述泵车的交付能力和单个所述拌车的交付能力,确定所述泵车的用车数量和所述拌车的用车数量;获取所述泵车的车辆状态和所述拌车的车辆状态;根据所述泵车的用车数量和所述泵车的车辆状态确定第一泵车车辆集合,根据所述拌车的用车数量和所述拌车的车辆状态确定第一拌车车辆集合;获取所述第一泵车车辆集合中每个泵车的位置和所述第一拌车车辆集合中每个拌车的位置;根据所述第一泵车车辆集合中每个泵车的位置和所述第一拌车车辆集合中每个拌车的位置,确定所述泵车的调度顺序和所述拌车的调度顺序。2.根据权利要求1所述的方法,其特征在于,所述根据所述用车需求,单个所述泵车的交付能力和单个所述拌车的交付能力,确定所述泵车的用车数量和所述拌车的用车数量包括:利用如下公式(1)确定所述泵车的用车数量:N1= B/C/A1
ꢀꢀꢀꢀꢀꢀ
公式(1)其中,N1表示泵车的用车数量,B表示用车需求中的总需求量,C表示用车需求中的总时长,A1表示单个泵车的交付能力;利用如下公式(2)确定所述拌车的用车数量:N2=A1(1+T)/A2
ꢀꢀꢀꢀꢀ
公式(2)其中,N2表示拌车的用车数量,A1表示单个泵车的交付能力,A1表示单个拌车的交付能力,T表示拌车的预计到达时间,通过路径长度/平均速度计算获得。3.根据权利要求1所述的方法,其特征在于,所述根据所述泵车的用车数量和所述泵车的车辆状态确定第一泵车车辆集合包括:获取泵车的车辆状态为空闲的第一泵车数量;判断所述第一泵车数量是否大于或等于所述泵车的用车数量;当所述第一泵车数量大于或等于所述泵车的用车数量时,将所述第一泵车数量所对应的车辆作为第一泵车车辆集合。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:当所述第一泵车数量小于所述泵车的用车数量时,获取泵车剩余作业时间在预设第一范围内的第二泵车数量;判断所述第一泵车数量加上所述第二泵车数量是否大于或等于所述泵车的用车数量;当所述第一泵车数量和所述第二泵车数量大于或等于所述泵车的用车数量时,将所述第一泵车数量和所述第二泵车数量所对应的车辆作为第一泵车集合;当所述第一泵车数量和所述第二泵车数量小于所述泵车的用车数量时,获得泵车剩余作业时间在预设第二范围内的第三泵车数量;其中,所述预设第二范围大于所述预设第一范围;判断所述第一泵车数量加上所述第三泵车数量是否大于或等于所述泵车的用车数量;当所述第一泵车数量和所述第三泵车数量大于或等于所述泵车的用车数量时,将所述第一泵车数量和所述第三泵车
数量所对应的车辆作为第一泵车集合;当所述第一泵车数量和所述第三泵车数量小于所述泵车的用车数量时,以此类推,直至所述第一泵车数量和第N泵车数量大于或等于所述泵车的用车数量为止。5.根据权利要求1所述的方法,其特征在于,所述根据所述拌车的用车数量和所述拌车的车辆状态确定第一拌车车辆集合包括:获取拌车的车辆状态为空闲的第一拌车...

【专利技术属性】
技术研发人员:刘桂芬冯建设陈军王春州朱瑜鑫张挺军杨欢刘小双成建洪赵一波姚琪
申请(专利权)人:深圳市信润富联数字科技有限公司
类型:发明
国别省市:

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

1