本技术涉及数据处理,具体涉及代驾线路通行能力估测方法、装置、存储介质及电子设备。
背景技术:
1、代驾指的是当车主不能自行开车到目的地,由专业代驾司机驾驶车主的车辆将其送到指定地点并收取一定费用的行为。车主在代驾平台下单后,在附近的代驾司机接单,代驾司机接单后,通常借助导航平台的线路规划功能,导航平台根据输入的起点信息和目的地信息,提供多条代驾线路,并基于当前时间的交通状况,估测代驾线路的通行能力,帮助代驾司机选择通行能力较优的代驾线路,从而保障代驾司机提供较佳的代驾服务。
2、但是,导航平台提供的通行能力较优的代驾线路是基于当前时间的交通状况而规划的,随着代驾司机按照代驾线路进行驾驶时,交通状况也在随时变化,代驾线路中通畅路段也有可能变为拥堵状态,使得代驾线路的通行能力下降,导致对代驾线路的通行能力估测准确性较低。
技术实现思路
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、根据代驾车辆在当前时间节点之后将到达目标常堵路段的预测时间节点与目标堵塞时间区间的关系,判断当前时间节点之后,代驾车辆通过目标常堵路段时是否拥堵,如果拥堵,确定在当前的目标常堵路段的拥堵预设时长,接着基于已经确定的拥堵预设时长,确定代驾车辆将来到达下一个常堵路段的预测时间节点,并最终确定此下一个常堵路段的拥堵预测时长,依次类推,求和存在拥堵的常堵路段的拥堵预测时长,得到拥堵总时长;如果没有拥堵,那么选取下一个常堵路段作为目标常堵路段,重复执行确定代驾车辆到达目标常堵路段的预测时间节点的步骤,确定代驾线路的拥堵总时长,最后根据拥堵总时长,确定此代驾线路的通行能力。