• 沒有找到結果。

A Macroscopic Signal Optimization Model for Arterials Under Heavy Mixed Traffic Flows

N/A
N/A
Protected

Academic year: 2021

Share "A Macroscopic Signal Optimization Model for Arterials Under Heavy Mixed Traffic Flows"

Copied!
13
0
0

加載中.... (立即查看全文)

全文

(1)

A Macroscopic Signal Optimization Model for

Arterials Under Heavy Mixed Traffic Flows

Yen-Yu Chen and Gang-Len Chang, Member, IEEE

Abstract—This paper presents a generalized signal optimization

model for arterials experiencing multiclass traffic flows. Instead of using conversion factors for nonpassenger cars, the proposed model applies a macroscopic simulation concept to capture the complex interactions between different types of vehicles from link entry and propagation, to intersection queue formation and discharging. Since both vehicle size and link length are considered in modeling traffic evolution, the resulting signal timings can best prevent the queue spillback due to insufficient bay length and the presence of a high volume of transit or other types of large vehicles. The efficiency of the proposed model has been compared with the benchmark program TRANSYT-7F under both passen-ger flows only and multiclass traffic scenarios from modest to saturated traffic conditions. Using the measures of effectiveness of the average-delay-per-intersection approach and the total arterial throughput during the control period, our extensive numerical re-sults have demonstrated the superior performance of the proposed model during congested and/or multiclass traffic conditions. The success of the proposed model offers a new signal design method for arterials in congested downtowns or megacities where transit vehicles constitute a major portion of traffic flows.

Index Terms—Arterial control, multiclass traffic, signal optimization.

I. INTRODUCTION

B

EST using roadway capacity to contend with daily recur-rent congestion has long been a priority task of urban traffic professionals. Over the past several decades, both re-searchers and practitioners have devoted tremendous resources to tackle this vital issue with various signal control strategies, such as arterial signal progression and responsive or proac-tive signal optimization systems. The emergence of intelligent transportation systems (ITS) since 1990s has also advanced the urban signal research to the real-time control level, based on multisource information available from the infrastructure and network vehicles. However, despite the immense potential of using advanced technologies to better capture traffic conditions,

Manuscript received May 27, 2013; revised August 22, 2013 and October 11, 2013; accepted October 22, 2013. Date of publication November 26, 2013; date of current version March 28, 2014. The Associate Editor for this paper was J. E. Naranjo.

Y.-Y. Chen is with the Department of Transportation Technology and Man-agement, National Chiao Tung University, Hsinchu 30050, Taiwan (e-mail: ymm887@yahoo.com.tw).

G.-L. Chang is with the Department of Civil and Environmental Engineer-ing, University of Maryland, College Park, MD 20742 USA (e-mail: gang@ umd.edu).

Color versions of one or more of the figures in this paper are available online at http://ieeexplore.ieee.org.

Digital Object Identifier 10.1109/TITS.2013.2289961

most cities in both developed and developing countries still depend on pretimed signal strategies to control their daily traffic congestion.

In review of the literature, it is noticeable that most existing studies on the subject of arterial signal optimization fall into one of the following two categories: the mathematical programming approach and the simulation-based method. Some pioneering models on the former category focused on maximizing arte-rial progression bandwidth with a set of mixed-integer linear programming formulations, giving less attention to flow inter-ruptions caused by heavy or unbalanced turning volume [1]– [7]. More recent studies along the same line mainly addressed on producing signal timings to minimize the total arterial in-tersection delay [8], [9]. Despite the significant contribution of those models in the literature, the nature of mathematical pro-gramming formulations has limited their flexibility to capture complex intersection flow relations, such as the overflow from the tuning bay and the mutual lane blockage between through and turning lanes.

The latter category of studies aimed at capturing the complex interactions between traffic flows and their evolution under different signal phases using a simulation-based approach. TRANSYT-7F is one of the most well-recognized models in this category, which applies macroscopic traffic-flow formula-tions to model interrelaformula-tions between arterial vehicle evolution and intersection queue formation. A near-optimal set of signal timing plans can be then generated via the imbedded search algorithms based on a predefined performance index [10], [11]. This simulation-based methodology has also been extended to perform online responsive signal optimization, based on real-time detected traffic data from available sensors. Examples of such systems include Sydney Coordinated Adaptive Traffic System (SCATS) [12], Split, Cycle, and Offset Optimization (SCOOT) [13], OPAC [14], and RHODES [15].

Using a similar concept but with different mathematical formulations, traffic control researchers have also produced various arterial signal optimization strategies, including store-and-forward models [16]–[18], queue-dispersion models [19]– [21], stochastic models [22], and discrete-time kinematic models [23]–[25]. Most of such studies, however, addressed mainly the undersaturated traffic conditions, giving less atten-tion to the queue spillback and lane-blockage issues when the arterial links or turning bays become a potential congestion-contributing factor.

In parallel with the given studies for undersaturated arterials, some traffic researchers have developed various models for oversaturated intersections by distributing the delays caused 1524-9050 © 2013 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.

(2)

by an oversaturated link to several intersections in the same arterial. For example, some researchers [26]–[28] developed a “bang–bang” control process to identify the optimal switching point for signal timings among intersections in an arterial. Their models were extended later to contend with various oversaturated intersections using flow propagation relationships [29], [30]. Along the same line, Abu-Lebdeh and Benekohal [31] modeled the intersection queue formation and dissipation at oversaturated links with a set of dynamic discrete formula-tions, and produced the optimal signal solutions with genetic algorithms (GA) [32] that can distribute excessive queues to multiple intersections over multiple cycles. Abu-Lebdeh et al. [33] later also presented a model that can capture the interac-tions of traffic throughput between neighboring intersecinterac-tions.

To tackle the complex oversaturated traffic issues, re-searchers for TRANSYT-7F [34] introduced a penalty function to the queue in its performance index if blockages between lanes occur. This enhanced version also enables users to have the option of using multiple cycles or a stepwise simulation program to account for spillback affects. Recently released versions of TRANSYT [35] has addressed this issue with a cell transmission model that offers more realistic illustration of the time-varying queue blocking effects between neighboring lanes and intersections. Using the same simulation-based concept but with different macroscopic formulations for traffic evolution and flow interactions, many researchers explored various mod-els to capture dynamic queue interactions between neighboring intersections that subsequently affect the queue discharging rate and the resulting green time needs [36]–[39].

Despite the promising progress made by those studies in the literature on arterial signal optimization for both under-saturated and overunder-saturated traffic conditions, most existing models focused on signal control for arterials comprising mainly of passenger-car traffic and assumed that a typically small percentage of nonpassenger-car flows can be converted to equivalent passenger-car units (PCUs) [40], [41]. This type of conversion method even with volume-dependent factors (McTrans, 2008), however, may significantly underestimate the intersection queue and delay if traffic volume consists of a large percentage of nonpassenger-car flows, such as buses or commercial vehicles, as in many cities where transit vehicles constitute a major portion of urban commuting traffic. The effects of large vehicles on the delay, queue formation, link spillback, and lane blockage would be particularly pronounced when the link length between neighboring intersections is relative short and the turning bay is likely to be insufficient due to the right-of-way constraints, which are quite common in many urban downtowns in both developed and developing countries.

Grounded on the same methodology used by [39], this paper presents a generalized signal optimization approach for congested urban arterials that need to accommodate multiple classes of vehicles in traffic flows. The proposed model takes into account the operational characteristics and space needs of each vehicle class in formulating the traffic evolution, queue formation, and dissipation, allowing the optimized signal plan to more efficiently process multiclass traffic flows over urban congested arterials.

Fig. 1. Link decomposition.

Fig. 2. P -segment and its subsegments.

II. MODELINGTRAFFICEVALUATIONDYNAMICS IN ANINTERSECTIONLINK

Consider a typical intersection approach, as shown in Fig. 1, which consists of one left-turn bay and two travel lanes. To cap-ture the key traffic activities that may affect the discharging rate of an intersection and, consequently, the required signal times, one may divide each approach link into the following four segments for arriving, propagation (denoted as P -segment), diverging, and departure. Based on the potential lane-changing maneuvers within the propagation segment and the queue evolution in each departure lane, one can further define the

P -segment into the following five subsegments (see Fig. 2):

q subsegment: the length of the shorter queue between

two through lanes;

b subsegment: the difference between two queue lengths

in those two through lanes;

s subsegment: the stopping distance for vehicles evolving

from the moving to the standing queue status;

c subsegment: the travel distance for drivers from

per-ceiving the intersection queue to join the moving queue; – f subsegment: the travel distance within which drivers

from the upstream link have not yet been affected by the intersection queue condition.

The first four segments are proposed to represent the sequen-tial responses of drivers from entering f subsegment to join the intersection queues. For instance, drivers may take the distance of c subsegment to perceive the queue conditions in the avail-able travel lanes and select a shorter queue. Depending on the approaching speed, vehicles may travel over the length of s sub-segment to evolve from moving to the stationary queue state.

Note that the length of each subsegment is dynamic in nature and varies with the time-dependent entering volume and departure rates. Some of those subsegments may not exist over those control intervals without standing queues. Moreover, note that, for convenience of model description, the length of each segment is measured with a PCU.

To reflect the discrepancies between different types of vehi-cles (e.g., passenger cars, bus, and trucks) in the link evolution and queue discharging process, the formulations derived below take into account the actual space occupied by each type of vehicles and their start-up delays in computing the signal timings. The key feature of the proposed model is to produce an optimized signal plan for arterials with heavy multiclass traffic flows.

(3)

A. Compute the Arriving Flow Rate From Upstream U -Segment to P -Segment

Modeling of traffic evolving from entry to departure starts from the demand in the arrival segment (i.e., U -segment). Let

DE be the total demand of type-E vehicles during the study

period; therefore, its flow rate during the kth interval DE, kcan

be expressed as follows: DE, k=  DE 3600∗ Δt  (1) where Δt is the duration of one sliced time interval.

Note that, depending on the available physical space, some vehicles from (1) may not be able to move onto P -segment during interval k. Moreover, note that subscript “P ” will be removed from the following formulations to compress the notation.

Let nk

i and xki denote the number of moving and queue

vehicles (measured with the unit of average passenger car), respectively, in lane i of P -segment at step k; and Ci is the

total storage space in link i of segment P . Then, its remaining space RSki available to accommodate coming vehicles can be shown with

RSki =Ci− nki − xki



. (2) Let ViE represent the ratio of type-E vehicles over the total

entering flow rate, and OE denotes the ratio of the occupied

space between a type-E vehicle and a passenger car. Then, with the assumption that every vehicle has the same opportunity to share the available space, the remaining space in lane i of

p-segment during the kth interval to be allocated to type-E

ve-hicles shall follow its proportion in the total flow rate (i.e., VE i ),

and the resulting number of such vehicles can be approximated as follows: SE, ki = 1 oE Ci− nki − xki  ∗ VE i . (3)

Based on the demand from (1) and the available space shown in (3), the actual number of type-E vehicles yiE, kto move onto lane i of P -segment during the kth interval shall be as follows:

yE, ki = min 

DE, k, SiE, k



. (4)

B. Modeling Lane-Changing Maneuvers and Traffic Evolution in Subsegmentb

The second part of the model is to formulate the lane-changing maneuvers for turning and through vehicles in sub-segments b, c, and f , which are based on the following steps.

Estimating Right-Turning Vehicles Within a Subsegment Which can Successfully Change Lanes: With the assumption

that right-turning vehicles within subsegment b shall intend to change to the rightmost lane, each class of vehicles that can successfully make such changes depends certainly on its demand level and the space available on the target lane.

For the demand level, let xE, k1, b be the total number of type-E right-turning vehicles queued at lane 1 of subsegment b in P -segment at step k, and RE, R, k1, b denote the right-turn ratio

out of the total type-E vehicles. Then, the number of these vehicles, i.e., X1, bE, R, k, which may have the desire to change lanes, can be expressed as follows:

X1, bE, R, k = xE, k1, b ∗ RE, R, k1, b . (5) Certainly, depending on the available space in the rightmost lane, some vehicles from (5) may not be able to make necessary lane changes. For convenience of illustration, let lane 1 be assumed to have a longer queue, and the traffic condition in its neighbor lane (i.e., lane 2) is expected to be in a near-moving queue condition. Hence, the average space and time headways for vehicles in lane 2 within the b subsegment can be approximated as follows.

Average space headway in lane 2:

W2, bk = Lk 2, b− ΣE  nE, k1, b ∗ lE ΣEnE, k1, b . (6) Average time headway:

H2, bk = 1 vk 2, b ∗ Wk 2, b (7) where vk 2, band n E, k

1, b are the average speed of all vehicles and

the number of type-E vehicles, respectively, in subsegment b of lane 2; Lk

2, bdenotes the total length of subsegment b; and lEis

the average length of a type-E vehicle.

Note that headways in subsegment b of lane 2 are assumed to distribute uniformly because those vehicles are likely in the forced-flow conditions and are ready to stop. Moreover, note that the resulting average headway (or space headway) may not serve the need of all vehicle types due to the discrepancy in their vehicle sizes. Hence, the following binary indicator is adopted to reflect such a discrepancy:

I2E, b, k=

1 if H2, bk ≥ tE

0 otherwise (8)

where tE denotes the minimum headway needed for type-E

vehicles to change lanes.

Based on the assumption that the percentage of each type of vehicles in the lane-changing flows from lane 1 is proportional to its distribution in the total flow, one can approximate the ratio of type-E vehicles in the total lane-changing flows from lane 1 as follows: M1, bE, R, k = R E, R, k 1, b ∗ I E, b, k 2 ΣE  RE, R, k1, b ∗ I2E, b, k (9)

where RE, R, k1, b denotes the ratio of type-E right-turning vehi-cles over its total flows at subsegment b in lane 1 at step k.

Hence, by assuming that all vehicles intending to change lanes regardless of their differences in size have the same probability to occupy the available space in the target lane, then the number of type-E vehicles S2, bE, R, k allowed to share the total remaining space in subsegment b in the target lane at

(4)

step k for lane changes can be represented with the following expression: S2, bE, R, k= 1 OE ∗ M E, R, k 1, b  C2, bk − nk2, b (10) where nk

2, b and C2, bk are the number of existing vehicles and

the total available space, respectively, at subsegment b in lane 2 of segment P at step k, and OE is the average length of one

type-E vehicle.

Based on the actual lane-changing demand from (5) and the available space for such changes from (10), the number of type-E right-turning vehicles y1, 2E, b, R, k at subsegment b in lane 1, which can successfully move to lane 2, is naturally the minimum of (10) and (5) as shown in the following:

yE, b, R, k1, 2 = min 

X1, bE, R, k, S2, bE, R, k



. (11) If X1, bE, R, k> S2, bE, R, k, S2, bE, R, k vehicles can successfully change lanes, and (X1, bE, R, k− S2, bE, R, k) vehicles will not be able to make lane changes at step k. Those vehicles may change lanes at the next time step.

Estimating the Through Vehicles Changing From Lane 1 to Lane 2: By assuming that the queue length in lane 1 is b feet

longer than its neighboring lane (i.e., lane 2), it is expected that some through vehicles may change to lane 2. Hence, one can follow the same procedures [i.e., (5) –(11)] to approximate the number of through vehicles by type, i.e., SE, T , k2, b , that can perform the lane changes based on the allocated space as follows: S2, bE, T , k= 1 OE R E, T , k 1, b ∗ I E, b, k 2 ΣE  RE, T , k1, b ∗ I2E, b, k C2, bk − nk2, b− y1, 2E, b, R, k . (12) Note that the given equation assumes that right-turning vehi-cles due to the mandatory nature have the high priority to use the space in the rightmost lane. Similarly, based on the lane-changing demand and available space, the number of type-E through vehicles y1, 2E, b, T , kthat can successfully change to the lane of a shorter queue at interval k can be estimated with the following: y1, 2E, b, T , k= min  X1, bE, T , k, S2, bE, T , k  . (13)

C. Modeling Lane-Changing Maneuvers and Traffic Evolution in Subsegmentsc and f

Estimate Right-Turning Vehicles Making Lane Changes in Subsegmentc: As shown in Fig. 2, vehicles entering

subseg-ment c are generally able to perceive the queue lengths on the current and neighboring lanes. Assuming that drivers are likely to change to the lane of shorter queue unless constrained by the turning need, such a demand N1, cE, R, kby vehicle type naturally varies with the following variables:

the number of type-E moving vehicles at subsegment c in lane 1 of segment P at step k, i.e., nE, k1, c;

the ratio of right-turning type-E vehicles over the total flows at subsegment c in lane 1 of segment P at step k, i.e., RE, R, k1, c ;

the probability that the headways at time k in the re-ceiving lane are larger than the critical gap for type-E vehicles to change lanes, i.e., P2, cE, k.

The following illustrates their relations with the number of type-E right-turning moving vehicles N1, cE, R, kat subsegment c in lane 1 of segment P at step k, which may intend to perform lane-changing activities:

N1, cE, R, k= P2, cE, k∗ nE, k1, c ∗ RE, R, k1, c (14) where P2, cE, k= P (T ≥ tE).

Note that vehicles can successfully change lanes only if there are acceptable gaps in the target lane. A precise modeling of such a lane-changing process is a complex stochastic queuing issue of moving service windows versus time-varying demand and may be excessively tedious for signal control need if the concerns are mainly on the pretimed cycle length and green times. Hence, one can select a proper and simple distribution based on field data to approximate the probability used in the given equation.

By the same procedure for modeling traffic evolution on subsegment b, one shall first compute the remaining space to be allocated to different types of right-turning vehicles, which is (Ck

2, c− nk2, c), where C2, ck denotes the total space in lane 2

of subsegment c at time interval k, and nk2, cshows the occupied link space during the same interval.

Assuming that each vehicle has the same probability of sharing the available space, then the total space to be occupied by type-E right-turning vehicles in lane 1, i.e., N1, cE, R, k, should be equal approximately to its volume ratio over the total right-turning flow rate. The following shows such an approximation:

S2, cE, R, k= 1

OE

N1, cE, R, k

ΣEN1, cE, R, k

C2, ck − nk2, c (15)

where S2, cE, R, k is the number of type-E right-turning vehicles that are allowed to change to lane 2 based on the allocated link space. Hence, the actual number of type-E vehicles y1, 2E, c, R, k on subsegment c that can successfully change to lane 2 shall be the minimum of (14) and (15), and be expressed as follows:

y1, 2E, c, R, k= min 

N1, cE, R, k, SE, R, k2, c



. (16)

Estimating Lane-Changing Through Vehicles on Subsegmentc: Unlike right-turning vehicles, drivers in lane 1

may consider changing to lane 2 only if they may encounter a shorter queue. Thus, following the same procedures for turning vehicles, one can approximate the number of through vehicles

N1, cE, T , k, which may consider lane changes as follows:

N1, cE, T , k= P2, cE, k∗ nE, k1, c ∗ R1, cE, T , k∗ I1, 2c, k (17) where

I1, 2c, k =

1 if lane 2 has a shorter queue

(5)

Similarly, by assuming that right-turning vehicles will be given the priority to change to the rightmost lane (i.e., lane 2), the remaining space for through vehicles S2,cE,T ,kin subsegment c that are allowed to change lanes can be approximated as follows:

S2, cE, T , k= 1 OE N1, cE, T , k ΣEN1, cE, T , k C2, ck − nk2, c− yE, c, R, k1, 2 . (19) By the same token, the number of through vehicles in sub-segment c that can successfully change lanes shall be the minimum of y1, 2E, c, T , k= min  N1, cE, T , k, S2, cE, T , k  . (20)

Modeling Lane-Changing Maneuvers and Traffic Evolution in Subsegmentf : Since drivers in subsegment f are assumed

to behave similarly in subsegments c, except that their lane-changing decisions would be based on increasing the speed rather than reducing the encountered queue. Hence, one can apply the given derivation procedures to approximate the num-ber of vehicles by type in each lane in subsegment f that may change lanes at each time interval. The binary indicator with (18) should, however, be changed as follows:

I1, 2f, k= 

1 if lane 2 has a higher speed

0 otherwise. (21)

D. Modeling of the Traffic Evolution From the Propagation to Diverge Segments

As shown in Fig. 1, the number of vehicles by type that can flow out from segment P to the diverging segment D conceivably depends on the following factors:

the number of vehicles in segment P ;

– the maximum outgoing flow rate from each lane in segment P ;

the available space in each receiving lanes in segment D to accommodate different types of vehicles.

Note that a potential lane blockage is likely to occur and needs to be taken into account in computing the outgoing flow rate if the receiving lane in segment D is a turning bay.

Number of Vehicles Available to Move From SegmentP to SegmentD: Notably, the traffic evolution in lane 1 from the

propagation to diverging segments is more complex than in lane 2 because its neighboring turning bay may experience overflow if having an excessive number of left-turning vehicles. Hence, the following derivation starts with the traffic relations in lane 2.

Since segment P comprises subsegments f , b, and s, it takes the following time for a vehicle in lane 2 to evolve over the entire segment and move onto the diverging segment D:

T2E, k= L k 2, f v2, fE, k + Lk 2, c v2, cE, k + Lk 2, b vE, k2, b + Lk 2, s v2, sE, k (22) where

T2E, k total travel time through subsegments f , b, and s of lane 2 at time k;

Lk

2, j length of subsegment j in lane 2 of segment P at

step k (j = f, c, b, s);

vE, k2, j The average speed of subsegment j in lane 2 of segment P at step k (j = f, c, b, s).

The last two terms in the given equation will be zero if no queue exists in both Lanes 1 and 2. For notation compres-sion, let the time-varying travel time in (22) be represented as follows: r(k) = T2E, k Δt . (23)

Hence, those vehicles, i.e., y2E, kentering lane 2 in segment

P between time intervals (k− r(k)) and k, will be too far from

moving into segment D prior to the kth interval. A mathemati-cal expression of those vehicles is shown in the following:

yE, k2 =

k

t=k−r(k)

y2E, t. (24)

The following shows the number of type-E vehicles in lane 2 eligible to flow into segment D, i.e., N2E, k, which equals the summation of those in the queue xE, k2 and moving states nE, k2 , and less those y2E, kby (24), as follows:

N2E, k = 

nE, k2 − yE, k2 + xE, k2

. (25) Given these vehicles ready to move into the diverging seg-ment, one can now proceed to analyze the actual number of vehicles that can be discharged to the receiving lane in segment D.

Note that, to approximate the outgoing flow rates under the given mixed-flow density at time k, different types of vehicles are assumed to travel at different speeds under the same traffic condition. For example, passenger cars and motorcycles can generally move faster than buses in the same arterial link. Thus, given the V2E, kratio of type-E vehicles out of the total mixed-flow density of ρk

2, one can apply a precalibrated speed–density

relationship to compute the speed of each vehicle type under the mixed-flow density as v2E, k, and approximate the total potential outgoing flow rate for type-E vehicle as (V2E, k∗ ρk

2)∗ v

E, k

2 .

However, since given the existence of a left-turn bay in the discharging segment D, only the through and right-turning vehicles will move to its through lane (i.e., lane 2); the number of type-E vehicles available to move onto lane 2 can be stated as follows: F2E, k= 1 OE  RE, T , k2 + RE, R, k2 V2E, k∗ ρk2∗ vE, k2 ∗ Δt (26) where RE, T , k2 and RE, R, k2 are the through and right-turn ratio of type-E vehicles over the total type-E vehicles in lane 2 of segment P at step k; v2E, kdenotes the average speed of type-E vehicles over the same segment and time interval; and V2E, kis the ratio of type-E vehicles over the total flow in lane 2.

(6)

Fig. 3. Discharging process from segment D.

Conceivably, by the same assumption that each type of vehicles has the same probability to share the available space in the receiving lane of segment D, the space in the receiving lane for type-E vehicles should equal their ratio in the total outgoing flow rate, as shown in

J2E, k= v E, k 2 ∗ ρk2∗ v E, k 2 ∗ Δt ΣEvE, k2 ∗ ρk2∗ v E, k 2 ∗ δt . (27) One can then approximate the number of type-E vehicles in lane 2 allowed to move from segment P into segment D, based on allocated space, at interval k as follows:

S2E, k= J E, k 2 OE CD, 2− nkD, 2− xkD, 2  (28) where

CD, 2 storage space of lane 2 in segment D;

nkD, 2 number of moving vehicles in lane 2 of segment D at step k;

xk

D, 2 number of queuing vehicles in lane 2 of segment D

at step k.

Based on the supply (25), demand (26), and traffic conditions (28), one can compute the actual number of vehicles in lane 2 that can successfully move into the diverging segment D as follows: yE, k2, D, 2= min  N2E, k, F2E, k, SD, 2k  . (29) Note that the given procedures for lane 2 vehicles are appli-cable to approximate the evolution of lane 1 traffic flow, except that their receiving lanes in segment D could be either lane 1 or lane 0, i.e., the left-turn bay (see Fig. 3).

If lane 1 in segment D has been fully occupied by different types of vehicles, the turning bay would not be able to accom-modate any left-turning vehicles. The following is proposed to define the status of such a blockage:

QkD, 1 = 0 ifCD, 1− nkD, 1− xkD, 1  = 0 1 ifCD, 1− nkD, 1− xkD, 1  > 0 (30)

where QkD, 1is set to zero if lane 1 of segment D has been fully occupied by through vehicles at interval k. Then, the available space for each vehicle type S1E, kfrom lane 1 to the receiving

lanes in segment D can be expressed as the following general form: S1E, k= J E, k 1 OE  CD, 1− nkD, 1− xkD, 1  ∗ Qk D, 1. (31)

Note that the given formulations assume that the left-turn bay length is sufficiently long to accommodate left-turning vehicles per cycle. Otherwise, the overflows from the left-turn bay may block the through lanes and cause complex mutual blockage issues. Nevertheless, one can still apply the same derivation process [39] to contend with those intersection-queue-blockage-related issues.

Computing the Discharging Flow Rate From Segment D:

As shown in Fig. 3, the number of vehicles to be physically discharged from each lane in segment D at time interval k to lane i in the receiving link R depends on the following three variables:

– number of vehicles by type present in each lane in segment D;

maximum outgoing flow rate of type-E vehicles in each lane;

remaining space to be occupied by type-E vehicles in the receiving lane.

With respect to the total number of vehicles in segment D eligible to discharge to any downstream receiving lane, one can estimate it with the following

ND, zE, k=  nE, kD, z− yD, zE, k+ xE, kD, z ∗ UE R, i, z = 0, 1, 2(in segment D) (32) where nE, kD, z and xE, kD, z are the number of type-E moving and queue vehicles in lane z of segment D at step k, respectively;

yE, kD, zdenotes the number of type-E vehicles entering the same segment between time interval (k− r(k)) and k; and UR, iE denotes the lane usage ratio of lane i in the receiving link R that reflects drivers’ preference of taking each available receiving lane.

For the maximum number of vehicles by type that can move out of segment D at time k, it, as discussed previously, would be the product of the following two variables:

– the total number of vehicles that can be discharged from segment D during the sliced interval and the signal status, i.e., QED, z∗ Δt ∗ GH, kp , where QED, z is the discharging rate, and GH, k

p is the green phase indicator (0 or 1) of

phase p at intersection H at step k;

– the ratio of each type of vehicles over the total flow rate in segment D’s discharging flow rate, i.e., (VD, zE, k∗

ρk D, z∗ v E, k D, z∗ Δt)/(  Ev E, k D, z∗ ρED, z∗ v E, k D, z∗ Δt), where ρk

D, z is the density of lane z (z = 0, 1, 2) in

segment D at step k, and vD, zE, k is the average speed of type-E vehicles in lane z of segment D at step k. Again, for notation compression, the subscript denoting seg-ment D is removed from the questions here.

(7)

The following shows the product of these two variables: FzE, k= v E, k z ∗ ρkz∗ vzE, k∗ Δt ΣEvzE, k∗ ρEz ∗ v E, k z ∗ Δt ∗ QE z ∗ Δt ∗ GH, kp ∗ UR, iE . (33)

Note that (33) assumes that each type of vehicles has its own speed–density relation with respect to the mixed-flow density, and the discharging rate will follow the ratio of each type of vehicles in the total flow rate.

With the same notion as used earlier, one can also approxi-mate the remaining space in the receiving lane to be occupied by type-E vehicles as follows:

SA, iE, k= 1 OE vE, k z ∗ ρkz∗ vzE, k∗ Δt ΣE  VzE, k∗ ρEz ∗ v E, k z ∗ Δt  CA, i− nkA, i− xkA, i  (34) where nkA, iand xkA, idenote the number of moving and queue vehicles, respectively, to the receiving lanes. Note that by taking into account the available space in the receiving lane, the proposed model can account for the impact of potential downstream oversaturated condition in the design of signal control where vehicles cannot be discharged during the green phase and the intersection may experience queue spillback.

In brief, one can follow the same procedure to estimate the number of vehicles that can move from each lane in segment D to their target receiving lane at time interval k as follows:

yE, kz, A, i= min 

NzE, k, FzE, k, SA, iE, k



. (35) To complete the set of constraints for arterial signal control, (36)–(40) are specified to reflect the typical signal relations, and (41) is used to reflect the flow conservation relations in each intersection link, as shown in the following:

gh1+ gh2+ gh3+ gh4= Ch (36) ghj≥ Gmin, j= 1, . . . , 4 (37) Cmin≤ Ch≤ Cmax (38) Σghj + ΣIhj = Ch (39) GIpH, k= ⎧ ⎪ ⎪ ⎪ ⎪ ⎨ ⎪ ⎪ ⎪ ⎪ ⎩ 1 ifp−1 j=1 (GHj+ IHj) < mod(k∗ Δt, C) ≤p−1 j=1 (GHj+ IHj) + GHp 0 otherwise (40) nE, k+1i, j + xE, k+1i, j = nE, ki, j + xE, ki, j + l, m yE, kl, m, i, j o, n yi, j, o, nE, k (41) where

nE, k+1i, j number of type-E moving vehicles in lane j of segment i at step k + 1;

xE, k+1i, j number of type-E queuing vehicles in lane j of segment i at step k + 1;

nE, ki, j number of type-E moving vehicles in lane j of segment i at step k;

xE, ki, j number of type-E queuing vehicles in lane j of segment i at step k;

yE, ki, m, i, j number of type-E vehicles that is from lane m of segment l to lane j of segment i at step k;

yE, ki, j, o, n number of type-E vehicles that is from lane j of segment i to lane n of segment o at step k.

III. FORMULATIONS OF THECONTROL OBJECTIVEFUNCTIONS

Consider the presence of (n + 1) vehicles in the queue at time interval k and the total discharge time for the (n + 1)th vehicle shall be equal to the sum of the following two components:

sum of the expected discharging time for the first n vehicles; and

expected discharging time of the (n + 1)thvehicle. Assuming that traffic flows comprise only two types of vehicles and that there are Bkn, ibuses and Pn, ik passenger cars in the first n vehicles of queue, one can then approximate their total delay as follows:

Bn, ik ∗ TB+ Pn, ik ∗ TP (42)

where TBand TP are the average discharging time per bus and

per passenger car, respectively.

Due to the discharge time discrepancy between a bus and a passenger car from a standing queue position, the critical issue in (42) is to compute the probability of having Bnk buses and

Pk

n passenger cars in the first n queue vehicles from the given

total flow rate. LetxkD,i

n



be the number of possible sequences for n queue vehicles out of the xk

D, i queue vehicles in queue at lane i of

segment D at step k. Then, the probability of having exactly

Bk

n, i buses and Pn, ik passenger cars in its first n vehicles of

queue shall be as follows: xB, kD, i Bk n, i  xP, kD, i Pk n, i  xk D, i n  (43) where Bk

n, i total number of buses in the first n vehicles at lane i

of segment D at step k;

xB, kD, i total number of buses in queue at lane i of segment

D at step k; Pk

n, i total number of buses in the first n vehicles at lane i

of segment D at step k;

xP, kD, i total number of passenger cars in queue at lane i of segment D at step k;

n first n vehicles in queue in lane i of segment D at step k;

xk

D, i total number of vehicles in queue at lane i of segment

D at step k.

Hence, if only xP, kD, ipassenger cars and xB, kD, ibuses are in the traffic queue, one can sum up the probability of all possible

(8)

combinations Bnk to compute the total expected discharging

time of the first n vehicles in the queue as follows: Bk n xB, kD, i Bk n, i  xP, kD, i Pk n, i  xk D, i n  Bkn, i∗ TB+ Pn, ik ∗ Tp  . (44)

Since the probability for the (n + 1)thvehicle to be a bus or a passenger car can be approximated as (xB,kD,i−Bk

n,i)/(xkD,i−n)

and (xP, kD, i− Pn, ik )/(xkD,i− n), respectively, the additional dis-charging time needed for the (n + 1)thvehicle can be shown as

follows:  xB, kD, i − Bk n, i xk D, i− n ∗ TB+  xP, kD, i− Pk n, i xk D, i− n ∗ Tp. (45)

Thus, the summation of (44) and (45) offers a reasonable approximation of the required total expected time Wk

D, i, n+1

to discharge (n + 1) queue vehicles at lane i of segment D at step k.

Since the total delay equals the sum of expected discharging times of all vehicles plus their waiting time at the red phase, one can show the objective function of minimizing the total delay as follows: min i k  n WD, i, nk  + Δt∗ ID, ik ∗ xki  (46) where Ik

D, iis the red time indicator for lane i in segment D at

step k, and xk

i is the number of queuing vehicles at interval k in

lane i.

The alternative objective function of maximizing the total throughput is relatively straightforward and can be show with

max

E, k, i

yD, i, outE, k (47)

where yE, kD, i, outdenotes discharged type-E vehicles at lane i in subsegment D at step k.

IV. SOLUTIONALGORITHM

As in most optimization models for network signals, the formulations for multiple vehicle classes, including both binary variables and nonlinear system constraints, are difficult to find in the global optimal solution. To be efficient for use in practice, this paper has applied two heuristic methods and selected the one that yields better signal settings as the solution.

The first one proposed by Yue and Chang [39] is a GA-based method that can produce a reasonably effective solution after an extensive experimental process. As shown in Fig. 4, to generate control parameters that satisfy the signal optimization constraints, the proposed heuristic applies the following decod-ing scheme based on the phase structure. First, let NPnbe the

number of phases at intersection n. A total number of NPn+ 1

fractions will be then generated for the controller at intersection

n from the decomposed binary strings by converting the binary

string to a decimal number and dividing the number by the

Fig. 4. Flowchart of the solution algorithm with the proposed GA method [39].

maximum possible decimal number represented by the binary string. The NPn+ 1 fractions are used to code the green times

and cycle length, as shown in the following equations:

Gnp= Gminnp + ⎛ ⎝C − j∈Pn Gminnj j∈Pn Inj ⎞ ⎠ ∗ λp∗ p  j=1 (1− λj−1), p = 1, . . . , NPn− 1; n ∈ SN (48) Gnp= Gminnp + ⎛ ⎝C − j∈Pn Gminnj j∈Pn Inj ⎞ ⎠ p  j=1 (1− λj−1), p = NPn; n∈ SN (49) where

Cmin, Cmax minimal and maximal cycle lengths;

Gmin

np minimal green time for phase p of

intersec-tion n;

C common cycle length for the target arterial for

the given period T ;

Gnp green time for phase p at intersection n for the

given period T ;

Inp intergreen time for phase p at intersection n.

The first population of GA will be generated randomly, and each individual will be decoded to a set of signal timing plans based on the aforementioned scheme. Then, one can use the proposed network flow model to compute the objective value for the given analysis period T . The corresponding fitness measure can be obtained from the objective function value. Based on the fitness evaluation, the crossover and mutation procedures will be executed and continued until reaching the

(9)

Fig. 5. Flowchart of the solution algorithm with the proposed gauzy branch-and-bound method.

stop criterion. Note that such a solution algorithm will first maximize the total system throughput and then switch to min-imize the total travel time in the arterial network if the traffic conditions are undersaturated (see Fig. 4). The characteristics of GA are available from the literature [39].

The second algorithm, as shown in Fig. 5, is a gauzy branch-and-bound method that uses an incremental search method to sequentially identify a better signal setting and cycle length, which is based on a preselected set of initial values and maximal number of iterations. With this heuristic, the initial green times are first set to the minimum green times, and phase index i and intersection index H are set to 1. Then, the initial value of the objective function can be computed.

The search procedure is to extend the green time of phase

i at intersection H at an increment of one second each time,

followed by recomputing the new objection function. If the new value for the objective function is better than the incumbent one, then the solution will be updated. After updating with the solution, the algorithm will examine whether the current cycle time has reached its upper bound (the maximum cycle time). The green time of phase i at intersection H will be increased again if the current cycle length is below the upper bound. If the upper bound has been reached and the intersection index does not equal the number of intersections, then it will increase one unit to the intersection index.

If the new value of the objective function is not better than the incumbent objective function value, the algorithm will increase the green time for another phase at the current intersection. If all phases of the current intersection have been calculated, the green time of the first phase at the next intersection shall be added one increment per second. If one of the following rules has been matched, the algorithm shall stop the search process.

1) i and H reach the upper bounds of the phase index and the intersection index, respectively.

Fig. 6. Network of three intersections and 12 approaches for numerical analysis.

TABLE I

KEYMODELPARAMETERS ANDGEOMETRICCHARACTERISTICS

USED IN THEEXPERIMENTALSCENARIOS

Fig. 7. Phase settings.

2) Cycle times of all intersections have reached the maximum.

Due to the complex nature of the signal optimization model for arterials experiencing multiclass traffic flows, neither solu-tion method can guarantee to reach the global optimal value after reaching the preset maximum iteration. Although the proposed solution algorithm cannot guarantee to obtain the global optima, our experimental process has identified that the following search sequence can yield a better solution: 1) starting the search from the highest demand intersection in a descending order to the one with the lowest demand in a network; and 2) at each intersection, searching from the approach having the highest inflows in a descending order to the one with the lowest traffic volume. Hence, the converged solutions from both approaches are used to compare with the benchmark program TRANSYT-7F to evaluate their efficiency

(10)

TABLE II

EXPERIMENTALSCENARIOS FORMODELEVALUATION

and effectiveness. Since our experimental results indicate that the gauzy branch-and-bound method outperform the GA meth-ods in most scenarios, the following discussion is focused on comparing the performance between the gauzy branch-and-bound method and TRANSYT-7F.

V. NUMERICALANALYSIS

To ensure the effectiveness of the proposed mixed-flow model, this paper has conducted a performance comparison with TRANSYT-7F under various undersaturated and oversat-urated traffic conditions with and without multiple classes of vehicles. Note that the performance indicators for comparison include throughput and the average delay in each individual intersection and at the network level. All such results from each scenario under both control models are produced from the simulation results with CORSIM using the average of 15 replications. Each simulation replication runs 1.5 h, and the simulation results of first 30 min have been removed from the output analysis due to the system stability concern. Fig. 6 illus-trates the network of three intersections and 12 approaches for numerical analysis, where some key experimental parameters and geometric characteristics listed in Table I were based on the field survey results from the city of Hsinchu, Taiwan. The phasing plans for these intersections are shown in Fig. 7.

Table II presents 15 scenarios for evaluation, including the flow rate by the approach, the control objective function, and the bus ratio over the total traffic flow.

Note that scenarios 1–3, containing passenger cars only, il-lustrate relatively moderate traffic conditions, and their optimal signal solutions were generated with the objective function of minimizing the total vehicle delay. In contrast, maximizing the total throughput was used as the control objective for scenarios 4 to 8 that show the congested and saturated traffic conditions. Hence, comparing the performance with TRANSYT-7F under these passenger-car only scenarios can verify the effectiveness of the core traffic evolution logic embedded in our proposed mixed-flow model.

Scenarios 9–15 present the same traffic scenarios as in scenarios 1–8 but with 33% of buses in the total traffic volume. The performance comparison under these scenarios is selected

to further evaluate the effectiveness of the proposed model under mixed-flow scenarios.

Fig. 8 shows the comparison of delays in each approach between TRANSYT-7F and our proposed model under all scenarios. Table III presents the average delay difference in per-centage per approach under all scenarios; Table IV summarizes the discrepancy in the total network delay in each scenario; and Table V shows the total throughput for those scenarios under the maximum throughput objective function.

For relatively moderate traffic conditions under scenarios 1 and 2, the proposed model clearly outperforms the benchmark program with respect to both the average delay in each inter-section approach (see Fig. 8) and the average network delay per vehicle (see Table IV). When the demand in both primary entry nodes (i.e., nodes A and B) are increased to a higher level, as shown in scenario 3, the results reveal that the average vehicle delays in each approach and at the network level are both less than that with TRANSYT-7F, except in these two primary entry nodes. This reflects the key feature of the proposed model, which, by accounting for link and vehicle lengths, can produce signal timing plans to minimize the likelihood of having over-flows in the primary inner network links.

Scenarios 4–8 are designed to investigate the performance of the proposed model under congested and single-mode traffic conditions. Using the maximizing the throughput as the control objective, Table V presents the resulting throughput during the control period, showing the trend of throughput difference (compared with the benchmark) increasing with the demand volume. Further comparison based on the delays at the network level and in each approach also confirms that the proposed model has better performance. For example, under scenario 8, the produced model yields the average network delay of 3.26 min/vehicle, about 36% less than with the compared model (see Table IV). It also produces 5.45% more of the total throughput (see Table V) and the lower average delay in 10 out of 12 intersection approaches (see Table IV and Fig. 8).

Scenarios 9–15 are used to evaluate the performance of the proposed model under heavy mixed flows (i.e., 30% of buses in the total demand) and from moderate to congested traffic conditions. First of all, with the proposed mixed-flow signal optimization model for scenarios 9 and 10, i.e., moderate

(11)

Fig. 8. Comparison of average delay per vehicle by the intersection approach. mixed traffic flow conditions, the resulting average network delays of 1.06 and 2.41 min/vehicle are less than 1.73 and 2.83 min/vehicles, respectively, by the benchmark model (see Table IV). A further comparison of average delay in each inter-section approach also confirms that the superior performance of the proposed model, where 11 and 10 out of 12 intersection approaches in scenarios 9 and 10, respectively, experience less delays. In scenarios 12–15, the delays of the proposed model in approaches 5 and 7 are higher than with TRANSYT-7F but

not their downstream approaches (i.e., approaches 3 and 9, respectively). This is due likely to the discrepancy in their cycle lengths because both methods are designed to minimize the total network delay but not to optimize the offsets for maximal progression. Hence, the cycle length at each intersection varies with its demand level and the applied optimization method. The distribution of different cycle lengths among different intersections will result in different delay distributions among all intersection approaches even under the same total demand pattern.

By applying the same performance indicators to those con-gested mixed-flow conditions, the results in Table V indi-cate that both models yield the same level of throughput for scenarios 11–13 because all volumes are able to go through the network during the control time period. The resulting delays ex-perienced by those vehicles under these two models, however, are quite different, where the proposed mixed-flow model yields much less average network vehicle delays, ranging from 14% to 36%, in all three scenarios than with the benchmark model, and produces more intersection approaches with less delays per vehicle (i.e., 12, 6, and 8 out of 12 approaches).

The benefit of the proposed model that considers vehicle size in the mixed traffic flow seems much more pronounced in the oversaturated mixed-flow conditions, as shown in scenarios 14 and 15. Notably, its average network delays per vehicle for scenarios 14 and 15 are 40.42% and 43.42%, respectively, which are less than that with TRANSYT-7F, but it produces 8.42 and 10.29%, respectively, which are more throughputs than under the same scenarios. With respect to the delay in each approach, the proposed model with its features of accounting for physical space need of different vehicle types has resulted in lower average delays in 8 and 9 approaches, respectively, out of 12 approaches in scenarios 14 and 15.

VI. CONCLUSION

This paper has presented a signal optimization model for urban arterials with heavy mixed traffic flows, such as buses or other types of transit vehicles, which is a quite common traffic flow pattern in major cities in developing countries. The proposed model, using a macroscopic traffic simulation con-cept, can account for the effects of each vehicle type’s physical length on the traffic evolution and queue formation process, which offers an effective way to process mixed vehicle flows to go through series of intersections with the minimal likeli-hood of incurring lane blockage or link spillback. Although the proposed methodology remains exploratory in nature, the results of extensive numerical comparisons with a state-of-the-art signal optimization program has shown its promising properties in terms of minimizing the total delay and increasing the throughput under both passenger-car only and mixed traffic flow conditions.

Future extensions along this research line will be focused on the following areas: 1) incorporating some small vehicles such as motorcycles in the mixed traffic flow; 2) enhancing the solution heuristics to ensure the computing efficiency; and 3) overcoming the limitations of the current models. The pri-mary limitations of the proposed model lie in its use of the

(12)

TABLE III

AVERAGEDELAYDIFFERENCEBETWEEN THEPROPOSED ANDBENCHMARKMODELS

TABLE IV

DIFFERENCE IN THENETWORKVEHICLEDELAYBETWEEN THEPROPOSED ANDBENCHMARKMODELS

TABLE V

HOURLYTHROUGHPUTBETWEEN THEPROPOSED ANDBENCHMARKMODELS

average volume from field data as the input, which in reality, could be an interval and vary from day to day. Hence, robust optimization may be more effective than the currently used heuristics. Moreover, the assumption that drivers will take the mandatory lane change when available, instead of waiting to the last moment, may not always be consistent with the aggressive driving patterns. Moreover, the implicit assumption that all drivers with different vehicle types will behave identically

under the same traffic queue and lane-changing environment shall be further released in the future work.

REFERENCES

[1] N. H. Gartner, J. D. C. Little, and H. Gabbay, “Optimization of traffic signal settings by mixed integer linear programming. Part I: The net-work coordination problem,” Transp. Sci., vol. 9, no. 4, pp. 321–343, Nov. 1975.

[2] N. H. Gartner, J. D. C. Little, and H. Gabbay, “Optimization of traffic signal settings by mixed-integer linear programming Part II: The net-work synchronization problem,” Transp. Sci., vol. 9, no. 4, pp. 344–363, Nov. 1975.

[3] N. H. Gartner, S. F. Assmann, F. Lasaga, and D. L. Hou, “MULTIBAND-A variable bandwidth arterial progression scheme,” Transp. Res. Rec., no. 1287, pp. 212–222, 1990.

[4] N. H. Gartner, S. F. Assmann, F. L. Lasaga, and D. L. Hou, “A multi-band approach to arterial traffic signal optimization,” Transp. Res. B, vol. 25, no. 1, pp. 55–74, Feb. 1991.

[5] S. L. Cohen and C. C. Liu, “The bandwidth-constrained TRANSYT signal optimization program,” Transp. Res. Rec., no. 1057, pp. 1–9, 1986.

[6] N. A. Chaudhary and C. J. Messer, “PASSER-IV: a program for optimizing signal timing in grid networks,” Transp. Res. Rec., no. 1421, pp. 82–93, 1993.

[7] C. Stamatiadis and N. H. Gartner, “MULTIBAND-96: A program for variable bandwidth progression optimization of multiarterial traffic networks,” Transp. Res. Rec., no. 1554, pp. 9–17, 1996.

[8] S. C. Wong, “A lane-based optimization method for minimizing delay at isolated signal-controlled junctions,” J. Math. Model. Algorithms, vol. 2, no. 4, pp. 379–406, Dec. 2003.

[9] Q. K. He, K. L. Head, and J. Ding, “PAMSCOD: Platoon-based arterial multi-modal signal control with online data,” Transp. Res. C, vol. 20, no. 1, pp. 164–184, Feb. 2012.

[10] D. I. Robertson, “TRANSYT: A traffic network study tool,” Road Res. Lab., Berkshire, U.K., RRL Rep. LR 253, 1969.

[11] C. E. Wallace, K. G. Courage, D. P. Reaves, G. W. Shoene, G. W. Euler, and A. Wilbur, TRANSYT-7F User’s Manual. Gainesville, FL, USA: Univ. Florida, 1988.

[12] P. Lowrie, “The Sydney coordinated adaptive control system—Principles, methodology, algorithms,” IEEE Conf. Publication, no. 207, pp. 67–70, 1982.

[13] D. I. Robertson and R. D. Bretherton, “Optimizing networks of traffic signals in real-time: the SCOOT method,” IEEE Trans. Veh. Technol., vol. 40, no. 1, pp. 11–15, Feb. 1991.

[14] N. H. Gartner, “OPAC: A demand-responsive strategy for traffic signal control,” Transp. Res. Rec., no. 906, pp. 75–81, 1983.

[15] P. Mirchandani and L. Head, “A real-time traffic signal control system: Architecture, algorithms, and analysis,” Transp. Res. C, vol. 9, no. 6, pp. 415–432, Dec. 2001.

[16] M. G. Singh and H. Tamura, “Modeling and hierarchical optimization of oversaturated urban road traffic networks,” Int. J. Control, vol. 20, no. 6, pp. 913–934, Dec. 1974.

(13)

[17] G. C. D’Ans and D. C. Gazis, “Optimal control of oversaturated store and forward transportation networks,” Transp. Sci., vol. 10, no. 1, pp. 1–19, Feb. 1976.

[18] M. Papageorgiou, “An integrated control approach for traffic corridors,”

Transp. Res. C, vol. 3, no. 1, pp. 19–30, Feb. 1995.

[19] H. R. Kashani and G. N. Saridis, “Intelligent control for urban traffic systems,” Automatica, vol. 19, no. 2, pp. 191–197, Mar. 1983.

[20] J. Wu and G. L. Chang, “An integrated optimal control and algorithm for commuting corridors,” Int. Trans. Oper. Res., vol. 6, no. 1, pp. 39–55, Jan. 1999.

[21] A. Van den Berg, B. Hegyi, De Schutter, and J. Hellendoorn, “A macro-scopic traffic flow model for integrated control of freeway and urban traffic networks,” in Proc. 42nd IEEE Int. Conf. Decision Control, Maui, HI, USA, 2003, pp. 2774–2779.

[22] X.-H. Yu and W. Recker, “Stochastic adaptive control model for traffic signal systems,” Transp. Res. C, vol. 14, pp. 263–282, Aug. 2006. [23] H. Lo, “A novel traffic signal control formulation,” Transp. Res. A, vol. 33,

no. 6, pp. 433–448, Aug. 1999.

[24] H. Lo, “A cell-based traffic control formulation: Strategies and benefits of dynamic timing plans,” Transp. Sci., vol. 35, no. 2, pp. 148–164, May 2001.

[25] C. Beard and A. Ziliaskopoulos, “System optimal signal optimization formulation,” Transp. Res. Rec., no. 1978, pp. 102–112, 2006.

[26] P. G. Michalopoulos and G. Stephanopolos, “Oversaturated signal sys-tem with queue length constraints—I: Single intersection,” Transp. Res., vol. 11, no. 6, pp. 413–421, Dec. 1977.

[27] P. G. Michalopoulos and G. Stephanopolos, “Oversaturated signal sys-tems with queue length constraints—II: Syssys-tems of intersections,” Transp.

Res., vol. 11, no. 6, pp. 423–428, Dec. 1977.

[28] P. G. Michalopoulos and G. Stephanopolos, “Optimal control of oversatu-rated intersections: theoretical and practical considerations,” Traffic Eng.

Control, vol. 19, no. 5, pp. 216–221, Jan. 1978.

[29] T. Chang and J.-T. Lin, “Optimal signal timing for an oversaturated inter-section,” Transp. Res. B, vol. 34, no. 6, pp. 471–491, Aug. 2000. [30] T.-H. Chang and G.-Y. Sun, “Modeling and optimization of an

oversat-urated signalized network,” Transp. Res. B, vol. 38, no. 8, pp. 687–707, Sep. 2004.

[31] G. Abu-Lebdeh and R. F. Benekohal, “Development of a traffic and queue management procedure for oversaturated arterials,” Transp. Res. Rec., no. 1603, pp. 119–127, Dec. 1997.

[32] M. Girianna and R. F. Benekohal, “Using genetic algorithms to design signal coordination for oversaturated networks,” J. Intell. Transp. Syst., vol. 8, no. 2, pp. 117–129, Apr. 2004.

[33] G. Abu-Lebdeh, H. Chen, and R. F. Benekohal, “Modeling traffic out-put for design of dynamic multi-cycle control in congested conditions,”

J. Intell. Transp. Syst., vol. 11, no. 1, pp. 25–40, Jan. 2007.

[34] M.-T. Li and A. C. Gan, “Signal timing optimization for oversaturated net-works using TRANSYT-7F,” Transportation Research Record, no. 1683, pp. 118–126, 1999.

[35] J. C. Binning, G. Burtenshaw, and M. Crabtree, TRANSYT 13 User Guide. Berkshire, U.K.: Transport Research Laboratory, 2008.

[36] B. Park, C. J. Messer, and T. Urbanik, “Traffic signal optimization pro-gram for oversaturated conditions: Genetic algorithm approach,” Transp.

Res. Rec., no. 1683, pp. 133–142, 1999.

[37] I. Yun and B. Park, “Application of stochastic optimization method for an urban corridor,” in Proc. Winter Simul. Conf., 2006, pp. 1493–1499. [38] A. Stevanovic, P. T. Martin, and J. Stevanovic, “VisSim-based genetic

algorithm optimization of signal timings,” Transp. Res. Rec., no. 2035, pp. 59–68, 2007.

[39] Y. Yue and G.-L. Chang, “An arterial signal optimization model for inter-sections experiencing queue spillback and lane blockage,” Transp. Res. C, vol. 19, no. 1, pp. 130–144, Feb. 2011.

[40] D. Mariagrazia, P. Maria, and C. Meloni, “A signal timing plan formu-lation for urban traffic control,” Control Eng. Pract., vol. 14, no. 11, pp. 1297–1311, Nov. 2006.

[41] Y.-C. Chang and Y.-F. Huang, “Stepwise genetic fuzzy logic signal control under mixed traffic conditions,” J. Adv. Transp., vol. 47, no. 1, pp. 43–60, Jan. 2013.

Yen-Yu Chen received the B.S. degree in traffic

and transportation management from Feng Chia Uni-versity, Taichung, Taiwan, in 2003 and the M.S. degree in transportation technology and manage-ment from National Chiao Tung University, Hsinchu, Taiwan, in 2005. He is currently working toward the Ph.D. degree with the Department of Transportation Technology and Management, National Chiao Tung University.

His current research interests include network traffic control and advanced traveler information systems.

Gang-Len Chang (M’13) received the B.Eng.

de-gree from National Cheng Kung University, Tainan, Taiwan, in 1975; the M.S. degree from National Chiao Tung University, Hsinchu, Taiwan, in 1979; and the Ph.D. degree in transportation engineering from the University of Texas at Austin, TX, USA, in 1985.

He is currently a Professor with the Department of Civil and Environmental Engineering, University of Maryland, College Park, MD, USA. His current research interests include network traffic control, freeway traffic management and operations, real-time traffic simulation, and dynamic control of urban systems.

Dr. Chang is a member of the American Society of Engineers (ASCE). He has served as the Chief Editor for the ASCE Journal of Urban Planning and

數據

Fig. 1. Link decomposition.
Fig. 3. Discharging process from segment D.
Fig. 4. Flowchart of the solution algorithm with the proposed GA method [39].
Fig. 6. Network of three intersections and 12 approaches for numerical analysis.
+4

參考文獻

相關文件

Then, we recast the signal recovery problem as a smoothing penalized least squares optimization problem, and apply the nonlinear conjugate gradient method to solve the smoothing

• A way of ensuring that charge confinement does occurs is if there is a global symmetry which under which quarks (heavy charges) are charged and the gluons and other light fields

It is well-known that, to deal with symmetric cone optimization problems, such as second-order cone optimization problems and positive semi-definite optimization prob- lems, this

This kind of algorithm has also been a powerful tool for solving many other optimization problems, including symmetric cone complementarity problems [15, 16, 20–22], symmetric

(2007) demonstrated that the minimum β-aberration design tends to be Q B -optimal if there is more weight on linear effects and the prior information leads to a model of small size;

The Model-Driven Simulation (MDS) derives performance information based on the application model by analyzing the data flow, working set, cache utilization, work- load, degree

In case of non UPnP AV scenario, any application (acting as a Control Point) can invoke the QosManager service for setting up the Quality of Service for a particular traffic..

This research proposes a Model Used for the Generation of Innovative Construction Alternatives (MUGICA) for innovation of construction technologies, which contains two models: