一种主动放行车队的交通通行控制方法及装置与流程

文档序号:19684475发布日期:2020-01-14 17:51阅读:243来源:国知局
一种主动放行车队的交通通行控制方法及装置与流程

本发明涉及智能交通控制技术领域,具体涉及一种主动放行车队的交通通行控制方法及装置。



背景技术:

随着社会和经济的发展,城市中的交通工具日益增多,在城市道路网中,几乎每个交叉路口都设置了红绿灯进行交通的通行控制。为了方便行人的出行,车辆的通畅行驶,保证交通的通行效率,减少干线上的车流的交通延误和停车率,对道路上的车流辆进行精准控制具有重要意义。

目前现有技术中的车辆交通通行控制方法,通过路口信号机的红绿灯的亮灯时间控制聚集在交叉路口的一个或多个车辆按照间隔的预设灯控时间通行,显然,其交通通行控制方式存在一定的规律性,且较为固定,例如:有时出现交叉路口的信号灯间隔变换至绿灯亮灯时刻,交叉路口前空无一辆车辆,造成绿灯空放车辆的现象;也有时出现交叉路口某个方向车流量较大,但是对应信号灯的绿灯时间固定且时间较短,导致交叉路口原始等待放行的车辆放不空,最终会造成交通持续拥堵。因此,现有技术中的车辆交通通行控制方法,最终导致交通通行效率低下。



技术实现要素:

有鉴于此,本发明实施例提供了一种车辆交通通行控制方法,以解决现有技术中的车辆交通通行控制方法,最终导致交通通行效率低下的问题。

根据第一方面,本发明实施例提供了一种主动放行车队的交通通行控制方法,包括如下步骤:

步骤s1:实时获取道路上预设长度范围内的车流信息;

步骤s2:根据所述车流信息和预设车队识别策略识别并获取所述车流信息中的车队信息;所述预设车队识别策略包括:从首辆车辆开始,诱导形成预定长度的首个车队;

步骤s3:根据灯控路口的红绿灯相序策略,确定所述首个车队即将驶入当前灯控路口的绿灯开始时间,并在所述首个车队一次性通过所述当前灯控路口时结束绿灯。

结合第一方面,在第一方面第一实施方式中,所述步骤s2中诱导形成预定长度的首个车队包括:

提醒离散在所述首个车队的所述预定长度外的车辆驶入所述首个车队内。

结合第一方面第一实施方式,在第一方面第二实施方式中,所述步骤s3包括:

获取所述当前灯控路口和所述当前停止线之间的距离;

获取所述首个车队的当前车速;

根据所述距离和所述当前车速,计算所述首个车队的通过当前灯控路口的通过时间;

根据所述绿灯开始时间和所述通过时间,控制所述首个车队一次性通过所述当前灯控路口时结束绿灯。

结合第一方面第一实施方式,在第一方面第三实施方式中,所述步骤s3包括:

获取所述首个车队的所述当前长度;

根据所述当前长度和所述绿灯开始时间,预测所述首个车队通过当前灯控路口的通过时间;

根据所述绿灯开始时间和所述通过时间,控制所述首个车队一次性通过所述当前灯控路口时结束绿灯。

结合第一方面,在第一方面第四实施方式中,所述首个车队的所述预定长度根据所述首个车队的当前车速与当前最长忍耐绿灯时间计算得到。

根据第二方面,本发明实施例提供一种主动放行车队的交通通行控制装置,包括:

第一获取模块,用于实时获取道路上预设长度范围内的车流信息;

第二获取模块,用于根据所述车流信息和预设车队识别策略识别并获取所述车流信息中的车队信息;所述预设车队识别策略包括:从首辆车辆开始,诱导形成预定长度的首个车队;

绿灯控制模块,用于根据灯控路口的红绿灯相序策略,确定所述首个车队即将驶入当前灯控路口的绿灯开始时间,并在所述首个车队一次性通过所述当前灯控路口时结束绿灯。

结合第二方面,在第二方面第一实施方式中,第二获取模块包括:

提醒子模块,用于提醒离散在所述首个车队的所述预定长度范围外的车辆驶入所述首个车队内。

结合第二方面,在第二方方面第二实施方式中,所述首个车队的所述预定长度根据所述首个车队的当前车速与当前最长忍耐绿灯时间计算得到。

根据第三方面,本发明实施例提供一种存储介质,其上存储有计算机指令,该指令被处理器执行时实现第一方面或第一方面任一实施方式中所述的主动放行车队的交通通行控制方法的步骤。

根据第四方面,本发明实施例提供一种交通控制设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现第一方面或第一方面任一实施方式中所述的主动放行车队的交通通行控制方法的步骤。

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

本发明提供一种主动放行车队的交通通行控制方法及装置,其中方法包括:实时获取道路上预设长度范围内的车流信息;基于预设车队识别策略识别并获取车流信息中的车队信息;预设车队识别策略包括:从首辆车辆开始,诱导形成预定长度的首个车队;根据灯控路口的红绿灯相序策略,确定所述首个车队即将驶入当前灯控路口的绿灯开始时间,并在所述首个车队一次性通过所述当前灯控路口时结束绿灯,并基于灯控路口的红绿灯相序策略,确定当前灯控路口绿灯的开始时间,通过诱导离散在预定长度外的车辆驶入首个车队内,以便在同一个绿灯时间内通过当前灯控路口,可以显著提高通行效率,缓解交通拥堵的现象。

附图说明

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

图1为本发明实施例中主动放行车队的交通通行控制方法的第一流程图;

图2为本发明实施例中主动放行车队的交通通行控制方法的第二流程图;

图3为本发明实施例中识别道路中的车队示意图;

图4为本发明实施例中主动放行车队的交通通行控制方法的第三流程图;

图5为本发明实施例中主动放行车队的交通通行控制装置的结构框图;

图6为本发明实施例中的前端交通控制设备的硬件结构示意图。

具体实施方式

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

实施例1

本发明实施例公开一种主动放行车队的交通通行控制方法,用于前端交通控制设备,如图1所示,包括如下步骤:

步骤s1:实时获取道路上预设长度范围内的车流信息。此处利用图像采集装置采集道路上的车流信息,例如:利用摄像头拍摄城市道路上的车流量,摄像头可以拍摄出道路上车流的动态以及车流的排布结构。此处的预设长度范围可以根据该道路设定的预设车速与预设时间计算得到,或,该预设长度范围为该道路上的车辆的当前车速与预设时间计算得到。

步骤s2:根据车流信息和预设车队识别策略识别并获取车流信息中的车队信息;预设车队识别策略包括:从首辆车辆开始,诱导形成预定长度的首个车队。此处首个车队的预定长度根据首个车队的当前车速与当前最长忍耐绿灯时间计算得到。例如:当前道路上出现若干车辆排成一队,按照当前灯控路口的当前最长忍耐绿灯时间与首个车队的当前车速可以确定出最大预设长度的首个车队,进而可以减少绿灯次数,提高首个车队的通行效率。

在一具体实施例中,上述步骤s2在执行的过程中诱导形成预定长度的首个车队,可具体包括如下步骤:

提醒离散在首个车队的预定长度外的车辆驶入首个车队内。该预定长度根据首个车队的当前车速与当前绿灯时间计算得到,当前绿灯时间为灯控路口的最长忍耐绿灯时间。例如:此处计算得到的预定长度可以为200m,为了提高一次性绿灯的通行效率,将离散在200m范围外的一辆或多辆车辆进行诱导,使其驶入到首个车队中,当然还可以诱导在首个车队外的另一离散的车队驶入首个车队,控制其同时在一个绿灯时间内在当前灯控路口停止线不停车通过当前灯控路口,进而提高首个车队的通行效率。

步骤s3:根据灯控路口的红绿灯相序策略,确定首个车队即将驶入当前灯控路口的绿灯开始时间,并在首个车队一次性通过当前灯控路口时结束绿灯。具体地,此处的红绿灯相序策略为灯控路口按照设定轮放或对放原则放行车辆,例如:检测到首个车队即将驶入灯控路口,同时也检测到该首个车队的垂直方向上的车辆和/或行人已通过该灯控路口,此时开启首个车队的绿灯开始时间,使得该首个车队一次性通过当前灯控路口,位于与首个车队对向上的车辆的绿灯开始时间按照轮放方式或同时放行方式进行控制。

在一具体实施例中,上述步骤s3在执行的过程中,如图2所示,可具体包括如下步骤:

步骤s21:获取当前灯控路口和当前停止线之间的距离。在每个道路的不同方向上的灯控路口前均设置有停止线,以便车辆在灯控路口的红灯点亮时及时做停车准备。具体地,如图3所示,道路为1,首个车队为a,当前灯控路口为11,当前灯控路口停止线为12。

步骤s22:获取首个车队的当前车速。此处的当前车速可以通过速度传感器检测。

步骤s23:根据距离和当前车速,计算首个车队的通过当前灯控路口的通过时间。根据公式:可以得到首个车队通过当前灯控路口的通过时间。

步骤s24:根据绿灯开始时间和通过时间,控制首个车队一次性通过当前灯控路口时结束绿灯。在图3中,在实时主动检测出首个车队a时,基于首个车队的绿灯开始时间和通过时间,基于该当前灯控路口11绿灯的开始时间控制首个车队a一次性通过当前灯控路口11,并在首个车队a通过当前灯控路口11时结束绿灯。

在另一具体实施例中,上上述步骤s3在执行的过程中,如图4所示,可具体包括如下步骤:

步骤s41:获取首个车队的当前长度。此处的首个车队的当前车队可以利用地感线圈检测。

步骤s42:根据当前长度和绿灯开始时间,预测通过时间;

步骤s43:根据绿灯开始时间和通过时间,控制首个车队一次性通过当前灯控路口时结束绿灯。控制首个车队一次性通过当前灯控路口,并在首个车队通过当前灯控路口时结束绿灯。

本发明实施例中的主动放行车队的交通通行控制方法,实时主动检测道路上的车流信息,基于从车流信息中识别出的车队信息,并对首个车队的进一步检测识别,得到该首个车队到达当前灯控路口绿灯开始时间,基于绿灯开始时间,可以控制首个车队一次性通过当前灯控路口,可以避免大量的车辆因车流量较大,因该当前灯控路口的绿灯时间固定且时间较短,导致交叉路口前存在很多车辆等待通行,造成交通持续拥堵的现象。同时,还可以避免在车流量较少的情况下,按照间隔时间绿灯,导致当前灯控路口发生车辆空放的情况。因此,本发明实施例可以在很大程度上,缓解车辆在当前灯控路口发生交通拥堵的现象,进而可以提高交通通行效率。

另外,本发明实施例中的主动放行车队的交通通行控制方法,通过提醒离散在预定长度外的车辆驶入首个车队内,即诱导离散在预定长度的车辆驶入首个车队内,可以确保在一个绿灯时间内快速通过当前灯控路口,减少绿灯次数,进而提高了通行效率。

实施例2

本发明实施例提供一种主动放行车队的交通通行控制装置,如图5所示,包括:

第一获取模块51,用于实时获取道路上预设长度范围内的车流信息;

第二获取模块52,用于根据车流信息和预设车队识别策略识别并获取车流信息中的车队信息;预设车队识别策略包括:从首辆车辆开始,诱导形成预定长度的首个车队;

绿灯控制模块53,用于根据灯控路口的红绿灯相序策略,确定首个车队即将驶入当前灯控路口的绿灯开始时间,并在首个车队一次性通过当前灯控路口时结束绿灯。

本发明实施例中的主动放行车队的交通通行控制装置,在图5中,第二获取模块52包括:

提醒子模块,用于提醒离散在首个车队的预定长度范围外的车辆驶入首个车队内。

本发明实施例中的主动放行车队的交通通行控制装置,绿灯控制模块55包括:

第一获取子模块,用于获取当前灯控路口和当前停止线之间的距离;

第二获取子模块,用于获取首个车队的当前车速;

计算子模块,用于根据距离和当前车速,计算首个车队的通过当前灯控路口的通过时间,

第一绿灯控制子模块,用于根据绿灯开始时间和通过时间,控制所述首个车队一次性通过所述当前灯控路口时结束绿灯。

本发明实施例中的主动放行车队的交通通行控制装置,绿灯控制模块55包括:

第三获取子模块,用于获取首个车队的当前长度;

预测子模块,用于根据当前长度和开始时间,预测首个车队通过当前灯控路口的通过时间;

第二绿灯控制子模块,用于根据绿灯开始时间和通过时间,控制首个车队一次性通过当前灯控路口时结束绿灯。

本发明实施例中的主动放行车队的交通通行控制装置,首个车队的所述预定长度根据首个车队的当前车速与当前最长忍耐绿灯时间计算得到。

本发明实施例中的主动放行车队的交通通行控制装置,实时主动检测道路上的车流信息,基于从车流信息中识别出的车队信息,并对首个车队的进一步检测识别,得到该首个车队到达当前灯控路口绿灯开始时间,以及通过当前灯控路口的通过时间,基于绿灯开始时间,可以控制首个车队一次性通过当前灯控路口,可以使得首个车队一次性通过当前灯控路口,可以避免大量的车辆因车流量较大,因该当前灯控路口的绿灯时间固定且时间较短,导致交叉路口前存在很多车辆等待通行,造成交通持续拥堵的现象。同时,还可以避免在车流量较少的情况下,按照间隔时间绿灯,导致当前灯控路口发生车辆空放的情况。同时,可以诱导离散在首个车队外的预设范围内的车辆驶入首个车队内,以确保首个车队在一个绿灯的时间内快速通过当前灯控路口,因此,本发明实施例可以在很大程度上,缓解车辆在当前灯控路口发生交通拥堵的现象,进而可以提高交通通行效率。

实施例3

本发明实施例提供一种存储介质,其上存储有计算机指令,该指令被处理器执行时实现实施例1中主动放行车队的交通通行控制方法的步骤。该存储介质上还存储有车流信息、预设车队识别策略、预设最大车距,首个车队的当前长度、地理位置信息以及行车路线等。其中,存储介质可为磁碟、光盘、只读存储记忆体(read-onlymemory,rom)、随机存储记忆体(randomaccessmemory,ram)、快闪存储器(flashmemory)、硬盘(harddiskdrive,缩写:hdd)或固态硬盘(solid-statedrive,ssd)等;所述存储介质还可以包括上述种类的存储器的组合。

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

实施例4

本发明实施例提供一种前端交通控制设备,如图6所示,包括存储器620、处理器610及存储在存储器620上并可在处理器610上运行的计算机程序,处理器610执行程序时实现实施例1中主动放行车队的交通通行控制方法的步骤。图6是本发明实施例提供的执行列表项操作的处理方法的一种前端交通控制设备的硬件结构示意图,如图6所示,该前端交通控制设备包括一个或多个处理器610以及存储器620,图6中以一个处理器610为例。

执行列表项操作的处理方法的前端交通控制设备还可以包括:输入装置630和输出装置660。

处理器610、存储器620、输入装置630和输出装置660可以通过总线或者其他方式连接,图6中以通过总线连接为例。

处理器610可以为中央处理器(centralprocessingunit,cpu)。处理器610还可以为其他通用处理器、数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现场可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等芯片,或者上述各类芯片的组合。

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

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