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

技术编号:35786770 阅读:20 留言:0更新日期:2022-12-01 14:34
本申请涉及一种车辆调度方法、装置、电子设备及可读介质,其中,方法包括:在接收到目标对象发出的调度请求的情况下,对车辆数据库中的各个车辆进行分析,得到满足调度条件的候选车辆;分别确定各个候选车辆到目标对象所在位置之间的调度时长,并按照调度时长从短到长的顺序依次向候选车辆发送调度指令;在接收到目标车辆响应调度指令返回的确认信息的情况下,将目标车辆的车辆数据返回至目标对象,以完成车辆调度。通过对车辆的运行状态和驾驶员的工作状态进行综合分析,得到适合进行调度的车辆,解决了安排调度车辆和驾驶员接替调度任务时没有考虑全面的问题。时没有考虑全面的问题。时没有考虑全面的问题。

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


[0001]本申请涉及数据处理
,尤其涉及一种车辆调度方法、装置、电子设备及可读介质。

技术介绍

[0002]在一些大型企业,公司会为员工提供上下班班车服务,偶尔会存在正在运行的班车出现故障导致车辆无法继续运行的情况,这个时候就需要安排其他车辆接替故障车辆来接送员工上下班。人工安排调度车辆和驾驶员接替调度任务时无法考虑全面,而且不一定能安排到最合适的车辆,可能会因为路况或者天气问题出现堵车而导致调度车辆无法按时到达,或者临时任务也可能会影响驾驶员执行后续任务。
[0003]针对上述的问题,目前尚未提出有效的解决方案。

技术实现思路

[0004]本申请提供了一种车辆调度方法、装置、电子设备及可读介质,以解决上述“安排调度车辆和驾驶员接替调度任务时无法考虑全面”的技术问题。
[0005]根据本申请实施例的一个方面,本申请提供了一种车辆调度方法,包括:在接收到目标对象发出的调度请求的情况下,对车辆数据库中的各个车辆进行分析,得到满足调度条件的候选车辆,其中,车辆数据库用于实时同步车辆的运行状态和驾驶员的工作状态;分别确定各个候选车辆到目标对象所在位置之间的调度时长,并按照调度时长从短到长的顺序依次向候选车辆发送调度指令;在接收到目标车辆响应调度指令返回的确认信息的情况下,将目标车辆的车辆数据返回至目标对象,以完成车辆调度。
[0006]可选地,在接收到目标对象发出的调度请求的情况下,对车辆数据库的各个车辆进行分析,得到满足调度条件的候选车辆包括:获取各个车辆的任务信息以及与各个车辆对应的驾驶员信息;将各个车辆中的任务信息指示车辆当前无出行任务、且驾驶员信息指示驾驶员处于在岗状态的车辆确定为第一车辆;将第一车辆中的任务信息指示车辆当前持续静止时长大于第一时长、和/或驾驶员信息指示驾驶员当日连续驾驶时长小于第二时长的车辆确定为第二车辆;获取第二车辆的待办任务,并从调度请求中提取调度任务;确定第二车辆完成调度任务所需的第一时长,以及当前时刻与第二车辆的待办任务的起始时刻间隔的第二时长;将第一时长小于第二时长的第二车辆确定为满足调度条件的候选车辆。
[0007]可选地,确定第二车辆完成调度任务所需的第一时长包括:获取第二车辆的第一位置和待办任务的第一起始位置,并从调度任务中提取第二起始位置和终点位置;获取实时路况信息,并利用实时路况信息确定从第一位置到第二起始位置的第三时长、从第二起始位置到终点位置的第四时长、以及终点位置到第一起始位置的第五时长;将第三时长、第四时长以及第五时长相加,获得第一时长。
[0008]可选地,分别确定各个候选车辆到目标对象所在位置之间的调度时长,并按照调度时长从短到长的顺序依次向候选车辆发送调度指令包括:获取各个候选车辆的第二位
置,并从调度请求中提取调度起始位置;确定从各个第二位置到调度起始位置之间的调度时长;将各个候选车辆按照调度时长由短到长排序,得到候选序列;按照候选序列的顺序依次向各个候选车辆发送调度指令。
[0009]可选地,按照候选序列的顺序依次向各个候选车辆发送调度指令包括:向候选序列中的第一候选车辆发送调度指令;在接收到第一候选车辆响应调度指令返回的拒绝信息的情况下,或在第三时长内未收到第一候选车辆返回的任何信息的情况下,继续向候选序列中的第二候选车辆发送调度指令。
[0010]可选地,在继续向候选序列中的第二候选车辆发送调度指令之后,所述方法还包括:在向候选序列中的全部候选车辆均发送过调度指令,且未收到确认信息的情况下,停止车辆调度;将调度请求未通过作为调度结果发送给目标对象。
[0011]可选地,按照候选序列的顺序依次向各个候选车辆发送调度指令还包括:从调度请求中提取起止位置数据,并生成语音包;将语音包携带于调度指令中,以使将调度指令发送给候选车辆后,将起止位置数据进行播报。
[0012]根据本申请实施例的另一方面,本申请提供了一种车辆调度装置,包括:车辆分析模块,用于在接收到目标对象发出的调度请求的情况下,对车辆数据库中的各个车辆进行分析,得到满足调度条件的候选车辆,其中,车辆数据库用于实时同步车辆的运行状态和驾驶员的工作状态;
[0013]指令发送模块,用于分别确定各个候选车辆到目标对象所在位置之间的调度时长,并按照调度时长从短到长的顺序依次向候选车辆发送调度指令;
[0014]数据返回模块,用于在接收到目标车辆响应调度指令返回的确认信息的情况下,将目标车辆的车辆数据返回至目标对象,以完成车辆调度。
[0015]根据本申请实施例的另一方面,本申请提供了一种电子设备,包括存储器、处理器、通信接口及通信总线,存储器中存储有可在处理器上运行的计算机程序,存储器、处理器通过通信总线和通信接口进行通信,处理器执行计算机程序时实现上述方法的步骤。
[0016]根据本申请实施例的另一方面,本申请还提供了一种具有处理器可执行的非易失的程序代码的计算机可读介质,程序代码使处理器执行上述的方法。
[0017]本申请实施例提供的上述技术方案与相关技术相比具有如下优点:
[0018]本申请通过一种车辆调度方法,包括:在接收到目标对象发出的调度请求的情况下,对车辆数据库中的各个车辆进行分析,得到满足调度条件的候选车辆,其中,车辆数据库用于实时同步车辆的运行状态和驾驶员的工作状态;分别确定各个候选车辆到目标对象所在位置之间的调度时长,并按照调度时长从短到长的顺序依次向候选车辆发送调度指令;在接收到目标车辆响应调度指令返回的确认信息的情况下,将目标车辆的车辆数据返回至目标对象,以完成车辆调度。通过大数据对车辆的运行状态和驾驶员的工作状态进行综合分析,得到适合进行调度的车辆,解决了安排调度车辆和驾驶员接替调度任务时无法考虑全面的问题。
附图说明
[0019]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。
[0020]为了更清楚地说明本申请实施例或相关技术中的技术方案,下面将对实施例或相关技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0021]图1为根据本申请实施例提供的一种可选的车辆调度方法的硬件环境示意图;
[0022]图2为根据本申请实施例提供的一种可选的车辆调度方法的流程图;
[0023]图3为根据本申请实施例提供的另一种可选的车辆调度方法的流程图;
[0024]图4为根据本申请实施例提供的一种可选的车辆调度装置的框图;
[0025]图5为本申请实施例提供的一种可选的电子设备结构示意图。
具体实施方式
[0026]为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请的一部分实施例,而不是全部的实施例。基于本本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种车辆调度方法,其特征在于,包括:在接收到目标对象发出的调度请求的情况下,对车辆数据库中的各个车辆进行分析,得到满足调度条件的候选车辆,其中,所述车辆数据库用于实时同步车辆的运行状态和驾驶员的工作状态;分别确定各个所述候选车辆到所述目标对象所在位置之间的调度时长,并按照所述调度时长从短到长的顺序依次向所述候选车辆发送调度指令;在接收到目标车辆响应所述调度指令返回的确认信息的情况下,将所述目标车辆的车辆数据返回至所述目标对象,以完成所述车辆调度。2.根据权利要求1所述的方法,其特征在于,所述在接收到目标对象发出的调度请求的情况下,对车辆数据库的各个车辆进行分析,得到满足调度条件的候选车辆包括:获取所述各个车辆的任务信息以及与所述各个车辆对应的驾驶员信息;将所述各个车辆中的所述任务信息指示车辆当前无出行任务、且所述驾驶员信息指示驾驶员处于在岗状态的车辆确定为第一车辆;将所述第一车辆中的所述任务信息指示车辆当前持续静止时长大于第一时长、和/或所述驾驶员信息指示所述驾驶员当日连续驾驶时长小于第二时长的车辆确定为第二车辆;获取所述第二车辆的待办任务,并从所述调度请求中提取调度任务;确定所述第二车辆完成所述调度任务所需的第一时长,以及当前时刻与所述第二车辆的待办任务的起始时刻间隔的第二时长;将所述第一时长小于所述第二时长的所述第二车辆确定为满足所述调度条件的所述候选车辆。3.根据权利要求2所述的方法,其特征在于,所述确定所述第二车辆完成所述调度任务所需的第一时长包括:获取所述第二车辆的第一位置和所述待办任务的第一起始位置,并从所述调度任务中提取第二起始位置和终点位置;获取实时路况信息,并利用所述实时路况信息确定从所述第一位置到所述第二起始位置的第三时长、从所述第二起始位置到所述终点位置的第四时长、以及所述终点位置到所述第一起始位置的第五时长;将所述第三时长、所述第四时长以及所述第五时长相加,获得所述第一时长。4.根据权利要求1所述的方法,其特征在于,所述分别确定各个所述候选车辆到所述目标对象所在位置之间的调度时长,并按照所述调度时长从短到长的顺序依次向所述候选车辆发送调度指令包括:获取各个所述候选车辆的第二位置,并从所述调度请求中提取调度起始位置;确定各个所述第二位置到所述调度起始位置之间的调...

【专利技术属性】
技术研发人员:李娜周奕韩璐唐林简伟彬陈大为
申请(专利权)人:珠海联云科技有限公司
类型:发明
国别省市:

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

1