Next Article in Journal
Bicycle Sharing: Sustainable Value Creation and Institutionalisation Strategies in Barcelona
Next Article in Special Issue
Assessing the Influence of Adverse Weather on Traffic Flow Characteristics Using a Driving Simulator and VISSIM
Previous Article in Journal
Winner-Takes-All or Co-Evolution among Platform Ecosystems: A Look at the Competitive and Symbiotic Actions of Complementors
Previous Article in Special Issue
A Parking Space Allocation Method to Make a Shared Parking Strategy for Appertaining Parking Lots of Public Buildings
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

An Adaptive Signal Control Method with Optimal Detector Locations

1
School of Transportation, Nantong University, Nantong 226019, China
2
JSTI GROUP, Nanjing 210019, China
3
Lyles School of Civil Engineering, Purdue University, West Lafayette, IN 47907, USA
*
Authors to whom correspondence should be addressed.
Sustainability 2019, 11(3), 727; https://doi.org/10.3390/su11030727
Submission received: 7 January 2019 / Revised: 26 January 2019 / Accepted: 28 January 2019 / Published: 30 January 2019
(This article belongs to the Special Issue Sustainable and Intelligent Transportation Systems)

Abstract

:
The adaptive traffic signal control system is a key component of intelligent transportation systems and has a primary role in effectively reducing traffic congestion. The high costs of implementation and maintenance limit the applicability of the adaptive traffic signal control system, especially in developing countries. This paper proposes a low-cost adaptive signal control method that is easy to implement. Two detectors are installed in each vehicle lane at an optimal location determined by the proposed method to detect green and red redundancy time, based on which the original signal timing is adjusted through a signal controller. The proposed method is evaluated through case studies with low and high volume-to-capacity ratio intersections. The results show that the proposed adaptive signal control method can significantly reduce total traffic delay at intersections.

1. Introduction

The intersection signal control system plays a crucial role in intelligent transportation systems (ITS) to alleviate traffic congestion. The control scheme can be classified into non-adaptive [1,2,3] and adaptive control [4,5,6] methods. The major difference between these two methods is whether signal parameters can be adjusted in real-time with regard to detected traffic conditions.
In the non-adaptive traffic signal control method, a day is segmented into several time intervals (typically 3–5), and a signal timing plan is predetermined for each time interval. The basic premise is that the traffic pattern within each interval is relatively consistent and the predetermined signal timing is best suited for the condition at that time of day. The timing plan is often obtained using Webster’s formula [7] or optimization tools such as TRANSYT [8] or TRANSYT-7F [9] with traffic flows (average flows, or highest flows) as inputs. Since traffic flows at intersections may vary significantly, an issue that traffic engineers may be confronted with is to determine what flows to use to optimize signal timings. Smith et al. [10] suggested using 90th percentile volumes as the representative volumes to generate optimal timing plans. Further, Yin [11] proposed three different models to determine robust optimal timing plans for isolated fixed-time signalized intersections and what flows to use for signal optimization. Recently, Smith [12] used a dynamical assignment and control model to design fixed-time or time of day signal timings for maximizing network capacity, and Marcianò et al. [13] studied the effects of signal setting configuration on user path choice behavior.
For adaptive traffic signal control methods, traffic signal timing parameters such as cycle length, phase split and duration of each phase adapt based on detected traffic conditions and traffic fluctuations in order to achieve a set of specific objectives (such as minimizing the total traffic delay). In the 1980s, SCOOT and SCATS began pioneering the development of adaptive signal control system [14,15]. Then, along with the development of detection technologies, some adaptive signal control systems were proposed and even deployed in the field, e.g., RHODES [16] and TUC [17]. However, most adaptive signal control systems work with stage-based control in which phase sequence is predetermined. To generate phase sequences dynamically, some group-based control methods [18,19,20,21] have been proposed. Recently, some innovative methods such as machine learning, artificial intelligence and reinforcement learning have been used in the adaptive signal control method [22,23,24,25,26,27], and Jing et al. [28] proposed an adaptive signal control method in a connected vehicle environment.
Although the adaptive traffic signal control methods are more efficient in alleviating traffic congestion than the non-adaptive ones, the wide-scale implementation of such systems needs a significant amount of long-term investment, especially in developing countries, due to high implementation and maintenance costs. One of the main reasons that classical adaptive traffic signal control methods (including big data and transport models approaches) have high implementation and maintenance costs is these methods normally require various types of inputs such as detected and forecasted traffic volume of each direction, and queen length, etc. [16,29,30]. High-precision detectors/technologies (such as cameras, GPS) are needed to acquire these inputs with additional procedures to process them, hence the implementation and maintenance costs are high. There is a critical need to develop a low-cost adaptive traffic signal control method using inputs which can be detected easily.
In the literature, adaptive traffic signal control methods are normally developed for oversaturated intersections or intersections during oversaturated periods [31,32]. However, during off-peak periods, drivers may also experience delay, especially when there is no vehicle in directions that normally cause conflict points with the current direction. Hence, it is also worth studying adaptive traffic signal control methods for intersections during off-peak periods.
In addition, for both non-adaptive and adaptive methods, on-street detectors (such as in-pavement loop detectors) are deployed for the purpose of sensing intersection traffic conditions. The locations of detectors can significantly affect the accuracy of the detected traffic conditions. However, in the literature, few researches have tried to optimize the location of detectors.
To address the aforementioned gaps, this paper proposes an adaptive traffic signal control method to minimize the intersection traffic delay using the detected green and red redundancy time of each direction. The proposed method has a relatively low implementation cost and is easy to deploy in the field compared to classical adaptive traffic signal control methods as only two detectors such as widely used loop detectors are needed for each vehicle lane to provide sufficient data for traffic signal control. The proposed method is especially applicable for developing countries and rural areas, where traffic management budget is limited. In addition, methods used to determine the optimal location of each detector is presented for intersections with both low and high volume-to-capacity ratios.
In summary, the contributions of this paper are:
(1)
An adaptive traffic signal control method with low implementation and maintenance costs is proposed.
(2)
The locations of detectors are optimized for intersections with both low and high volume-to-capacity ratios.
The remainder of the paper is organized as follows. In Section 2, the adaptive traffic signal control method is proposed. In Section 3, the optimal location of each detector is discussed for intersections with both low and high volume-to-capacity ratios. Section 4 proposes case studies to verify the applicability of the proposed method and the location of detectors. Finally, some conclusions and discussions are provided in the last section.

2. Adaptive Signal Timing Control Method

In this section, to explain the proposed adaptive signal control method, we firstly introduce how to determine the number of detectors needed for each vehicle lane and what data should be collected by each detector. Then, the method to use the collected data for determining adaptive signal timing is discussed.

2.1. Data Collected by Detectors

In some intersections, especially those with low traffic volume or those during off-peak periods, the predeterimed signal timings of some phases sometimes are too large and have redundancy time, including green and red redundancy time when the traffic volume becomes small. Thus, the operation efficiency of the intersection is reduced. The key data of the proposed method is to collecte the green and red redundancy time of each phase. Adjusting the signal timing of each phase to reduce the total green and red redundancy time can ensure more timely transformation between signal phases and improve the operation level of the intersection.
To collect the green and red redundancy time, Figure 1 shows the relative locations of detectors (such as pavement inductive loop detectors connected with traffic signal) installed on the lane (including left turn, right turn and go straight). Note that for each vehicle lane, there are two detectors, denoted as detector A and detector B, among which the former is closer to the stop line. The distance between detector A and stop line is D A and the distance between detector B and stop line is D B .
Figure 2 shows the adaptive traffic signal control system and its components, including data storage unit, signal controller, detectors on the vehicle lanes, and the signal timing of the intersection. The data storage unit (such as ROM/RAM) is to store the initial signal timing recorded by the controller (arrow 2), data collected by detectors (arrow 1), software for signal controller, operation system etc. The data will be used by the signal controller (arrow 3) to update signal timings using the proposed method (arrow 4), which is described in the next subsection.
Given an initial intersection signal timing for a signal cycle with a green time G i and a red time R i for direction i (recorded by the controller), when the corresponding green time for direction i starts, the controller records the green light start time T G i , detector A collects the time L G i of the last vehicle passing detector A during the green time. When the corresponding red time for direction i starts, the controller records the red light start time T R i , detector B collects the time L R i of the last vehicle passing detector B during the red time.
In summary, the initial green time G i , red time R i , the green and red light start time ( T G i and T R i ) of each phase are stored in the data storage unit. The time L G i of the last vehicle passing detector A during the green time of each phase is collected by detector A, and the time L R i of the last vehicle passing detector B during the red time of each phase is collected by detector B. The green redundancy time G R i for direction i during a specific signal cycle can be determined by G R i = G i L G i + T G i , and the red redundancy time R R i for direction i can be determined by R R i = R i L R i + T R i .

2.2. Method to Adapt the Signal Timing

This subsection illustrates the method to adapt the signal timing (arrow 4 in Figure 2). When the green time or red time of some phases are set too large and/or the traffic volume is relatively small, the total operational efficiency of the intersection is reduced. For a direction, once the redundancy time G R i and R R i are detected and computed, the green time G ¯ i and red time R ¯ i for the next phase cycle can be adjusted as G ¯ i = G i G R i and R ¯ i = R i R R i . However, for a cycle of one intersection, there are several signal phases and each phase consists of several directions. To optimize the signal timing of the intersection, we cannot adapt each direction separately.
Denote P = [ 1 , 2 , 3 , , m , ] as the set of phases in one signal cycle, G m as the green time of phase m P , R m as the red time of phase m , G R m m i n , R R m m i n as the smallest green and red redundancy time of all directions belong to phase m , respectively. The procedure to adapt the signal timing of the intersection is shown in Figure 3. Specifically, each step of the procedure is given as follows:
Step 1: Take arbitrary phase m P as the basic adjustment phase (without loss of generality, we can choose the first phase). Calculate the smallest green redundancy time G R m m i n of all directions belonging to this phase, and calculate the smallest red redundancy time of all directions belonging to all phases, except m (i.e., P / m ) denoted as R R P / m m i n . Calculate A m i n = m i n { G R m m i n , R R P / m m i n } .
Step 2: For the next signal cycle, adjust the green time of phase m by G ¯ m = G m A m i n , and adjust the red time of phase n P / m by R ¯ n = R n A m i n .
Step 3: For phase m (same with the chosen phase in Step 1), calculate the smallest red redundancy time R R m m i n of all directions belong to this phase. Calculate the smallest green redundancy time G R m + 1 m i n of all directions belong to the next phase m + 1 . Calculate D m i n = m i n { R R n m i n A m i n ,   n P / { m , m + 1 } } . Calculate B m i n = m i n { R R m m i n , G R m + 1 m i n ,   D m i n } .
Step 4: For the next signal cycle, adjust the green time of phase m + 1 by G ¯ m + 1 = G m + 1 B m i n and adjust the red time of phase n P / m + 1 by R ¯ n = R ¯ n B m i n where R ¯ n in the right side of the equation is the updated value in Step 2. This is the end of the procedure.
Note that the proposed method is to adapt the signal timing based on the detected green and red redundancy time of each phase; the procedure is easy to process. Since only two detectors (inductive loop detectors) are needed for each vehicle lane, the proposed method is low-cost and easy to implement. The adapted signal timing is based on the detected conditions of the previous signal cycle and does not consider traffic forecasts. This is reasonable, since the traffic pattern within a certain time period of a day is relatively consistent (similar to the basic premise of the non-adaptive traffic signal control methods), and the condition of the previous signal cycle is normally more reliable than traffic forecasts, which tend to have high forecast errors.

3. Location of Detectors

The key of the proposed adaptive signal timing method is to detect and compute the redundancy time G R i and R R i of each direction, and the accuracy of the detection is closely related to the location of each detector (i.e., D A and D B in Figure 1). This section shows how to optimize the location of each detector.
The proposed adaptive signal method tries to reduce the green and red redundancy time of each signal phase, thus aiming to reduce the total vehicle delay for an intersection. The expected queue length is normally adopted to quantify vehicle delay for an intersection and reflect the operational level of the considered intersection. Hence, to capture the traffic delay of each direction actually, we first explain how to estimate the expected queue length, and then determine optimal detector locations.
Without loss of generality, the method based on probe vehicles proposed by Comert [33] to estimate the expected queue length is adopted. Since different intersections with different traffic volumes have different characteristics, two kinds of intersections are considered—intersections with low and high volume-to-capacity ratios (denoted as ρ ). As proofed by Comert [33], when ρ > 80 % , the overflow queue reveals a significant impact on the estimation errors. Thus, 80 % in this paper is chosen as the volume-to-capacity ratio threshold value between the two kinds of intersections.
In this paper, the waiting lanes are assumed to have infinite capacity, the vehicle is assumed to accelerate and decelerate instantaneously, the arrival of vehicles is assumed to follow Poisson distribution, and the vehicle accumulation is assumed to be a vertical queue.
For direction i , let S i be the last probe vehicle location and N i be the queue length. When ρ 80 % , the expected last probe vehicle location is determined by:
E ( S i ) = λ i R i ( 1 p i ) ( 1 e p i λ i R i ) p i
where for traffic direction i , E ( S i ) is the expected last probe vehicle location; p i is the rate of probe vehicle; λ i is the arrival rate; R i is the red time.
Note that E ( S i ) gets closer to the queue length as the probe p i rate increases, thus the expected queue length E ( N i ) of traffic direction i can be obtained by:
E ( N i ) = lim p i 1 λ i R i ( 1 p i ) ( 1 e p i λ i R i ) p i = λ i R i
When ρ > 80 % , the queue length will exceed λ i R i with the increase of traffic flow because an overflow queue (the leftover queue from a previous cycle) may exist. For direction i , let Q i be the overflow queue length and A i be the queue length that occurs due to new arrivals during the red duration. The total queue length N is written as the summation of Q i and A i . Depending on the position of last probe vehicle, three possible scenarios can be obtained: (1) The last probe may be within the overflow queue ( s i Q i ); (2) The last probe may be present within new arrivals ( s i A i ); (3) There may not be any probe vehicle in the queue at all ( s i = 0 ).
Then, for direction i , given the rate of probe vehicle p i , the expected queue length can be obtained by:
E ( N i | p i ) = P ( s i Q i | p i ) [ E ( Q i ) + θ i R i ] + P ( s i A i | p i ) [ E ( Q i ) + λ i R i ] + P ( s i = 0 | p i ) [ ( 1 p i ) ( E ( Q i ) + θ i R i ) ]
where θ i = ( 1 p i ) λ i .
In Equation (3), the expected value of the overflow queue E ( Q i ) is used from Akçelik [34]:
E ( Q i ) = 1.5 ( ρ i ρ i 0 ) / ( 1 ρ i )
where for direction i , ρ i = λ i C d i G i , ρ i 0 = 0.67 + d i G i 600 , C is the cycle time, d i is departure rate, other parameters remain the same as described above.
Probabilities P ( s i Q i | p i ) , P ( s i A i | p i ) and P ( s i = 0 | p i ) in Equation (3) are approximately by [34]:
P ( s i = s | p i ) = { [ 1 e p i [ ( 9.87 p i 2 4.62 p i + 0.991 ) E ( Q i ) ] ] e p i λ i R i s i Q i e p i λ i R i s i A i e p i [ ( 9.87 p i 2 4.62 p i + 0.991 ) E ( Q i ) ] s i = 0
Similarly, E ( N i | p i ) gets closer to the queue length as the probe p i rate increases; thus, the expected queue length E ( N i ) of traffic direction i can be obtained by:
E ( N i ) = lim p i 1 E ( N i | p i ) = P ( s i Q i ) E ( Q i ) + P ( s i A i ) [ E ( Q i ) + λ i R i ]
where E ( Q i ) is obtained by Equation (4), probabilities P ( s i Q i ) and P ( s i A i ) are approximately by:
P ( s i = s ) = { [ 1 e 6.242 E ( Q i ) ] e λ i R i s i Q i e λ i R i s i A i
In summary, when ρ 80 % , the expected queue length can be obtained by Equation (2), and when ρ   >   80 % , the expected queue length can be obtained by Equations (4), (6) and (7).
Once the expected queue length is determined for each direction, the location of detector A and B are determined by:
D A = | E ( N i ) | × l b + ( | E ( N i ) | 1 ) × l a
D B = V s , i × G i
where | E ( N i ) | is the integer number of E ( N i ) , l b is the length of a standard vehicle; l a is the average head spacing, V s , i is the designed maximum speed of the vehicle lane for direction i .
As described above, detector A detects the green light start time T G i and the time L G i of the last vehicle passing detector A during the green time. And detector B detects the red light start time T R i and the time L R i of the last vehicle passing detector B during the red time. That is, detector A is to detect and compute the green redundancy time G R i and detector B is to detect and compute the red redundancy time R R i . Thus, detector A should be located around the expected position of the last vehicle in the queue from the stop line, and detector B should be located around the maximum distance from the stop line that a vehicle can travel during the green time.
Note that for some intersections, the volume-to-capacity ratio may be low during some time periods (i.e., peak periods) and may be high during other time periods (i.e., off-peak periods). In this case, if we want to keep the adaptive traffic signal control system running all the time, we can set three detectors for each vehicle lane (detector A, B, C). The location D B of detector B is determined by Equation (9), the location D A of detector A is determined by Equation (8), the expected vehicle queue length E ( N i ) is determined by Equation (2), location D c of detector C is determined by Equation (8), and the expected vehicle queue length E ( N i ) is determined by Equations (4), (6) and (7). Thus, the adaptive traffic signal control system operates based on traffic conditions detected by detector A, B during off-peak periods, and on traffic conditions detected by detector C, B during peak periods.

4. Case Studies

To verify the effectiveness of the proposed adaptive signal control method, we analyzed the proposed method through case studies in two intersections of Suzhou, China, since locations of detectors are different for intersections with different volume-to-capacity ratios (i.e., ρ ). We first tested the proposed method on the Linquan-Wenjing intersection with a low volume-to-capacity ratio, ρ 80 % (denoted as intersection 1 in Figure 4), and then on the Xinghu-Xiandai intersection with a high volume-to-capacity ratio, ρ   >   80 % (denoted as intersection 2 in Figure 4).
For the Linquan-Wenjing intersection, Figure 5 shows the original signal timing. As shown in the figure, each signal cycle has four phases: (1) north and south straight, (2) north and south left, (3) east and west straight, and (4) east and west left. The corresponding green time is set to be 20, 20, 25 and 19, respectively (the unit is second, which is omitted for illustration purposes, and the same below), the yellow time are set to be 3 for all phases, and the red time are 73, 73, 68, and 74, respectively. The traffic volume and travel speed of five signal cycles for each direction are collected by field studies and the traffic volume is treated as fixed traffic flow input for our simulation. Table 1 shows the initial traffic volume of the Linquan-Wenjing intersection in vehicle through per signal cycle length and the initial signal cycle length is 96 s. For example, in the third signal cycle, traffic flow of north straight is 5, which means that 5 vehicles travelled north straight during the third signal cycle. Note that the signal cycle length will change once the proposed adaptive signal control method is implemented.
Figure 6 shows the computed redundancy time for each cycle by the proposed method with the adapted signal timing for each signal cycle. Take the first signal cycle for example; it can be seen from Figure 6 that the computed green and red redundancy time ( G R m m i n , R R m m i n ) for each phase is (1, 2), (2, 2), (7, 8) and (15, 17), respectively. Thus, using the procedure of the proposed adaptive signal timing control method introduced in Section 2:
Step 1: We take the first phase as the basic adjustment phase. The smallest green redundancy time G R 1 m i n of all directions belonging to this phase is 1; and the smallest red redundancy time R R P / 1 m i n of all directions belonging to phases except the first phase is 2. A m i n = m i n { G R 1 m i n , R R P / 1 m i n } = 1.
Step 2: For the next signal cycle, adjust the green time of the first phase by G ¯ 1 = G 1 A m i n = 20 1 = 19 , and adjust the red time of phase n P / 1 by R ¯ n = R n A m i n , i.e., R ¯ 2 = R 2 A m i n = 73 1 = 72 , R ¯ 3 = R 3 A m i n = 68 1 = 67 , R ¯ 4 = R 2 A m i n = 74 1 = 73 .
Step 3: The smallest red redundancy time R R 1 m i n of all directions is 2. The smallest green redundancy time G R 2 m i n of all directions belonging to the second phase is 2. D m i n = m i n { R R n m i n A m i n ,   n P / { 1 ,   2 } } = 7 . B m i n = m i n { R R 1 m i n , G R 2 m i n ,   D m i n } = 2 .
Step 4: For the next signal cycle, adjust the green time of the second phase by G ¯ 2 = G 2 B m i n = 20 2 = 18 and adjust the red time of phase n P / 2 by R ¯ n = R n B m i n , i.e., R ¯ 1 = R 1 B m i n = 73 2 = 71 , R ¯ 3 = R 3 B m i n = 67 2 = 65 , R ¯ 4 = R 4 B m i n = 73 2 = 71 .
After this, the adapted signal timing of the next signal cycle is determined, as shown in Figure 7. Similarly, the timing of the next several signal cycles can be determined by the proposed method.
Further, to verify the effectiveness of the proposed method and the optimized signal timing, we compare the adapted signal timing (shown in Figure 7) with the original signal timing (shown in Figure 5) in VISSIM simulations. Figure 8 shows the average delay of the intersection under different signal timing patterns. In Figure 8, “before” denotes the original signal timing, and “after” denotes the adapted signal timing. Results show that the adapted signal timing can reduce the total average delay by about 10% for each signal cycle. This verifies the effectiveness of the proposed method on intersection with low traffic volume.
Similar to the simulation on the Linquan-Wenjing intersection, we test our method on the Xinghu-Xiandai intersection with ρ   >   80 %. Similarly, we investigate the original signal timing and detect the traffic volume and travel speed of five signal cycles for each direction artificially. Figure 9 compares the updated signal timing with the original signal timing in VISSIM simulations. It can be seen that the delay of each cycle under the adapted signal timing is smaller than that under the original signal timing.
Matched-pairs t-tests are preformed to test whether there is a significant mean difference between the total delays of each signal cycle before and after introducing the proposed method at both intersections. The results show that the total delays of each signal cycle of Linquan-Wenjing and Xinghu-Xiandai intersections are statistically significant (p = 0.004 and p = 0.009, respectively). It illustrates that the proposed method can lead to a statistically significant reduction in total delays at both intersections.
Table 2 shows the delay reduction of Linquan-Wenjing and Xinghu-Xiandai intersections using the proposed adaptive signal control method. It can be seen that the adapted signal timing can reduce the total average delay of Linquan-Wenjing and Xinghu-Xiandai intersections by about 10% and 4%, respectively, for one signal cycle. It illustrates that the proposed method is more effective in reducing the traffic delay of intersection with low volume-to-capacity ratios compared to that of intersection with high volume-to-capacity ratios. This is because for intersections with high volume-to-capacity ratios, the detected green and red redundancy time are normally very small and even equal to zero; thus the adapted signal timing is very close to the original one. Hence, the proposed method is more applicable to intersections with low volume-to-capacity ratios or those during off-peak periods.
Finally, to verify the detector locations determined by the proposed method, we simulate several different detector locations. Five cases are considered for both Linquan-Wenjing and Xinghu-Xiandai intersections, as shown in Figure 10.
Note that in Case 1, detector locations are determined by the proposed method (Equations (8) and (9)), that is D ¯ A = D A and D ¯ B = D B . Case 2 and 3 set detector B with the same location and proposed method, and set detector A with the location closer and farther from the stop line than that of the proposed method, respectively (i.e., Case 2: D ¯ A = 0.5 × D A , D ¯ B = D B ; Case 3: D ¯ A = 1.5 × D A , D ¯ B = D B ). Case 4 and 5 set detector A with the location same and with the proposed method, respectively, and set detector B with the location closer and farther from the stop line than that of the proposed method, respectively (i.e., Case 4: D ¯ A = D A , D ¯ B = 0.5 × D B ; Case 5: D ¯ A = D A , D ¯ B = 1.5 × D B ).
Table 3 compares the traffic delay under the adaptive signal timing derived from different detector locations (i.e., Case 1–5) for both Linquan-Wenjing and Xinghu-Xiandai intersections. It can be seen that the traffic delay from detector locations determined using the proposed method in Case 1 is the smallest. This is because that if detector A is located too close to the stop line, the green redundancy time may be underestimated (may always be zero for all directions), and if detector A is located too far from the stop line, the green redundancy time may be overestimated. Similarly, the red redundancy time may be underestimated or overestimated if detector B is located too close or too far. This verifies the reasonability of the detector locations determined by the proposed method.

5. Conclusions and Discussions

To reduce the total traffic delay at intersections, this paper proposes a low-cost adaptive signal control method that can be easily implemented in the real world. In the proposed method, two detectors are installed for each vehicle lane to detect and compute the green and red redundancy time, respectively. Based on the detected redundancy time, the original signal timing is adjusted.
Further, the optimal location of each detector is discussed for intersections with low and high volume-to-capacity ratios. Detectors to sense the green redundancy time should be located around the expected position of the last vehicle in the queue from the stop line, and detectors to sense the red redundancy time should be located at about the maximum distance that a vehicle can travel during the green time before the stop line.
Case studies were conducted on two intersections with different volume-to-capacity ratios. The results show that the proposed adaptive signal control method can significantly reduce the total traffic delay of intersections with both low and high traffic volume. Through the comparison of cases with different sensor locations, it is found that under the location optimized by the proposed method, the total traffic delay based on the adaptive signal control method is the smallest.
The proposed signal control method in this study is developed for an intersection. A possible extension of this work is to factor signal coordination in a traffic network with multiple intersections. Traffic forecasts were not considered in the proposed method and additional research is needed to factor traffic forecast in the adaptive signal control methods. In addition, the signal phase in the proposed signal control method remains unchanged. Another extension to this work is to study methods to adapt the signal phase along with signal timing based on detected traffic conditions.

Author Contributions

S.Z. and K.G. collected the data; S.Z. formulated the method and designed the procedure; K.G. analyzed the case studies; S.Z. approved the submission and publication; Q.S. supervised the project; S.Z., K.G., Y.G. and H.T. wrote the paper.

Funding

This research was funded by the Humanities and Social Science Foundation of the Ministry of education in China grant number [18YJCZH274].

Acknowledgments

This work is supported by the Humanities and Social Science Foundation of the Ministry of education in China (18YJCZH274). The authors are grateful for comments made by anonymous referees.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Allsop, R.E. Delay-minimizing settings for fixed-time traffic signals at a single road junction. IMA J. Appl. Math. 1971, 8, 164–185. [Google Scholar] [CrossRef]
  2. Allsop, R.E. Estimating the traffic capacity of a signalized road junction. Transp. Res. 1972, 6, 245–255. [Google Scholar] [CrossRef]
  3. Webster, F.V. Traffic Signal Settings; Road Research Laboratory Road Research Technical Paper No. 39; Transport and Road Research Laboratory: Crowthorne, UK, 1958. [Google Scholar]
  4. Silcock, J.P. Designing signal-controlled junctions for group-based operation. Transp. Eng. Part A Syst. 1997, 31, 157–173. [Google Scholar] [CrossRef]
  5. Ma, W.; An, K.; Lo, H.K. Multi-stage stochastic program to optimize signal timings under coordinated adaptive control. Transp. Res. Part C Emerg. Technol. 2016, 72, 342–359. [Google Scholar] [CrossRef]
  6. Varaiya, P. Max pressure control of a network of signalized intersections. Transp. Res. Part C Emerg. Technol. 2013, 36, 177–195. [Google Scholar] [CrossRef]
  7. Luyanda, F.; Gettman, D.; Head, L.; Shelby, S.; Bullock, D.; Mirchandani, P. ACS-Lite algorithmic architecture: Applying adaptive control system tech- nology to closed-loop traffic signal control systems. Transp. Res. Record 2003, 1856, 175–184. [Google Scholar] [CrossRef]
  8. Vincent, R.A.; Mitchell, A.I.; Roberson, D.I. User Guide to TRANSYT Version 8; TRRL Report LR888; Transport and Road Research Laboratory: Crowthorne, UK, 1980. [Google Scholar]
  9. Wallace, C.E.; Courage, K.G.; Hadi, M.A.; Gan, A.G. TRANSYT-7F User’s Guide; University of Florida: Gainesville, FL, USA, 1998. [Google Scholar]
  10. Smith, B.L.; Scherer, W.T.; Hauser, T.A.; Park, B.B. Data-driven methodology for signal timing plan development: A computational approach. Comput.-Aided Civ. Inf. 2002, 17, 387–395. [Google Scholar] [CrossRef]
  11. Yin, Y. Robust optimal traffic signal timing. Transp. Res. Part B Methodol. 2008, 42, 911–924. [Google Scholar] [CrossRef]
  12. Smith, M. Traffic signal control and route choice: A new assignment and control model which designs signal timings. Transp. Res. Part C Emerg. Technol. 2015, 58, 451–473. [Google Scholar] [CrossRef]
  13. Marcianò, F.A.; Musolino, G.; Vitetta, A. Signal setting optimization on urban road transport networks: The case of emergency evacuation. Saf. Sci. 2015, 72, 209–220. [Google Scholar] [CrossRef]
  14. Hunt, P.; Robertson, D.; Bretherton, R.; Royle, M.C. The SCOOT on-line traffic signal optimisation technique. Traffic Eng. Control 1982, 23, 190–192. [Google Scholar]
  15. Sims, A.G.; Dobinson, K.W. The sydney coordinated adaptive traffic (SCAT) system philosophy and benefits. IEEE Trans. Veh. Technol. 1980, 29, 130–137. [Google Scholar] [CrossRef]
  16. Mirchandani, P.; Head, L. A real-time traffic signal control system: Architecture, algorithms, and analysis. Transp. Res. Part C Emerg. Technol. 2001, 9, 415–432. [Google Scholar] [CrossRef]
  17. Boillot, F.; Midenet, S.; Pierrelée, J.-C. The real-time urban traffic control system cronos: Algorithm and experiments. Transp. Res. Part C Emerg. Technol. 2006, 14, 18–38. [Google Scholar] [CrossRef]
  18. Jin, J.; Ma, X.; Kosonen, I. An intelligent control system for traffic lights with simulation-based evaluation. Control Eng. Pract. 2017, 58, 24–33. [Google Scholar] [CrossRef] [Green Version]
  19. Jin, J.; Ma, X. A group-based traffic signal control with adaptive learning ability. Eng. Appl. Artif. Intel. 2017, 65, 282–293. [Google Scholar] [CrossRef] [Green Version]
  20. Lee, S.; Wong, S.C.; Varaiya, P. Group-based hierarchical adaptive traffic-signal control part I: Formulation. Transp. Res. Part B Methodol. 2017, 105, 1–18. [Google Scholar] [CrossRef]
  21. Lee, S.; Wong, S.C.; Varaiya, P. Group-based hierarchical adaptive traffic-signal control Part II: Implementation. Transp. Res. Part B Methodol. 2017, 104, 376–397. [Google Scholar] [CrossRef]
  22. Cai, C.; Wong, C.K.; Heydecker, B.G. Adaptive traffic signal control using approximate dynamic programming. Transp. Res. Part C Emerg. Technol. 2009, 17, 456–474. [Google Scholar] [CrossRef] [Green Version]
  23. Bazzan, A.L.; de Oliveira, D.; da Silva, B.C. Learning in groups of traffic signals. Eng. Appl. Artif. Intell. 2010, 23, 560–568. [Google Scholar] [CrossRef]
  24. Li, L.; Lv, Y.; Wang, F. Traffic signal timing via deep reinforcement learning. IEEE/CAA J. Autom. Sin. 2016, 3, 247–254. [Google Scholar] [CrossRef]
  25. Abdoos, M.; Mozayani, N.; Bazzan, A.L. Holonic multi-agent system for traffic signals control. Eng. Appl. Artif. Intell. 2013, 26, 1575–1587. [Google Scholar] [CrossRef]
  26. El-Tantawy, S.; Abdulhai, B.; Abdelgawad, H. Multiagent reinforcement learning for integrated network of adaptive traffic signal controllers (MARLIN-ATSC): Methodology and large-scale application on downtown toronto. IEEE. Trans. Intell. Transp. Syst. 2013, 14, 1140–1150. [Google Scholar] [CrossRef]
  27. Khamis, M.A.; Gomaa, W. Adaptive multi-objective reinforcement learning with hybrid exploration for traffic signal control based on cooperative multi-agent framework. Eng. Appl. Artif. Intell. 2014, 29, 134–151. [Google Scholar] [CrossRef]
  28. Jing, P.; Huang, H.; Chen, L. An Adaptive Traffic Signal Control in a Connected Vehicle Environment: A Systematic Review. Information 2017, 8, 101. [Google Scholar] [CrossRef]
  29. Shi, L. Real-time urban traffic monitoring with global positioning system-equipped vehicles. IET Intell. Transp. Syst. 2010, 4, 113–120. [Google Scholar] [CrossRef]
  30. Birgillito, G.; Rindone, C.; Vitetta, A. Passenger Mobility in a Discontinuous Space: Modelling Access/Egress to Maritime Barrier in a Case Study. J. Aav. Transport. 2018. [Google Scholar] [CrossRef]
  31. Liu, H.C.; Balke, K.N.; Lin, W.H. A reverse causal-effect modeling approach for signal control of an oversaturated intersection. Transp. Res. Part C Emerg. Technol. 2008, 16, 742–754. [Google Scholar] [CrossRef]
  32. Li, L.; Yang, K.D.; Li, Z.H.; Zhang, Z. The optimality condition of the multiple-cycle smoothed curve signal timing model. Transp. Res. Part C Emerg. Technol. 2013, 27, 46–57. [Google Scholar] [CrossRef]
  33. Comert, G. Simple analytical models for estimating the queue lengths from probe vehicles at traffic signals. Transp. Res. Part B Methodol. 2013, 55, 59–74. [Google Scholar] [CrossRef]
  34. Akçelik, R. Time-Dependent Expressions for Delay, Stop Rate and Queue Length at Traffic Signals; Australian Road Research Board Melbourne: Melbourne, Australia, 1980. [Google Scholar]
Figure 1. Location of detectors on the vehicle lane.
Figure 1. Location of detectors on the vehicle lane.
Sustainability 11 00727 g001
Figure 2. The adaptive traffic signal control system.
Figure 2. The adaptive traffic signal control system.
Sustainability 11 00727 g002
Figure 3. Procedure to adapt signal timing.
Figure 3. Procedure to adapt signal timing.
Sustainability 11 00727 g003
Figure 4. Test intersections of Suzhou, China.
Figure 4. Test intersections of Suzhou, China.
Sustainability 11 00727 g004
Figure 5. Original signal timing of the Linquan-Wenjing intersection.
Figure 5. Original signal timing of the Linquan-Wenjing intersection.
Sustainability 11 00727 g005
Figure 6. Redundancy time.
Figure 6. Redundancy time.
Sustainability 11 00727 g006
Figure 7. Adapted signal timing.
Figure 7. Adapted signal timing.
Sustainability 11 00727 g007
Figure 8. Average delay of the Linquan-Wenjing intersection.
Figure 8. Average delay of the Linquan-Wenjing intersection.
Sustainability 11 00727 g008
Figure 9. Average delay of the Xinghu-Xiandai intersection.
Figure 9. Average delay of the Xinghu-Xiandai intersection.
Sustainability 11 00727 g009
Figure 10. Test cases with different detector locations.
Figure 10. Test cases with different detector locations.
Sustainability 11 00727 g010
Table 1. Traffic volume (vehicles/signal cycle) of Linquan-Wenjing intersection.
Table 1. Traffic volume (vehicles/signal cycle) of Linquan-Wenjing intersection.
Signal CycleTravel Direction
North StraightNorth LeftSouth StraightSouth LeftEast StraightEast LeftWest StraightWest Left
133403232
200621513
351410122
411320010
555232000
Table 2. Traffic delay (seconds) reduction of Linquan-Wenjing and Xinghu-Xiandai intersections.
Table 2. Traffic delay (seconds) reduction of Linquan-Wenjing and Xinghu-Xiandai intersections.
IntersectionTotal Delay of Each Signal Cycle
2345
Linquan-WenjingBefore introducing the proposed method111.52121.81187.36104.11
After introducing the proposed method99.24110.74169.6695.64
Reduction rate11.01%9.09%9.45%8.14%
Xinghu-XiandaiBefore introducing the proposed method167.35173.47164.48195.57
After introducing the proposed method153.64168.19157.38187.43
Reduction rate8.19%3.04%4.32%4.16%
Table 3. Traffic delay (seconds) under the adapted signal timing from different detector locations
Table 3. Traffic delay (seconds) under the adapted signal timing from different detector locations
IntersectionDetector Location
Case 1Case 2Case 3Case 4Case 5
Linquan-Wenjing108134146137152
Xinghu-Xiandai169183203192217

Share and Cite

MDPI and ACS Style

Zhu, S.; Guo, K.; Guo, Y.; Tao, H.; Shi, Q. An Adaptive Signal Control Method with Optimal Detector Locations. Sustainability 2019, 11, 727. https://doi.org/10.3390/su11030727

AMA Style

Zhu S, Guo K, Guo Y, Tao H, Shi Q. An Adaptive Signal Control Method with Optimal Detector Locations. Sustainability. 2019; 11(3):727. https://doi.org/10.3390/su11030727

Chicago/Turabian Style

Zhu, Senlai, Ke Guo, Yuntao Guo, Huairen Tao, and Quan Shi. 2019. "An Adaptive Signal Control Method with Optimal Detector Locations" Sustainability 11, no. 3: 727. https://doi.org/10.3390/su11030727

APA Style

Zhu, S., Guo, K., Guo, Y., Tao, H., & Shi, Q. (2019). An Adaptive Signal Control Method with Optimal Detector Locations. Sustainability, 11(3), 727. https://doi.org/10.3390/su11030727

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop