一种道路交通信号控制方法、装置及系统与流程

文档序号:14504552阅读:249来源:国知局

本发明涉及道路交通信号控制领域,尤其涉及一种道路交通信号控制方法、装置及系统。



背景技术:

经过调查统计发现,将城市道路相互连接起来构成道路交通网的城市道路平面交叉路口,是造成车流中断、事故增多、延误严重的问题所在,是城市交通运输的瓶颈。一般而言,交叉路口的通行能力要低于路段的通行能力,因此如何利用交通信号控制保障交叉路口的交通安全和充分发挥交叉路口的通行效率引起了人们的高度关注。

交通信号控制是指利用交通信号灯,对道路上运行的车辆和行人进行指挥。交通信号控制也可以描述为:通过合理控制路口信号灯的灯色变化,达到减少交通拥挤与堵塞、保证城市道路通畅和避免发生交通事故等目的。

在空间上无法实现分离的地方(主要是在平面交叉口上),为了避免不同方向交通流之间的相互冲突,可以通过在时间上给各个通行方向的交通流分配相应的通行权。例如,为了放行东西向的直行车流且同时避免南北向的直行、左转车流与其发生冲突,可以通过启亮东西向的绿色直行箭头灯将路口的通行权赋予东西向直行车流,启亮南北向的红灯消除南北向直行、左转车流对东西向直行车流通行的影响。

一个道路交通信号控制方案在一个周期内有几个通行方向,则可称该信号控制方案为几个通行方向的信号控制。一个通行方向可以有几个同时获得通行权的互不冲突的交通流。一个通行方向上的信号灯的显示状态,可称之为信号相位,简称为相位。

通行方向是根据交叉口通行权在一个周期内的更迭来划分的。通过不同通行方向之间的切换,可以在时间上给各个通行方向交通流分配相应的通行权。对于一个交叉路口的多个通行方向,对于交通流较大的通行方向可以称为主通行方向,其它通行方向称为辅通行方向。

一个路口采用几个通行方向的信号控制应由该路口的实际交通流状况决定,十字路口通常采用2~4个通行方向。图1是现有技术中一采用四个通行方向信号控制的通行方向示意图。图1中的第一通行方向对应着一个东西向的通行方向,该东西向的通行方向有两个互不冲突的交通流,即由东向西直行的交通流和由西向东直行的交通流。根据图1,若当前放行的通行方向为第一通行方向,即第一通行方向上的信号灯显示绿灯,则当前的通行方向为东西直行;当第一通行方向放行结束切换到第二通行方向后,即第二通行方向上的信号灯显示绿灯,则通行方向由东西直行变成东西向的左转。

现有的道路交通信号控制方法,是按照预定的放行顺序,依次进行通行方向间的切换,以在时间上给各个通行方向交通流分配相应的通行权。这种方法存在以下问题:对于流量非常不均衡的路口,比如主通行方向上车流量大,辅通行方向即使没有车辆或行人请求通过,也会给该辅通行方向放行一个最小绿灯时间,这样就产生了通行时间的浪费。



技术实现要素:

有鉴于此,本发明实施例提供一种道路交通信号控制方法、装置及系统,能够提高交通流量不均衡路口的通行效率。

第一方面,本发明实施例提供一种道路交通信号控制方法,包括:

接收道路交叉路口各个通行方向上的检测装置发送的通行请求;

判断所述通行请求是否来自正在放行的通行方向;

如果所述通行请求不是来自正在放行的通行方向,则将所述通行请求记录在所述通行请求所来自的通行方向下;

按照预定的放行顺序,判断正在放行的通行方向后的第一个通行方向是否有通行请求;

如果正在放行的通行方向后的第一个通行方向没有通行请求,则继续依次判断正在放行的通行方向后的第二个至第n个通行方向是否有通行请求,直至判断出有通行请求的通行方向;其中n=通行方向总数-1;

在正在放行的通行方向放行结束时,按照所述预定的放行顺序,跳过没有通行请求的通行方向,将下一个有通行请求的通行方向上的信号灯显示为放行状态。

结合第一方面,在第一方面的第一种实施方式中,所述方法还包括:

如果正在放行的通行方向后的所有通行方向均没有通行请求,在正在放行的通行方向放行结束时,继续控制所述正在放行的通行方向的信号灯显示为放行状态。

结合第一方面,在第一方面的第二种实施方式中,在正在放行的通行方向放行结束时,按照所述预定的放行顺序,跳过没有通行请求的通行方向,将下一个有通行请求的通行方向上的信号灯显示为放行状态之后,所述的道路交通信号控制方法,还包括:

累计跳过没有通行请求的通行方向的次数;

判断所累计的跳过没有通行请求的通行方向的次数是否超过设定的阈值,如果在所累计的跳过没有通行请求的通行方向的次数超过设定的阈值,则从正在放行的通行方向开始,按照所述预定的放行顺序依次控制正在放行的通行方向后的各个通行方向的信号灯为放行状态且持续第一预设时间。

结合第一方面,在第一方面的第三种实施方式中,在正在放行的通行方向放行结束时,按照所述预定的放行顺序,跳过没有通行请求的通行方向,将下一个有通行请求的通行方向上的信号灯显示为放行状态之前,所述的道路交通信号控制方法,还包括:判断正在放行的通行方向后的第二个至第n个通行方向是否有表示特殊车辆通行的通行请求;

其中,所述在正在放行的通行方向放行结束时,按照所述预定的放行顺序,跳过没有通行请求的通行方向,将下一个有通行请求的通行方向上的信号灯显示为放行状态,包括:若正在放行的通行方向后的第二个至第n个通行方向有表示特殊车辆通行的通行请求,则在正在放行的通行方向放行结束时,按照所述预定的放行顺序,跳过没有通行请求的通行方向,将有表示特殊车辆通行的通行请求的通行方向上的信号灯显示为放行状态。

结合第一方面的第三种实施方式,在第一方面的第四种实施方式中,所述判断正在放行的通行方向后的第二个至第n个通行方向是否有表示特殊车辆通行的通行请求,包括:

判断正在放行的通行方向后的第二个至第n个通行方向是否有包含预定标识的通行请求;其中,所述预定标识表示特殊车辆;

若正在放行的通行方向后的第二个至第n个通行方向有包含预定标识的通行请求,则确定正在放行的通行方向后的第二个至第n个通行方向有表示特殊车辆通行的通行请求。

结合第一方面及第一方面的第一种至第四种实施方式,在第一方面的第五种实施方式中,所述的道路交通信号控制方法中,如果所述通行请求是来自正在放行的通行方向,则判断正在放行的通行方向的信号灯显示为放行状态的运行时间是否处于加秒时间窗;其中,所述加秒时间窗为放行结束前的一预定时间段;

如果正在放行的通行方向的信号灯显示为放行状态的运行时间处于所述加秒时间窗内,则控制所述信号灯显示为放行状态的运行时间延长第二预设时间。

第二方面,本发明实施例提供一种道路交通信号控制装置,包括:

接收模块,用于接收道路交叉路口各个通行方向上的检测装置发送的通行请求;

第一判断模块,用于判断所述通行请求是否来自正在放行的通行方向;

记录模块,用于如果所述通行请求不是来自正在放行的通行方向,则将所述通行请求记录在所述通行请求所来自的通行方向下;

第二判断模块,用于按照预定的放行顺序,判断正在放行的通行方向后的第一个通行方向是否有通行请求;如果正在放行的通行方向后的第一个通行方向没有通行请求,则继续依次判断正在放行的通行方向后的第二个至第n个通行方向是否有通行请求,直至判断出有通行请求的通行方向;其中n=通行方向总数-1;

切换模块,用于在正在放行的通行方向放行结束时,按照所述预定的放行顺序,跳过没有通行请求的通行方向,将下一个有通行请求的通行方向上的信号灯显示为放行状态。

结合第二方面,在第二方面的第一种实施方式中,所述切换模块,还用于如果正在放行的通行方向后的所有通行方向均没有通行请求,在正在放行的通行方向放行结束时,继续控制所述正在放行的通行方向的信号灯显示为放行状态。

结合第二方面,在第二方面的第二种实施方式中,所述的道路交通信号控制装置,还包括:

计数模块,用于累计跳过没有通行请求的通行方向的次数;

第三判断模块,用于判断所累计的跳过没有通行请求的通行方向的次数是否超过设定的阈值;

其中,所述切换模块,还用于如果在所累计的跳过没有通行请求的通行方向的次数超过设定的阈值,则从正在放行的通行方向开始,按照所述的放行顺序依次控制正在放行的通行方向后的各个通行方向的信号灯为放行状态且持续第一预设时间。

结合第二方面,在第二方面的第三种实施方式中,所述的道路交通信号控制装置,还包括:

第四判断模块:用于判断正在放行的通行方向后的第二个至第n个通行方向是否有表示特殊车辆通行的通行请求;

其中,所述切换模块,还用于若正在放行的通行方向后的第二个至第n个通行方向有表示特殊车辆通行的通行请求,则在正在放行的通行方向放行结束时,按照所述预定的放行顺序,跳过没有通行请求的通行方向,将有表示特殊车辆通行的通行请求的通行方向上的信号灯显示为放行状态。

结合第二方面,在第二方面的第四种实施方式中,所述第四判断模块,具体用于判断正在放行的通行方向后的第二个至第n个通行方向是否有包含预定标识的通行请求;其中,所述预定标识表示特殊车辆;若正在放行的通行方向后的第二个至第n个通行方向有包含预定标识的通行请求,则确定正在放行的通行方向后的第二个至第n个通行方向有表示特殊车辆通行的通行请求。

结合第二方面及第二方面的第一种至第四种实施方式中的任一种实施方式,在第二方面的第五种实施方式中,所述的道路交通信号控制装置,还包括:

第五判断模块,用于如果所述通行请求是来自正在放行的通行方向,则判断正在放行的通行方向的信号灯显示为放行状态的运行时间是否处于加秒时间窗;其中,所述加秒时间窗为放行结束前的一预定时间段;

加秒处理模块,用于如果正在放行的通行方向的信号灯显示为放行状态的运行时间处于所述加秒时间窗内,则控制所述信号灯显示为放行状态的运行时间延长第二预设时间。

第三方面,本发明实施例提供一种道路交通信号控制系统,包括检测装置,与所述检测装置相连的信号控制装置,与所述信号控制装置相连的信号灯;其中,所述检测装置,设置在各个通行方向上,用于检测各个通行方向上是否有行人和/或车辆,当检测到有行人和/或车辆时,向所述信号控制装置发送通行请求;所述信号灯,用于根据所述信号控制装置输出的控制信号进行相应的交通信号显示;其中,所述信号控制装置为前述任一实施方式所述的道路交通信号控制装置。

本发明实施例提供的一种道路交通信号控制方法、装置及系统,在正在放行的通行方向放行结束前,按照预定的放行顺序,判断正在放行的通行方向后的第一个通行方向是否有通行请求,如果正在放行的通行方向后的第一个通行方向没有通行请求,则继续依次判断正在放行的通行方向后的第二个至第n个通行方向是否有通行请求,直至判断出有通行请求的通行方向;在正在放行的通行方向放行结束时,不需要再对没有通行请求的通行方向放行一个最小绿灯时间,而是按照预定的放行顺序,跳过没有通行请求的通行方向,将下一个有通行请求的通行方向上的信号灯显示为放行状态,由此能够提高交通流量不均衡路口的通行效率。

附图说明

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

图1是现有技术中一采用四个通行方向信号控制的通行方向示意;

图2为本发明道路交通信号控制方法实施例一的流程示意图;

图3为本发明道路交通信号控制方法实施例二的流程示意图;

图4为本发明道路交通信号控制方法实施例三的流程示意图;

图5为本发明道路交通信号控制装置实施例一的方框图;

图6为本发明道路交通信号控制装置实施例二的方框图;

图7为本发明道路交通信号控制装置实施例三的方框图;

图8为本发明道路交通信号控制系统实施例的结构示意图。

具体实施方式

下面结合附图对本发明实施例进行详细描述。

应当明确,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

实施例一

图2为本发明道路交通信号控制方法实施例一的流程示意图,如图2所示,本实施例的方法可以包括:

步骤101、接收道路交叉路口各个通行方向上的检测装置发送的通行请求。

本发明实施例可应用于道路交通信号控制系统。所述道路交通信号控制系统主要包括检测装置、信号控制装置和信号灯。其中,所述检测装置可布置在各个通行方向上,用于实时检测各个通行方向上是否有行人和车辆,当检测到某个通行方向上有行人和/或车辆,则向信号控制装置发送通行请求,所述信号控制装置接收所述通行请求,并根据所述通行请求来控制通行方向的适时切换,即适时控制通行方向上的信号灯的显示状态,实现交叉路口的交通信号控制。

所述检测装置可以是摄像头,由摄像头摄取行人和车辆的图像或视频,根据摄像头所摄取的画面内容判断是否有行人或车辆;也可以是雷达探测器,获取行人和车辆的回波信号;还可以是埋设在路面下的电磁线圈,根据电磁感应原理感知行人或车辆的存在。

步骤102、判断所述通行请求是否来自正在放行的通行方向。

本实施例中,所述通行请求中可含有来自哪个通行方向的信息,比如含有所来自的检测装置的id(identification)信息,据此可以判断出所述通行请求是否来自正在放行的通行方向。

步骤103、将所述通行请求记录在所述通行请求所来自的通行方向下。

本实施例中,如果所述通行请求不是来自正在放行的通行方向,则将所述通行请求记录在所述通行请求所来自的通行方向下。

记录通行请求的方法有很多,比如,可以建一个n行2列的电子表格,n等于通行方向的数量,即一个通行方向对应一行。第一列为通行方向序号,第二列为各通行方向对应的标志位状态,标志为1表示对应的通行方向有通行请求;标志为0表示对应的通行方向没有通行请求。

步骤104、判断正在放行的通行方向后的第一个通行方向是否有通行请求。

本实施例中,按照预定的放行顺序,判断正在放行的通行方向后的第一个通行方向是否有通行请求。

其中,正在放行的通行方向是指当前的信号灯状态为信号灯的通行方向;正在放行的通行方向后的第一个通行方向是指按照预定的放行顺序,位于正在放行的通行方向后面且与正在放行的通行方向相邻的一个通行方向;预定的放行顺序是指不同的通行方向上的信号灯显示为绿灯的顺序。

预定的放行顺序可以存在一个相序表。所述相序表是存放通行方向的一个表格,按顺序存放了一个放行周期的所有通行方向。不同的路口相序表也不同,比如,一个标准的十字路口每个放行周期包含4个通行方向,如图1所示,分别为:东西直行,东西左转,南北直行,南北左转。这是最简单的一种相序表,有的相序表还可包括各个方向的右转,还有更复杂的相序表,这里不一一列出。

本步骤中,可根据步骤103的记录以及预定的放行顺序,判断正在放行的通行方向后的第一个通行方向是否有通行请求。

步骤105、判断正在放行的通行方向后的第二个至第n个通行方向是否有通行请求。

本实施例中,如果正在放行的通行方向后的第一个通行方向没有通行请求,则继续依次判断正在放行的通行方向后的第二个至第n个通行方向是否有通行请求,直至判断出有通行请求的通行方向;其中n=通行方向总数-1。

本实施例中,可按照相序表中通行方向的排列顺序,从正在放行的通行方向后面第一个通行方向开始,依次确定每个通行方向是否有通行请求;如果某个通行方向没有通行请求,则判断下一个通行方向是否有通行请求。具体来讲,如果正在放行的通行方向后面第一个通行方向没有通行请求,判断正在放行的通行方向后面第二个通行方向是否有通行请求。如果所述第二个通行方向也没有通行请求,继续判断下一个通行方向。

步骤106、跳过没有通行请求的通行方向,将下一个有通行请求的通行方向上的信号灯显示为放行状态。

本实施例中,在正在放行的通行方向放行结束时,按照预定的放行顺序,跳过没有通行请求的通行方向,将下一个有通行请求的通行方向上的信号灯显示为放行状态。其中,正在放行的通行方向放行结束时是指正在放行的通行方向上的信号灯时间结束时。本实施例中,信号灯显示为绿灯状态表示放行状态,显示为红灯状态表示禁止通行状态。

比如,参看图1所示,在采用四个通行方向信号控制的一个十字路口,共有第一通行方向、第二通行方向、第三通行方向和第四通行方向四个通行方向。一个周期内放行顺序依次为第一通行方向、第二通行方向、第三通行方向和第四通行方向。假如当前放行的通行方向为第一通行方向,布置在第二通行方向上的检测装置没有检测到有行人和/或车辆,因此没有发出通行请求,而布置在第三通行方向和第四通行方向上的检测装置均检测到有行人和/或车辆,均发出了通行请求;此时需将第三通行方向上的检测装置发出的通行请求记录在第三通行方向下,将第四通行方向上的检测装置发出的通行请求记录在第四通行方向下;在第一通行方向放行结束时,直接将放行的通行方向切换到第三通行方向,即将第一通行方向上的信号灯显示为黄灯或红灯状态,将第三通行方向上的信号灯显示为绿灯状态。

本实施例中,可以跳过没有通行请求的通行方向进行通行方向间的切换,即在正在放行的通行方向放行结束时,不需要对没有通行请求的通行方向放行一个最小绿灯时间,而是按照预定的放行顺序,跳过没有通行请求的通行方向,将下一个有通行请求的通行方向上的信号灯显示为放行状态,由此能够提高交通流量不均衡路口的通行效率。

实施例二

图3为本发明道路交通信号控制方法实施例二的流程示意图,如图3所示,本实施例的方法可以包括:

步骤201、接收道路交叉路口各个通行方向上的检测装置发送的通行请求。

本实施例中,接收各个通行方向上的检测装置发送的通行请求的过程和上述方法实施例的步骤101类似,此处不再赘述。

步骤202、判断所述通行请求是否来自正在放行的通行方向。

本实施例中,判断所述通行请求是否来自正在放行的通行方向的过程和上述方法实施例的步骤102类似,此处不再赘述。

本实施例中,若所述通行请求是来自正在放行的通行方向,则执行步骤203,否则执行步骤205。

步骤203、判断正在放行的通行方向的绿灯实际运行时间是否处于加秒时间窗。

本实施例中,如果所述通行请求是来自正在放行的通行方向,则判断正在放行的通行方向的绿灯实际运行时间是否处于加秒时间窗。

其中,所述加秒时间窗是指通行方向放行结束前的一个时间段。该时间段可以是通行方向的绿灯结束前的倒数第n秒至倒数第n-m秒这一时间段,比如是通行方向的绿灯结束前的倒数第9秒至倒数第6秒这一时间段。

所述正在放行的通行方向的绿灯实际运行时间,可以是正在放行的通行方向的绿灯时间实际运行到绿灯结束前的倒数第几秒,比如实际运行到绿灯结束前的倒数第8秒。

本实施例中,若所述加秒时间窗为绿灯结束前的倒数第9秒至倒数第6秒这一时间段,所述正在放行的通行方向的绿灯实际运行时间为绿灯结束前的倒数第8秒,则可确定正在放行的通行方向的绿灯实际运行时间处于加秒时间窗。

若所述加秒时间窗为绿灯结束前的倒数第9秒至倒数第6秒这一时间段,所述正在放行的通行方向的绿灯实际运行时间为绿灯结束前的倒数第10秒或倒数第5秒,则可确定正在放行的通行方向的绿灯实际运行时间没有处于加秒时间窗。

步骤204、控制所述信号灯显示为放行状态的运行时间延长第二预设时间。

本实施例中,控制所述信号灯显示为放行状态的运行时间延长第二预设时间是指在当前剩余绿灯时间的基础上增加预先设定的若干秒,比如每增加一次增加3秒或5秒等。加秒后的绿灯时间不大于最大绿灯时间。

本实施例中,如果正在放行的通行方向的绿灯实际运行时间处于所述加秒时间窗内,则控制所述信号灯显示为放行状态的运行时间延长第二预设时间,以便于行人和/或车辆在绿灯结束前顺利通过路口。

步骤205、将所述通行请求记录在所述通行请求所来自的通行方向下。

本实施例中,将所述通行请求记录在所述通行请求所来自的通行方向下的过程和上述方法实施例的步骤103类似,此处不再赘述。

步骤206、判断正在放行的通行方向后的第一个通行方向是否有通行请求。

本实施例中,判断正在放行的通行方向后的第一个通行方向是否有通行请求的过程和上述方法实施例的步骤104类似,此处不再赘述。

本实施例中,如果正在放行的通行方向后的第一个通行方向有通行请求,则执行步骤207,否则执行步骤208。

步骤207、将下一个放行的通行方向切换到正在放行的通行方向后的第一个通行方向上。

步骤208、判断正在放行的通行方向后的第二个至第n个通行方向是否有通行请求。

本实施例中,判断正在放行的通行方向后的第二个至第n个通行方向是否有通行请求的过程和上述方法实施例的步骤105类似,此处不再赘述。

本实施例中,经过判断,若正在放行的通行方向后的第二个至第n个通行方向中某个通行方向如第二个通行方向有通行请求,则执行步骤209。若正在放行的通行方向后的所有通行方向均没有通行请求,在正在放行的通行方向放行结束时,继续控制所述正在放行的通行方向的信号灯显示为放行状态。

步骤209、跳过没有通行请求的通行方向,将下一个有通行请求的通行方向上的信号灯显示为放行状态。

本实施例中,跳过没有通行请求的通行方向,将下一个有通行请求的通行方向上的信号灯显示为放行状态的过程和上述方法实施例的步骤106类似,此处不再赘述。

步骤210、累计跳过没有通行请求的通行方向的次数。

本实施例中,每跳过一次没有通行请求的通行方向,即对跳过没有通行请求的通行方向的次数累计一次。

步骤211、判断所累计的跳过没有通行请求的通行方向的次数是否超过设定的阈值。

本实施例中,所述阈值可根据实际需要来设定,比如设定3次或5次等。

步骤212、按照预定的放行顺序依次控制正在放行的通行方向后的各个通行方向的信号灯为放行状态且持续第一预设时间。

本实施例中,如果在所累计的跳过没有通行请求的通行方向的次数超过设定的阈值,则从正在放行的通行方向开始,按照预定的放行顺序依次控制正在放行的通行方向后的各个通行方向的信号灯为放行状态且持续第一预设时间,之后重新开始累计跳过没有通行请求的通行方向的次数。其中,所述第一预设时间可为预先设定的最小绿灯时间或最大绿灯时间,也可以是最小绿灯时间和最大绿灯时间之间的任一时间。

本实施例主要是针对以下情况或类似情况,比如,在某个通行方向上,如果有些行人没有按规定站到行人等待区域(检测装置的有效检测区域),这样检测装置不能感知行人的存在,不能发出通行请求,因此,在通行方向切换时就会跳过该通行方向,即该通行方向不会被放行,这些人也就不会被放行了。为此,设置一个阈值,比如5次,当通行方向跳转次数达到5次后,则进行一次各个通行方向的依次放行,这样就能避免没有被检测到的行人会无限制地等待下去。

实施例三

图4为本发明道路交通信号控制方法实施例三的流程示意图,如图4所示,本实施例的方法可以包括:

步骤301、接收道路交叉路口各个通行方向上的检测装置发送的通行请求。

本实施例中,接收各个通行方向上的检测装置发送的通行请求的过程和上述方法实施例的步骤101类似,此处不再赘述。

步骤302、判断所述通行请求是否来自正在放行的通行方向。

本实施例中,判断所述通行请求是否来自正在放行的通行方向的过程和上述方法实施例的步骤102类似,此处不再赘述。

步骤303、将所述通行请求记录在所述通行请求所来自的通行方向下。

本实施例中,将所述通行请求记录在所述通行请求所来自的通行方向下的过程和上述方法实施例的步骤103类似,此处不再赘述。

步骤304、判断正在放行的通行方向后的第一个通行方向是否有通行请求。

本实施例中,判断正在放行的通行方向后的第一个通行方向是否有通行请求的过程和上述方法实施例的步骤104类似,此处不再赘述。

本实施例中,如果正在放行的通行方向后的第一个通行方向有通行请求,则执行步骤305,否则执行步骤307。

步骤305、判断正在放行的通行方向后的第一个通行方向的通行请求是否是表示特殊车辆的通行请求。

本实施例中,可判断正在放行的通行方向后的第一个通行方向是否有包含预定标识的通行请求;其中,所述预定标识表示特殊车辆。若正在放行的通行方向后的第一个通行方向有包含预定标识的通行请求,则确定正在放行的通行方向后的第一个通行方向有表示特殊车辆通行的通行请求。

本实施例中,若正在放行的通行方向后的第一个通行方向的通行请求是表示特殊车辆的通行请求,则执行步骤306,否则执行步骤307。

步骤306、将下一个放行的通行方向切换到正在放行的通行方向后的第一个通行方向。

步骤307、判断正在放行的通行方向后的第二个至第n个通行方向是否有通行请求。

本实施例中,判断正在放行的通行方向后的第二个至第n个通行方向是否有通行请求的过程和上述方法实施例的步骤105类似,此处不再赘述。

本实施例中,若正在放行的通行方向后的第二个至第n个通行方向中有通行请求,则执行步骤308;如果正在放行的通行方向后的所有通行方向均没有通行请求,在正在放行的通行方向放行结束时,继续控制所述正在放行的通行方向的信号灯显示为放行状态。

步骤308、判断正在放行的通行方向后的第二个至第n个通行方向是否有表示特殊车辆通行的通行请求。

本实施例中,根据步骤307的判断,若正在放行的通行方向后的第二个至第n个通行方向有通行请求,则进一步判断正在放行的通行方向后的第二个至第n个通行方向是否有表示特殊车辆通行的通行请求。

本实施例中,可判断正在放行的通行方向后的第二个至第n个通行方向是否有包含预定标识的通行请求;其中,所述预定标识表示特殊车辆;若正在放行的通行方向后的第二个至第n个通行方向有包含预定标识的通行请求,则确定正在放行的通行方向后的第二个至第n个通行方向有表示特殊车辆通行的通行请求。

本实施例中,若正在放行的通行方向后的第二个至第n个通行方向有表示特殊车辆通行的通行请求,则执行步骤309;若正在放行的通行方向后的第二个至第n个通行方向有通行请求,但没有表示特殊车辆通行的通行请求,则执行步骤310。

步骤309、跳过没有通行请求的通行方向,将有表示特殊车辆通行的通行请求的通行方向上的信号灯显示为放行状态。

本实施例中,若正在放行的通行方向后的第二个至第n个通行方向有表示特殊车辆通行的通行请求,则在正在放行的通行方向放行结束时,按照预定的放行顺序,跳过没有通行请求的通行方向,将有表示特殊车辆通行的通行请求的通行方向上的信号灯显示为放行状态,这样能够保证公交车、警车、救护车、救火车等特殊车辆的优先通行。

本实施例中,可通过检测装置检测各通行方向对应的通行方向上车辆的车牌号码、警报声音信号和/或闪光灯信号,判断所述通行方向中是否有特殊车辆,若有特殊车辆,则发出含有预定标识的放行请求。其中的车牌号码可以通过采集视频信号并进行图像处理、文字识别来获取,声音或光信号识别也都属于现有技术,这里不做详细介绍。

步骤310、跳过没有通行请求的通行方向,将下一个有通行请求的通行方向上的信号灯显示为放行状态。

本实施例中,跳过没有通行请求的通行方向,将下一个有通行请求的通行方向上的信号灯显示为放行状态的过程和上述方法实施例的步骤106类似,此处不再赘述。

步骤311、累计跳过没有通行请求的通行方向的次数。

本实施例中,每跳过一次没有通行请求的通行方向,即对跳过没有通行请求的通行方向的次数累计一次。

步骤312、判断所累计的跳过没有通行请求的通行方向的次数是否超过设定的阈值。

本实施例中,所述阈值可根据实际需要来设定,比如设定3次或5次等。

步骤313、按照预定的放行顺序依次控制正在放行的通行方向后的各个通行方向的信号灯为放行状态且持续第一预设时间。

本实施例中,按照预定的放行顺序依次控制正在放行的通行方向后的各个通行方向的信号灯为放行状态且持续第一预设时间的过程和上述方法实施例的步骤212类似,此处不再赘述。

前述实施例二的步骤203至步骤204,即判断正在放行的通行方向的绿灯实际运行时间是否处于加秒时间窗,以及进行加秒处理的过程也可应用于本实施例。

实施例四

图5为本发明道路交通信号控制装置实施例一的方框图,如图5所示,本实施例的装置可以包括:接收模块11、第一判断模块12、记录模块13、第二判断模块14和切换模块15;其中,

所述接收模块11,用于接收道路交叉路口各个通行方向上的检测装置发送的通行请求;

所述第一判断模块12,用于判断所述通行请求是否来自正在放行的通行方向;

所述记录模块13,用于如果所述通行请求不是来自正在放行的通行方向,则将所述通行请求记录在所述通行请求所来自的通行方向下;

所述第二判断模块14,用于按照预定的放行顺序,判断正在放行的通行方向后的第一个通行方向是否有通行请求;如果正在放行的通行方向后的第一个通行方向没有通行请求,则继续依次判断正在放行的通行方向后的第二个至第n个通行方向是否有通行请求,直至判断出有通行请求的通行方向;其中n=通行方向总数-1;

所述切换模块15,用于在正在放行的通行方向放行结束时,按照预定的放行顺序,跳过没有通行请求的通行方向,将下一个有通行请求的通行方向上的信号灯显示为放行状态。

本实施例的装置,可以用于执行图2所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。

实施例五

图6为本发明道路交通信号控制装置实施例二的方框图,如图6所示,本实施例的装置在实施例四所述装置结构的基础上,

所述切换模块15,还用于如果正在放行的通行方向后的所有通行方向均没有通行请求,在正在放行的通行方向放行结束时,继续控制所述正在放行的通行方向的信号灯显示为放行状态。

可选地,本实施例的所述装置还可包括:计数模块16和第三判断模块17;其中,计数模块16,用于累计跳过没有通行请求的通行方向的次数;第三判断模块17,用于判断所累计的跳过没有通行请求的通行方向的次数是否超过设定的阈值;其中,所述切换模块15,还用于如果在所累计的跳过没有通行请求的通行方向的次数超过设定的阈值,则从正在放行的通行方向开始,按照预定的放行顺序依次控制正在放行的通行方向后的各个通行方向的信号灯为放行状态且持续第一预设时间。其中,所述第一预设时间可为预先设定的最小绿灯时间或最大绿灯时间,也可以是最小绿灯时间和最大绿灯时间之间的任一时间。

可选地,本实施例的所述装置还可包括:第五判断模块18和加秒处理模块19;其中,第五判断模块18,用于如果所述通行请求是来自正在放行的通行方向,则判断正在放行的通行方向的绿灯实际运行时间是否处于加秒时间窗;其中,所述加秒时间窗为放行结束前的一预定时间段;加秒处理模块19,用于如果正在放行的通行方向的绿灯实际运行时间处于所述加秒时间窗内,则控制所述信号灯显示为放行状态的运行时间延长第二预设时间。

本实施例的装置,可以用于执行图3所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。

实施例六

图7为本发明道路交通信号控制装置实施例三的方框图,如图7所示,本实施例的装置在实施例四所述装置结构的基础上,所述切换模块15,还可用于如果正在放行的通行方向后的所有通行方向均没有通行请求,在正在放行的通行方向放行结束时,继续控制所述正在放行的通行方向的信号灯显示为放行状态。

可选地,本实施例的所述装置还可包括:计数模块16和第三判断模块17;其中,所述计数模块16,用于累计跳过没有通行请求的通行方向的次数;所述第三判断模块17,用于判断所累计的跳过没有通行请求的通行方向的次数是否超过设定的阈值;其中,所述切换模块15,还用于如果在所累计的跳过没有通行请求的通行方向的次数超过设定的阈值,则从正在放行的通行方向开始,按照预定的放行顺序依次控制正在放行的通行方向后的各个通行方向的信号灯为放行状态且持续第一预设时间。其中,所述第一预设时间可为预先设定的最小绿灯时间或最大绿灯时间,也可以是最小绿灯时间和最大绿灯时间之间的任一时间。

可选地,本实施例的所述装置还可包括:第四判断模块20;其中,所述第四判断模块20,用于判断正在放行的通行方向后的第二个至第n个通行方向是否有表示特殊车辆通行的通行请求,具体可用于判断正在放行的通行方向后的第二个至第n个通行方向是否有包含预定标识的通行请求;其中,所述预定标识表示特殊车辆;若正在放行的通行方向后的第二个至第n个通行方向有包含预定标识的通行请求,则确定正在放行的通行方向后的第二个至第n个通行方向有表示特殊车辆通行的通行请求。

其中,所述切换模块15,还用于若正在放行的通行方向后的第二个至第n个通行方向有表示特殊车辆通行的通行请求,则在正在放行的通行方向放行结束时,按照预定的放行顺序,跳过没有通行请求的通行方向,将有表示特殊车辆通行的通行请求的通行方向上的信号灯显示为放行状态。

本实施例的装置,可以用于执行图4所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。

上述实施例五中的第五判断模块18及加秒处理模块19,也可应用于本实施例中,以用于对当前的放行时间是否进行加秒处理。

实施例七

图8为本发明道路交通信号控制系统实施例的结构示意图,如图8所示,

本实施例道路交通信号控制系统,包括检测装置31,与所述检测装置相连的信号控制装置32,与所述信号控制装置相连的信号灯33;其中,所述检测装置31,设置在各个通行方向上,用于检测各个通行方向上是否有行人和/或车辆,当检测到有行人和/或车辆时,向所述信号控制装置发送通行请求;所述信号灯33,用于根据所述信号控制装置输出的控制信号进行相应的交通信号显示;其中,所述信号控制装置32为前述任一项实施例所述的道路交通信号控制装置。

其中,所述检测装置31可布置在各个通行方向上,用于实时检测各个通行方向上是否有行人和车辆,当检测到某个通行方向上有行人和/或车辆,则向信号控制装置发送通行请求,所述信号控制装置接收所述通行请求,并根据所述通行请求来控制通行方向的适时切换,即适时控制信号灯的显示状态,实现交通信号控制。

所述检测装置31可以是摄像头,由摄像头摄取行人和车辆的图像或视频,根据摄像头所摄取的画面内容判断是否有行人或车辆;也可以是雷达探测器,获取行人和车辆的回波信号;还可以是埋设在路面下的电磁线圈,根据电磁感应原理感知行人或车辆的存在。

本实施例道路交通信号控制系统,在正在放行的通行方向放行结束时,不需要再对没有通行请求的通行方向放行一个最小绿灯时间,而是按照预定的放行顺序,跳过没有通行请求的通行方向,将下一个有通行请求的通行方向上的信号灯显示为放行状态,由此能够提高交通流量不均衡路口的通行效率。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(read-onlymemory,rom)或随机存储记忆体(randomaccessmemory,ram)等。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。

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