公交行驶状态的预测及信号控制方法、装置、设备与介质制造方法及图纸

技术编号:37248678 阅读:20 留言:0更新日期:2023-04-20 23:27
本公开提供一种公交行驶状态的预测及信号控制方法、装置、设备与介质,涉及人工智能领域,尤其涉及自动驾驶、智能交通等技术领域;具体方案为:该方法包括:基于公交车辆的实时位置信息,获取公交车辆与信号交叉口的目标实时距离;根据目标实时距离计算得到公交车辆的平均行驶速度;采集公交车辆在当前时刻的第一实时行驶速度;基于平均行驶速度对第一实时行驶速度进行修正,以得到公交车辆在当前时刻的目标实时行驶速度;根据目标实时距离和目标实时行驶速度,获取公交车辆从当前时刻起至信号交叉口的初始行程时间;采用预设时间修正方式对初始行程时间进行修正,以得到目标行程预测时间。间。间。

【技术实现步骤摘要】
公交行驶状态的预测及信号控制方法、装置、设备与介质


[0001]本公开涉及人工智能领域,尤其涉及自动驾驶、智能交通等
,提供了一种公交行驶状态的预测及信号控制方法、装置、设备与介质。

技术介绍

[0002]在公交优先场景下,准确且稳定地预测公交车辆达到信号交叉口的时间,才能准确调整信号灯方案,达到较好的优先效果。若时间预测不准、信号灯方案调整频繁,会造成公交车辆车优先效果不理想,还会影响交叉口车辆的正常通行。其中,准确、稳定的预测到达交叉口时间的关键在于:(1)准确计算车辆所在位置距离交叉口的距离;(2)准确计算车辆行驶速度;(3)根据车辆行驶状态多次调整优先方案且不能过于频繁。
[0003]现有的公交优先场景下的预测到达信号交叉口时间的方案为:
[0004](1)车辆距离交叉口距离:a)采用车辆GPS(全球定位系统)坐标与交叉口GPS坐标直线距离,但是该方案会因不规则路段计算误差较大;b)采用固定检测位置,该方案灵活性较差,算法在进行优先决策的时候不能自主决策开始控制的时刻和距离,且存在而且增加了成本投入的缺陷。
[0005](2)行程时间预测:a)基于kalam(卡尔曼算法)的行程时间预测方案,但是该方案基于车辆处于稳定运行状态且干扰因素是正态分布的条件实现,且默认车辆速度可信,存在较多前提条件才能有效实现;b)基于历史速度和时间规律等确定行程时间,然而该方案对实时情况无法响应,且依赖大量历史数据才能实现,具有一定的实现局限性;c)基于神经网络模型预测行程时间,该方案需要基于大量历史数据训练模型,对不同的道路情况需要分别训练,存在使用复杂且容易发生过拟合和欠拟合等问题。
[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]图1是根据本公开第一实施例的公交行驶状态的预测方法的第一示意图;
[0042]图2是根据本公开第一实施例的公交行驶状态的预测方法的第二示意图;
[0043]图3是根据本公开第一实施例的某一路段的场景示意图;
[0044]图4是根据本公开第一实施例的公交行驶状态的预测方法的第三示意图;
[0045]图5是根据本公开第一实施例的公交行驶状态的预测方法的第四示意图;
[0046]图6是根据本公开第二实施例的公交行驶状态的预测方法的第一示意图;
[00本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种公交行驶状态的预测方法,所述预测方法包括:基于公交车辆的实时位置信息,获取所述公交车辆与信号交叉口的目标实时距离;根据所述目标实时距离计算得到所述公交车辆的平均行驶速度;采集所述公交车辆在当前时刻的第一实时行驶速度;基于所述平均行驶速度对所述第一实时行驶速度进行修正,以得到所述公交车辆在所述当前时刻的目标实时行驶速度;根据所述目标实时距离和所述目标实时行驶速度,获取所述公交车辆从所述当前时刻起至所述信号交叉口的初始行程时间;采用预设时间修正方式对所述初始行程时间进行修正,以得到目标行程预测时间。2.如权利要求1所述的公交行驶状态的预测方法,所述基于公交车辆的实时位置信息,获取所述公交车辆在当前时刻与信号交叉口的目标实时距离的步骤之前,还包括:预先在路网的不同路段中设置若干设定GPS静态坐标点;其中,若干所述设定GPS静态坐标点用于标识对应所述路段的形状;所述基于公交车辆的实时位置信息,获取所述公交车辆在当前时刻与信号交叉口的目标实时距离的步骤,包括:获取所述公交车辆的所述实时位置信息;获取所述信号交叉口处对应的第一GPS静态坐标点以及对应的第一GPS坐标信息;获取所述公交车辆与所述信号交叉口之间的若干第二GPS静态坐标点以及对应的第二GPS坐标信息;基于所述实时位置信息、所述第一GPS坐标信息和若干所述第二GPS坐标信息,计算得到所述公交车辆与所述信号交叉口之间的所述目标实时距离。3.如权利要求2所述的公交行驶状态的预测方法,所述基于公交车辆的实时位置信息,获取所述公交车辆与信号交叉口的目标实时距离的步骤,包括:基于所述公交车辆在上一时刻的实时位置信息,获取所述公交车辆在所述上一时刻与所述信号交叉口的第一实时距离;基于所述公交车辆在所述当前时刻的实时位置信息,获取所述公交车辆在所述当前时刻与所述信号交叉口的第二实时距离;所述根据所述目标实时距离计算得到所述公交车辆的平均行驶速度的步骤,包括:获取所述当前时刻与所述上一时刻之间的时间差值,以及所述第一实时距离与所述第二实时距离之间的距离差值;计算得到所述距离差值与所述时间差值的第一比值,以作为所述公交车辆的所述平均行驶速度。4.如权利要求3所述的公交行驶状态的预测方法,所述基于所述平均行驶速度对所述第一实时行驶速度进行修正,以得到所述公交车辆在所述当前时刻的目标实时行驶速度的步骤,包括:确定所述平均行驶速度对应第一速度权重,以及所述第一实时行驶速度对应第二速度权重;获取所述第一速度权重与所述平均行驶速度的第一乘积、所述第二速度权重与所述第一实时行驶速度的第二乘积;
计算得到所述第一乘积和所述第二乘积之和,以作为修正后的所述公交车辆在所述当前时刻的所述目标实时行驶速度。5.如权利要求3所述的公交行驶状态的预测方法,所述根据所述目标实时距离和所述目标实时行驶速度,获取所述公交车辆从所述当前时刻起至所述信号交叉口的初始行程时间的步骤,包括:计算得到所述第二实时距离与所述目标实时行驶速度的第二比值,以作为所述公交车辆从所述当前时刻起至所述信号交叉口的所述初始行程时间。6.如权利要求5所述的公交行驶状态的预测方法,所述预测方法还包括:预设前后相邻两个时刻分别对应第一时间权重和第二时间权重;选取所述当前时刻前的M个历史时刻;其中,M取正整数;在n=1时,所述公交车辆从第n历史时刻起至所述信号交叉口的第一历史行程时间,作为第n历史时刻的第一历史行程预测时间;其中,n取正整数且≤M;在n≥2时,基于第n

1历史时刻的第一历史行程预测时间、第n历史时刻的第一历史行程时间、所述第一时间权重和所述第二时间权重,计算得到第n历史时刻的第一历史行程预测时间;直至n=M时,迭代计算得到距离所述当前时刻最近的一个历史时刻对应的目标历史行程预测时间;所述采用预设时间修正方式对所述初始行程时间进行修正,以得到目标行程预测时间的步骤,包括:基于所述目标历史行程预测时间、所述当前时刻对应的所述初始行程时间、所述第一时间权重和所述第二时间权重,计算得到所述公交车辆从所述当前时刻起至所述信号交叉口的所述目标行程预测时间。7.如权利要求6所述的公交行驶状态的预测方法,所述基于所述目标历史行程预测时间、所述当前时刻对应的所述初始行程时间、所述第一时间权重和所述第二时间权重,计算得到所述公交车辆从所述当前时刻起至所述信号交叉口的所述目标行程预测时间的步骤,包括:获取所述目标历史行程预测时间与所述第一时间权重的第三乘积,以及所述初始行程时间与所述第二时间权重的第四乘积;计算得到所述第三乘积与所述第四乘积之和,以作为所述公交车辆从所述当前时刻起至所述信号交叉口的所述目标行程预测时间。8.如权利要求6所述的公交行驶状态的预测方法,相邻的两个所述历史时刻相隔设定时长。9.如权利要求1

8中任一项所述的公交行驶状态的预测方法,所述预测方法还包括:判断所述公交车辆是否在处于所述信号交叉口周围且处于排队状态,若是,则基于所述公交车辆的所述实时位置信息,获取所述公交车辆与所述信号交叉口的实际排队长度;基于所述排队长度获取自所述信号交叉口的绿灯开启后,所述公交车辆通过停止线所需的排队消散时间。10.如权利要求8所述的公交行驶状态的预测方法,所述判断所述公交车辆是否在处于所述信号交叉口周围且处于排队状态的步骤,包括:
若所述目标实时行驶速度在第一设定时间内持续小于第一设定阈值,则确定所述公交车辆位于所述信号交叉口周围且处于排队状态;和/或,若所述实时位置信息在第二设定时间内对应的移动距离小于第二设定阈值,则确定所述公交车辆位于所述信号交叉口周围且处于排队状态。11.如权利要求9所述的公交行驶状态的预测方法,所述基于所述排队长度获取自所述信号交叉口的绿灯开启后,所述公交车辆通过停止线所需的排队消散时间的步骤,包括:采用预设运动学起动波模型计算得到所述公交车辆在所述信号交叉口的起动波波速;其中,所述起动波波速用于表征排队队伍在起动过程中引起的起动波的速度大小;根据所述起动波波速和所述排队长度,获取自所述信号交叉口的绿灯开启后所述公交车辆通过停止线所需的排队消散时间。12.如权利要求11所述的公交行驶状态的预测方法,所述根据所述起动波波速和所述排队长度,获取自所述信号交叉口的绿灯开启后,所述公交车辆通过所述停止线所需的排队消散时间的步骤,包括:获取所述公交车辆通过所述信号交叉口的正常行驶车速、从排队状态加速至正常行驶车速所需的第一时长、绿灯开启后排队队伍中头车的启动反应时间;基于所述排队长度、所述正常行驶车速、所述第一时长、所述起动波波速和所述启动反应时间,计算得到自所述信号交叉口的绿灯开启后所述公交车辆通过所述停止线所需的所述排队消散时间。13.一种信号控制方法,所述信号控制方法应用公交优先场景中,所述信号控制方法基于权利要求1

12中任一项所述的公交行驶状态的预测方法实现;所述信号控制方法包括:获取基于所述预测方法得到的公交车辆从当前时刻起至信号交叉口的目标行程预测时间;根据所述目标行程预测时间生成所述信号交叉口的信号灯的控制策略;基于所述控制策略控制所述信号交叉口的所述信号灯的工作状态。14.一种公交行驶状态的预测装置,所述预测装置包括:目标实时距离获取模块,用于基于公交车辆的实时位置信息,获取所述公交车辆与信号交叉口的目标实时距离;平均行驶速度获取模块,用于根据所述目标实时距离计算得到所述公交车辆的平均行驶速度;第一行驶速度采集模块,用于采集所述公交车辆在当前时刻的...

【专利技术属性】
技术研发人员:王浩刘心宽梅雨凌玮岑杨振通
申请(专利权)人:阿波罗智行科技广州有限公司
类型:发明
国别省市:

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

1