Next Article in Journal
Linguistic Explanations of Black Box Deep Learning Detectors on Simulated Aerial Drone Imagery
Previous Article in Journal
Small Object Detection and Tracking: A Comprehensive Review
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Optimization of Signal Timing for Urban Expressway Exit Ramp Connecting Intersection

School of Transportation Engineering, East China Jiaotong University, Nanchang 330013, China
*
Author to whom correspondence should be addressed.
Sensors 2023, 23(15), 6884; https://doi.org/10.3390/s23156884
Submission received: 11 June 2023 / Revised: 30 July 2023 / Accepted: 30 July 2023 / Published: 3 August 2023
(This article belongs to the Section Vehicular Sensing)

Abstract

:
To alleviate the traffic problems of congestion and queue overflow on a mainline at the intersection of an urban expressway exit ramp articulation during peak hours, a bi-level programming optimization model of signal timing is proposed. The lower-level optimization objective is to maximize the capacity of the expressway exit ramp that articulates with the entrance road, while the upper-level optimization objective is to minimize the average vehicle delay and the number of stops per vehicle, taking into account the queue length in the direction of the ramp and other directions. The particle swarm optimization algorithm is selected to solve the proposed model, applied to a real case, and is validated using MATLAB and VISSIM simulation platforms. The simulation results show that the average vehicle delay and the number of stops per vehicle in the exit ramp on the expressway are reduced by 22.09% and 18.60%, while those in the intersection area are reduced by 20.96% and 17.19%, respectively. The conclusion indicates that the signal timing scheme obtained by this method can effectively improve the traffic efficiency at the intersection of the exit ramp on the expressway and alleviate the problem of congestion and the overflow of the exit ramp back to the mainline.

1. Introduction

An urban expressway system is responsible for linking the traffic functions of various functional groups or subdivisions of a city and, through orderly connection with conventional roads, constitutes a fast and convenient travel corridor. However, in recent years, with the dramatic increase in car ownership leading to the deteriorating levels of urban expressway services, vehicle congestion is common; in particular, the situation in which mainline expressway vehicles in the exit ramp area “cannot get out” is gradually intensifying, which causes the total congestion of the mainline. Therefore, how to slow down traffic congestion on an expressway exit ramp, as well as a ground intersection interface area, in order to improve an urban expressway network alongside its interface road traffic level is an urgent issue that needs to be studied.
Due to the interdependence of operational efficiency between expressway segments and connecting roads, there have been numerous literature reports over the past few decades regarding parallel control strategies for both urban expressways and local arterials. However, most of these studies have focused on entrance ramp metering and its coordination. The equally important issue of exit ramp control has not received sufficient attention. During peak hours, queues may form at exit ramps and potentially propagate upstream, affecting the operation of a mainline expressway. Taking into account queuing at right-turn lanes, Newell [1] proposed a model to assess the delay caused when queues from exit ramps spill back onto the mainline expressway.
In response to the issues, many scholars have conducted relevant research. Günther et al. [2] proposed a model that diverts some vehicles to surface streets and which prioritizes the flow of vehicles at an exit ramp. Spiliopoulou et al. [3] developed a real-time route diversion model that, when detecting queue overflow at an exit ramp, activates a control module to divert some exit ramp traffic to alternative routes, aiming to prevent queue overflow at the exit ramp. However, due to the possibility of drivers ignoring diversion instructions, Spiliopoulou et al. further proposed another control model that requires the temporary closure of a ramp to enforce route diversion. They aim to benefit the flow of vehicles at the exit ramp by sacrificing the convenience of surface street users, which may be perceived as unfair to these users.
Apart from the aforementioned methods, a more effective approach to alleviate such queue overflow at exit ramps is to optimize traffic signals connecting exit ramps to local main roads. Kim et al. [4] proposed a signal control model that used linear programming to calculate optimal signal timing and minimize delays on both exit ramps and mainlines, thus addressing congestion issues on urban freeway exit ramps, and their simulation results showed that the model can increase throughputs, reduce delay times, and prevent capacity decreases on a freeway. Yin et al. [5], based on a detailed description of an adaptive and cooperative signal control strategy, presented the specific deployment schemes of various schemes at the entrance of a ramp, an exit side road, and the downstream intersection of an exit. Their simulation results showed that the adaptive and cooperative control strategy can improve road traffic capacity in bottleneck areas and effectively alleviate traffic congestion on urban expressways. Zhang et al. [6] established a bi-level planning model based on genetic algorithm and VISSIM simulation platform to optimize the signal control scheme in an area of an expressway exit ramp connected to an oversaturated intersection to prevent the traffic problem of expressway exit ramp vehicles queuing on the mainline, and their results showed that the model was effective in preventing queue overflow and improving the overall performance of the area. The purpose of the abovementioned studies is to prevent queue overflow. However, they opted to install traffic lights at exit ramps, simplifying the interaction between expressways and regular urban roads [7]. Nevertheless, many Chinese cities do not have traffic lights at the exit ramps of their expressways, making it inappropriate to directly apply these expressway coordination control methods to such urban roads.
Pang et al. [8] proposed an adaptive control method for exit and entrance ramps from the perspective of vehicle–road coordination and verified the effectiveness of combining the method of determining the priority of exit ramp phase correlation with the demand and capacity of exit ramps using a cellular automaton model. Yang et al. [9] developed an integrated control system to prevent the queue overflow of vehicles on an exit ramp, which included three main functions: an estimation of the exit ramp queue, the adaptive signal operation on the main road, and the prioritized control of the expressway exit ramp. Their experimental results showed that the proposed control system can indeed improve overall network performance compared to other operation strategies. Pang et al. [10] proposed an integrated model of adjacent signal intersection coupling by defining the nodes in an expressway exit ramp and the adjacent intersection system, and optimized the signal timing scheme of the intersection by designing a controller based on an urban expressway-integrated coordination control. The simulation experiments verified that the proposed method could effectively suppress traffic congestion. However, one limitation is that they only considered queue length in the direction of exit ramps and did not account for queue length in other entrance lanes at connecting intersections, which may have some negative implications for regional traffic.
Many exit ramp optimization models often solely consider queue length or delay as the sole evaluation criterion, but this does not adequately evaluate the performance of the entire exit ramp and connecting intersection. To comprehensively optimize signal strategies, Liu et al. [11] addressed congestion issues in expressway exit ramp areas by considering factors such as delay time, queue length, and stopping frequency, and proposing a bi-level signal timing optimization model. They employed an improved genetic algorithm to solve the model and tested it with PTV VISSIM software (https://doi.org/10.1007/s13369-020-04835-6, accessed on 29 July 2023). The results show that their model effectively improves traffic efficiency at off-ramp intersections compared with the original planning and single-stage models. On the other hand, Zhang et al. [12] proposed a coordinated control method based on a mixed logical dynamic (MLD) model, utilizing a bi-level planning genetic algorithm to coordinate the control of exit ramps and downstream intersections. They further validated the effectiveness of the bi-level programming model through simulations using VISSIM software.
To achieve a more comprehensive signal timing optimization, this study considered factors like capacity, delay, queue length, and number of stops per vehicle. As heuristic algorithms have gained widespread attention, many researchers have adopted swarm intelligence optimization algorithms to find solutions for their models. Among heuristic algorithms, swarm intelligence optimization algorithms, such as Particle Swarm Optimization (PSO), are favored for their simplicity, fast convergence, and ease of implementation compared to precise algorithms (branch and bound [13], trust region method [14], etc.) and other heuristic algorithms (genetic algorithm [15], evolutionary algorithm [16], etc.) in solving optimization problems. Furthermore, swarm intelligence optimization algorithms have proven to be useful within the framework of existing signal timing models. Xu et al. [17] established a mathematical model with the average vehicle delay, the minimum number of stops, the maximum overall intersection capacity, the effective green time for each phase, and the intersection cycle length as constraints, and they employed the PSO to optimize intersection capacity. Hence, we chose to use the PSO to solve our model.
Based on the existing research findings, the study of congestion issues on exit ramps primarily involves developing coordinated control models to optimize intersection signal parameters at the between exit ramps and connecting intersections. These methods typically focus on granting more green time to the entrance lanes in the direction of the exit ramp to improve the dispersal capacity of the queues on the exit ramp. However, during peak hours, the direction of the exit ramp often experiences oversaturation. Simply increasing the green time for that direction may lead to excessively long red times for other directions, resulting in the overflow of queues to upstream intersections and causing regional traffic congestion.
In light of the above analysis, this paper proposes a bi-level optimization model for signal timing at expressway exit ramps and connecting intersections. The model focuses on exit ramps and their connecting intersections, omitting signal lights at the exit ramps, and addresses the problem of queue spillback to the mainline through signal timing at the connecting intersections. The maximum capacity of the approach lines in the direction of the exit ramp is set as the lower-level optimization objective, and the minimum average vehicle delay and the average number of stops per vehicle are set as the upper-level optimization objective, while taking into account the queue length in the direction of the exit ramp and other directions. By splitting the optimization objective into two layers, the trade-off between exit ramps and connecting intersections can be comprehensively considered. This approach helps to avoid excessively long red time for other directions, thereby preventing regional traffic congestion and providing a more optimized signal timing plan. Finally, we apply the particle swarm algorithm to solve the model and conduct simulation experiments on a real intersection using the VISSIM simulation software. The effectiveness of the model and algorithm is further validated through the SPSSAU platform.

2. Problem Description

During peak periods, traffic on the expressway is diverted toward the ground traffic flow at the exit ramp junction, which has a higher flow rate. If the vehicle evacuation capacity in this area is insufficient, it inevitably leads to traffic congestion. Additionally, the signal timing scheme at the exit ramp intersection may not release the green light in time according to the arrival flow of the approach line. This may result in queue overflow when the exit ramp articulation approach line flow is high and cannot be entirely released, causing the inability of vehicles on the expressway exit ramp to leave, even affecting the traffic on the mainline. Research [18] shows that adopting scientific signal control methods is an extremely effective measure to address such problems. Figure 1 shows the schematic diagram of vehicle congestion in the exit ramp area.

3. Bi-Level Programming Optimization Model Construction

In evaluating the performance of intersections, the average vehicle delay, the average number of stops per vehicle, and the capacity are widely used metrics. Generally, minimizing the average vehicle delay and the number of stops per vehicle have positive effects on improving the efficiency of traffic systems, but they focus on different perspectives and optimization objectives. The average vehicle delay primarily focuses on overall traffic smoothness and reducing overall delay time, while the number of stops per vehicle emphasizes reducing waiting time and improving travel continuity. When dealing with oversaturation at the exit ramp connecting to the approach lane during peak hours, a multi-objective optimization model that considers all of the metrics may struggle to strike a balance between the metrics. The advantages of the bi-level programming optimization model are that the optimization objectives are divided into upper and lower levels, making the objectives of each level clearer and better targeted.
By setting appropriate constraints, the bi-level programming optimization model can comprehensively consider the capacity of the exit ramp and the overall performance of the intersection, thereby identifying the optimal signal control strategy. Therefore, to ensure the capacity of the exit ramp, the maximum capacity of the approach lanes in the direction of the exit ramp is established as the lower-level optimization objective. However, solely considering the maximum capacity of the approach lanes in the direction of the exit ramp may affect the traffic flow of other approach lanes at the intersection. Thus, to improve the overall operation of the intersection, the average vehicle delay and the average number of stops per vehicle at the intersection are selected as the upper-level optimization objectives, and the queue length in each direction is taken as the main constraint so that the queue length in each direction will not overflow back to the mainline or upstream intersection.

3.1. Lower-Level Optimization Model

The lower-level optimization model takes the signal configuration parameters of the exit ramp articulation intersection as the optimization variables, with the maximum and minimum green time and the maximum queue length of the approach lanes of other phases as the constraints. The maximum capacity of the approach lanes in the direction of the exit ramp is set as the control objective to establish the objective function.

3.1.1. Objective Function

At the end of the exit ramp, vehicles do not enter the articulated intersection approach lanes, and drivers can freely choose whether to change lanes. Therefore, the intertwining behavior of vehicles from different directions at the end of the exit ramp does not consider the discount factor on the intersection capacity. Let the number of phases be n , g i be the green time of the i-th phase, and, considering the variation in vehicle headway and number of lanes for different directions of the approach lanes, the design capacity of the approach lanes in the direction of the exit ramp be Q r a . Considering the gap between the headway and the number of lanes in different directions of the entrance road, the expression of the control target is obtained by improving the formula of the parking section capacity [14]:
Q r a = max i α 3600 C g i r a t 0 h t r a + 1 m i r a
where C is the articulated intersection period (s); g i r a is the green time for the i-th phase of the approach lanes in the direction of the exit ramp (s); t 0 is the time for the first vehicle passing the stop line after the green light (s), which, according to reference [19], is taken as 2.3 s; h t r a is the headway of the i-th phase of the approach lines in the direction of the exit ramp passing the stop line (s) (the fleet of small cars in the straight lane is usually taken as 2.5 s, and the fleet of small cars in the left-turn lane is determined by actual situation); α is the discount factor, mainly reflecting the road environment interference by vehicles, taken as 0.9; and m i r a is the number of lanes in i-th phase of the approach lanes of the exit ramp.

3.1.2. Constraints

In intersection signal control, pedestrians must be considered to safely cross the street within the phase green time. The expression for the shortest green time for pedestrian crossing at an intersection [20] is:
g m i n = 7 + l i v p I
where g m i n is the minimum green time (s); l i is the pedestrian crossing length (m); v p is the pedestrian crossing speed (m/s), which can be 1.0 m/s; and I is the green interval time (s).
More green time should be assigned to the associated phase when considering the maximum capacity of the approach lanes in the direction of the exit ramp, so that the green time obtained by other phases is relatively reduced. In order to avoid the long queuing distance of the approach lanes of a phase, the approach queue length of a certain phase of the intersection is selected as the constraint condition of the objective function. Thus, the expression of the queue length L i j of the j-th approach of the i-th phase of the intersection [21] is:
L i j = q i j ( R i 6 ) 3600 1 + 1 S / q i j 1 h t m i j F m
where q i j is the actual traffic volume at the j-th approach lanes of the i-th phase (veh/h); R i is the red time at the i -th phase (s); S is the saturation flow (veh/h); m i j is the number of lanes in the j-th approach lanes of the i-th phase; F m is the lane utilization factor, taken as 0.75.
Add the green time of each phase to the green interval time to obtain the intersection signal cycle duration C :
s . t . C = i = 1 n ( g i + I i ) , i = 1 , 2 , , n g m i n g i L i j θ L j
where I i is the green interval time for the i-th phase of the approach lines in the exit ramp direction (s); θ is the maximum queue length reduction factor, taken as 0.9; L j is the distance from the stop line of the j-th approach lanes at the intersection to the exit lane of the upstream intersection (m).

3.2. Upper-Level Optimization Model

To ensure the overall efficiency of the articulated intersection, the upper-level optimization model establishes an objective function with the intersection signal period length; phase green time and road saturation as constraints; and the minimum average delay vehicle and the minimum number of stops per vehicle as the optimization objectives. This paper primarily focuses on the signal timing optimization at the intersection of the exit ramp articulation. If interweaving delay is considered, it will impact the saturation flow rate of the road and result in changes to the signal control schemes. Therefore, the stop line signal delay calculated by Webster’s formula is selected as the delay indicator. Additionally, considering the total delay resulting from both the weaving delay and signal delay of upstream vehicles is also an extension direction of our future work.

3.2.1. Optimization Objectives

(1)
The Average Vehicle Delay
As an important indicator to evaluate the operational efficiency of the articulated intersection, the average delay refers to the difference between the time required for vehicles to pass the intersection under normal driving conditions and obstructed conditions. Its magnitude visualizes the congestion and operational efficiency of the intersection. If the articulated intersection contains n signal phases, then the total delay time D is the sum of delays of each phase:
D = i = 1 n d i q i
where d i is the average vehicle delay of i-th phase (s); q i is the average traffic volume of i-th phase (veh/h).
Based on the Webster signal intersection delay formula [22], the expression of the average vehicle delay d i of i-th phase is obtained as:
d i = j C ( 1 λ i ) 2 2 ( 1 λ i x i j ) + j x i j 2 2 q i j ( 1 x i j )
where λ i is the green signal ratio of i-th phase, λ i = g i C ; x i j is the saturation of j-th approach lines of i-th phase, x i j = q i j Q .
The average vehicle delay can be obtained by dividing the total vehicle delay during a signal cycle by the total number of vehicles passing through the intersection:
d ¯ = i d i q i i q i
(2)
The Average Number of Stops Per Vehicle
The expression of the average number of stops per vehicle [11] of i-th phase is:
h i = j 0.9 1 λ i 1 λ i x i j
Therefore, the average number of stops per vehicle can be obtained by dividing the total number of stops during one signal cycle by the total number of vehicles passing through the intersection:
h ¯ = i h i q i i q i

3.2.2. Constraint Conditions

The constraints of the optimization objective function for the independent variables are mainly the following three:
(1)
Phase green time constraints: Set the minimum green time and maximum green time;
(2)
Signal cycle duration constraints: Set a minimum cycle duration and a maximum cycle duration;
(3)
Road saturation constraint: The road saturation is relatively high during peak hours, set the minimum saturation to 0.7 and the maximum saturation to 0.9.
Therefore, the constraints expression is:
s . t . g m i n g i g m a x C m i n C C m a x 0.7 x i j 0.9
where g i is the phase green time (s); g m i n is the phase minimum green time (s); g m a x is the phase maximum green time (s); C m i n is the minimum signal cycle time (s); C m a x is the maximum signal cycle time (s).

3.2.3. Objective Function

When considering the average vehicle delay and the average number of stops per vehicle as optimization objectives, since they have different dimensions, the average vehicle delay primarily focuses on overall traffic smoothness and reducing the overall delay, while the number of stops per vehicle emphasizes reducing parking wait time and improving travel continuity. In the process of signal optimization, more attention should be paid to the average vehicle delay during peak hours, while drivers during flat peak hours prefer to reduce the number of stops per vehicle. To comprehensively consider the preferences of these two objectives, this paper adopts a fuzzy compromise programming method to normalize the average vehicle delay and the average number of stops per vehicle. This method not only considers the degree to which each target is close to the ideal state, but also considers the degree of weight preference in the calculation process, which is more suitable for changing traffic conditions. It follows the approach outlined in reference [23].
(1)
Calculate the ideal vectors, X m i n and X m a x , consisting of minimum and maximum values for each objective expression under the constraints:
X m i n = ( x 1 , x 2 ) = ( d ¯ min , h ¯ min )
X m a x = ( x 1 , x 2 ) = ( d ¯ max , h ¯ max )
(2)
Calculate the membership function expression of each objective function:
U = 1 , X i X min X max X i X max X min , X min < X i < X max 0 , X max X i
(3)
Combine the fuzzy preference idea to calculate the weights.
Construct the preference matrix R as follows:
R = R ( i , j ) = 0 , R ( j , i ) = 2 ( t i < < t j ) R ( i , j ) = 0 , R ( j , i ) = 1 ( t i < t j ) R ( i , j ) = 1 , R ( j , i ) = 1 ( t i t j )
where t i denotes the degree of preference for the i-th target. When traffic congestion is serious, the average vehicle delay at the intersection should be given priority, and the average number of stops per vehicle frequency preference should be emphasized during flat peak hours. This paper assumes that t 2 < t 1 is the peak period. The preference matrix of the two objectives is obtained as:
R = 1 0 1 1
The preference relation matrix R a constructed from R is:
R a = R a ( i , j ) = γ , R a ( j , i ) = γ ( R ( i , j ) = 1   and   R ( j , i ) = 1 ) R a ( i , j ) = α , R a ( j , i ) = β ( R ( i , j ) = 0   and   R ( j , i ) = 1 ) R a ( i , j ) = β , R a ( j , i ) = α ( R ( i , j ) = 1   and   R ( j , i ) = 1 )
Based on the preference relationship of t 2 < t 1 and the preference demand for the average vehicle delay and the average number of stops per vehicle, the value taken here is α = 0.25 ,   β = 0.75 ,   γ = 0.5 . The preference relation matrix R a is obtained as:
R a = γ α β γ = 0.5 0.25 0.75 0.5
The directed weighted graph G ( A , R ) is defined by the matrix R a , and the boundary values of this graph is:
S L ( a , R ) = C A \ a R ( a , c )
The weight factor is calculated as: λ ( t 1 ) = S L ( t 1 , R ) t i T S L ( t i , R ) = 0.75 0.75 + 0.25 = 3 4
The same reasoning leads to: λ ( t 2 ) = 1 4
(4)
The converted single objective function f ( x ) is:
f ( x ) = max i = 1 3 ( λ i u i ) p 1 p
where λ i is the weight of each objective function; p is the distance parameter.
Regarding the value of p , some scholars [24] found that, when p = + , the obtained signal timing parameters are optimal and the corresponding single objective function equation is obtained as:
f ( x ) = max min i = 1 3 ( λ i u i )

4. Model Solution

The bi-level programming optimization model constructed in this paper is a nonlinear optimization problem, and the particle swarm algorithm is characterized by its simple structure, fast convergence, and robustness in solving such global optimization problems [25].
The particle swarm optimization (PSO) algorithm first regards the possible solutions of the problem as particles, and secondly, the position of the particle in the search space is evaluated by the fitness value determined by the objective function, and the velocity of the particle is used to determine the direction and distance of the particle, and subsequently, the optimal particle is selected in the iteration to obtain the optimal solution in the solution space. The particle updates its velocity and position according to Equations (21) and (22):
v ( t + 1 ) = ω v ( t ) + c 1 r 1 ( P i x ( t ) ) + c 2 r 2 ( P g x ( t ) )
x ( t + 1 ) = x ( t ) + v ( t + 1 )
where t is the current number of iterations; c 1 and c 2 are the learning factors; r 1 and r 2 are random numbers uniformly distributed between 0 and 1; and ω is the expression of the inertia coefficient as:
ω = ω max ( ω max ω min ) × i t / i t max
where ω max and ω min are the maximum and minimum inertia coefficients; i t and i t max are the current and maximum number of iterations.
The specific solution procedure is as follows:
Step 1: Randomly initialize the position X i and velocity V i of the particles in the particle swarm, i [ 1 , m ] , where m is the population size. Set the maximum number of iterations and the upper and lower bounds, and the value range of the inertia coefficient ω . Create the initial solution that generates the lower-level optimization satisfying the constraints.
Step 2: Update the velocity and position of each particle in the population. Denote P i as the current position of the i-th particle and denote P g as the position of the best particle in the initial population.
Step 3: Substitute the position X i of the i-th particle in the upper-level optimization model into the lower-level optimization model to obtain the optimal solution Y i of the lower-level model.
Step 4: Substitute X i and Y i into the objective function of the upper-level optimization to calculate the fitness function value F ( X i , Y i ) of the i-th particle, i [ 1 , m ] .
Step 5: If the fitness of i-th particle is better than that of P i , update P i to X i . The optimal solution y P i of the lower-level model corresponding to P i is updated to Y i . If the fitness of the i-th particle is better than that of P g , P g is updated to X i . The optimal solution y P g of the lower-level model corresponding to P g is updated to Y i .
Step 6: If the algorithm reaches the maximum number of iterations, proceed to Step 8; otherwise, proceed to Step 7.
Step 7: Recalculate to obtain P g , find the optimal solution y P g of the lower model corresponding to P g , and return to Step 4.
Step 8: Output the optimal solutions P g and y P g of the bi-level optimization, obtain the objective function value of the bi-level optimization, and the algorithm ends.

5. Example Analysis

5.1. Basic Data

T-intersection can provide a relatively simplified starting point for the preliminary verification and evaluation of model feasibility and performance. It can also serve as a benchmark test to compare and improve other intersection models. Additionally, in order to practically address the frequent congestion issue in the area of the T-intersection connecting the Huangjiahu Interchange exit ramp and the Diezihu Avenue in Nanchang city, this area is selected as an analysis example. The exit ramp area is set as Node 1 and the intersection area is set as Node 2. The drainage diagram of the intersection area connecting the exit ramp is shown in Figure 2, and the current signal phase diagram and timing scheme of the intersection are shown in Figure 3.
According to Figure 3, the signal timing scheme used at the intersection is a three-phase fixed signal timing scheme. Based on the field traffic survey and the calculation of the equivalent traffic volume, an observation period of 5 min is set to obtain the real traffic flow data at 5 min intervals. This paper focuses on the analysis of real traffic flow. The collected flow data are inherently random and time-varying. During peak hours, the traffic flow tends to exhibit continuity, and sudden changes are not expected under normal circumstances. Hence, we utilize the 5 min flow data from each approach lane as input to determine the signal control timing for the subsequent 5 min. Table 1 shows the continuous 5 min traffic statistics for each approach lane’s flow direction and expressway exit ramp at the intersection during the morning peak hours (7:30–9:00) on a weekday (Monday, 12 October 2021).
The number of lanes in the eastern, western, and southern approach lanes of the intersection area are 3, 5, and 3, respectively; the pedestrian crossing lengths are 23 m, 33 m, and 20 m, respectively; and the distances from the upstream intersection (or expressway) are 325 m, 138 m, and 373 m, respectively.
After the calculation and review of the related literature [26], the minimum green time for the first phase of the signal intersection is 24 s, the minimum green time for the third phase is 27 s, the maximum green time g max is 90 s, the green time interval is 3 s, the minimum cycle duration C min is 72 s, and the maximum cycle duration C max is 180 s. The saturation flow rate is taken as 1900 pcu/h with reference to the literature [20].

5.2. Model Application

The particle swarm algorithm is implemented using MATLAB R2018. After multiple simulation experiments for optimization and debugging, the optimal parameter settings are selected. The parameter settings are as follows: the population size m is 50, the maximum number of iterations t is 100, the learning factor for c 1 and c 2 is 2, the maximum value of the inertia coefficient ω max is 0.9, and the minimum value ω min is 0.1. The independent variables of the objective function are the green time and the signal cycle duration of each phase, the initial speed and position are generated randomly, and the algorithm terminates when the maximum number of iterations is reached. According to the 5 min update period, the optimal signal timing scheme in each time period is calculated as shown in Table 2.

5.3. Simulation Comparison Analysis

The traffic simulation software VISSIM is used to establish the simulation scenario [27]. Under the same road network conditions and traffic flow conditions, the dynamic simulation of the signal timing scheme before and after the optimization is carried out, mainly to compare and evaluate the optimization degree of the average vehicle delay and the average number of stops per average and the queue overflow situation between Node 1 and Node 2 under different timing schemes; the simulation duration is set to 3600 s. To test the effectiveness of our model, we conducted comparisons with the following three methods:
(1)
Fixed-Time Control Method: Traffic lights follow a fixed sequence cycle. The duration of each phase is pre-set and remains unchanged regardless of traffic flow. The fixed signal timing scheme is the timing scheme for the current situation of the intersection we investigated, as shown in Figure 3.
(2)
Webster Control Method: This method determines the optimal signal cycle length based solely on minimizing the total vehicle delay, and subsequently determines the timing scheme accordingly.
(3)
Multi-Objective Control Method: A mathematical model was established, considering constraints such as minimizing the average vehicle delay and the average number of stops per vehicle, maximizing the overall intersection capacity, and ensuring effective green signal time for each phase and intersection cycle length, as proposed by Xu et al. [17].
The comparison data related to the vehicle traffic condition in the road after the simulation are obtained as shown in Figure 4 and Figure 5.
As shown in Figure 4, it is evident that both Webster control method and multi-objective control method have effectively reduced the average vehicle delays and the average number of stops per vehicle in the exit ramp and mainline areas compared to the original fixed-time control method. Furthermore, additional data demonstrate that our proposed bi-level optimization control method exhibits even more significant improvements, significantly outperforming the other three methods. This is due to the fact that we focus on maximizing the traffic capacity of the exit ramp direction, which consequently minimizes vehicle delays and stops, effectively alleviating congestion spillover from the exit ramp to the mainline.
In addition to optimizing the capacity of the exit ramp, our method takes into full consideration the overall efficiency of the intersection. The results in Figure 5 demonstrate that our proposed method significantly outperforms the other three methods in the converging intersection area. By comprehensively considering the queuing situations in all directions, we have successfully enhanced the overall traffic capacity of the intersection, reducing vehicle delays and the number of stops, thereby effectively improving traffic fluency in the intersection area.
Table 3 summarizes the average vehicle delay and average number of stops per vehicle for the four methods, as follows:
In the exit ramp area of Node 1, compared to the original fixed-time control method, the Webster control method, multi-objective control method, and proposed bi-level optimization method achieved average vehicle delay reductions from 17.88 s to 15.99 s, 15.04 s, and 13.93 s, respectively, showing reductions of 10.57%, 15.88%, and 22.09%. The average number of stops per vehicle decreased to 0.39, 0.37, and 0.35, respectively, compared to the current value of 0.43, representing reductions of 9.30%, 13.95%, and 18.60%.
In the intersection area of Node 2, the average vehicle delay decreased to 30.05 s, 28.16 s, and 26.17 s, respectively, showing reductions of 9.24%, 14.95%, and 20.96%, compared to the original delay of 33.11 s. The average number of stops per vehicle decreased to 1.75, 1.66, and 1.59, respectively, compared to the current value of 1.92, resulting in reductions of 8.85%, 13.54%, and 17.19%.
In summary, both the Webster method and the multi-objective method demonstrated better performance than the original fixed-time signal control in the exit ramp area and intersection area. However, the proposed bi-level optimization method outperformed the other two methods in terms of its effectiveness.
The paired t-test can assess the practical effectiveness of different methods and judge whether the experimental results have practical significance. With the assistance of the SPSSAU platform, we conducted a paired t-test analysis on the simulated data of the proposed optimization method and the other three methods. The test results are shown in Table 4.
According to Table 4, it can be observed that our proposed method and the other three methods show significant differences at the 0.01 significance level ( P = 0.000 ). The Cohen’s d value in the table represents the effect size (magnitude of differences), where values of 0.20, 0.50, and 0.80 are used as thresholds to differentiate small, medium, and large effect sizes, respectively. The larger the value, the greater the differences between the methods. Our proposed method shows Cohen’s d values greater than 0.8, indicating substantial differences compared to the other three methods. The results of the paired t-test further support the significant differences between the simulation results of our proposed signal optimization method and the other three methods, providing additional evidence of the improvement in the signal optimization method. Without altering road infrastructure and vehicle conditions, our optimized signal timing scheme successfully enhances the traffic capacity of both exit ramps and connecting intersection. As a result, the effectiveness of our model and algorithm is validated.

6. Conclusions

By optimizing the signal timing scheme of the articulated intersection of the expressway exit ramp to improve the overall operation quality and prevent the long queue in the exit ramp, the author proposes a signal timing bi-level programming optimization model. The model optimization result finds a balance between the expressway exit ramp and the articulated intersection, which not only realizes the exit ramp vehicles “coming out”, but also ensures the overall good operation of the articulated intersection. The signal parameters that are better than the current situation are solved by the particle swarm optimization algorithm. Finally, the VISSIM and SPSSAU platforms are used to simulate and compare. Through the difference test, it further shows that the optimization method established in this paper has a good improvement effect on the traffic congestion problem of the researched expressway exit ramp articulated intersection area, and provides a certain reference to improve the service level of urban expressway exit ramp.
At present, the model only considers the signal timing optimization of the expressway exit ramp articulation intersection, and the next step would be to consider the entrance ramp, upstream intersections, and interwoven delays, and conduct research on signal optimization for the overall integration of exit ramp, entrance ramps, and connecting intersections.

Author Contributions

Conceptualization, M.D.; methodology, M.D.; software, F.C.; validation, F.C.; investigation, X.L. and S.L.; data curation, Y.G. and S.L.; writing—original draft preparation, F.C.; writing—review and editing, F.C.; visualization, Y.G.; funding acquisition, X.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Natural Science Foundation of China (No. 51965021), and the Natural Science Foundation of Jiangxi Province (No. 20142BAB201015).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data used to support the research of this paper are available from the corresponding author upon reasonable request.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Newell, G. Delays caused by a queue at a freeway exit ramp. Transp. Res. B-Meth. 1999, 33, 337–350. [Google Scholar] [CrossRef]
  2. Günther, G.; Coeymans, J.E.; Muñoz, J.C.; Herrera, J.C. Mitigating freeway off-ramp congestion: A surface streets coordinated approach. Transp. Res. Part C Emerg. Technol. 2012, 20, 112–125. [Google Scholar] [CrossRef]
  3. Spiliopoulou, A.; Kontorinaki, M.; Papamichail, I.; Papageorgiou, M. Real-time route diversion control at congested motorway off-ramp areas-Part I: User-optimum route guidance. In Proceedings of the 16th International IEEE Conference on Intelligent Transportation Systems-(ITSC), The Hague, The Netherlands, 6–9 October 2013; pp. 2119–2125. [Google Scholar]
  4. Lim, K.; Kim, J.; Shin, E. A signal control model integrating arterial intersections and freeway off-ramps. Ksce. J. Civ. Eng. 2011, 15, 385–394. [Google Scholar] [CrossRef]
  5. Yin, S.; Xu, R.; Yi, Z.; Li, Z. Signal control strategies for bottleneck area on urban expressway. J. Transp. Syst. Eng. Inform. Technol. 2012, 12, 27–33. [Google Scholar] [CrossRef]
  6. Zhang, N.; Yang, X. Optimize Signal Timings for Oversaturated Intersections Connected with Urban Freeway off-ramp. J. Transp. Syst. Eng. Inform. Technol. 2018, 18, 164–171. [Google Scholar]
  7. Wang, L.; Abdel-Aty, M.; Lee, J. Implementation of active traffic management strategies for safety on congested expressway weaving segments. Transp. Res. Record. 2017, 2635, 28–35. [Google Scholar] [CrossRef]
  8. Pang, M.; An, S. Decentralized Lane-changing and Speed Guidance Methods for Urban Expressway and its Adjacent Intersection. J. Transp. Syst. Eng. Inform. Technol. 2019, 19, 168–175. [Google Scholar]
  9. Yang, X.; Cheng, Y.; Chang, G. Integration of adaptive signal control and freeway off-ramp priority control for commuting corridors. Transp. Res. Part C Emerg. Technol. 2018, 86, 328–345. [Google Scholar] [CrossRef]
  10. Pang, M.; Yang, Y. Coordinated control of urban expressway integrating adjacent signalized intersections based on pinning synchronization of complex networks. Transp. Res. Part C Emerg. Technol. 2020, 116, 102645. [Google Scholar] [CrossRef]
  11. Liu, S.; Li, Y.; Qiu, Y. Signal timing optimization algorithm for an intersection connected with an urban expressway. Arab. J. Sci. Eng. 2020, 45, 8667–8684. [Google Scholar] [CrossRef]
  12. Zhang, L.; Wang, L.; Li, M.; Li, D.; Zhang, H.; Li, Z. Off-ramp of urban freeway and close to cohesion intersection coordinated control. In Proceedings of the 2016 Chinese Control and Decision Conference (CCDC), Yinchuan, China, 28–30 May 2016; pp. 3560–3565. [Google Scholar]
  13. Vizuete-Luciano, E.; Boria-Reverter, S.; Merigó-Lindahl, J. Fuzzy Branch-and-Bound Algorithm with OWA Operators in the Case of Consumer Decision Making. Mathematics 2021, 9, 3045. [Google Scholar] [CrossRef]
  14. Chen, R.; Menickelly, M.; Scheinberg, K. Stochastic optimization using a trust-region method and random models. Math. Program. 2018, 169, 447–487. [Google Scholar] [CrossRef] [Green Version]
  15. Katoch, S.; Chauhan, S.; Kumar, V. A review on genetic algorithm: Past, present, and future. Multimed Tools Appl. 2021, 80, 8091–8126. [Google Scholar] [CrossRef] [PubMed]
  16. Xue, X.; Zhang, J. Matching large-scale biomedical ontologies with central concept based partitioning algorithm and adaptive compact evolutionary algorithm. Appl. Soft. Comput. 2021, 106, 107343. [Google Scholar] [CrossRef]
  17. Xu, M.; Han, Y. Optimization of Intersection Singal Timing Based on Particle Swarm Optimization. Logist. Sci. -Tech. 2020, 43, 106–110. [Google Scholar]
  18. Zhao, P.; Wan, H. Big city traffic characteristics and international management experience and enlightenment. World Reg. Stud. 2016, 25, 48–57. [Google Scholar]
  19. Ren, F.; Liu, X.; Sun, L. Road capacity. In Traffic Engineering, 3rd ed.; Li, Q., Ed.; China Communications Press: Beijing, China, 2017; p. 176. [Google Scholar]
  20. Yuan, Z.; Wei, L.; Gu, Y.; Wu, Y. Timing Signal Control Design of Single Intersection, In Urban Traffic Management and Control, 1st ed.; Sun, X., Ed.; Beijing Jiaotong University Press: Beijing, China, 2013; p. 264. [Google Scholar]
  21. Transportation Research Board. Highway Capacity Manual; The National Academics of Sciences, Engineering, Medicine: Washington, DC, USA, 2016. [Google Scholar]
  22. Webster, F. Traffic Signal Settings. Road Research Technical Paper No. 39; Road Research Laboratory, HMSO: London, UK, 1958. [Google Scholar]
  23. Vinodh, S.; Sarangan, S.; Vinoth, S. Application of fuzzy compromise solution method for fit concept selection. Appl. Math. Model. 2014, 38, 1052–1063. [Google Scholar] [CrossRef]
  24. Liu, J. On Signal Timing of the Urban Road Intersections Based on Multi-Objective Programming. Master’s Thesis, Beijing Jiaotong University, Beijing, China, 2011. [Google Scholar]
  25. Rassy, E.; Delaroque, A.; Sambou, P. On the Potential of the Particle Swarm Algorithm for the Optimization of Detailed Kinetic Mechanisms. Comparison with the Genetic Algorithm. J. Phys. Chem. A 2021, 125, 5180–5189. [Google Scholar] [CrossRef] [PubMed]
  26. Zhou, Z.; Cai, M. Intersection signal control multi-objective optimization based on genetic algorithm. J. Traffic Transp. Eng. 2014, 1, 153–158. [Google Scholar]
  27. Cheng, R.; Qiao, Z.; Li, J. Traffic Signal Timing Optimization Model Based on Video Surveillance Data and Snake Optimization Algorithm. Sensors 2023, 23, 5157. [Google Scholar] [CrossRef] [PubMed]
Figure 1. Schematic diagram of vehicle congestion in the exit ramp area.
Figure 1. Schematic diagram of vehicle congestion in the exit ramp area.
Sensors 23 06884 g001
Figure 2. Schematic diagram of the channelization of an exit ramp connecting to an intersection area.
Figure 2. Schematic diagram of the channelization of an exit ramp connecting to an intersection area.
Sensors 23 06884 g002
Figure 3. Current signal phase diagram and timing scheme of intersection.
Figure 3. Current signal phase diagram and timing scheme of intersection.
Sensors 23 06884 g003
Figure 4. Data of the simulation results of the signal timing scheme before and after the optimization method at Node 1.
Figure 4. Data of the simulation results of the signal timing scheme before and after the optimization method at Node 1.
Sensors 23 06884 g004
Figure 5. Data of the simulation results of the signal timing scheme before and after the optimization method at Node 2.
Figure 5. Data of the simulation results of the signal timing scheme before and after the optimization method at Node 2.
Sensors 23 06884 g005
Table 1. Statistical traffic volume (veh) for consecutive 5 min during peak hours.
Table 1. Statistical traffic volume (veh) for consecutive 5 min during peak hours.
Number of ObservationsWest Entrance RoadEast Entrance RoadSouth Entrance RoadExit Ramp
Turn LeftStraightTurn RightTurn LeftStraightTurn LeftTurn Right
13812079181306714171
25312873181344610177
34011583221276111171
43210778221024613156
538987426986416150
62911479211225311161
75013888161583511189
84110472171126713156
94210167171266712151
104311260211225516155
114012873161273714174
123510965201196114157
133711577211275611165
144010867181135313155
154210462221095017153
163611068181204914155
174010760181124713149
184210967211135312157
Table 2. Optimal signal timing for each phase of a five-minute update cycle.
Table 2. Optimal signal timing for each phase of a five-minute update cycle.
Number of ObservationsPhase Green Light Duration/sSignal Period
Duration/s
First PhaseSecond PhaseThird Phase
1862831154
2902835162
3842929151
4812426140
5832730149
6822326140
7903133163
8803130150
9783032149
10842930152
11872430150
12862831154
13842331147
14872430150
15882233152
16872430150
17832332147
18872430150
Table 3. Network performance with different control methods.
Table 3. Network performance with different control methods.
AreaPerformance IndexFixed-TimeWebsterMulti-ObjectiveProposed Method
Node 1Delay(s)17.8815.99 (−10.57%)15.04 (−15.88%)13.93 (−22.09%)
Stop times0.430.39 (−9.30%)0.37 (−13.95%)0.35 (−18.60%)
Node 2Delay(s)33.1130.05 (−9.24%)28.16 (−14.95%)26.17 (−20.96%)
Stop times1.921.75 (−8.85%)1.66 (−13.54%)1.59 (−17.19%)
Table 4. Paired t-test effect size indicator.
Table 4. Paired t-test effect size indicator.
MethodNodePerformanceMean
Difference
95%CI t P Cohen’s   d
Fixed-time
—Bi-level
Node 1Delay3.9573.783–4.13247.8950.00011.289
Stop times0.0760.070–0.08228.2080.0006.647
Node 2Delay6.9436.575–7.31139.8430.0009.391
Stop times0.3360.319–0.35341.1320.0009.882
Webster
—Bi-level
Node 1Delay2.0621.806–2.31717.01904.012
Stop times0.0390.033–0.04514.57703.438
Node 2Delay3.8793.543–4.21424.38705.748
Stop times0.1660.143–0.18815.75703.737
Multi-objective
—Bi-level
Node 1Delay1.1110.878–1.34410.0630.0002.372
Stop times0.0180.016–0.02020.2830.0004.781
Node 2Delay1.9 961.685–2.30713.5440.0003.194
Stop times0.0760.058–0.0939.0110.0002.124
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Deng, M.; Chen, F.; Gong, Y.; Li, X.; Li, S. Optimization of Signal Timing for Urban Expressway Exit Ramp Connecting Intersection. Sensors 2023, 23, 6884. https://doi.org/10.3390/s23156884

AMA Style

Deng M, Chen F, Gong Y, Li X, Li S. Optimization of Signal Timing for Urban Expressway Exit Ramp Connecting Intersection. Sensors. 2023; 23(15):6884. https://doi.org/10.3390/s23156884

Chicago/Turabian Style

Deng, Mingjun, Fei Chen, Yongtai Gong, Xiang Li, and Shuhang Li. 2023. "Optimization of Signal Timing for Urban Expressway Exit Ramp Connecting Intersection" Sensors 23, no. 15: 6884. https://doi.org/10.3390/s23156884

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