• No se han encontrado resultados

A First Approach to the Optimization of Bogota´’s TransMilenio BRT System

N/A
N/A
Protected

Academic year: 2022

Share "A First Approach to the Optimization of Bogota´’s TransMilenio BRT System "

Copied!
11
0
0

Texto completo

(1)

A First Approach to the Optimization of Bogota´’s TransMilenio BRT System

Francisco J. Pen˜a, Antonio Jime´nez and Alfonso Mateos Decision Analysis and Statistics Group (DASG)

Departamento de Inteligencia Artificial, Universidad Polite´cnica de Madrid Campus de Montegancedo S/N, Boadilla del Monte, 28660, Madrid, SPAIN Email: [email protected], {ajimenez, amateos}@fi.upm.es

http://www.dia.fi.upm.es/grupos/dasg/index.htm

Abstract—Bus rapid transit (BRT) systems are massive trans- port systems with medium/high capacity, high quality service and low infrastructure and operating costs. TransMilenio is Bogota´’s most important mass transportation system and one of the biggest BRT systems in the world, although it only has completed its third construction phase out of a total of eight. In this paper we review the proposals in the literature to optimize BRT system operation, with a special emphasis on TransMilenio, and propose a mathematical model that adapts elements of the above proposals and incorporates novel elements accounting for the features of TransMilenio system.

I . INTRODUCTION

Bus rapid transit (BRT) systems are public transport sys- tems with medium/high capacity, high quality service and low infrastructure and operating costs ([1]). They are considered to be a good affordable alternative for developing cities seeking to provide their citizens with a high-quality possible self- sustaining public transport alternative comparable with rail systems, but without the high costs and without taking cities to high levels of debt, leaving the possibility of investing the city funds in priority areas such as health or education.

B R T systems have a lot in common with rail systems, particularly performance and passenger service. The main difference is that operation and implementation costs are 4 to 20 times lower than the costs of a light rail system, and 10 to 100 times lower compared to a heavy rail and metro system ([1]).

They can operate of limited stop services (also called stop- skipping services), in which a bus service omits stops along certain routes. This has great advantages, such as the reduction of travel times due to fewer stops and the reduction of operator costs because they can meet the demand with fewer vehicles thanks to shorter bus cycles ([2]).

B R T systems are now operating in 149 cities, most of which have been built since 2000, and 84 more are planned around the world. TransMilenio is Bogota´’s most important public transportation system and one of the biggest B R T systems in the world. New plans have been made to expand it due to its success, and similar systems have been constructed in other cities of Colombia.

There are very few proposals in the literature focused on optimizing the B R T system operation, mainly because they are relatively recent phenomena, and many of the currently operat- ing B R T systems are far from reaching maximum capacity. To the best of our knowledge, there are not automatic proposals for route design. The closest to this is the model proposed in [2]) that evaluates and selects the best several routes.

In this paper we review of the proposals in the literature to optimize B R T system operation, with a special emphasis on TransMilenio, and propose a mathematical model that adapts elements of the above proposals and incorporates novel elements accounting for the features of TransMilenio system.

Specifically, we introduce a new model for evaluating Trans- Milenio B R T system routes, given the trip demand in the form of an origin-destination matrix.

Section 2 introduces B R T systems and their main elements.

Section 3 focuses on the TransMilenio system, Bogota´’s most important public transportation system and one of the biggest B R T systems in the world. In Section 4, we review the different studies in the literature on the optimization of B R T systems and, specifically, on the TransMilenio system. In Section 5, we introduce a new mathematical model approach to the optimization of the TransMilenio system. Finally, some conclusions and future research are discussed in Section 6.

I I . B U S RAPID TRANSIT SYSTEMS

A B R T system was defined in [1] as a system based on high quality buses, that provide fast and a comfortable urban mobility and with a favourable cost-benefit through the provision of segregated infrastructure of exclusive use, fast and frequent operations, and marketing and customer/user service excellence.

The first B R T system started operating in Curitiba in 1974, but until the decade of 1990 this type of system was seen as a public transportation system for small cities or as complementary systems of a metro network. Many experts considered that these systems were not able to reach a capacity beyond 12000 passengers per hour per direction (pphpd). This perception radically changed in 2000 with the creation of TransMilenio in the city of Bogota´ (Colombia). Nowadays, TransMilenio transports nearly 500 million people yearly ([3]).

It introduced a series of improvements that raised the capacity of B R T systems enormously to 45000 pphpd, and has inspired

(2)

BRT and busway systems in the world

evolution of the # of cities and km per decade

W^^ s

* > t

9 Before 1990 (14 cities)

^ 1990's (19 cities)

^ Since 2000 (116 cities)

*

~ ^ r - - — ^ fc^ source: BRTdata.org, January, 2013

Fig. 1. Evolution of number BRT of cities and km per decade ([4])

many cities around the world to implement this type of systems ([1]).

Nowadays, there are 149 cities with BRT systems, and 84 more are planned. The majority of systems were built after the year 2000, which can be attributed to TransMilenio’s success, as illustrated in Figure 1, which shows the evolution in the number of cities with BRT systems per decade and the respective number of kilometers.

A. Comparison with other mass transportation systems Table I shows the price range for mass transportation systems based on a comparison of infrastructure costs real data ([1] ).

TABLE I.

Type of system BRT

Tram and light rail transit Elevated systems Underground metro

Cost per kilometer (US$ million/km)

0.5 - 15 13 - 40 4 0 - 1 0 0 45 - 350

CAPITAL COSTS FOR DIFFERENT MASS TRANSPORTATION SYSTEMS

The infrastructure costs for BRT systems are clearly sig- nificantly lower than for any other rail-based transportation system. The city of Bangkok is a case in point. This city has an elevated rail system (SkyTrain) and an underground metro system (MRTA), a proposed BRT system (Smartway) and a proposed light rail train. The real costs per kilometer of the metro systems and elevated train were US$ 142.9 million and US$ 72.5 million. The projected costs per kilometer for the proposed light rail and BRT are US$ 25 million and US$ 2.34 million. This means that with a budget of US$ 1000 million they could build 7 km of underground train, 14 km of elevated train, 40 km of light rail train or 426 km of BRT system ([1]).

Unlike rail systems around the world, BRT systems are capable of operating without government subsidies. As a matter of fact, they are profitable, which is the reason why many governments delegate the operation to private companies.

This is a great advantage, especially useful for developing cities, where governments have tight budgets and there is

nothing better than a self-sustaining mass transportation system thanks to which they can invest resources in other areas such as sewerage, education and health.

BRT systems can be planned and implemented in short time periods, which can be covered in one government term.

The two most successful and complete BRT systems (Curitiba and Bogota´) were planned and implemented in a three year span.

Formerly it was thought that bus based services could operate within a range up to 6000 pphpd. If the demand was higher, a light rail based system should be considered, with capacity between 6000 and 12000 pphpd. A heavy metro system had to be considered for a higher demand, since its capacity ranges from 25000 to 80000 pphpd.

The arrival of BRT systems with a capacity range from 3000 to 45000 pphpd changed the situation. BRT systems turned into a real mass transportation alternative for big cities, and the myth that says that BRT system cannot compete with metro systems in terms of capacity was broken. As a matter of fact, it is not necessarily true that big cities need overflowing levels of capacity, an example is the London metro system, which has a capacity of 30000 pphpd, but thanks to its multiple parallel lines it has distributed corridors demand across the entire transportation network. An opposite case is Hong Kong’s metro, whose capacity is 80000 pphpd and there is only one line from Kowloon and New Territories to Nathan Road. But the high level of demand is what makes this metro system profitable ([1]).

B. Main components of a BRT system

A BRT system has seven main components ([5],[6]):

busways, stations, vehicles, fare collection, intelligent trans- portation systems, service and operation plans, and branding elements.

The busways or corridors are the main component of the BRT systems and it is where the vehicles circulate; they are like the rails of a metro system. They are also the most expensive and one of the most visible elements of the whole system. Therefore, they have a direct impact on the image and perception the users have of the system ([6]). The busways must be exclusive for the system buses. Furthermore, the busways must be located in the center and not at the side of the road ([1]).

The stations are the link between the passengers, the BRT system and other transportation systems. They are the element that has most influence on system image, and so, they must have comfortable facilities so that the passengers feel at ease.

The stations must accommodate many more people than a bus stop, so they must have a wide infrastructure ([6]) since they are located in high demand busways. Besides, the stations must protect the users from climate conditions. The boarding platforms must be at the same height as the buses floor to ease and speed up passenger’ access. There must be also large capacity header stations at the ends of each busway to integrate busways and feeder routes [1].

The vehicles are the system’s element in which the passen- gers spend most of their time. They have a direct impact on speed, capacity, comfort and environment friendliness. They

(3)

are the element that most non-users see, becoming one of the elements with most influence over the public’s perception of the system ([6]).

Currently, there are three types of vehicles: articulated, bi- articulated and simple. Articulated buses have the capacity for 160 passengers and operate within the busways. Bi-articulated buses have the capacity between 240 and 270 passengers and operate within busways. Simple buses have the capacity for 90 passengers and in some cities they operate only in mixed traffic corridors as feeder routes. In other cities with low capacity B R T systems operate in busways.

Fare collection has a direct effect on capacity and the sys- tem’s income. If fares are collected outside the bus, it decreases passenger waiting time through bus boarding efficiency. This is especially useful for bus routes that have high levels of demand ([6]). The fare may be collected outside the bus at the station entrance. Furthermore, fares should be integrated, that is, users should be able to transfer from one bus route to another, including feeder routes, without having to pay an extra fare [1].

The intelligent transportation system is a technological component that helps to improve overall system performance.

It is a combination of different technologies to retrieve all kind of data about system operation, from the number of passengers that enter the system to the positioning of every vehicle using G P S , vehicle departure times, traffic conditions, the traffic lights, etc. The goal of this component is to collect and transform all the possible information into useful knowledge for operators, and ultimately benefits for the passengers.

The service and operation plans directly affect the user’s perception of the system. A good plan allows to adjust to the levels of demand present along the busways. Frequencies should be high to reduce waiting times, and a good design will also help to reduce the number of passenger transfers.

Furthermore, the route maps must be easy to understand for users [6]. The busway and feeder routes must be physically integrated, forming a network. Besides, the entry of other public transport operators must be restricted ([1]).

The B R T systems must have a distinctive brand image from other transportation systems. A good marketing strategy can position the brand and improve its image to attract more users.

The B R T system should have a positive brand image.

I I I . TRANSMILENIO B R T SYSTEM

TransMilenio is Bogota´’s most important mass transporta- tion system and one of the biggest B R T systems in the world.

It is based on the Curitiba B R T system, and there are new plans for its expansion, due to its success. Similar systems have been constructed in other Colombian cities. Currently, the system has completed its third construction phase out of a total of eight.

A clear definition of TransMilenio is given in [7]: “Trans- Milenio is defined as an urban mass transportation system that privately operates high capacity articulated buses that circulate through segregated busways, which are integrated into a system of feeder services that cover circular peripheral services with medium capacity buses. The system has stations with platform level boarding and automatic doors synchronized with the

buses, where passengers take or get off the buses and the service is limited for those who have bus tickets. A satellite control system permanently supervises the buses, and the one- payment fee allows the passenger to board both busway and feeder services”.

A. Infrastructure

TransMilenio’s infrastructure is composed of three funda- mental elements without which operation would be impossible:

busways, stations and buses.

TransMilenio buses circulate on exclusive roads called busways. Currently the system has 11 busways with a total length of 104.6km ([8]). There are two types of busways:

one lane and two lanes busways. The one-lane busways have passing lanes at stations so that buses can pass each other, thereby providing for express routes. The busways are located on the city’s main roads and are physically separated from the mixed traffic lanes. The busways are in the central lanes of the roads [8], [7]. Internal rules of circulation and operation control can be imposed to improve system performance because the lanes are used exclusively by buses.

As a complement for the buses that circulate on busways, there are lower capacity buses that circulate on the other roads of the city. These routes are called feeder routes and have predefined stop points ([9]).

TransMilenio has a total of 143 stations. These stations form the area where the users can move and board bus routes (the “paid area”). The station platforms are at the same height as the bus doors, and that makes it easy to board the buses ([8], [7]). There are three types of stations: portal, intermediate and standard. The portal stations are the main stations of the system and are located at the ends of each busway. They are the starting and final destination points for the buses. Furthermore, they have access to feeder routes, which depart from and arrive at these stations like the busway routes. In this way, the transfer between routes becomes easier. The intermediate stations are similar to the portal stations (passengers can transfer between busway and feeder routes) but are located at intermediate points of the busways and not at the ends ([8]). The standard stations are smaller than the other two and only allow access for busway routes. They are located along the busways with an average separation of 500 meters. Their size varies and they can serve 1, 2 or 3 buses simultaneously in each direction.

TransMilenio has three types of busway services: normal, express and super-express. The normal services are routes that stop in all stations along the way. They have a higher frequency than the other types of services. The express services stop only at some stations (from 40% and 60%), and have a higher average speed than normal services. The stop plan of these services has been designed according to the levels of demand of the stations along the busway ([9]). The super- express services are very similar to the express services. The only difference is that they stop at fewer stations (about 20%) of the stations along the busway. These services are better for users that have long journeys because they stop at few stations ([9]). Currently, TransMilenio has 1392 busway buses (articulated or bi-articulated) and 574 feeder buses.

(4)

B. Speed

System buses operate at average speeds of 19 and 32 km/h for normal and express services, respectively ([9]).

TransMilenio increased the average speed of the city’s corridors. For instance, the Caracas corridor had speeds of 12 km/h and Calle 80 of 18 km/h due to the oversupply of private bus operators that there was before TransMilenio and which generated traffic jams.

TransMilenio system has an average speed of 26 km/h ([9], [1], [3]). This means that the average speed of public transport increased by 15 km/h after TransMilenio was implemented.

Nevertheless, the speeds are not the same in all busways for different reasons, such as the number of traffic lights along the busways, the number of lanes and even the type of material the street is made of [10]. For example, the Eje Ambiental busway, is a cobbled road in the historic center of the city.

Table II shows the average bus speeds on the major busways of TransMilenio.

TABLE II.

C. Capacity

Busway

Eje Ambiental (EW) Eje Ambiental (WE) Caracas (SN) Caracas (NS) Caracas Sur (NS) Suba (SN) Suba (NS) Calle 80 (WE) NQS Sur (NS) Caracas Sur (SN) Americas (EW) Americas (WE) Calle 80 (EW) Autonorte (NS) NQS Central (NS) Autonorte (SN) NQS Sur (EW) NQS Central (SN)

Speed (km/h)

9.07 10.51 22.05 22.61 24.82 24.95 25.08 26.59 27.32 28.17 28.24 28.37 29.27 31.21 32.80 33.12 33.18 36.87

AVERAGE BUSWAY SPEEDS IN TRANSMILENIO

TransMilenio has a maximum load capacity of 45000 passengers per hour per direction (pphpd), the highest-capacity BRT system in the world and even outperforming many heavy rail or metro systems ([1], [10]), see Table III.

Line Type

Ridership (passengers/hour/direction) Hong Kong Subway Metro

Sa˜o Paulo L i n e 1 Metro Mexico City LineB Metro Santiago de Chile La Moneda Metro London Victoria Line

Madrid Metro Line 6 Buenos Aires Line D Bogota TransMilenio Sa˜ Paulo 9 de julho Porto Alegre Assis Brasil Curitiba Eixo Sul Manila MRT-3 Bangkok SkyTrain Kuala Lumpur Monorail Tunis

Metro Metro Metro BRT BRT BRT BRT Elevated rail Elevated rail Monorail LRT

80000 60000 39300 36000 25000 21000 20000 45000 34910 28000 10640 26000

22000

3000 13400 TABLE

The transit capacity and quality of service manual ([11]) defines the capacity of any route or public transport corridor as “the maximum number of people that can be carried past a given location during a given time period under specified operating conditions without unreasonable delay, hazard, or restriction, and with reasonable certainty”. This capacity is measured in number of passengers per hour.

A system’s capacity is limited by the component with least capacity (i.e., the bottle neck). The three key components of the BRT systems are buses, whose capacity is measured in number of passengers; stations, whose capacity is measured in number of passengers and buses; and busways, whose capacity is measured in number of buses. Whichever of these three components has the least capacity will become the factor that controls the system corridor. Several authors agree that BRT systems capacity is most often limited by the stations ([9], [10], [1]).

As mentioned before, TransMilenio has two types of buses that operate on the busways, articulated buses and bi- articulated buses. Table IV shows the number of passengers that each type of vehicle can carry in a one-lane busway and with one boarding platform stations, the average time that a vehicle occupies a given boarding platform (dwell time) and the average boarding time. TransMilenio increases the system capacity by using multiple boarding platforms in each station [1].

Type of vehicle Articulated Bi-articulated

Maximum vehicle capacity (passengers)

160 240

Average dwell

time (seconds)

13 14

Average bording

& alighting time (seconds)

0.3 0.3

Corridor capacity (pphpd) 9779 12169

Vehicle capacity (vehicles/

hour) 61 51

TABLE VEHICLES AND PLATFORM CAPACITIES

MAXIMUM CAPACITY OF MASS TRANSPORTATION SYSTEMS AROUND THE WORLD

Articulated buses carried an average of 1596 passengers in 2006, which is five times the average number of passen- gers carried by traditional buses. Furthermore, the number of kilometers a bus travels has increased due to the expansion of the busways, the extension of operating hours and the increase of express services. Each bus travelled 370 km daily in 2006 ([9]).

TransMilenio was the first BRT system to include multiple boarding platforms inside each station. In this way, it reached levels of capacity that only heavy rail systems had ([1]). Some TransMilenio stations may have up to five different platforms, each used for a different route.

There are reasons for including multiple platforms in a station [1]. The first one is to offer different types of services, such as normal and express, which can be allocated to different platforms. The second, and most important, is to reduce the saturation levels at stations, which helps to improve the service.

Besides, it is possible to distribute the different routes along each platform in such a way that each route stops only at one platform. It is then easier for users to find routes, because the user will associate each bus route with a platform.

In theory, one station with five platforms may have five times the capacity of a station with only one platform ([1]).

To make this possible, the platform saturation level should be between 40% and 60%.

(5)

A TransMilenio capacity study was conducted in 2007 ([10]) and revealed which capacity values could be achieved according to the number of boarding platforms at each station, see Table V. Note that it is assumed that each platform has space to keep a vehicle in line (storage space).

Type of station

Station with one boarding platform and no storage space

Station with one boarding platform with storage space

Station with two boarding platforms and no storage space

Station with two boarding platforms, one with storage space and the other one with no storage space

Station with two boarding platforms with storage space

Station with three boarding platforms where just one of them has storage space

Station with three boarding platforms with storage space in each

Station with four boarding platforms with storage space in each

Recommended saturation

(%)

40

60 40 and 40 40 and 60

60 and 60 40, 60 and 60

60, 60 and 60

60, 60, 60 and 60

Capacity (vehicles/

hour) 48

72 96=48+48 120=48+72

144=72+72 192=48+72+72

216=72+72+72

288=72+72+72+72

TABLE V. STATIONS CAPACITY ACCORDING TO THE NUMBER OF PLATFORMS ([10])

In B R T systems, the busway capacity is much higher than the station capacity. Bogota´’s City Council transit and trans- port administration manual ([12]) states that the saturation flow of the busways is reached when there are between 692 and 750 articulated buses per lane. The interval is between 470 and 730 for right turns and between 465 and 735 for left turns. Note that this capacity does not contemplate elements such as intersections or traffic lights. It is clear that the busways capacity is much greater than the stations capacity.

The basic capacity of each busway is equal to the least capacity station along the busway ([10]). It does not account for questions that may increase system performance, such as express routes. The values for the different busways are (Calle 26 and Carrera de´cima busways are not considered since they were opened after the date of the study) ([10]):

• Caracas Centro Busway: 192 buses/hour.

• Autopista Norte Busway: 144 buses/hour.

• Avenida Suba Busway: 144 buses/hour.

• Calle 80 Busway: 48 buses/hour.

• NQS Busway: 72 buses/hour.

• Ame´ricas/Calle 13 Busway: 144 buses/hour.

• Eje Ambiental Busway: 72 buses/hour.

• Caracas Sur Busway: 96 buses/hour.

• Caracas Sur ramal Tunal Busway: 72 buses/hour.

I V . EXISTING STUDIES

There are very few proposals in the literature that focus on optimizing the B R T system operation. This can be explained because B R T systems are relatively recent (until the year 2000 there were only 19 B R T systems in the world ([4])). Another

possible reason could be that many of the currently operating BRT systems are far from reaching their maximum capacity.

For instance, none of the BRT systems operating in USA has reached maximum capacity and all of them have plenty of space for expanding their operation capacity ([6]).

Nevertheless, there are very interesting proposals that can be used as a starting point to propose a model for optimizing the operation of TransMilenio. To the best of our knowledge, there are no automatic route design proposals. The closest to this is the model proposed in [2]) that evaluates and selects the best several routes.

In the following we review of different proposals in the literature to manage and optimize the operation of different BRT systems and, specifically, for TransMilenio.

A. Proposals for optimizing of BRT systems

Most of the proposals in the literature for optimizing BRT systems are based on bus scheduling and are focused on varying the times between each bus departure (i.e., the headway) of the different bus routes.

In [13] a model for optimizing BRT systems is proposed on the basis of two elements, the headway, which is assumed to be uniform, and the order in which the bus routes depart.

The optimization model is characterized by a set of prede- fined bus routes (normal, zone and express routes). A random number is generated and assigned to the headway. Then, the algorithm finds an optimal solution to the order in which the routes have to depart that minimizes a cost function. For instance, the algorithm may determine that for a headway of 5 minutes the best departure order is [normal, express, express, normal, zone]. This solution means that a normal bus route should depart at minute 0, an express route at minute 5, a normal route at minute 10 and an express route at minute 15 and a zone route at minute 20. This solution may be better than for example [express, express, zone, express].

The cost function accounts for the passengers waiting at the stations, the waiting time inside the buses and the operating costs. It is very complete and includes several variables, such as the number of boarding/alighting passengers by station, the stops of each route, the monetary value of the waiting time costs and the vehicle operating costs, among others.

The model chooses a headway for the given routes and shuffles the order of departure. A genetic algorithm is used to reach an optimal solution. The article presents a novel codification that is a vital element for the model and includes a combination of the headway and route design variables.

In [14] a very complete model is proposed, with good granularity and with greatly detailed costs. An application to Line 2 of the BRT in Beijing is used to illustrate the model. The total cost of a solution accounts again for passenger waiting time at the station, passenger waiting time inside the bus, and the vehicle operating costs. Passenger walking time from home/office to the station is excluded, because bus scheduling has no influence on that time.

The model considers variables such as the bus depar- ture frequency, the distance between stations, average speed between stations, the rates and boarding times, acceleration

(6)

and deceleration times, the number of traffic lights between stations, the traffic lights cycle times and others. Furthermore, it assumes that the waiting time is equal to half of the frequency time or headway.

Fixed costs are removed from the analysis because they are unaffected by bus scheduling. The variable costs are composed of operating cost per kilometer, operating hours, vehicle depreciation, etc.

The decision variables in the optimization model are the route headway and binary variables that represent whether or not stations are skipped. The model seeks to minimize the total costs and is subject to capacity constraints, vehicle availability and headway limitations. To accomplish this of an all-stop route and an express route is combined and their headways are calibrated to minimize the total costs.

The algorithm complexity increases exponentially along with the number of stations, and this is the main reason why the authors use a genetic algorithm (it would be too costly to use a deterministic algorithm). Another reason its that genetic algorithms are able to naturally represent binary variables.

[2], [15], [16] introduce an optimization model for the minimization of waiting time, travelling time and operating costs for an express bus service, given the travel demand. A mathematical model is built to minimize costs given a set of stations, the distance between stations, the passenger origin- destination matrix and a set of a priori attractive set of routes.

For each suggested route the model outputs the frequency of the services and the size of the buses to use.

For the construction of this model the travel demand is assumed to be fixed and known, represented by a origin- destination matrix for the analyzed stations, which must be satisfied. It is also assumed that passengers arrive at an average fixed rate, passengers choose the route to their destination that minimizes travel time and there is no limit on the available vehicle fleet.

The operating costs are computed on the basis of the cycle cost of a full bus route, the frequency of each route and the operating set of routes. The passengers costs are given by the waiting time at stations, travel time and transfer time.

There are also various proposals to improve the operation of BRT systems through the prioritization of transit signals.

[17] describes the mathematical relationship between the de- parture frequency of a route, the cycle length of the transit signals and the number of different signal states when the buses arrive at an intersection. It proposes various strategies for prioritizing signals that decrease the headway time deviation, i.e., decrease the punctuality deviation of the buses, without having a significant impact in the delay of the mixed traffic.

Other proposals that study the priority control of signals in BRT systems can be found in [18], [19], [20], [21].

B. Proposals for the optimization of TransMilenio

Since the construction of TransMilenio in the year 2000, various proposals have been made to optimize its operation.

Most of these proposal focus on the reduction of systems costs, to strike a balance between passengers waiting time and operating costs.

For instance, Petri networks are used to model TransMile- nio in [22]. The proposed model is classified as a macroscopic deterministic simulation model, due to its detail level, process and operation representation. The model uses a multiagent approximation to model three important system components:

the passenger behavior (how many passengers take the bus per hour), the busway dynamics, and the interaction between the passengers and the buses. Since Petri networks are unable to deal with time, trigger times are added to the nodes to represent temporal relationships.

Three busways are modeled, Avenida Caracas, Autonorte and Avenida de las Americas. The model includes the seven most important stations out of a total of 45 on these busways.

Moreover, three routes (a normal route, an express route and a super-express route) that stop at the same stations on their back and forth trips were chosen.

Two Petri networks are designed. One models the whole system and randomly assigning buses to routes, and the other separates the routes from the buses. Random models have the advantage of being able to simulate the interaction between routes. The random model outperforms non-random models to satisfy the demand with the minimum number of resources.

Finally, the random model works as an integrated system and it is capable of solving perturbation by itself. The result of this simulation shows that there is a point at which adding more buses to the system does not improve the performance.

In [23] a genetic algorithm is used to find the best fre- quency for pre-established bus routes that minimizes passenger waiting time. The frequency is determined by the assignment of buses to each route. The model tries to minimize the time the passengers spend on the system, which is composed of the travel time plus the waiting time at the stations.

The genetic algorithm chromosome size is equal to the number of routes and the population is initialized randomly with the constraint that each route has at least one bus assigned. A random matrix is also created along with the initial population, this matrix contains all origin-destination trips.

This algorithm assumes the user is “smart” and will always choose the best route to go to his/her destination.

The arrival of buses at the station and the passengers wait- ing time are modeled by a Poisson process and a distributed Erlang event, respectively. It accounts for the scenario where buses are full and passenger cannot board. In these cases the passengers have to wait to the next bus.

A graph with the routes was designed to measure the time, where each node represents a station and the arcs represent the connections between them. The arc costs are the travel time between the stations that the arcs connect. Additionally, arcs with the possible express routes are included. Dijkstra’s algorithm is then used to compute the shortest routes, and it is executed before running the algorithm.

In [24] a model to evaluate TransMilenio routes is built based on the data provided by a origin-destination matrix. The trip probabilities between stations and passenger arrival rate to each station are computed from this matrix, assuming that the users know which is the best route to reach their destina- tion. The model is implemented in a commercial simulation software package.

(7)

The model includes a set of constraints regarding user behavior when choosing their route to reach to their desti- nation. The input data for the evaluation algorithm are the origin-destination pairs, the stops of each service and the quantity of passengers associated with each pair. TransMilenio data is also required, such as existing routes, their frequency, vehicle capacity, speed, the distance between stations and other network characteristics.

The model is composed of three modules. The network module stores information about the physical infrastructure, such as stations, the distance between them, busways, and others; the stations module is in charge of the boarding and alightment at each station and the arrivals module assigns passenger origin and destination.

The time that the passenger spends inside the station is given by the travel time, the bus stopping time and passenger waiting time at the station. The bus arrival times are assumed to be uniform. Therefore, the waiting time of each passenger is equal to half of the route’s headway.

C. Analysis of proposed models

Most of proposed models are far from being able to represent what goes on in the real world because they are not detailed enough to represent what happens within a BRT sys- tem. We are going to describe the advantages and drawbacks of each model.

The model presented in [23] does not account for vehicle operating costs. This fact is clearly reflected in the results, where the best solution is to increase bus departure frequencies and use the entire bus fleet. The models do not adequately represent constraints concerning capacities within the system, which is modeled for the whole corridor but not for each station individually. This overlooks the fact that there are some stations that have more demand than others. The model does not account for deceleration and acceleration times, passengers boarding and alighting times or dwell times at signalized intersections. An advantage of this proposal is that it builds a graph that pre-calculates the travel times between each pair of stations for each route. This is helpful to find the optimal route between two stations.

The model presented in [22] has several voids, such as the fact that it does not account for passenger waiting time or vehicle operating costs. Neither does it account for passenger congestion within the stations, vehicle congestion at stations, discriminated speeds between each pair of stations, or assign distribution times to passenger and vehicle arrivals at stations.

On the other hand, it has several advantages, such as consider- ing that when buses are full passengers must wait for the next bus. The model is a user-friendly graphic tool that can model a system in which equations are not known.

The model presented in [24] refers to some important constraints but the model does not include any. Other con- straints included as assumptions are not necessarily realistic.

For instance, it is assumed that if a passenger is going to make a trip that is 5 or less stations of long, he/she will only take normal (all-stops) services. It does not consider decelerating and accelerating times, passenger boarding and alighting times or dwell times at signaled intersections either.

The model presented in [13] assumes the same speed between every pair of stations, which is not realistic. It does not consider the bus passenger capacity, vehicle capacity at the stations and passenger capacity at the stations either. Waiting times at signaled intersections are not considered either. A major drawback of this model is that it uses the number of passengers that board and alight from buses at each station rather than an origin-destination matrix as input. This demand data is not detailed enough to identify passenger behavior.

The model accounts for passenger waiting times and vehicle operating costs. The introduction of an innovative variable-size codification and the use of binary variables to indicate whether or not a bus stops at a station.

The model presented in [14] is one of the most complete.

In fact, it incorporates most cost variables. It is the only model that includes passenger boarding and alighting times and the stop times at the signaled intersections. Nevertheless, it has some drawbacks. For example, it only considers one express route, i.e., scenarios with several express routes cannot be evaluated. The model is aimed at reaching the best departure frequency for a normal and an express route that operate along the same busway. Its parameters are the origin-destination matrix, the stations in which the express routes stops and the bus fleet size. Note, finally that the model does not consider vehicle congestion or passenger congestion at stations.

The model presented in [2] is also very complete and perhaps the best at representing the costs of a real B R T system. This is accomplished thanks to the inclusion of several express routes on one busway and because it is good at differentiating travel time and operating costs. But it is not free of drawbacks. For instance, it does not include acceleration and deceleration times, boarding and alighting times or stop times at signaled intersections. The proposed model searches the departure frequencies that optimize B R T operation according to a defined cost function.

In summary, none of the reviewed proposals considers ve- hicle congestion at stations or passenger congestion at stations.

This is worrying, because, as stated in [9], [10], [1] the capacity bottleneck of a B R T system is the vehicle capacity at the stations. There are not many proposals that account for this point because hardly any B R T systems have reached maximum capacity, which could be the reason why the proposals have focused mainly on the minimization of passenger waiting times an operating costs, and not on the increase of system capacity.

We found that none of the proposals offer automated route design. [14] and [2], which offer validation models for routes that can be given to the model as a parameter, come the closest.

We also found that none of the proposals take a multi-objective approach to the problem.

V. P ROPOSED OPTIMIZATION MODEL FOR TRANSMILENIO

In the previous section we reviewed the proposals in the literature for optimizing B R T system operation, with an special emphasis on the TransMilenio system. In this section, we provide a mathematical model for the optimization of Trans- Milenio that adapts elements of the above proposals, mainly [14] and [2], and incorporates novel elements accounting for the features of that system.

(8)

The problem is to find departure frequencies for the established routes that minimize the time passengers spend inside the system and operating costs. This set of frequencies must satisfy the constraints associated with the TransMilenio operation. The problem is analysed only during the rush hour time window.

A. Available information

The set of stations determines the size of the BRT system.

The number of stations is directly related to the complexity of the problem to be solved. Information about the system stations, the busways to which they belong, and each station’s neighboring stations must be considered. The set of TransMile- nio stations is denoted by E = {e\,..., e^}, where ej refers to the i-th station, i = 1,..., 143.

The routes are paths between two stations (usually main stations) that buses must take and are composed of the set of station at which buses must stop. The set of TransMilenio routes is denoted by R = {r\,...,r90}, where rj is the j-th route, j = 1, ...,90.

The station vehicle capacity is very important, even more so in cases where nearing full capacity the BRT system is, like the TransMilenio system. When the system is nearly at maximum capacity the problem is to find feasible solutions that can meet the trip demands. The station vehicle capacity ej is denoted by kse., i = 1,..., 143.

The information required about the buses is their capacity and the quantity of buses in operation. We assume that the buses operating along each route have the same capacity.

This information is important in order to impose capacity constraints within the buses and to prevent to operate with more buses than the available. The bus capacity is denoted by fcJ.J = 1,..., 90 which is the passenger capacity of the vehicles that operate the r^-th route.

The distance between stations is used to compute the travel times between each pair of stations. deie. denotes the distance between stations ej and ej, i,j = 1, ...,90.

Speeds between each pair of stations are very important because not all busways have the same characteristics and therefore the speed is not always the same. Some busways have signaled intersections, whereas others are built over highways where they can travel at faster speeds. The speed between the stations ej and ej is denoted by seie..

Acceleration and deceleration times along with boarding and alighting times are used to compute the total time of a stop at a station. These values are constant and independent of passenger demand level in the system. Based on the model proposed in [14], we assume that the times are the same for all stations. The acceleration and deceleration times are denoted by p.

The boarding and alighting times are used to determine the total stop time of a bus at a station. The stop time increases with the amount of people that board or alight the bus. Based on the model proposed in [14], we can calculate passenger boarding time at a station as ael x T", where ael is the passenger boarding rate for route rj at station ej and ra is the passenger boarding time. In the same way, the alighting time is denoted by j3Tel x T13, where j3 is used for alightings.

Costs are usually divided into passenger waiting time costs and the BRT system operating costs. The model that we propose accounts for three types of costs: waiting time at stations, waiting time on buses and vehicle operating costs.

Fixed costs, such as station cleaning, electricity, administrative wages, rents, and others, are not considered because they are independent of the BRT system operation ([14]). The unit cost per kilometer, the unit cost for waiting time at the station and the unit cost for waiting time inside the buses, are denoted by Ho, Ms and (J'B, respectively. These values are used in the cost function to evaluate the quality of the sets of routes.

The origin-destination matrix contains information about passenger demand, i.e., the amount of users traveling from station ej to station ej. We use an origin-destination matrix with rush hour data, because this is the time window when the system is closer to maximum capacity. The number of passengers that travel from station ej to station ej is denoted by qeiej.

Operating hours is the time during which the BRT system is operating, denoted by T.

B. Decision variables

The decision variables for the proposed model are the the frequencies associated with each route. The set of frequencies is denoted by F = {/i,..., /90}, where frk is the frequency for the buses of the £;-th route. The frequencies identify how often the buses of a given route depart. The headways can be computed from the frequencies and vice-versa.

C. Cost function

Multiple authors (see [14], [2], [13]) agree that the cost function, C, is composed of the sum of three elements: vehicles operating costs, Co; passenger waiting time at station costs, Cs, and passenger travelling time costs, C#. These last two costs can be grouped as the passenger total trip costs ([14]).

Then, the function to be optimized (minimized) is:

minC = Co + Cs + CB ,

The operating costs can be calculated by:

Co = no x /"J T x frk x DTk,

r'kER

where no is the unit cost per kilometre for a BRT vehicle, R is the set of all routes in the system, T is the BRT system operating hours, fTk is the frequency of route ru and DTk is the length of the path covered by route r^. Drk can be computed from the distances (de.e.) between the consecutive stations included in the A;-th route.

The waiting time at station costs can be computed as follows:

Cs = Ms x / J Qeiej

ei,ejEE E frk X X

rkeR

eiej

where ^ s is the waiting time unit cost, qeiej is the passenger trip demand for the (ej, ej) origin-destination pair, fTk is the frequency of route rk, xreke is a binary variable that indicates

6

(9)

whether a route rk is a good option for travelling from the station ej to the station ej (its value is 1 if the route is attractive and 0 otherwise), and e is the bus arrival distribution at the stations, which are assumed Poisson distributions.

The travel time costs can be computed by:

*e-e.,- X frk X ^ e ,

frk X Xreki£i

rkER

where JJ,B is the travel time unit cost, fTk is the frequency of route r-fc, and treke. is the travel time in route rk for the (ej, e^) origin-destination pair, with

where tgr| and tgr| are the travel time and delay time from station ej to station e7,

t, —

2rk

and

e3

E

e3

/ e3 e3 \

arek x Ta /3rek x T13 frk

+

e

iePr

frk + Neie- x d,

deiej and seiej are the distance and average speed between station ej to station ej, respectively,

arek and j3rek are the boarding and alighting rates at station ej for route r^, respectively,

ra and T13 are the boarding and alighting times per passenger,

NeiCi is the number of stations between station ej and station ej,

PTk is the set of stations at which route ru stops, p is the acceleration and deceleration delay at station.

D. Constraints

The bus passenger capacity constraint ensures that the frequency of bus departure is high enough to prevent over- crowding inside the buses. If this constraint is not applied, buses may be full when the arrive at stations, passengers will have to wait for the next bus.

fck x

' k

a N

fr

k

> ^2 ^2

e,ePrke,ePrk

frk X X ree k

E frm X xlTe,

rmeR

Vrfc G R, VaG PTk, where

• khTk is the passenger capacity of the buses circulating along route rk,

• frk is the frequency of route rk,

• PTk is the set of stations at which route rk stops,

• qeie is the passenger trip demand for the (ej,ej) origin-destination pair,

• Xe'e3 indicate whether a route rj is a good option for travelling from the station ej to the station ej. Its value is 1 if the route is attractive and 0 otherwise.

The bus fleet size constraint prevents the set of routes from operating with more buses than are available in the system.

This assures that the system is working with the available resources:

T 1 „

< —, Vr,- G R.

Nri frj

where T is the BRT system operating hours and NT:> is the number of vehicles that can operate along the route rj.

The choice of best route constraint helps to model pas- senger behavior when choosing a route to travel to their destination. It models the possibility of passengers often being able to take more than one route to reach their destination in the same time.

xlk =1

UB x tlk„ <

MS + MB X J2 tiTe, X frm X X

rmi=rk

E frm X X ^

rmi=rk

Vrfc G i?, Vej,e7- G E.

The station vehicle capacity constraint is very important especially in systems that have great passenger demands and are nearing maximum capacity level. The importance of this constraint is that the vehicle station capacity is the bottleneck of the BRT systems ([9], [1]), like TransMilenio.

E

r.-G-R

Ki ^ W2 X ^"r3' ^e* ^ ^'

where kse. is the vehicle capacity of station ej, and ve\ are binary variables that point out whether station ej is visited on the route rj.

V I . CONCLUSIONS AND FUTURE RESEARCH

TransMilenio is Bogota’s most important mass transporta- tion system and one of the biggest B R T systems in the world.

There are very few proposals in the literature that focus on optimizing B R T system operation, mainly because B R T systems are relatively a recent form of transport and many of the currently operating B R T systems are nowhere near full capacity.

Most of proposals, and specifically for TransMilenio, are based on bus scheduling and focus on varying the times between each bus departure (i.e., the frequencies) of the different bus routes to minimize costs.

In these proposals, the set of routes are part of the available information, along with the stations at which the buses stop, and they remain constant during the execution of the model.

In the mathematical modeling introduced in this paper we also analyze the frequencies of the routes to minimize costs.

Note that an automated design of routes that minimize the cost function is an open research line. Rather than designing new routes, the aim would be to optimize existing routes by

(10)

modifying at most 30% of the stations on the original route.

This 30% was fixed by TransMilenio experts at meetings. The reasons for just modifying rather than redesigning routes is that the social impact of modifying the routes is not too high, whereas, the search space is greatly reduced and, therefore, better solutions can be found in less time. An important drawback is that it may not be possible to find a global optimum, because the best routes may have less than 70% of the stations in common with the original routes. In this case it is more important to reduce the social impact on passengers that comes with the modification of the routes.

We are now working with TransMilenio experts on extend­

ing and solving the proposed optimization problem. We have selected evolutionary algorithms to solve the problem since they have previously proven to be efficient tools. Additionally, the research team is experience in solving other complex optimization problems using this metaheuristic.

The model we propose is a single objective optimiza­

tion model since only costs are minimized. However, other objectives could be simultaneously considered, leading to a multi-objective optimization model. Evolutionary algorithms would be then used to identify Pareto optimal solutions, and the expert’s preferences could be incorporated into the search process to reach a compromise (satisficing) solution.

Another future research line that we propose is the possi­

bility of adding transfer times to the model. Transfer time is the time it takes to a passenger to switch from one route to another, usually because the first bus that a passenger takes does not stop at the station for which he or she is heading.

These times are normally penalized because transfers are an inconvenience for passengers.

Finally, another open research line, and a key aspect for correctly modeling B R T systems is user’s behavior. It is important to correctly model which routes users given an origin/destination pair will choose. They are likely to choose the fastest route, but this is not always the case, because users may not know which the fastest route is or because the frequency of the fastest route is low and they opt for an alternative route. This is one of the least explored issues in the B R T systems literature.

ACKNOWLEDGEMENT

The paper was supported by Madrid Regional Govern­

ment project S-2009/ESP-1685 and the Spanish Ministry of Science and Innovation project MYTM2011-28983-C03-03.

The authors would also like to acknowledge the Ministry of Information and Communication Technologies of Colombia and its Talento Digital scholarship program for funding the studies of Francisco J . Pen˜a, and Alirio Garc´ıa for the useful information he provided about TransMilenio system.

REFERENCES

[1] L. Wright and W. Hook, Bus rapid transit planning guide. Institute for Transportation & Development Policy New York, 2007.

[2] C . Leiva, J . C . Mun˜oz, R . Giesen, and H . Larrain, “Design of limited-stop services for an urban bus corridor with capacity constraints,” Transportation Research Part B: Methodological, vol. 44, no. 10, pp. 1186–1201, 2010. [Online]. Available:

http://www.sciencedirect.com/science/article/pii/S0191261510000044

[3] Observatorio de Movilidad, “Comportamiento de los indicadores de movilidad de la ciudad a diciembre de 2010,” Observatorio de Movili- dad, Tech. Rep. 6, 9 2011.

[4] (2013, 2) Panoroma of brt and bus corridors in the world. BRTdata.org.

[Online]. Available: http://brtdata.org/

[5] H. Levinson, S. Zimmerman, J. Clinger, S. Rutherford, R. L. Smith, J. Cracknell, and R. Soberman, “Bus rapid transit, volume 1: Case studies in bus rapid transit,” Transportation Research Board, Tech. Rep., 2003.

[6] D. Hinebaugh, “Characteristics of bus rapid transit for decision- making,” Tech. Rep., 2009.

[7] I. Chaparro, Evaluacio´n del impacto socioecono´mico del transporte urbano en la ciudad de Bogota´: el caso del sistema de transporte masivo, TransMilenio, ser. Serie Recursos Naturales e Infraestructura. United Nations Publications, 2002. [Online]. Available:

http://www.eclac.org/publicaciones/xml/3/11423/LCL1786-P-E.pdf [8] S. L. A´ ngel, C. Garc´ıa, O. Santiago, J. Concha, and M. R. Caldas,

“Plan Marco 2010 Sistema TransMilenio,” Direccio´n de Planeacio´n de Transporte, Tech. Rep., 2010.

[9] A. Cain, G. Darido, M. R. Baltes, P. Rodriguez, and J. C. Barrios,

“Applicability of Bogota´’s TransMilenio BRT System to the United States,” National Bus Rapid Transit Institute (NBRTI); Center for Urban Transportation Research (CUTR); University of South Florida, Tech.

Rep., 2006.

[10] Steer Davies Gleave, “Estudio de determinacio´n de la capacidad del sis- tema TransMilenio. Estudio realizado para TransMilenio SA, Bogota´,”

Steer Davies Gleave, Tech. Rep., 2007.

[11] Kittelson & Associates and United States. Federal Transit Adminis­

tration and Transit Cooperative Research Program and Transit Devel­

opment Corporation, Transit Capacity and Quality of Service Manual.

Transportation Research Board National Research, 2003, vol. 100.

[12] A. F. G. Valderrama, S. H. Pe´rez, M. C. Ben´ıtez, J. C. Grisales, M. A. Hinojosa, D. E. Duenas, J. C. T. Gomez, L. A. Guzma´n, N. C. Acosta, M. V. Ropero, and P. J. G. H. Edna Rodr´ıguez Aleman, Manual De Planeacio´n Y Disen˜o Para La Administracio´n Del Tra´nsito Y Transporte, E. C. de Ingenier´ıa, Ed. Alcald´ıa Mayor de Bogota´, 2005.

[13] C. Sun, W. Zhou, and Y. Wang, “Scheduling combination and headway optimization of bus rapid transit,” Journal of Transportation Systems Engineering and Information Technology, vol. 8, no. 5, pp. 61–67, 2008.

[14] X. Chen, B. Hellinga, C. Chang, and L. Fu, “Optimization of headways for bus rapid transit system with stop-skipping control,” in Transporta­

tion Research Board 91st Annual Meeting, no. 12-1999, 2012.

[15] H. Larrain, R. Giesen, and J. C. Mun˜oz, “Choosing the right express services for bus corridor with capacity restrictions,” Transportation Research Record, no. 2197, pp. 63–70, 2010.

[16] H. Larrain, R. Giesen, and J. C. Munoz, “The effect of od trip dispersion versus concentration in express service design,” in 12th World Conference on Transport Research.

Lisbon, Portugal, 11-15 July 2010, 7 2010. [Online]. Available:

http://intranet.imet.gr/Portals/0/UsefulDocuments/documents/03406.pdf [17] W. Ma and X. Yang, “A passive transit signal priority approach for bus

rapid transit system,” in Intelligent Transportation Systems Conference, 2007. ITSC 2007. IEEE, 2007, pp. 413–418.

[18] K. Wang and F. Zhu, “A real-time brt signal priority approach through two-stage green extension,” in 9th IEEE International Conference on Networking, Sensing and Control (ICNSC), 2012, 2012, pp. 7–11.

[19] L. Yong, Y. Yun, and G. Hongli, “The design of the brt signal priority control at the intersection,” in International Conference on Intelligent Computation Technology and Automation (ICICTA), 2008, vol. 1, 2008, pp. 507–511.

[20] S. Cao, L. Zhang, and F. Zhao, “An rfid signal capturing and controlling system for brt priority system,” in Proceedings of the 2009 First IEEE International Conference on Information Science and Engineering, ser. ICISE ’09. Washington, DC, USA:

IEEE Computer Society, 2009, pp. 4725–4729. [Online]. Available:

http://dx.doi.org/10.1109/ICISE.2009.293

[21] H. Xu, J. Sun, and M. Zheng, “Comparative analysis of unconditional and conditional priority for use at isolated signalized intersections,”

(11)

Journal of Transportation Engineering, vol. 136, no. 12, pp. 1092–

1103, 2010.

[22] D. Lopez, A. Triana, and H. Chamorro, “Simulation model of public transportation system using multiagent approach by means of petri nets: Bogota´ study case,” in Robotics Symposium, 2011 IEEE IX Latin American and IEEE Colombian Conference on Automatic Control and Industry Applications (LARC). IEEE, 2011, pp. 1–6.

[23] S. Duarte, D. Becerra, and L. Nin˜o, “Un modelo de asignacio´n de recursos a rutas en el sistema de transporte masivo TransMilenio,” Avances en Sistemas e Informa´tica, vol. 5, no. 1, pp. 163–172, 2008. [Online]. Available:

http://www.revista.unal.edu.co/index.php/avances/article/download/9984/10516 [24] M. A. Valbuena and D. Hidalgo, “Propuesta metodolo´gica para la

evaluacio´n de rutas del sistema TransMilenio,” 2005.

Referencias

Documento similar

effect of the recycled plastics on the strength at break is small; the blends of LDPE with AF200. or AF231 generally show lower values than the pure LDPE, but the decreases are

The faculty may have uploaded some file with the complete timetable by subjects.. 7) Scroll down and click on the academic course. You will find all the classes grouped by

In the preparation of this report, the Venice Commission has relied on the comments of its rapporteurs; its recently adopted Report on Respect for Democracy, Human Rights and the Rule

Students who wish to attend the Spanish Language Course should be in Malaga before the following dates at the very latest:.. • First semester students (September

Method: This article aims to bring some order to the polysemy and synonymy of the terms that are often used in the production of graphic representations and to

Keywords: iPSCs; induced pluripotent stem cells; clinics; clinical trial; drug screening; personalized medicine; regenerative medicine.. The Evolution of

Astrometric and photometric star cata- logues derived from the ESA HIPPARCOS Space Astrometry Mission.

The photometry of the 236 238 objects detected in the reference images was grouped into the reference catalog (Table 3) 5 , which contains the object identifier, the right