Abstract

Traditional timing green wave control with predetermined cycle, split, and offset cannot adapt for dynamic real-time traffic flow. This paper proposes a coordinated control method for variable cycle time green wave bandwidth optimization integrated with traffic-actuated control. In the coordinated control, green split is optimized in real time by the measured presence of arriving and/or standing vehicles in each intersection and simultaneously green waves along arterials are guaranteed. Specifically, the dynamic bound of green wave is firstly determined, and then green early-start and green late-start algorithms are presented respectively to accommodate the fluctuations in vehicle arrival rates in each phase. Numerical examples show that the proposed method improves green time, expands green wave bandwidth, and reduces queuing.

1. Introduction

Traffic-actuated control is one of traffic signal control modes [1] which does not have a pretimed cycle, signal sequence, and green signal displays and can adapt to the volume of vehicles on the road accordingly. However, because of variable cycle and random light switch, it is practically difficult to apply in the city roads, especially in a coordinated control framework. At present, traffic signal system is still dominated by multiperiod fixed cycle time control in most cities, frequently integrated with green wave control along the city arterials. Green wave control generally attempts to maximize public green wave bandwidth in which a series of traffic lights (usually three or more) are coordinated to allow continuous traffic flow over several intersections in one main direction. Green wave control is popular in signal controls for its simplicity and effectiveness [2], which mainly includes graphical method [3], numerical method [4], and Maxband law [5].

In most green wave optimization models, cycle, split, and offset are generally predetermined and cannot adjust to the real-time fluctuations in traffic, probably lowering its coordination control effectiveness. Therefore, this paper proposes a coordinated control method for variable cycle time green wave bandwidth optimization integrated with traffic-actuated control. The main purpose of this paper is to achieve real-time coordination bandwidth by utilization of green time and actuation of arriving or standing vehicles at each intersection. Furthermore, a numerical example is presented to elaborate our method.

2. The Key Parameters in Traffic-Actuated Control

Unlike fixed-cycle traffic signal control, traffic-actuated control has no fixed cycle length, as well as green split, which is dependent on the real-time volume of traffic. In the traffic-actuated control, as shown in Figure 1, the process of phase transition is regulated by the following transition rules: (i) when a preset minimum green time from an initial green light ends, the phase changes if there is no vehicle entering in the phase; (ii) otherwise, the phase does not change until the green time is extended to the preset maximum green time or the time when there are no vehicles entering in the phase. The phase transition can effectively reduce vehicle delays and stops and improve the efficiency of the signalized intersections as long as the maximum green time and unit delaying time are reasonably predetermined.

2.1. Minimum Green Time

Minimum green time represents the least amount of time that a green signal indication will be displayed for a movement. The duration of minimum green is used to allow drivers to react to the start of the green interval and meet driver expectancy and pedestrian crossing time when separate pedestrian signal displays are not provided. The duration of minimum green can also be influenced by detector location. There are various methods for calculating minimum green time, which can be by the types of control system and detector location [6]. In our traffic-actuated control system, detectors are located in the range 2 to 20 meters before stop lines.

The minimum green time is calculated as follows:where is minimum green time in phase; is minimum green time for vehicles; is safety time for pedestrian crossing; is start-up loss time for vehicles which is commonly set equal to 4 seconds;  is time headway, equal to 2-3 seconds; is the distance between the stop line and detector; is the time (distance) between two adjacent vehicles, equal to 2-3 seconds (5-6 meters); is pedestrian start-up loss time, equal to 5 seconds; is the crossing width for pedestrians; is pedestrian crossing speed; is green light time interval.

2.2. Maximum Green Time

Maximum green time is the longest green time provided for a phase, which determines whether green time can be effectively utilized, especially when traffic is under moderate congestion level [7, 8]. Unlike traditional fixed maximum green time, the maximum green time proposed in this paper can change according to the fluctuations in volume of traffic in each signal cycle. The maximum green time is given bywhere is flow rate of a particular phase (vehicles/h); is the traffic volume of a particular phase (vehicles/h); is the reference traffic flow (vehicles/h); is cycle length; performs a weighting factor of 0.9, which is designed to operate at 90% of available capacity; is loss green time in each cycle.

is the coordination phase value. The number of vehicles getting through the coordination phase is in each cycle. The flow rate is , where is saturated flow in the lane analyzed.

In order to equilibrate the flow rates of coordinated and noncoordinated phase in one cycle, and in noncoordinated phase take the minimum value for calculating the maximum green time. is the time when the flow rate reaches in noncoordinated phase. This approach can improve effectiveness of signal intersections, especially when traffic flows are seriously unbalanced in different directions in the noncoordinated phase.

2.3. Unit Extension Time

Unit extension time is the minimum time interval for interrupting the signal between two successive vehicles. This parameter can directly influence right-of-way for vehicles in the queue and vehicle arrivals. If unit extension time is too short, the right-of-way in the phase is not enough, leading to unnecessary delay and stops; if unit extension time is too long, green time is not fully utilized. In addition, to ensure that the detected vehicles can pass the stop line, the distance between detector and stop line and the vehicle speed should be taken into account [9].

In this paper, the distance between detector and stop line is set equal to 20 meters. The minimum average speed is 6 m/sec. Thus, the unit extension time is not less than 3.3. The flow rate for a lane is 1200 vehicle/h and the average headway is 3600/1200, that is, 3 seconds. Therefore, to multiply a weighting factor to ensure traffic efficiency, unit extension time is given bywhere is headway, generally equal to 2-3 seconds, is the distance between detector and stop line, is average speed, is the driving time from detector to stop line, and is the flat peak time value, generally set equal to 1.1, depending on road traffic characteristics.

3. Green Wave Bandwidth

For convenience, we define the following symbols (as shown in Figure 2). is the green time in the noncoordinated phase for the intersection of cycle ;  is the green time in the coordinated phase for intersection of cycle ;  is the starting green time in the coordinated phase for intersection of the cycle ; is the ending green time in the coordinated phase for intersection of cycle ; is the starting time of forward green wave in the coordinated phase for intersection of the cycle ; is the ending time of forward green wave in the coordinated phase for intersection of cycle ; is the starting time of reverse green wave in the coordinated phase for intersection of cycle ; is the ending time of reverse green wave in the coordinated phase for intersection of cycle ; is the minimum green time in the phase for intersection ; is the maximum green time in the phase for intersection :

We now investigate green wave bandwidth using graphical method with heuristics. The determination of green wave bandwidth is given as follows [10, 11].

Step 1. Set an identical starting time for each intersection of routes and let be the number of intersections.

Step  2. Record the starting time and the ending time for each coordination phase in every cycle, and set up for the coordination phase of the first intersection.

Step 3. Find the initial time for forward green wave bandwidth. If is in the interval of the second intersection from , then judge whether is in the interval until the last intersection. If all the conditions are satisfied, then , ,…, , and ; go to Step 4; otherwise, ; go back to Step 3, until .

Step 4. Find the ending time of green wave. If , then green wave bandwidth is 0; otherwise, when , set ,    .

We now use the genetic algorithms to derive the maximum green wave bandwidth [12]. To ensure that the bandwidths of both forward and backward directions are consistent with the corresponding traffic flow, the bandwidths yieldwhere is forward green wave bandwidth; is reverse green wave bandwidth; is unbalanced coefficient of traffic flows of both directions; is public green wave bandwidth.

4. The Dynamic Lower Bound of Arterial Green Wave

The lower bound of arterial green wave is the starting time of an intersection to limit an increase in its bandwidth in forward/reverse direction. As shown in Figure 3, the starting time of forward green wave is the starting time of green light intersection 1 in cycle , which is the lower bound of the forward green wave since it is a binding constraint for forward green wave bandwidth. Similarly, is the lower bound of the reverse green wave.

Under traffic-actuated control, the starting time, the ending time, and the duration for coordination phase of each intersection may vary with volume of traffic, leading to the dynamic lower bounds of both forward and reverse green wave bandwidths [13]. The dynamic lower bounds can be obtained as follows.

Step 1. Establish a unified timeline for each intersection of the route and run until the ending green time of the noncoordinated phase of target intersection (). If then go to the control process in Section 6.

Step 2. From , calculate

If  , find the lower bound for the downstream green wave in each coordinated phase of intersection from ; otherwise, find the lower bound from , as shown in Figure 4. Similarly, for the downstream green wave, calculate , , where is the number of the coordination intersections of the route. If , find a lower bound in each coordinated phase of the upstream intersections from ; otherwise, find a lower bound from .

Step 3. Judge whether are in . If , then is the lower bound of forward green wave; if , it is not the lower bound. Similarly, find the lower bound of forward green wave.

Step 4. If is neither the lower bound of the forward green wave nor the reverse green wave, then is not the lower bound; otherwise it is the lower bound of the green wave.

5. Early-Start Algorithm of Green Light for Coordinated Phase

In the traffic-actuated green wave control, if the running time of noncoordinated phase does not reach the initial design time, the saved green time is assigned to the coordinated phase for obtaining greater green wave bandwidth. Meanwhile, its start time of the green light in the coordinated phase is moved up. However, the phase composition and initial green time allocation of phases in intersections vary with different traffic conditions. Adding the green time of the unused noncoordinated phase to the coordinated may cause such problems as the following: the green time of the coordinated phase is greater than the maximum green time and too early start of the green light in the coordinated phase leads to traffic chaos. Therefore, this paper proposes an early-start algorithm of green light in the coordinated phase, which is given as follows [14, 15].

Step 1. Judge . If it is not true, then replace the starting time by , as illustrated in Figure 5; otherwise, go to the next step.

Step 2. Judge . If it is true, then find and let , and replace the starting time of the green light in the coordinated phase by (as shown in Figure 6); if , then go to the next step.

Step 3. Set . If is the lower bound of green wave, then find and set , and the starting time of green light for coordinated phase becomes , as in Figure 7. Otherwise, find the direction of lower bounds (forward green wave or reverse green wave), and then take the forward. Afterwards, take the forward green wave as an example; from , set , and judge whether , , is in . If , then record the which can be regarded as the adjustable virtual bound. Furthermore, compare and . If , then the starting time of green light for coordinated phase becomes and the ending time becomes ; if , when , the starting time of green light for coordinated phase becomes and the ending time becomes , and when , then the starting time is set equal to and the ending time becomes , as shown in Figure 8.

6. Late-Start Algorithm of Green Light for Coordinated Phase

Due to the randomness and variability of the traffic flow, in terms of the noncoordinated phase in traffic-actuated control, the initial allocation of green time may be lower than the actuated green time. Therefore, it is necessary to extend the green light time to meet the traffic demand in the noncoordinated phase. When the sum of all the green times for noncoordinated phase is larger than the sum of those at the initial allocation time, the start time of green light in coordinated phases will have to be postponed. Accordingly, this paper proposes a late-start algorithm of green light in coordinated phases for determining the maximum expandable capacity, coordinating the traffic capacity of phases after green delay and assigning green time for coordinated phases under the condition that arterials of green wave bandwidth are satisfied. The algorithm is given in detail as follows [16, 17].

Step 1. Determine the initial maximum expandable capacity of noncoordinated phases. With the above method of determining green wave bandwidth, find and for each intersection in each cycle. If ( denotes a particular coordinated phase), then the maximum expandable capacity can be , as shown in Figure 9; otherwise, the maximum expandable capacity is given by , as demonstrated in Figure 10.

Step 2. Determine whether the green time should continue to extend. If , then use the above method of green wave bandwidth to determine and compute . If , then the maximum expandable capacity is modified as ; otherwise, continue to determine to extend the green time by and modify the maximum expandable capacities and until it is unnecessary to extend the green time, or , or the green time in noncoordinated phase 1 exceeds .

Step 3. If there are no vehicles in the phase, switch to the next noncoordinated phase in and then go back to Step 1. Set , where is the actual green time for the former noncoordinated phase. If the all noncoordinated phases are subsequently implemented, go to Step 4.

Step 4. Implement the coordinated phase of green lights. If ( is the ending green time for the noncoordinated phase), execute traffic-actuated control for coordinated phase from time ; otherwise, execute from time . To ensure the green wave bandwidth in the following period and the green time for noncoordinated phase, the conditions are given bywhere is the number of noncoordinated phases. If the ending time for coordinated phase leads to a decrease in the whole green time for the next noncoordinated one, then allocate the whole decreased time to each noncoordinated phase and modify the initial green time for noncoordinated phase of the next cycle.

7. A Numerical Example

For eliminating the boundary conditions effect, we only consider four intersections of the arterial in Wangjing zone of Beijing Chaoyang District, which indeed includes six intersections. Specifically, the four coordination-route intersections are located in Guangshun North Street in Wangjing North Road, Guangshun North Street in Lize Middle Road, Guangshun North Street in Heyin Middle Road, and Guangshun North Street in Hongtai West Road respectively. These intersections and the corresponding distribution phase sequence are demonstrated in Figure 11. The current existing traffic signal timings are as shown in Tables 1, 2, 3, and 4. The purpose of the example is to test the effectiveness of the proposed algorithm by comparing with the currently used traffic signal timing [18, 19].

Assuming vehicle speed is 40 km/h in flat peak period and 25 km/h in high peak period, the coordination effect along the arterial from north to south is shown as in Table 5.

With VISSIM, we now establish a coordination-route intersection model for simulation in the above four intersections with 20 cycles. The stochastic results are given in Tables 6, 7, 8, 9, and 10.

The comparison between the actual green wave bandwidth and the simulated one is illustrated as in Figures 12(a)-12(b). In Figures 12(a) and 12(b), 1-2 represents the bandwidth between intersection 1 and intersection 2. Similarly, 2-3 and 3-4 represent the bandwidths between the corresponding two intersections. 1-4 represents the public bandwidth of the four intersections. Clearly, the green wave bandwidth of each intersection in both flat peak and high peak has been greatly improved. The public green wave bandwidths in two periods along the arterial have increased by 7 seconds and 5 seconds, respectively. Therefore, our proposed method is more effective than the original.

Average traffic flows in high peak period and in flat peak period are given in Tables 11 and 12, respectively. With original program the corresponding average queuing vehicles are in Tables 13 and 14, respectively. With the proposed program, the corresponding average queuing vehicles are in Tables 15 and 16, respectively. Compared with the original program, with the proposed program, the queuing length of coordinated phase for each intersection decreases and approximately equals zero.

8. Conclusion

Based on traffic-actuated control and green wave control, this paper has proposed a coordinated control method for variable cycle time green wave bandwidth optimization. In the coordinated control, green split is optimized in real time by the measured presence of arriving and/or standing vehicles in each intersection and simultaneously green waves along arterials are guaranteed. Specifically, the dynamic bound of green wave is firstly determined, and then green early-start and green late-start algorithms are presented respectively to accommodate the fluctuations in vehicle arrival rates in each phase.

Finally, we have used a real four-intersection arterial in Wangjing zone of Beijing Chaoyang District to test our proposed model. Comparing the original method and our proposed method, we find that the proposed method improves green time, expands green wave bandwidth, and reduces queuing, consequently leading to an increase in the road network efficiency.

Conflict of Interests

The authors declare that there is no conflict of interests regarding the publication of this paper.

Acknowledgments

This research was supported by grants from the National Natural Science Foundation of China (71071004, 71271004, and 71471002).