[go: up one dir, main page]

CN103280113B - Self-adaptive intersection signal control method - Google Patents

Self-adaptive intersection signal control method Download PDF

Info

Publication number
CN103280113B
CN103280113B CN201310167669.5A CN201310167669A CN103280113B CN 103280113 B CN103280113 B CN 103280113B CN 201310167669 A CN201310167669 A CN 201310167669A CN 103280113 B CN103280113 B CN 103280113B
Authority
CN
China
Prior art keywords
time
queue
moment
green light
vehicle
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
CN201310167669.5A
Other languages
Chinese (zh)
Other versions
CN103280113A (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.)
Changan University
Original Assignee
Changan 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 Changan University filed Critical Changan University
Priority to CN201310167669.5A priority Critical patent/CN103280113B/en
Publication of CN103280113A publication Critical patent/CN103280113A/en
Application granted granted Critical
Publication of CN103280113B publication Critical patent/CN103280113B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Traffic Control Systems (AREA)

Abstract

本发明属于城市交通控制领域,提供了一种自适应的交叉口信号控制方法,该方法通过安装车辆监测器来检测车辆数,获得车辆排队长度,通过上周期的交叉口车辆排队长度来确定下周期的信号控制策略。利用城市中已铺设的车辆检测器获取交通流数据并计算各车道的排队长度,根据排队长度的不同比例动态调整下一周期的信号配时方案。该方法以周期为单位进行配时方案的计算,运算量小,且能达到交叉口信号根据车流密度实现自适应控制的目的。此外,该方法算法简单,对硬件和工程量要求较低,方便推广。

The invention belongs to the field of urban traffic control and provides an adaptive intersection signal control method. The method detects the number of vehicles by installing a vehicle monitor, obtains the vehicle queuing length, and determines the next cycle through the intersection vehicle queuing length in the previous period. Periodic signal control strategy. Use the vehicle detectors that have been laid in the city to obtain traffic flow data and calculate the queuing length of each lane, and dynamically adjust the signal timing scheme for the next cycle according to the different proportions of queuing length. The method calculates the timing scheme with the period as the unit, and the calculation amount is small, and it can achieve the purpose of adaptive control of the intersection signal according to the traffic flow density. In addition, the algorithm of this method is simple, and the requirements for hardware and engineering quantity are low, which is convenient for promotion.

Description

一种自适应的交叉口信号控制方法A self-adaptive intersection signal control method

技术领域technical field

本发明属于城市交通控制领域,具体涉及一种自适应的交叉口信号控制方法。The invention belongs to the field of urban traffic control, and in particular relates to an adaptive intersection signal control method.

背景技术Background technique

交通信号控制以交叉口微观车流为控制对象,以相位和时间为尺度分配车辆在交叉口的路权,从时间上分离冲突车流,对交通流进行合理的引导和调度,达到减少交通事故,提高交通安全和运输效率的目的。Traffic signal control takes the microscopic traffic flow at the intersection as the control object, allocates the right of way of the vehicle at the intersection with the phase and time as the scale, separates the conflicting traffic flow from the time, and conducts reasonable guidance and scheduling of the traffic flow, so as to reduce traffic accidents and improve traffic safety. The purpose of traffic safety and transportation efficiency.

目前,国内外的交叉口信号控制方法主要有定时控制、感应控制和自适应控制三类,定时控制适合于交通量较大且交通分布均匀的交叉口;感应控制适合于交通量偏小,变化不均匀的交叉口,但交通量大时,无法根据交通需求来调整和优化信号状态以缓解交通拥堵;自适应控制是根据检测器送来的交通量数据,实时产生某种性能指标下的最佳配时方案,自动调节绿信比、周期长度及绿时差等信号配时参数,使信号配时与变化的交通流相适应,目前,SCOOT和SCATS是两种主流的城市交通信号灯自适应控制方法。SCATS系统根据交通流变化情况,实时调整信号控制参数,但可选方案数量有限,执行每一方案时间长(十几分钟变化一次方案),不具备反馈功能,且检测设备放在停车线前,无法检测车辆排队长度;SCOOT系统实用性强,对配时参数能采用连续性微调整,但其相关的控制模型都是通过数学模型仿真出来的,数学模型越复杂,所需仿真时间就越长,可靠性和实时性之间会产生矛盾。此外,SCOOT和SCATS系统都需要采集大量数据,建设成本高。At present, there are mainly three types of signal control methods at intersections at home and abroad: timing control, induction control and adaptive control. Timing control is suitable for intersections with large traffic volume and uniform traffic distribution; induction control is suitable for small traffic volume and variable traffic. Uneven intersections, but when the traffic volume is heavy, it is impossible to adjust and optimize the signal state according to traffic demand to alleviate traffic congestion; adaptive control is based on the traffic volume data sent by the detector, real-time generation of the best performance under a certain performance index The optimal timing scheme automatically adjusts the signal timing parameters such as green signal ratio, cycle length and green time difference, so that the signal timing can adapt to the changing traffic flow. At present, SCOOT and SCATS are two mainstream adaptive control methods for urban traffic lights method. The SCATS system adjusts the signal control parameters in real time according to the traffic flow changes, but the number of options is limited, and it takes a long time to execute each plan (change every ten minutes), and it does not have a feedback function, and the detection equipment is placed in front of the stop line. Unable to detect the queue length of vehicles; the SCOOT system is highly practical and can continuously fine-tune the timing parameters, but its related control models are all simulated through mathematical models. The more complex the mathematical model, the longer the simulation time required , there will be a contradiction between reliability and real-time performance. In addition, both SCOOT and SCATS systems need to collect a large amount of data, and the construction costs are high.

交叉口车辆排队长度是表征交通状态的一个重要指标,目前最优实时信号控制主要基于交叉口各进口车道排队长度进行求解。但是,计算排队长度较为复杂,通常依赖多个检测器或利用视频图像数据,实时图像处理的计算量非常大,价格昂贵,且易受天气影响,系统的可靠性较差。现在大多数城市已铺设了感应线圈等设备来获取交通量,车辆占用时间,道路占用率,拥挤程度和排队长度等实时交通信息,但交叉口各方向的交通需求并不一定平衡,各进口车道的排队长度也不一定相等,特别是在交通量较大的情况下,检测器被队列中的某辆车长时间占用时,无法估计实时到达的车辆数和排队长度等信息,因而导致车辆排队长度计算精度不高,信号配时方案不精确。如果在每条车道上安装多个检测器,不仅对原有路面造成多处损坏,而且工程量大,安装不方便,工程的可行性和实施的操作性较低。The queuing length of vehicles at an intersection is an important indicator to characterize the traffic state. At present, the optimal real-time signal control is mainly solved based on the queuing length of each entrance lane at the intersection. However, calculating the queue length is complicated, usually relying on multiple detectors or using video image data, real-time image processing requires a lot of calculation, is expensive, and is easily affected by weather, and the reliability of the system is poor. At present, most cities have laid induction coils and other equipment to obtain real-time traffic information such as traffic volume, vehicle occupancy time, road occupancy rate, congestion level and queue length, but the traffic demand in all directions at the intersection is not necessarily balanced. The queue lengths are not necessarily equal, especially in the case of heavy traffic, when the detector is occupied by a vehicle in the queue for a long time, it is impossible to estimate the number of vehicles arriving in real time and the queue length and other information, which leads to vehicle queuing The length calculation accuracy is not high, and the signal timing scheme is not accurate. If multiple detectors are installed on each lane, it will not only cause multiple damages to the original road surface, but also cause a large amount of engineering, inconvenient installation, and low engineering feasibility and implementation operability.

发明内容Contents of the invention

针对现有技术存在的缺陷与不足,本发明的目的在于一种自适应的交叉口信号控制方法,该方法通过上周期的交叉口车辆排队长度来实现交叉口信号控制。Aiming at the defects and deficiencies in the prior art, the object of the present invention is an adaptive intersection signal control method, which realizes intersection signal control by the vehicle queuing length at the intersection in the previous cycle.

一种自适应的交叉口信号控制方法,该方法按照以下步骤进行:An adaptive intersection signal control method, the method is carried out according to the following steps:

步骤一,在交叉口每个车道上安装1个车辆检测器,车辆检测器和停车线的距离记为L,每个车辆检测器用于采集各相位第n周期的红灯启亮时刻第n周期的绿灯启亮时刻第n+1周期的红灯启亮时刻每个车辆通过车辆检测器时的占用时间to、车辆检测器的空闲时间间隔tf及通过检测器的车辆数n;Step 1, install a vehicle detector on each lane of the intersection, the distance between the vehicle detector and the stop line is denoted as L, and each vehicle detector is used to collect the red light turning-on moment of each phase nth cycle The moment when the green light turns on in the nth cycle The moment when the red light turns on in the n+1th cycle The occupancy time t o of each vehicle passing the vehicle detector, the idle time interval t f of the vehicle detector and the number n of vehicles passing the detector;

所述的相位包括直行队列所在的直行相位和左拐队列所在的左拐相位;The phases include the straight phase of the straight queue and the left phase of the left queue;

一个周期为从红灯启亮时刻到绿灯熄灭时刻,记Gmin为最小绿灯时间,记glay为单位绿灯延长或缩短时间,记Gmain为主干道的最大总绿灯时间;A cycle is from the moment when the red light turns on to the time when the green light goes out, record G min as the minimum green light time, record g lay as the unit green light extension or shortening time, record G main as the maximum total green light time of the main road;

步骤二,在一个周期有效绿灯时间结束时,车辆检测器将检测数据传输给后台数据处理系统,分析该周期中交通状态的变化,找出车辆检测器特征状态的跃迁时刻TA、TB和TCStep 2: At the end of a period of effective green light time, the vehicle detector transmits the detection data to the background data processing system, analyzes the changes in the traffic state in this period, and finds out the transition time T A , T B and T C ;

TA是红灯启亮后车辆v1开始长时间占用车辆检测器的状态跃迁时刻,TA时刻后,车辆检测器被车辆v1长时间占用,时刻TA可用来确定该相位车道是否存在较长的车辆队列;T A is the state transition time when vehicle v1 starts to occupy the vehicle detector for a long time after the red light is turned on. After T A , the vehicle detector is occupied by vehicle v1 for a long time. Time T A can be used to determine whether there is a long vehicle queue;

TB是绿灯启亮后车辆v1驶离车辆检测器的跃迁时刻,在绿灯启亮后,TB时刻前,停车线前的车辆陆续以饱和流率驶离交叉口,但通过检测器的车辆数为0,在TB之后,车辆以最大通行流率通过车辆检测器,车辆检测器的占用时间和间隔时间降低;T B is the transition time when vehicle v1 leaves the vehicle detector after the green light is turned on. After the green light is turned on and before time T B , the vehicles in front of the stop line leave the intersection one after another at a saturated flow rate, but the vehicles passing the detector The number is 0, after TB , the vehicle passes the vehicle detector at the maximum flow rate, and the occupancy time and interval time of the vehicle detector decrease;

TC是车辆排队队列中最后一辆车v2通过车辆检测器的状态跃迁时刻,确定队列最后一辆车v2的依据是:排队队列中连续车辆通过检测器时间隔时间较小,当一辆车与其跟随车通过检测器的时间间隔大于阈值A,说明跟随车不在此排队队列中;T C is the state transition moment when the last vehicle v2 in the vehicle queuing queue passes the vehicle detector. The basis for determining the last vehicle v2 in the queuing queue is that the time interval between consecutive vehicles passing the detector in the queuing queue is relatively small. The time interval between the car and its following car passing the detector is greater than the threshold A, indicating that the following car is not in this queue;

根据目前交通调查数据统计结果得到阈值A的取值为3s;According to the statistical results of the current traffic survey data, the value of the threshold A is 3s;

步骤三,采用从时刻到TA时刻时间段内通过检测器的车辆数nL计算饱和情况下的车流密度kj,则kj=nL/L;采用从时刻到TB时刻时间段和停车线到车辆检测器间的距离L计算车辆排队队列的消散速度v,则进而通过TB和TC时间段内通过检测器的车辆数nj计算该周期内的最大排队长度Q;Step three, adopt from Calculate the traffic flow density k j in the saturated condition from the number of vehicles n L passing through the detector from time T to time T A , then k j = n L /L; Calculate the dissipation speed v of the vehicle queuing queue from the time period from time to TB and the distance L between the stop line and the vehicle detector, then Then calculate the maximum queuing length Q in this cycle by the vehicle number n j of the detector in the T B and T C time periods;

(1)若不存在TA时刻,则Q<L;(1) If there is no time T A , then Q<L;

(2)若存在TA时刻,则进一步确定TC时刻;(2) If there is a time T A , then further determine the time T C ;

(a)若存在TC时刻,则Q=L+nj/kj(a) If there is T C moment, then Q=L+n j /k j ;

(b)若不存在TC时刻,则将下周期红灯启亮时刻作为跃迁时刻TC,统计TB时间段内通过检测器的车辆数nj,则Q>L+nj/kj(b) If there is no T C time, the time when the red light will be turned on in the next cycle As the transition time T C , statistics T B and The number n j of vehicles passing the detector within the time period, then Q>L+n j /k j ;

步骤四,调整主干道的信号控制策略,具体过程如下所述:Step 4, adjust the signal control strategy of the main road, the specific process is as follows:

分别按照步骤三的方法计算直行队列长度QS和左拐队列长度QLCalculate the straight line length Q S and the left turn queue length Q L according to the method of step 3 respectively;

(1)若两队列的长度都小于L,则左拐相位时间和直行相位时间都分配最小绿灯时间,即Tg1=Tg2=Gmin(1) If the lengths of the two queues are both less than L, the minimum green light time is assigned to both the left-turn phase time and the straight-going phase time, that is, T g1 =T g2 =G min ;

(2)若只有某一队列长度小于L,则该队列所在的相位分配最小绿灯时间Tg1=Gmin,而另一个长度大于等于L的队列则需要确定此队列是否存在跃迁时刻TC(2) If there is only one queue whose length is less than L, then the phase of the queue is assigned the minimum green light time T g1 =G min , and another queue whose length is greater than or equal to L needs to determine whether there is a transition time T C in this queue:

(a)若存在跃迁时刻TC,则根据TC计算该时间间隔内车辆通过L所需最小速度vm,则有确定是否存在绿灯富余时间:(a) If there is a transition time T C , then according to T C and Calculate the minimum speed v m required by the vehicle to pass L in this time interval, then there is Determine if there is a green light slack:

a)若vm<v,则存在绿灯富余时间,将原绿灯时长减掉单位绿灯变更时间glay,即Tg2=Tg2-glaya) If v m < v, there is a surplus time for the green light, and the original green light duration is subtracted from the unit green light change time g lay , that is, T g2 =T g2 -g lay ;

b)若vm≥v,则不存在绿灯富余时间,即表示有剩余队列,若Tg2<Gmain-Tg1,则在原绿灯时长加glay,即Tg2=Tg2+glay,若Tg2=Gmain-Tg1,则Tg2=Tg2b) If v m ≥ v, there is no surplus time for the green light, that is, there is a remaining queue. If T g2 <G main -T g1 , then add g lay to the original green light duration, that is, T g2 =T g2 +g lay , if T g2 = G main - T g1 , then T g2 = T g2 ;

(b)若不存在跃迁时刻TC,则表示在绿灯时间结束时,检测器上游还有排队队列,则该相位的绿灯时长为Tg2=Gmain-Tg1(b) If there is no transition time T C , it means that at the end of the green light time, there is still a queuing queue upstream of the detector, and the green light duration of this phase is T g2 =G main -T g1 ;

(3)若两队列的排队长度都大于等于L,则确定各队列是否存在跃迁时刻TC,则有:(3) If the queue lengths of the two queues are both greater than or equal to L, then determine whether there is a transition time T C in each queue, then:

(a)若两者都存在时刻TC,则确定各相位是否有富余绿灯时间,按照步骤(2)的策略(a)执行绿灯延长或缩减得绿灯时长Tg1和Tg2,其中:Tg1+Tg2≤Gmain(a) If time T C exists in both, determine whether each phase has a surplus green light time, and follow the strategy (a) of step (2) to extend or reduce the green light duration T g1 and T g2 , where: T g1 +T g2 ≤ G main ;

(b)若一个队列存在时刻TC,另一个不存在时刻TC,则存在时刻TC的相位按照步骤(2)的策略(a)执行绿灯延长或缩减得绿灯时长Tg1,不存在时刻TC的相位的绿灯时间为Tg2=Gmain-Tg1(b) If there is a time T C in one queue, and there is no time T C in the other queue, then the phase of the time T C exists according to the strategy (a) of step (2) to extend or reduce the green light duration T g1 , and there is no time The green light time of the phase of T C is T g2 =G main -T g1 ;

(c)若两者都不存在跃迁时刻TC,则根据QS和QL的长度比例分配左拐相位和直行相位的绿灯时间,即 T L = G main &times; Q L Q L + Q S T S = G main &times; Q S Q L + Q S (c) If there is no transition time T C in both, the green light time of the left-turn phase and the straight-go phase is allocated according to the length ratio of Q S and Q L , that is T L = G main &times; Q L Q L + Q S T S = G main &times; Q S Q L + Q S

其中:TL是左拐相位的绿灯时长,TS是直行相位的绿灯时长,QS是直行相位队列长度,QL是左拐相位队列长度;Among them: T L is the green light duration of the left-turning phase, T S is the green light duration of the straight-going phase, Q S is the queue length of the straight-going phase, and Q L is the queue length of the left-turning phase;

步骤五,调整次干道的信号控制策略,具体过程如下所述:Step five, adjust the signal control strategy of the secondary trunk road, the specific process is as follows:

次干道直行和左拐由一个相位所控制,记Gminor为次干道的最大绿灯时间,Gmin为最小绿灯时间,glay为单位绿灯延长或缩短时间,首先按照步骤三的方法计算次干道的排队长度Q,TG为次干道绿灯时间;Going straight and turning left on the secondary road are controlled by a phase. Record G minor as the maximum green light time of the secondary road, G min as the minimum green light time, and g lay as the unit of green light extension or shortening time. First, calculate the secondary road according to the method of step 3 Queue length Q, T G is the green light time of the secondary trunk road;

(1)若队列长度Q<L,则分配最短绿灯时间TG=Gmin(1) If the queue length Q<L, assign the shortest green light time T G =G min ;

(2)若队列长度Q≥L,则确定是否存在跃迁时刻TC,则有:(2) If the queue length Q≥L, determine whether there is a transition time T C , then:

(a)若存在跃迁时刻TC,则根据TC计算该时间间隔内车辆通过L所需最小速度vm,则有确定是否存在绿灯富余时间:(a) If there is a transition time T C , then according to T C and Calculate the minimum speed v m required by the vehicle to pass L in this time interval, then there is Determine if there is a green light slack:

a)若vm<v,则存在绿灯富余时间,则TG=TG-glaya) If v m < v, there is a green light surplus time, then T G =T G -g lay ;

b)若vm≥v,则不存在绿灯富余时间,即表示有剩余队列,若TG<Gminor,则TG=TG+glay,若TG=Gminor,则TG=TGb) If v m ≥ v, there is no surplus time for the green light, which means that there is a remaining queue. If T G <G minor , then T G =T G +g lay , if T G =G minor , then T G =T G ;

(b)若不存在跃迁时刻TC,则TG=Gminor(b) If there is no transition time T C , then T G =G minor .

本发明与现有技术相比,有益效果在于:Compared with the prior art, the present invention has the beneficial effects of:

本发明的方法利用城市中已铺设的车辆检测器获取交通流数据,计算各车道的排队长度,根据排队长度的不同比例动态调整下一周期的信号配时方案。该方法以周期为单位进行配时方案的计算,运算量小,且能达到交叉口信号根据车流密度实现自适应控制的目的。此外,该方法算法简单,对硬件和工程量要求较低,借助已有设备不增加施工成本,方便推广。The method of the invention utilizes the laid vehicle detectors in the city to obtain traffic flow data, calculates the queue length of each lane, and dynamically adjusts the signal timing scheme of the next cycle according to the different ratios of the queue length. The method calculates the timing scheme with the period as the unit, and the calculation amount is small, and it can achieve the purpose of adaptive control of the intersection signal according to the traffic flow density. In addition, the algorithm of this method is simple, and the requirements for hardware and engineering quantity are low, and the existing equipment does not increase the construction cost, which is convenient for promotion.

附图说明Description of drawings

图1是主次干道交叉口车辆检测器布局示意图。Figure 1 is a schematic diagram of the layout of vehicle detectors at the intersection of major and minor arterial roads.

图2是一个车道上车辆排队队列随时间变化的示意图。Fig. 2 is a schematic diagram of the vehicle queuing queue changing with time in a lane.

图3是车辆排队队列消散过程中存在跃迁时刻TC且有富余绿灯时间的队列随时间变化的示意图。Fig. 3 is a schematic diagram of the time-varying change of the queue with a transition time T C and a surplus green light time during the dissipating process of the vehicle queuing queue.

图4是车辆排队队列消散过程中存在跃迁时刻TC但没有富余绿灯时间的队列随时间变化的示意图。Fig. 4 is a schematic diagram of the time-varying change of a queue with a transition moment T C but no spare green light time during the dissipating process of the vehicle queue.

图5是车辆排队队列消散过程中不存在跃迁时刻TC的队列随时间变化的示意图。Fig. 5 is a schematic diagram of the time-varying change of the queue without the transition moment T C in the process of dissipating the vehicle queuing queue.

图6是主干道信号自适应控制流程图。Fig. 6 is a flow chart of trunk road signal adaptive control.

图7是次干道信号自适应控制流程图。Fig. 7 is a flow chart of adaptive control of secondary trunk road signals.

以下结合附图和实施例对本发明的具体内容作进一步详细地说明。The specific content of the present invention will be described in further detail below in conjunction with the accompanying drawings and embodiments.

具体实施方式Detailed ways

需要说明的是本实施例给出的物理量的量纲均为本领域统一的标准量纲,本领域技术人员根据物理量即可知其量纲,因此下述内容不再一一给出。It should be noted that the dimensions of the physical quantities given in this embodiment are unified standard dimensions in the field, and those skilled in the art can know the dimensions according to the physical quantities, so the following content will not be given one by one.

需要说明的是一个周期为从红灯启亮时刻到绿灯熄灭时刻,根据现行交通规则,黄灯闪烁时停车线以内的车辆不能通行,因此本发明中黄灯的闪烁时长一并归到红灯时长里面,下述实施例中将不再考虑黄灯。It should be noted that a cycle is from the time when the red light is turned on to the time when the green light is extinguished. According to the current traffic rules, vehicles within the stop line cannot pass when the yellow light is flashing. Therefore, the flashing time of the yellow light in the present invention is included in the red light In the duration, the yellow light will no longer be considered in the following embodiments.

遵从上述技术方案,如图1所示,是主次干道交叉口车辆检测器布局示意图,图中东西方向为主干道,在距离交叉口La的直行道和左拐道上安装有车辆检测器,南北方向为次干道,在距离交叉口Ls处安装有车辆检测器。主干道设有左拐相位和直行相位,次干道直行和左拐由一个相位控制。交叉口处设有信号控制器,所有车辆检测器实施对交通量、检测器占用时间、空闲时间进行检测并传输给后台数据处理系统。后台的实时数据处理系统根据计算结果动态确定下一周期的信号配时方案,并传输给信号控制器。According to the above technical scheme, as shown in Figure 1, it is a schematic diagram of the layout of vehicle detectors at the intersection of main and secondary arterial roads. The direction is a secondary road, and a vehicle detector is installed at a distance Ls from the intersection. The main road has a left-turn phase and a straight-go phase, and a secondary road is controlled by a phase for straight-going and left-turning. There is a signal controller at the intersection, and all vehicle detectors detect the traffic volume, detector occupancy time, and idle time and transmit them to the background data processing system. The real-time data processing system in the background dynamically determines the signal timing scheme for the next cycle according to the calculation results, and transmits it to the signal controller.

由于主干道和次干道的车辆排队长度计算方法相同,因此下述方案以一条干道为例进行控制,检测器距离停车线的距离为L。Since the calculation method of vehicle queuing length on the main road and the secondary road is the same, the following scheme takes a main road as an example for control, and the distance between the detector and the stop line is L.

如图2所示是一个车道排队队列随时间变化的示意图,当红灯启亮后,车辆开始停车排队直至绿灯启亮时,排队队列开始消散,这样周而复始。当红灯时间段内没有出现跃迁时刻TA点,说明队列长度Q<L,反之,说明排队队列溢出检测器。根据到TA时间段内的排队的车辆数nL计算饱和情况下的车流密度:As shown in Figure 2, it is a schematic diagram of a lane queuing queue changing with time. When the red light is turned on, the vehicles start to stop and queue until the green light is on, and the queuing queue begins to dissipate, and the cycle repeats like this. When there is no transition time point T A within the time period of the red light, it indicates that the queue length Q<L, otherwise, it indicates that the queue overflows the detector. according to The number of queued vehicles n L in the time period from T to A calculates the traffic density under saturation:

kj=nL/Lk j =n L /L

从绿灯启亮时刻到时刻TB,队列以饱和流率驶出交叉口,队列的消散速度为:From the moment of green light At time T B , the queue leaves the intersection at a saturated flow rate, and the dissipation speed of the queue is:

vv == LL // (( TT BB -- TT GG nno ))

如图3所示是排队队列消散过程中存在跃迁时刻TC且有富余绿灯时间的队列随时间变化的示意图;图4所示是排队队列消散过程中存在跃迁时刻TC但没有富余绿灯时间的队列随时间变化的示意图。根据TC的间隔计算若vm<v,则如图3存在富余绿灯时间;若vm≥v,则如图4不存在富余绿灯时间。利用TB和TC时间段内通过车辆检测器的车辆数n计算该周期内的最大排队长度:As shown in Figure 3, there is a transition time T C in the queuing queue dissipation process and there is a schematic diagram of the queue with a surplus green light time changing with time; Figure 4 shows a transition time T C but no surplus green light time in the queuing queue dissipation process. Schematic representation of queue evolution over time. According to T C and interval calculation If v m <v, there is a surplus green light time as shown in Fig. 3; if v m ≥ v, there is no surplus green light time as shown in Fig. 4 . Use the number n of vehicles passing the vehicle detector during the period T B and T C to calculate the maximum queue length in this period:

Q=L+n/kj Q=L+n/k j

如图5所示是排队队列消散过程中不存在跃迁时刻TC的队列随时间变化的示意图,时刻TC不存在表明在有效绿灯时间结束时,检测器后面还有等待队列,此时将看作TC,统计TB时间段内通过检测器的车辆数nj,则队列长度为:As shown in Figure 5, it is a schematic diagram of the queue changing with time when there is no transition time T C in the queue dissipation process. The absence of time T C indicates that when the effective green light time ends, there is still a waiting queue behind the detector. See T C , count T B and The number n j of vehicles passing the detector in the time period, the queue length is:

Q>L+nj/kj Q>L+n j /k j

接下来,确定控制方案中的参数,由于一个交叉口信号周期不能过长或过短,若过短,则各相位切换频繁,车辆停车数增加且车辆频繁地起步和停车,若过长,则排队队列中车辆等待的时间就过长,因此在本方案中设最小绿灯时间Gmin(一般为15s),单位绿灯变更时间glay(3s),主干道的最大总绿灯时间Gmain(一般为80s),次干道的最大绿灯时间Gminor(一般为45s)。Next, determine the parameters in the control scheme. Since the period of an intersection signal cannot be too long or too short, if it is too short, the switching of each phase will be frequent, the number of vehicles parked will increase and the vehicles will start and stop frequently. If it is too long, then The waiting time of the vehicles in the queue is too long, so in this scheme, the minimum green light time G min (generally 15s), the unit green light change time g lay (3s), and the maximum total green light time G main of the main road (generally 15s) are set. 80s), the maximum green light time G minor of secondary roads (generally 45s).

如图6所示是主干道信号自适应控制流程图,首先计算直行队列长度QS和左拐队列长度QL,然后按照以下步骤进行信号控制:As shown in Figure 6, it is the flow chart of signal adaptive control on the main road. First, calculate the length of the straight queue Q S and the length of the left turn queue Q L , and then carry out signal control according to the following steps:

(1)若两队列的长度都小于L,则左拐相位和直行相位都分配最小绿灯时间,即Tg1=Tg2=Gmin(1) If the lengths of the two queues are both less than L, then the left-turn phase and the straight-going phase are assigned the minimum green light time, that is, T g1 =T g2 =G min ;

(2)若某一队列长度小于L,则该相位分配最小绿灯时间Tg1=Gmin,而另一队列的长度大于等于L,则确定此队列是否存在TC(2) If the length of a certain queue is less than L, then the phase allocates the minimum green light time T g1 =G min , and the length of another queue is greater than or equal to L, then determine whether there is T C in this queue:

(a)若存在跃迁时刻TC,则根据TC的时间间隔计算该时间间隔内车辆通过L所需最小速度确定是否存在绿灯富余时间(a) If there is a transition time T C , then according to T C and Calculate the minimum speed required for the vehicle to pass through L in the time interval Determining if there is excess green light time

a)若vm<v,存在绿灯富余时间则将原绿灯时长减掉单位绿灯变更时间glay,即Tg2=Tg2-glaya) If v m < v, there is a surplus time for the green light, then subtract the unit green light change time g lay from the original green light duration, that is, T g2 = T g2 -g lay ;

b)若vm≥v,不存在绿灯富余时间则表示有剩余队列,若Tg2<Gmain-Tg1,则在原绿灯时长加单位绿灯变更时间glay,即Tg2=Tg2+glay,若Tg2=Gmain-Tg1,则Tg2=Tg2b) If v m ≥ v, there is no surplus time for the green light, it means that there is a remaining queue. If T g2 <G main -T g1 , then add the unit green light change time g lay to the original green light duration, that is, T g2 =T g2 +g lay , if T g2 =G main -T g1 , then T g2 =T g2 ;

(b)若不存在跃迁时刻TC,则说明在绿灯时间结束时,检测器上游还有排队队列,则该相位的绿灯时长为Tg2=Gmain-Tg1(b) If there is no transition time T C , it means that at the end of the green light time, there is still a queuing queue upstream of the detector, and the green light duration of this phase is T g2 =G main -T g1 ;

(3)若两队列的排队长度都大于等于L,则确定各队列是否存在状态跃迁时刻TC(3) If the queue lengths of the two queues are both greater than or equal to L, then determine whether there is a state transition time T C in each queue:

(a)若两者都存在跃迁时刻TC,则确定各相位是否有富余绿灯时间,按照步骤(2)的策略(a)执行绿灯延长或缩减;(a) If there is a transition time T C in both, determine whether each phase has a surplus green light time, and implement the green light extension or reduction according to the strategy (a) of step (2);

(b)若一个存在跃迁时刻TC,一个不存在,则存在跃迁时刻的相位按照步骤(2)的策略(a)执行绿灯延长或缩减得绿灯时长Tg1,另一相位的绿灯时间为Tg2=Gmain-Tg1(b) If one has a transition time T C and the other does not exist, then the phase with a transition time follows the strategy (a) of step (2) to extend or reduce the green light duration T g1 , and the green light time of the other phase is T g2 = G main -T g1 ;

(c)若两者都不存在跃迁时刻TC,则根据QS和QL的长度比例分配左拐相位和直行相位的绿灯时间,即 T L = G main &times; Q L Q L + Q S T S = G main &times; Q S Q L + Q S . (c) If there is no transition time T C in both, the green light time of the left-turn phase and the straight-go phase is allocated according to the length ratio of Q S and Q L , that is T L = G main &times; Q L Q L + Q S T S = G main &times; Q S Q L + Q S .

其中:TL是左拐相位的绿灯时长,TS是直行相位的绿灯时长,QS是直行相位队列长度,QL是左拐相位队列长度。Among them: T L is the green light duration of the left-turn phase, T S is the green light duration of the straight-going phase, Q S is the queue length of the straight-go phase, and Q L is the queue length of the left-turn phase.

如图7所示是次干道信号自适应控制流程图,次干道直行和左拐由一个相位控制,所以首先计算次干道的排队长度Q,As shown in Figure 7, it is the flow chart of adaptive control of the secondary trunk road signal. The straight line and left turn of the secondary trunk road are controlled by one phase, so the queue length Q of the secondary trunk road is calculated first,

(1)若队列长度Q<L,则分配最短绿灯时间TG=Gmin(1) If the queue length Q<L, assign the shortest green light time T G =G min ;

(2)若队列长度Q≥L,则确定是否存在跃迁时刻TC,则有:(2) If the queue length Q≥L, determine whether there is a transition time T C , then:

(a)若存在跃迁时刻TC,则根据TC计算该时间间隔内车辆通过L所需最小速度vm,则有确定是否存在绿灯富余时间:(a) If there is a transition time T C , then according to T C and Calculate the minimum speed v m required by the vehicle to pass L in this time interval, then there is Determine if there is a green light slack:

a)若vm<v,则存在绿灯富余时间,则TG=TG-glaya) If v m < v, there is a green light surplus time, then T G =T G -g lay ;

b)若vm≥v,则不存在绿灯富余时间,即表示有剩余队列,若TG<Gminor,则TG=TG+glay,若TG=Gminor,则TG=TGb) If v m ≥ v, there is no surplus time for the green light, which means that there is a remaining queue. If T G <G minor , then T G =T G +g lay , if T G =G minor , then T G =T G ;

(b)若不存在跃迁时刻TC,则TG=Gminor(b) If there is no transition time T C , then T G =G minor .

以下给出本发明的具体实施例,需要说明的是本发明并不局限于以下具体实施例,凡在本申请技术方案基础上做的等同变换均落入本发明的保护范围。Specific embodiments of the present invention are provided below, and it should be noted that the present invention is not limited to the following specific embodiments, and all equivalent transformations done on the basis of the technical solutions of the present application all fall within the scope of protection of the present invention.

实施例:Example:

如图1中的十字交叉口,设置东西方向为主干道,车辆检测器距停车线的距离La=80m,南北方向为次干道,车辆检测器距停车线的距离Lb=60m,主干道最大总绿灯时长Gmain为80s,次干道最大绿灯时长Gminor为45s,最小绿灯时长Gmin为15s,单位绿灯变更时长glay为3s。As shown in Figure 1 at the intersection, the east-west direction is set as the main road, the distance between the vehicle detector and the stop line is L a =80m, the north-south direction is the secondary road, the distance between the vehicle detector and the stop line is Lb =60m, and the distance between the vehicle detector and the stop line is Lb=60m. The maximum total green light duration G main is 80s, the maximum green light duration G minor of secondary roads is 45s, the minimum green light duration G min is 15s, and the unit green light change duration g lay is 3s.

如表1所示为本实施例的从10:00:00开始所得到的信号灯的配时状态。Table 1 shows the timing status of signal lamps obtained from 10:00:00 in this embodiment.

假设时刻为主干道的一个红灯开始时刻,在此刻统计获取上周期的车辆检测器数据和信号灯相位变换数据如:直行道跃迁时刻点TA9:59:10,直行道跃迁时刻TB9:59:24,直行道跃迁时刻TC9:59:30,直行绿灯开始时刻左拐绿灯开始时刻 至TA时间内通过车辆检测器的当量车辆数nL=20,TB至TC时间内通过车辆检测器的当量车辆数为nj=2,左拐道不存在跃迁时刻TA、TB、TC。计算饱和车流密度:kj=nL/La=20/80=0.25,队列消散速度 v m = L a / ( T G , L 0 - T C ) = 80 / ( 44 - 30 ) = 5.71 m / s , 由于vm<v,有富余绿灯时间,排队长度QS=La+nj/kj=80+2/0.25=88m,因此下周期直行绿灯时长TS=TS-glay=30s-3s=27s,左拐绿灯时长为TL=Gmin=15s。hypothetical moment It is the starting moment of a red light on the main road, and at this moment, the vehicle detector data and signal light phase transformation data of the previous period are collected statistically, such as: the transition time point T A of the straight road at 9:59:10, and the transition time T B of the straight road 9:59 :24, T C 9:59:30, the transition time of the straight lane, the start time of the straight green light Turn left when the green light starts The equivalent number of vehicles passing the vehicle detector within the time period from T A to n L =20, the equivalent number of vehicles passing through the vehicle detector within the time from T B to T C is n j =2, there is no transition time T A and T on the left turn B , T C. Calculate saturated traffic density: k j =n L /L a =20/80=0.25, queue dissipation speed and v m = L a / ( T G , L 0 - T C ) = 80 / ( 44 - 30 ) = 5.71 m / the s , Since vm<v, there is a surplus of green light time, the queue length Q S =L a +n j /k j =80+2/0.25=88m, so the next cycle straight green light time length T S =T S -g lay =30s-3s =27s, the green light time for left turn is T L =G min =15s.

而时刻为次干道的红灯开始时刻,在此刻统计获取上周期的车辆检测器数据和信号灯相位变换数据如:绿灯开始时刻为10:00:00,绿灯时长TG为30s,不存在跃迁时刻点TA,因此下周期的绿灯时长为TG=Gmin=15s;while the moment It is the start time of the red light on the secondary road. At this moment, the vehicle detector data and signal light phase transformation data of the previous cycle are collected statistically, such as: the start time of the green light is 10:00:00, the duration of the green light T G is 30s, and there is no transition point T A , so the duration of the green light in the next cycle is T G =G min =15s;

时刻为主干道另一个红灯开始时刻,在此刻统计获取上周期的车辆检测器数据和信号灯相位变换数据如:直行绿灯开始时刻为10:00:31,不存在跃迁时刻点TA,左拐红灯开始时刻为10:00:00,左拐跃迁时刻点TA10:00:47,左拐跃迁时刻TB10:01:08,左拐跃迁时刻TC10:01:11,左拐绿灯开始时刻 至TA时间内通过车辆检测器的当量车辆数nL=19,TB至TC时间内通过车辆检测器的当量车辆数为nj=1。计算左拐车道饱和车流密度:kj=nL/La=19/80=0.23,队列消散速度 v = L a / ( T B - T G , L 1 ) = 80 / 10 = 8 m / s v m = L a / ( T R , L 2 - T C ) = 80 / 2 = 40 m / s , 由于vm□v没有富余绿灯时间,QL=La+nj/kj=80+1/0.23=84m,因此下周期直行绿灯时长为TS=Gmin=15s,左拐绿灯时长为TL=TL+glay=15s+3s=18s;time It is the starting time of another red light on the main road, and at this moment, the vehicle detector data and signal light phase transformation data of the previous period are collected statistically, such as: the starting time of the straight green light It is 10:00:31, there is no transition time T A , and the time when the red light turns left 10:00:00, left turn transition time T A 10:00:47, left turn transition time T B 10:01:08, left turn transition time T C 10:01:11, left turn green light start time The equivalent number of vehicles passing the vehicle detector within the time period from T A is n L =19, and the equivalent number of vehicles passing the vehicle detector within the time period from T B to T C is n j =1. Calculate the saturated traffic density of the left-turning lane: k j = n L /L a = 19/80 = 0.23, queue dissipation speed v = L a / ( T B - T G , L 1 ) = 80 / 10 = 8 m / the s and v m = L a / ( T R , L 2 - T C ) = 80 / 2 = 40 m / the s , Since v m □v has no spare green light time, Q L =L a +n j /k j =80+1/0.23=84m, so the green light duration for going straight in the next cycle is T S =G min =15s, and the green light duration for left turns is T L =T L +g lay =15s+3s=18s;

时刻为次干道另一个红灯开始时刻,在此刻统计获取上周期的车辆检测器数据和信号灯相位变换数据如:红灯开始时间为10:00:31,跃迁时刻TA为10:01:02,绿灯开始时刻为10:01:13,跃迁时刻TB为10:01:21,跃迁时刻TC为10:01:25,至TA时间内通过车辆检测器的当量车辆数nL=14,TB至TC时间内通过车辆检测器的当量车辆数为nj=3。计算车道饱和车流密度:kj=nL/Lb=14/60=0.23,队列消散速度 v = L b / ( T B - T G 1 ) = 60 / 8 = 7.5 m / s v m = L b / ( T R , C 2 - T C ) = 60 / 4 = 15 m / s , 由于vm>v,没有富余绿灯时间,Q=Lb+nj/kj=60+3/0.23=73m,因此下周期绿灯时长为TG=TG+glay=15s+3s=18s;time It is the start time of another red light on the sub-arterial road. At this moment, the vehicle detector data and signal light phase transformation data of the previous cycle are collected statistically, such as: red light start time is 10:00:31, the transition time T A is 10:01:02, the time when the green light starts is 10:01:13, the transition time T B is 10:01:21, and the transition time T C is 10:01:25, The equivalent number of vehicles passing the vehicle detector within the time period from T A is n L =14, and the equivalent number of vehicles passing the vehicle detector within the time period from T B to T C is n j =3. Calculate the saturated traffic density of the lane: k j = n L /L b = 14/60 = 0.23, queue dissipation speed v = L b / ( T B - T G 1 ) = 60 / 8 = 7.5 m / the s and v m = L b / ( T R , C 2 - T C ) = 60 / 4 = 15 m / the s , Since v m >v, there is no spare green light time, Q=L b +n j /k j =60+3/0.23=73m, so the green light time in the next cycle is T G =T G +g lay =15s+3s=18s ;

时刻为主干道的又一红灯开始时刻,在此刻统计获取上周期的车辆检测器数据和信号灯相位变换数据如:直行道的跃迁时刻TA为10:01:20,绿灯开始时刻为10:01:28,跃迁时刻TB为10:01:38,跃迁时刻TC为10:01:42,至TA时间内通过车辆检测器的当量车辆数nL=18,TB至TC时间内通过车辆检测器的当量车辆数为nj=2。计算直行车道饱和车流密度:kj=nL/La=18/80=0.225,队列消散速度由于vm□v,没有富余绿灯时间,因此直行排队长度QS=La+nj/kj=80+2/0.225=88m;左拐道的跃迁时刻TA为10:01:27,绿灯开始时刻为10:01:43,跃迁时刻TB为10:01:55,不存在跃迁时刻TC至TB时间内通过车辆检测器的当量车辆数nL=20,TB时间内通过车辆检测器的当量车辆数为nj=4,计算左拐车道饱和车流密度:kj=nL/La=20/80=0.25,队列消散速度因此左拐排队长度QL>La+nj/kj=80+4/0.25=96m,因此下周期直行绿灯时长TS=TS+glay=15s+3s=18s,左拐绿灯时长为TL=Gmain-TS=80s-18s=62s;time It is the start time of another red light on the main road, and at this moment, the vehicle detector data and signal light phase transformation data of the previous period are collected statistically. For example: the transition time T A of the straight road is 10:01:20, and the green light start time is 10:01:28, the transition time T B is 10:01:38, and the transition time T C is 10:01:42, The equivalent number of vehicles passing the vehicle detector within the time period from T A is n L =18, and the equivalent number of vehicles passing the vehicle detector within the time period from T B to T C is n j =2. Calculate the saturated traffic density of the through lane: k j =n L /L a =18/80=0.225, queue dissipation speed and Due to v m □v, there is no spare green light time, so the straight queue length Q S =L a +n j /k j =80+2/0.225=88m; the transition time T A of the left turn lane is 10:01:27, green light start time is 10:01:43, the transition time T B is 10:01:55, there is no transition time T C , The number of equivalent vehicles passing the vehicle detector within the time from T B to n L =20, from T B to The equivalent number of vehicles passing the vehicle detector within a given time is n j = 4, and the saturated traffic flow density of the left-turning lane is calculated: k j = n L /L a = 20/80 = 0.25, the queue dissipation speed Therefore, the left-turn queue length Q L >L a +n j /k j =80+4/0.25=96m, so the duration of the straight green light in the next cycle T S =T S +g lay =15s+3s=18s, and the duration of the left-turn green light T L = G main - T S = 80s-18s = 62s;

时刻为次干道的又一红灯开始时刻,此刻统计获取上周期的车辆检测器数据和信号灯相位变换数据如:次干道的跃迁时刻TA为10:01:45,绿灯开始时刻为10:02:01,跃迁时刻TB为10:02:10,不存在跃迁时刻TC至TB时间内通过车辆检测器的当量车辆数nL=14,TB时间内通过车辆检测器的当量车辆数为nj=11,计算上周期车道饱和车流密度:kj=nL/Lb=14/60=0.23,排队长度Q>Lb+nj/kj=60+11/0.23=108m,在有效绿灯结束时,车辆检测器后仍有队列,因此下周期的绿灯时长为TG=Gminor=45s;time It is the starting time of another red light on the secondary road. At this moment, the vehicle detector data and signal light phase transformation data of the previous cycle are collected statistically. For example: the transition time T A of the secondary road is 10:01:45, and the starting time of the green light is 10:02:01, the transition time T B is 10:02:10, there is no transition time T C , The number of equivalent vehicles passing the vehicle detector within the time from T B to n L =14, from T B to The number of equivalent vehicles passing through the vehicle detector within a certain period of time is n j = 11, calculate the saturated traffic flow density of the last cycle lane: k j = n L /L b = 14/60 = 0.23, the queue length Q>L b +n j /k j =60+11/0.23=108m, when the effective green light ends, there is still a queue behind the vehicle detector, so the green light duration of the next cycle is T G =G minor =45s;

时刻为主干道的再一个红灯开始时刻,此刻统计获取上周期的车辆检测器数据和信号灯相位变换数据如:直行道跃迁时刻TA为10:02:03,绿灯开始时刻为10:02:19,跃迁时刻TB为10:02:30,不存在跃迁时刻TC至TB时间内通过车辆检测器的当量车辆数nL=19,TB时间内通过车辆检测器的当量车辆数为nj=14,计算上周期直行车道饱和车流密度:kj=nL/La=19/80=0.2375,排队长度QS>La+nj/kj=80+14/0.2375=139m;左拐道跃迁时刻TA为10:02:29,绿灯开始时刻为10:02:37,跃迁时刻TB为10:02:55,不存在跃迁时刻TC至TB内通过检测器的当量车辆数nL=20,TB内通过车辆检测器的当量车辆数nj=27,计算上周期左拐车道饱和车流密度:kj=nL/La=20/80=0.25排队长队QL>La+nj/kj=80+27/0.25=188m在有效绿灯结束时,两车道的检测器后都仍有队列,因此下周期直行绿灯时长为time It is the start time of another red light on the main road. At this moment, the vehicle detector data and signal light phase transformation data of the previous cycle are collected statistically . is 10:02:19, the transition time T B is 10:02:30, there is no transition time T C , The number of equivalent vehicles passing the vehicle detector within the time from T B to n L =19, from T B to The equivalent number of vehicles passing through the vehicle detector within a certain period of time is n j = 14, and the saturated traffic flow density of the through lane in the last cycle is calculated: k j = n L /L a = 19/80 = 0.2375, and the queue length Q S >L a +n j /k j =80+14/0.2375=139m; the transition time T A of the left turn road is 10:02:29, the time when the green light starts is 10:02:37, the transition time T B is 10:02:55, there is no transition time T C , The number of equivalent vehicles passing through the detector within T B is n L =20, and T B to The number of equivalent vehicles passing through the vehicle detector n j =27, calculate the saturated traffic flow density of the left-turn lane in the last period: k j =n L /L a =20/80=0.25 long queue Q L >L a +n j / k j =80+27/0.25=188m At the end of the effective green light, there are still queues behind the detectors of the two lanes, so the duration of the straight green light in the next cycle is

T S = G main &times; Q S Q S + Q L = 80 s &times; 139 m 139 m + 180 m = 35 s , 左拐绿灯时长为 T S = G main &times; Q S Q S + Q L = 80 the s &times; 139 m 139 m + 180 m = 35 the s , The duration of the left turn green light is

TT LL == GG mainmain &times;&times; QQ LL QQ SS ++ QQ LL == 8080 sthe s &times;&times; 188188 mm 139139 mm ++ 188188 mm == 4545 sthe s ;;

时刻为次干道的再一个红灯开始时刻,此刻统计获取上周期的车辆检测器数据和信号灯相位变换数据如:车道跃迁时刻此刻TA为10:03:05,绿灯开始时刻为10:03:39,跃迁时刻TB为10:03:50,跃迁时刻TC为10:03:58,至TB时间内通过车辆检测器的当量车辆数为nL=14,TB至TC时间内通过车辆检测器的当量车辆数为nj=8,计算上周期车道饱和车流密度为kj=nL/Lb=14/60=0.23,队列长度Q=Lb+nj/kj=60+8/0.23=94m,队列消散速度 v = L b / ( T B - T G 3 ) = 60 / 11 = 5 . 45 m / s , 队列完全消散,又vm<v,有富余绿灯时间,则下周期的绿灯时长TG=TG-glay=45s-3s=42s;time It is the start time of another red light on the sub-arterial road. At this moment , the vehicle detector data and signal light phase transformation data of the previous cycle are collected statistically. is 10:03:39, the transition time T B is 10:03:50, and the transition time T C is 10:03:58, The equivalent number of vehicles passing the vehicle detector within the time period from T B to T B is n L = 14, the equivalent number of vehicles passing the vehicle detector within the time period from T B to T C is n j = 8, and the saturated traffic flow density of the last cycle lane is calculated as k j =n L /L b =14/60=0.23, queue length Q=L b +n j /k j =60+8/0.23=94m, queue dissipation speed v = L b / ( T B - T G 3 ) = 60 / 11 = 5 . 45 m / the s , The queue dissipates completely, and v m < v, there is a surplus of green light time, then the green light duration of the next cycle T G = T G -g lay = 45s-3s = 42s;

时刻为主干道的一个红灯开始时刻,此刻统计获取上周期的车辆检测器数据和信号灯相位变换数据如:直行道跃迁时刻TA为10:03:50,绿灯开始时刻为10:04:59,跃迁时刻TB为10:04:35,跃迁时刻TC为10:04:40,至TB时间内通过车辆检测器的当量车辆数为nL=20,TB至TC通过车辆检测器的当量车辆数为nj=2,计算上周期的直行道饱和车流密度kj=nL/La=20/80=0.25,队列消散速度队列完全消散,又 v m = L a / ( T G , L 4 - T C ) = 80 / 19 = 4 . 21 m / s , vm<v,有富余绿灯时间,排队长度QS=La+nj/kj=80+2/0.25=88m;左拐道的跃迁时刻TA为10:04:38,绿灯开始时刻为10:04:59,跃迁时刻TB为10:05:20,不存在跃迁时刻TC至TB时间内通过车辆检测器的当量车辆数为nL=21,TB时间内通过车辆检测器的当量车辆数为nj=20,计算上周期左拐道饱和车流密度kj=nL/La=21/80=0.26,排队长度QL>La+nj/kj=80+20/0.26=157m,在有效绿灯结束时,检测器后仍有队列,因此下周期的直行绿灯时长TS=TS-glay=36s-3s=33s,左拐绿灯时长为TL=Gmain-TS=80s-33s=47s。time It is the start time of a red light on the main road. At this moment, the vehicle detector data and signal light phase transformation data of the previous period are collected statistically. is 10:04:59, the transition time T B is 10:04:35, and the transition time T C is 10:04:40, The equivalent number of vehicles passing the vehicle detector within the time period from T B to T B is n L =20, and the equivalent number of vehicles passing the vehicle detector from T B to T C is n j =2. Calculate the saturated traffic flow density k j = n L /L a = 20/80 = 0.25, queue dissipation speed The queue dissipates completely, and v m = L a / ( T G , L 4 - T C ) = 80 / 19 = 4 . twenty one m / the s , v m < v, there is a surplus of green light time, the queue length Q S =L a +n j /k j =80+2/0.25=88m; the transition time T A of the left turn lane is 10:04:38, the time when the green light starts is 10:04:59, the transition time T B is 10:05:20, there is no transition time T C , The number of equivalent vehicles passing the vehicle detector within the time from T B to T B is n L =21, T B to The equivalent number of vehicles passing through the vehicle detector within a certain period of time is n j = 20, calculate the saturated traffic flow density of the left turn road in the previous cycle k j = n L /L a =21/80 = 0.26, and the queue length Q L >L a +n j /k j =80+20/0.26=157m, when the effective green light ends, there is still a queue behind the detector, so the duration of the straight green light in the next cycle T S =T S -g lay =36s-3s=33s, turn left at the green light The duration is T L =G main -T S =80s-33s=47s.

表1从10:00:00开始所得到的信号灯的配时状态Table 1 The timing status of signal lights obtained from 10:00:00

时段period of time 信号灯状态signal light status 时长(s)duration(s) 10:00:00-10:00:3010:00:00-10:00:30 主干道直行、左拐都红灯,次干道绿灯Go straight on the main road and turn left are red lights, secondary roads are green 3030 10:00:31-10:00:5710:00:31-10:00:57 主干道直行绿灯、左拐红灯,次干道红灯Main road straight ahead green light, left turn red light, secondary arterial road red light 2727 10:00:58-10:01:1210:00:58-10:01:12 主干道直行红灯、左拐绿灯,次干道红灯Go straight on the main road with a red light, turn left with a green light, and a secondary road with a red light 1515 10:01:13-10:01:2710:01:13-10:01:27 主干道直行、左拐都红灯,次干道绿灯Go straight on the main road and turn left are red lights, secondary roads are green 1515 10:01:28-10:01:4210:01:28-10:01:42 主干道直行绿灯、左拐红灯,次干道红灯Main road straight ahead green light, left turn red light, secondary arterial road red light 1515 10:01:43-10:02:0010:01:43-10:02:00 主干道直行红灯、左拐绿灯,次干道红灯Go straight on the main road with a red light, turn left with a green light, and a secondary road with a red light 1818 10:02:01-10:02:1810:02:01-10:02:18 主干道直行、左拐都红灯,次干道绿灯Go straight on the main road and turn left are red lights, secondary roads are green 1818 10:02:19-10:02:3610:02:19-10:02:36 主干道直行绿灯、左拐红灯,次干道红灯Main road straight ahead green light, left turn red light, secondary arterial road red light 1818 10:02:37:10:03:3810:02:37:10:03:38 主干道直行红灯、左拐绿灯,次干道红灯Go straight on the main road with a red light, turn left with a green light, and a secondary road with a red light 6262 10:03:39-10:04:2310:03:39-10:04:23 主干道直行、左拐都红灯,次干道绿灯Go straight on the main road and turn left are red lights, secondary roads are green 4545 10:04:24-10:04:5810:04:24-10:04:58 主干道直行绿灯、左拐红灯,次干道红灯Main road straight ahead green light, left turn red light, secondary arterial road red light 3535 10:04:59-10:05:4410:04:59-10:05:44 主干道直行红灯、左拐绿灯,次干道红灯Go straight on the main road with a red light, turn left with a green light, and a secondary road with a red light 4545 10:05:45-10:06:2610:05:45-10:06:26 主干道直行、左拐都红灯,次干道绿灯Go straight on the main road and turn left are red lights, secondary roads are green 4242 10:06:27-10:06:5910:06:27-10:06:59 主干道直行绿灯、左拐红灯,次干道红灯Main road straight ahead green light, left turn red light, secondary arterial road red light 3333 10:07:00-10:07:4710:07:00-10:07:47 主干道直行红灯、左拐绿灯,次干道红灯Go straight on the main road with a red light, turn left with a green light, and a secondary road with a red light 4747

Claims (1)

1. an adaptive intersection signal control method, is characterized in that, the method is carried out according to following steps:
Step one, 1 wagon detector is installed in each track, crossing, and the distance of wagon detector and stop line is designated as L, and each wagon detector opens the bright moment for the red light gathering each phase place n-th cycle , the n-th cycle green light open the bright moment , the (n+1)th cycle red light open the bright moment , each vehicle by wagon detector time holding time t o, wagon detector free time interval t fand pass through the vehicle number n of detecting device;
Described phase place comprises the craspedodrome phase place at craspedodrome queue place and the phase place of turning left at queue place of turning left;
One-period extinguishes the moment for opening the bright moment from red light to green light, note G minfor minimum green time, note g layfor unit green light extends or the time of shortening, note G mainfor maximum total green time of major trunk roads;
Step 2, at the end of one-period effective green time, detection data are transferred to back-end data disposal system by wagon detector, analyze the change of traffic behavior in this cycle, find out the transition moment T of wagon detector eigenstate a, T band T c;
T athat red light opens bright rear vehicle v 1start the transition between states moment taking wagon detector for a long time, T aafter moment, wagon detector is by vehicle v 1take for a long time, moment T acan be used to determine whether this phase place track exists longer vehicle platoon;
T bthat green light opens bright rear vehicle v 1sail out of the transition moment of wagon detector, green light open bright after, T bbefore moment, the vehicle before stop line sails out of crossing with saturation volume rate successively, but is 0 by the vehicle number of detecting device, at T bafterwards, vehicle is with maximum current flow rate by wagon detector, and the holding time of wagon detector and interval time reduce;
T clast car v in vehicle queue's queue 2by the transition between states moment of wagon detector, determine last car of queue v 2according to being: in queue queue, during continuous vehicle passing detection device, interval time is less, when a car and its Following Car pass through detecting device interval greater than threshold value A, illustrate in Following Car not Queue here queue;
The value obtaining threshold value A according to current traffic survey data statistics is 3s;
Step 3, adopt from moment is to T aby the vehicle number n of detecting device in time period in moment lcalculate the vehicle density k under saturated conditions j, then k j=n l/ L; Adopt from moment is to T bdistance L between time period in moment and stop line to wagon detector calculates the dissipation speed v of vehicle queue's queue, then and then pass through T band T cby the vehicle number n of detecting device in time period jcalculate the maximum queue length Q in this cycle;
(1) if there is not T amoment, then Q < L;
(2) if there is T amoment, then determine T further cmoment;
If there is T in (a) cmoment, then Q=L+n j/ k j;
If there is not T in (b) cmoment, then red light of lower cycle is opened the bright moment as transition moment T c, statistics T bwith by the vehicle number n of detecting device in time period j, then Q > L+n j/ k j;
Step 4, the signal control strategy of adjustment major trunk roads, detailed process is as described below:
Craspedodrome queue length Q is calculated respectively according to the method for step 3 swith the queue length Q that turns left l;
(1) if the length of two queues is all less than L, then turn left phase time and craspedodrome phase time all distribute minimum green time, i.e. T g1=T g2=G min;
(2) if only have a certain queue length to be less than L, then the minimum green time T of the phase assignments at this queue place g1=G min, the queue that another length is more than or equal to L then needs to determine whether this queue exists transition moment T c:
If there is transition moment T in (a) c, then according to T cwith to calculate in this time interval vehicle by minimum speed v needed for L m, then have determine whether there is green light Slack Time:
If a) v m, then there is green light Slack Time in < v, former long green light time is cut unit green light and change time g lay, i.e. T g2=T g2-g lay;
If b) v m, then there is not green light Slack Time, namely indicate residual queue in>=v, if T g2< G main-T g1, then g is added at former long green light time lay, i.e. T g2=T g2+ g layif, T g2=G main-T g1, then T g2=T g2;
If there is not transition moment T in (b) c, then represent at the end of green time, detecting device upstream also has queue queue, then the long green light time of this phase place is T g2=G main-T g1;
(3) if the queue length of two queues is all more than or equal to L, then determine whether individual queue exists transition moment T c, then have:
If both there is moment T in (a) c, then determine whether each phase place has green time more than needed, perform green light according to the strategy (a) of step (2) and extend or reduce to obtain long green light time T g1and T g2, wherein: T g1+ T g2≤ G main;
If there is moment T in (b) queue c, there is not moment T in another c, then there is moment T cphase place according to the strategy (a) of step (2) perform green light extend or reduce to obtain long green light time T g1, there is not moment T cthe green time of phase place be T g2=G main-T g1;
If neither there is transition moment T in (c) c, then according to Q sand Q llength ratio distribute the green time of phase place and craspedodrome phase place of turning left, namely T L = G main &times; Q L Q L + Q S T S = G main &times; Q S Q L + Q S
Wherein: T lthe long green light time of phase place of turning left, T sthe long green light time of craspedodrome phase place, Q scraspedodrome phase alignment length, Q lphase alignment length of turning left;
Step 5, the signal control strategy of adjustment subsidiary road, detailed process is as described below:
Subsidiary road is kept straight on and is turned left and to be controlled by a phase place, remembers G minorfor the maximum green time of subsidiary road, G minfor minimum green time, g layfor unit green light extends or the time of shortening, first calculate the queue length Q of subsidiary road according to the method for step 3, T gfor subsidiary road green time;
(1) if queue length Q < is L, then Minimum Green Time T is distributed g=G min;
(2) if queue length Q>=L, then transition moment T is determined whether there is c, then have:
If there is transition moment T in (a) c, then according to T cwith to calculate in this time interval vehicle by minimum speed v needed for L m, then have determine whether there is green light Slack Time:
If a) v m, then there is green light Slack Time, then T in < v g=T g-g lay;
If b) v m, then there is not green light Slack Time, namely indicate residual queue in>=v, if T g< G minor, then T g=T g+ g layif, T g=G minor, then T g=T g;
If there is not transition moment T in (b) c, then T g=G minor.
CN201310167669.5A 2013-05-08 2013-05-08 Self-adaptive intersection signal control method Expired - Fee Related CN103280113B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310167669.5A CN103280113B (en) 2013-05-08 2013-05-08 Self-adaptive intersection signal control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310167669.5A CN103280113B (en) 2013-05-08 2013-05-08 Self-adaptive intersection signal control method

Publications (2)

Publication Number Publication Date
CN103280113A CN103280113A (en) 2013-09-04
CN103280113B true CN103280113B (en) 2014-12-24

Family

ID=49062615

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310167669.5A Expired - Fee Related CN103280113B (en) 2013-05-08 2013-05-08 Self-adaptive intersection signal control method

Country Status (1)

Country Link
CN (1) CN103280113B (en)

Families Citing this family (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103605358B (en) * 2013-11-22 2016-08-31 公安部交通管理科学研究所 Road traffic signal controller function in-circuit emulation test device
CN103927866B (en) * 2013-12-31 2016-02-10 北京航空航天大学 Traffic light time Forecasting Methodology waited for by vehicle based on GPS
CN103810868B (en) * 2014-02-25 2016-04-27 安徽科力信息产业有限责任公司 A kind of traffic overflow suppressing method based on high-altitude video information
CN104778845B (en) * 2014-12-29 2017-05-03 河南科技学院 Multi-phase-jump and vehicle full-dynamic induction traffic control method
CN104637317B (en) * 2015-01-23 2017-01-04 同济大学 A kind of crossing based on real-time vehicle track actuated signal control method
CN104700633B (en) * 2015-03-12 2016-04-06 深圳市金迈高智能科技有限公司 Intellectual traffic control method and device
CN104794910A (en) * 2015-04-27 2015-07-22 江苏物联网研究发展中心 Queuing length based fully-actuated signal control method with phase jumping function
CN104778848A (en) * 2015-04-30 2015-07-15 安徽超远信息技术有限公司 Traffic signal optimal control method for road intersection vehicle coordinated optimization state
CN105427629A (en) * 2015-11-16 2016-03-23 邹谋炎 Implementing technology for road traffic light adaptive control
CN105788302B (en) * 2016-04-08 2018-05-04 华北电力大学(保定) A kind of city traffic signal lamp dynamic timing method of biobjective scheduling
CN106128128B (en) * 2016-07-21 2018-04-03 哈尔滨工业大学 The traffic signal control method of adaptive intersection traffic stream random fluctuation
CN106485928A (en) * 2016-10-18 2017-03-08 郑州云海信息技术有限公司 A kind of method for controlling traffic signal lights, control terminal, business platform and system
CN107240252B (en) * 2017-05-05 2019-10-11 长安大学 An Active Vehicle Scheduling Method at an Intersection
GB2564882B (en) * 2017-07-25 2022-04-13 Red Fox Id Ltd Apparatus and methods for assessing vehicles straddled between lanes
CN107886725B (en) * 2017-11-16 2021-02-12 山东交通学院 Method and device for calculating queuing length based on bayonet data
CN109979191B (en) * 2017-12-28 2022-02-11 杭州海康威视系统技术有限公司 Traffic signal control method, traffic signal control device, electronic equipment and computer-readable storage medium
CN108288379B (en) * 2018-02-01 2020-12-15 迈锐数据(北京)有限公司 Method and device for processing traffic data
CN108831163B (en) * 2018-03-22 2021-06-25 宁波崛马信息科技有限公司 Main road cooperative annunciator control method based on geomagnetism
CN108447275A (en) * 2018-04-25 2018-08-24 安徽超远信息技术有限公司 Incude the traffic signal optimization control method being combined based on fleet's induction and vehicle
CN108922204B (en) * 2018-05-10 2021-07-20 华南理工大学 An Improved Method of Cellular Transport Model Considering Intersection Signal Control
CN108682168B (en) * 2018-05-15 2020-09-22 哈尔滨工业大学 Vehicle speed guiding system and method for reducing stopping at signalized intersection
CN111396224B (en) * 2019-01-03 2022-07-15 奥迪股份公司 Method, device and storage medium for controlling shutdown and startup of vehicle engine
CN109637141B (en) * 2019-01-14 2020-11-03 杭州电子科技大学 A dynamic timing traffic signal control method based on breadth-first search
CN110047299B (en) * 2019-04-10 2020-11-03 合肥学院 Dynamic allocation method for traffic signals of motor vehicles at intersection
CN111028519B (en) * 2019-12-28 2021-01-12 江苏航天大为科技股份有限公司 Self-adaptive control method based on video flow detector
CN111429721B (en) * 2020-03-27 2021-11-09 江苏智通交通科技有限公司 Intersection traffic signal scheme optimization method based on queuing dissipation time
CN111612669B (en) * 2020-04-24 2023-04-25 浙江大华技术股份有限公司 Lane queuing length estimation method, system, computer device and storage medium
CN113903166A (en) * 2020-07-06 2022-01-07 奥迪股份公司 Fleet driving assistance system, corresponding method and computer-readable storage medium
CN112037507B (en) * 2020-08-10 2021-07-27 东南大学 An adaptive signal coordination design method and device for arterial lines in oversaturated traffic conditions
CN111951576A (en) * 2020-08-17 2020-11-17 国为(南京)软件科技有限公司 Traffic light control system based on vehicle identification and method thereof
CN113516857B (en) * 2021-04-19 2022-08-16 安徽达尔智能控制系统股份有限公司 Intersection signal timing dynamic allocation method and system based on radar monitoring
CN113538943A (en) * 2021-07-19 2021-10-22 昭通亮风台信息科技有限公司 Traffic light control method and system
CN114694393B (en) * 2022-03-24 2023-11-07 浙江大华技术股份有限公司 Method and device for adjusting phase duration, storage medium and electronic equipment
CN117351742B (en) * 2023-11-03 2024-08-23 深圳市孪生云计算技术有限公司 Traffic light control method and system based on road junction flow detection

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101470965A (en) * 2007-12-26 2009-07-01 奥城同立科技开发(北京)有限公司 Automatic control type traffic light control system
AU2009304571A1 (en) * 2008-10-15 2010-04-22 National Ict Australia Limited Tracking the number of vehicles in a queue
JP5343637B2 (en) * 2009-03-09 2013-11-13 オムロン株式会社 Signal control device
JP4924692B2 (en) * 2009-11-02 2012-04-25 住友電気工業株式会社 Traffic signal control analyzer
CN101763734B (en) * 2010-01-21 2011-06-08 上海交通大学 Traffic signal light intelligent control system and control method thereof
CN101976510A (en) * 2010-10-26 2011-02-16 隋亚刚 Method for optimally controlling crossing vehicle signal under high definition video detection condition
CN102915643B (en) * 2012-08-22 2014-09-17 浙江浙大中控信息技术有限公司 Method and system for calculating green time of each phase of signalized intersection

Also Published As

Publication number Publication date
CN103280113A (en) 2013-09-04

Similar Documents

Publication Publication Date Title
CN103280113B (en) Self-adaptive intersection signal control method
CN104282162B (en) A kind of crossing self-adapting signal control method based on real-time vehicle track
CN100492435C (en) Control Method of Mixed Traffic Signals at Single Intersection
CN106652493B (en) A kind of intersection signal optimal control method under car networking environment
CN104778845B (en) Multi-phase-jump and vehicle full-dynamic induction traffic control method
CN103700251B (en) Variable speed-limit and ramp metering rate coordinating and optimizing control method on a kind of through street
CN104064041B (en) The traffic light regulating system preferential based on public transport fleet and method
CN103310640B (en) Motor vehicle stream-oriented intersection traffic pre-signal control method
CN103198681B (en) A kind of intersection signal control method towards public traffic in priority
CN104637317B (en) A kind of crossing based on real-time vehicle track actuated signal control method
CN103236164B (en) Vehicle controlling method for guaranteeing public transport vehicle prior passing
CN103473935B (en) Crossing traffic based on sensor detector blocks up judgement and control method and system
Ekeila et al. Development of dynamic transit signal priority strategy
CN104103180B (en) City expressway enters ring road and main line synergistic signal control system and method
CN103996289B (en) A kind of flow-speeds match model and Travel Time Estimation Method and system
CN106781558B (en) A method for fast traffic flow in the main channel based on the macro basic diagram under the Internet of Vehicles
CN104299432A (en) Supersaturated intersection signal lamp control method and device
CN106960584A (en) A kind of traffic control method and device of self adaptation crossroad traffic signal lamp
CN112435473B (en) Expressway traffic flow tracing and ramp regulating method combined with historical data
CN108765981A (en) A kind of real-time queue length prediction technique of divided lane
WO2014019461A1 (en) Arterial traffic light optimization and control method and device
CN103000027A (en) Intelligent traffic guidance method based on floating car under congestion condition
CN105096643A (en) Real-time bus arrival time prediction method based on operation data of former buses in multiple lines
CN103871241A (en) Lane dynamic partitioning control method for expressway intersection area
CN108898858A (en) The signal coordinating control method of continuous intersection under a kind of supersaturation traffic behavior

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: 20141224

Termination date: 20200508

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