Abstract

As one of the most effective intelligent transportation strategies, ramp metering is regularly discussed and applied all over the world. The classic ramp metering algorithm ALINEA dominates in practical applications due to its advantages in stabilizing traffic flow at a high throughput level. Although ALINEA chooses the traffic occupancy as the optimization parameter, the classic traffic flow variables (density, traffic volume, and travel speed) may be easier obtained and understood by operators in practice. This paper presents a density-based ramp metering model for multilane context (MDB-RM) on urban expressways. The field data of traffic flow parameters is collected in Chengdu, China. A dynamic density model for multilane condition is developed. An error function represented by multilane dynamic density is introduced to adjust the different usage between lanes. By minimizing the error function, the density of mainstream traffic can stabilize at the set value, while realizing the maximum decrease of on-ramp queues. Also, VISSIM Component Object Model of Application Programming Interface is used for comparison of the MDB-RM model with a noncontrol, ALINEA, and density-based model, respectively. The simulation results indicate that the MDB-RM model is capable of achieving a comprehensive optimal result from both sides of the mainstream and on-ramp.

1. Introduction

Building expressways or elevated expressways inside the city to relieve severe congestion and its related problems is a popular strategy in many metropolitan areas of the world. However, as urban planners must contend with limited land resources, increasing capacity simply by adding infrastructure is not sustainable. Thus, Intelligent Transportation System (ITS) is introduced as an alternative approach to tackle the issue of traffic jams [1]. Although many efforts have been done to optimize traffic operations using ITS techniques, the topic of motorway traffic regulation is still an open field for researchers and for practical implementation [2]. On-ramp metering is regarded as one of the most effective traffic control strategies to exploit the potential of supply in expressways [3]. Through the use of traffic lights, local ramp metering corresponds to controlling the traffic flow merging into the mainstream from the on-ramp, so as to maximize the mainstream flow downstream of the on-ramp in response to prevailing traffic conditions [4, 5]. Since it was first introduced on I-290 in Chicago in 1963, on-ramp metering has been implemented on major expressways in many big cities around the world. Examples include Route 101 in Los Angeles [6], Boulevard Périphérique in Paris [7, 8], and the A10 West Motorway in Amsterdam [9]. Coordinated ramp metering strategies make use of measurements from an entire region of the network to control all metered ramps. Coordinated ramp metering approaches include multivariable control strategies [10], optimal control strategies [11], and further heuristic algorithms [12]. A few coordinated ramp metering strategies have been deployed recently in the field, such as the I-25 Motorway in Denver [13] and the M1/M3 Motorway in Queensland [14]. Another extensive control method is ramp integration control metering, which combines ramp metering and other traffic control strategies, such as variable speed limits and route guidance, so as to ameliorate traffic performance both in motorways and in urban roads. During the last decades, ramp integration control metering has been well developed. The field tests are also well performed [15].

The current employed ramp metering algorithms largely use ALINEA, the first local ramp metering control strategy based on straightforward application of classical feedback control theory, so as to achieve and maintain maximum capacity occupancy [16]. Taking advantage of the feedback mechanism, ALINEA displays superior performance compared with feedforward-based strategies (e.g., demand-capacity and occupancy strategies) in terms of smoothly reacting to slight differences in occupancy and stabilizing traffic flow at a high throughput level [17, 18]. ALINEA is developed upon traffic occupancies, the measurements of which may not be readily related to the classic traffic flow variables. Thus, a great number of efforts have been made to improve ALINEA, like GA-based ALINEA in 2002 [19, 20], UP-ALINEA, FL-ALINEA, and UF-ALINEA in 2003 [21], AD-ALINEA and AU-ALINEA in 2004 [22], PI-ALINEA in 2007 [23, 24], IFT-tuned ALINEA in 2010 [25, 26], and so forth. In most of the improved algorithms, traffic volume is introduced as the set value in order to operate more conveniently in practical applications. However, traffic flow does not uniquely characterize the traffic state (i.e., the same values of traffic volume may indicate both light and congested traffic), as well as travel speed. As a result, a stream of scholars suggested using density as the key objective of optimizing ramp metering rates [27]. Generally speaking, this will bring about benefits in two main aspects. First, the density of the mainstream traffic flow can stabilize at the expected value, like ALINEA. Meanwhile, the queue length in the on-ramp can be minimized as much as possible. Second and more significant, compared with occupancy data, the obtaining of which is relied on for the layout of underground loops, the measurement of density is much easier and more convenient (e.g., using video recording or even unmanned aerial vehicles).

This paper focuses on modeling density-based ramp metering control for multilane expressways (MDB-RM) in urban areas. The following contributions have been made: a density-based ramp metering model considering multilane situations in real life is built. A dynamic density model for multilane condition is developed on the basis of METANET model. An error function represented by multilane dynamic density is introduced into the MDB-RM model to adjust the different usage among lanes and minimize objective for optimization. Real traffic data is collected from the Second Ring Elevated Expressway in Chengdu. It is used for parameter fixing and simulation. VISSIM 7 is chosen as the simulation platform running our proposed model and compared models.

2. MDB-RM Model

2.1. Dynamic Density Model for Multilane Condition

Since Lighthill and Whitham published their famous dynamic macroscopic traffic flow modeling paper [28], much work has been done to provide mathematical and computational approaches for describing the characteristics of traffic flow. In this paper, the dynamic density model is developed on the basis of the META [29, 30] and METANET [31, 32] models proposed by Messmer and his collaborators. Adopting and unifying the definitions used by Papageorgiou and Kotsialos (2002) [3], an expressway can be divided into segments of equal length . The traffic density for each lane in a segment at time can be represented aswhere is the discrete time index, is sample time, which is typically equal to 5⋯15 s, is the number of vehicles leaving segment during the time period , divided by , and is the number of lanes.

Tan and Tang improved the META model in the aspect of considering lane change behavior and additional factors, such as safety space between vehicles, speed, and route choice. The density model in multilane situations readswhere is the origin of vehicle, is the destination of vehicle, is the set of lanes adjacent to lane in the upstream segment , , is the number of vehicles leaving from lane of segment to downstream mainline during the time period , divided by , is the number of vehicles merging from on-ramp to lane of segment during the time period , divided by , is the number of vehicles leaving through off-ramp from lane of segment during the time period , divided by , and is the number of vehicles changing from lane to lane of segment during the time period .

Tan’s model gives an adequate description of real traffic flow conditions on freeways. However, excessively detailed definitions of origin and destination substantially increase the difficulty of data acquisition, something which is not necessary in the ramp metering modeling. Thus, the density model is reformulated based on the following assumptions:(i)The urban expressway is divided into segments of equal length . The number of lanes in the expressway stays the same.(ii)For segment , there is at most one on-ramp or off-ramp connected with it.(iii)Vehicles from the on-ramp can only merge into the outermost lane. Vehicles from the mainstream can only change to adjacent lanes. Cross-lane change is not allowed.

To simplify the model formula, a two-lane situation is first given. Define the inner lane as lane 1 and the outer lane as lane 2. When segment , that means no on-ramp or off-ramp is connected. And when segment , this means an on-ramp is connected. The layout of segment is shown as Figure 1 (since this paper focuses on the on-ramp metering control, only the on-ramp layout is given; the segment with an off-ramp can be deduced in the same process).

Thus, the dynamic density of inner lane and outer lane can be written aswhere is the number of vehicles leaving from the inner lane of segment to downstream mainline during the time period , divided by , and is the number of vehicles changing from inner lane to outer lane of segment during the time period .

Define as the ratio of the number of vehicles changing from lane to lane of segment to the number of vehicles in lane of segment during the time period . Thus, (3) can be rewritten as

And the dynamic density of on-ramp can be written aswhere is the number of vehicles entering on-ramp during the time period , divided by , and is the length of on-ramp.

Furthermore, for multilane situations, define the total number of lanes as . Let represent the lane and . When , it represents the inner lane, and when , it represents the outer lane. The multilane dynamic density model reads as follows.

For inner lane,

For outer lane,

2.2. Density-Based Ramp Metering Model for Multilane Expressways

To build up the MDB-RM model, first we need to derive differential equations for the multilane dynamic density model. For segment without a connected on-ramp, that is, , the variation of density for each lane is determined by outflow from segment and from segment . Define ; the variation of density when can be represented as

Transposing (8) and taking limit of both sides, we can get

Thus, the differential equation for segment reads

As for segment , the differential equation stays the same with situation for inner lanes . And, for outer lane , the variation of density is determined by the outflow from segment , from segment and inflow from on-ramp. Thus, the variation of density when can be represented as

Replicating the formula transformation like (9), the differential equation for segment reads

Thus, the differential equations of dynamic density considering lane change behavior in multilane expressways can be summarized as

And the differential equation of dynamic density for an on-ramp (see (5)) can be written as

In consideration of the fact that there is an obvious difference in the usage of inner/outer lanes [33, 34], the error function is introduced in the MDB-RM model to adjust this difference while keeping the mainstream density close to the expected value like ALINEA and lowering the queue length at the same time. Hence,where is the expected density of lane in segment , is the density of on-ramp at time , is the weight function of lane , is the weight function of on-ramp, and .

To minimize , homogeneous linear differential equation of first order is defined as

Further, the derivative of error function can be written as

Overall, the MDB-RM model can be written as

3. Data Spectrum

3.1. Data Collection

Validation of the proposed MDB-RM model is conducted by simulator VISSIM 7. The data for simulation is collected from a section of the Second Ring Elevated Expressway in Chengdu, a large city in southwest China. Video recording is applied for data acquisition. A HD camera was set up in the BRT station of Taoxi Road, and the recording work lasted from 17:00 to 18:40 on May 2, 2016. The layout scheme of data collection is shown in Figure 2.

Wu discusses how to extract traffic flow characters from traffic video recordings (e.g., “speed-density” and “speed-space headway”) in his series of field studies [3537]. Based on Wu’s idea, we draw “section travel time-time headway” data directly from the video record in the first place and then obtain the vehicle speed data according to section travel time and set section length .

Define as origin and as destination of the road section. In the data extraction process, the expressway is simplified as a one-way road with two lanes. Assume that is the time when vehicle arrived at and is the time when arrived at . Then, the time when the next vehicle arrived at is . Thus, the section travel time of vehicle can be represented as . The time headway of vehicle can be represented as .

Further, the section speed can be written as

When the head of vehicle arrives at , the location of vehicle in the same lane can be shown in Figure 2. Define the space headway between vehicle and vehicle as . Thus, the space headway can be approximately represented as the product of the section speed and the time headway , shown as

According to the relationship between space headway and density, the density of vehicle can be represented as

Although time counting of the recordings is operated manually, the video playback can be slowed down to the level of a frame (the video recording lasts 100 minutes which is equal to 150000 frames). The error of section travel time recording is controlled in 3 frames. That is, for a vehicle traveling at speed of , the relative error of speed is less than 6.329%, which is acceptable for our research purpose. Moreover, since the data is collected during the peak hour of daily traffic, most vehicles were traveling at a relatively low speed. The data processing in level of a frame ensures the accuracy of the traffic flow data.

3.2. Data Description

After data extraction, two principles are applied for data filtering: first, the section speed of the vehicle cannot be higher than 100 km/h (80 km/h is the speed limit on the Second Ring Elevated Expressway); second, density cannot be greater than 150 veh/km. Finally, 3385 pairs of “section travel time-time headway” and “section speed-density” are obtained.

To illustrate the traffic features of the Second Ring Elevated Expressway, time-varying diagrams of traffic volume, speed, and density are separately plotted, shown as Figure 3. The traffic volume data is obtained on the basis of the rate of flow for 20-second intervals instead of the flow-speed-density formula. The number of passing vehicles is counted over every 20 seconds to reflect short-term fluctuations of traffic in as much detail as possible [38, 39]. As seen in Figure 3, operation features of the Second Ring Elevated Expressway during the peak hour of the observed day can be concluded as follows:(i)In the first 30 minutes during the data collection, the traffic is mostly under free flow condition. Thus, the traffic flow fluctuation is relatively large while the speed and density are stable. The traffic jams in this time period are nonrecurrent and temporary, such as the breakdowns observed in the 21st–23rd minute and the 25–27th minute.(ii)Viewed from the speed time-varying diagram, vehicle speed has a significant drop from the 39th minute, which implies the start of recurrent congestion. It is also observed that the congestion lasts from the 41st to the 63rd minute. Most vehicles travel at 10–20 km/h, and density during this time internal is relatively high. As for traffic volume, though the fluctuation decreases, the 20-second rate of flow in some intervals decreases since merging vehicles increase the congestion in the mainstream (such as the flow rate of 0 at the 43rd minute).(iii)Evacuation of vehicles in the mainstream starts from the 64th minute, and the speed rises back to 60 km/h in a very short time. The main reason is the decrease of both vehicle arrival and downstream traffic flow (there is an obvious trough during the 64–67th minute in time-varying diagram of flow rate). Due to the rebound of vehicles, the speed drops again during the 69–85th minute, as shown in speed time-varying diagram.(iv)The traffic recovers to free flow after the 85th minute. More randomness of vehicle arrival, which is shown as the large vibration in flow rate time-varying diagram, can be seen during this time period. The speed of vehicles is generally higher than the average, and the density descends to the same level with the first 30 minutes.

While Figure 3 reveals traffic flow features of the investigated road, on the other hand, the consistency of the traffic variation tendency indicated by the volume-speed-density data also proves the reliability of the collected data. Moreover, we translate the “section speed-density” data into “traffic volume-density” data and plot the scatter diagram to represent the relationship between these traffic flow parameters in Figure 4. In this way, the effectiveness of our field data is further supported.

Taking density variation in multilane situations into account, the error of traffic volume in the whole road cannot be neglected. Thus, vacancy parameter is introduced to fix volume as follows:

The value of is related to both the level of congestion in real situations and the counted number of vehicles. In this paper, we put based on former experience.

Figure 4 shows the relationship between speed and density as well as volume and density in terms of a scatter diagram. Regression analysis is conducted for the “speed-density” data using the Greenshields, Underwood, and Greenburg models separately. The result indicates that all the models are statistically significant and that the Underwood model fits best, which is identical to another research outcome in Beijing [40]. The basic trend of the “volume-density” diagram can also be supported by Kerner and Rehborn’s conclusion in 1996 [41]. In his empirical study with large amounts of field data, Kerner points out that, under low density situation (free flow condition), the “volume-density” can be simplified as a curve and a two-dimensional area under middle/high density situation (congestion). It also explains why the linearity is not very significant in Figure 4(b), since free flow condition in the investigated road rarely occurs during the peak hour.

4. Simulation and Discussion

4.1. Simulation

The simulation is conducted for two monodirectional, homogeneous lanes of the freeway mainstream with a single on-ramp. The interval distance between the mainstream detectors and the interval distance between on-ramp detectors are set equal to 0.5 and 0.3 km, respectively. The time interval is set equal to 30 s for all control scenarios. Four evaluation scenarios are tested, that is, noncontrol, ALINEA, DB-RM (density-based ramp metering model), and MDB-RM. The ALINEA algorithm implemented is the ALINEA module based on VisVAP. VISSIM COM (Component Object Model) of API (Application Programming Interface) is used to implement the MDB-RM and DB-RM control scenarios. An optimal occupancy threshold 0.3 is calibrated to achieve the optimal performance of ALINEA.

The field data presented in Section 3 is converted into traffic counts as inputs for the simulator. The traffic flows of the mainstream and on-ramp are set as 2185 veh/h and 620 veh/h, respectively. The expected densities of lane 1 and lane 2 are separately set as and . Moreover, define , , , and .

We run the simulation with five random seeds, and the time length of each simulation investigation is 1 hour. The results are evaluated by comparing the mean speed of the mainstream, mean travel time of the mainstream and on-ramp, mean vehicle delay of the mainstream and on-ramp, and the mean queue length of the on-ramp. Table 1 shows the main output data of simulation.

To further analyze the key evaluation indexes, the mean travel times of the mainstream and on-ramp are counted from the 600th to the 3000th second in every 60 seconds. 52 samples are obtained from the simulator for each control scenario. The variation trends are drawn in Figure 5.

Moreover, in order to prove the advantages of MDB-RM model in population, Z-test is conducted for mean travel time of the mainstream and on-ramp. -statistic yieldswhere represents the mean value of sample . represents the mean value of population (in null hypothesis: ). represents variance of sample . Since the sample sizes of the above four simulation schemes are all equal to 52, mean travel time of vehicles in the mainstream and on-ramp can be approximately regarded as normal distribution. Compare the output results of MDB-RM model with those from noncontrol, ALINEA, and DB-RM model, respectively. Assume that using MDB-RM model can statistically reduce mean travel time of vehicles both in the mainstream and in on-ramp. In the 95 percent confidence interval, the critical value of Z-test is equal to 1.645. The relevant parameters and results of the -test are shown in Table 2.

As seen from Table 2, for mean travel time of on-ramp, the -statistics are all smaller than the critical -value (i.e., 1.645). Thus, the null hypothesis cannot be rejected, which indicates that mean travel time of on-ramp is significantly decreased when using the MDB-RM model. As for the results in the mainstream, we can also conclude that the MDB-RM model has a significant advantage over other models, except for ALINEA. This is not a surprise since our primary objective of modeling is to improve the efficiency of on-ramp control.

4.2. Discussion

Generally speaking, all these three control methods (ALINEA, DB-RM, and MDB-RM) are capable of increasing the mainstream speed and reducing the mainstream travel time. Yet, ALINEA best performs in terms of increasing the mainstream speed and saving time. On the other hand, compared with ALINEA and DB-RM, the MDB-RM model displays significant improvements in the aspects of mean travel time, mean vehicle delay, and mean queue length of the on-ramp. Also, Figure 5 suggests that the curves of mean travel time in both the mainstream and the on-ramp are the smoothest when using the MDB-RM model. This is mainly because the design principle of the MDB-RM model is concerned with not only the on-ramp density, but also the difference of multilane density in the mainstream, something which is absent in the DB-RM model. Meanwhile, the on-ramp queue length has not been taken into consideration in ALINEA.

The main objective of the MDB-RM model is to keep the lane density around the expected value. This explains why the MDB-RM model reaches a similar achievement to the ALINEA and DB-RM. In total, MDB-RM, DB-RM, and ALINEA improve the mean speed of the mainstream by 8.17%, 7.52%, and 9.48%, respectively. Additionally, the mean travel time of the mainstream decreases by 5.29%, 4.3%, and 6.28% separately in each scenario. The reason why less improvement in the mainstream is observed when using the MDB-RM and DB-RM models is mainly caused by the synchronous consideration of both the mainstream flow and the on-ramp queue. Moreover, the gaps between their optimal results are relatively small.

However, observing from the on-ramp side, the improvements achieved by the MDB-RM model are noteworthy. Mean travel time of the on-ramp is reduced by 8.67%. Additionally, there is a 7.29% drop in mean vehicle delay in the mainstream. A 5.57% and a 12.42% decrease of mean vehicle delay and mean queue length of the on-ramp, respectively, are also obtained when using the MDB-RM model. By contrast, using ALINEA will increase by 3.53% the on-ramp mean travel time, along with an 11.94% increase of mean vehicle delay and a 9.51% increase for mean queue length of on-ramp.

Overall, the simulation results demonstrate that the MDB-RM model outperforms the DB-RM model in every evaluation index and they also reach almost the same effectiveness for improving the mainstream traffic conditions compared with the most well-known algorithm, ALINEA, while behaving much better than ALINEA in the on-ramp section. Thus, we can conclude that the proposed model is capable of achieving a comprehensive optimal result from both sides of the mainstream and on-ramp.

5. Conclusion

In this paper, an MDB-RM model aimed at realizing the same control effect as ALINEA as well as improving on-ramp traffic condition is developed. Dynamic density is chosen as the optimal index due to its convenient accessibility in practical area. The error function is introduced to adjust the density difference between lanes. In this way, lane change behavior is included in the multilane dynamic density-based model. With the field traffic flow data collected in Chengdu, simulation for the MDB-RM model is conducted on the platform of VISSIM COM and VisVAP, along with three other scenarios, that is, noncontrol, ALINEA, and DB-RM. The simulation result shows that the MRD-RM model is capable of reducing the queue length of on-ramp while keeping the traffic volume of the mainstream close to capacity.

Furthermore, the simulation results indicate that the MRD-RM model outperforms ALINEA with 11–22% in the evaluation indexes for the on-ramp, while comprehensively surpassing the DB-RM model. The simulation results also illustrate the potential of using MRD-RM as an effective alternative in addressing congestion caused by merging traffic.

On the other hand, when the traffic demands of both the mainstream and the on-ramp grow largely, especially when capacity is exceeded, there will be a tradeoff between reducing ramp queue and maximizing the mainstream traffic flow. How to balance these two sides and reach system optimization requires further discussion.

Competing Interests

The authors declare that there are no competing interests regarding the publication of this paper.

Acknowledgments

This study is supported by the Sichuan Provincial Scientific Research Innovation Team Program (17TD0035), Sichuan Provincial Science and Technology Program (2017ZR0032), Chengdu Science and Technology Project (2015-RK00-00227-ZF), 2015 Natural Science Key Foundation of Xihua University (no. Z1520315), and the Open Research Subject of Key Laboratory of Vehicle Measurement, Control and Safety, Xihua University (szjj2016-014, szjj2015-044).