Once the best-matched sets of driving behavior parameters for the study area were obtained through the proposed calibration procedure, it is then time to develop a novel and integrated control model for merging segments of highway in the presence of high bus volume. This section first provides a brief description of merging congestion controls such as VSL and RM methods, which exist globally. Following this, the study will propose a new combination of the VSL+RM model that considers bus volume in the on-ramp area.
3.1. Ramp Metering Control Strategy
RM is one of the most widely used and effective congestion control strategies available, especially when it comes to the merging of congestion on highways during rush hour periods [
43]. Essentially, ramp meters consist of a signal head per lane, check-in and check-out sensors, queue override detector on the slip road and upstream and downstream detectors on the main road. One car or two cars in-green-stage RM controls are two commonly used methods globally [
44]. RM systems have two main groups, referred to as local RM and coordinated (cooperative, competitive, and integral) RM. In the first category, the metering rates are decided considering local traffic conditions only while the latter uses both local and system-wide traffic information for arranging the metering rate [
45]. There are also a few cases in which RM controllers have to provide preferential treatment for high occupancy vehicles (HOV) being tested in United States (US) cities or a bus bypass lane implemented in Utrecht in the Netherlands [
46]. The RM controller operates as (i) off-line or open-loop, for example, fixed time ramp meters, (ii) reactive or closed-loop control, for example, real-time ramp meters and iii) proactive or predictive control that utilizes both offline and online traffic information. In this study, a closed-loop local ramp metering strategy, or ALINEA [
13]—a well-studied and successful RM control algorithm—has been selected for use in the scenario analysis. The metering rate in ALINEA can be determine by:
where:
k: discrete time index (1, 2, …),
r(
k): ALINEA metering rate at time step
k,
Oout (
k − 1): measured occupancy (%) of downstream in the last time interval,
Odes: desired occupancy (%) in downstream and
KR: regulator parameter used for adjusting the constant disturbances of the feedback control (veh/h/%).
Figure 5 presents a Schematic of the local ramp metering strategy, ALINEA.
According to References [
15,
47], the calculated metering rate (
r) should come to the range (
rmin = 200–400 veh/h,
rmax = 1800 veh/h) in order to avoid the ramp closure and mainline congestion.
KR should also come to a range (
KRmin = 50,
KRmax = 150) and after several tests showed an optimum value of KR to be 70 veh/h/% for various conditions. They also suggested that the optimum downstream location for detectors is the beginning point of congestion (usually 40 to 500 m). In this study, it is located in 150 m of downstream from the ramp nose. The desired occupancy rate is another important parameter to have accurate ALINEA control model. In this study, ALINEA performance was tested with different desired occupancy rate range (18% to 30%).
Odesired = 22% was selected as the desired occupancy rate which is slightly close to the critical (capacity) occupancy in the study area. In addition, to model and implement the ALINEA control model, microsimulation software requires converting the metering rate (
r) to the green time of the signal head through the following formula:
Here, the
rsat: ramp’s saturation flow, c—cycle time and g—green-phase duration (to avoid ramp closure g
min> 0, g
max ≤ c). There are two ramp metering operating conditions; (i) one-car-per-green, and (ii) two or three-car-per-green. In this research, a one-car-per-green ALINEA operation condition has been coded in which one car on-ramp can pass during every green time.
Figure 6 illustrates the ALINEA algorithm which has been coded in VisVAP. As shown in the flowchart, the algorithm first checks the number of existing lanes in the mainline (highways), then starts to calculate the metering rate based on the average observed (measured) occupancy rate through downstream detectors. Here, two conditions of ALINEA implementation in the presence of high bus volume has been examined; (1) ALINEA signal is off (no need for ramp control) but there is a bus detected on BL, and (2) ALINEA is on (one-car-per-green ramp metering) and there is a bus detected on BL. If the calculated cycle length is less than 4 s (min. cycle length to activate ramp metering), then the ramp metering signal will be switched off (condition 1). In this condition, the signal will be red only when a bus is approaching from BL (bus check-in detector). When the bus passes the ramp control area (detected by bus check-out detector), the signal will immediately turn off to avoid allocating extra delay to car flow approaching from the ramp. If the calculated cycle length is larger than 4, then the signal will be switched on (condition 2). In this condition, signal will simultaneously consider the mixed traffic flow on ramp and bus flow on BL to provide priority to bus movement once a bus was detected on BL.
3.2. Variable Speed Limit Control
VSL control is another effective congestion management method. All VSL control systems aim to balance traffic speed and homogenize the traffic flow according to current traffic (congestion, incidents) and weather conditions by utilizing the variable speed message [
14]. It has also been used for congestion management close to work zones [
48,
49]. The logic behind of VSL control is that it keeps merging bottleneck throughput close to the bottleneck capacity q
b <= q
capacity by creating a congestion discharge segment in the upstream of the merging area. To this end, the VSL system checks the upstream volume in mainline and on-ramp and compares this with bottleneck critical volume (see
Table 2).
If the sum of these volumes exceeds bottleneck capacity, it tries to decrease the speed of approaching vehicles in the upstream of discharge area. It is suggested that the length of this discharge area should range between 500–700 m beginning from the merging nose [
50,
51]. The location of Variable Message Signs (VMS) in the upstream of the discharge area is another important component of VSL system—in this study, 850 m, due to giving the appropriate reaction time to the driver to adjust their speed based on the desired speed calculated by VSL algorithm.
The required volume and occupancy values can be measured using traffic simulation software through programming the VSL algorithm, or alternatively, can be predicted based on historical data and mathematical models known as Model Predictive Control (MPC). Via MPC, the future condition is predicted based on historical data and the use of mathematical formulas [
14]. In this study, VISSIM and VisVAP was used in order to model traffic conditions and to measure the volume and occupancy rate as well as to design a VSL control algorithm. One detector per lane per vehicle class (car, minibus, bus, double-deck bus, and Metrobus) must be defined. The pseudo code below (Algorithm 1) shows the variable speed limit control algorithm developed in this study. Note that vehicle composition in this study contains car, minibus, bus, double-deck bus, and Metrobus figures. For instance, qCar1 to 3 refers to passenger car flow in Lane 1 to 3 of the highway; while qCar4r refers to passenger car flow that exists on-ramp. qCarPrev refers to passenger car flow in previous time intervals.
Algorithm 1 Variable Speed Limit Control |
1: IF NOT initialized THEN |
2: initialized := 1; |
3: desSpeed := 120; |
4: Set Desired Speed to variable message signs; |
5: Start (evalInt) |
6: ELSE; |
7: IF evalInt = 60*DT THEN |
8: Collect data via detectors (per vehicle type per lane): |
qCar1 := Front_ends( 21 ) * 60 / DT; Repeat for qCar2, qCar3, qCar4r |
qCar := qCar1 + qCar2 + qCar3 + qCar4r; |
qCarZ := (ALPHA * qCar) + ((1.0 - ALPHA) * qCarPrev); |
9: Repeat the same for other vehicle types (minibus, bus, double-deck bus, Metrobus); |
10: Clear detectors memory for the next interval; |
11: Qb (bottleneck volume) := qCarZ + PCUM*qMinibusZ + PCU*qBusZ + PCU* 1.2*qBus_DoDeck_MetrobusZ; |
12: Reset (evalInt); Start (evalInt); |
13: IF desSpeed >= 120 THEN |
14: IF Qb > QON70 THEN Compare actual Qb with speed limit critical volume (Qbcritical) |
15: desSpeed := 70; Set Desired Speed = 70 km/h in variable message signs; |
16: ELSE |
17: Do it for different desired speed values (100 km/h, 85 km/h, etc.); |
18: END |
19: END |
20: END |
21: END |
3.3. Existing VSL+ALINEA Model vs. Proposed VSL+ALINEA/B Model
As mentioned, RM, for example ALINEA and VSL, are two widely used and effective congestion management strategies especially for “merging congestion” of highways. According to a review of the current literature, the implementation of RM and VSL control strategies have been used both separately [
52,
53,
54,
55,
56] and in a combined manner [
57,
58,
59,
60].
Generally, if the mainline upstream flow is too excessive, VSL is used to harmonize upstream flow based on bottleneck capacity or if the on-ramp flow is too heavy, RM control methods are employed. Sometimes, like in the selected study area, there is heavy demand from both mainline and on-ramp that offers a well-implemented solution in the form of a combined VSL and RM approach. There are three general forms of such VSL and RM combinations:
Determination of metering rate before calculation of VSL values,
Metering rate and VSL values determined simultaneously,
Determination of VSL values before metering rate calculation (see
Appendix A).
The important factors used in selecting one of the aforementioned combinations of VSL and RM are safety, drivers’ reaction and feedback (in terms of obedience and disobedience) and model complexity. The programming and code development of the first and third combination models is supposed to be simple while the second combination requires very complex programming to calculate the metering rate and VSL values at the same time.
The third model was selected to use in this study. Frequent speed changes based on pre-determined metering rates may confuse/bother drivers (first combination model) resulting in disobedience or safety level reduction in the mainline, while the calculation of a suitable metering rate based on pre-determined critical VSL can be more feasible to implement.
Having looked at the increase in using spatial bus priority schemes in recent years [
4], giving priority to buses in highways on-ramp area has become a potential issue that should be evaluated. As mentioned in section one, bus lanes can be effective if implemented successfully along both roads and at junctions.
Moreover, the implementation of VSL-only, ALINEA-only control benefits transport officials to improve the mainline (highway). In the Yıldız merging area in which there are several conflicts between three kinds of flows—namely, mainline (highway), on-ramp, and buses—it is necessary to have an integrated model which is able to control all interactions.
Based on observations of the study area, numerous buses (and their very long length in the Istanbul Metrobus case) directly affects driving behavior in the mainline as well as on-ramp flow. The more lane changing, especially in merging points along urban highways, the more the capacity drops in these areas. Moreover, as mentioned in
Section 1, it was found that the literature was lacking a detailed study regarding the combination of these systems considering the issue of high bus demand.
Therefore, the ultimate goal of this study is to address the gap in the literature by developing and proposing a combination of VSL and RM strategies in the face of high bus volume (e.g., Metrobus vehicles in Yıldız merging segment).
To this end, first, the third model of integrated VSL+RM, that is, the algorithm, begins with a calculation and determination of VSL, before calculating the metering rate. The demand detectors are located in dedicated BL in order to record BP requests and to send them to the ALINEA controller. The ALINEA controller calculates a suitable metering rate for on-ramp vehicles considering:
the measured occupancy in the mainline (which is improved by VSL),
desired occupancy rate (defined by user), and
priority request calling by approaching buses from bus lane.
Figure 7 shows the procedure of the integrated VSL+ALINEA model modified for the high bus volume. The integrated VSL and ALINEA model accounts for high bus volume, has been coded and will be applied to the calibrated model through the VisVAP. Various scenarios —namely (i) no control, (ii) with control (ALINEA, VSL, VSL+ALINEA, and VSL+ALINEA/B)—will be tested with the calibrated model of the study area in order to evaluate the proposed model efficiency.