本发明专利技术实施例涉及车辆调度技术领域,特别是涉及一种车辆调度方法、车辆调度平台、电子设备及计算机可读存储介质。本发明专利技术实施例通过设置管控区域,每个车辆进入管控区域或在管控区域内发车时,需要先向车辆调度平台发送占用请求,车辆调度平台接收到多个占用请求后,通过预设规则对多个占用请求进行排序,并依次处理多个占用请求,最后将处理结构分别发送给多个车辆,可以保证管控区域内仅有一车辆行驶,不会造成交通拥堵,而且极大地提升了多个无人驾驶车辆的任务执行效率。驾驶车辆的任务执行效率。驾驶车辆的任务执行效率。
【技术实现步骤摘要】
车辆调度方法、车辆调度平台、电子设备及计算机可读存储介质
[0001]本专利技术实施例涉及车辆调度
,特别是涉及一种车辆调度方法、车辆调度平台、电子设备及计算机可读存储介质。
技术介绍
[0002]自动驾驶车辆(Self
‑
driving Car),又称无人驾驶车辆、电脑驾驶车辆、或轮式移动机器人,是一种通过计算机系统实现无人驾驶的智能车辆。自动驾驶汽车依靠人工智能系统、视觉计算系统、雷达系统、监控系统和全球定位系统之间的协同合作,使计算机可以在无人主动操作的情况下,自动安全地操作自动驾驶车辆。
[0003]现有技术中,自动驾驶车辆一般是通过预定的路径行驶,从而执行任务。
[0004]在实施现有技术的过程中,申请人发现现有技术中至少存在如下问题:由于缺乏行之有效的车辆调度方法,多辆无人车同时运行时,由于物理环境因素或任务路线交叉,可能使车辆面临窄路会车、路口并线、路径交叉、站点拥堵冲突等问题,从而导致路段拥堵、行驶异常、车辆擦碰等情况发生。
技术实现思路
[0005]本专利技术实施例提供一种车辆调度方法、车辆调度平台、电子设备及计算机可读存储介质,能够解决自动驾驶车辆在行驶时的拥堵问题。
[0006]为解决上述技术问题,本专利技术采用的一个技术方案是:
[0007]第一方面,本专利技术提供一种车辆调度方法,所述方法包括:接收多个车辆发出的对于同一管控区域的占用请求,其中所述管控区域是指预先在高精地图中将可能发生车辆拥堵的路口、路段用预定形状框选的区域,所述占用请求包括所述车辆向车辆调度平台发出独自占用所述管控区域的请求;将多个所述占用请求按照预定规则进行排序;对排序后的多个所述占用请求依次处理;将处理结果分别发送给多个所述车辆,以确保所述管控区域内仅有一个所述车辆行驶。
[0008]第二方面,本专利技术提供一种车辆调度平台,包括:接收模块,用于接收多个车辆发出的对于同一管控区域的占用请求,其中所述管控区域是指预先在高精地图中将可能发生车辆拥堵的路口、路段用多边形框选定的区域,所述占用请求包括所述车辆向车辆调度平台发出独自占用所述管控区域的请求;排列模块,用于将多个所述占用请求按照预定规则进行排序;处理模块,用于对排序后的多个所述占用请求依次处理;以及发送模块,用于将处理结果分别发送给多个所述车辆,以确保所述管控区域内仅有一个所述车辆行驶。
[0009]第三方面,本专利技术提供一种电子设备,包括处理器,以及与所述处理器耦合的存储器和通信接口;所述存储器用于存储计算机指令,所述通信接口用于与车辆交互数据,所述处理器用于执行所述计算机程序指令,以实现第一方面中所述的车辆调度方法。
[0010]第四方面,本专利技术提供一种计算机可读存储介质,所述计算机可读存储介质存储
有计算机程序,当所述计算机程序在电子设备上运行时,使得所述电子设备执行第一方面中所述的车辆调度方法。
[0011]本专利技术实施例的有益效果是:区别于现有技术的情况,本专利技术实施例通过设置管控区域,每个车辆进入管控区域或在管控区域内发车时,需要先向车辆调度平台发送占用请求,车辆调度平台接收到多个占用请求后,通过预设规则对多个占用请求进行排序,并依次处理多个占用请求,最后将处理结构分别发送给多个车辆,可以保证管控区域内仅有一车辆行驶,不会造成交通拥堵,而且极大地提升了多个无人驾驶车辆的任务执行效率。
附图说明
[0012]为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例中所需要使用的附图作简单地介绍,显而易见地,下面所描述的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据附图获得其他的附图。
[0013]图1为本专利技术的车辆调度系统的架构图;
[0014]图2为本专利技术的实施例的车辆调度平台的内部结构示意图;
[0015]图3为本专利技术的实施例的自动驾驶车辆的内部结构示意图;
[0016]图4为本专利技术的实施例的自动驾驶车辆的整体硬件架构示意图;
[0017]图5为本专利技术的实施例的背景分析示意图;
[0018]图6为本专利技术的实施例的车辆调度方法的流程图;
[0019]图7为本专利技术的实施例的应用场景的示意图;
[0020]图8为本专利技术的实施例的一种应用场景的示意图;
[0021]图9为本专利技术的实施例的另一种应用场景的示意图;
[0022]图10为本专利技术的实施例的又一种应用场景的示意图;
[0023]图11为本专利技术的实施例的车辆调度平台的结构示意图。
具体实施方式
[0024]为了便于理解本专利技术,下面结合附图和具体实施例,对本专利技术进行更详细的说明。需要说明的是,当元件被表述“固定于”另一个元件,它可以直接在另一个元件上、或者其间可以存在一个或多个居中的元件。当一个元件被表述“连接”另一个元件,它可以是直接连接到另一个元件、或者其间可以存在一个或多个居中的元件。本说明书所使用的术语“垂直的”、“水平的”、“左”、“右”以及类似的表述只是为了说明的目的。
[0025]在对本专利技术实施例做详细解释说明之前,先对本专利技术实施例的系统架构和应用场景进行简单介绍。
[0026]参见图1,自动驾驶车辆调度系统包括一个车辆调度平台11及多个自动驾驶车辆12。其中,车辆调度平台11,用于根据收集到的自动驾驶车辆12的当前位置、当前路况信息和原有调度结果,对管理范围内的多个自动驾驶车辆12进行调度,并将最新的调度结果下发给各个自动驾驶车辆12;对于自动驾驶车辆12,各个自动驾驶车辆位于车辆调度平台11的管理范围内。自动驾驶车辆12不需要司机驾驶;不需要人工安排行车任务,而是由车辆调度平台11自行为其管理范围内的各个自动驾驶车辆12安排行车任务。当自动驾驶车辆在获
取行车任务后,可自动根据行车任务规划安排行进路线。
[0027]参见图2,车辆调度平台主要包括调度决策单元111、车辆信息收集单元112及收发通信单元113。其中,收发通信单元113,用于与图1所示的自动驾驶车辆12进行通信,接收自动驾驶车辆12的行驶信息;该行驶信息可包括当前位置、当前路况信息、行程安排变更请求等等;收发通信单元113还可向自动驾驶车辆12下发行车安排调度结果。车辆信息收集单元112,用于收集车辆调度平台管理范围内所有自动驾驶车辆的行驶信息,该行驶信息包括动态信息和静态信息;其中,动态信息一般包括自动驾驶车辆的行车任务、当前位置,正在执行的行车任务、当前路况信息等;静态信息一般包括自动驾驶车辆的标识信息,如车牌、车型等。调度决策单元111,用于根据车辆信息收集单元112获取的乘客请求和自动驾驶车辆的行驶信息,进行全局调度。
[0028]参见图3,自动驾驶车辆主要包括收发通信单元124、操作界面122、行车任务管理单元123及交通信息收集单元121。其中,收发通信单元124,用于与诸如车辆调度平台等远端设备进行通信,发送自身该行驶信息,该行驶信息可包括当前位置、本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种车辆调度方法,其特征在于,所述方法包括:接收多个车辆发出的对于同一管控区域的占用请求,其中所述管控区域是指预先在高精地图中将可能发生车辆拥堵的路口、路段用预定形状框选的区域,所述占用请求包括所述车辆向车辆调度平台发出独自占用所述管控区域的请求;将多个所述占用请求按照预定规则进行排序;对排序后的多个所述占用请求依次处理;将处理结果分别发送给多个所述车辆,以确保所述管控区域内仅有一个所述车辆行驶。2.根据权利要求1所述的车辆调度方法,其特征在于:所述将多个所述占用请求以预定规则进行排列包括:判断多个所述车辆是否为同向行驶;若是,根据申请时间依次排列多个所述占用请求。3.根据权利要求2所述的车辆调度方法,其特征在于:所述判断多个所述车辆是否为同向行驶之后,所述方法还包括;若否,统计多个所述车辆的剩余子任务数;根据剩余子任务数的大小对多个所述占用请求进行排序。4.根据权利要求3所述的车辆调度方法,其特征在于:所述根据剩余子任务数的大小对多个所述占用请求进行排序的步骤还包括:标识出第一车辆,所述第一车辆的第一剩余子任务数最小;根据剩余子任务数从小到大的顺序,依次排列与所述第一车辆同向行驶的所有车辆的占用请求;标识出第二车辆,所述第二车辆与所述第一车辆同向行驶,并且在所有与所述第二车辆同向行驶的车辆中,所述第二车辆的第二剩余子任务数最大;标识出第三车辆,所述第三车辆与所述第一车辆对向行驶,所述第三车辆的第三剩余子任务数大于所述第一剩余子任务数,将所述第三车辆的第三占用请求排列于所述第二车辆的第二占用请求后。5.根据权利要求3
‑
4任一项所述的车辆调度方法,其特征在于:所述根据剩余子任务数的大小对多个所述占用请求进行排序还包括:多个所述占用请求还包括第四占用请求及第五占用请求,其中,所述第四占用请求为第四车辆发出的占用请求,所述第五占用请求为第...
【专利技术属性】
技术研发人员:刘明,黎国健,王鲁佳,
申请(专利权)人:深圳一清创新科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。