评价预测车辆通过信号灯路口所需时间精度的方法及装置与流程

文档序号:22247189发布日期:2020-09-18 12:11阅读:87来源:国知局
评价预测车辆通过信号灯路口所需时间精度的方法及装置与流程

本发明涉及智能交通领域,具体涉及一种评价预测车辆通过信号灯路口所需时间精度的方法及装置。



背景技术:

为了提高信号灯控制路口的通行效率,确保人们出行的安全与畅通,公安交通管理部门非常关注机动车通过信号灯路口所需时间的预测技术,通过预测结果,制定必要手段,以应对未来交通趋势变化。因此,如何确保预测机动车通过信号灯控制路口所需时间的精度进行评价成为亟待解决的问题。



技术实现要素:

因此,本发明要解决的技术问题在于克服现有技术中的无法对预测机动车通过信号灯控制路口所需时间的精度进行实时评价的缺陷,从而提供一种评价预测车辆通过信号灯路口所需时间精度的方法及装置。

根据第一方面,本发明实施例提供了一种评价预测车辆通过信号灯路口所需时间精度的方法,包括:获取当前路段上各车辆的行驶信息、目标位置信息以及信号灯信息,所述行驶信息包括所述车辆的位置信息、速度信息,所述信号灯信息包括信号灯的状态信息、位置信息以及持续时间信息;根据所述行驶信息、所述目标位置信息以及信号灯信息,判断第一车辆前方是否存在第二车辆以及第一信号灯;当所述第一车辆前方存在第二车辆,且存在第一信号灯时,根据所述第二车辆的行驶信息,判断所述第二车辆的速度是否为零;当所述第二车辆的速度不为零时,判断第一信号灯的状态;当第一信号灯的状态为禁行状态时,根据所述第一车辆的行驶信息、所述第二车辆的行驶信息以及信号灯的禁行状态的剩余时间,计算所述第一车辆到达所述目标位置的第一时间;获取所述第一车辆实际到达所述目标位置的第二时间;根据所述第一时间以及所述第二时间,计算预测所述第一车辆达到所述目标位置时间的精度。

结合第一方面,在第一方面第一实施方式中,该方法还包括:当所述第二车辆的速度为零时,判断第二信号灯的状态,所述第二信号灯为设置于所述第二车辆前的信号灯;当所述第二信号灯的状态为通行状态时,向报警平台发送拥堵源头位置信息。

结合第一方面第一实施方式,在第一方面第二实施方式中,所述当所述第二信号灯的状态为通行状态时,向报警平台发送拥堵源头位置信息,具体包括:当第二信号灯的状态为通行状态时,判断所述第二车辆前方是否存在第三车辆;当不存在第三车辆时,确定第二车辆为拥堵源头,将所述第二车辆的位置信息发送至报警平台;当存在第三车辆时,获取第三车辆及其前方各车辆的车辆速度信息,并将所述车辆速度信息与预设速度阈值进行比较,确定速度大于所述预设速度阈值的车辆为拥堵源头,将所述速度大于所述预设速度阈值的车辆的位置信息发送至报警平台。

结合第一方面,在第一方面第三实施方式中,该方法还包括:当所述第一车辆前方存在第二车辆,且不存在第一信号灯时,判断所述第二车辆的速度是否为零;当所述第二车辆的速度不为零时,根据所述第二车辆的位置信息、速度信息以及所述第一车辆与所述第二车辆的间隔距离,计算所述第一车辆到达所述目标位置的第三时间;获取所述第一车辆实际到达所述目标位置的第四时间;根据所述第三时间以及所述第四时间,计算预测所述车辆达到所述目标位置时间的精度。

结合第一方面第三实施方式,在第一方面第四实施方式中,该方法还包括:当所述第二车辆的速度为零时,根据所述行驶信息,判断所述第二信号灯是否为通行状态,当为通行状态时,向报警平台发送拥堵源头位置信息。

结合第一方面,在第一方面第五实施方式中,该方法还包括:当所述第一车辆前不存在第二车辆时,且不存在第一信号灯时;根据所述第一车辆的行驶信息,确定所述第一车辆到达所述目标位置的第五时间;获取所述第一车辆实际到达所述目标位置的第六时间;根据所述第五时间以及所述第六时间,计算预测所述车辆达到所述目标位置时间的精度。

结合第一方面,在第一方面第六实施方式中,该方法还包括:在目标扫描周期内,获取通过第一车辆跟踪检测装置采集的第一目标区域内车辆的第一行驶信息、以及通过第二车辆跟踪检测装置采集的第二目标区域内车辆的第二行驶信息;提取第一行驶信息与第二行驶信息中重复的部分信息,并在所述第一行驶信息中消除所述重复部分信息。

根据第二方面,本发明实施例提供了一种评价预测车辆通过信号灯路口所需时间精度的装置,包括:第一获取模块,用于获取当前路段上各车辆的行驶信息、目标位置信息以及信号灯信息,所述行驶信息包括所述车辆的位置信息、速度信息,所述信号灯信息包括信号灯的状态信息、位置信息以及持续时间信息;第一判断模块,用于根据所述行驶信息、所述目标位置信息以及信号灯信息,判断第一车辆前方是否存在第二车辆以及第一信号灯;第二判断模块,用于当所述第一车辆前方存在第二车辆,且存在所述第一信号灯时,根据所述第二车辆的行驶信息,判断所述第二车辆的速度是否为零;第三判断模块,用于当所述第二车辆的速度不为零时,判断第一信号灯的状态;第一计算模块,用于当第一信号灯的状态为禁行状态时,根据所述第一车辆的行驶信息、所述第二车辆的行驶信息以及第一信号灯的禁行状态的剩余时间,计算所述第一车辆到达所述目标位置的第一时间;第二获取模块,用于获取所述第一车辆实际到达所述目标位置的第二时间;第二计算模块,用于根据所述第一时间以及所述第二时间,计算预测所述第一车辆达到所述目标位置时间的精度。

根据第三方面,本发明实施例提供了一种评价预测车辆通过信号灯路口所需时间精度的系统,包括:至少一个控制设备,所述控制设备用于执行如第一方面或第一方面任一实施方式中所述的评价预测车辆通过信号灯路口所需时间精度方法的步骤,根据获取路段上的车辆的行驶信息,对车辆到达目标位置的时间进行预测。

根据第四方面,本发明实施例提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现第一方面或第一方面任一实施方式中所述的评价预测车辆通过信号灯路口所需时间精度的方法的步骤。

本发明技术方案,具有如下优点:

本发明实施例提供的一种评价预测车辆通过信号灯路口所需时间精度的方法及装置,其中,获取在信号灯控制路口路段上行驶所有机动车行驶信息,包括当前行驶位置信息、当前速度信息,以及获取设置于此信号灯控制路口的信号灯信息,包括信号灯各状态的持续时间;根据获取到的信息,判断当前预测车辆前方是否有其他车辆在行驶,以及前方是否设置有信号灯,当当前预测车辆前方的有机动车形势以及存在信号灯时,判断当前车辆前方的车辆的车速,以及第一信号灯的状态,当信号灯为禁行状态时,根据当前预测车辆与前方机动车的距离、当前预测车辆的速度、当前预测车辆前方车辆到达预测位置的时间,确定当前预测车辆到达预测位置的时间;以及获取当前预测车辆实际到达预测位置的时间,计算得到预测时间的精度。通过实施本发明,可以精准评价对车辆的通行时间的预测情况,基于该评价结果进行信号灯的控制,能够有效缓解信号灯控制路口的通行压力。

附图说明

为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例1中评价预测车辆通过信号灯路口所需时间精度的方法的一个具体示例的流程图;

图2为本发明实施例1中评价预测车辆通过信号灯路口所需时间精度的方法中信号灯控制路口的示意图;

图3为本发明实施例1中一种评价预测车辆通过信号灯路口所需时间精度的方法的消除冗余误差的示意图;

图4为本发明实施例2中一种评价预测车辆通过信号灯路口所需时间精度的装置的一个具体示例的结构框图;

图5为本发明实施例3中一种评价预测车辆通过信号灯路口所需时间精度的系统中控制设备的结构框图;

图6为本发明实施例3中一种评价预测车辆通过信号灯路口所需时间精度的系统中控制器的结构框图。

具体实施方式

下面将结合附图对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

在本发明的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。

在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,还可以是两个元件内部的连通,可以是无线连接,也可以是有线连接。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。

此外,下面所描述的本发明不同实施方式中所涉及的技术特征只要彼此之间未构成冲突就可以相互结合。

实施例1

本发明实施例提供一种评价预测车辆通过信号灯路口所需时间精度的方法,应用于车辆在信号灯控制路段上行驶时,评价预测车辆到达目标位置及通过路口所需时间的精度的具体应用场景中,如图1及图2所示,包括:

步骤s101:获取当前路段上各车辆的行驶信息、目标位置信息以及信号灯信息,行驶信息包括车辆的位置信息、速度信息,信号灯信息包括信号灯的状态信息、位置信息以及持续时间信息;在本实施例中,当前路段可以是设置有车辆跟踪检测装置的路段,具体地,如图2所示,可以是设置有信号灯控制的交叉路口,车辆在此路段上行驶,到达交叉路口时,根据信号灯的状态前进或等待。

示例性地,当前路段上可以有多个车辆行驶,车辆的行驶信息可以包括:车辆在此路段上行驶的位置信息jwd,车辆行驶的速度信息jsd;还可以获取设置在此路段上的信号灯信息,具体地,信号灯信息包括设置信号灯的位置信息,信号灯的当前状态信息以及信号灯通行状态、禁行状态的持续时间,信号灯的禁行状态可以是用红灯代表车辆暂时无法继续向前行驶,以及用黄灯代表车辆需在原地等待,当信号灯是黄色或者为红色时,均为禁行状态。

示例性地,如图2所示,信号灯设置于交叉路口,指示相应车道的车辆通过路口继续行驶或者是在此路口处继续等待;目标位置可以用yw表示。

步骤s102:根据行驶信息、目标位置信息以及信号灯信息,判断第一车辆前方是否存在第二车辆以及第一信号灯;在本实施例中,随机指定正在此路段上行驶的车辆为第一车辆,根据在上述步骤中获取到的车辆的行驶信息以及信号灯信息,判断在第一车辆前方,是否有其他车辆,也就是有第二车辆在行驶;还需判断在第一车辆前方是否是设置有信号灯,第一信号灯为设置于第一车辆前的信号灯。如图2所示,第一车辆可以是j1、j2、j3、j4中的任意一辆机动车,也就是说,第一车辆可以是在此路段上行驶的任意一辆机动车。

步骤s103:当第一车辆前方存在第二车辆,且存在第一信号灯时,根据第二车辆的行驶信息,判断第二车辆的速度是否为零;在本实施例中,当第一车辆前方存在第二车辆,且存在第一信号灯时,也就是说,此时,第一车辆可以是j4,当第一车辆为j4时,判断j4前方相邻机动车的车速是否为零,也就是判断j3的车速jsd3是否为零。

步骤s104:当第二车辆的速度不为零时,判断第一信号灯的状态;在本实施例中,当第一车辆前方相邻的车辆速度不为零时,此时,继续判断第一信号灯的状态,可能是通行状态或者是禁行状态,具体地,第一信号灯是位于第一车辆前的信号灯。

步骤s105:当第二车辆前的信号灯的状态为禁行状态时,根据第一车辆的行驶信息、第二车辆的行驶信息以及信号灯的禁行状态的剩余时间,计算第一车辆到达目标位置的第一时间;在本实施例中,当第二车辆前的信号灯的状态为禁行状态时,根据信号灯的信息,获取信号灯为禁行状态的剩余时间xhs,xhs也就是表示位于目标位置yw上游的信号灯为红灯的剩余时间,目标位置yw是预设的车辆到达位置,预测的时间可以是车辆从当前位置行驶到预设到达位置的时间。具体地,当第一车辆为j4时,此时,在j4前方设置有第一信号灯以及在j4前方有第二车辆j3行驶,如果第一信号灯为禁行状态,那么根据下述公式预测j4从当前位置到达目标位置yw的时间jdt1:

jdt1=lz1/jsd4+jdtq3+xhs1,

其中,jdt1表示j4从当前位置行驶到目标位置yw的时间,lz1表示j4y与j3之间的距离,jsd4表示j4的当前行驶速度,jdtq3表示j4前方的机动车,也就是j3到达目标位置yw的时间,xhs1表示j4前方的机动车为为禁行状态时的剩余持续时间。

步骤s106:获取第一车辆实际到达目标位置yw的第二时间;在本实施例中,获取第一车辆在实际行驶过程中,实际从当前位置行驶到目标位置yw,也就是预设到达位置的时间,可以是第二时间。

步骤s107:根据第一时间以及第二时间,计算预测第一车辆达到目标位置yw时间的精度,具体地,可以根据下述公式,计算预测到达目标位置yw的精度:

yj=jdt/sts,

其中,yj表示预测第一车辆到达与目标位置yw的精度,sts表示实际获取到的第一车辆到达目标位置yw的第二时间。

本发明实施例提供的一种评价预测车辆通过信号灯路口所需时间精度的方法,包括:获取在信号灯控制路口路段上行驶所有机动车行驶信息,包括当前行驶位置信息、当前速度信息,以及获取设置于此信号灯控制路口的信号灯信息,包括信号灯各状态的持续时间;根据获取到的信息,判断当前预测车辆前方是否有其他车辆在行驶,以及前方是否设置有信号灯,当当前预测车辆前方的有机动车形势以及存在信号灯时,判断当前车辆前方的车辆的车速,以及第一信号灯的状态,当信号灯为禁行状态时,根据当前预测车辆与前方机动车的距离、当前预测车辆的速度、当前预测车辆前方车辆到达预测位置的时间,确定当前预测车辆到达预测位置的时间;以及获取当前预测车辆实际到达预测位置的时间,计算得到预测时间的精度。通过实施本发明,可以精准评价对车辆的通行时间的预测情况,基于该评价结果进行信号灯的控制,能够有效缓解信号灯控制路口的通行压力。

作为本发明一个可选的实施方式,在步骤s103以及步骤s108,判断第二车辆是否为零中,该方法还包括:

步骤s115:当第二车辆的速度为零时,判断第二信号灯的状态,第二信号灯为设置于第二车辆前的信号灯;

步骤s116:当第二信号灯的状态为通行状态时,向报警平台发送拥堵源头位置信息。在本实施例中,第二车辆可以是在第一车辆前行驶的机动车,当第二车辆的速度为零时,且第二车辆前方的信号灯为通行状态,也就是说,信号灯指示通行,但是车辆却无法继续向前行驶,此时说明,第二车辆及第二车辆前方发生拥堵,此时,拥堵的源头可以是第二车辆,也可以是在第二车辆前方行驶的任意一辆机动车,将拥堵源头的位置信息发送至报警平台,也就是发送至指挥中心。

作为本发明一个可选地实施方式,上述步骤向报警平台发送拥堵源头位置信息,具体包括:

首先,当第二车辆前的信号灯的状态为通行状态时,判断第二车辆前方是否存在第三车辆;在本实施例中,当第二车辆速度为零时,而第二车辆前方的信号灯的通行状态为通行状态时,继续判断第二车辆前方是否存在第三车辆行驶。

其次,当不存在第三车辆时,确定第二车辆为拥堵源头,将第二车辆的位置信息发送至报警平台;

其次,当存在第三车辆时,获取第三车辆及其前方各车辆的车辆速度信息,并将车辆速度信息与预设速度阈值进行比较,确定速度大于预设速度阈值的车辆为拥堵源头,将速度大于预设速度阈值的车辆的位置信息发送至报警平台。具体地,当第二车辆前方存在第三车辆以及其他车辆行驶时,也就是第二车辆下游有其他车辆行驶,可以确定第二车辆不是拥堵源头,此时,根据获取到的车辆的行驶信息,确定各车辆的速度信息,并与预设的速度阈值相比,当检测到速度大于预设速度阈值的车辆时,确定此车辆的位置信息,并将此位置信息发送至报警平台。

示例性地,预设速度阈值可以是5km/h,还可以是10km/h,预设速度阈值的具体值,本领域技术人员可以根据实际具体确定,本发明对此不作具体限定。

作为本发明的一个可选的实施方式,在步骤s104之后,该方法还包括:

步骤s117:当第二车辆前的信号灯的状态为通行状态时,根据第一车辆的行驶信息、第二车辆的行驶信息,计算第一车辆到达目标位置yw的第一时间。具体地,根据第一车辆与第二车辆的间隔距离、第一车辆的行驶速度以及第二车辆到达预测位置的时间,确定第一车辆到达哦预测位置的时间。

作为本发明的一个可选的实施方式,该方法还包括:

步骤s108:当第一车辆前方存在第二车辆,且不存在信号灯时,判断第二车辆的速度是否为零;在本实施例中,第一车辆可以是j2,相应地,第二车辆是在j2前方行驶的车辆j1,此时,j2前方存在机动车,且不存在信号灯;第一车辆还可以是j3,相应地,第二车辆可以是在j3前方行驶的车辆j2;判断第二车辆的行驶速度是否为零。

步骤s109:当第二车辆的速度不为零时,根据第二车辆的位置信息、速度信息以及第一车辆与第二车辆的间隔距离,计算第一车辆到达目标位置yw的第三时间;在本实施例中,当第二车辆的行驶速度不为零时,此时根据下述公式预测第一车辆行驶到目标位置yw的时间,也就是第三时间:

jdt2=lz/jsd+jdtq,

其中,jdt2表示当第一车辆前方存在第二车辆且不存在信号灯时,预测第一车辆从当前位置行驶到目标位置yw所需要的时间;lz表示第一车辆与第二车辆之间的位置间隔距离;jsd表示第一车辆的当前行驶速度;jdtq表示第二车辆行驶到目标位置yw所需要的时间。

示例性地,当第一车辆为j2时,根据下述公式预测j2从当前位置行驶到目标位置yw所需要的时间:

jdt2’=lz3/jsd2+jdtq1,

其中,lz3表示j2与j1之间的间隔距离长度;jsd2表示j2当前的行驶速度;jdtq1表示j1行驶到目标位置yw的时间。

示例性地,第一车辆也可以为j3,此时,根据下述公式预测j3从当前位置行驶到目标位置yw所需要的时间:

jdt3=lz2/jsd3+jdtq2,

其中,lz2表示j3与j2之间的间隔距离长度;jsd3表示j3当前的行驶速度;jdtq2表示j2行驶到目标位置yw的时间。

步骤s110:获取第一车辆实际到达目标位置yw的第四时间;在本实施例中,获取第一车辆在实际行驶过程中,实际从当前位置行驶到目标位置yw,也就是预设到达位置的时间,可以是第四时间。

步骤s111:根据第三时间以及第四时间,计算预测车辆达到目标位置yw时间的精度。

作为本发明一个可选的实施方式,该方法还包括:

步骤s115:当第二车辆的速度为零时,根据行驶信息,判断第二信号灯是否为通行状态;

步骤s116:当为通行状态时,向报警平台发送拥堵源头位置信息。在本实施例中,第二车辆可以是在第一车辆前行驶的机动车,当第二车辆的速度为零时,且第二车辆前方的信号灯为通行状态,也就是说,信号灯指示通行,但是车辆却无法继续向前行驶,此时说明,第二车辆及第二车辆前方发生拥堵,此时,拥堵的源头可以是第二车辆,也可以是在第二车辆前方行驶的任意一辆机动车,将拥堵源头的位置信息发送至报警平台,也就是发送至指挥中心。

作为本发明一个可选的实施方式,该方法还包括:

步骤s112:当第一车辆前不存在第二车辆时,且不存在信号灯时,根据第一车辆的行驶信息,确定第一车辆到达目标位置yw的第五时间;在本实施例中,在目标位置yw之前,不存在机动车以及不存在信号灯的车辆,也就是第一车辆可以是j1,此时,根据j1距离目标位置yw的长度lwd,以及j1当前的行驶速度jwd1,预测j1到达目标位置yw的时间,也就是第五时间。

步骤s113:获取第一车辆实际到达目标位置yw的第六时间;

步骤s114:根据第五时间以及第六时间,计算预测车辆达到目标位置yw时间的精度。

作为本发明一个可选的实施方式,该方法还包括,如图3所示:

首先,在目标扫描周期内,获取通过第一车辆跟踪检测装置采集的第一目标区域内车辆的第一行驶信息、以及通过第二车辆跟踪检测装置采集的第二目标区域内车辆的第二行驶信息。在本实施例中,目标扫描周期可以是100ms,在目标路段上设置的车辆跟踪检测装置可以以100ms为周期,不断的获取目标路段,也就是信号灯控制路口上车辆的行驶信息,具体地,第一车辆跟踪检测装置s1,检测范围可以是从s1-0到s1-1,第二车辆跟踪检测装置s2,检测范围可以是从s2-0到s2-1,但s2-0设置于s1-0与s1-1中。

其次,提取第一行驶信息与第二行驶信息中重复的部分信息,并在第一行驶信息中消除重复部分信息。在本实施例中,在第一车辆跟踪检测装置s1检测到的行驶数据中,消除到s2-0到s1-1的数据。

示例性地,第(n-1)车辆跟踪检测装置s(n-1),检测范围可以是从s(n-1)-0到s(n-1)-1,第n车辆跟踪检测装置sn,检测范围可以是从sn-0到sn-1,此时,需消除到sn-0到s(n-1)-1的数据。可以消除由于车辆跟踪检测装置的检测范围而产生的冗余误差,提高获取路段上行驶信息的精度。

实施例2

本发明实施例提供一种评价预测车辆通过信号灯路口所需时间精度的装置,应用于车辆在信号灯控制路段上行驶时,评价预测车辆到达目标位置及通过路口所需时间的精度的具体应用场景中,如图4所示,包括:

第一获取模块21,用于获取当前路段上各车辆的行驶信息、目标位置信息以及信号灯信息,行驶信息包括车辆的位置信息、速度信息,信号灯信息包括信号灯的状态信息、位置信息以及持续时间信息;详细实施内容可参见上述方法实施例中步骤s101的相关描述。

第一判断模块22,用于根据行驶信息、目标位置信息以及信号灯信息,判断第一车辆前方是否存在第二车辆以及信号灯;详细实施内容可参见上述方法实施例中步骤s102的相关描述。

第二判断模块23,用于当第一车辆前方存在第二车辆,且存在信号灯时,根据第二车辆的行驶信息,判断第二车辆的速度是否为零;详细实施内容可参见上述方法实施例中步骤s103的相关描述。

第三判断模块24,用于当第二车辆的速度不为零时,判断第二车辆前的信号灯的状态;详细实施内容可参见上述方法实施例中步骤s104的相关描述。

第一计算模块25,用于当第二车辆前的信号灯的状态为禁行状态时,根据第一车辆的行驶信息、第二车辆的行驶信息以及信号灯的禁行状态的剩余时间,计算第一车辆到达目标位置的第一时间;详细实施内容可参见上述方法实施例中步骤s105的相关描述。

第二获取模块26,用于获取第一车辆实际到达目标位置的第二时间;详细实施内容可参见上述方法实施例中步骤s106的相关描述。

第二计算模块27,用于根据第一时间以及第二时间,计算预测第一车辆达到目标位置时间的精度,详细实施内容可参见上述方法实施例中步骤s107的相关描述。

本发明实施例提供的一种评价预测车辆通过信号灯路口所需时间精度的装置,包括:通过第一获取模块,获取在信号灯控制路口路段上行驶所有机动车行驶信息,包括当前行驶位置信息、当前速度信息,以及通过第二获取模块,获取设置于此信号灯控制路口的信号灯信息,包括信号灯各状态的持续时间;通过第一判断模块,根据获取到的信息,判断当前预测车辆前方是否有其他车辆在行驶,以及前方是否设置有信号灯,当当前预测车辆前方的有机动车形势以及存在信号灯时,再通过第二判断模块,判断当前车辆前方的车辆的车速,以及第一信号灯的状态,当信号灯为禁行状态时,根据当前预测车辆与前方机动车的距离、当前预测车辆的速度、当前预测车辆前方车辆到达预测位置的时间,通过第一计算模块,确定当前预测车辆到达预测位置的时间;以及获取当前预测车辆实际到达预测位置的时间,通过第二计算模块,计算得到预测时间的精度。通过实施本发明,可以精准评价对车辆的通行时间的预测情况,基于该评价结果进行信号灯的控制,能够有效缓解信号灯控制路口的通行压力。

实施例3

本发明实施例提供一种评价预测车辆通过信号灯路口所需时间精度的系统,其中包括至少一个控制设备31,控制设备31用于执行如上述实施例中任一项的所述的评价预测车辆通过信号灯路口所需时间精度的方法的步骤。

如图5所示,控制设备31,包括:

第一通讯模块311:用于传输数据,接收和传输根据车辆跟踪检测装置获取到的在目标路段上行驶的车辆的行驶信息以及路段状态信息,该第一通讯模块可以是蓝牙模块,wi-fi模块,通过设定的无线通讯协议,继而通信。

第一控制器312:与第一通讯模块311连接,如图6所示,包括:至少一个处理器41;以及与至少一个处理器41通信连接的存储器42;其中,存储器42存储有可被至少一个处理器41执行的指令,当接收到数据信息时,以使至少一个处理器41执行图1所示的评价预测车辆通过信号灯路口所需时间精度的方法,图6中以一个处理器为例,处理器41,存储器42通过总线4零连接,在本实施例中,第一通讯模块可以为无线通讯模块,例如,蓝牙模块,wi-fi模块等,也可以为有线通讯模块。第一控制器312与第一通讯模块311之间的传输是无线传输。

存储器42作为一种非暂态计算机可读存储介质,可用于存储非暂态软件程序、非暂态计算机可执行程序以及模块,如本申请实施例中的评价预测车辆通过信号灯路口所需时间精度的方法对应的程序指令/模块。处理器41通过运行存储在存储器42中的非暂态软件程序、指令以及模块,从而执行服务器的各种功能应用以及数据处理,即实现上述方法实施例的评价预测车辆通过信号灯路口所需时间精度的方法。

存储器42可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储根据服务器操作的处理装置的使用所创建的数据等。此外,存储器42可以包括高速随机存取存储器,还可以包括非暂态存储器,例如至少一个磁盘存储器件、闪存器件、或其他非暂态固态存储器件。在一些实施例中,存储器42可选包括相对于处理器41远程设置的存储器,这些远程存储器可以通过网络连接至网络连接装置。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

一个或者多个模块存储在存储器42中,当被一个或者多个处理器41执行时,执行上述实施例任意一项描述的方法。

实施例4

本发明实施例还提供了一种非暂态计算机可读介质,非暂态计算机可读存储介质存储计算机指令,计算机指令用于使计算机执行如上述实施例中任意一项描述的评价预测车辆通过信号灯路口所需时间精度的方法,其中,存储介质可为磁碟、光盘、只读存储记忆体(read-onlymemory,rom)、随机存储记忆体(randomaccessmemory,ram)、快闪存储器(flashmemory)、硬盘(harddiskdrive,缩写:hdd)或固态硬盘(solid-statedrive,ssd)等;存储介质还可以包括上述种类的存储器的组合。

显然,上述实施例仅仅是为清楚地说明所作的举例,而并非对实施方式的限定。对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或变动。这里无需也无法对所有的实施方式予以穷举。而由此所引伸出的显而易见的变化或变动仍处于本发明创造的保护范围之中。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1