车辆调度方法、装置、设备及系统制造方法及图纸

技术编号:37414901 阅读:15 留言:0更新日期:2023-04-30 09:39
本申请涉及一种车辆调度方法、装置、设备及系统,车辆调度方法包括:在目标车辆按照当前行驶路径行驶过程中,检测是否需要延长当前行驶路径,目标车辆为场地内多个车辆中的任意一辆;若需要延长当前行驶路径,确定目标车辆的第一会车点;第一会车点为目标车辆对应的预设行车路径中,位于目标车辆前方且与目标车辆之间的距离大于等于当前行驶路径的剩余路长的预设会车点;基于第一会车点延长当前行驶路径,得到目标行驶路径;检测目标行驶路径是否与其他车辆当前的行驶路径存在冲突;其他车辆为多个车辆中目标车辆以外的车辆;若不存在冲突,控制目标车辆按照目标行驶路径行驶。有效避免了行驶过程中目标车辆与其他车辆发生死锁冲突的可能。锁冲突的可能。锁冲突的可能。

【技术实现步骤摘要】
车辆调度方法、装置、设备及系统


[0001]本申请涉及车辆调度
,具体涉及一种车辆调度方法、装置、设备及系统。

技术介绍

[0002]目前,在仓储物流和离散加工制造业,其厂房内部经常有大量的物流需求,而厂房内的道路或通道通常是比较狭窄的,大多只能允许一辆车通行。在此情况下,如果大量应用自动导航运输车(AutomatedGuidedVehicle,AGV)进行工厂内物流运输,很容易发生车辆死锁冲突,严重影响物流效率。因此,如何避免车辆死锁冲突的发生,是亟待解决的问题。

技术实现思路

[0003]有鉴于此,本申请提供了一种车辆调度方法、装置、设备及系统,能够有效避免车辆死锁冲突的发生。
[0004]为实现以上目的,本申请采用如下技术方案:
[0005]本申请的第一方面提供一种车辆调度方法,包括:
[0006]在目标车辆按照当前行驶路径行驶过程中,检测是否需要延长所述当前行驶路径,所述目标车辆为场地内多个车辆中的任意一辆;
[0007]若需要延长所述当前行驶路径,确定所述目标车辆的第一会车点;其中,所述第一会车点为所述目标车辆对应的预设行车路径中,位于所述目标车辆前方且与所述目标车辆之间的距离大于等于所述当前行驶路径的剩余路长的预设会车点;
[0008]基于所述第一会车点延长所述当前行驶路径,得到目标行驶路径;
[0009]检测所述目标行驶路径是否与其他车辆当前的行驶路径存在冲突;所述其他车辆为所述多个车辆中所述目标车辆以外的车辆;
[0010]若不存在冲突,控制所述目标车辆按照所述目标行驶路径行驶。
[0011]可选的,若所述目标行驶路径与其他车辆当前的行驶路径存在冲突,确定所述目标车辆的第二会车点;
[0012]其中,所述第二会车点为所述目标车辆对应的预设行车路径中,所述第一会车点与所述目标车辆之间距离所述第一会车点最近的预设会车点;
[0013]将所述第二会车点作为第一会车点,并返回基于所述第一会车点延长所述当前行驶路径,得到目标行驶路径的步骤。
[0014]可选的,所述检测是否需要延长所述当前行驶路径,包括;
[0015]检测所述当前行驶路径的剩余路长是否小于第一阈值,以及所述当前行驶路径的终点是否为所述预设行车路径的终点;
[0016]若所述当前行驶路径的剩余路长小于第一阈值,且所述当前行驶路径的终点不是所述预设行车路径的终点,则确定需要延长目标车辆的当前行驶路径;
[0017]若所述当前行驶路径的剩余路长大于等于第一阈值,或者所述当前行驶路径的终点是所述预设行车路径的终点,则确定不需要延长目标车辆的当前行驶路径。
[0018]可选的,还包括:
[0019]检测所述目标车辆的当前行驶路径的剩余路长是否小于第二阈值;所述第二阈值小于所述第一阈值;
[0020]若所述剩余路长小于第二阈值,则检测所述剩余路长的终点与所述其他车辆当前的行驶路径是否存在冲突;
[0021]若存在冲突,则检测所述冲突车辆当前的行驶路径的终点是否与所述目标车辆对应的预设行车路径存在冲突;
[0022]若所述冲突车辆当前的行驶路径的终点与所述目标车辆对应的预设行车路径存在冲突,控制所述目标车辆进入会车让行状态。
[0023]可选的,控制所述目标车辆进入会车让行状态,包括:
[0024]确定所述剩余路长的终点所处的目标会车区域以及所述目标会车区域对应的目标区域类型;
[0025]根据所述目标会车区域以及所述目标区域类型,从所述目标会车区域的所有预设会车点中确定所述目标车辆的会车让行点;
[0026]生成包括所述会车让行点的会车让行指令,并下发给所述目标车辆。
[0027]可选的,在所述冲突车辆的当前行驶路径的终点与所述目标车辆对应的预设行车路径存在冲突的情况下,所述方法还包括:
[0028]若所述目标车辆到达所述剩余路长的终点,则将所述剩余路长的终点标记为与所述目标车辆对应的被占用会车点。
[0029]可选的,在控制所述目标车辆按照所述目标行驶路径行驶之前,所述方法还包括:
[0030]若所述目标车辆处于会车让行状态,则检测所述目标行驶路径的终点与所述会车让行点是否属于同一会车区域;
[0031]若所述目标行驶路径的终点与所述会车让行点不属于同一会车区域,则解除对与所述目标车辆对应的被占用会车点的占用。
[0032]可选的,检测所述目标行驶路径是否与其他车辆当前的行驶路径存在冲突,包括:
[0033]检测所述目标行驶路径与所述其他车辆当前的行驶路径的最小间距是否小于第三阈值,以及,检测所述目标行驶路径是否途径所述其他车辆对应的被占用会车点;
[0034]若所述目标行驶路径与所述其他车辆当前的行驶路径的最小间距小于第三阈值,或者,所述目标行驶路径途径所述其他车辆对应的被占用会车点,则确定所述目标行驶路径与其他车辆当前的行驶路径存在冲突。
[0035]可选的,所述检测是否需要延长所述目标车辆的当前行驶路径之前,所述方法还包括:
[0036]按照预设规则更新所述场地内各车辆的行驶优先级;
[0037]按照行驶优先级由高到低的顺序,依次将所述场地内的各车辆作为所述目标车辆;
[0038]按照所述目标车辆的当前行驶路径控制所述目标车辆运行。
[0039]可选的,所述按照预设规则更新所述场地内各车辆的行驶优先级,包括:
[0040]根据所述多个车辆的全局路径信息,分别计算得到所述多个车辆的优先级权重;所述全局路径信息包括全局路径总路长、总等待时长、当前位置等待时长;
[0041]根据各所述车辆的优先级权重,更新各所述车辆的行驶优先级。
[0042]可选的,确定所述目标车辆的第一会车点,包括:
[0043]将在所述目标车辆对应的预设行车路径中,位于所述目标车辆前方,与所述目标车辆之间距离大于第四阈值,且距所述目标车辆最近的预设会车点确定为所述目标车辆的第一会车点。
[0044]本申请的第二方面提供一种车辆调度装置,包括:
[0045]第一检测模块,用于在目标车辆按照当前行驶路径行驶过程中,检测是否需要延长所述当前行驶路径,所述目标车辆为场地内多个车辆中的任意一辆;
[0046]确定模块,用于若需要延长所述当前行驶路径,确定所述目标车辆的第一会车点;其中,所述第一会车点为所述目标车辆对应的预设行车路径中,位于所述目标车辆前方且与所述目标车辆之间的距离大于等于所述当前行驶路径的剩余路长的预设会车点;
[0047]获取模块,用于基于所述第一会车点延长所述当前行驶路径,得到目标行驶路径;
[0048]第二检测模块,用于检测所述目标行驶路径是否与其他车辆当前的行驶路径存在冲突;所述其他车辆为所述多个车辆中所述目标车辆以外的车辆;
[0049]控制模块,用于若所述目标行驶路径与其他车辆当前的行驶路径不存在冲突,控制所述目本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种车辆调度方法,其特征在于,包括:在目标车辆按照当前行驶路径行驶过程中,检测是否需要延长所述当前行驶路径,所述目标车辆为场地内多个车辆中的任意一辆;若需要延长所述当前行驶路径,确定所述目标车辆的第一会车点;其中,所述第一会车点为所述目标车辆对应的预设行车路径中,位于所述目标车辆前方且与所述目标车辆之间的距离大于等于所述当前行驶路径的剩余路长的预设会车点;基于所述第一会车点延长所述当前行驶路径,得到目标行驶路径;检测所述目标行驶路径是否与其他车辆当前的行驶路径存在冲突;所述其他车辆为所述多个车辆中所述目标车辆以外的车辆;若不存在冲突,控制所述目标车辆按照所述目标行驶路径行驶。2.根据权利要求1所述的方法,其特征在于,若所述目标行驶路径与其他车辆当前的行驶路径存在冲突,确定所述目标车辆的第二会车点;其中,所述第二会车点为所述目标车辆对应的预设行车路径中,所述第一会车点与所述目标车辆之间距离所述第一会车点最近的预设会车点;将所述第二会车点作为第一会车点,并返回基于所述第一会车点延长所述当前行驶路径,得到目标行驶路径的步骤。3.根据权利要求1所述的方法,其特征在于,所述检测是否需要延长所述当前行驶路径,包括;检测所述当前行驶路径的剩余路长是否小于第一阈值,以及所述当前行驶路径的终点是否为所述预设行车路径的终点;若所述当前行驶路径的剩余路长小于第一阈值,且所述当前行驶路径的终点不是所述预设行车路径的终点,则确定需要延长目标车辆的当前行驶路径;若所述当前行驶路径的剩余路长大于等于第一阈值,或者所述当前行驶路径的终点是所述预设行车路径的终点,则确定不需要延长目标车辆的当前行驶路径。4.根据权利要求3所述的方法,其特征在于,还包括:检测所述目标车辆的当前行驶路径的剩余路长是否小于第二阈值;所述第二阈值小于所述第一阈值;若所述剩余路长小于第二阈值,则检测所述剩余路长的终点与所述其他车辆当前的行驶路径是否存在冲突;若存在冲突,则检测所述冲突车辆当前的行驶路径的终点是否与所述目标车辆对应的预设行车路径存在冲突;若所述冲突车辆当前的行驶路径的终点与所述目标车辆对应的预设行车路径存在冲突,控制所述目标车辆进入会车让行状态。5.根据权利要求4所述的方法,其特征在于,控制所述目标车辆进入会车让行状态,包括:确定所述剩余路长的终点所处的目标会车区域以及所述目标会车区域对应的目标区域类型;根据所述目标会车区域以及所述目标区域类型,从所述目标会车区域的所有预设会车点中确定所述目标车辆的会车让行点;
生成包括所述会车让行点的会车让行指令,并下发给所述目标车辆。6.根据权利要求4所述的方法,其特征在于,在所述冲突车辆的当前行驶路径的终点与所述目标车辆对应的预设行车路径存在冲突的情况下,所述方法还包括:若所述目标车辆到达所述剩余路长的终点,则将所述剩余路长的终点标记为与所述目标车辆对应的被占用会车点。7.根据权利要求6所述的方法,其特征在于,在控制所述目标车辆按照所述目标行驶路径行驶之前,所述...

【专利技术属性】
技术研发人员:高建伟韩刘柱郭承志
申请(专利权)人:三一机器人科技有限公司
类型:发明
国别省市:

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

1