[go: up one dir, main page]

CN103985261B - Based on method for controlling traffic signal lights and the system of vehicle queue length measuring and calculating - Google Patents

Based on method for controlling traffic signal lights and the system of vehicle queue length measuring and calculating Download PDF

Info

Publication number
CN103985261B
CN103985261B CN201410162013.9A CN201410162013A CN103985261B CN 103985261 B CN103985261 B CN 103985261B CN 201410162013 A CN201410162013 A CN 201410162013A CN 103985261 B CN103985261 B CN 103985261B
Authority
CN
China
Prior art keywords
vehicle
road
time
cycle
queue length
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.)
Expired - Fee Related
Application number
CN201410162013.9A
Other languages
Chinese (zh)
Other versions
CN103985261A (en
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.)
Nanjing Public Security Department Of Public Security Bureau
Southeast University
Original Assignee
Nanjing Public Security Department Of Public Security Bureau
Southeast University
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 Nanjing Public Security Department Of Public Security Bureau, Southeast University filed Critical Nanjing Public Security Department Of Public Security Bureau
Priority to CN201410162013.9A priority Critical patent/CN103985261B/en
Publication of CN103985261A publication Critical patent/CN103985261A/en
Application granted granted Critical
Publication of CN103985261B publication Critical patent/CN103985261B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Traffic Control Systems (AREA)

Abstract

基于车辆排队长度测算的交通信号灯控制方法及系统,通过建立城市道路组合交通流模型,将车流量信息分为稳定流和组合流,可准确模拟现实车流量信息。通过对道路进行数字化图形的采集,可使数字化图形的原始地图中的像素点作为道路的坐标,设定采样时间间隔,当检测到所述道路上的车辆在道路通行周期内不再前进时,再次在所述采样位置采集所述道路的数字化图形信息,获得拥堵发生的起点位置,根据发生拥堵起点距所述检测点的距离,通过车辆排队长度计算公式可计算出实时车辆排队长度,根据实时车辆排队长度,控制上游路口信号灯的运行状态,从而避免上游路口车辆进入发生拥堵道路造成上游路口交通堵塞。

The traffic signal control method and system based on the measurement and calculation of the vehicle queuing length can accurately simulate the actual traffic flow information by establishing a combined traffic flow model on urban roads and dividing the traffic flow information into a steady flow and a combined flow. By collecting digitized graphics on the road, the pixels in the original map of the digitized graphics can be used as the coordinates of the road, and the sampling time interval can be set. Collect the digitized graphic information of the road at the sampling position again to obtain the starting point where the congestion occurs. According to the distance between the starting point of the congestion and the detection point, the real-time vehicle queue length can be calculated by the vehicle queue length calculation formula. According to the real-time The vehicle queuing length controls the operating status of the signal lights at the upstream intersection, so as to avoid traffic jams at the upstream intersection caused by vehicles entering the congested road at the upstream intersection.

Description

基于车辆排队长度测算的交通信号灯控制方法及系统Traffic signal light control method and system based on vehicle queuing length measurement and calculation

技术领域technical field

本发明涉及一种道路上交通信号灯控制技术。具体地说涉及一种基于车辆排队长度测算的交通信号灯控制方法及系统。The invention relates to a traffic signal light control technology on roads. In particular, it relates to a traffic signal light control method and system based on vehicle queuing length measurement and calculation.

背景技术Background technique

随着车辆的保有量的不断上升,城市道路日益拥堵,从而导致城市道路交通事故频发。一旦道路上发生拥堵,将直接降低路网的运行效率,也容易诱发二次事故。减少交通事故带来的负面影响的有效途径,是通过运算实时拥堵造成的影响,根据计算可得到道路达到最大排队长度的时间,为采取有效的措施处理拥堵提供可靠的理论依据。As the number of vehicles continues to rise, urban roads are increasingly congested, resulting in frequent urban road traffic accidents. Once congestion occurs on the road, it will directly reduce the operating efficiency of the road network and easily induce secondary accidents. An effective way to reduce the negative impact of traffic accidents is to calculate the impact of real-time congestion. According to the calculation, the time when the road reaches the maximum queuing length can be obtained, which provides a reliable theoretical basis for taking effective measures to deal with congestion.

中国专利文献CN102034354A公开了一种基于固定检测器的城市道路交通事故影响范围确定方法。该方法是基于在道路中设置的固定检测器,用以检测车辆的离去率,通过采用城市道路组合交通流来描述车辆到达的特征。根据车辆的到达率和离去率,建立基于固定检测器的排队长度测算方法,再根据交通事故持续的时间,计算交通事故造成的最大排队长度并根据交通事故造成的拥堵扩散过程,确定交通事故的影响范围。该方法能够计算发生在固定检测器沿车辆行驶方向前方的交通事故造成拥堵的车辆排队长度。并根据城市道路交通信号灯的特点,计算出交通事故造成的拥堵扩散过程。但是,当交通事故发生时,路口造成的拥堵具有累加性,一旦路口出现锁死的情况,会影响后方路口的正常交通疏导,上述专利文献公开的方法无法计算实际中所有碰撞发生的位置,通用性差。同时,上述专利文献公开的方法也无法控制实际中所有发生碰撞的位置后方路口交通信号灯的运行状态,实用性差。Chinese patent document CN102034354A discloses a method for determining the influence range of urban road traffic accidents based on a fixed detector. The method is based on a fixed detector set in the road to detect the departure rate of vehicles, and describes the characteristics of vehicle arrival by using the combined traffic flow of urban roads. According to the arrival rate and departure rate of vehicles, establish a queuing length calculation method based on fixed detectors, and then calculate the maximum queuing length caused by traffic accidents according to the duration of traffic accidents, and determine traffic accidents according to the congestion diffusion process caused by traffic accidents range of influence. The method can calculate the vehicle queuing length caused by traffic accidents occurring in front of the fixed detector along the direction of vehicle travel. And according to the characteristics of urban road traffic lights, the congestion diffusion process caused by traffic accidents is calculated. However, when a traffic accident occurs, the congestion caused by the intersection is cumulative. Once the intersection is locked, it will affect the normal traffic flow at the rear intersection. The methods disclosed in the above-mentioned patent documents cannot calculate the actual positions of all collisions. Poor sex. Simultaneously, the method disclosed in the above-mentioned patent documents also cannot control the running state of the traffic signal lights at the rear crossings of all collision positions in reality, and has poor practicability.

发明内容Contents of the invention

为此,本发明所要解决的技术问题在于现有技术中仅能计算发生在固定检测器沿车辆行驶方向前方的交通事故造成拥堵的车辆排队长度带来的通用性差和实用性差。For this reason, the technical problem to be solved by the present invention is that in the prior art, it is only possible to calculate the poor versatility and poor practicability caused by the vehicle queuing length caused by the traffic accident ahead of the fixed detector along the direction of travel of the vehicle.

为解决上述技术问题,本发明的技术方案为:In order to solve the problems of the technologies described above, the technical solution of the present invention is:

基于车辆排队长度测算的交通信号灯控制方法,包括以下步骤:The traffic signal control method based on the calculation of vehicle queuing length comprises the following steps:

S1:通过建立城市道路组合交通流模型来描述道路上车辆的到达特征,计算所述道路上车辆的到达率,所述到达率为单位时间内进入所述道路的车辆数;进一步包括以下步骤:S1: describe the arrival characteristics of vehicles on the road by establishing a combined traffic flow model on urban roads, calculate the arrival rate of vehicles on the road, and the arrival rate is the number of vehicles entering the road per unit time; further comprising the following steps:

S11:将所述组合交通流分为稳定流和离散流,所述稳定流由上游路口直行车道放行的连续驶入车辆构成,离散流由上游路口左转和右转车道驶入的车辆构成,将上游路口直行车道开始放行的时间设为周期开始时间,所述道路上车辆的到达率为:S11: Divide the combined traffic flow into a steady flow and a discrete flow, the steady flow is composed of continuously entering vehicles passing through the through lane at the upstream intersection, and the discrete flow is composed of vehicles entering the left-turn and right-turn lanes at the upstream intersection, The time when the through lane at the upstream intersection starts to release is set as the cycle start time, and the arrival rate of vehicles on the road is:

λλ ‾‾ == gg 11 cc 11 (( λλ 11 -- λλ 22 )) ++ λλ 22

其中,λ1为稳定流的到达率,λ2为离散流的到达率,g1为上游路口直行车道放行的持续时间,c1为组合交通流周期,且组合交通流周期等于上游路口信号周期;Among them, λ 1 is the arrival rate of steady flow, λ 2 is the arrival rate of discrete flow, g 1 is the duration of the through lane release at the upstream intersection, c 1 is the combined traffic flow period, and the combined traffic flow period is equal to the signal period of the upstream intersection ;

S2:选取道路中某一位置作为采样位置,采集上下游两个路口间无车辆行驶时道路的数字化图形,将获取到的数字化图形作为所述道路的原始地图,所述数字化图形的起始像素点对应道路下游的起始位置,所述数字化图形结束的像素点对应道路上游的结束位置;S2: Select a certain position in the road as the sampling position, collect the digitized graphics of the road when there is no vehicle driving between the upstream and downstream intersections, and use the acquired digitized graphics as the original map of the road, the starting pixel of the digitized graphics The point corresponds to the starting position downstream of the road, and the pixel point at the end of the digitized graphic corresponds to the ending position upstream of the road;

S3:在所述道路上选择任意位置作为检测点,每隔采样间隔Δt检测所述道路上车辆的离去率,所述离去率为单位时间内离开所述道路的车辆数;S3: Select any position on the road as a detection point, and detect the departure rate of vehicles on the road every sampling interval Δt, and the departure rate is the number of vehicles leaving the road per unit time;

S4:所述检测点在检测到所述道路上的车辆在通行周期内不再前进时,再次在所述采样位置采集所述道路的数字化图形信息;S4: When the detection point detects that the vehicle on the road is no longer moving forward within the passing period, collect the digitized graphic information of the road at the sampling position again;

S5:将再次获取到的数字化图形,与所述的原始地图进行比对,比对两幅数字化图形的不同,得到拥堵发生的起点距离检测点的距离l0,以及判断拥堵发生的位置位于所述检测点的上游或下游;S5: Comparing the obtained digitized graphics with the original map, comparing the difference between the two digitized graphics, obtaining the distance l 0 from the starting point of the congestion to the detection point, and judging that the location of the congestion is located at the upstream or downstream of the above-mentioned detection point;

S6:根据所述的距离l0,和发生拥堵的位置,以及所述检测点检测到车辆在通行周期内不再前进的时刻ts,通过车辆排队长度测算公式计算实时车辆排队长度;S6: According to the distance l 0 , the position where the congestion occurs, and the time t s when the detection point detects that the vehicle no longer moves forward within the passing cycle, calculate the real-time vehicle queue length through the vehicle queue length calculation formula;

S7:设定预警车辆排队长度,在所述车辆排队长度达到所述预警车辆排队长度时,判断上游路口指示进入发生拥堵道路的交通信号灯是否处于绿灯状态;是,则将指示进入发生拥堵道路的交通信号灯变为红灯并保持预定时间,并延长指示车辆通行至其余方向的绿灯时间;否则,在设定时间内继续延长红灯时间;设定允许放行排队长度,当所述车辆排队长度达到所述允许放行排队长度时,将交通信号灯调整为正常工作周期。S7: Set the queuing length of early warning vehicles. When the queuing length of the vehicles reaches the queuing length of the early warning vehicles, it is judged whether the traffic signal lights indicating that the upstream intersection indicates entering the congested road are in a green state; The traffic signal light turns into a red light and remains for a predetermined time, and prolongs the green light time indicating that the vehicle passes to the remaining direction; otherwise, the red light time continues to be extended within the set time; the allowable queue length is set, and when the vehicle queue length reaches When the queue length is allowed to pass, the traffic lights are adjusted to the normal working cycle.

所述步骤S5中将再次获取到的数字化图形,与所述的原始地图的数字化图形进行比对这一步骤具体为:比对两幅图形不同的像素点,识别出从下游至上游第一个不同的像素点,即为发生拥堵的位置。The step of comparing the digitized graphics obtained again with the digitized graphics of the original map in the step S5 is specifically: comparing the different pixels of the two graphics, and identifying the first one from the downstream to the upstream Different pixel points are the locations where congestion occurs.

所述步骤S6中,具体包括以下步骤:In the step S6, the following steps are specifically included:

S61:判断发生拥堵的位置位于所述检测点的上游或下游;S61: Judging that the location where the congestion occurs is located upstream or downstream of the detection point;

S62:若发生拥堵的位置位于所述检测点的下游,发生拥堵的位置与所述检测点的距离为l0,以及所述检测点检测到车辆在通行周期内不再前进的时刻ts,则通过车辆排队长度测算公式:S62: If the location where the congestion occurs is located downstream of the detection point, the distance between the location where the congestion occurs and the detection point is l 0 , and the detection point detects the time t s when the vehicle no longer moves forward within the passing cycle, Then, the vehicle queuing length calculation formula is used:

L ( t ) = ( N 1 + [ t - t s c 1 ] λ ‾ c 1 + N 2 - Σ i = 1 n q i Δt ) / k j + l 0 , 计算车辆排队长度; L ( t ) = ( N 1 + [ t - t the s c 1 ] λ ‾ c 1 + N 2 - Σ i = 1 no q i Δt ) / k j + l 0 , Calculate the vehicle queue length;

S63:若发生拥堵的位置位于所述检测点的上游,发生拥堵的位置与所述检测点的距离为l0,以及所述检测点检测到车辆在通行周期内不再前进的时刻ts,则通过车辆排队长度测算公式:S63: If the location where the congestion occurs is located upstream of the detection point, the distance between the location where the congestion occurs and the detection point is l 0 , and the detection point detects the time t s when the vehicle no longer moves forward within the passing cycle, Then, the vehicle queuing length calculation formula is used:

L ( t ) = ( N 1 + [ t - t s c 1 ] λ ‾ c 1 + N 2 - Σ i = 1 n q i Δt ) / k j + l 0 , 计算车辆排队长度; L ( t ) = ( N 1 + [ t - t the s c 1 ] λ ‾ c 1 + N 2 - Σ i = 1 no q i Δt ) / k j + l 0 , Calculate the vehicle queue length;

其中,t为所述检测点检测到车辆在在道路通行周期内不发生移动时或没有检测到车辆通过所述检测点后的任意时刻,N1和N2分别为车辆到达时组合交通流所在周期剩余时间Δc1内到达的车辆数和拥堵扩散结束时组合交通流所在周期剩余时间Δc2内到达的车辆数;qi为第i个采样时间间隔内检测到的车辆离去率,i为所述检测点检测过的时间间隔的序号,n为到任意时刻t时所述检测点检测过的次数;kj为路段阻塞密度,一般取为100-150辆车/公里;Among them, t is any moment when the detection point detects that the vehicle does not move within the road traffic cycle or after the vehicle passes through the detection point, and N 1 and N 2 are respectively the location of the combined traffic flow when the vehicle arrives. The number of vehicles arriving within the remaining time of the cycle Δc 1 and the number of vehicles arriving within the remaining time Δc 2 of the combined traffic flow at the end of the cycle of congestion diffusion; q i is the departure rate of vehicles detected in the ith sampling time interval, i is The sequence number of the time interval that the detection point has detected, n is the number of times that the detection point has been detected at any time t ; kj is the congestion density of the road section, generally taken as 100-150 vehicles/km;

N1:当Δc1>c1-g1时,N11(Δc1-c1+g1)+λ2(c1-g1),其中λ1(Δc1-c1+g1)为车辆到达时组合交通流所在周期剩余时间Δc1内以稳定流形式到达的车辆数,λ2(c1-g1)为车辆到达时组合交通流所在周期剩余时间Δc1以内离散流形式到达的车辆数;当Δc1<c1-g1时,N1=λ2c1,此时,车辆到达时组合交通流所在周期剩余时间Δc1内仅包括离散流,且到达的车辆数为λ2Δc1;N2:当Δc2<g1时,N2=λ1Δc2,此时,拥堵扩散结束时组合交通流所在周期剩余时间Δc2内仅包括稳定流,且到达的车辆数为λ1Δc2;当Δc2>g1时,N2=λ1g12(Δc2-g1),其中,λ1g1为拥堵扩散结束时组合交通流所在周期剩余时间Δc2内以稳定流形式到达的车辆数,λ2(Δc2-g1)为拥堵扩散结束时组合交通流所在周期剩余时间Δc2内以离散流形式到达的车辆数。N 1 : When Δc 1 >c 1 -g 1 , N 11 (Δc 1 -c 1 +g 1 )+λ 2 (c 1 -g 1 ), where λ 1 (Δc 1 -c 1 + g 1 ) is the number of vehicles arriving in the form of steady flow within the remaining time Δc 1 of the combined traffic flow when the vehicle arrives, and λ 2 (c 1 -g 1 ) is the discrete time within the remaining time Δc 1 of the combined traffic flow when the vehicle arrives The number of vehicles arriving in the form of flow; when Δc 1 <c 1 -g 1 , N 1 = λ 2 c 1 , at this time, only discrete flow is included in the remaining time Δc 1 of the cycle of combined traffic flow when the vehicle arrives, and the arriving The number of vehicles is λ 2 Δc 1 ; N 2 : when Δc 2 <g 1 , N 2 = λ 1 Δc 2 , at this time, only steady flow is included in the remaining time Δc 2 of the combined traffic flow at the end of congestion diffusion, and The number of arriving vehicles is λ 1 Δc 2 ; when Δc 2 >g 1 , N 21 g 12 (Δc 2 -g 1 ), where λ 1 g 1 is the combined traffic flow at the end of congestion diffusion The number of vehicles arriving in the form of steady flow within the remaining time Δc 2 of the cycle, λ 2 (Δc 2 -g 1 ) is the number of vehicles arriving in the form of discrete flow within the remaining time Δc 2 of the cycle of the combined traffic flow at the end of congestion diffusion.

所述步骤S4中所述检测点在检测到所述道路上的车辆在通行周期内不再前进,这一步骤具体为:In the step S4, the detection point no longer moves forward when detecting that the vehicle on the road is passing through the cycle, and this step is specifically:

所述检测点在预定时间内检测到正前方的车辆在道路通行周期内不发生移动时或没有检测到车辆通过检测点。The detection point detects that the vehicle directly ahead does not move within the road traffic cycle within a predetermined time or when the vehicle does not pass the detection point.

基于车辆排队长度测算的交通信号灯控制系统,包括以下模块:The traffic signal control system based on the calculation of vehicle queuing length includes the following modules:

交通流建立模块:用于建立城市道路组合交通流模型来描述道路上车辆的到达特征,计算所述道路上车辆的到达率,所述到达率为单位时间内进入所述道路的车辆数;进一步包括:Traffic flow building module: used to set up urban road combined traffic flow model to describe the arrival characteristics of vehicles on the road, calculate the arrival rate of vehicles on the road, and the arrival rate is the number of vehicles entering the road per unit time; further include:

到达率计算模块,用于将所述组合交通流分为稳定流和离散流,所述稳定流由上游路口直行车道放行的连续驶入车辆构成,离散流由上游路口左转和右转车道驶入的车辆构成,将上游路口直行车道开始放行的时间设为周期开始时间,所述道路上车辆的到达率为:The arrival rate calculation module is used to divide the combined traffic flow into a stable flow and a discrete flow. The stable flow is composed of continuously entering vehicles released from the through lane at the upstream intersection, and the discrete flow is driven by the left-turn and right-turn lanes at the upstream intersection. The composition of incoming vehicles, the time when the through lane of the upstream intersection starts to release is set as the cycle start time, and the arrival rate of vehicles on the road is:

&lambda;&lambda; &OverBar;&OverBar; == gg 11 cc 11 (( &lambda;&lambda; 11 -- &lambda;&lambda; 22 )) ++ &lambda;&lambda; 22

其中,λ1为稳定流的到达率,λ2为离散流的到达率,g1为上游路口直行车道放行的持续时间,c1为组合交通流周期,且组合交通流周期等于上游路口信号周期;Among them, λ 1 is the arrival rate of steady flow, λ 2 is the arrival rate of discrete flow, g 1 is the duration of the through lane release at the upstream intersection, c 1 is the combined traffic flow period, and the combined traffic flow period is equal to the signal period of the upstream intersection ;

采样模块:选取道路中某一位置作为采样位置,采集上下游两个路口间的无车辆行驶时道路的数字化图形,将获取到的数字化图形作为所述道路的原始地图,所述数字化图形的起始像素点对应道路下游的起始位置,所述数字化图形结束的像素点对应道路上游的结束位置;Sampling module: select a certain position in the road as the sampling position, collect the digital graphics of the road between the two intersections upstream and downstream when there is no vehicle, and use the obtained digital graphics as the original map of the road. The starting point of the digital graphics is The initial pixel point corresponds to the starting position downstream of the road, and the pixel point at the end of the digitized graphic corresponds to the ending position upstream of the road;

检测模块:在所述道路上选择任意位置作为检测点,每隔采样间隔Δt检测所述道路上车辆的离去率,所述离去率为单位时间内离开所述道路的车辆数;Detection module: select any position on the road as a detection point, and detect the departure rate of vehicles on the road every sampling interval Δt, and the departure rate is the number of vehicles leaving the road per unit time;

二次采集模块:所述检测点在检测到所述道路上的车辆在通行周期内不再前进时,再次在所述采样位置采集所述道路的数字化图形;Secondary acquisition module: when the detection point detects that the vehicle on the road is no longer moving forward within the passing period, it collects the digitized graphics of the road at the sampling position again;

比对模块:将再次获取到的数字化图形,与所述的原始地图进行比对,比对两幅数字化图形的不同,得到拥堵发生的起点距离检测点的距离l0,以及判断拥堵发生的位置位于所述检测点的上游或下游;Comparison module: compare the acquired digital graphics with the original map, compare the difference between the two digital graphics, obtain the distance l 0 from the starting point of the congestion to the detection point, and judge the location of the congestion located upstream or downstream of said detection point;

计算模块:根据所述的距离l0,和发生拥堵的位置,以及所述检测点检测到车辆在通行周期内不再前进的时刻ts,通过车辆排队长度测算公式计算实时车辆排队长度;Calculation module: according to the distance l 0 , the position where the congestion occurs, and the time t s when the detection point detects that the vehicle no longer moves forward in the passing cycle, calculate the real-time vehicle queue length through the vehicle queue length calculation formula;

交通信号灯控制模块:设定预警车辆排队长度,在所述车辆排队长度达到所述预警车辆排队长度时,判断上游路口指示进入发生拥堵道路的交通信号灯是否处于绿灯状态;是,则将指示进入发生拥堵道路的交通信号灯变为红灯并保持预定时间,并延长指示车辆通行至其余方向的绿灯时间;否则,在设定时间内继续延长红灯时间;设定允许放行排队长度,当所述车辆排队长度达到所述允许放行排队长度时,将交通信号灯调整为正常工作周期。Traffic signal light control module: set the queuing length of early warning vehicles, and when the queuing length of the vehicles reaches the queuing length of the early warning vehicles, judge whether the traffic signal light indicating that the upstream intersection indicates entering the congested road is in a green light state; The traffic light on the congested road turns red and remains for a predetermined time, and prolongs the green light time indicating that the vehicle passes to the rest of the direction; otherwise, the red light time continues to be extended within the set time; When the queuing length reaches the allowable queuing length, the traffic signal lights are adjusted to a normal working cycle.

所述比对模块中将再次获取到的数字化图形,与所述的原始地图进行比对,具体为:The digitized graphics that will be obtained again in the comparison module are compared with the original map, specifically:

将再次获取到的数字化图形,与所述的原始地图的数字化图形进行比对,主要比对两幅图形不同的像素点,识别出从下游至上游的第一个不同的像素点,即为发生拥堵的位置。Compare the digitized graphics obtained again with the digitized graphics of the original map, mainly compare the different pixels of the two graphics, and identify the first different pixel from the downstream to the upstream, which is the occurrence Congested location.

所述计算模块中,具体包括以下模块:In the calculation module, the following modules are specifically included:

位置判断模块:判断发生拥堵的位置位于所述检测点的上游或下游;Position judging module: judging that the position where congestion occurs is located upstream or downstream of the detection point;

第一计算模块:若发生拥堵的位置位于所述检测点的下游,发生拥堵的位置与所述检测点的距离为l0,以及所述检测点检测到车辆在通行周期内不再前进的时刻ts,则通过车辆排队长度测算公式:The first calculation module: if the location where the congestion occurs is located downstream of the detection point, the distance between the location where the congestion occurs and the detection point is l 0 , and the moment when the detection point detects that the vehicle no longer moves forward within the passing cycle t s , then use the vehicle queue length calculation formula:

L ( t ) = ( N 1 + [ t - t s c 1 ] &lambda; &OverBar; c 1 + N 2 - &Sigma; i = 1 n q i &Delta;t ) / k j + l 0 , 计算车辆排队长度; L ( t ) = ( N 1 + [ t - t the s c 1 ] &lambda; &OverBar; c 1 + N 2 - &Sigma; i = 1 no q i &Delta;t ) / k j + l 0 , Calculate the vehicle queue length;

第二计算模块:若发生拥堵的位置位于所述检测点的上游,发生拥堵的位置与所述检测点的距离为l0,以及所述检测点检测到车辆在通行周期内不再前进的时刻ts,则通过车辆排队长度测算公式:The second calculation module: if the location where the congestion occurs is located upstream of the detection point, the distance between the location where the congestion occurs and the detection point is l 0 , and the moment when the detection point detects that the vehicle no longer moves forward within the passing cycle t s , then use the vehicle queue length calculation formula:

L ( t ) = ( N 1 + [ t - t s c 1 ] &lambda; &OverBar; c 1 + N 2 - &Sigma; i = 1 n q i &Delta;t ) / k j + l 0 , 计算车辆排队长度; L ( t ) = ( N 1 + [ t - t the s c 1 ] &lambda; &OverBar; c 1 + N 2 - &Sigma; i = 1 no q i &Delta;t ) / k j + l 0 , Calculate the vehicle queue length;

其中,t为所述检测点检测到车辆在在道路通行周期内不发生移动时或没有检测到车辆通过检测点后的任意时刻,N1和N2分别为车辆到达时组合交通流所在周期剩余时间Δc1内到达的车辆数和拥堵扩散结束时组合交通流所在周期剩余时间Δc2内到达的车辆数;qi为第i个采样时间间隔内检测到的车辆离去率,i为所述检测点检测过的时间间隔的序号,n为到任意时刻t时所述检测点检测过的次数;kj为路段阻塞密度,一般取为100-150辆车/公里;Among them, t is any moment when the detection point detects that the vehicle does not move within the road traffic cycle or after the vehicle does not pass the detection point, N 1 and N 2 are the remaining time of the cycle of the combined traffic flow when the vehicle arrives. The number of vehicles arriving within time Δc 1 and the number of vehicles arriving within the remaining time Δc 2 of the combined traffic flow cycle at the end of congestion diffusion; q i is the departure rate of vehicles detected in the ith sampling time interval, and i is the The serial number of the time interval that the detection point has been detected, n is the number of times that the detection point has been detected at any time t ; kj is the congestion density of the road section, generally taken as 100-150 vehicles/km;

N1:当Δc1>c1-g1时,N11(Δc1-c1+g1)+λ2(c1-g1),其中λ1(Δc1-c1+g1)为车辆到达时组合交通流所在周期剩余时间Δc1内以稳定流形式到达的车辆数,λ2(c1-g1)为车辆到达时组合交通流所在周期剩余时间Δc1以内离散流形式到达的车辆数;当Δc1<c1-g1时,N1=λ2c1,此时,车辆到达时组合交通流所在周期剩余时间Δc1内仅包括离散流,且到达的车辆数为λ2Δc1;N2:当Δc2<g1时,N2=λ1Δc2,此时,拥堵扩散结束时组合交通流所在周期剩余时间Δc2内仅包括稳定流,且到达的车辆数为λ1Δc2;当Δc2>g1时,N2=λ1g12(Δc2-g1),其中,λ1g1为拥堵扩散结束时组合交通流所在周期剩余时间Δc2内以稳定流形式到达的车辆数,λ2(Δc2-g1)为拥堵扩散结束时组合交通流所在周期剩余时间Δc2内以离散流形式到达的车辆数。N 1 : When Δc 1 >c 1 -g 1 , N 11 (Δc 1 -c 1 +g 1 )+λ 2 (c 1 -g 1 ), where λ 1 (Δc 1 -c 1 + g 1 ) is the number of vehicles arriving in the form of steady flow within the remaining time Δc 1 of the combined traffic flow when the vehicle arrives, and λ 2 (c 1 -g 1 ) is the discrete time within the remaining time Δc 1 of the combined traffic flow when the vehicle arrives The number of vehicles arriving in the form of flow; when Δc 1 <c 1 -g 1 , N 1 = λ 2 c 1 , at this time, only discrete flow is included in the remaining time Δc 1 of the cycle of combined traffic flow when the vehicle arrives, and the arriving The number of vehicles is λ 2 Δc 1 ; N 2 : when Δc 2 <g 1 , N 2 = λ 1 Δc 2 , at this time, only steady flow is included in the remaining time Δc 2 of the combined traffic flow at the end of congestion diffusion, and The number of arriving vehicles is λ 1 Δc 2 ; when Δc 2 >g 1 , N 21 g 12 (Δc 2 -g 1 ), where λ 1 g 1 is the combined traffic flow at the end of congestion diffusion The number of vehicles arriving in the form of steady flow within the remaining time Δc 2 of the cycle, λ 2 (Δc 2 -g 1 ) is the number of vehicles arriving in the form of discrete flow within the remaining time Δc 2 of the cycle of the combined traffic flow at the end of congestion diffusion.

所述二次采集模块中的所述检测点在检测到所述道路上的车辆在通行周期内不再前进,具体为:The detection point in the secondary acquisition module will no longer move forward during the passing period when the vehicle on the road is detected, specifically:

所述检测点在预定时间内检测到正前方的车辆在道路通行周期内不发生移动时或没有检测到车辆通过检测点。The detection point detects that the vehicle directly ahead does not move within the road traffic cycle within a predetermined time or when the vehicle does not pass the detection point.

本发明的上述技术方案相比现有技术具有以下优点:The above-mentioned technical scheme of the present invention has the following advantages compared with the prior art:

1.基于车辆排队长度测算的交通信号灯控制方法及系统,通过建立城市道路组合交通流模型,将车流量信息分为稳定流和组合流,可准确模拟现实车流量信息。通过对道路进行数字化图形的采集,可使数字化图形的原始地图中的像素点作为道路的坐标,设定采样时间间隔,每隔一段时间进行采样检测所述道路上车辆的离去率,当检测到所述道路上的车辆在道路通行周期内不再前进时,再次在所述采样位置采集所述道路的数字化图形信息,识别出所述数字图形信息上与所述原始地图上不同像素点,获得拥堵发生的起点位置,根据发生拥堵起点距所述检测点的距离,以及检测到车辆在通行周期内不再前进的时刻通过车辆排队长度计算公式可计算出实时车辆排队长度,根据实时车辆排队长度,控制上游路口信号灯的运行状态,从而避免上游路口车辆进入发生拥堵道路造成上游路口交通堵塞。1. The traffic signal light control method and system based on the calculation of vehicle queuing length, through the establishment of a combined traffic flow model on urban roads, the traffic flow information is divided into stable flow and combined flow, which can accurately simulate realistic traffic flow information. By collecting digitized graphics on the road, the pixels in the original map of the digitized graphics can be used as the coordinates of the road, and the sampling time interval can be set to sample and detect the departure rate of vehicles on the road at regular intervals. When the vehicles on the road no longer move forward during the road traffic cycle, collect the digitized graphic information of the road at the sampling position again, and identify the different pixels on the digital graphic information from the original map, Obtain the starting point where the congestion occurs, according to the distance between the starting point of the congestion and the detection point, and the moment when it is detected that the vehicle is no longer moving forward in the passing cycle, the real-time vehicle queue length can be calculated through the vehicle queue length calculation formula, according to the real-time vehicle queue Length, to control the operating status of the signal lights at the upstream intersection, so as to avoid traffic jams at the upstream intersection caused by vehicles entering the congested road at the upstream intersection.

2.基于车辆排队长度测算的交通信号灯控制方法及系统,将再次获取到的数字化图形信息与所述原始地图进行比对,通过比对两幅图形不同的像素点,可识别因发生拥堵,在数字化图形中产生的变化,从而确定发生拥堵的准确位置。2. The traffic signal light control method and system based on the measurement and calculation of vehicle queuing length compares the digitized graphic information obtained again with the original map, and by comparing the different pixels of the two graphics, it is possible to identify the traffic jam caused by traffic congestion. Digitizes the resulting changes in the map to pinpoint exactly where congestion is occurring.

3.基于车辆排队长度测算的交通信号灯控制方法及系统,根据判断发生拥堵的位置,通过车辆排队长度测算公式,可计算出在任意位置发生拥堵后,因拥堵导致车辆排队的长度。3. The traffic signal control method and system based on the calculation of vehicle queuing length can calculate the length of vehicle queuing due to congestion after the congestion occurs at any position through the calculation formula of vehicle queuing length according to the position where the congestion occurs.

4.基于车辆排队长度测算的交通信号灯控制方法及系统,检测点可检测到在道路周期内车辆不发生移动,从而判断道路上发生拥堵。4. Based on the traffic signal light control method and system based on the calculation of the vehicle queuing length, the detection point can detect that the vehicle does not move within the road cycle, thereby judging that there is congestion on the road.

附图说明Description of drawings

为了使本发明的内容更容易被清楚的理解,下面根据本发明的具体实施例并结合附图,对本发明作进一步详细的说明,其中In order to make the content of the present invention more easily understood, the present invention will be described in further detail below according to specific embodiments of the present invention in conjunction with the accompanying drawings, wherein

图1是本发明一个实施例的基于车辆排队长度测算的交通信号灯控制方法的流程图;Fig. 1 is the flow chart of the traffic signal light control method based on the vehicle queuing length measurement and calculation of an embodiment of the present invention;

图2是本发明一个实施例的基于车辆排队长度测算的交通信号灯控制方法的一种发生拥堵情况的示意图;Fig. 2 is a schematic diagram of a congestion situation in a traffic signal control method based on vehicle queuing length measurement according to an embodiment of the present invention;

图3是本发明一个实施例的基于车辆排队长度测算的交通信号灯控制系统的结构框图。Fig. 3 is a structural block diagram of a traffic signal light control system based on vehicle queuing length measurement and calculation according to an embodiment of the present invention.

图中附图标记表示为:1-交通流建立模块;2-采样模块;3-检测模块;4-二次采集模块;5-比对模块;6-计算模块;7-交通信号灯控制模块。The reference signs in the figure are: 1-traffic flow establishment module; 2-sampling module; 3-detection module; 4-secondary collection module; 5-comparison module; 6-calculation module; 7-traffic signal light control module.

具体实施方式detailed description

实施例1Example 1

如图1所示,作为本发明的一个实施例,基于车辆排队长度测算的交通信号灯控制方法,包括以下步骤:As shown in Figure 1, as an embodiment of the present invention, the traffic signal light control method based on vehicle queuing length measurement, comprises the following steps:

S1:通过建立城市道路组合交通流模型来描述道路上车辆的到达特征,计算所述道路上车辆的到达率,所述到达率为单位时间内进入所述道路的车辆数;进一步包括以下步骤:S1: describe the arrival characteristics of vehicles on the road by establishing a combined traffic flow model on urban roads, calculate the arrival rate of vehicles on the road, and the arrival rate is the number of vehicles entering the road per unit time; further comprising the following steps:

S11:将所述组合交通流分为稳定流和离散流,所述稳定流由上游路口直行车道放行的连续驶入车辆构成,离散流由上游路口左转和右转车道驶入的车辆构成,将上游路口直行车道开始放行的时间设为周期开始时间,所述道路上车辆的到达率为:S11: Divide the combined traffic flow into a steady flow and a discrete flow, the steady flow is composed of continuously entering vehicles passing through the through lane at the upstream intersection, and the discrete flow is composed of vehicles entering the left-turn and right-turn lanes at the upstream intersection, The time when the through lane at the upstream intersection starts to release is set as the cycle start time, and the arrival rate of vehicles on the road is:

&lambda;&lambda; &OverBar;&OverBar; == gg 11 cc 11 (( &lambda;&lambda; 11 -- &lambda;&lambda; 22 )) ++ &lambda;&lambda; 22

其中,λ1为稳定流的到达率,λ2为离散流的到达率,g1为上游路口直行车道放行的持续时间,c1为组合交通流周期,且组合交通流周期等于上游路口信号周期。作为一种具体实现方式,本实施例中的所述稳定流和离散流均由设置在上游路口的多个雷达探测器测得。Among them, λ 1 is the arrival rate of steady flow, λ 2 is the arrival rate of discrete flow, g 1 is the duration of the through lane release at the upstream intersection, c 1 is the combined traffic flow period, and the combined traffic flow period is equal to the signal period of the upstream intersection . As a specific implementation manner, both the steady flow and the discrete flow in this embodiment are measured by a plurality of radar detectors arranged at an upstream crossing.

S2:选取道路中某一位置作为采样位置,采集上下游两个路口间无车辆行驶时道路的数字化图形,将获取到的数字化图形作为所述道路的原始地图,所述数字化图形的起始像素点对应道路下游的起始位置,所述数字化图形结束的像素点对应道路上游的结束位置。作为一种具体实现方式,本实施例中通过摄像机采集所述数字化图形。S2: Select a certain position in the road as the sampling position, collect the digitized graphics of the road when there is no vehicle driving between the upstream and downstream intersections, and use the acquired digitized graphics as the original map of the road, the starting pixel of the digitized graphics The point corresponds to the starting position downstream of the road, and the pixel point at the end of the digitized graphic corresponds to the ending position upstream of the road. As a specific implementation manner, in this embodiment, a camera is used to collect the digitized graphics.

S3:在所述道路上选择任意位置作为检测点,每隔采样间隔Δt检测所述道路上车辆的离去率,所述离去率为单位时间内离开所述道路的车辆数。作为一种具体实现方式,本实施例中通过雷达数据采集器采集所述离去率。S3: Select any position on the road as a detection point, and detect the departure rate of vehicles on the road every sampling interval Δt, and the departure rate is the number of vehicles leaving the road per unit time. As a specific implementation manner, in this embodiment, the departure rate is collected by a radar data collector.

S4:所述检测点在检测到所述道路上的车辆在通行周期内不再前进时,再次在所述采样位置采集所述道路的数字化图形信息。S4: When the detection point detects that the vehicle on the road does not move forward within the passing period, it collects digitized graphic information of the road at the sampling position again.

S5:将再次获取到的数字化图形,与所述的原始地图进行比对,比对两幅数字化图形的不同,得到拥堵发生的起点距离检测点的距离l0,以及判断拥堵发生的位置位于所述检测点的上游或下游。S5: Comparing the obtained digitized graphics with the original map, comparing the difference between the two digitized graphics, obtaining the distance l 0 from the starting point of the congestion to the detection point, and judging that the location of the congestion is located at the upstream or downstream of the above detection point.

S6:根据所述的距离l0,和发生拥堵的位置,以及所述检测点检测到车辆在通行周期内不再前进的时刻ts,通过车辆排队长度测算公式计算实时车辆排队长度。S6: Calculate the real-time vehicle queuing length according to the distance l 0 , the location where the congestion occurs, and the time t s when the detection point detects that the vehicle no longer moves forward within the passing period, using the vehicle queuing length calculation formula.

S7:设定预警车辆排队长度,在所述车辆排队长度达到所述预警车辆排队长度(设定的预警排队长度可以是:拥堵发生的起点距离上游路口的距离减去5米)时,判断上游路口指示进入发生拥堵道路的交通信号灯是否处于绿灯状态;是,则将指示进入发生拥堵道路的交通信号灯变为红灯并保持预定时间,并延长指示车辆通行至其余方向的绿灯时间;否则,在设定时间内继续延长红灯时间(例如可以延长绿灯显示时间,时间可根据需要取任意数值);设定允许放行排队长度(设定的允许方向排队长度可以是:拥堵发生的起点距离上游路口的距离减去25米),当所述车辆排队长度达到所述允许放行排队长度时,将交通信号灯调整为正常工作周期。S7: Set the queuing length of early warning vehicles. When the queuing length of the vehicles reaches the queuing length of the early warning vehicles (the set early warning queuing length can be: the distance between the starting point of congestion and the upstream intersection minus 5 meters), judge the upstream Whether the traffic signal light at the intersection indicating entering the congested road is in a green state; if yes, turn the traffic signal light indicating entering the congested road into a red light and keep it for a predetermined time, and prolong the green light time for instructing vehicles to pass to other directions; otherwise, in the Continue to extend the red light time within the set time (for example, the green light display time can be extended, and the time can take any value according to needs); set the allowable queue length (the set allowable queue length in the direction can be: the distance between the starting point of congestion and the upstream intersection The distance minus 25 meters), when the vehicle queue length reaches the allowable queue length, adjust the traffic signal lights to the normal working cycle.

基于车辆排队长度测算的交通信号灯控制方法,通过建立城市道路组合交通流模型,将车流量信息分为稳定流和组合流,可准确模拟现实车流量信息。通过对道路进行数字化图形的采集,可使数字化图形的原始地图中的像素点作为道路的坐标,设定采样时间间隔,每隔一段时间进行采样检测所述道路上车辆的离去率,当检测到所述道路上的车辆在道路通行周期内不再前进时,再次在所述采样位置采集所述道路的数字化图形信息,识别出所述数字图形信息上与所述原始地图上不同像素点,获得拥堵发生的起点位置,根据发生拥堵起点距所述检测点的距离,以及检测到车辆在通行周期内不再前进的时刻通过车辆排队长度计算公式可计算出实时车辆排队长度,根据实时车辆排队长度,控制上游路口信号灯的运行状态,从而避免上游路口车辆进入发生拥堵道路造成上游路口交通堵塞。The traffic signal control method based on the calculation of vehicle queuing length can accurately simulate the actual traffic flow information by establishing the combined traffic flow model of urban roads and dividing the traffic flow information into stable flow and combined flow. By collecting digitized graphics on the road, the pixels in the original map of the digitized graphics can be used as the coordinates of the road, the sampling time interval is set, and the departure rate of vehicles on the road is detected by sampling at intervals. When the vehicles on the road no longer move forward during the road traffic cycle, collect the digitized graphic information of the road at the sampling position again, and identify the different pixels on the digital graphic information from the original map, Obtain the starting point where the congestion occurs, according to the distance between the starting point of the congestion and the detection point, and the moment when it is detected that the vehicle is no longer moving forward in the passing cycle, the real-time vehicle queue length can be calculated through the calculation formula of the vehicle queue length, according to the real-time vehicle queue Length, to control the operating status of the signal lights at the upstream intersection, so as to avoid traffic jams at the upstream intersection caused by vehicles entering the congested road at the upstream intersection.

实施例2Example 2

作为本发明的一个实施例,在上述实施例1的基础上,所述步骤S5中将再次获取到的数字化图形,与所述的原始地图的数字化图形进行比对这一步骤具体为:比对两幅图形不同的像素点,识别出从下游至上游第一个不同的像素点,即为发生拥堵的位置。As an embodiment of the present invention, on the basis of the above-mentioned embodiment 1, the step of comparing the digitized graphics obtained again in the step S5 with the digitized graphics of the original map is specifically: comparing For the different pixels in the two graphics, identify the first different pixel from the downstream to the upstream, which is the location where the congestion occurs.

基于车辆排队长度测算的交通信号灯控制方法,将再次获取到的数字化图形信息与所述原始地图进行比对,通过比对两幅图形不同的像素点,可识别因发生拥堵,在数字化图形中产生的变化,从而确定发生拥堵的准确位置。Based on the traffic signal control method based on the measurement and calculation of the vehicle queuing length, the digitized graphic information obtained again is compared with the original map, and by comparing the different pixels of the two graphics, it is possible to identify the congestion caused by the occurrence of congestion in the digital graphic. , so as to determine the exact location of the congestion.

实施例3Example 3

作为本发明的一个实施例,在上述实施例1或2的基础上,所述步骤S6中,具体包括以下步骤:As an embodiment of the present invention, on the basis of the above-mentioned embodiment 1 or 2, the step S6 specifically includes the following steps:

S61:判断发生拥堵的位置位于所述检测点的上游或下游;如图2所示,发生拥堵的位置位于所述检测点的下游。S61: Judging that the location where the congestion occurs is located upstream or downstream of the detection point; as shown in FIG. 2 , the location where the congestion occurs is located downstream of the detection point.

S62:若发生拥堵的位置位于所述检测点的下游,并且车辆行驶方向从上游向下游;发生拥堵的位置与所述检测点的距离为l0,以及所述检测点检测到车辆在通行周期内不再前进的时刻ts,则通过车辆排队长度测算公式:S62: If the location where the congestion occurs is located downstream of the detection point, and the vehicle travels from upstream to downstream; the distance between the location where the congestion occurs and the detection point is l 0 , and the detection point detects that the vehicle is in the traffic cycle The moment t s at which no further advance is made, the vehicle queuing length calculation formula is used:

L ( t ) = ( N 1 + [ t - t s c 1 ] &lambda; &OverBar; c 1 + N 2 - &Sigma; i = 1 n q i &Delta;t ) / k j + l 0 , 计算车辆排队长度。 L ( t ) = ( N 1 + [ t - t the s c 1 ] &lambda; &OverBar; c 1 + N 2 - &Sigma; i = 1 no q i &Delta;t ) / k j + l 0 , Calculate the vehicle queue length.

S63:若发生拥堵的位置位于所述检测点的上游,发生拥堵的位置与所述检测点的距离为l0,以及所述检测点检测到车辆在通行周期内不再前进的时刻ts,则通过车辆排队长度测算公式:S63: If the location where the congestion occurs is located upstream of the detection point, the distance between the location where the congestion occurs and the detection point is l 0 , and the detection point detects the time t s when the vehicle no longer moves forward within the passing cycle, Then, the vehicle queuing length calculation formula is used:

L ( t ) = ( N 1 + [ t - t s c 1 ] &lambda; &OverBar; c 1 + N 2 - &Sigma; i = 1 n q i &Delta;t ) / k j + l 0 , 计算车辆排队长度; L ( t ) = ( N 1 + [ t - t the s c 1 ] &lambda; &OverBar; c 1 + N 2 - &Sigma; i = 1 no q i &Delta;t ) / k j + l 0 , Calculate the vehicle queue length;

其中,t为所述检测点检测到车辆在在道路通行周期内不发生移动时或没有检测到车辆通过所述检测点后的任意时刻,N1和N2分别为车辆到达时组合交通流所在周期剩余时间Δc1内到达的车辆数和拥堵扩散结束时组合交通流所在周期剩余时间Δc2内到达的车辆数;qi为第i个采样时间间隔内检测到的车辆离去率,i为所述检测点检测过的时间间隔的序号,n为到任意时刻t时所述检测点检测过的次数;kj为路段阻塞密度,一般取为100-150辆车/公里;Among them, t is any moment when the detection point detects that the vehicle does not move within the road traffic cycle or after the vehicle passes through the detection point, and N 1 and N 2 are respectively the location of the combined traffic flow when the vehicle arrives. The number of vehicles arriving within the remaining time of the cycle Δc 1 and the number of vehicles arriving within the remaining time Δc 2 of the combined traffic flow at the end of the cycle of congestion diffusion; q i is the departure rate of vehicles detected in the ith sampling time interval, i is The sequence number of the time interval that the detection point has detected, n is the number of times that the detection point has been detected at any time t ; kj is the congestion density of the road section, generally taken as 100-150 vehicles/km;

N1:当Δc1>c1-g1时,N11(Δc1-c1+g1)+λ2(c1-g1),其中λ1(Δc1-c1+g1)为车辆到达时组合交通流所在周期剩余时间Δc1内以稳定流形式到达的车辆数,λ2(c1-g1)为车辆到达时组合交通流所在周期剩余时间Δc1以内离散流形式到达的车辆数;当Δc1<c1-g1时,N1=λ2c1,此时,车辆到达时组合交通流所在周期剩余时间Δc1内仅包括离散流,且到达的车辆数为λ2Δc1;N2:当Δc2<g1时,N2=λ1Δc2,此时,拥堵扩散结束时组合交通流所在周期剩余时间Δc2内仅包括稳定流,且到达的车辆数为λ1Δc2;当Δc2>g1时,N2=λ1g12(Δc2-g1),其中,λ1g1为拥堵扩散结束时组合交通流所在周期剩余时间Δc2内以稳定流形式到达的车辆数,λ2(Δc2-g1)为拥堵扩散结束时组合交通流所在周期剩余时间Δc2内以离散流形式到达的车辆数。N 1 : When Δc 1 >c 1 -g 1 , N 11 (Δc 1 -c 1 +g 1 )+λ 2 (c 1 -g 1 ), where λ 1 (Δc 1 -c 1 + g 1 ) is the number of vehicles arriving in the form of steady flow within the remaining time Δc 1 of the combined traffic flow when the vehicle arrives, and λ 2 (c 1 -g 1 ) is the discrete time within the remaining time Δc 1 of the combined traffic flow when the vehicle arrives The number of vehicles arriving in the form of flow; when Δc 1 <c 1 -g 1 , N 1 = λ 2 c 1 , at this time, only discrete flow is included in the remaining time Δc 1 of the cycle of combined traffic flow when the vehicle arrives, and the arriving The number of vehicles is λ 2 Δc 1 ; N 2 : when Δc 2 <g 1 , N 2 = λ 1 Δc 2 , at this time, only steady flow is included in the remaining time Δc 2 of the combined traffic flow at the end of congestion diffusion, and The number of arriving vehicles is λ 1 Δc 2 ; when Δc 2 >g 1 , N 21 g 12 (Δc 2 -g 1 ), where λ 1 g 1 is the combined traffic flow at the end of congestion diffusion The number of vehicles arriving in the form of steady flow within the remaining time Δc 2 of the cycle, λ 2 (Δc 2 -g 1 ) is the number of vehicles arriving in the form of discrete flow within the remaining time Δc 2 of the cycle of the combined traffic flow at the end of congestion diffusion.

基于车辆排队长度测算的交通信号灯控制方法,通过上述步骤,根据判断发生拥堵的位置,通过车辆排队长度测算公式,可计算出在任意位置发生拥堵后,因拥堵导致车辆排队的长度。The traffic signal light control method based on the measurement and calculation of the vehicle queuing length, through the above steps, according to the location where the congestion occurs, and the calculation formula of the vehicle queuing length, can calculate the length of the vehicle queuing due to the congestion after the congestion occurs at any position.

实施例4Example 4

作为本发明的一个实施例,在上述1-3任一实施例的基础上,所述步骤S4中所述检测点在检测到所述道路上的车辆在通行周期内不再前进,这一步骤具体为:所述检测点在预定时间(在本实施例中选取通行周期内前20秒作为预定时间)内检测到正前方的车辆在道路通行周期内不发生移动时或没有检测到车辆通过检测点。也可根据需要选取其他数值的时间作为预定时间,同样实现本发明的目的。As an embodiment of the present invention, on the basis of any one of the above-mentioned embodiments 1-3, the detection point in the step S4 does not move forward during the period when the vehicle on the road is detected. Specifically: when the detection point detects that the vehicle directly in front does not move within the road passage period within the predetermined time (in this embodiment, the first 20 seconds in the passage period is selected as the predetermined time), or the vehicle is not detected to pass the detection point. The time of other numerical values can also be selected as the predetermined time as required, and the object of the present invention can also be achieved.

基于车辆排队长度测算的交通信号灯控制方法,检测点可在预定时间内检测到在道路周期内车辆不发生移动的情况,从而判断道路上发生拥堵。Based on the traffic signal control method based on the measurement and calculation of the vehicle queue length, the detection point can detect the situation that the vehicle does not move within the road cycle within a predetermined time, so as to judge the occurrence of congestion on the road.

实施例5Example 5

如图3所示,作为本发明的一个实施例,基于车辆排队长度测算的交通信号灯控制系统,包括以下模块:As shown in Figure 3, as an embodiment of the present invention, the traffic signal control system based on the vehicle queuing length measurement includes the following modules:

交通流建立模块1:用于建立城市道路组合交通流模型来描述道路上车辆的到达特征,计算所述道路上车辆的到达率,所述到达率为单位时间内进入所述道路的车辆数;进一步包括:Traffic flow building module 1: used to set up urban road combined traffic flow model to describe the arrival characteristics of vehicles on the road, calculate the arrival rate of vehicles on the road, and the arrival rate is the number of vehicles entering the road per unit time; Further includes:

到达率计算模块,用于将所述组合交通流分为稳定流和离散流,所述稳定流由上游路口直行车道放行的连续驶入车辆构成,离散流由上游路口左转和右转车道驶入的车辆构成,将上游路口直行车道开始放行的时间设为周期开始时间,所述道路上车辆的到达率为:The arrival rate calculation module is used to divide the combined traffic flow into a stable flow and a discrete flow. The stable flow is composed of continuously entering vehicles released from the through lane at the upstream intersection, and the discrete flow is driven by the left-turn and right-turn lanes at the upstream intersection. The composition of incoming vehicles, the time when the through lane of the upstream intersection starts to release is set as the cycle start time, and the arrival rate of vehicles on the road is:

&lambda;&lambda; &OverBar;&OverBar; == gg 11 cc 11 (( &lambda;&lambda; 11 -- &lambda;&lambda; 22 )) ++ &lambda;&lambda; 22

其中,λ1为稳定流的到达率,λ2为离散流的到达率,g1为上游路口直行车道放行的持续时间,c1为组合交通流周期,且组合交通流周期等于上游路口信号周期。作为一种具体实现方式,本实施例中的所述稳定流和离散流均由设置在上游路口的多个雷达探测器测得。Among them, λ 1 is the arrival rate of steady flow, λ 2 is the arrival rate of discrete flow, g 1 is the duration of the through lane release at the upstream intersection, c 1 is the combined traffic flow period, and the combined traffic flow period is equal to the signal period of the upstream intersection . As a specific implementation manner, both the steady flow and the discrete flow in this embodiment are measured by a plurality of radar detectors arranged at an upstream crossing.

采样模块2:选取道路中某一位置作为采样位置,采集上下游两个路口间的无车辆行驶时道路的数字化图形,将获取到的数字化图形作为所述道路的原始地图,所述数字化图形的起始像素点对应道路下游的起始位置,所述数字化图形结束的像素点对应道路上游的结束位置。作为一种具体实现方式,本实施例中通过摄像机采集所述数字化图形。Sampling module 2: select a certain position in the road as the sampling position, collect the digitized graphics of the road when there is no vehicle running between the upstream and downstream intersections, and use the obtained digitized graphics as the original map of the road. The starting pixel point corresponds to the starting position downstream of the road, and the ending pixel point of the digitized graphic corresponds to the ending position upstream of the road. As a specific implementation manner, in this embodiment, a camera is used to collect the digitized graphics.

检测模块3:在所述道路上选择任意位置作为检测点,每隔采样间隔Δt检测所述道路上车辆的离去率,所述离去率为单位时间内离开所述道路的车辆数。作为一种具体实现方式,本实施例中通过雷达探测器采集所述离去率。Detection module 3: select any position on the road as a detection point, detect the departure rate of vehicles on the road every sampling interval Δt, and the departure rate is the number of vehicles leaving the road per unit time. As a specific implementation manner, in this embodiment, the departure rate is collected by a radar detector.

二次采集模块4:所述检测点在检测到所述道路上的车辆在通行周期内不再前进时,再次在所述采样位置采集所述道路的数字化图形。Secondary collection module 4: when the detection point detects that the vehicle on the road does not move forward within the passing period, it collects the digitized pattern of the road again at the sampling position.

比对模块5:将再次获取到的数字化图形,与所述的原始地图进行比对,比对两幅数字化图形的不同,得到拥堵发生的起点距离检测点的距离l0,以及判断拥堵发生的位置位于所述检测点的上游或下游。Comparison module 5: compare the obtained digitized graphics with the original map, compare the difference between the two digitized graphics, obtain the distance l 0 from the starting point of the congestion occurrence to the detection point, and judge the congestion occurrence The location is upstream or downstream of said detection point.

计算模块6:根据所述的距离l0,和发生拥堵的位置,以及所述检测点检测到车辆在通行周期内不再前进的时刻ts,通过车辆排队长度测算公式计算实时车辆排队长度。Calculation module 6: according to the distance l 0 , the location where the congestion occurs, and the time t s when the detection point detects that the vehicle no longer moves forward within the passing cycle, calculate the real-time vehicle queue length through the vehicle queue length calculation formula.

交通信号灯控制模块7:设定预警车辆排队长度,在所述车辆排队长度达到所述预警车辆排队长度(设定的预警排队长度可以是:拥堵发生的起点距离上游路口的距离减去5米)时,判断上游路口指示进入发生拥堵道路的交通信号灯是否处于绿灯状态;是,则将通过路口信号机指示进入发生拥堵道路的交通信号灯变为红灯并保持预定时间,并延长指示车辆通行至其余方向的绿灯时间;否则,通过路口信号机在设定时间内继续延长红灯时间(例如可以延长绿灯显示时间,时间可根据需要取任意数值);设定允许放行排队长度(设定的允许方向排队长度可以是:拥堵发生的起点距离上游路口的距离减去25米),当所述车辆排队长度达到所述允许放行排队长度时,将交通信号灯调整为正常工作周期。Traffic signal light control module 7: set the queue length of early warning vehicles, and when the vehicle queue length reaches the queue length of early warning vehicles (the set early warning queue length can be: the distance between the starting point of congestion and the upstream intersection minus 5 meters) , judge whether the traffic signal light at the upstream intersection indicating to enter the congested road is in a green state; The green light time in the direction; otherwise, continue to extend the red light time through the intersection signal machine within the set time (for example, the green light display time can be extended, and the time can take any value according to needs); set the allowable queue length (the set allowable direction The queuing length can be: the distance between the starting point of the congestion and the upstream intersection minus 25 meters), when the vehicle queuing length reaches the allowable queuing length, the traffic signal lights are adjusted to the normal working cycle.

基于车辆排队长度测算的交通信号灯控制系统,全部安装在控制器中并由控制器具体实现。通过建立城市道路组合交通流模型,将车流量信息分为稳定流和组合流,可准确模拟现实车流量信息。通过对道路进行数字化图形的采集,可使数字化图形的原始地图中的像素点作为道路的坐标,设定采样时间间隔,每隔一段时间进行采样检测所述道路上车辆的离去率,当检测到所述道路上的车辆在道路通行周期内不再前进时,再次在所述采样位置采集所述道路的数字化图形信息,识别出所述数字图形信息上与所述原始地图上不同像素点,获得拥堵发生的起点位置,根据发生拥堵起点距所述检测点的距离,以及检测到车辆在通行周期内不再前进的时刻通过车辆排队长度计算公式可计算出实时车辆排队长度,根据实时车辆排队长度,控制上游路口信号灯的运行状态,从而避免上游路口车辆进入发生拥堵道路造成上游路口交通堵塞。The traffic signal light control system based on the calculation of vehicle queuing length is all installed in the controller and implemented by the controller. By establishing a combined traffic flow model on urban roads, the traffic flow information is divided into stable flow and combined flow, which can accurately simulate realistic traffic flow information. By collecting digitized graphics on the road, the pixels in the original map of the digitized graphics can be used as the coordinates of the road, and the sampling time interval can be set to sample and detect the departure rate of vehicles on the road at regular intervals. When the vehicles on the road no longer move forward during the road traffic cycle, collect the digitized graphic information of the road at the sampling position again, and identify the different pixels on the digital graphic information from the original map, Obtain the starting point where the congestion occurs, according to the distance between the starting point of the congestion and the detection point, and the moment when it is detected that the vehicle is no longer moving forward in the passing cycle, the real-time vehicle queue length can be calculated through the vehicle queue length calculation formula, according to the real-time vehicle queue Length, to control the operating status of the signal lights at the upstream intersection, so as to avoid traffic jams at the upstream intersection caused by vehicles entering the congested road at the upstream intersection.

实施例6Example 6

作为本发明的一个实施例,在上述实施例5的基础上,所述比对模块5中再次获取到的数字化图形,与所述的原始地图进行比对,具体为:As an embodiment of the present invention, on the basis of the above-mentioned embodiment 5, the digitized graphics obtained again in the comparison module 5 are compared with the original map, specifically:

当发生碰撞后,在同一地点再次获取一张道路的数字化图形(数字化图形是以像素点为单位,同时像素点可以当成坐标),与所述的原始地图的数字化图形进行比对,比对两幅图形不同的像素点,识别出从下游至上游第一个不同的像素点,即为发生拥堵的位置。When a collision occurs, obtain a digitized graph of the road again at the same location (the digitized graph is in pixels, and the pixels can be used as coordinates), and compare it with the digitized graph of the original map. The different pixels of the graph are identified, and the first different pixel from the downstream to the upstream is identified, which is the location where the congestion occurs.

基于车辆排队长度测算的交通信号灯控制系统,将再次获取到的数字化图形信息与所述原始地图进行比对,通过比对两幅图形不同的像素点,可识别因发生拥堵,在数字化图形中产生的变化,从而确定发生拥堵的准确位置。The traffic signal control system based on the measurement and calculation of the vehicle queue length compares the digital graphic information obtained again with the original map, and by comparing the different pixels of the two graphics, it can identify the congestion caused by the occurrence of congestion in the digital graphic. , so as to determine the exact location of the congestion.

实施例7Example 7

作为本发明的一个实施例,在上述实施例5或6的基础上,所述计算模块6中,具体包括以下模块:As an embodiment of the present invention, on the basis of the above-mentioned embodiment 5 or 6, the calculation module 6 specifically includes the following modules:

位置判断模块:判断发生拥堵的位置位于所述检测点的上游或下游;Position judging module: judging that the position where congestion occurs is located upstream or downstream of the detection point;

第一计算模块:若发生拥堵的位置位于所述检测点的下游,并且车辆行驶方向从上游向下游;发生拥堵的位置与所述检测点的距离为l0,以及所述检测点检测到车辆在通行周期内不再前进的时刻ts,则通过车辆排队长度测算公式:The first calculation module: if the location where the congestion occurs is located downstream of the detection point, and the vehicle travel direction is from upstream to downstream; the distance between the location where the congestion occurs and the detection point is l 0 , and the detection point detects a vehicle At the moment t s when no longer moving forward in the passing cycle, the vehicle queuing length calculation formula is used:

L ( t ) = ( N 1 + [ t - t s c 1 ] &lambda; &OverBar; c 1 + N 2 - &Sigma; i = 1 n q i &Delta;t ) / k j + l 0 , 计算车辆排队长度; L ( t ) = ( N 1 + [ t - t the s c 1 ] &lambda; &OverBar; c 1 + N 2 - &Sigma; i = 1 no q i &Delta;t ) / k j + l 0 , Calculate the vehicle queue length;

第二计算模块:若发生拥堵的位置位于所述检测点的上游,并且车辆行驶方向从上游向下游;发生拥堵的位置与所述检测点的距离为l0,以及所述检测点检测到车辆在通行周期内不再前进的时刻ts,则通过车辆排队长度测算公式:The second calculation module: if the location where the congestion occurs is located upstream of the detection point, and the vehicle travels from upstream to downstream; the distance between the location where the congestion occurs and the detection point is l 0 , and the detection point detects a vehicle At the moment t s when no longer moving forward in the passing cycle, the vehicle queuing length calculation formula is used:

L ( t ) = ( N 1 + [ t - t s c 1 ] &lambda; &OverBar; c 1 + N 2 - &Sigma; i = 1 n q i &Delta;t ) / k j + l 0 , 计算车辆排队长度; L ( t ) = ( N 1 + [ t - t the s c 1 ] &lambda; &OverBar; c 1 + N 2 - &Sigma; i = 1 no q i &Delta;t ) / k j + l 0 , Calculate the vehicle queue length;

其中,t为所述检测点检测到车辆在在道路通行周期内不发生移动时或没有检测到车辆通过检测点后的任意时刻,N1和N2分别为车辆到达时组合交通流所在周期剩余时间Δc1内到达的车辆数和拥堵扩散结束时组合交通流所在周期剩余时间Δc2内到达的车辆数;qi为第i个采样时间间隔内检测到的车辆离去率,i为所述检测点检测过的时间间隔的序号,n为到任意时刻t时所述检测点检测过的次数;kj为路段阻塞密度,一般取为100-150辆车/公里;Among them, t is any moment when the detection point detects that the vehicle does not move within the road traffic cycle or after the vehicle does not pass the detection point, N 1 and N 2 are the remaining time of the cycle of the combined traffic flow when the vehicle arrives. The number of vehicles arriving within time Δc 1 and the number of vehicles arriving within the remaining time Δc 2 of the combined traffic flow cycle at the end of congestion diffusion; q i is the departure rate of vehicles detected in the ith sampling time interval, and i is the The serial number of the time interval that the detection point has been detected, n is the number of times that the detection point has been detected at any time t ; kj is the congestion density of the road section, generally taken as 100-150 vehicles/km;

N1:当Δc1>c1-g1时,N11(Δc1-c1+g1)+λ2(c1-g1),其中λ1(Δc1-c1+g1)为车辆到达时组合交通流所在周期剩余时间Δc1内以稳定流形式到达的车辆数,λ2(c1-g1)为车辆到达时组合交通流所在周期剩余时间Δc1以内离散流形式到达的车辆数;当Δc1<c1-g1时,N1=λ2c1,此时,车辆到达时组合交通流所在周期剩余时间Δc1内仅包括离散流,且到达的车辆数为λ2Δc1;N2:当Δc2<g1时,N2=λ1Δc2,此时,拥堵扩散结束时组合交通流所在周期剩余时间Δc2内仅包括稳定流,且到达的车辆数为λ1Δc2;当Δc2>g1时,N2=λ1g12(Δc2-g1),其中,λ1g1为拥堵扩散结束时组合交通流所在周期剩余时间Δc2内以稳定流形式到达的车辆数,λ2(Δc2-g1)为拥堵扩散结束时组合交通流所在周期剩余时间Δc2内以离散流形式到达的车辆数。N 1 : When Δc 1 >c 1 -g 1 , N 11 (Δc 1 -c 1 +g 1 )+λ 2 (c 1 -g 1 ), where λ 1 (Δc 1 -c 1 + g 1 ) is the number of vehicles arriving in the form of steady flow within the remaining time Δc1 of the combined traffic flow when the vehicle arrives, and λ 2 (c 1 -g 1 ) is the discrete flow within the remaining time Δc 1 of the combined traffic flow when the vehicle arrives The number of vehicles arriving in the form; when Δc 1 <c 1 -g 1 , N 1 = λ 2 c 1 , at this time, only discrete flows are included in the remaining time Δc 1 of the combined traffic flow period when the vehicle arrives, and the arriving vehicles The number is λ 2 Δc 1 ; N 2 : when Δc 2 <g 1 , N 2 = λ 1 Δc 2 , at this time, only steady flow is included in the remaining time Δc 2 of the combined traffic flow at the end of the congestion diffusion period, and the arrival The number of vehicles is λ 1 Δc 2 ; when Δc 2 >g 1 , N 2 = λ 1 g 12 (Δc 2 -g 1 ), where λ 1 g 1 is the combined traffic flow at the end of congestion diffusion The number of vehicles arriving in the form of steady flow in the remaining time of the cycle Δc 2 , λ 2 (Δc 2 -g 1 ) is the number of vehicles arriving in the form of discrete flow in the remaining time Δc 2 of the cycle where the combined traffic flow is at the end of the congestion diffusion period.

基于车辆排队长度测算的交通信号灯控制系统,通过上述模块,根据判断发生拥堵的位置,通过车辆排队长度测算公式,可计算出在任意位置发生拥堵后,因拥堵导致车辆排队的长度。The traffic signal light control system based on the calculation of vehicle queuing length can calculate the length of vehicle queuing due to congestion after the congestion occurs at any position through the above module, according to the position of the judgment of the congestion, and through the calculation formula of the vehicle queuing length.

实施例8Example 8

作为本发明的一个实施例,在上述5-7任一实施例的基础上,述检测点在检测到所述道路上的车辆在通行周期内不再前进,具体为:As an embodiment of the present invention, on the basis of any of the above-mentioned 5-7 embodiments, the detection point does not move forward after detecting that the vehicle on the road is in the passing period, specifically:

所述检测点在预定时间内(在本实施例中选取通行周期内前20秒作为预定时间)内检测到正前方的车辆在道路通行周期内不发生移动时或没有检测到车辆通过检测点。也可根据需要选取其他数值的时间作为预定时间,同样实现本发明的目的。The detection point detects that the vehicle directly ahead does not move within the road passage period or that the vehicle does not pass the detection point within the predetermined time (in this embodiment, the first 20 seconds in the passage period is selected as the predetermined time). The time of other numerical values can also be selected as the predetermined time as required, and the object of the present invention can also be achieved.

基于车辆排队长度测算的交通信号灯控制系统,检测点可在预定时间内检测到在道路周期内车辆不发生移动的情况,从而判断道路上发生拥堵。。Based on the traffic signal control system based on the calculation of vehicle queuing length, the detection point can detect the situation that the vehicle does not move within the road cycle within a predetermined time, so as to judge the occurrence of congestion on the road. .

显然,上述实施例仅仅是为清楚地说明所作的举例,而并非对实施方式的限定。对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或变动。这里无需也无法对所有的实施方式予以穷举。而由此所引伸出的显而易见的变化或变动仍处于本发明创造的保护范围之中。Apparently, the above-mentioned embodiments are only examples for clear description, rather than limiting the implementation. For those of ordinary skill in the art, other changes or changes in different forms can be made on the basis of the above description. It is not necessary and impossible to exhaustively list all the implementation manners here. And the obvious changes or changes derived therefrom are still within the scope of protection of the present invention.

Claims (8)

1., based on the method for controlling traffic signal lights of vehicle queue length measuring and calculating, it is characterized in that, comprise the following steps:
S1: describe by setting up urban road combination traffic flow model the arrival feature that road gets on the bus, calculate the arrival rate of vehicle on described road, described arrival rate is the vehicle number entering described road in the unit time; Further comprising the steps:
S11: described combination traffic flow is divided into steady flow and discrete flow, the vehicle that sails into continuously that described steady flow is let pass by crossing, upstream Through Lane is formed, discrete flow is made up of the vehicle that turn left in crossing, upstream and right-turn lane sails into, the time being started by crossing, upstream Through Lane to let pass is set to Period Start Time, and on described road, the arrival rate of vehicle is:
&lambda; &OverBar; = g 1 c 1 ( &lambda; 1 - &lambda; 2 ) + &lambda; 2
Wherein, λ 1for the arrival rate of steady flow, λ 2for the arrival rate of discrete flow, g 1for the duration that crossing, upstream Through Lane is let pass, c 1for combination the traffic flow cycle, and combination the traffic flow cycle equal the upstream crossing signals cycle;
S2: to choose in road a certain position as sampling location, gather the digitizing figure of road when travelling without vehicle between upstream and downstream two crossings, using the digitizing figure that the gets original map as described road, the reference position in the corresponding road downstream of starting pixels point of described digitizing figure, the end position of the corresponding road upstream of the pixel that described digitizing figure terminates;
S3: select optional position as check point on described road, detects the rate of leaving away of vehicle on described road every sampling interval Δ t, described in the rate of leaving away be in the unit time, leave the vehicle number of described road;
S4: described check point, when detecting that the vehicle on described road does not readvance within the current cycle, gathers the digitizing graphical information of described road again in described sampling location;
S5: by the digitizing figure again got, compare with described original map, the difference of comparison two width digitizing figure, the start point distance that obtaining blocks up occurs is from the distance l of check point 0, and the position occurred that judges to block up is positioned at upstream or the downstream of described check point;
S6: according to described distance l 0, and the position got congestion, and described check point detects the moment t that vehicle does not readvance within the current cycle s, calculate real-time vehicle queue length by vehicle queue length measure formula;
S7: setting early warning vehicle queue length, when described vehicle queue length reaches described early warning vehicle queue length, judges that crossing, upstream indicates the traffic lights entering the road that gets congestion whether to be in green light phase; Be that the traffic lights then instruction being entered the road that gets congestion become red light and keep the schedule time, and extend the green time of instruction vehicle pass-through to all the other directions; Otherwise, continue to extend red time in setting-up time; Setting allows clearance queue length, when described vehicle queue length reaches described permission clearance queue length, traffic lights is adjusted to the normal workweek phase.
2. the method for controlling traffic signal lights based on vehicle queue length measuring and calculating according to claim 1, it is characterized in that, the digitizing figure will again got in described step S5, be specially from the digitizing figure of described original map this step of comparing: the pixel that comparison two width figure is different, to identify from downstream to upstream first different pixel, be the position got congestion.
3. the method for controlling traffic signal lights based on vehicle queue length measuring and calculating according to claim 1 and 2, is characterized in that, in described step S6, specifically comprise the following steps:
S61: judge that the position got congestion is positioned at upstream or the downstream of described check point;
S62: if the position got congestion is positioned at the downstream of described check point, the distance of the position got congestion and described check point is l 0, and described check point detects the moment t that vehicle does not readvance within the current cycle s, then by vehicle queue length measure formula:
L ( t ) = ( N 1 + &lsqb; t - t s c 1 &rsqb; &lambda; &OverBar; c 1 + N 2 - &Sigma; i = 1 n q i &Delta; t ) / k j + l 0 , Calculate vehicle queue length;
S63: if the position got congestion is positioned at the upstream of described check point, the distance of the position got congestion and described check point is l 0, and described check point detects the moment t that vehicle does not readvance within the current cycle s, then by vehicle queue length measure formula:
L ( t ) = ( N 1 + &lsqb; t - t s c 1 &rsqb; &lambda; &OverBar; c 1 + N 2 - &Sigma; i = 1 n q i &Delta; t ) / k j - l 0 , Calculate vehicle queue length;
Wherein, t is that described check point detects that vehicle when not being moved or do not detect that vehicle is by any time after described check point, N within the road cycle 1and N 2be respectively combination traffic flow place Δ c excess time in cycle when vehicle arrives 1traffic flow place Δ c excess time in cycle is combined at the end of the vehicle number of interior arrival and diffusion of blocking up 2the vehicle number of interior arrival; q ibe the vehicle departing rate detected in i-th sampling time interval, i is the sequence number in the time interval that described check point is detected, and n is the number of times be detected to described check point during any time t; k jfor section jam density, be taken as 100-150 car/kilometer;
N 1: as Δ c 1> c 1-g 1time, N 11(Δ c 1-c 1+ g 1)+λ 2(c 1-g 1), wherein λ 1(Δ c 1-c 1+ g 1) for combining traffic flow place Δ c excess time in cycle when vehicle arrives 1the interior vehicle number arrived with steady flow form, λ 2(c 1-g 1) for combining traffic flow place Δ c excess time in cycle when vehicle arrives 1within discrete flow form arrive vehicle number; As Δ c 1< c 1-g 1time, N 12c 1, now, combination traffic flow place Δ c excess time in cycle when vehicle arrives 1inside only comprise discrete flow, and the vehicle number arrived is λ 2Δ c 1; N 2: as Δ c 2< g 1time, N 21Δ c 2, now, at the end of diffusion of blocking up, combine traffic flow place Δ c excess time in cycle 2inside only comprise steady flow, and the vehicle number arrived is λ 1Δ c 2; As Δ c 2> g 1time, N 21g 1+ λ 2(Δ c 2-g 1), wherein, λ 1g 1for combining traffic flow place Δ c excess time in cycle at the end of diffusion of blocking up 2the interior vehicle number arrived with steady flow form, λ 2(Δ c 2-g 1) for combining traffic flow place Δ c excess time in cycle at the end of diffusion of blocking up 2the interior vehicle number arrived with discrete flow form.
4. the method for controlling traffic signal lights based on vehicle queue length measuring and calculating according to claim 1 and 2, it is characterized in that, check point described in described step S4 is detecting that the vehicle on described road does not readvance within the current cycle, and this step is specially:
When described check point detects that the vehicle in dead ahead is not moved within the road cycle in the given time or vehicle passing detection point do not detected.
5., based on the traffic light control system of vehicle queue length measuring and calculating, it is characterized in that, comprise with lower module:
Module is set up in traffic flow: for setting up the arrival feature that urban road combination traffic flow model to be got on the bus to describe road, calculate the arrival rate of vehicle on described road, described arrival rate is the vehicle number entering described road in the unit time; Comprise further:
Arrival rate computing module, for described combination traffic flow is divided into steady flow and discrete flow, the vehicle that sails into continuously that described steady flow is let pass by crossing, upstream Through Lane is formed, discrete flow is made up of the vehicle that turn left in crossing, upstream and right-turn lane sails into, the time being started by crossing, upstream Through Lane to let pass is set to Period Start Time, and on described road, the arrival rate of vehicle is:
&lambda; &OverBar; = g 1 c 1 ( &lambda; 1 - &lambda; 2 ) + &lambda; 2
Wherein, λ 1for the arrival rate of steady flow, λ 2for the arrival rate of discrete flow, g 1for the duration that crossing, upstream Through Lane is let pass, c 1for combination the traffic flow cycle, and combination the traffic flow cycle equal the upstream crossing signals cycle;
Sampling module: to choose in road a certain position as sampling location, gather the digitizing figure of road during travelling without vehicle between upstream and downstream two crossings, using the digitizing figure that the gets original map as described road, the reference position in the corresponding road downstream of starting pixels point of described digitizing figure, the end position of the corresponding road upstream of the pixel that described digitizing figure terminates;
Detection module: select optional position as check point on described road, detects the rate of leaving away of vehicle on described road every sampling interval Δ t, described in the rate of leaving away be in the unit time, leave the vehicle number of described road;
Secondary acquisition module: described check point, when detecting that the vehicle on described road does not readvance within the current cycle, gathers the digitizing figure of described road again in described sampling location;
Comparing module: by the digitizing figure again got, compare with described original map, the difference of comparison two width digitizing figure, the start point distance that obtaining blocks up occurs is from the distance l of check point 0, and the position occurred that judges to block up is positioned at upstream or the downstream of described check point;
Computing module: according to described distance l 0, and the position got congestion, and described check point detects the moment t that vehicle does not readvance within the current cycle s, calculate real-time vehicle queue length by vehicle queue length measure formula;
Traffic signal control module: setting early warning vehicle queue length, when described vehicle queue length reaches described early warning vehicle queue length, judges that crossing, upstream indicates the traffic lights entering the road that gets congestion whether to be in green light phase; Be that the traffic lights then instruction being entered the road that gets congestion become red light and keep the schedule time, and extend the green time of instruction vehicle pass-through to all the other directions; Otherwise, continue to extend red time in setting-up time; Setting allows clearance queue length, when described vehicle queue length reaches described permission clearance queue length, traffic lights is adjusted to the normal workweek phase.
6. the traffic light control system based on vehicle queue length measuring and calculating according to claim 5, is characterized in that the digitizing figure will again got in described comparing module is compared with described original map, is specially:
By the digitizing figure again got, compare with the digitizing figure of described original map, the pixel that comparison two width figure is different, identifies from downstream to first of upstream different pixel, is the position got congestion.
7. the traffic light control system based on vehicle queue length measuring and calculating according to claim 5 or 6, is characterized in that, in described computing module, specifically comprise with lower module:
Position judging module: judge that the position got congestion is positioned at upstream or the downstream of described check point;
First computing module: if the position got congestion is positioned at the downstream of described check point, the distance of the position got congestion and described check point is l 0, and described check point detects the moment t that vehicle does not readvance within the current cycle s, then by vehicle queue length measure formula:
L ( t ) = ( N 1 + &lsqb; t - t s c 1 &rsqb; &lambda; &OverBar; c 1 + N 2 - &Sigma; i = 1 n q i &Delta; t ) / k j + l 0 , Calculate vehicle queue length;
Second computing module: if the position got congestion is positioned at the upstream of described check point, the distance of the position got congestion and described check point is l 0, and described check point detects the moment t that vehicle does not readvance within the current cycle s, then by vehicle queue length measure formula:
L ( t ) = ( N 1 + &lsqb; t - t s c 1 &rsqb; &lambda; &OverBar; c 1 + N 2 - &Sigma; i = 1 n q i &Delta; t ) / k j - l 0 , Calculate vehicle queue length;
Wherein, t is that described check point detects that vehicle when not being moved or any time after vehicle passing detection point do not detected, N within the road cycle 1and N 2be respectively combination traffic flow place Δ c excess time in cycle when vehicle arrives 1traffic flow place Δ c excess time in cycle is combined at the end of the vehicle number of interior arrival and diffusion of blocking up 2the vehicle number of interior arrival; q ibe the vehicle departing rate detected in i-th sampling time interval, i is the sequence number in the time interval that described check point is detected, and n is the number of times be detected to described check point during any time t; k jfor section jam density, be taken as 100-150 car/kilometer;
N 1: as Δ c 1> c 1-g 1time, N 11(Δ c 1-c 1+ g 1)+λ 2(c 1-g 1), wherein λ 1(Δ c 1-c 1+ g 1) for combining traffic flow place Δ c excess time in cycle when vehicle arrives 1the interior vehicle number arrived with steady flow form, λ 2(c 1-g 1) for combining traffic flow place Δ c excess time in cycle when vehicle arrives 1within discrete flow form arrive vehicle number; As Δ c 1< c 1-g 1time, N 12c 1, now, combination traffic flow place Δ c excess time in cycle when vehicle arrives 1inside only comprise discrete flow, and the vehicle number arrived is λ 2Δ c 1; N 2: as Δ c 2< g 1time, N 21Δ c 2, now, at the end of diffusion of blocking up, combine traffic flow place Δ c excess time in cycle 2inside only comprise steady flow, and the vehicle number arrived is λ 1Δ c 2; As Δ c 2> g 1time, N 21g 1+ λ 2(Δ c 2-g 1), wherein, λ 1g 1for combining traffic flow place Δ c excess time in cycle at the end of diffusion of blocking up 2the interior vehicle number arrived with steady flow form, λ 2(Δ c 2-g 1) for combining traffic flow place Δ c excess time in cycle at the end of diffusion of blocking up 2the interior vehicle number arrived with discrete flow form.
8. the traffic light control system based on vehicle queue length measuring and calculating according to any one of claim 5 or 6, it is characterized in that, described check point in described secondary acquisition module is detecting that the vehicle on described road does not readvance within the current cycle, is specially:
When described check point detects that the vehicle in dead ahead is not moved within the road cycle in the given time or vehicle passing detection point do not detected.
CN201410162013.9A 2014-04-21 2014-04-21 Based on method for controlling traffic signal lights and the system of vehicle queue length measuring and calculating Expired - Fee Related CN103985261B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410162013.9A CN103985261B (en) 2014-04-21 2014-04-21 Based on method for controlling traffic signal lights and the system of vehicle queue length measuring and calculating

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410162013.9A CN103985261B (en) 2014-04-21 2014-04-21 Based on method for controlling traffic signal lights and the system of vehicle queue length measuring and calculating

Publications (2)

Publication Number Publication Date
CN103985261A CN103985261A (en) 2014-08-13
CN103985261B true CN103985261B (en) 2016-04-20

Family

ID=51277213

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410162013.9A Expired - Fee Related CN103985261B (en) 2014-04-21 2014-04-21 Based on method for controlling traffic signal lights and the system of vehicle queue length measuring and calculating

Country Status (1)

Country Link
CN (1) CN103985261B (en)

Families Citing this family (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104778848A (en) * 2015-04-30 2015-07-15 安徽超远信息技术有限公司 Traffic signal optimal control method for road intersection vehicle coordinated optimization state
CN104966324B (en) * 2015-07-13 2018-04-24 东南大学 Freeway toll station based on free clearance circle is let pass system and method automatically
CN105702059B (en) * 2016-04-12 2018-01-02 东南大学 A kind of method for controlling traffic signal lights and system towards large-scale activity fleet
CN105957362A (en) * 2016-06-02 2016-09-21 西安费斯达自动化工程有限公司 Traffic signal control method based on image detection and multi-vehicle following constraint model
CN105957363A (en) * 2016-06-02 2016-09-21 西安费斯达自动化工程有限公司 Traffic signal control method based on image detection and optimal speed difference constraint model
CN106292432B (en) * 2016-08-17 2020-07-17 深圳地平线机器人科技有限公司 Information processing method and device and electronic equipment
CN106340068B (en) * 2016-08-25 2018-12-28 上海市城市建设设计研究总院(集团)有限公司 The control method of the two-way discrepancy charge gate in parking lot
CN106373410B (en) * 2016-09-21 2018-12-21 青岛大学 A kind of Optimal Method of Urban Traffic Signal Control
CN106504532B (en) * 2016-11-09 2020-04-10 青岛海信网络科技股份有限公司 Method and device for determining upstream signal control point position
CN106683420B (en) * 2017-02-16 2020-10-30 四川旅投数字信息产业发展有限责任公司 Scenic spot motor vehicle quantity overload regulation and control system
CN107730922B (en) * 2017-09-11 2019-08-09 北方工业大学 A self-adaptive adjustment method for green-wave coordinated control of one-way trunk lines
JP7230903B2 (en) * 2018-02-23 2023-03-01 住友電気工業株式会社 TRAFFIC SIGNAL CONTROL DEVICE, TRAFFIC SIGNAL CONTROL METHOD, AND COMPUTER PROGRAM
CN108492589A (en) * 2018-03-05 2018-09-04 俞跃 Traffic lights intelligent adjusting method and device
CN108961787A (en) * 2018-08-14 2018-12-07 西安鸿儒硕学电子科技有限公司 A kind of method for controlling traffic signal lights and device
CN111613071A (en) * 2019-02-25 2020-09-01 北京嘀嘀无限科技发展有限公司 Signal lamp adjusting method, device and system
CN110910653B (en) * 2019-11-15 2022-03-04 上海电科智能系统股份有限公司 Scats signal intersection queuing length model construction method based on video detection
CN111275968B (en) * 2020-02-12 2021-10-12 公安部交通管理科学研究所 Signal control intersection traffic jam evaluation method, device and system
CN111608102B (en) * 2020-04-23 2022-05-03 哈尔滨工业大学 Grading early warning method for highway traffic incident
CN111932913B (en) * 2020-06-29 2022-03-11 中国船舶重工集团公司第七0九研究所 Traffic light intelligent timing method and system based on video detector
CN111951549B (en) * 2020-08-04 2022-03-25 内蒙古大学 Self-adaptive traffic signal lamp control method and system in networked vehicle environment
CN112614357B (en) * 2020-12-15 2021-09-28 东南大学 Intelligent vehicle intersection left-turn phase signal optimization method and device
CN113781815B (en) * 2021-08-31 2022-06-28 湖南湘旭交安光电高科技股份有限公司 Intersection dynamic detour guidance control method and device under vehicle and road cooperative environment and storage medium
CN113947908B (en) * 2021-10-29 2022-09-27 沈阳世纪高通科技有限公司 Toll station for calculating floating car queuing length and traffic light real-time road condition information method

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000036096A (en) * 1998-07-21 2000-02-02 Matsushita Electric Ind Co Ltd Traffic control method and device
CN101789181A (en) * 2010-01-28 2010-07-28 同济大学 Signal intersection parking delay determination method based on single section detector
CN102034353A (en) * 2010-11-04 2011-04-27 东南大学 Method for measuring and calculating queuing length caused by traffic accidents on urban road based on fixed detectors
CN102034354A (en) * 2010-11-04 2011-04-27 东南大学 Method for determining influence range of urban road traffic accident based on fixed detector

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW559308U (en) * 2001-07-26 2003-10-21 Shi-Je Li Traffic light control and information transmitting-apparatus

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000036096A (en) * 1998-07-21 2000-02-02 Matsushita Electric Ind Co Ltd Traffic control method and device
CN101789181A (en) * 2010-01-28 2010-07-28 同济大学 Signal intersection parking delay determination method based on single section detector
CN102034353A (en) * 2010-11-04 2011-04-27 东南大学 Method for measuring and calculating queuing length caused by traffic accidents on urban road based on fixed detectors
CN102034354A (en) * 2010-11-04 2011-04-27 东南大学 Method for determining influence range of urban road traffic accident based on fixed detector

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
控制排队长度的高密度路网信号优化模型;胡晓健 等;《控制理论与应用》;20101231;第27卷(第12期);第82-86页 *
道路交通事故的影响范围算法;俞斌 等;《城市交通》;20080531;第6卷(第3期);第1693-1698页 *

Also Published As

Publication number Publication date
CN103985261A (en) 2014-08-13

Similar Documents

Publication Publication Date Title
CN103985261B (en) Based on method for controlling traffic signal lights and the system of vehicle queue length measuring and calculating
CN103985251B (en) A kind of method and system of vehicle queue length measuring and calculating
CN106530694B (en) A kind of traffic congestion prediction technique and system based on traffic congestion propagation model
CN111223302B (en) External coordinate real-time three-dimensional road condition auxiliary device for mobile carrier and system
CN105957380B (en) Road traffic accident detection method for early warning and system based on bus or train route collaboration
JP4716115B2 (en) Traffic flow parameter calculation system, method and program
CN104157147B (en) Traffic signaling equipment and detection and control method and system for traffic incidents in tunnels
CN106781493B (en) Vehicle queuing length simulation system, method and device
CN104392614B (en) Congestion crossroad signal timing method and traffic light control system
CN104200681B (en) A kind of signalized intersections bus or train route is collaborative avoids bus collision method
CN103871258B (en) A kind of signal control method of crossing anti-locking
RU2018129092A (en) METHOD FOR MANAGING MOTION OF A VEHICLE AND DEVICE FOR CONTROL OF MOTION OF A VEHICLE
CN104750963B (en) Intersection delay duration method of estimation and device
CN103680157A (en) Vehicle queuing overflow anticipation method for city bottleneck road section
JP2012133760A (en) Traffic signal control device and traffic signal control method
JP7528925B2 (en) MOBILE OBJECT MONITORING SYSTEM, CONTROL SERVER FOR MOBILE OBJECT MONITORING SYSTEM, AND MOBILE OBJECT MONITORING METHOD
CN105654720B (en) Loop detector layout method based on urban road congestion identification
CN104318770A (en) Method for detecting traffic jam state of expressway in real time based on mobile phone data
CN104183143B (en) The collaborative bus collision method of avoiding of One-road one-line bus-route network signalized intersections bus or train route
CN103903444B (en) A kind of instant discovery through street blocks up and causes the method and system of point
CN103985255B (en) Radar tracking technology is utilized precisely to judge the system and method for runway exception parking
CN106340194A (en) Emergency vehicle signal priority control method
CN105096592B (en) Highway congestion event detecting method and early warning system
Li et al. Queue length estimation at signalized intersections based on magnetic sensors by different layout strategies
JP4935698B2 (en) Traffic information processing apparatus, computer program, and traffic information processing method

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20160420

Termination date: 20170421

CF01 Termination of patent right due to non-payment of annual fee