Academia.eduAcademia.edu

Threshold- and information-based holding at multiple stops

"The objective of this study is the improvement in speed and regularity of transit systems using real-time control strategies, in particular, threshold-based and information-based vehicle holding. This objective is attained by taking into account the inherent uncertainty of transit operation, because of the random travel times and passenger arrivals at stops. A Monte Carlo simulation model of a single transit line is presented, with explicit representation of traffic lights. Both the straightforward threshold-based holding strategy and the strategy based on the availability of real-time information at stops, to take holding decision at single or multiple stops, are represented and compared, taking as a reference the results obtained by a conditional priority strategy at intersections, assumed to be given only by green extension actuated by local sensors. The results are evaluated and compared using performance indicators, coincident with waiting and on board time of transit users and with road traffic delay on transversal roads."

www.ietdl.org Published in IET Intelligent Transport Systems Received on 28th August 2008 Revised on 1st May 2009 doi: 10.1049/iet-its.2008.0072 Special Issue – selected papers from AATT 2008 ISSN 1751-956X Threshold- and information-based holding at multiple stops G. Bellei K. Gkoumas Dipartimento di Idraulica Trasporti e Strade, Sapienza Università di Roma, Via Eudossiana, 18-00184 Rome, Italy E-mail: [email protected] Abstract: The objective of this study is the improvement in speed and regularity of transit systems using real-time control strategies, in particular, threshold-based and information-based vehicle holding. This objective is attained by taking into account the inherent uncertainty of transit operation, because of the random travel times and passenger arrivals at stops. A Monte Carlo simulation model of a single transit line is presented, with explicit representation of traffic lights. Both the straightforward threshold-based holding strategy and the strategy based on the availability of real-time information at stops, to take holding decision at single or multiple stops, are represented and compared, taking as a reference the results obtained by a conditional priority strategy at intersections, assumed to be given only by green extension actuated by local sensors. The results are evaluated and compared using performance indicators, coincident with waiting and on board time of transit users and with road traffic delay on transversal roads. 1 Introduction The paper focuses on intermediate capacity transit systems, a key factor in establishing a viable alternative to private car in medium-sized towns and in complementing high-capacity rapid transit in larger urban areas. The strategies aiming at improving transit performance have to be tested within the framework of an operation model, where perturbation formation and diffusion phenomena are duly represented. The impact of such phenomena on waiting times results in an increase of the headway variance, thus the regularity of operation can be improved by headway control through vehicle holding. Transit speed can be increased, while helping to keep operation regular, by applying conditional transit priority strategies at traffic lights. Conditional priority plays a role similar to vehicle holding since vehicles to which priority is denied are delayed with respect to others, so it is therefore natural, when considering different holding strategies, to compare them also with conditional priority. The modelling approach adopted in this study involves Monte Carlo simulation, implemented by repeatedly drawing the outcome of the main random phenomena, such as the arrival of passengers at stops, the alighting from transit vehicles and the running time between stops, which are given as input to the operation 304 & The Institution of Engineering and Technology 2009 model, to obtain a random drawing of the whole operation pattern. Consequently, the average performance of different holding strategies can be evaluated. To this aim, the traffic delay because of transit priority is computed as well, on the basis of a deterministic representation of queuing at intersections. In addition to a standard threshold-based holding strategy, a strategy aiming at equalising the headway of the controlled vehicle to that of the next one is represented. This strategy is implemented by an intelligent transportation system, since it is based on real-time information to forecast future events and take holding decision. 2 Literature review This study principally utilises premises from the field of operation models. A review of transit-related issues at various planning levels can be found in the survey paper by Desaulniers and Hickman [1]. The same authors also give a general review of control methods applied in the presence of irregularity, even if, as they state, ‘in normal service with only minor perturbations from the schedule and small service disruptions, vehicle holding and transit signal priority are the most common techniques that are applied’. Several transit line operation models have been studied in order to apply such IET Intell. Transp. Syst., 2009, Vol. 3, Iss. 3, pp. 304– 313 doi: 10.1049/iet-its.2008.0072 Authorized licensed use limited to: Universitaet Goettingen. Downloaded on November 2, 2009 at 09:55 from IEEE Xplore. Restrictions apply. www.ietdl.org control methods. Eberlein et al. [2] formulated a deterministic operation model, utilising it to optimise holding within a rolling horizon approach. In their paper, the decision to hold a vehicle is taken by minimising the departure headway variance on a vehicle set, on the basis of automatic vehicle location (AVL) data, and the operation model is formulated as a set of constraints of the minimisation problem to which a schedule constraint is added. Hickman [3], on the basis of a stochastic operation model, formulated an analytic model to determine the optimal holding time for a single transit vehicle, taking into account its impact on a number of upstream uncontrolled vehicles. The holding problem is thus formulated as a convex quadratic program on a single variable, having as objective the weighted sum of waiting time and holding delay. Sun and Hickman [4] extended the problem formulation to consider holding vehicles at a given subset of stations along the line, in the context of a deterministic operation model. Fu and Yang [5] implemented a holding strategy in which holding times are determined on the basis of both the preceding and the following headway, the latter predicted considering average values for the travel and dwell time, and compared the results with a threshold-based technique. Conditional transit priority strategies at traffic lights, that is to allow only selected vehicles to get priority, can increase transit speed while keeping operation regular. Sophisticated priority systems, like the one implemented within the UTOPIA project [6], allow for conditional priority, and take into account the effect of transit priority on arterial progression by adopting a rolling horizon approach. Nevertheless, no explicit reference to operation models is made in [6] in order to forecast the transit vehicle arrival times at traffic lights. Furth and Muller [7] tested a conditional priority strategy at the busiest intersection along a mixed traffic bus route, compared the results with an absolute priority strategy (where every vehicle, and not only those behind schedule, gets priority) and formulated additional considerations regarding the impact to the general traffic. In a more recent study by Kim et al. [8], the best conditional priority strategy for bus routes is determined on the basis of empirical forecasts, based on the ratio of headway delay, making reference to most widespread and simplest strategies and utilising the PARAMICS traffic micro simulation software. The application of conditional priority requires the location of the vehicles along the route. Hounsell and Shrestha [9] reviewed various architectures for AVL-based bus priority currently implemented in Europe, with explicit reference to the adopted criteria for conditional priority and to the priority request methods. A global positioning system (GPS) for a bus location has been adopted recently by transit authorities, for having the advantage of flexibility and reduced costs over fixed on-street hardware. Its accuracy has been tested by Hounsell et al. [10]. The operation model utilised in this study includes a dwell time model linear in the number of alighting and boarding passengers, as in [2, 3]. Numerical results have been obtained by assuming the same dwell time model coefficients as in [2], taken from the study by Lin and Wilson [11], where different dwell time models are IET Intell. Transp. Syst., 2009, Vol. 3, Iss. 3, pp. 304 – 313 doi: 10.1049/iet-its.2008.0072 identified on a grade-separated section common to several light rail lines, such that, although the right of way and operation framework are clearly different from the one we focus on here, the vehicles size and layout are similar. 3 Transit line operation model The operation model used to investigate different holding methods and to represent conditional priority results from extending a previous model developed by the authors in [12, 13]. It is a simulation model for a one-way transit line, defined by recursive relationships, similar to the equations of the analytic model in [3], and including random number drawings corresponding to the line operation simulation within a certain time horizon. With respect to such analytic model, some additional features of transit operation are considered. In fact, it is assumed that transit vehicles have a passenger capacity CV and boarding of passengers arriving during dwell time is taken into account. In addition, traffic lights are explicitly represented, although in a rather simplified form. Since the resulting formulation is somewhat cumbersome, a core operation model is presented first, including vehicle capacity, whereas arrivals during dwell time and traffic lights representation are dealt successively as extensions to such models. Finally, the main features of transit line operation utilised in numerical simulations are specified. 3.1 Core operation model Defining as TAmn and TDmn , respectively, the arrival and departure time of the vehicle m at the stop n, and denoting with Smn the dwell time of the vehicle m at the stop n, it is TDmn ¼ TAmn þ Smn (1) The dwell time may be expressed as a generic function S(Lmn , Bmn , Amn) of the on-board, the boarding and the alighting passengers but, at this stage, a simpler linear model dependent only on Amn and Bmn is utilised Smn ¼ a0 þ a1 Bmn þ a2 Amn (2) Denoting by Tn the running time between stops n 2 1 and n, and by d min the minimum interval between the arrival of a vehicle and the departure of the preceding one, it is TAmn ¼ max{TDm,n1 þ Tn ; TDm1 , n þ d min } (3) The probability density function of the random variable Tn is assumed to be triangular, defined by such exogenous and parameters as the mode tn , the minimum value tnkmin n the maximum value tnkmax n , so that the values taken within a simulation result from the random number drawings T max Tn ¼ T (tn , kmin n , kn ) (4) The passengers on-board Lmn arriving at a stop are the balance between on-board, alighting and boarding 305 & The Institution of Engineering and Technology 2009 Authorized licensed use limited to: Universitaet Goettingen. Downloaded on November 2, 2009 at 09:55 from IEEE Xplore. Restrictions apply. www.ietdl.org passengers at the previous stop 3.2.1 Potential arrivals: To calculate the potential (5) Lmn ¼ Lm,n1 þ Bm,n1  Am,n1 The residual capacity after alightings CRmn is defined as CR mn ¼ CV  Lmn þ Amn (6) The passengers Bmn actually boarding vehicle m will be equal to passengers Wmn willing to board (in the core model they coincide with passengers present at the arrival of vehicle m), or to those able to board (the residual capacity), what is the less, thus enforcing a capacity constraint Lmn  CV Bmn ¼ min{Wmn ; CR mn } (7) The difference between passengers willing to board and able to board is the residual queue after departure of vehicle m Rmn ¼ Wmn  Bmn (8) Passengers in the residual queue after departure of vehicle m 2 1 are present at the arrival of vehicle m, together with the passengers Pmn arriving between the departure of vehicle m 2 1 and the arrival of vehicle m Wmn ¼ Rm1,n þ Pmn (9) The distributions of the random variables Amn are assumed to be binomial, whereas the Pmn are assumed to be Poisson. The parameters of the binomial distributions are the number Lmn of on-board passengers arriving at stop n on vehicle m (number of Bernoulli trials) and the average fraction an of alighting passengers (trial success probability), whereas the only parameter of Poisson distribution is the average number of passengers arriving at stop n within the given interval (expected number of events occurring during a fixed time period), that is, the product of the average flow bn times (TAmn 2 TDm21,n). The values taken within a simulation result from the random number drawings A and P (a) Amn ¼ A(an Lmn ); (b) Pmn ¼ P[bn (TAmn  TDm1,n )] (10) Equations (1)–(3) and (5)–(9) and the random numbers drawings (4) and (10) define a set of recursive calculations. Performing these calculations for m ¼ 2, . . . , M and n ¼ 1, . . . , N, and setting appropriate boundary conditions for m ¼ 1 and n ¼ 0, a simulation is obtained for the operation of M trips on a transit line with N þ 1 stops, terminals included. 3.2 Arrivals during dwell time Defining passengers willing to board as in (9) does not take into account passengers arriving during dwell time. Taking into account such passengers requires calculating their potential values in order to determine actual values consistent with vehicles residual capacity. 306 & The Institution of Engineering and Technology 2009 arrivals, the model formulation has to be modified to express passengers willing to board a vehicle m at stop n as the sum of those present at stop n at its arrival, denoted by Qmn , and those arriving during the dwell time, denoted by Dmn Wmn ¼ Qmn þ Dmn (11) Equally, Smn is the sum of components Umn (dwell time for the alighting of passengers Amn and the boarding of as many passengers Qmn as allowed by the capacity constraint) and Vmn (additional dwell time for the boarding of as many passengers Dmn arriving during the dwell time as allowed by the capacity constraint) Smn ¼ Umn þ Vmn (12) The interdependence between the number Dmn of passengers arriving during dwell time and its duration Smn complicates somehow the evaluation of passenger arrivals during dwell time. This problem is addressed calculating passenger and dwell time components by generalising the deterministic approach adopted by Vuchic [14], who assumes that dwell times are merely proportional to boardings. The basis for calculation is given by Qmn , which is independent of capacity and takes the place of Wmn in (9), which is thus substituted by Qmn ¼ Rm1,n þ Pmn (13) The arrivals during dwell time and the dwell time components, instead, are calculated by first determining their potential values, attained when boardings are not constrained by capacity, to obtain actual values from Qmn and the capacity constraint. The linear dwell time model (2) is applied to calculate the P potential dwell time Umn , because of alighting passengers and to passengers present at stop n at the arrival of vehicle m, assuming that they all succeed to board P Umn ¼ a0 þ a1 Qmn þ a2 Amn (14) Assuming an average passenger arrival rate at the stop, the P P would be bn Umn . Additional dwell time arrivals during Umn P because of these arrivals is, consistently with (14), a1 bn Umn . On the other hand, arrivals during this additional dwell P , additional dwell time because of these time are a1 b2n Umn 2 2 P arrivals is a1 bn Umn and so on. If a1bn , 1 the estimate of P the potential dwell time Vmn , because of arrivals during dwell time, is P Vmn ¼ P a1 bn Umn 1  a1 bn (15) IET Intell. Transp. Syst., 2009, Vol. 3, Iss. 3, pp. 304– 313 doi: 10.1049/iet-its.2008.0072 Authorized licensed use limited to: Universitaet Goettingen. Downloaded on November 2, 2009 at 09:55 from IEEE Xplore. Restrictions apply. www.ietdl.org P whereas potential arrivals during dwell time Dmn , consistent with (14) and (15) are P ¼ Dmn P bn Umn VP ¼ mn 1  a1 b n a1 (16) 3.2.2 Actual arrivals: With regard to actual arrivals, only the conclusions of the analysis are reported for the sake of brevity. The actual components of arrivals and dwell times are derived from potential ones, considering three cases for the residual capacity. P the actual arrivals during Case 1: If CR mn  Qmn þ Dmn dwell time and the dwell time components are equal to the potential ones P ; (a) Dmn ¼ Dmn P (b) Umn ¼ Umn ; P (c) Vmn ¼ Vmn (17) P . CR mn  Qmn all passengers present Case 2: If Qmn þ Dmn at the vehicle arrival will board, and so will do the passengers arriving during dwell time, until vehicle capacity is reached and the vehicle departs, thus the number of passengers arriving during dwell time who board is determined by passengers present at the vehicle arrival and residual capacity. The dwell time because of the alighting passengers and to the boarding of passengers present at the vehicle arrival is equal to the potential one, whereas the additional dwell time, because of the passengers arriving during dwell time is as much as needed to board by these passengers consistently with dwell time model (2) P ; (c) Vmn ¼ a1 Dmn (a) Dmn ¼ CR mn  Qmn ; (b) Umn ¼ Umn (18) Case 3: If CRmn , Qmn , the number of passengers present at the vehicle arrival who actually board is equal to residual capacity CRmn . The corresponding dwell time Umn is determined by model (2) with such boardings as argument. No additional dwell time is determined by passengers arriving during dwell time, since none of them can board, whereas their number is determined from the dwell time and the average passenger arrival rate (a) Dmn ¼ bn Umn ; (b) Umn ¼ a0 þ a1 CR mn þ a2 Amn ; (c) Vmn ¼ 0 (19) The operation model formulation with boarding of passengers arriving during dwell time implies substituting (13) into (9), and adding to (1), (8) and (10) the equations: † (11) and (12) representing segmentation of passengers willing to board and dwell times into arrival and dwell time components; † (13), (14) and (15) defining potential values of such components; IET Intell. Transp. Syst., 2009, Vol. 3, Iss. 3, pp. 304 – 313 doi: 10.1049/iet-its.2008.0072 † (17), (18) and (19) allowing the calculation of correspondent actual values; having also excluded (2) since redundant. 3.3 Traffic lights Traffic lights are represented within the operation model by assuming that there is a one-to-one correspondence among stops, traffic lights and intersections, being each stop and traffic light located immediately upstream the intersection. Moreover, the same fixed cycle C and green g are defined at each traffic light, the offsets are all zero and lost times are neglected. The departure time TDmn is equal to the sum of the arrival and the dwell time as calculated in Section 3.2.2, only if this sum, which in this context has the meaning of time TRmn when the vehicle is ready to depart TR mn ¼ TAmn þ Smn (20) falls within green time, being otherwise delayed to the beginning of the next green. The cycle when vehicle m is ready to depart from stop n is identified by kmn such that (kmn 2 1)C  TRmn , kmnC, and can be expressed as a function of TRmn and C, by kmn  TR mn ¼ C  (21) where [x] denotes integer part of x, whereas the departure time is given by TDmn ¼ TR mn TDmn ¼ kmn C if (kmn  1)C  TR mn , kmn C þ g if (kmn  1)C þ g  TR mn , kmn C (22) It is assumed that boarding continues while transit vehicle m is waiting for green at traffic light located at stop n, because of passengers arriving at rate bn as long as it is allowed by the capacity constraint. Such passengers give rise to a third component of passengers willing to board Tmn , those arriving in the interval from the time the vehicle is ready to depart to actual departure Tmn ¼ bn (TDmn  TR mn ) (23) so that the model formulation with traffic lights implies addition of (20) and substitution of (1) by (21) and (22), whereas (11) is substituted by Wmn ¼ Qmn þ Dmn þ Tmn (24) with Tmn given by (23). 307 & The Institution of Engineering and Technology 2009 Authorized licensed use limited to: Universitaet Goettingen. Downloaded on November 2, 2009 at 09:55 from IEEE Xplore. Restrictions apply. www.ietdl.org 3.4 Transit line operation simulated by the model Reference is made to a long, high-frequency virtual light rail line, whose passenger flow in the most loaded section is close to the capacity. The supply parameters are the same for all the sections between stops and the average boardings and alightings are the same for all vehicles. From stop 0, the initial terminal, M ¼ 21 trips are dispatched at a regular headway h8 ¼ 180 s. The passenger boarding and alighting rates are defined in such a way to have, taking a vehicle capacity CV ¼ 300 passengers, a maximum load factor g ¼ 0.9 on the maximum load section. These boarding and alighting rates at stops and the line loading pattern (onboard passengers at the arrival) are shown in Fig. 1. The demand varies as in an urban diametrical line, passing through and terminating at transfer nodes, where a large number of passengers board and alight. This demand resulting from g, CV and h8 values adopted, corresponds to an average flow of 3600gCV/h8 ¼ 5400 passengers/h on the maximum load section, to be compared with a 3600CV/h8 ¼ 6000 places/h line capacity. The number of stops is 31 including the dispatching terminal, that is to say N ¼ 30. A running time t ¼ 40 s is assumed between stops, representing the mode of the triangular probability density function for the running time Tn , with k min ¼ 0.9 and k max ¼ 1.2. Finally, the coefficients of the linear dwell time model implemented, as identified by a survey in [11], are a0 ¼ 11.73, a1 ¼ 0.42 and a2 ¼ 0.49. The random numbers drawing is performed by Zrandom (available online on 04/2009 at www.zrandom.com) software, whereas the operations needed to evaluate transit line performance indexes are implemented in an Excel worksheet. 4 Definition of the real-time control strategies The real-time control methods considered are holding at one or more stops along the line, both adopting a threshold-based and an information-based strategy. Conditional priority is also represented. 4.1 Vehicle-holding strategies The vehicle-holding strategies represented are proposed in two different ways: a first one considering, with respect to the vehicle candidate to be held, only the preceding vehicle, and a second, taking also into account the following vehicle. In the second case, a prediction model is proposed for the estimation of the headway of the following vehicle at the control stop. 4.1.1 Threshold-based holding strategy: A simple holding strategy is formulated by redefining the ready time TRmn in order to restore the threshold value hH min of the headway with respect to such time, when it would not be respected by simply taking TRmn equal to the sum of arrival and dwell time, as in (20) H TRmn ¼ TR m1,n þ hH min if TAmn þ Smn  TR m1,n , hmin TRmn ¼ TAmn þ Smn if TAmn þ Smn  TR m1,n hH min (25) It is worth noting that implementing such control strategy requires the control system to be informed that vehicle is ready to depart. The operation model with threshold-based holding strategy is obtained by substituting (25) into (21) and (22) of the standard traffic light model. 4.1.2 Holding strategy with real-time information: The holding strategy with the use of real-time information consists in modifying the ready time (TRmn) of the vehicle candidate to be held in such a way that headway variance is reduced. The headways with respect to the ready time of the vehicle candidate to be held and of the next one are thus equalised. The first headway, HR N mn ¼ TAmn þ Smn  TR m1,n , is observed if the driver requests permission to depart at time TAmn þ Smn , whereas the latter, HR Emþ1,n , is estimated on the basis of operation data made available by an AVL system. Figure 1 Boarding and alighting passengers and loading pattern at stops 308 & The Institution of Engineering and Technology 2009 IET Intell. Transp. Syst., 2009, Vol. 3, Iss. 3, pp. 304– 313 doi: 10.1049/iet-its.2008.0072 Authorized licensed use limited to: Universitaet Goettingen. Downloaded on November 2, 2009 at 09:55 from IEEE Xplore. Restrictions apply. www.ietdl.org Naturally enough, only holding is possible in order to equalise headways, thus the ready time TRmn can only be increased with respect to TAmn þ Smn . an estimated ready time, what green should be eventually extended to reduce the delay caused to vehicle m by the traffic light in correspondence to stop n. If we denote by h a threshold value, in the present analysis equal to 5 s, introduced in order to avoid holding a vehicle for just a few seconds, it is The first potentially useful green extension for a vehicle m arriving at stop n at time TAmn , calculated from estimated ready time, belongs to cycle k8mn satisfying E TR mn ¼ TR m1,n þ 0:5(HR N mn þ HR mþ1,n ) if (k8mn  2)C þ g þ Dmax  TAmn þ SnE , (k8mn  1)C þ g þ Dmax (28) E TRm1,n þ 0:5(HR N mn þ HR mþ1,n )  TAmn þ Smn þ h TR ¼ TAmn þ Smn if whereas the potentially useful green extension for such a vehicle, according to actual ready time TRmn , belongs to cycle kmn satisfying E TRm1,n þ 0:5(HR N mn þ HR mþ1,n ) , TAmn þ Smn þ h (26) The prediction of the headway HR Emþ1,n is carried out implementing a linear regression, on simulated data, considering four independent variables, namely: HRN mn 1. the headway with respect to ready time, in case of no holding, of the vehicle m candidate to holding at the control stop n; 2. the headway with respect to ready time HRmþ1;n ¼ TRmþ1,n 2 TRmn of the following vehicle m þ 1 at the stop n where its last ready time is known; (kmn  2)C þ g þ Dmax  TR mn , (kmn  1)C þ g þ Dmax (29) Considering the cycle where a potential useful green extension can occur leads to a traffic light model formulation, which is a generalisation of (22), although it is formally different since the cycle it refers to is a different one. To derive such formulation, we observe that (28) is equivalent to k8mn  2  TAmn þ SnE  g  Dmax C , k8mn  1 (30) S ¼ n  n between the control 3. the number of stops Dnn  stop n and the stop n ; thus k8mn is given taking the integer part of the ratio in (30) T ¼ TAmn þ Smn  TR mþ1,n between 4. the difference Dmnn the control time and the ready time of the following vehicle at stop n . " # TAmn þ SnE  g  Dmax þ2 k8mn ¼ C With a, b, c, d and e denoting coefficients, the function estimated by the regression is S T HR Emþ1,n ¼ a þ bHR N mn þ cHR mþ1,n þ dDnn þ eDmnn  and an analogous expression can be derived for kmn kmn ¼ (27) The operation model with information-based holding strategy is obtained by substituting (26), with HR Emþ1,n given by (27), into (21) and (22) of the standard traffic light operation model.   TR mn  g  Dmax þ2 C Priority at each traffic light is defined by the maximum green extension Dmax. If the first cycle begins at a conventional 0 time, the kth cycle begins at time (k 2 1)C and the kth green, ending at (k 2 1)C þ g, can be extended up to (k 2 1)C þ g þ Dmax if a transit vehicle may take advantage of such extension. The arrival time TAmn of vehicle m at stop/traffic light n is assumed to be known by means of a local presence sensor and an estimated dwell time SnE at stop n is taken into account to determine, on the basis of IET Intell. Transp. Syst., 2009, Vol. 3, Iss. 3, pp. 304 – 313 doi: 10.1049/iet-its.2008.0072 (32) Taking into account that green extension can be given only if the corresponding green is not already finished at vehicle’s arrival time, that is if TAmn , (k8mn  1)C þ g 4.2 Conditional priority at traffic lights (31) (33) the departure time with green extension is given, if condition (33) is satisfied, arrival headway TAmn 2 TAm21,n is higher than a given threshold hPmin , and it is k8mn ¼ kmn , by TDmn ¼ (k8mn  1)C if (k8mn  2)C þ g þ Dmax  TR mn , (k8mn  1)C TDmn ¼ TR mn if (k8mn  1)C  TRmn , (k8mn  1)C þ g þ Dmax (34) 309 & The Institution of Engineering and Technology 2009 Authorized licensed use limited to: Universitaet Goettingen. Downloaded on November 2, 2009 at 09:55 from IEEE Xplore. Restrictions apply. www.ietdl.org otherwise green extension is not given, or it is given within a cycle where it is not needed, and departure time is given by sum of TT and WT, and total system time (ST) as the sum of PT and TD. TDmn ¼ (kmn  1)C It is assumed that only two kinds of road traffic flow exist: one on the road along the line and the other traversing the line at intersections. Delay of road traffic flow along the line axis is not taken into account, since, without green share adjustment, green for this flow may only increase. Neglecting such delay implies, in general, underestimation of priority benefits, while it is consistent with a compact platoon assumption for road traffic flow along the line axis. (kmn TDmn  2)C þ g þ D ¼ TR mn if if max  TR mn , (kmn  1)C (kmn  1)C  TR mn , (kmn  1)C þ g TDmn ¼ kmn C if (kmn  1)C þ g  TR mn , (kmn  1)C þ g þ Dmax (35) The estimated dwell time SnE is computed by applying average boardings and alightings at stop n to the linear dwell time model (2). The green extensions determined by the priority strategy, each time a traffic light controller is alerted to extend the green at cycle k8mn until the transit vehicle present at stop departs, can be calculated as follows: TT is calculated with considerations on the traffic load and the travel times and is given by X TT ¼ † for kmn . k8mn , the transit vehicle gets no priority, maximum green extension is given, but not utilised since the vehicle is not yet ready to depart when the extension expires; † for kmn ¼ k8mn , a green extension is given and utilised if (k8mn  1)C þ g  TR mn , (k8mn  1)C þ g þ Dmax ; the extension’s length depends on TRmn ¼ TDmn . þ kmn , k8mn if Dkn ¼ 0; k ¼ k8mn kmn . k8mn if Dkn ¼ Dmax ; k ¼ k8mn kmn ¼ k8mn if Dkn ¼ max{0; TPmn  (k  1)C þ g}; k ¼ k8mn (36) Although (31) – (35) are part of the operation model representing priority, substituting (21) and (22) of the standard traffic light model, (36) is not part of the operation model and it is utilised only to compute the road traffic delay consequent to the implementation of transit priority. The whole process is explained in a more comprehensive manner in [15]. 5 Performance indicators The performance indicators considered are the passenger travel time (TT), passenger waiting time (WT) and the delay caused by the traffic lights to the road traffic flow (TD). Then, total passenger time (PT) is defined as the 310 & The Institution of Engineering and Technology 2009 Lmn (TAmn  TPm,n1 ) X (Lmn  Amn )(TPmn  TAmn ) n¼1,N 1 # (37) WT is calculated by measuring the area between cumulate arrival and cumulate departure curves, and is given by WT ¼ X X {P[bn (TAmn  TPm1,n )] m¼2,M n¼1,N 1  (TPmn  TAmn ) þ Rm1,n (TPmn  TPm1,n ) þ P[bn (TAmn  TPm1,n )] þ Denoting by Dkn the green extension determined by priority given to vehicle m at stop n within cycle k ¼ k8mn , it is, summarising the three cases above X m¼2,M n¼1,N kmn , k8mn , the transit vehicle gets no priority, no green † for extension is actually given because the vehicle departs, cancelling the request for extension before it begins; " (TAmn  TPm1,n ) 2 bn (TPmn  TAmn )2 2 (38) The delay of passengers in the residual queues Rmn is taken into account by the sum of the products of such queues and the average departure headway at each stop, which is added to (38). Finally, assuming a constant arrival rate a and a saturation flow s, and representing a medium-high road congestion (degree of saturation 0.85), TD is given by the area between cumulate vehicle arrivals and departures at the intersection, evaluated as follows TD ¼ P n¼1,N 1 þ min ( P k¼1, K gkn (Qkn þ QRkn ) 2 QRkn (s  a), C  gkn ) (Qkþ1,n þ QRkn ) 2 (39) as a function of the extended green times gkn ¼ g þ Dkn determined by priority, Dkn supplied by (36), and of the queues on transversal roads Qkn and QRkn , in correspondence to the beginning of the green and of the red, respectively, with reference to the line axis traffic light, for each cycle k IET Intell. Transp. Syst., 2009, Vol. 3, Iss. 3, pp. 304– 313 doi: 10.1049/iet-its.2008.0072 Authorized licensed use limited to: Universitaet Goettingen. Downloaded on November 2, 2009 at 09:55 from IEEE Xplore. Restrictions apply. www.ietdl.org and stop n. The queues are recursively calculated from s, a, C and gkn . The formulation of recursive calculation and the derivation of (39) from geometrical considerations can be found in [15]. of determination) increases from an initial value of 0.25 at stops 4 and 5 (making prediction rather tricky) to 0.55 at stop 6, and it reaches a value of 0.81 at stop 9, of 0.90 at stop 11 and of 0.95 or more at stops 16 and beyond (where predicted times are very close to the simulated times). 6 6.2 Multiple-stop holding control Numerical results Initially, the effect of holding control at a single stop is inquired, implementing the threshold-based and the information-based techniques. Then holding control at multiple stops is considered to decide on whether the addition of a second, or third, control stop has a positive effect. Finally, in order to evaluate the variation among the results obtained in different instances with the best threshold and information-based holding strategies, these results are compared with those obtained by implementing the conditional priority strategy. 6.1 Single-stop holding control In the single-stop holding control, threshold-based and information-based control is performed at all stops along the line, one at a time, as explained in Section 4.1. The information-based technique is applied only from the fourth stop on, since the prediction model cannot be applied to the first three stops. Regarding PT, the information-based technique gives better results at stops 11– 20, whereas the global best is obtained with the threshold-based technique at the 10th stop, with a value only slightly better than the one obtained with the information-based technique at stop 15 (Fig. 2). It is worth noting that the threshold-based holding strategy gives better results for WT at almost every stop, whereas the information-based one is better, at least for the central stops, on the front of TT. The implementation of the multiple-stop holding control is similar to the one of single-stop control; however, in this case, threshold-based and information-based controls are performed at selected combinations of stops along the line. In Fig. 3, with reference to the reduction of PT, results are presented implementing threshold-based and informationbased holding at selected combinations of two stops (stops 10 and 15, 10 and 19, 15 and 19) and three stops (stops 10, 15 and 19). These are compared with the results of the single holding control (at stops 10, 15 and 19). In all cases of multiple-stop holding control, the information-based technique gives slightly better results. Adding a second holding stop, the improvement is more evident for the information-based technique. Although the best solution found is the one with three stops, the improvement of adding a third stop is less marked. 6.3 Representation of conditional priority In order to obtain the optimal parameters for the conditional priority strategy, five different values for the green extension (Dmax) are considered, namely 0 (no extension), 8, 12, 16 and 20 s, the latter in order to check for a limit case, being unrealistic for a 60 s cycle. Non-zero Dmax cases are combined with seven hPmin values, which vary from 60 to 180 s in 20 s intervals. The results for the ST reduction are reported in Fig. 4. The minimum is achieved with hPmin ¼ 120 s and Dmax ¼ 16 s values. The consistency of the information-based technique is strongly influenced by the prediction model, which is founded on the linear regression. The results of the regression vary at stops along the line: the R 2 (coefficient 6.4 Compared results Figure 2 Total passenger time reduction – single-stop holding control Figure 3 Total passenger time reduction – multiple-stop holding control IET Intell. Transp. Syst., 2009, Vol. 3, Iss. 3, pp. 304 – 313 doi: 10.1049/iet-its.2008.0072 The multiple-stop holding control strategies that give the best results are compared with the optimal conditional 311 & The Institution of Engineering and Technology 2009 Authorized licensed use limited to: Universitaet Goettingen. Downloaded on November 2, 2009 at 09:55 from IEEE Xplore. Restrictions apply. www.ietdl.org comparable to the one determined by conditional priority, whereas the total system time reduction determined by threshold-based holding is significantly less. Figure 4 Total system time reduction – conditional priority strategy A further operative consideration has to be made about the investment cost of control hardware, which is higher for the more efficient strategies, that is, in this case, informationbased holding and conditional priority. In addition, threshold-based holding, although less efficient, allows non-negligible time reductions. Finally, priority determines management and public acceptance issues. Therefore all the considered control strategies may be suitable for specific applications, and their implementation in different cases (e.g. different transit modes), or in integrated forms, are worth inquiring. 8 [1] References DESAULNIERS G., HICKMAN M.D.: ‘Public transit’, in BARNHART C. , ‘Handbooks in operations research & management science: transportation’ (Elsevier, 2007, 1st edn.), vol. 14, pp. 69 – 127 LAPORTE G. (EDS.): [2] EBERLEIN X.J. , WILSON N.H.M. , BERNSTEIN D.: ‘The holding problem with real-time information available’, Transp. Sci., 2001, 35, pp. 1 – 18 [3] HICKMAN M.D.: ‘An analytic stochastic model for the transit vehicle holding problem’, Transp. Sci., 2001, 35, pp. 215– 237 Figure 5 Time reduction – multiple-stop holding control and conditional priority strategy priority strategy case described in Section 6.3, and the results are shown in Fig. 5. In terms of ST, the information-based and thresholdbased holding strategies give only slightly worse results when compared with conditional priority (respectively a reduction of 3.8, 3.0 and 4.3%). The information-based holding strategy is slightly better for all performance indicators compared to the threshold-based one. 7 Conclusions The transit operational model presented in this study, even though based on Monte Carlo simulation, includes, with respect to widely known models, explicit representation of traffic lights and considers the vehicle capacity and the passenger arrivals during dwell time. The results obtained indicate that the best informationbased holding strategy appears to be competitive with the best threshold-based strategy, since the total system time reduction determined by information-based holding is 312 & The Institution of Engineering and Technology 2009 [4] SUN A., HICKMAN M.: ‘The holding problem at multiple holding stations’, in HICKMAN M. , MIRCHANDANI P. , VOSS S. (EDS.): ‘Computer-aided systems in public transport’ (Springer, 2008), pp. 339–362 [5] FU L., YANG X. : ‘Design and implementation of busholding control strategies with real-time information’, Transp. Res. Rec., 2002, 1791, pp. 6 – 12 [6] MAURO V., DI TARANTO C.: ‘UTOPIA’. Proc. CCCT 89 – AFCET, Paris, France, September 1989 [7] FURTH P.G., MULLER T.H.J.: ‘Conditional bus priority at signalized intersections: better service with less traffic disruption’, Transp. Res. Rec., 2000, 1731, pp. 23– 30 [8] KIM S., PARK M., CHON K.: ‘A bus priority signal strategy for regulating headways of buses’, J. Eastern Asia Soc. Transp. Stud., 2005, 6, pp. 435– 448 [9] HOUNSELL N.B., SHRESTHA B.P.: ‘AVL based bus priority at traffic signals: a review and case study of architectures’, Eur. J. Transp. Infrastruct. Res., 2005, 5, (1), pp. 13 – 29 [10] HOUNSELL N.B., SHRESTHA B.P., MCLEOD F.N., PALMER S., BOWEN T., HEAD J.R.: ‘Using global positioning system for bus priority in IET Intell. Transp. Syst., 2009, Vol. 3, Iss. 3, pp. 304– 313 doi: 10.1049/iet-its.2008.0072 Authorized licensed use limited to: Universitaet Goettingen. Downloaded on November 2, 2009 at 09:55 from IEEE Xplore. Restrictions apply. www.ietdl.org London: traffic signals close to bus stops’, IET Intell. Transp. Syst., 2007, 1, (2), pp. 131 – 137 [11] LIN T., WILSON N.H.M. : ‘Dwell time relationships for light rail systems’, Transp. Res. Rec., 1992, 1361, pp. 287– 295 [12] BELLEI G., GKOUMAS K.: ‘Una distribuzione degli intertempi che tiene conto del pairing’ (in Italian), in FERRARI P. , CEPOLINA E.M. (EDS.): ‘Didattica e ricerca nell’ingegneria dei trasporti’ (Franco Angeli editori, 2005), pp. 92– 99 IET Intell. Transp. Syst., 2009, Vol. 3, Iss. 3, pp. 304 – 313 doi: 10.1049/iet-its.2008.0072 [13] BELLEI G., GKOUMAS K.: ‘Pairing, headway distributions and dwell time’. Proc. 10th Int Conf. Computer-Aided Scheduling of Public Transport, Leeds, UK, June 2006 [14] VUCHIC V.R.: ‘Propagation of schedule disturbances in line-haul passenger transportation’, Revue de l’UITP, 1969, 18, (4), pp. 281– 285 [15] BELLEI G., GKOUMAS K.: ‘Priority and holding strategies to improve transit performance’. Proc. 11th World Conf. Transport Research, Berkeley, California, June 2007 313 & The Institution of Engineering and Technology 2009 Authorized licensed use limited to: Universitaet Goettingen. Downloaded on November 2, 2009 at 09:55 from IEEE Xplore. Restrictions apply.