Xueyan Wei1,2, Chengcheng Xu1,2, Wei Wang1,2, Menglin Yang1,2, Xiaoma Ren3. 1. Jiangsu Key Laboratory of Urban ITS, Southeast University, Nanjing, Jiangsu, China. 2. Jiangsu Province Collaborative Innovation Center of Modern Urban Traffic Technologies, Southeast University, Nanjing, Jiangsu, China. 3. Department of Urban Traffic, Hisense TransTech Co., Ltd., Qingdao, Shandong, China.
Abstract
This paper presents a modelling framework to evaluate travel delay of all vehicles influenced by moving bottlenecks on highways. During the derivation of analytical formulas, the arrival of slow vehicles was approximated by a Poisson process based on the assumption that they occupied a constant low proportion of the traffic stream. The mathematical analysis process was developed from moving bottlenecks with the same velocity to those with multiple different velocities, and the closed-form expression of expected average travel delay was obtained by utilizing kinematic-wave moving bottleneck theory, gap acceptance theory, probability theory and renewal theory. Model validation and parameters sensitive analysis were conducted by simulation relying on the open source database of US highway 10. The maximum passing rate and the macroscopic parameters of initial traffic state with maximum delay could be found by means of approximate formulas. The proposed modeling framework can be applied for evaluating impacts of slow vehicles on highway operation quantifiably, based on which traffic managements like truck prohibited period decision and speed or lane restriction could be made more scientifically.
This paper presents a modelling framework to evaluate travel delay of all vehicles influenced by moving bottlenecks on highways. During the derivation of analytical formulas, the arrival of slow vehicles was approximated by a Poisson process based on the assumption that they occupied a constant low proportion of the traffic stream. The mathematical analysis process was developed from moving bottlenecks with the same velocity to those with multiple different velocities, and the closed-form expression of expected average travel delay was obtained by utilizing kinematic-wave moving bottleneck theory, gap acceptance theory, probability theory and renewal theory. Model validation and parameters sensitive analysis were conducted by simulation relying on the open source database of US highway 10. The maximum passing rate and the macroscopic parameters of initial traffic state with maximum delay could be found by means of approximate formulas. The proposed modeling framework can be applied for evaluating impacts of slow vehicles on highway operation quantifiably, based on which traffic managements like truck prohibited period decision and speed or lane restriction could be made more scientifically.
In mixed-traffic flow, the presence of a slow vehicle (SV) may cause a bottleneck for traffic stream with normal travel speed, which is moving with the running of that slow vehicle. SVs can be trucks, working vehicles and even cars driving by cautious drivers. These “moving bottlenecks (MBs)” make great contributions to the degradation of highway capacity and level of service, which has been confirmed by experimental findings [1]. Hence, it is indispensable to incorporate the influence mechanism of MBs into practical traffic models.The existing studies on the influence mechanism of MBs can be classified into two categories. One is early studies on the exploration of characteristics of a MB and the other is subsequent studies on qualitative and quantitative influence of MBs on capacity.Early studies focused on exploring characteristics of MBs. The concept of “moving bottlenecks (MBs)” describing the effect of bottlenecks caused by SVs was proposed by Gazis and Herman [2] firstly and was improved by Newell [3] who introduced the kinematic wave theory to analyze the influencing process of a MB on traffic stream theoretically. Later, Muñoz and Daganzo [1] diagnosed a MB from field data by adopting the oblique coordinate system [4] and the characteristics of a MB were then presented detailedly from field observation. Meanwhile, qualitative analysis of passing rates was conducted through two freeway experiments by them. However, all these studies only focus on one single MB regardless of possible interactions between two MBs. The interactions were firstly analyzed depending on SVs’ relative positions, which included arriving separately, arriving in pairs and blocking two lanes, and arriving in pairs and blocking one lane [5], with homogeneity assumption. Based on these almost complete theories of MBs, numerical analytical method of multiple MBs was introduced through modelling the time-space trajectories of MBs approximately by step functions with steps equal to the lattice spacing, and the interaction of two MBs traveling in the same lane with different speed was then firstly illustrated [6,7].Afterwards, the effect of MBs on capacity became a prevailing research focus, which was first formulated by Laval [8] through analysis of simplified stochastic processes in one lane and was improved subsequently to multiple types of MBs in multilane [9]. As its extensive applications, Juran et al.[10] analyzed MBs at network level together with dynamic traffic assignment, and Liu [11] modified the CTM model, by using methods from the lagged CTM, to take MBs of buses into consideration by directly adopting the approximate formulas of [8], whereas all MBs were taken as a single MB without interactions in both studies. As its extensive research, Shiomi et al.[12] developed a model of platoon formation behind a bottleneck and a model of speed transitions within a platoon, based on which could get the conclusion that a regulation relating to the maximum and minimum speed limitation would reduce the occurrence of traffic breakdown and improve the efficiency of expressways. Also, it was found that effect of MBs on capacity became more remarkable when the coupling effect of multiple MBs occurred and that increasing the maximum speed of SVs could reduce the effect of MBs on capacity [13]. Accordingly, interactions between two MBs were analyzed by classifying them into three situations: no interaction, stop and go, and fully congested [14]. Similarly, a numerical method of a strongly coupled PDE-ODE system that described the MBs created by several buses with the same speed law revealed interactions with the shock wave and described time evolution of cars density and buses positions which illustrated transition from free flow to stop-and-go waves and reduction of distance between two following buses [15].However, these previous researches did not take both passing rate and probabilities of occurrence of various interactions among MBs into account to evaluate the impacts of MBs on traffic operation. As for traffic information like traffic volume, travel time, travel speed and traffic condition, many researches without separately considering the influence of MBs on traffic operation had been conducted with considerable effectiveness [16-20]. But for travel delay caused by SVs mixed in traffic stream, MBs are dominant elements. Hence, when one evaluates average travel delay in terms of MBs, the ignorance of passing rate will magnify that of influenced vehicles, and it is improper to develop statistically significant average travel delay model while probabilities of occurrence of various interactions among MBs are neglected. Therefore, both of the two factors should be considered to provide more accurate advice for traffic managements.This paper will propose a modeling framework based on kinematic wave theory to evaluate effects of MBs on average travel delay model. During the derivation of analytical formulas, passing rate and probabilities of occurrence of various interactions among MBs will be both taken into consideration. Particularly, the model will consider different cases of moving bottlenecks, including moving bottlenecks with a constant speed and multiple moving bottlenecks with constant and different speeds, by application of probability theory, which substantially improves the existing studies. The research results will promote a better understanding of impacts of MBs on traffic stream from statistical aspect and will help transportation professionals develop effective SVs restriction strategies to achieve better travel conditions.The remainder of this paper is organized as follows. General framework dealing with MBs is presented in the first section. At the end of the first section, the framework of analytical process is given, based on which development of proposed model is demonstrated in subsequent two sections. The case of MBs with the same velocity is analyzed in the second section, and the third section presents case of MBs with different velocities. In the last section, model validation and parameters sensitive analysis are conducted. In addition, notations used during the derivation of the final approximate formula are tabulated in S1 File.
General framework
The approach proposed in this paper is based on Newell’s kinematic wave theory of MB (KW-MB theory)[3], according to which the forming and discharging process of queue caused by a single MB can be illustrated in the diagram of flow-density curve and time-space plane. Generally, there are two different analysis methods depending on whether passing rate is considered.
Without passing
The simplified case when no vehicle queuing upstream of the SV is assumed to change lanes and pass over it is shown in Fig 1. Point A represents the initial traffic state without influence of a MB, point B represents the traffic state of queue upstream of the SV which is defined as the traffic state of the MB, and point C represents the traffic state of capacity. In agreement with early researches [3,9], vehicles queuing upstream of the MB are assumed to travel with the uniform velocity equal to v as a platoon. We set the time a SV enters a highway flowing at state A as zero time and the position as zero position. The time τ will be called the disturbance time, during which vehicles in state A supposed to arrive at zero position will be influenced by the MB and join the queue. Eq 1 gives the solving formula of τ.
Where L is the travel distance of the SV, of which the segment may be an uphill grade, steeped downgrade, sharp horizontal curve or other stream of vehicles moving consistently., v and v are the travel velocity in traffic state A and B respectively, and w, w and w represent the propagation velocity of traffic shock wave caused by the transition between traffic states.
Fig 1
(a) Possible stationary states on the flow-density plane on a highway lane with a MB without passing; (b) the corresponding influencing process of a single MB in time-space plane.
However, with regard to the more realistic situation, vehicles queuing upstream of a SV are more likely to change lanes and pass over it rather than follow the platoon whenever it is possible. Previous studies [1,4] were implemented to reveal the qualitative relationship among passing rate, travel speed of the SV, and downstream flow and density with a series of controlled experiments. Nevertheless, the quantitative relationship between passing rate and related factors remains to explore.
With passing
In this paper the passing rate is quantified with two critical parameters, the critical gap of lane-changing and the follow-up time that cost by one more lane-changing maneuver together with former ones using the same gap, based on the gap acceptance theory. We introduce the symbol Γ as the critical gap and the parameter η as the follow-up time, and assume there exists no individual differences among drivers of vehicles influenced by the same MB to decide changing lanes or not, which means Γ and η are constant for a particular MB but variable for different MBs. In the field of lane-changing studying, critical gap and lane-changing duration had been obtained by observation and statistics or modeling analysis methods [21].As shown in Fig 2(a), traffic states of right lane and left lane are both in point A without MBs disturbance. Once a MB appears, queue begins to form upstream of the MB and vehicles in right lane influenced by it will change to the left lane using acceptable gaps. In the left adjacent lane, the arrival rate of vehicles in state A is λ = qA, and the average headway equals 1/λ. According to gap acceptance theory, if one knows the headway distribution of state A, the expected value of admissible changing lane vehicle number using a headway in left lane can be calculated. Here we give Eq 2 by assuming a Poisson distribution for example.
Fig 2
(a) Possible stationary states on the flow-density plane on a highway lane with a MB with passing; (b) the influencing process of a single MB with passing compared to that without passing in time-space plane.
Therefore, the maximum passing rate q can be achieved byUpstream of the MB, the arrival rate of vehicles influenced by it, represented by λ, can be computed by
If λ≤ q, all influenced vehicles would take advantage of acceptable gaps to change lanes and achieve better travel conditions, in other words, q equals λ. Otherwise, redundant vehicles have to follow with it and the queue will propagate towards upstream with a shock wave velocity ω formulated as Eq 5, which is the situation studied in this paper.Furthermore, when taking passing rate into consideration, the formula of τ should be updated asBased on the formula of passing rate, lengths of queues upstream of a MB and the ensuing vehicles delays can be formulated exactly with commonality and be predicted with good accuracy. According to the velocity of MBs, we solve the problem from MBs with the same velocity and then generalize to MBs with different velocities. The analytical process for problems caused by moving bottlenecks on highways is shown in Fig 3.
Fig 3
The analytical process for problems caused by moving bottlenecks on highways.
MBs with the same velocity
In the situation when passing is available, we assume SVs only use the right lane and vehicles upstream of the MB only regard the left adjacent lane as the target lane of lane-changing behaviors throughout this paper, which can be seen as the single-lane case in [9]. In this section, effect of MBs with the same velocity are decomposed into three progressive cases to analyze. In the first subsection, formulations for the real-time length of queue I(t), the real-time position of a vehicle along with the queue x(t) and the average travel delay of all vehicles influenced by a single MB D0 are derived. Due to the length limitation of this paper, we only present the formulations of the average travel delay in residual sections. As for other parameters, the modeling framework is still effective, and one just needs to give the formulations of them in each case while the probability of occurrence of all defined events sets are consistent and can be adopted directly.
Effect of a single MB
Based on the headway of SVs, denoted by , we conduct the research in two situations. If , the influencing process of two MBs goes on respectively without an interaction, relying on which we can regard each MB as a single MB.As illustrated in Fig 4, t represents zero time and t expresses existence time of the MB while the queue clearance time is denoted by T. We introduce φ as the total number of vehicles influenced by the MB and joining the queue without passing opportunities within T, which can be estimated by
Where the superscript 0 indicates the case of a single MB.
Fig 4
The analytic diagram of problems caused by a single MB in time-space plane.
Those vehicles in queue discharge gradually after the SV leaving the highway. Between t and T, the real-time length of queue upstream of the MB can be obtained by
Where T and t can be calculated byA vehicle with a sequence number i supposed to arrive at zero position at t and later on joining the queue without passing opportunities within T will travel following the trajectory of Tra shown in Fig 4, and its real-time position can be achieved by
Where t represents the time at which vehicle i joins the queue and t represents that at which it discharges from the queue. The formulas of t, tin and tout are given by
Notice that i ϵ N+, i ϵ [1, φ], and t≤τ.The actual travel time of Vehicle i through distance L equals t given by Eq 10 rather than L/v, which indicates there exists travel delay of vehicle i resulting from the influence of the MB.Therefore, the average travel delay of all vehicles influenced by a single MB can be estimated by
Effect of two MBs with the same velocity
On the contrary, as illustrated in Fig 5(a), vehicles arriving at zero position after will be influenced only by the second MB and follow the queue or change lanes when possible, while vehicles influenced by the first MB will have no passing opportunities after the last one joining the queue because of the fact that all passing opportunities in the left adjacent lane coming from upstream have been taken by vehicles influenced by the second MB.
Fig 5
(a) The influence process of two MBs with the same velocity in time-space plane; (b) the influence process of multiple MBs with the same velocity in time-space plane.
In consideration of two MBs with the same velocity, the total number of vehicles influenced by them and joining the queue without passing opportunities within T is given by Eq 12a, and the formula of t presents to be Eq 12b.
Where the superscript 1 indicates the case of two MBs with the same velocity, and the variable represents a 0–1 function whose return value only equals 0 or 1 based on a logical judgment and is formulated byWith all above, the average travel delay of all vehicles influenced by two MBs with the same velocity can be estimated by
Effect of multiple MBs with the same velocity
When there exist multiple MBs, say the number is n+1 so that there exist n headways needing to be taken into consideration, disturbing the traffic stream with headway following a Poisson distribution, as illustrated in Fig 5(b), all of n headways are smaller than τ, otherwise we deem them as several cases of a single MB or cases of two MBs or cases of multiple MBs separately. The total number of vehicles influenced by multiple MBs with the same velocity is given by Eq 13a and the average travel delay of all vehicles influenced by them can be estimated by Eq 13b.
Where the superscript n indicates the case of (n+1) MBs with the same velocity, and the formula of variable is given byWe use λ as the arrival rate of SVs which equals pp. The probability density function of is shown to be . The minimum safety headway between two SVs is denoted by . The expected value of between and τ turns out to be
Then Eqs 13a and 13b simplify toThe values of , the headway between two MBs with the sequence number j and (j+1), conform to the concept of n-fold Bernoulli trials. The probability of equals () while the probability of equals . Naturally, the probability of occurrence of influencing process of multiple MBs with the same velocity follows a geometric distribution with parameter and therefore the probability of D turns out to beBased on above analyses, we eventually draw a conclusion that the expected value of average travel delay of all vehicles influenced by all MBs with the same velocity v can be estimated byWhen it comes to the practical application, i in Eq 16 is determined based on the accuracy requirement.
MBs with different velocities
We introduce subscript j to differentiate cases with different velocities, and j∈N+. As before, we adopt the convention that a higher j-subscript implies a higher speed. We assume there exist N kinds of MBs with a set of N discrete values v with cumulative distribution function , j = 1…N, where p gives the proportion of SVs with velocity of v. The passing rate q is a function of critical gap Γ and follow-up time η described as q(Γ,η). In addition, Γ and η are functions of the velocity of MBs. Thus the passing rate of MBs with v is q(Γ,η). For ease of description, MBs represent MBs with a velocity of v. Then with regard to MBs, Eq 16 can be generalized to
Where E(D) represents the expected value of average travel delay of all vehicles influenced by MBs only, D whose formula is given by Eq 17b represents the average travel delay of vehicles influenced by (i+1) MBs, and F(D) whose formula is given by Eq 17c represents the probability of D.Notice that φ represents the total number of vehicles influenced by (i+1) MBs and joining the queue without passing opportunities, which is updated by
Where the expected value of between and τ should be correspondingly updated byFurthermore, the generalized formulas of ω, τ and q are given byHere we assume a SV with higher velocity does not change lanes but follow the queue upstream of the MB with a lower velocity and therefore it is forced to travel at the same lower velocity as long as it is queuing behind the MB with a lower velocity. Once it has left the queue, its travelling velocity speeds up to its original one immediately. Also note that the MB with a lower velocity arriving at zero position within τ of a MB with a higher velocity is not affected by it [9].
Effect of MBs with two different velocities
This section presents formulas of average travel delay in the case of MBs with only two different velocities where N = 2 and the result will be generalized to MBs with multiple different velocities in the next section. The effect of MBs with two different velocities is analyzed in the next two subsections, which are case without interactions and case with interactions.In the case of two kinds of MBs, MB1s and MB2s, the proportion of SV1s and SV2s in all SVs is p and p respectively where the sum of them equals 100%. We note events that there exists an interaction between two MB1s as events set A, events that there exists an interaction between a MB1 and a MB2 as events set B, events that there exists no interaction between a MB1 and a MB2 as events set , which is the complementary events set of events set B, and events that there exists an interaction between a MB1 and another MB despite whether this MB is a MB1 or not. Consequently, the probabilities of occurrence of events set A, B and C are computed byIn this section, we classify all vehicles influenced by all MB1s and MB2s into three categories, which are vehicles from events set , influenced by all MBs except for those MB1s and MB2s from events set B, vehicles from events set Ba, influenced by those MB1s and MB2s from events set B, and vehicles from events set Bc, influenced by those MB1s and MB2s from events set B. Detailed analysis of the process is as follows.
Without interactions between MBs with different velocities
If a MB2 arrived at zero position after τup1, the MB2 would not affect the influencing process of the MB1 in front of it, seen in Fig 6, which constitutes events set . Hence, its probability of occurrence is given by
Fig 6
(a) Possible stationary states on the flow-density plane on a highway lane with MBs with two different velocities; (b) the influencing process of a MB1 and a MB2 without interactions in time-space plane.
On account of no interactions, we can apply Eqs 17a–17h to MB1s and MB2s respectively to obtain E(D1) and E(D2). In this case, expected average travel delay of all vehicles influenced by MBs is given by
With interactions between MBs with different velocities
If a MB2 arrived at zero position within τup1, the influencing process of it would affect the influencing process of the MB1 and be affected by it according to the headway between them, as shown in Fig 7(a)–7(c). The critical case is shown as Fig 7(b) when the headway between a MB1 and a MB2 equals which is given by
Fig 7
(a-c) The influencing process of a MB1 and a MB2 with an interaction in time-space plane; (d) an assistant diagram of (c) for analytical algorithm.
In the case shown as Fig 7(a) when the headway between a MB1 and a MB2 is larger than , SV2s would not join the queue upstream of MB1s, which indicates the influencing process of a MB1 would be influenced by a MB2 but not affect it. Thus, the average delay of vehicles influenced by the single MB2 in this case can be obtained by Eq 11. The headway between a MB1 and a MB2 in this case lies within the range from to τ with the expected value given by
Therefore, the total number of vehicles influenced by a MB1 without passing opportunities in this case, φ1,, is refreshed to be Eq 20c while that by a MB2, φ2,, is refreshed to be Eq 20d.
The expected average delay of all vehicles influenced by MB1s and MB2s in case (a), E(D1|2,), turns out to beWe note the case of Fig 7(a) as a subset of events set B, described as events set Ba. Its probability of occurrence, P1(B), equals that of the headway of SVs including all SV1s and all SV2s lying within the range between and τ minus that of the headway of all SV1s lying within the same range, which is given by
In addition, we note the other case of Fig 7(c) as another subset of events set B, described as events set Bc. Consequently, its probability of occurrence, P1(B), turns out to beIn the case shown as Fig 7(c) when the headway between a MB1 and a MB2 is within , we divide the influencing process of a MB2 into three stages according to the travel velocity after queuing, seen in Fig 7(d). φ2, of vehicles arriving at zero position during Δt2, will queue without passing opportunities, where the subscript 2 represents the MB2 and i represents sequence number of stage, i = 1, 2 or 3. The headway between a MB1 and a MB2 in this case lies within the range from to with the expected value given by
The actual travel time t of Vehicle i influenced by MB2s without passing opportunity through distance L in case (c) can be captured by Eqs 24a–24d:
Where φ2,, φ2, and φ2, represent the number of vehicles influenced by MB2s in events set Bc at stage 1, 2 and 3, respectively, which lasts Δt2,, Δt2, and Δt2,, respectively. The values of Δt2,, Δt2, and Δt2, can easily be obtained through the geometrical relationships shown in Fig 7(d). And φ1, and φ2, represent the total number of vehicles influenced by MB1s and MB2s respectively in events set Bc.For simplicity, we introduce a constant C1|2 to describe the common elements of those vehicles, and the value of the constant C1|2 is given byHence, the average travel delay of all vehicles influenced by MB1s and MB2s in Fig 7(c) can be estimated byAbove all, we can draw a conclusion of the expected value of the average travel delay in the case of N = 2, which is given by
Where the approximate formulas of , , E(D1|2,), P1(B), E(D1|2,) and P1(B) are Eqs 19, 18d, 20e, 21, 24f and 22, respectively.
Effect of MBs with multiple different velocities
We recognize that in cases of MBs with multiple different velocities, when N ≥ 3, one can identify “embedded renewal processes” [22] that can be solved sequentially in order to get analytical formula for average travel delay.With the view of mathematical tractability, we take the array between two successive MBs with MBs and MBs inside only as a new MB (otherwise a new renewal takes place and the process starts over). With regard to these new MBs, the average travel delay can be obtained by Eq 25. Notice that, unlike the case of MBs with two different velocities, values of p and p are computed by the proportion of SVs with velocity of v, where the sum of all p, j = 1…N, equals 1. Then, we repeat this recursion to take the array between two successive MBs with MBs and the new MBs inside only as a new MB. Also, we use Eq 25 to solve the problem, in which replace p with the proportion of MB, namely p and p with the proportion of the new MB, namely . Similarly, we can repeat the recursion by solving a series of two different velocities problems until the outermost layer of recursion with MB1s and the new MB2s, whose solution is analogous to Eq 25. This can be accomplished by solving the following recursion for j = N-1,…,1 with E(D) = E(D) and G(v) = 0. To generalized approximate formulas of related variables in the former section, one just needs to replace subscript 1 by j and 2 by (j+1).The recursion process can be simplified asWhere a and b are variables introduced for the purpose of simplifying the analytical expression, and the formulas of them are given byIt is straight forward to show that the average travel delay of vehicles influenced by MBs with multiple different velocities is approximately formulized to be
Model validation and parameters sensitivity analysis
To check the validity of the proposed model, a series of input data should be obtained through field data. Open source database [23]of US highway 10 was used for our study because of its fine level of detail. This database includes 30-second counts and 5-minute records of flow, density, speed and volume, updated daily. We chose a basic segment with two lanes and four loop-detector stations from S980 to S983 in one direction. On account of the basic assumption that the initial traffic state remains stable, we considered the traffic stream from 9 a.m. to noon when the traffic stream maintains the flat peak state only, see in S2 and S3 Files.
Input data preparation
At the very beginning, the speed-density or flow-density relationship which is the foundation of traffic flow theory needs to be acquired as the basic input data for our model. Due to the tremendous difference of the number of field data in different traffic state (the vast majority of those data were collected at light-traffic/free-flow conditions), existing single-regime models calibrated by the least square method (LSM) could not fit the empirical data consistently well both in light-traffic/free-flow conditions (the parameters calibrated using LSM are likely to be dominated by light-traffic/free-flow conditions). A weighted least square method (WLSM) proposed in [24] has solved this problem. Therefore, we fit the speed-density relationship in Newell model by WLSM, shown as Fig 8(a). Based on this well calibrated Newell model, it is straight forward to capture the three principal macroscopic parameters needed for each traffic state. The capacity of this basic segment is 1967veh/h with a corresponding travel speed of 70.5km/h.
Fig 8
(a) Speed-density relationship: Field data vs. calibrated Newell model by WLSM; (b) frequency distribution histogram of speed.
To obtain the average travel speed of traffic state A, the frequency distribution of speed was analyzed with the result of Fig 8(b). The average speed ranged between 115.8km/h and 116.1km/h with 99% level of confidence. Hence, we adopted the only integer 116km/h as the speed of state A. The flow of state A was computed to be 1252veh/h.Here we assumed that the desired speeds of SVs were restricted to a set of five values every 5km/h from 45km/h to 65km/h sharing the same proportion of 20% with p = 1.0%. The corresponding flows were computed to be 1776veh/h, 1846veh/h, 1899veh/h, 1936veh/h and 1958veh/h, respectively. All of these v satisfied q computed by Eq 3 smaller than λ computed by Eq 4, which implied that all these SVs would cause queue propagating towards upstream. Based on this assumption, the case turned out to be MBs with 5 different velocities.As for the critical gap Γ and follow-up time η, considerable researches had been down in the field of lane changing and gap acceptance studying. In the aspect of critical gap researching, Daganzo [25] used exponential, gamma, lognormal, normal, and normal distribution, respectively, to capture the variation seen in critical gaps and the conclusive value was 6s. Toledo et al.[26] found that the mean lane changing duration equals 4.6s. Later Moridpour et al.[27] concluded that for passenger cars the mean duration of a lane change equals 4.8s, whereas for trucks that equals 8.0s. Even though Kim et al.[28] took the relative speed into consideration for his Lane-changing gap acceptance model, the quantitative relationship between the critical gap and the relative speed remained unknown. Here we adopted the critical gap to be 5.4s, 5.2s, 5.0s, 4.8s and 4.6s for v to v, respectively. These values were in the range of previous study results and conformed to the logic that the higher relative speed needs the larger critical gap. Similarly, in the aspect of follow-up time researching, Qu et al.[29] analyzed the follow-up time at a single-lane roundabout and the means of two groups of field data (first queuing vehicle or not) were 2.741s vs. 2.775s, of which the difference was not significant. The follow-up time was considered to be a saturation headway in a method for treating the traditional gap acceptance modelling by Akçelik [30] and a case of a four-lane uninterrupted major stream given by him [31] adopted Γ = 6s and η = 3.6s, while a general rule of thumb was η/Γ = 0.6 [32]. For overall consideration, we adopted the follow-up time to be 3.1s, 3.0s, 2.9s, 2.8s and 2.7s for vB1 to vB5. Notice that, these values were approximate and further works were required for values with better accuracy.
Model validation
As presented in the part of introduction, most attention attracted by MBs was paid to its characteristics and impacts on capacity. There exists few previous research result that can be used as a comparison. The average travel delay was ever computed by Daganzo and Muñoz [4] through the actual travel time of vehicles in queue caused by a MB minus the time traveling with prevailing speed. Nevertheless, the delay was magnified due to the regardless of those passing vehicles. Also, the cross-sectional data collected by existing detectors cannot be used in this study due to the deficient density of detectors distribution. What is more, among all researches on MBs, only Muñoz and Daganzo [1] developed their research based on field observations and controlled experiments. All above prompted us to draw support from one of the commonly used traffic microscopic simulation tool VISSIM which allows users to model detailed geometric configurations as well as drivers’ behavioral characteristics encountered in the transportation system.First of all, we used the prepared input data to calibrate the desired speed distribution of state A and SVs, the parameters in Wiedemann-99 driver behavior model, CC0 and CC1, which had been proved to have direct influence on capacity and are able to be determined in field [33,34]. Afterwards, multi-run simulation was done for a series of L. Delay data of vehicles influenced by MBs were abstracted and presented in Fig 9(a) together with the corresponding results of proposed model and Muñoz algorithm [4]. Notice that, when L was less than 76m, E(D) computed by the model equaled zero due to all τ were not larger than the saturation headway, and when L was larger than 122m, all τ were larger than it so that all SVs would become MBs, as shown in Fig 9(c). The relative errors of two methods compared with VISSIM output were shown in Fig 9(b). It is obvious that the traditional model used in Muñoz algorithm shows poor accuracy to predict all influenced vehicles’ travel delay regardless of passing vehicles while the proposed model shows considerable validity with good accuracy.
Fig 9
(a) E(D) vs L by results of VISSIM simulation and solution of proposed model; (b) relative errors of proposed model and Muñoz algorithm; (c) remarkable points in proposed model.
Parameters sensitivity analysis
There are twelve input parameters in total for proposed model (see Table A in S1 File). Some of them are correlative. Here we select four independent parameters to analyze sensitivity. The results are illustrated in Fig 10. Fig 10(a) describes the average delay caused by MBs with a single velocity when p = 1.0%. Different velocity results in different slope for linear relationship between E(D) and L. However, that relationship trends to nonlinear with the total proportion of SVs increasing, shown in Fig 10(b). The explanation for this phenomenon can be found in Eq 18c. As a lager p results in a larger occurring probability of events set B which has L contained in the exponential variable τ. For the range between 45km/h and 65km/h, the total number of different velocities N seems to show less difference when N is lager, shown in Fig 10(c). The main effect of N on that relationship is its contribution to the proportions of low velocities, which has been revealed by Laval [9]. The velocity of initial traffic state shows a relationship of analogous parabola with E(D). The peak value of E(D) appears at v = 29.4m/s when L = 800m, shown in Fig 10(d), and the value of E(D) increases with v when it is below 29.4m/s while decreases when lager than that value, which are caused by the increased flow and decreased initial travel speed respectively. Therefore, the flow of initial traffic state when the peak delay appears can be evaluated by the proposed model, based on which traffic management scheme can be proposed to restrict SVs from speed, proportion or travel time period to prevent delay beyond acceptance from occurring.
Fig 10
(a) Effect of v on E(D)-L relationship; (b) effect of proportion of SVs in traffic stream on E(D)-L relationship; (c) effect of N on E(D)-L relationship, and (d) effect of v on E(D) for L = 800m.
Discussion and outlook
This paper derived formulas for the expected average travel delay of all vehicles influenced by MBs through a basic highway segment based on KW-MB theory, gap acceptance theory, probability theory and renewal theory. If one obtained the values of twelve input variables which were easy to achieve from field data, the expected average travel delay would be approximately formulated and computed, relying on which the related traffic management decisions could be made more scientifically. For example, based on the effect of on E(D)-L relationship, one can decide the minimum speed restriction of a special L by matching an acceptable range of E(D); based on the effect of v on E(D) for a special L, one can obtain the range of v by matching an acceptable range of E(D), and afterwards, truck prohibited period decision could be made by matching that range with the speed-time distribution curve during a day; if the minimum speed restriction and prohibited period are invalid in case the minimum speed is larger than the full loaded speed of most types of truck or prohibited period spans all day long, truck lane restriction is a recommended traffic management strategy to reduce or even avoid MBs.Though the problem stated in this paper is under a Poisson arrival process for SVs, the analytical method and modeling framework are generic by just substituting the related closed-form expression for certain variables. Moreover, several other parameters can be similarly approximately formulated in virtue of the modeling framework in this paper, such as the desired space-mean speed, real-time or maximum queuing length, and traveling tracks of those vehicles in queue.During the derivation process, two main assumptions in previous research are followed: (i) the assumption that there exist SVs with a set of N discrete velocities, and (ii) the assumption that a faster SV will queue behind a slower one and is forced to travel at the same lower speed until the queue discharged. Actually, velocity of SVs follows a continuous distribution. But the difference has been testified insignificant in [9], and lines for N≥7 trend to coincide in Fig 10(c). Therefore this assumption is reasonable.In reality, a certain proportion of those faster SVs would prefer to change lanes to avoid queuing. As a consequence, MBs will affect the traffic stream in more than one lane with interactions. However, lane-changing behavior of SVs has neither been taken into consideration in previous researches nor this paper due to far more complexity. Not only is a model for lane-changing behavior needed, but also the critical condition of a lane-changing for the faster SV queuing upstream of a slower SV. Accordingly, the following research work has been conducted by taking the traffic state in adjacent lane upstream of a slower SV as state A for the faster SV queuing upstream of it, with the aim of generalizing proposed model to multi-lane cases.
Notations used during the derivation of approximate formulas.
(PDF)Click here for additional data file.
Raw data of 30-second interval downloaded from the open source database of US highway 10.
(XLSX)Click here for additional data file.
Raw data of 5-minute interval downloaded from the the open source database of US highway 10.