CN114267187B - 信号灯控制方法、装置、计算机设备和存储介质 - Google Patents

信号灯控制方法、装置、计算机设备和存储介质 Download PDF

Info

Publication number
CN114267187B
CN114267187B CN202210184763.0A CN202210184763A CN114267187B CN 114267187 B CN114267187 B CN 114267187B CN 202210184763 A CN202210184763 A CN 202210184763A CN 114267187 B CN114267187 B CN 114267187B
Authority
CN
China
Prior art keywords
phase
signal lamp
conflict
coordination
linkage
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202210184763.0A
Other languages
English (en)
Other versions
CN114267187A (zh
Inventor
罗云辉
韦佳
毛应萍
蒋金勇
孙烨垚
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Intelligent Transport Technology Co ltd
Shenzhen Urban Transport Planning Center Co Ltd
Original Assignee
Shenzhen Intelligent Transport Technology Co ltd
Shenzhen Urban Transport Planning Center Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Intelligent Transport Technology Co ltd, Shenzhen Urban Transport Planning Center Co Ltd filed Critical Shenzhen Intelligent Transport Technology Co ltd
Priority to CN202210184763.0A priority Critical patent/CN114267187B/zh
Publication of CN114267187A publication Critical patent/CN114267187A/zh
Application granted granted Critical
Publication of CN114267187B publication Critical patent/CN114267187B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02BCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO BUILDINGS, e.g. HOUSING, HOUSE APPLIANCES OR RELATED END-USER APPLICATIONS
    • Y02B20/00Energy efficient lighting technologies, e.g. halogen lamps or gas discharge lamps
    • Y02B20/40Control techniques providing energy savings, e.g. smart controller or presence detection

Landscapes

  • Traffic Control Systems (AREA)

Abstract

本申请涉及一种信号灯控制方法、装置、计算机设备和存储介质。所述方法包括:若进入两难区的车辆中有任一车辆继续行驶,则根据预设双向协调方向,获取当前信号周期内的保护方向和保护相位;获取保护相位的冲突相位;根据保护方向,调整保护相位的信号灯;根据冲突方向,调整冲突相位的信号灯;根据调整后的冲突相位的信号灯,判断是否需要调整联动相位的信号灯,若需要调整联动相位的信号灯,则调整联动相位的信号灯;其中,信号周期包括多个相位,联动相位为冲突相位的结束时刻至当前信号周期的结束时刻之间的所有相位,保护方向为双向协调方向中的一个方向。本申请能实现两难区车辆的管控,还可以兼顾干线双向协调行车效率。

Description

信号灯控制方法、装置、计算机设备和存储介质
技术领域
本申请涉及交通领域,尤其涉及一种信号灯控制方法、装置、计算机设备和存储介质。
背景技术
车辆在当前相位的公路上行驶时,在当前相位的交通信号灯的黄灯启亮时刻,由于当前车速过快,即使减速,也无法在红灯启亮前在当前道路的停车线前安全停车,同时即使超速抢灯,该车辆也不能在下一个冲突车流方向的绿灯亮起时通过对端的交叉口,这将导致在交叉口附近极易发生急停追尾事故或与冲突方向的放行车辆发生碰撞事故。车辆的这种状态通常被称为两难区(Dilemma Zone,简称DZ)或两难状态。两难状态与超速车辆的车速相关,可以认为此时的一个车速对应一个两难状态。
由于进入两难状态的车辆是交叉路口最常发生事故的车辆,所以针对进入两难状态的车辆,有多种减小事故发生的方法,较常用的方法是控制交通信号灯。目前较常用的基于两难区的交通信号灯的控制方法是延长进入两难区的车辆所在方向的绿灯/黄灯时长,从而使该车辆在红灯亮起之前可以在停止线内停止或安全通过交叉口,但是由于车辆是否会减速停止难以判断,还可能有诱导其他本来未进入两难状态的车辆在绿灯/黄灯延长时间段内进入两难状态,所以延长车辆所在方向的黄灯/绿灯时长的方法难以减小事故发生几率。此外,若该路口为干线协调内的路口,这种方法还会因为某一个方向的黄灯/绿灯持续时间过长而降低协调干线的通行效率。
可见,现有技术中,基于两难状态/两难区的信号灯控制方法难以同时满足协调干线效率和安全性的需求。
发明内容
为了解决上述技术问题或者至少部分地解决上述技术问题,本申请提供了一种信号灯控制方法、装置、计算机设备和存储介质。
第一方面,本申请提供了一种信号灯控制方法,所述方法包括:
若进入两难区的车辆中有任一车辆继续行驶,则根据预设双向协调方向,获取当前信号周期内的保护方向和保护相位;
获取所述保护相位的冲突相位;
根据所述保护方向,调整所述保护相位的信号灯;
根据冲突方向,调整所述冲突相位的信号灯;
根据调整后的冲突相位的信号灯,判断是否需要调整联动相位的信号灯,若需要调整联动相位的信号灯,则调整所述联动相位的信号灯;
其中,所述信号周期包括多个相位,所述联动相位为所述冲突相位的结束时刻至当前信号周期的结束时刻之间的所有相位,所述保护方向为所述双向协调方向中的一个方向,所述冲突方向为与所述保护方向相冲突的方向。
本申请实施例中,所述获取保护相位的冲突相位,包括:
若所述保护相位的下一个相位中包括冲突方向,则将所述保护相位的下一个相位作为冲突相位;
所述根据保护方向,调整保护相位的信号灯,包括:
延长所述保护相位的信号灯中的红灯的持续时长至全红停止时刻,所述全红停止时刻为所述保护相位的路权失去时刻。
本申请实施例中,若所述冲突方向为非对向协调方向,且所述冲突相位包括对向协调方向,
则所述根据冲突方向,调整冲突相位的信号灯,包括:
若所述非对向协调方向的车流量大于等于第一阈值,则所述冲突相位的信号灯采用第一调整方案;
其中,所述第一调整方案为:延迟启动所述非对向协调方向的绿灯且重新分配所述非对向协调方向的绿灯持续时长,保持所述对向协调方向的绿灯启动时刻不变且增加所述对向协调方向的绿灯持续时长。
本申请实施例中,若所述非对向协调方向的车流量小于第一阈值,则所述冲突相位采用第二调整方案;
其中,所述第二调整方案为:延迟启动所述非对向协调方向的绿灯且压缩所述非对向协调方向的绿灯持续时长,保持所述对向协调方向的绿灯的启动时刻和持续时长不变。
本申请实施例中,根据调整后的冲突相位的信号灯,判断是否需要调整联动相位的信号灯,包括:
若所述冲突相位的信号灯采用第一调整方案,则判断需要调整联动相位的信号灯;
若所述冲突相位的信号灯采用第二调整方案,则判断不需要调整联动相位的信号灯。
本申请实施例中,若所述冲突方向为非对向协调方向,所述冲突相位不包括对向协调方向,所述联动相位不包括对向协调方向,
则所述根据冲突方向,调整冲突相位的信号灯,包括:
延迟启动所述冲突相位中的非对向协调方向的信号灯中的绿灯,重新分配所述冲突相位的绿灯持续时长;
根据调整后的冲突相位的信号灯,判断是否需要调整联动相位的信号灯,若需要调整联动相位的信号灯,则调整所述联动相位的信号灯,包括:
判断需要调整所述联动相位的信号灯,且重新分配所述联动相位的绿灯的启动时刻和持续时长。
本申请实施例中,若所述冲突方向为非对向协调方向,所述冲突相位不包括对向协调方向,所述冲突相位后的第Z个联动相位包括对向协调方向,若Z等于1,则:
所述根据冲突方向,调整冲突相位的信号灯,包括:
延迟启动所述冲突相位的非对向协调方向的绿灯并压缩非对向协调方向的绿灯持续时长;
根据调整后的冲突相位的信号灯,判断是否需要调整联动相位的信号灯,包括:
判断不需要调整联动相位的信号灯。
本申请实施例中,若Z大于1,则:
所述根据保护方向,调整冲突相位的信号灯,包括:
延迟启动所述冲突相位的非对向协调方向的绿灯,重新分配所述冲突相位的绿灯持续时长;
根据调整后的冲突相位的信号灯,判断是否需要调整联动相位的信号灯,若需要调整联动相位的信号灯,则调整所述联动相位的信号灯,包括:
判断需要调整所述冲突相位与第Z个联动相位之间的其他联动相位的信号灯,
重新分配所述冲突相位与第Z个联动相位之间的其他联动相位的绿灯的启动时刻和持续时长,保持所述第Z个及第Z个之后联动相位的绿灯启动时刻和持续时长不变。
本申请实施例中,获取调整后的绿灯持续时长,包括:
根据最大全红时长,获取迟启时长,所述全红时长为保护相位的红灯预设停止时刻与全红停止时刻之间的时长;
根据迟启时长、绿信比、信号周期、双向协调方向的启动时刻、总绿灯时长,获取当前相位的绿灯持续时长;
其中,总绿灯时长为当前信号周期内,所有需要调整绿灯持续时长的相位的预设绿灯时长总和。
本申请实施例中,若所述冲突方向为行人过街方向,且所述冲突相位中只包括对向协调方向,
则所述根据冲突方向,调整冲突相位的信号灯,包括:
延迟启动所述冲突相位的行人过街方向的绿灯,且压缩所述行人过街方向的绿灯持续时长;
则根据调整后的冲突相位的信号灯,判断是否需要调整联动相位的信号灯,包括:
判断不需要调整联动相位的信号灯。
第二方面,本申请提供了一种信号灯控制装置,所述装置包括:
获取单元,用于若进入两难区的车辆中有任一车辆继续行驶,则根据预设双向协调方向,获取当前信号周期内的保护方向和保护相位;
所述获取单元还用于获取所述保护相位的冲突相位;
调整单元,用于根据所述保护方向,调整所述保护相位的信号灯;
所述调整单元还用于根据冲突方向,调整所述冲突相位的信号灯;
处理单元,用于根据调整后的冲突相位的信号灯,判断是否需要调整联动相位的信号灯,若需要调整联动相位的信号灯,则使所述调整单元调整所述联动相位的信号灯;
其中,所述信号周期包括多个相位,所述联动相位为所述冲突相位的结束时刻至当前信号周期的结束时刻之间的所有相位,所述保护方向为所述双向协调方向中的一个方向,所述冲突方向为与所述保护方向相冲突的方向。
第三方面,提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述信号灯控制方法。
第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述信号灯控制方法。
本申请实施例提供了一种信号灯控制方法,所述方法包括:若进入两难区的车辆中有任一车辆继续行驶,则根据预设双向协调方向,获取当前信号周期内的保护方向和保护相位;获取保护相位的冲突相位;根据保护方向,调整保护相位的信号灯;根据冲突方向,调整冲突相位的信号灯;根据调整后的冲突相位的信号灯,判断是否需要调整联动相位的信号灯,若需要调整联动相位的信号灯,则调整联动相位的信号灯;其中,信号周期包括多个相位,联动相位为冲突相位的结束时刻至当前信号周期的结束时刻之间的所有相位,保护方向为双向协调方向中的一个方向,所述冲突方向为与所述保护方向相冲突的方向。本申请实施例的方法,通过保护相位和保护方向,对冲突相位和联动相位的信号灯进行了调整,即可以实现两难区的保护,又兼顾干线双向协调行车效率。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1所示为本申请一个实施例中信号灯控制方法的应用环境图;图2所示为本申请实施例的信号灯控制方法的流程图;
图3至图9所示为一个信号周期中的多个相位和每个相位的通行方向的示意图;
图10为本发明实施例中的信号灯控制装置的结构框图;
图11为本发明实施例中计算机设备的内部结构图。
具体实施方式
为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。
图1所示为本申请一个实施例中信号灯控制方法的应用环境图。参照图1,该信号灯方法应用于信号灯控制***,即该信号灯控制方法应用于红绿灯***中。
信号灯按照颜色可以分为红灯、黄灯和绿灯。信号灯按照对象可以分为车辆信号灯和行人信号灯,其中行人信号灯也称为斑马线信号灯或人行道信号灯。信号灯按照控制方向区分,可以包括直行灯和转弯灯;某些应用场景中,信号灯组并未区分直行灯和转弯灯,会以一组信号灯来同时控制直行和转弯。
按照国际通用方式,红灯表示停止,绿灯表示通行,黄灯表示警示停。
图1所示为一个十字路口的信号灯***,该十字路口为四路口双向车道,即包括四条路,分别为110、120、130和140。每一条路都为双向车道。该十字路口包括四组信号灯,例如图1中的111、121、131和141。信号灯设置位置与交通规则有关,大多数国家和地区的交通规则中车辆是靠右行驶的,因此信号灯设置在每一条路以行驶方向来看的右侧,例如公路110为南北向的公路,从南至北行驶在110上时,信号灯111设置在公路110的右侧(靠东一侧),即信号灯通常应该设置在出口道上;公路130同样为南北向公路,从北至南行驶在130上时,信号灯131也设置在130的右侧(靠西一侧)。
如图1所示,111、121、131和141均为车辆信号灯。若公路110上设置有斑马线150,还可以设置行人信号灯151和152。行人信号灯151用于控制从东至西通过斑马线的行人,行人信号灯152用于控制从西至东通过斑马线的行人。每一条公路进口道上,都设置有停止线,例如公路110上设置的停止线112,公路120上设置的停止线122。
图2所示为本申请实施例的信号灯控制方法的流程图,如图2所示,所述方法包括:
步骤210,若进入两难区的车辆中有任一车辆继续行驶,则根据预设双向协调方向,获取当前信号周期内的保护方向和保护相位;
步骤220,获取所述保护相位的冲突相位;
步骤230,根据所述保护方向,调整所述保护相位的信号灯;
步骤240,根据冲突方向,调整所述冲突相位的信号灯;
步骤250,根据调整后的冲突相位的信号灯,判断是否需要调整联动相位的信号灯,若需要调整联动相位的信号灯,则调整所述联动相位的信号灯;
其中,所述信号周期包括多个相位,所述联动相位为所述冲突相位的结束时刻至当前信号周期的结束时刻之间的所有相位,所述保护方向为所述双向协调方向中的一个方向,所述冲突方向为与所述保护方向相冲突的方向。
本申请实施例的方法,通过保护相位和保护方向,对冲突相位和联动相位的信号灯进行了调整,即可以实现两难区的保护,又兼顾干线双向协调行车效率。
本申请实施例中,干线双向协调指对交通干线上若干连续交叉口双向行驶方向的交通信号进行协调控制,往往追求“绿波”效果,即车辆沿某条主要线路行进过程中,连续得到一个接一个的绿灯信号,从而畅通无阻地通过多个交叉口,沿道路反方向行进亦是如此。
步骤210之前,所述方法还包括:
判断是否有车辆进入两难区。
如图1所示,判断是否有车辆进入两难区的常用方法是根据车辆速度判断。通过设置采样位置和采样时刻,在黄灯启亮时刻获取车辆的实时速度,根据实时速度、刹车参数和路口宽度计算在红灯启亮时刻该车如果停止,理论停止位置在何处,如果该车辆的理论停止位置未超过当前公路的停止线,例如在公路110上行驶的车辆A,理论停止位置为B1,未超过停止线112,那么判断该车辆A不会进入两难区。如果该车辆A按照当前速度不刹车,那么在红灯启亮时刻的理论最大行驶距离超过当前位置和对端停止线之间的距离,例如在公路110上行驶的车辆A,目的方向是公路130,采样时刻的位置为B2,对端停止线为130的132,最大行驶距离如果大于等于B2至132的距离,那么车辆A不会进入两难区。如果最大行驶距离小于B2至132的距离,那么车辆A会进入两难区。
刹车参数可以是通用理论值,适用于所有车辆;也可以是根据路况、车型等设置个性理论值,不同车型、不同路况的刹车参数不同,在此不再赘述。
在公路110上,可以上设置多个采样点,在设定的采样时刻经过多次对车速的采样并计算,来预测车辆是否进入两难区,可以提高两难区预测的精确度。
本申请实施例中,基于两难区的动态分布理论设置多个采样点和采样时刻,还可以用于对可能进入两难区的车辆进行预警。例如在某一采样点,根据某一车辆的当前车速,如果预测该车辆可能进入两难区,那么可以发送预警信号至车载通讯器,使该车辆可以降速,避免进入两难区。
如果预测该车辆可能进入两难区,还可以用全息信息或路旁、路上信息屏灯方式通知车辆,或其他方式通知车辆,在此不在赘述。
实际上,进入两难区的车辆,可能会选择停车,也可能会继续行驶。针对进入两难区选择停车的这些车辆而导致的安全隐患无法通过常用控制信号灯的方法来进行管控,因此本申请中暂不考虑这一应用场景。
本申请中,一个路口包括多个信号灯,如图1所示的111、121、131和141等,每一个信号灯都是按照信号周期循环的。每一个信号周期包括多个相位,而相位是一个时空上的概念。每一个相位的信号灯是指各个方向的信号灯的组合显示方式,包括每种颜色的信号灯的启亮时刻和持续时长。
例如如图1所示,一个路口有四个方向的道路110、120、130和140,在一个信号周期为70S的路口中,公路110的信号灯111可以包括依次亮起的绿灯、黄灯和红灯,具体可以是,绿灯亮起30S后熄灭,黄灯在绿灯熄灭后亮起,且在亮起3S后熄灭,红灯在黄灯熄灭后亮起,且在亮起37S后熄灭。而在同一个相位中,公路130的信号灯131可以与111相同,而公路120的信号灯121与111不同,与141相同,可以是红灯亮起33S后熄灭,然后绿灯在红灯熄灭后亮起,且在亮起34S后熄灭,黄灯在绿灯熄灭后亮起,且在亮起3S后熄灭。不同的路口,不同的车流量,可以有不同的信号灯显示方式。
信号周期中的相位与通行方向是相关的,例如一个信号周期中,公路110的信号灯111可以包括依次亮起的绿灯、黄灯和红灯,公路120的信号灯121可以包括依次亮起的红灯、绿灯和黄灯,那么随着每个颜色信号灯起始时刻的不同以及持续时长的不同,可以控制多个方向在某一个时间段的通行与不通行。
图3所示为一个信号周期中的多个相位和每个相位的通行方向的示意图,图3中的相位310中,南至北方向和北至南方向通行,东进口和西进口不放行;下一个相位320中,北进口和南进口不放行,而东至西方向和西至东方向通行。图3仅为示例性的显示,并非该路口完整的相位情况。
如上所述,信号灯可以包括直行灯和转弯灯,分别控制直行通行和转弯通行。在某些应用场合,信号灯不区分直行灯和转弯灯,图3中所示的实施例中,相位330中,表示直行左转同一信号灯组放行
图3仅为示例性的表示了一个信号周期中的部分相位,该信号周期还可以包括其他相位,其他相位在图3中未示出。
在步骤210中,若进入两难区的车辆中有任一车辆继续行驶,则根据预设双向协调方向,获取当前信号周期内的保护方向和保护相位;
本申请实施例中,双向协调方向包括两个方向,这两个方向是相对的两个直行方向,例如从东至西直行的方向,以及从西至东直行的方向,本申请实施例中,双向协调方向中的一个方向为保护方向,另一个方向为对向协调方向,此外的方向为非对向协调方向。
本申请实施例中,双向协调方向和保护方向可以是预先设定的,或可以是根据需求选择的,或可以是根据预设规则选择的,在此不再赘述。
本申请实施例中,双向协调方向都指的是针对车辆的方向,非对向协调方向也指的是针对车辆的方向,冲突方向是与保护方向相冲突的方向,该方向可以是针对车辆的方向,也可以是行人过街方向。
如图4所示,双向协调方向为东至西方向和西至东的直行方向,其中保护方向为西至东直行方向。一个信号周期包括多个相位410、420、430和440。包含西至东直行方向的为相位420,因此保护相位为420,保护方向为421。
步骤220中,所述获取保护相位的冲突相位,包括:
若所述保护相位的下一个相位中包括冲突方向,则将所述保护相位的下一个相位作为冲突相位;
其中,所述冲突方向为与所述保护方向相冲突的方向。
如上所述,冲突方向可以包括针对车辆的方向,或可以包括行人过街方向。
如图4所示,相位420作为保护相位,保护方向为421,以空心箭头表示。相位430中包括冲突方向431和432,用填充斜线的箭头表示,因此相位430作为冲突相位。
步骤230中,所述根据保护方向,调整保护相位的信号灯,包括:
延长所述保护相位的信号灯中的红灯的持续时长至全红停止时刻,所述全红停止时刻为所述保护相位的路权失去时刻。
如图4所示,相位420中,保护方向为西至东直行方向,在预设规则中,相位420的持续时间为T1时刻至T2时刻,在T1至T2时刻之间,西至东直行方向和东至西直行方向的信号灯为绿色/黄色,允许西至东通行;在T1至T2时刻之间,其他方向均为红灯,其他方向均不能通行。在T2时刻,西至东直行方向和东至西直行方向从绿色变为红色,西至东方向禁止通行;在T2时刻,北至南方向和北至东方向的北进口直左放行从红色变为绿色,北至南方向和北至东方向允许通行。
相位430的持续时间为T2至T3时刻,
但因为相位420中,西至东直行方向有进入两难区的车辆,在T2时刻仍然在路口内部通行,而在T2时刻的北至南方向的车辆开始通行,会在T2与T3时间段内,与上一相位仍然在交叉口内部通行的西至东直行方向的两难区车辆产生冲突,存在碰撞风险
延长所述保护相位的信号灯中的红灯的持续时长至全红停止时刻,所述全红停止时刻为所述保护相位的路权失去时刻;
其中,所述冲突方向为与所述保护方向相冲突的方向。
即延长包含西至东直行方向的保护相位以外的其他所有方向红灯亮起时长,直到全红停止时刻再熄灭。
全红停止时刻可以为T2’,在T2至T2’时间段内,保护方向所在相位的车辆通行,其他方向均为红灯禁止通行,可以使进入两难区的车辆全部通过路口,避免发生交通事故。
实际上,全红停止时刻T2’时刻按照预设规则,已经位于了下一个相位的时间段了。由于停止时刻T2’占用了下一个相位即冲突相位的时间段,因此需要对冲突相位的配时及运行方案进行调整。对信号灯进行调整,可以包括调整各颜色信号灯的启动时刻和持续时长。
本申请实施例中,实现了保护相位处于一段时间的路口所有方向全红状态,可以使得两难区车辆在其他方向都无车的情况下,通过对端的停止线,避免两难区车辆与其他车辆发生碰撞,避免两难区闯灯事故。
本申请实施例中,若所述冲突方向为非对向协调方向,且所述冲突相位包括对向协调方向,
则在步骤240中,所述根据冲突方向,调整冲突相位的信号灯,包括:若所述非对向协调方向的车流量大于等于第一阈值,则所述冲突相位的信号灯采用第一调整方案;
其中,所述第一调整方案为:延迟启动所述非对向协调方向的绿灯且重新分配所述非对向协调方向的绿灯持续时长,保持所述对向协调方向的绿灯启动时刻不变且增加所述对向协调方向的绿灯持续时长。
若所述非对向协调方向的车流量小于第一阈值,则所述冲突相位采用第二调整方案;
其中,所述第二调整方案为:延迟启动所述非对向协调方向的绿灯且压缩所述非对向协调方向的绿灯持续时长,保持所述对向协调方向的绿灯的启动时刻和持续时长不变。
本申请实施例中,双向协调方向包括两个方向,其中一个方向为保护方向,另一个方向为对向协调方向,此外的方向为非对向协调方向。双向协调方向和非对向协调方向都是针对车行方向。例如图5中,保护方向为511,保护相位为510,非对向协调方向为521,521同时也为冲突方向,冲突相位为520,冲突相位中包括对向协调方向522。
图5所示的实施例中,根据非对向协调方向521的车流量来判断如何调整信号灯。
如果车流量大于等于第一阈值,则所述冲突相位的信号灯采用第一调整方案;若所述非对向协调方向的车流量小于第一阈值,则所述冲突相位采用第二调整方案。
所述第一调整方案为:延迟启动所述非对向协调方向521的绿灯且重新分配所述非对向协调方向521的绿灯持续时长,保持所述对向协调方向522的绿灯启动时刻不变且增加所述对向协调方向522的绿灯持续时长。
其中,所述第二调整方案为:延迟启动所述非对向协调方向521的绿灯且压缩所述非对向协调方向521的绿灯持续时长,保持所述对向协调方向522的绿灯的启动时刻和持续时长不变。
采取第一调整方案还是第二调整方案,是根据车流量来判断的,因为在保证保护方向内的两难区车辆通行时,会影响到其他方向的车辆通行。
流量较大时,重新分配非对向协调方向521的绿灯持续时长,可以使非对向协调方向521的绿灯持续时长保持不变或接近不变,使得非对向协调方向521可以通过更多的车辆,减少交通堵塞的风险。流量较小时,可以是压缩绿灯时长,不会对之后相位的车辆通行造成影响。
某方向的绿灯持续时长是和该方向的通行车辆正相关的,如果绿灯持续时长更长,那么该方向的通行车辆越多。因此,本申请的方法通过保持双向协调方向的相位启动时刻不变、相位差不变、周期不变,不压缩协调方向绿信比的情况下,设计保护两难区车辆的协调路口信号灯调整方法,并通过流量预测完成协调路口的信号灯调整,实现了对双向协调干线的安全和效率保障。
每一个信号周期的持续时长是固定的,信号周期中的某一个相位的绿灯点亮时间延迟了且持续时长都和预设时长一致,如果该相位后面的绿灯都被延迟点亮且持续时长都和预设时长一致,那么该信号周期的持续时长将超过预定的信号周期持续时长,会影响该路口甚至干线协调的交通管控。因此,本申请实施例中,对保护相位和冲突相位的信号灯进行调整之后,可能还需要对联动相位的信号灯进行调整。
本申请实施例中,根据调整后的冲突相位的信号灯,判断是否需要调整联动相位的信号灯,包括:
若所述冲突相位的信号灯采用第一调整方案,则判断需要调整联动相位的信号灯;
若所述冲突相位的信号灯采用第二调整方案,则判断不需要调整联动相位的信号灯。
如图5所示,相位530和相位540是联动相位,如果采用第一调整方案,相位530和540的信号灯需要调整;如果采用第二调整方案,相位530和540的信号灯不需要调整。
本申请实施例中,在有车辆进入两难区之后,通过延长全红,可以实现两难区车辆保护;本申请实施例中,还考虑到全红时长对后续相位中绿灯启动时刻和持续时长的影响,因此对冲突相位、联动相位的绿灯启动时刻和持续时长进行调整,从而减少了对其他方向特别是道路协调干线的车辆通行的影响,可以提高通行效率。
本申请实施例中,若所述冲突方向为非对向协调方向,所述冲突相位不包括对向协调方向,所述联动相位不包括对向协调方向,
则所述根据冲突方向,调整冲突相位的信号灯,包括:
延迟启动所述冲突相位中的非对向协调方向的信号灯中的绿灯,重新分配所述冲突相位的绿灯持续时长;
根据调整后的冲突相位的信号灯,判断是否需要调整联动相位的信号灯,若需要调整联动相位的信号灯,则调整所述联动相位的信号灯,包括:
判断需要调整所述联动相位的信号灯,且重新分配所述联动相位的绿灯的启动时刻和持续时长。
图6所示为本申请实施例的相位示意图,如图6所示,信号周期包括4个相位,分别为610、620、630和640。其中,自西向东方向621是保护方向,相位620是保护相位。相位630中包括冲突方向631、632,冲突方向631、632也是非对向协调方向,因此相位630为冲突相位。冲突相位630和联动相位640中不包括自东向西直行方向,即冲突相位中不包括对向协调方向,联动相位中也不包括对向协调方向。
图6所示实施例中,延迟启动所述冲突相位630中的非对向协调方向631和632的信号灯中的绿灯,重新分配所述冲突相位的绿灯持续时长;同时,判断需要调整所述联动相位640的信号灯,且重新分配所述联动相位640的绿灯的启动时刻和持续时长。
本申请实施例中,若所述冲突方向为非对向协调方向,所述冲突相位不包括对向协调方向,所述冲突相位后的第Z个联动相位包括对向协调方向,若Z等于1,则:
所述根据冲突方向,调整冲突相位的信号灯,包括:
延迟启动所述冲突相位的非对向协调方向的绿灯并压缩非对向协调方向的绿灯持续时长;
根据调整后的冲突相位的信号灯,判断是否需要调整联动相位的信号灯,包括:
判断不需要调整联动相位的信号灯。
本申请实施例中,延迟启动所述冲突相位的非对向协调方向的绿灯并压缩非对向协调方向的绿灯持续时长,可以保证第Z个联动相位的信号灯方案不变。
本申请实施例中,若Z大于1,则:
所述根据冲突方向,调整冲突相位的信号灯,包括:
延迟启动所述冲突相位的非对向协调方向的绿灯,重新分配所述冲突相位的绿灯持续时长;
根据调整后的冲突相位的信号灯,判断是否需要调整联动相位的信号灯,若需要调整联动相位的信号灯,则调整所述联动相位的信号灯,包括:
判断需要调整所述冲突相位与第Z个联动相位之间的其他联动相位的信号灯,
重新分配所述冲突相位与第Z个联动相位之间的其他联动相位的绿灯的启动时刻和持续时长,保持所述第Z个及第Z个之后联动相位的绿灯启动时刻和持续时长不变。
Z=1即紧接着冲突相位的相位里包含对向协调方向,如图7所示,包括4个相位,分别为710、720、730和740,其中,保护方向为711,保护相位为710。冲突方向即非对向协调方向为721和722,冲突相位为720;冲突相位720中不包括对向协调方向(东至西直行方向),但紧接着冲突相位720的联动相位730中包括东至西直行方向的对向协调方向731。
图7所示的实施例中,延迟启动所述冲突相位的非对向协调方向721、722的绿灯并压缩非对向协调方向721、722的绿灯持续时长;不需要调整相位730和740的信号灯。
Z>1即冲突相位和之后包含有对向协调方向的相位之间有其他相位,如图8所示,包括4个相位,分别为810、820、830和840,其中,保护方向为811,保护相位为810。冲突方向即非对向协调方向为821和822,冲突相位为820;冲突相位820中不包括对向协调方向(东至西直行方向),与冲突相位820相隔一个相位的联动相位840中包括对向协调方向841。
图8所示的实施例中,延迟启动所述冲突相位的冲突方向即非对向协调方向821和822的绿灯,重新分配所述冲突相位的绿灯持续时长;并判断需要调整联动相位830的信号灯,具体方式为:重新分配联动相位830的绿灯的启动时刻和持续时长,保持联动相位840的绿灯启动时刻和持续时长不变。
本申请实施例中,获取调整后的绿灯持续时长,包括:
根据最大全红时长,获取迟启时长,所述全红时长为保护相位的红灯预设停止时刻与全红停止时刻之间的时长;
根据迟启时长、绿信比、信号周期、双向协调方向的启动时刻、总绿灯时长,获取当前相位的绿灯持续时长;
其中,总绿灯时长为当前信号周期内,所有需要调整绿灯持续时长的相位的预设绿灯时长总和。
本申请实施例中,调整绿灯持续时长可以包括压缩、迟启、重新分配等。
绿信比指的是信号周期内,绿灯总的持续时长和信号周期时长的比值,每一个方向可以有一个绿信比,绿信比反应的是该方向的车辆可通行时间,可以通过经验值或每个方向的预计车流量来设置。
本申请实施例中,获取全红时长为:
Figure 919979DEST_PATH_IMAGE001
Figure 430595DEST_PATH_IMAGE002
表示当前车辆
Figure 944753DEST_PATH_IMAGE003
通过交叉口所需的全红时间(s);
Figure 74383DEST_PATH_IMAGE004
表示当前车辆
Figure 623176DEST_PATH_IMAGE003
通过交叉口所需的距离(m);
Figure 803228DEST_PATH_IMAGE005
表示当前车辆在所剩黄灯时间内能走的距离(m);
Figure 804682DEST_PATH_IMAGE006
表示当前车辆的速度(km/h)。
获取最大全红时长
Figure 738003DEST_PATH_IMAGE007
为:
Figure 141303DEST_PATH_IMAGE008
迟启时长为:
Figure 993721DEST_PATH_IMAGE009
获取当前相位的绿灯持续时长
Figure 748051DEST_PATH_IMAGE010
,包括:
Figure 219483DEST_PATH_IMAGE011
Figure 641554DEST_PATH_IMAGE013
Figure 742234DEST_PATH_IMAGE014
其中,
Figure 751779DEST_PATH_IMAGE015
表示当前相位的绿灯持续时长,即调整后的绿灯持续时长;
Figure 129670DEST_PATH_IMAGE016
表示需要调整的绿灯时长对应的预设绿灯时长(s);
G表示所有需要调整的绿灯时长的多个相位的预设绿灯时间之和(s);
Figure 464837DEST_PATH_IMAGE017
表示绿灯时间占比。
若既存在对向协调方向又存在非对向协调方向时,冲突相位的延长时间,即对向协调方向的延长时间
Figure 521654DEST_PATH_IMAGE018
:
Figure 334890DEST_PATH_IMAGE019
本申请实施例的方法,能保证双向协调方向的相位差启动时刻不变,不压缩协调方向绿信比,不改变协调路口周期,因此既能解决两难区车辆的安全问题,还能兼顾干线协调行车效率。
本申请上述实施例中,由于是基于两难区车辆进行的信号灯调整,因此保护方向的信号灯为车辆信号灯。但是与保护方向相冲突的方向可以是车辆方向,也可以是行人方向。
本申请实施例中,若所述冲突方向为行人过街方向,且所述冲突相位中只包括对向协调方向,
则所述根据冲突方向,调整冲突相位的信号灯,包括:
延迟启动所述冲突相位的行人过街方向的绿灯,且压缩所述行人过街方向的绿灯持续时长;
则根据调整后的冲突相位的信号灯,判断是否需要调整联动相位的信号灯,包括:
判断不需要调整联动相位的信号灯。
本申请实施例中,如图9所示,相位910中从西至东直行方向911为保护方向,相位910为保护相位。921为冲突方向,该方向为行人过街方向,相位920为冲突相位。
图9所示实施例中,延迟启动所述冲突相位920的行人过街方向921的绿灯,且压缩所述行人过街方向921的绿灯持续时长,同时相位920的车辆方向信号灯方案保持不变;判断不需要调整联动相位930、940和950的信号灯。
图9所示的实施例中,如果相位920中不包括行人过街方向921,那么相位920以及之后的相位930、940和950均不是冲突相位,那么该路口的信号灯均保持不变。
图2为一个实施例中信号灯控制方法的流程示意图。应该理解的是,虽然图2的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
和上述信号灯控制方法相对应,本申请实施例还公开了一种信号灯控制装置,如图10所示,所述装置包括:
获取单元1010,用于若进入两难区的车辆中有任一车辆继续行驶,则根据预设双向协调方向,获取当前信号周期内的保护方向和保护相位;
所述获取单元1010还用于获取所述保护相位的冲突相位;
调整单元1020,用于根据所述保护方向,调整所述保护相位的信号灯;
所述调整单元1020还用于根据冲突方向,调整所述冲突相位的信号灯;
处理单元1030,用于根据调整后的冲突相位的信号灯,判断是否需要调整联动相位的信号灯,若需要调整联动相位的信号灯,则使所述调整单元调整1020所述联动相位的信号灯;
其中,所述信号周期包括多个相位,所述联动相位为所述冲突相位的结束时刻至当前信号周期的结束时刻之间的所有相位,所述保护方向为所述双向协调方向中的一个方向,所述冲突方向为与所述保护方向相冲突的方向。
本申请实施例中,所述获取单元1010还用于:
若所述保护相位的下一个相位中包括冲突方向,则将所述保护相位的下一个相位作为冲突相位;
所述调整单元1020还用于:
延长所述保护相位的信号灯中的红灯的持续时长至全红停止时刻,所述全红停止时刻为所述保护相位的路权失去时刻。
本申请实施例中,若所述冲突方向为非对向协调方向,且所述冲突相位包括对向协调方向,
所述调整单元1020还用于:
若所述非对向协调方向的车流量大于等于第一阈值,则所述冲突相位的信号灯采用第一调整方案;
其中,所述第一调整方案为:延迟启动所述非对向协调方向的绿灯且重新分配所述非对向协调方向的绿灯持续时长,保持所述对向协调方向的绿灯启动时刻不变且增加所述对向协调方向的绿灯持续时长。
本申请实施例中,所述调整单元1020还用于:
若所述非对向协调方向的车流量小于第一阈值,则所述冲突相位采用第二调整方案;
其中,所述第二调整方案为:延迟启动所述非对向协调方向的绿灯且压缩所述非对向协调方向的绿灯持续时长,保持所述对向协调方向的绿灯的启动时刻和持续时长不变。
本申请实施例中,所述处理单元1030还用于:
若所述冲突相位的信号灯采用第一调整方案,则判断需要调整联动相位的信号灯;
若所述冲突相位的信号灯采用第二调整方案,则判断不需要调整联动相位的信号灯。
本申请实施例中,若所述冲突方向为非对向协调方向,所述冲突相位不包括对向协调方向,所述联动相位不包括对向协调方向,
所述调整单元1020还用于:
延迟启动所述冲突相位中的非对向协调方向的信号灯中的绿灯,重新分配所述冲突相位的绿灯持续时长;
所述处理单元1030还用于:
判断需要调整所述联动相位的信号灯,且重新分配所述联动相位的绿灯的启动时刻和持续时长。
本申请实施例中,若所述冲突方向为非对向协调方向,所述冲突相位不包括对向协调方向,所述冲突相位后的第Z个联动相位包括对向协调方向,若Z等于1,则:
所述调整单元1020还用于:
延迟启动所述冲突相位的非对向协调方向的绿灯并压缩非对向协调方向的绿灯持续时长;
所述处理单元1030还用于:
判断不需要调整联动相位的信号灯。
本申请实施例中,若Z大于1,则:
所述调整单元1020还用于:
延迟启动所述冲突相位的非对向协调方向的绿灯,重新分配所述冲突相位的绿灯持续时长;
所述处理单元1030还用于:
判断需要调整所述冲突相位与第Z个联动相位之间的其他联动相位的信号灯,
重新分配所述冲突相位与第Z个联动相位之间的其他联动相位的绿灯的启动时刻和持续时长,保持所述第Z个及第Z个之后联动相位的绿灯启动时刻和持续时长不变。
本申请实施例中,所述调整单元1020还用于:
根据最大全红时长,获取迟启时长,所述全红时长为保护相位的红灯预设停止时刻与全红停止时刻之间的时长;
根据迟启时长、绿信比、信号周期、双向协调方向的启动时刻、总绿灯时长,获取当前相位的绿灯持续时长;
其中,总绿灯时长为当前信号周期内,所有需要调整绿灯持续时长的相位的预设绿灯时长总和。
本申请实施例中,若所述冲突方向为行人过街方向,且所述冲突相位中只包括对向协调方向,
所述调整单元1020还用于:
延迟启动所述冲突相位的行人过街方向的绿灯,且压缩所述行人过街方向的绿灯持续时长;
所述处理单元1030还用于:
判断不需要调整联动相位的信号灯。
本申请实施例的装置,能在实现两难区保护的情况下,兼顾干线协调的行车效率。
图11示出了一个实施例中计算机设备的内部结构图。该计算机设备具体可以是图11中的信号灯控制装置。如图11所示,该计算机设备包括该计算机设备包括通过***总线连接的处理器、存储器、网络接口、输入装置和显示屏。其中,存储器包括非易失性存储介质和内存储器。该计算机设备的非易失性存储介质存储有操作***,还可存储有计算机程序,该计算机程序被处理器执行时,可使得处理器实现信号灯控制方法。该内存储器中也可储存有计算机程序,该计算机程序被处理器执行时,可使得处理器执行信号灯控制方法。计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
本领域技术人员可以理解,图11中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
在一个实施例中,提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现以下步骤:若进入两难区的车辆中有任一车辆继续行驶,则根据预设双向协调方向,获取当前信号周期内的保护方向和保护相位;获取保护相位的冲突相位;根据保护方向,调整保护相位的信号灯;根据冲突方向,调整冲突相位的信号灯;根据调整后的冲突相位的信号灯,判断是否需要调整联动相位的信号灯,若需要调整联动相位的信号灯,则调整联动相位的信号灯;其中,信号周期包括多个相位,联动相位为冲突相位的结束时刻至当前信号周期的结束时刻之间的所有相位,保护方向为双向协调方向中的一个方向,所述冲突方向为与所述保护方向相冲突的方向。
在一个实施例中,处理器执行计算机程序时还可以实现上述信号灯控制方法的步骤。
在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:
若进入两难区的车辆中有任一车辆继续行驶,则根据预设双向协调方向,获取当前信号周期内的保护方向和保护相位;获取保护相位的冲突相位;根据保护方向,调整保护相位的信号灯;根据冲突方向,调整冲突相位的信号灯;根据调整后的冲突相位的信号灯,判断是否需要调整联动相位的信号灯,若需要调整联动相位的信号灯,则调整联动相位的信号灯;其中,信号周期包括多个相位,联动相位为冲突相位的结束时刻至当前信号周期的结束时刻之间的所有相位,保护方向为双向协调方向中的一个方向,所述冲突方向为与所述保护方向相冲突的方向。
在一个实施例中,计算机程序被处理器执行时还实现上述信号灯控制方法的步骤。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一非易失性计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink) DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。
需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
以上所述仅是本发明的具体实施方式,使本领域技术人员能够理解或实现本发明。对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所申请的原理和新颖特点相一致的最宽的范围。

Claims (12)

1.一种信号灯控制方法,其特征在于,所述方法包括:
若进入两难区的车辆中有任一车辆继续行驶,则根据预设双向协调方向,获取当前信号周期内的保护方向和保护相位;
获取所述保护相位的冲突相位;
根据所述保护方向,调整所述保护相位的信号灯;
根据冲突方向,调整所述冲突相位的信号灯;
根据调整后的冲突相位的信号灯,判断是否需要调整联动相位的信号灯,若需要调整联动相位的信号灯,则调整所述联动相位的信号灯;
其中,所述信号周期包括多个相位,所述联动相位为所述冲突相位的结束时刻至当前信号周期的结束时刻之间的所有相位,所述保护方向为所述双向协调方向中的一个方向,所述冲突方向为与所述保护方向相冲突的方向;
所述获取所述保护相位的冲突相位,包括:
若所述保护相位的下一个相位中包括冲突方向,则将所述保护相位的下一个相位作为冲突相位;
若所述冲突方向为非对向协调方向,且所述冲突相位包括对向协调方向,则所述根据冲突方向,调整冲突相位的信号灯,包括:
若所述非对向协调方向的车流量大于等于第一阈值,则所述冲突相位的信号灯采用第一调整方案,
其中,所述第一调整方案为:延迟启动所述非对向协调方向的绿灯且重新分配所述非对向协调方向的绿灯持续时长,保持所述对向协调方向的绿灯启动时刻不变且增加所述对向协调方向的绿灯持续时长。
2.根据权利要求1所述的方法,其特征在于,所述根据所述保护方向,调整所述保护相位的信号灯,包括:
延长所述保护相位的信号灯中的红灯的持续时长至全红停止时刻,所述全红停止时刻为所述保护相位的路权失去时刻。
3.根据权利要求1所述的方法,其特征在于,若所述非对向协调方向的车流量小于第一阈值,则所述冲突相位采用第二调整方案;
其中,所述第二调整方案为:延迟启动所述非对向协调方向的绿灯且压缩所述非对向协调方向的绿灯持续时长,保持所述对向协调方向的绿灯的启动时刻和持续时长不变。
4.根据权利要求3所述的方法,其特征在于,根据调整后的冲突相位的信号灯,判断是否需要调整联动相位的信号灯,包括:
若所述冲突相位的信号灯采用第一调整方案,则判断需要调整联动相位的信号灯;
若所述冲突相位的信号灯采用第二调整方案,则判断不需要调整联动相位的信号灯。
5.根据权利要求2所述的方法,其特征在于,若所述冲突方向为非对向协调方向,所述冲突相位不包括对向协调方向,所述联动相位不包括对向协调方向,
则所述根据冲突方向,调整冲突相位的信号灯,包括:
延迟启动所述冲突相位中的非对向协调方向的信号灯中的绿灯,重新分配所述冲突相位的绿灯持续时长;
根据调整后的冲突相位的信号灯,判断是否需要调整联动相位的信号灯,若需要调整联动相位的信号灯,则调整所述联动相位的信号灯,包括:
判断需要调整所述联动相位的信号灯,且重新分配所述联动相位的绿灯的启动时刻和持续时长。
6.根据权利要求2所述的方法,其特征在于,若所述冲突方向为非对向协调方向,所述冲突相位不包括对向协调方向,所述冲突相位后的第Z个联动相位包括对向协调方向,若Z等于1,则:
所述根据保护方向,调整冲突相位的信号灯,包括:
延迟启动所述冲突相位的非对向协调方向的绿灯并压缩非对向协调方向的绿灯持续时长;
根据调整后的冲突相位的信号灯,判断是否需要调整联动相位的信号灯,包括:
判断不需要调整联动相位的信号灯。
7.根据权利要求6所述的方法,其特征在于,若Z大于1,则:
所述根据冲突方向,调整冲突相位的信号灯,包括:
延迟启动所述冲突相位的非对向协调方向的绿灯,重新分配所述冲突相位的绿灯持续时长;
根据调整后的冲突相位的信号灯,判断是否需要调整联动相位的信号灯,若需要调整联动相位的信号灯,则调整所述联动相位的信号灯,包括:
判断需要调整所述冲突相位与第Z个联动相位之间的其他联动相位的信号灯,
重新分配所述冲突相位与第Z个联动相位之间的其他联动相位的绿灯的启动时刻和持续时长,保持所述第Z个及第Z个之后联动相位的绿灯启动时刻和持续时长不变。
8.根据权利要求1至7任一项所述的方法,其特征在于,获取调整后的绿灯持续时长,包括:
根据最大全红时长,获取迟启时长,所述全红时长为保护相位的红灯预设停止时刻与全红停止时刻之间的时长;
根据迟启时长、绿信比、信号周期、双向协调方向的启动时刻、总绿灯时长,获取当前相位的绿灯持续时长;
其中,总绿灯时长为当前信号周期内,所有需要调整绿灯持续时长的相位的预设绿灯时长总和。
9.根据权利要求2所述的方法,其特征在于,若所述冲突方向为行人过街方向,且所述冲突相位中只包括对向协调方向,
则所述根据冲突方向,调整冲突相位的信号灯,包括:
延迟启动所述冲突相位的行人过街方向的绿灯,且压缩所述行人过街方向的绿灯持续时长;
则根据调整后的冲突相位的信号灯,判断是否需要调整联动相位的信号灯,包括:
判断不需要调整联动相位的信号灯。
10.一种信号灯控制装置,其特征在于,所述装置包括:
获取单元,用于若进入两难区的车辆中有任一车辆继续行驶,则根据预设双向协调方向,获取当前信号周期内的保护方向和保护相位;
所述获取单元还用于获取所述保护相位的冲突相位;
调整单元,用于根据所述保护方向,调整所述保护相位的信号灯;
所述调整单元还用于根据冲突方向,调整所述冲突相位的信号灯;
处理单元,用于根据调整后的冲突相位的信号灯,判断是否需要调整联动相位的信号灯,若需要调整联动相位的信号灯,则使所述调整单元调整所述联动相位的信号灯;
其中,所述信号周期包括多个相位,所述联动相位为所述冲突相位的结束时刻至当前信号周期的结束时刻之间的所有相位,所述保护方向为所述双向协调方向中的一个方向,所述冲突方向为与所述保护方向相冲突的方向;
所述获取单元还用于:
若所述保护相位的下一个相位中包括冲突方向,则将所述保护相位的下一个相位作为冲突相位;
若所述冲突方向为非对向协调方向,且所述冲突相位包括对向协调方向,
所述调整单元还用于:
若所述非对向协调方向的车流量大于等于第一阈值,则所述冲突相位的信号灯采用第一调整方案,
其中,所述第一调整方案为:延迟启动所述非对向协调方向的绿灯且重新分配所述非对向协调方向的绿灯持续时长,保持所述对向协调方向的绿灯启动时刻不变且增加所述对向协调方向的绿灯持续时长。
11.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至9中任一项所述方法的步骤。
12.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至9中任一项所述的方法的步骤。
CN202210184763.0A 2022-02-28 2022-02-28 信号灯控制方法、装置、计算机设备和存储介质 Active CN114267187B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210184763.0A CN114267187B (zh) 2022-02-28 2022-02-28 信号灯控制方法、装置、计算机设备和存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210184763.0A CN114267187B (zh) 2022-02-28 2022-02-28 信号灯控制方法、装置、计算机设备和存储介质

Publications (2)

Publication Number Publication Date
CN114267187A CN114267187A (zh) 2022-04-01
CN114267187B true CN114267187B (zh) 2022-07-12

Family

ID=80833728

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210184763.0A Active CN114267187B (zh) 2022-02-28 2022-02-28 信号灯控制方法、装置、计算机设备和存储介质

Country Status (1)

Country Link
CN (1) CN114267187B (zh)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN205264057U (zh) * 2015-12-22 2016-05-25 吉林大学 一种规避交叉口困境区的路面引导装置
CN113345255A (zh) * 2021-08-04 2021-09-03 华砺智行(武汉)科技有限公司 干线绿波协调信号控制方法、装置、电子设备及存储介质

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101763735B (zh) * 2010-02-01 2015-02-25 王茜 可具有负***损失时间的动态信号控制***的控制方法
CN102496285B (zh) * 2011-12-23 2013-10-02 上海海事大学 基于视频检测的路口车辆闯红灯判别方法
CN102622875A (zh) * 2012-03-31 2012-08-01 天津港(集团)有限公司 面向运行管理阶段信号交叉口相位切换交通安全评价方法
US9396653B2 (en) * 2012-06-01 2016-07-19 Aeio Group Inc. Method and system for traffic resources allocation
CN103247184B (zh) * 2013-04-11 2015-03-11 浙江大学 一种相邻交叉口双向协调控制效益的快速评估方法
CN104282161B (zh) * 2014-09-29 2016-05-18 同济大学 一种基于实时车辆轨迹的信号交叉口两难区控制方法
CN104915912B (zh) * 2015-04-30 2018-09-07 哈尔滨工业大学 一种黄灯困境区域建模方法
CN104766486B (zh) * 2015-04-30 2017-03-01 哈尔滨工业大学 面向黄灯两难区的全红信号控制方法
US10733883B1 (en) * 2018-06-22 2020-08-04 Traffic Technology Services, Inc. Configurable virtual traffic detection system under predictive signal states
CN109377753B (zh) * 2018-10-19 2021-04-30 江苏智通交通科技有限公司 协调方向重复放行的干线协调优化方法
CN110085038B (zh) * 2019-04-26 2020-11-27 同济大学 一种基于实时排队信息的交叉口自适应信号控制方法
CN111724588B (zh) * 2020-06-01 2022-08-02 青岛海信网络科技股份有限公司 交通信号控制方法和通信终端
CN112950965A (zh) * 2021-04-18 2021-06-11 温州大学 一种用于交叉路口黄灯困境的车速控制和信号灯配时方法
CN113257017B (zh) * 2021-06-25 2021-10-29 深圳市城市交通规划设计研究中心股份有限公司 一种交叉口信号配时方案的估算方法、装置和终端
CN113470390B (zh) * 2021-07-09 2022-08-05 公安部交通管理科学研究所 短连线交叉口边缘节点融合的多相位动态协调控制方法

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN205264057U (zh) * 2015-12-22 2016-05-25 吉林大学 一种规避交叉口困境区的路面引导装置
CN113345255A (zh) * 2021-08-04 2021-09-03 华砺智行(武汉)科技有限公司 干线绿波协调信号控制方法、装置、电子设备及存储介质

Also Published As

Publication number Publication date
CN114267187A (zh) 2022-04-01

Similar Documents

Publication Publication Date Title
US20200180615A1 (en) Method, apparatus, device and readable storage medium for preventing vehicle collision
US20160328964A1 (en) Method and system for traffic resources allocation
JP6606148B2 (ja) 車両制御装置
Shaaban et al. Evaluation of red-light camera enforcement using traffic violations
JP7117538B2 (ja) 車両及び自動運転制御装置
CN109664883B (zh) 车辆控制装置
JP2009277078A (ja) 交通制御システム
CN108364486B (zh) 多场景车辆优先自适应交通信号控制***及其工作方法
CN108389408B (zh) 基于地面灯板的待行区车辆引导辅助信号控制***及方法
Wu et al. Integrated optimization of bus priority operations in connected vehicle environment
JP7365872B2 (ja) 車線変更支援方法及び車線変更支援装置
CN110503832B (zh) 基于智慧交通***的指令处理方法、装置、设备和介质
JP6661222B2 (ja) 車両制御装置
Barthauer et al. Presorting and presignaling: A new intersection operation mode for autonomous and human-operated vehicles
CN114333383B (zh) 基于车路协同技术的车辆引导方法、***及存储介质
JP2019168965A (ja) 車両及び自動運転制御装置
CN114267187B (zh) 信号灯控制方法、装置、计算机设备和存储介质
Gao et al. Safety impact of right-turn waiting area at signalised junctions conditioned on driver’s decision-making based on fuzzy cellular automata
Ben-Edigbe et al. Extent of delay and level of service at signalised roundabout
CN111311930B (zh) 一种获取车流量的方法及其装置
Luo et al. Dynamic signal control for at-grade intersections under preliminary autonomous vehicle environment
JP7291899B2 (ja) 車両制御装置、車両制御方法及びプログラム
JP2020006818A (ja) 走行制御装置
Iwanowicz TRAFFIC CONTROL AT PEDESTRIAN PRIORITY CROSSINGS WITH GUARANTEED LANE THROUGHPUT CAPACITY AS EXEMPLIFIED BY THE LEGAL REGULATIONS APPLICABLE IN POLAND.
CN112109627A (zh) 车灯控制方法、装置、设备和存储介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant