Skip to main content
Advertisement
Browse Subject Areas
?

Click through the PLOS taxonomy to find articles in your field.

For more information about PLOS Subject Areas, click here.

  • Loading metrics

A Feeder-Bus Dispatch Planning Model for Emergency Evacuation in Urban Rail Transit Corridors

  • Yun Wang,

    Affiliation MOE Key Laboratory for Urban Transportation Complex System Theory and Technology, School of Traffic and Transportation, Beijing Jiaotong University, Beijing, China

  • Xuedong Yan ,

    xdyan@bjtu.edu.cn

    Affiliation MOE Key Laboratory for Urban Transportation Complex System Theory and Technology, School of Traffic and Transportation, Beijing Jiaotong University, Beijing, China

  • Yu Zhou,

    Affiliation State Key Lab of Rail Traffic Control and Safety, Beijing Jiaotong University, Beijing, China

  • Wenyi Zhang

    Affiliation MOE Key Laboratory for Urban Transportation Complex System Theory and Technology, School of Traffic and Transportation, Beijing Jiaotong University, Beijing, China

Abstract

The mobility of modern metropolises strongly relies on urban rail transit (URT) systems, and such a heavy dependence causes that even minor service interruptions would make the URT systems unsustainable. This study aims at optimally dispatching the ground feeder-bus to coordinate with the urban rails’ operation for eliminating the effect of unexpected service interruptions in URT corridors. A feeder-bus dispatch planning model was proposed for the collaborative optimization of URT and feeder-bus cooperation under emergency situations and minimizing the total evacuation cost of the feeder-buses. To solve the model, a concept of dummy feeder-bus system is proposed to transform the non-linear model into traditional linear programming (ILP) model, i.e., traditional transportation problem. The case study of Line #2 of Nanjing URT in China was adopted to illustrate the model application and sensitivity analyses of the key variables. The modeling results show that as the evacuation time window increases, the total evacuation cost as well as the number of dispatched feeder-buses decrease, and the dispatched feeder-buses need operate for more times along the feeder-bus line. The number of dispatched feeder-buses does not show an obvious change with the increase of parking spot capacity and time window, indicating that simply increasing the parking spot capacity would cause huge waste for the emergent bus utilization. When the unbalanced evacuation demand exists between stations, the more feeder-buses are needed. The method of this study will contribute to improving transportation emergency management and resource allocation for URT systems.

Introduction

To deal with the serious metropolitan problems of traffic congestion, the limitation in land use and environmental contamination, the speed and scale of urban rail transit (URT) development in China are far surpassing anywhere else in the world [13]. By the end of 2013, fifteen cities in China have built up URT systems with the total operation length of 2408 kilometers [4]. Characterized by a high level of safety, large capacity, wide accessibility, high speed and energy performance [5], URT has been utilized as a key solution for supporting mobility needs in high-density urban areas, and the total passenger volume of URT has even reached up to nearly eleven billion trips in China [4].

Because the public transportation in high-density urban areas heavily depends on URT systems, even minor operation disruptions in URT system can result in serious economic losses and social chaos [6]. The operation disruptions might be attributed to divers unexpected events, e.g., infrastructure malfunctions, trampling accidents, fire emergency and extreme weather conditions, etc. [78]. For example, in China, a rear-end collision occurred in Shanghai Metro Line #10 on September 27th, 2011. The emergency happened at 2:10 pm and the stranded passengers were not totally evacuated until 8:38 pm, indicating that the influence of the emergency lasted for more than 6 hours. Another rear-end collision occurred in Shanghai Metro Line #1 on December 22th, 2009, which caused more than 4 hours’ service disruptions.

Proper and flexible emergency countermeasures can largely reduce the side effects of emergency, such as potential operational dangers, passengers’ delay and complaints, and so on. URT and bus transportation, as the two major layers of the urban public transportation system, can be collaboratively operated for emergency response in URT corridors [9]. Without timely dispatching feeder-buses to evacuate passengers gathering outside URT stations, the local urban ground transportation operation would be substantially influenced and secondary incident risk would potentially increase. Through introducing localized integration with bus services, feeder-buses cooperating with URT can indeed realize the connection of transportation under emergent conditions [10]. Moreover, it can effectively enhance the resilience of URT to disruptions and simultaneously promote the serviceability of public transportation system [8, 1012]. This paper addresses the issues in the feeder-bus route design and resource allocation for emergency evacuation in urban rail transit corridors, which is one of the most significant aspects in the contingency plan for urban public transportation management. The contribution of this study lies in the following aspects:

  • A trains-buses-trains cooperation mode is put forward to eliminate the effect of unexpected service interruptions in URT corridors. In fact, when an emergent event occurs at a point along a certain URT line and breaks its operation, the URT line can be divided into two sub-lines which can still keep running independently by utilizing turn-back line. Thus, through integrating the local bus services, feeder-buses can be dispatched to the influenced stations and served as a ferry system to connect the two partial routings of URT line. Further, a trains-buses-trains operation mode can temporally maintain the URT function during emergency. In other words, feeder-buses cooperating with URT can indeed realize the connection of transportation and ensure passengers’ smooth transfer between the systems.
  • A mathematical feeder-bus dispatch planning model is established to optimize the feeder-bus dispatch scheme for emergency evacuation in URT corridors. In the co-operation system, the collaborative adjustments in both URT system and feeder-bus dispatch scheme are required for URT and bus integration. The model aims at designing an optimal and operational scheme for sets of parking spots, feeder-buses, and URT stations. The objective of this study is to minimize the total travelling time of feeder-buses within a required evacuation time period. Thus, the decision makers can determine the number of feeder-buses that need to be dispatched, which bus parking spots the feeder-buses should be dispatched from, which URT stations the feeder-buses should be dispatched to, and the operation times of feeder-buses running between demand stations.
  • A concept of dummy feeder-bus system is proposed to capture the optimal solution of the feeder-bus dispatch planning model. The original proposed planning model is non-linear integer programming (NLIP) which is hard to obtain the optimal solution. Thus, in the process of model solution, a concept of dummy feeder-bus system is proposed to translate this NLIP problem into a traditional linear integer programming (LIP), i.e., transportation problem. The proposed model solution approach can be carried out in a computationally efficient way in order to provide a quick response plan.
  • A case study based on the Nanjing public transit system was carried out to demonstrate the practical significance of the proposed method. The results show that such a method is feasible to utilize the ground bus services to evacuate those influenced passengers during URT operation disruptions.

The remainder of this study is organized as follows. Section 2 reviews relevant studies in the literature. Section 3 develops a modeling framework for planning the feeder-bus dispatch for emergency evacuation in URT corridors, including problem statement and optimization model construction. Section 4 introduces the solution method of the model. In section 5, a case study based on the Line #2 of Nanjing URT system is performed to illustrate the model application. Finally, Section 6 provides conclusions and suggests future research directions.

Literature Review

The URT and feeder-bus service integration problem (UFSIP) has been a research hotspot for several decades. Sivakumaran et al. [13] pointed out that introducing integrated operation between URT and bus in a multi-level public transit system could bring great benefits for both transit operators and users. A good integrated transit system can efficiently eliminate the duplicated routes, expand the service coverage, and improve the service quality and passengers’ satisfaction level [1415].

Previous studies about UFSIP generally pay more attention to the optimization of feeder-bus operation, since the structure of URT system under normal traffic conditions is usually set as a given scenario [16]. Literature on feeder-bus optimization problem ranges from strategic planning to operational management. In the planning stage, the feeder-bus network structure and feeder-bus routes should be designed based on some specified objectives. Particularly, Kuah and Perl [17] first defined the feeder-bus network design problem (FNDP), and presented a mathematical programming model to obtain a reasonable feeder-bus network to access a given existing URT system. Current et al. [18] and Kuan et al. [14] proposed that FNDP was a hierarchical problem while the URT routes were primary paths and the feeder-bus routes were secondary paths. Chien and Schonfeld [19] developed a joint optimization model for a new transit system with no existing bus routes but only one existing URT line, based on the assumption that bus routes were parallel with URT lines. Some other relevant papers include Ceder and Wilson [20], Li and Quadrifoglio [21], Chou et al. [22], Ciaffi et al. [23], Deng et al. [24], Vuchic [25]. Lin and Wong [26] firstly developed a multi-objective model to solve the feeder-bus route design problem (FRDP), which can obtain a compromise solution by comprehensively considering various stakeholder concerns, including service providers, bus users, non-bus road users. Almasi et al. [27] built up a transit services optimization model with feeder-bus and fixed rail lines, aiming to design a set of feeder-bus routes and determine operating frequency on each route. What makes their study outstanding is that instead of presenting with a single parameter, the cost for each route was divided into user cost, operation cost and social cost, and each of them were presented in a more detailed way. The heuristic algorithm became to be applied by Shrivastava and Dhingra [28] to optimize the feeder routes for buses to suburban railway stations. Readers may refer to Shrivastava and O’Mahony [2931], Pan et al. [32], and Song and Liu [33] for comprehensive reviews. In the operation stage, optimally coordinated feeder-bus operation schedules and vehicle allocations should be determined according to the feeder-bus network and line routes. Salzborn [34] developed a mathematical model to calculate the service frequency of feeder-buses and Lee and Schonfeld [35] improved this model by taking the delay time into consideration. Li et al. [36] optimized the URT system with feeder-bus services for different optimization objectives, including social welfare maximization and profit maximization. Some other representative studies include Ceder and Golany [37], Chung [38], and Jiang and Huang [39].

Although a comprehensive body of literature on UFSIP is available, there still exist limitations and gaps in previous studies. Firstly, as previously mentioned, emergencies frequently occur in URT corridors due to a variety of reasons, and may cause serious consequences [40]. However, most scenarios of existing research on UFSIP are set under normal conditions, while few studies are available for emergent situations. Secondly, the approach proposed for normal conditions cannot be applied directly in this paper but the research emphases of UFSIP under normal and emergent conditions are quite different. The former mainly focuses on how to utilize feeder-buses to extend the service coverage of URT and improve the service quality of transit system in a long term. For the latter, when emergency occurs in URT corridors, the major task of feeder-buses is to evacuate stranded passengers and ensure transportation continuation within a certain required time period. Thus, the topic of UFSIP under emergent conditions has been receiving increasing attention. Representative studies include Kepaptsoglou and Karlaftis [41], Teng and Xu [10], Darmanin et al. [42], Jin et al. [43], Jin et al. [8], and Lv et al. [44]. Kepaptsoglou and Karlaftis [41] defined the problem as bus bridging service (i.e., feeder-bus service) and proposed a modeling framework to design the bus routes and resource allocation. Teng and Xu [10] designed a transportation capacity calculation method and optimize the site selection problem of feeder-bus. Darmanin et al. [42] proposed the disruption response strategies for utilizing feeder-bus services to transfer passengers to other rail lines, and a specific case of the Melbourne metro system was also conducted. Jin et al. [8] developed a methodological framework with two hierarchical steps for planning and designing an efficient feeder-bus network: designing of feeder-bus routes and feeder-bus resource allocation among the routes. Lv et al. [44] developed an evacuation planning model in response to bus–subway corridor incidents based on the interval chance-constrained integer programming (EICI) method. They proposed a recovery approach to complement the URT service disruptions during which the temporary feeder-buses should be dispatched to the affected areas in URT system. In this study, we have also used the similar recovery strategies, but with a more integrated approach and an entirely different method. Whereas Lv et al. provided two choices for passengers to continue their travel, including shuttle buses and routine buses, we propose dispatching feeder-buses to the influenced URT stations which can serve as a ferry system to connect the two partial routings of URT line. Therefore, passengers can have a smooth transfer without spending the walk time to the original bus stations. Additionally, no previous studies have paid attention to the influence of the feeder-bus parking spot locations on the design of feeder-bus network, route choice and service frequency. Actually, the distance between feeder-bus parking spots and URT stations profoundly affects the efficiency of feeder-bus dispatch and evacuation cost. Therefore, in this study, the available number of feeder-buses and their parking spot distribution were set as key parameters.

Based on the above literature analyses, many researchers have made an attempt to design a more efficient integration system between feeder-bus and URT system. Table 1 provides a systematic comparison of key model components and solution methods on the URT and feeder-bus service integration problem in the existing literature.

thumbnail
Table 1. Comparisons of Key Model Components and Solution Methods on the URT and Feeder-Bus Service Integration Problem in the Existing Literature.

https://doi.org/10.1371/journal.pone.0161644.t001

Modeling Framework

Nomenclature

Some symbolic notations used in the feeder-bus dispatch model are defined in Table 2.

Problem statement

Fig 1 illustrates the process of feeder-bus dispatch for emergency evacuation in URT corridors. In the URT corridor, let ES = {es | es = es1, es2} denote a finite set of endpoint stations. Station es1 and station es2 are respectively the first and the last stations in the up direction while station es2 and station es1 are respectively the first and the last stations in the down direction. Let DS = {ds | ds = ds1, ds2} represent a finite set of demand stations which are equipped with the turn-back track. Below MS = {ms | ms = ms1, ms2, …, msc} represents a finite set of middle stations (stations influenced by emergency), and the emergency occurs in the middle station msm. In the feeder-bus system, let PS = {ps | ps = ps1, ps2, …, psa} represent a finite set of feeder-bus parking spots. Below FS = {fs | fs = fs1, fs2, …, fsb} represents a finite set of feeder-bus stations where feeder-buses would be dispatched to. There is a one-to-one correspondence relationship between feeder-bus stations and demand stations. In particular, the feeder-bus stations fs1 and fsb are located at the demand stations ds1 and ds2 respectively.

thumbnail
Fig 1. Schematic diagram of feeder-bus co-scheduling under URT emergency.

https://doi.org/10.1371/journal.pone.0161644.g001

When an emergent event occurs in middle station msm, it breaks the normal operation of URT. The feeder-bus dispatch scheme should be generated for ferrying the stranded passengers between the two URT sub-lines: one is between the endpoint station es1 and the demand station ds1, and the other is between the endpoint station es2 and the demand station ds2. By utilizing the turn-back line equipped in the demand stations ds1 and ds2, the two sub-lines can still keep running independently. Furthermore, feeder-buses will be dispatched to feeder-bus stations fs1 and fsb, i.e., the demand stations ds1 and ds2, and operate circularly between the two feeder-bus stations. As a ferry system, the feeder-buses can carry passengers to arrive at their destination directly or transfer to the two partial routings of URT.

During the cooperation process, the feeder-buses should first depart from the parking spot, ps, and run to the feeder-bus stations fs1 and fsb. Then, the feeder-buses go through a series of feeder-bus stations between fs1 and fsb, and operate several times between the feeder-bus stations fs1 and fsb. Finally, the feeder-buses return back to their original parking spot, ps, from either feeder-bus station fs1 or fsb. Moreover, passengers can get on and off the feeder-buses at each feeder-bus station fs.

As shown in Fig 2, the design of feeder-bus dispatch scheme is a systematic problem, which is determined by parameters related to both the URT system and feeder-bus system, such as evacuation demands, capacity of feeder-bus parking spots and feeder-buses’ travelling time. Due to the operation of URT partial routings, the passenger volume in demand stations will intermittently increase. The scheme of feeder-bus dispatch should be formulated based on the real evacuation demands and the capacity of feeder-bus parking spots.

thumbnail
Fig 2. Schematic diagram for feeder-bus emergency evacuation in URT corridors.

https://doi.org/10.1371/journal.pone.0161644.g002

Basic assumption

Several assumptions made throughout the paper for simplicity in the model formulation are explained as follows:

Assumption 1.

αs,s, the ratio of passengers destining from station s to station s′, can be obtained based on the historical OD distribution data, where .

Assumption 2.

The feeder-bus journey time, tfs, between feeder-bus stations fs1 and fsb is deterministic according to the bus running speed, road conditions, the number of passengers getting on and off in stations, etc. in the local road networks. With fixed feeder-bus running times, the proposed model can be simplified significantly. Similarly, the journey time, , between feeder-bus parking spot, ps, and feeder-bus station, fs, is also deterministic.

Assumption 3.

All the stranded passengers are evacuated by the feeder-buses. Note that the private cars and taxis are not considered in this study.

Model construction

Maximum section passenger volume along the feeder-bus line.

Maximum section passenger volume along the feeder-bus line is a key parameter for calculating the demand number of feeder-buses, which is equal to the maximum of the section passenger volume among all feeder-bus stations.

As is shown in Fig 3, the section passenger volume, qfs, in feeder-bus station, fs, may contain two categories: passengers who need to be evacuated from the feeder-bus station fs, , and passengers who need to pass through the feeder-bus station fs, . Further, passengers who need to be evacuated from the feeder-bus station fs, , contains both the original stranded passengers, , and subsequent arriving passengers, .

thumbnail
Fig 3. Schematic diagram of feeder-bus co-dispatching scheme.

https://doi.org/10.1371/journal.pone.0161644.g003

In the up direction, Eq (1) describes the section passenger volume, , of feeder-bus station fs1. Note that feeder-bus station fs1 is the departure station of feeder-bus line. So there is no passenger needing pass through feeder-bus station fs1. Therefore, the section passenger volume, , of feeder-bus station fs1 is equal to the number of passengers who need to be evacuated from the feeder-bus station fs1, , which intermittently increases due to the operation of partial routings. Moreover, the time interval of the stranded passengers’ intermittently increasing is determined by the departure interval of URT. In particular, as is shown in Eq (2), the original stranded passengers, , contains the passengers from feeder-bus station fs1 to the downstream stations. The subsequent arriving passengers can be obtained by Eq (3), where [t / h1] is the number of train arriving times within the time window.

(1)(2)(3)

In the up direction, except for station fsb, feeder-bus station fs2 and its downstream stations contain both passengers needing to be evacuated from the feeder-bus station and passengers needing pass through. Eq (4) describes the section passenger volume, , of feeder-bus station fsi, where l < i < b. Eq (5) describes the number of passengers needing to be evacuated from the feeder-bus station fsi, while the original stranded passengers, , contain the passengers from feeder-bus station fsi to the downstream stations and contain the subsequent arriving passengers with destinations of downstream stations. As shown in Eq (6), the number of passengers needing pass through feeder-bus station fsi, , is equal to the sum of passengers from station fs to station fs′ while station fs is before station fsi and station s′ is behind station fsi.

(4)(5)(6)

Therefore, the maximum section passenger volume in the up direction can be described as Eq (7).

(7)

Similarly, in the down direction, Eqs (8) and (9) respectively describe the section passenger volume in feeder-bus station, fsb and its downstream feeder-bus station fsi, where l < i < b. The maximum section passenger volume in the down direction can be described as Eq (10).

(8)(9)(10)

Constraints analyses.

(1) Alternative feeder-bus operation routes

The feeder-buses dispatched to the feeder-bus stations fs1 and fsb can return back to their original parking spot from either station fs1 and fsb. Therefore, as shown in Fig 4, all the feeder-buses have four alternative operation routes. Particularly, Route 1 means the feeder-buses are both dispatched to and return back from the feeder-bus station fs1; Route 2 means the feeder-buses are dispatched to the feeder-bus station fs1 and return from fsb; Route 3 means the feeder-buses are dispatched to the feeder-bus station fsb and return from fs1; and Route 4 means the feeder-buses are both dispatched to and return back from the feeder-bus station fsb. Eq (11) describes that is a binary variable. When the feeder-bus i in the parking spot ps is dispatched, the value of is one or otherwise zero. It also restrains that each dispatched feeder-bus can choose only one operation route.

thumbnail
Fig 4. Four alternative operation routes of feeder-buses.

https://doi.org/10.1371/journal.pone.0161644.g004

(11)

(2) Feeder-bus parking spot capacity limitation

Eq (12) describes that the total number of feeder-buses dispatched from parking spot psPS should be less than the useable feeder-buses, Cps, in the parking spot ps. In particular, adds up the total number of feeder-buses dispatched to the feeder-bus stations fs1 and fsb.

(12)

(3) Evacuation capacity limitation of dispatched feeder-bus

As noted, the dispatched feeder-buses can operate for several times, , along the feeder-bus line. Each dispatched feeder-bus operating along Route 1 and Route 4 can respectively evacuate passengers for both the up direction and the down direction. Each dispatched feeder-bus operating along Route 2 can evacuate for the up direction and for the down direction. Each dispatched feeder-bus operating along Route 3 can evacuate passengers for the up direction and for the down direction. Below Table 3 list the detail supporting capacity for each direction of each feeder-bus along different operation routes.

thumbnail
Table 3. The Supporting Capacity of Each Dispatched Feeder-Bus.

https://doi.org/10.1371/journal.pone.0161644.t003

Therefore, the total capacity for the up direction is , and that for the down direction is .

Eqs (13) and (14) restrain that the dispatched feeder-bus capacity of each direction should satisfy its feeder-bus demand.

(13)(14)

(4) Limitation of feeder-bus operation times

As noted in assumption 2, the minimal journal time between the feeder-bus parking spots and feeder-bus stations, as well as that between two terminal feeder-bus stations are fixed. Therefore, within the time window, the limitations of the operation times between two terminal feeder-bus stations are determined by the operation routes of dispatched feeder-buses. Eq (15) respectively describes the theoretically maximum operation times of the above four operation routes, which is collectively determined by the time window, t, the journey time between feeder-bus parking spots and feeder-bus stations, , and the time between the two terminal feeder-bus stations, tfs. Eq (16) restrains that the operation times of feeder-buses must be smaller than its theoretically maximum operation times.

(15)(16)

Moreover, the number of operation times, , and its limitation, , should be nonnegative.

(17)(18)

Optimization model.

The feeder-bus dispatch planning model for emergency evacuation in an URT corridor can be formulated based on the analyses of above constraints, which aims to properly dispatch the feeder-buses for mitigating the influence of the emergency. The objective of the feeder-bus dispatch model is to minimize the total evacuation cost when targeting an evacuation time window. In this paper, the total evacuation cost is simplified as the total service time of all the dispatched feeder-buses.

As shown in Fig 4, the service time, , of each feeder-bus, i, in feeder-bus parking spot, ps, can be calculated by Eq (19).

(19)

Therefore, the service time of all the dispatched feeder-buses operating along Route 1 is , and that of Route 2, 3 and 4 are respectively , , and

The total service time of all the feeder-buses can be uniformly defined as T1+T2+T3+T4. Eq (20) aims to minimize the sum of all the feeder-buses’ total travelling time.

(20)

Model Solution

The optimization problem of feeder-bus dispatch under the URT corridor’s emergency can be transferred into a traditional transportation problem based on integer linear programming (ILP), which is typically characterized as follows:

  1. A set of supply points: feeder-bus parking spots PS, from which feeder-buses are dispatched.
  2. A set of demand points: feeder-bus stations FS, to which the feeder-buses are dispatched.
  3. Each unit produced at a supply point ps and transported to a demand point fs incurs a variable cost of c.

As is shown as Fig 5, the feeder-bus dispatch problem can be divided into three stages. In the first stage, the feeder-buses in the parking spots are dispatched from supply points to demand points; in the second stage, the feeder-buses are severed as ferry buses travelling cyclically between the two demand points to connect the disrupted URT systems; in the third stage, all the dispatched feeder-buses return back to their originally supply points after completing their evacuation task. However, only the first stage can be directly treated as the traditional transportation problem, which cannot be applied for the second stage that feeder-buses operate circularly between the demand points and the third stage that feeder-buses return back.

thumbnail
Fig 5. The processes of feeder-bus dispatch problem and transportation problem.

https://doi.org/10.1371/journal.pone.0161644.g005

In order to transfer feeder-bus dispatch planning model under the URT corridor’s emergency into a traditional transportation problem, a dummy feeder-bus dispatch system is proposed theoretically, as is shown in Fig 6. The dummy feeder-bus dispatch system includes the sets of dummy feeder-bus parking spots, dummy feeder-bus stations and dummy feeder-buses. It is assumed that in the dummy feeder-bus dispatch system, the whole operation route of dummy feeder-buses is from the dummy feeder-bus parking spots to the dummy feeder-bus stations. Therefore, the feeder-bus dispatch problem under the URT corridor’s emergency can be simply re-described as follows: all the dummy feeder-buses are dispatched from dummy feeder-bus parking spots to dummy feeder-bus stations.

thumbnail
Fig 6. Transformation process of dummy feeder-bus system.

https://doi.org/10.1371/journal.pone.0161644.g006

Basic features of the Dummy feeder-bus system

(1) Analysis of the dummy feeder-bus parking spots

Within the time window, the number of dummy feeder-bus parking spots for each subsistent feeder-bus parking spot is synchronously determined by the number of operation routes and the maximum operation times of dispatched feeder-buses, which should be set as 4 and , respectively. In particular, as is shown in Fig 6, the number of dummy feeder-bus parking spots of the subsistent feeder-bus parking spot, psj, is for each operation route. To simplify the expression, let j = psj, which can both represent the j subsistent feeder-bus parking spot. Therefore, Let represent the sets of dummy feeder-bus parking spots of the subsistent feeder-bus parking spot, j, where jPS, 1≤ja. The maximum number of dummy feeder-buses which can be dispatched from each dummy feeder-bus parking spot is the equal to that of its subsistent feeder-bus parking spot. However, due to the capacity of subsistent feeder-buses, there will be an additional constrain. As is shown in Eq (21), for each subsistent feeder-bus parking spot, jPS, 1≤ja, the total number of dispatched feeder-buses from its dummy feeder-bus parking spots, , should be smaller than its real capacity, .

(21)

(2) Analysis of dummy feeder-buses

The dummy feeder-buses and their subsistent dispatched feeder-buses have a strong correspondence relationship. The distribution of dispatched dummy feeder-buses is determined by the operation routes and the circular operation times of their subsistent feeder-buses. Particularly, when a subsistent feeder-bus operate circularly for w times along Route 1, it is assumed that a dummy feeder-bus will be dispatched from dummy parking spot , where ; when operating circularly for w times along Route 2, it is assumed that a dummy feeder-bus will be dispatched from dummy parking spot , where ; when operating circularly for w times along Route 3, it is assumed that a dummy feeder-bus will be dispatched from dummy parking spot , where ; and when operating circularly for w times along Route 4, it is assumed that a dummy feeder-bus will be dispatched from dummy parking spot , where . The design seating capacity of dummy feeder-buses is set as that of their subsistent feeder-buses, as is shown in Eq (22).

(22)

(3) Analysis of travel cost

Each dummy feeder-bus dispatched from dummy feeder-bus parking spot incurs a variable cost of . Obviously, the dummy feeder-buses dispatched from different dummy feeder-bus parking spots will lead to different costs. In assumption 2, the time feeder-buses running from feeder-bus station fs to fs′ is equal to that from fs′ to fs. Therefore, from Fig 6, it can be found that when a dummy feeder-bus is dispatched from dummy feeder-bus parking spot , where , the cost is equal to ; when , the cost is ; when , the cost is ; when , the cost is , as listed in Eq (23).

(23)

(4) Analysis of supporting evacuation capacity

Dummy feeder-buses dispatched from different dummy feeder-bus parking spot will provide different supporting evacuation capacity for both directions. As is shown in Fig 6, when , each dummy feeder-bus can evacuate i*Cb*φb passengers in both the up direction and down direction; when , the evacuation capacity of each dispatched dummy feeder-bus is for the up direction and for the down direction, respectively; when , the capacity is for the up direction and for the down direction, respectively; when , the capacity is for the up direction and for the down direction, respectively. Therefore, the evacuation capacity of each dispatched dummy feeder-bus from dummy parking feeder-bus parking spot, can be listed in Table 4.

thumbnail
Table 4. The Supporting Evacuation Capacity of Each Dummy Feeder-Bus.

https://doi.org/10.1371/journal.pone.0161644.t004

Modeling based on the concept of dummy parking spot

Based on the concept of dummy parking spot and above analyses, the original model can be transformed into the following ILP model.

Objective function based on the concept of dummy parking spot:

The objective of the dispatched scheme is to minimize the total cost, i.e., the total service time of all the dispatched feeder-buses, as shown in Eq (24).

(24)

Constrains based on the concept of dummy parking spot:

(1) Limitation of dummy feeder-bus parking spot capacity

Constraint (25) describes that the total number of dummy feeder-buses dispatched from all the dummy feeder-bus parking spots of a subsistent feeder-bus parking spot must be less than the useable number of feeder-buses in the subsistent feeder-bus parking spot.

(25)

(2) Capacity of dummy dispatched feeder-bus constraint

Constraints (26) and (27) restrain that the supporting capacity of all the dispatched dummy feeder-buses should be more than the feeder-bus demand of each direction.

(26)(27)

(3) Nonnegative integer constraints of the number of feeder-buses

Constraint (28) means that the number of feeder-buses dispatched from dummy parking spot is nonnegative integer.

(28)

Case Study

To evaluate the proposed model and solution approach, we used the Nanjing URT as a case study, the operating mileage of which was 225.4 km until January, 2016, including 6 lines and 121 stations. An emergency of infrastructure malfunctions occurred between Xiaoweilin Station and Xiamafang Station along Nanjing URT Line #2 at 2:40 pm, on August 22th, 2011. There were totally 26 stations along URT Line #2. If canceling the whole line operation under the emergency, it would bring substantial inconvenience to passengers and lead to huge economic losses. Since only several nearby stations were affected by the emergency, the method proposed in this paper is quite suitable to solve such an emergency response issue.

Main features of the case study

Nanjing URT Line #2 connects Nanjing’s central business district and the suburb with a high commuting demand. To relieve the emergency influence, the contingency plan of feeder-bus should be launched. Youqiaofang Station and Jingtianlu Station are the two endpoint stations. The direction from Youqiaofang Station to Jingtianlu Station is defined as up direction, and inversely down direction. As shown in Fig 7, Muxuyuan Station and Maqun Station were equipped with the turn-back line, which are defined as demand stations where feeder-buses are dispatched to. Xiamafang Station, Zhongling Stree Station and Xiaolingwei Station are defined as middle stations. PS = {ps | ps = 1, 2, 3, …, 10} represent a finite set of feeder-bus parking spots.

thumbnail
Fig 7. Nanjing URT Line #2 and surrounding parking spots.

https://doi.org/10.1371/journal.pone.0161644.g007

In this study, the time window is targeting as two hours and the journey time between two adjacent stations is fixed, five minutes. All the basic information about URT system, the feeder-bus parking spots and road system was listed as follows:

The parameters related with the URT system are set as follows:

Train departure interval of the small routings: h = 5 min;

Capacity of each URT train: Cu = 2460;

Load factor of URT train: φu = 0.7;

The number of original stranded passengers in each URT station s when the emergent event occurs: Qs = 100;

The number of passengers arriving at station s from outside per hour: q = 300

The parameters related to the feeder-bus are set as follows:

Design seating capacity: Cb = 80;

Load factor of feeder-bus: φb = 1.2;

Minimum journey time between feeder-bus stations fs1 and fsb: tfs = 25min;

The parameters related to the feeder-bus parking spot are set as follows:

The total number, Cps, of useable feeder-buses in the feeder-bus parking spot, ps, along with the minimum journey time, , from parking spot ps to feeder-bus station fs are listed in the Table 5.

thumbnail
Table 5. Information about the Buses in the Parking Spots.

https://doi.org/10.1371/journal.pone.0161644.t005

According to the Eqs (1) to (10), in the up direction, the evacuation demand of feeder-bus station, Muxuyuan Station, is . The evacuation demands of feeder-bus stations, Xiamafang Station, Xiaolinwei Station and Zhonglingjie Station, are , and , respectively. Similarly, in the down direction, the evacuation demand of feeder-bus station, Maqun Station, is . The evacuation demands of feeder-bus stations, Zhonglingjie Station, Xiaolinwei Station and Xiamafang Station, are , and , respectively. Therefore, the maximum section passenger volume of the up direction is 6755 and that of the down direction is 9348.

The proposed feeder-bus dispatch optimization model is coded in C# and solved by LINGO 11, and the computational experiments were run on a 2.9 GHz Core i5 PC with 4 GB of RAM. The proposed model can be solved within a few seconds.

Computational results and comparison with the Genetic Algorithm

Table 6 lists the optimal computational results based on the above information. The results clearly show the optimal feeder-bus dispatched scheme, i.e., feeder-buses in each parking spot should operate along with alternative route and operate for a certain number of times. As previously mentioned, each feeder-bus has four alternative routes which are represented by (*,*) in Table 6. The codes in parentheses represent the two demand stations, the former being the departure station and the other being the return station. The number of dispatched feeder-buses along with the operation times was also listed.

thumbnail
Table 6. Computational Results of the Feeder-Bus Dispatch Scheme.

https://doi.org/10.1371/journal.pone.0161644.t006

Given that the time window is two hours, the best dispatched scheme can be described as follows: the Parking Spots 1 and 3 respectively dispatch seven feeder-buses to Muxuyuan Station and the feeder-buses also return back from Muxuyuan Station; the Parking Spots 2, 6, 7 and 9 respectively dispatch seven, six, seven and seven feeder-buses to Maqun Station and the feeder-buses return back from Muxuyuan Station; the Parking Spot 4 and 6 respectively dispatch seven and one feeder-buses to Maqun Station and the feeder-buses also return back from Maqun Station.

As previously mentioned, many researchers have applied the heuristic algorithm to solve the UFSIP. In order to highlight the performance of this paper in improving the feeder-bus utilization efficiency, the Genetic Algorithm (GA) was applied to carried out same experiments in the same computer. What should be noted is that, due to the instability of the solution quality and convergence speed of GA, 20 experiments were carried out, and the best one was chosen to be compared with the results obtained by our approach. Detail comparison results are as listed in Table 7. The results obviously show that the solution approach in this study has the advantages over GA in improving the solution quality and shortening the computational time. Particularly, compared with the optimal scheme obtained by GA, 19 feeder-buses were saved and total evacuation time of all the feeder-buses were 1755 minutes smaller. Moreover, the computation time of our approach is only 12 milliseconds, which is much smaller than that of GA.

thumbnail
Table 7. Results of the Comparison between Our Approach and GA.

https://doi.org/10.1371/journal.pone.0161644.t007

Assessing impact of the time window

To assess the impact of time window on the feeder-bus dispatch scheme, we assigned a fixed capacity of seven feeder-buses in each parking spot, a fixed evacuation demand (up direction: 6755 passengers, down direction: 9348 passengers) and the journey time between two adjacent middle stations as five minutes. In this study, we increased the time window, t, from 0.5 hour to 3.5 hours. When the time window is less than 2 hours, there is no feasible solution, indicating that the evacuation task is impossibly completed within the one-hour evacuation time window.

For the feasible solutions, the total evacuation cost along with the number of dispatched feeder-buses is shown in Fig 8. The results reveal that with the increase of time window, the total evacuation cost decreases slightly and the number of dispatched feeder-buses decreases sharply. The reason can be described as follows. The operating time of feeder-buses can be classified into two types, namely: the time that feeder-buses use to depart from and return back to parking spots; and the time that feeder-buses use to operate between two demand stations. The former one is fixed which will not change with the time window. Inversely, the latter will be larger with the increase of time window. Moreover, passengers can only be evacuated during the latter time period. Therefore, as listed in Table 6, when the time window becomes longer, the dispatched feeder-buses will be more likely to operate for more operation times along the feeder-bus line. As a result, to satisfy the same evacuation demand, less feeder-buses will be needed with the increase of required time window.

thumbnail
Fig 8. Total evacuation cost and number of dispatched feeder-buses with different time windows.

https://doi.org/10.1371/journal.pone.0161644.g008

Determining the feeder-bus parking spot capacity

Sensitivity analysis of feeder-bus parking spot capacity is conducted to help the emergency response decision makers find a reasonable feeder-bus fleet size. Based on above findings, the variable time window has a strong impact on the feeder-bus dispatch scheme. Therefore, the optimal feeder-bus parking spot capacities were explored for different time windows. The results reveal that, when the time window is short and the parking spot capacity is small, the model will have no feasible solution. It is because limited by the short time window, even all the feeder-buses are dispatched, the supporting capacity is still not enough. From Fig 9(a) to 9(d), it can be found that in order to ensure the model solvable when the time window is 2 hours, the least capacity of each parking spot is 7, and then when the time window increases by 0.5 hour gradually, each parking spot’s least capacity can decrease by one bus.

thumbnail
Fig 9. Number of dispatched and un-dispatched feeder-buses with different capacity of feeder-bus parking spots.

https://doi.org/10.1371/journal.pone.0161644.g009

Fig 9 illustrates relationship between the numbers of un-dispatched and dispatched feeder-buses under different time windows and parking spot capacities. An interesting finding is that the number of dispatched feeder-buses does not show an obvious change with the increase of parking spot capacity and time window. It means that simply increasing the parking spot capacity will cause huge waste for the emergent bus utilization. For the evacuation demand in this paper, the optimal capacity of parking spot should be set from four to seven based on different time windows.

Investigating the effectiveness of evacuation demand

In the URT system, passenger volumes fluctuate strongly during different time periods of a day, and always appear the characteristics of tidal phenomenon. To investigate the impact of disruptions happening during different time periods as well as the non-uniformity of evacuation demand on the feeder-bus dispatch scheme, the computational experiments under four circumstances were conducted to compare the total evacuation cost and the number of dispatched feeder-buses: (1) the evacuation demand of two demand stations are both 50 feeder-buses, i.e., non-peak period vs. uniformity; (2) the evacuation demand of two demand stations are respectively 20 and 80 feeder-buses, i.e., non-peak period vs. non-uniformity; (3) the evacuation demand of two demand stations are both 100 feeder-buses, i.e., peak period vs. uniformity; and (4) the evacuation demand of two demand stations are respectively 60 and 140 feeder-buses, i.e., peak period vs. non-uniformity. It should be noted that due to the complexity of calculation, the demand of feeder-buses directly was given instead of the passenger evacuation demand. The number of middle stations is set as 5, and the time window is set as 2 hours. Fig 10 shows the total evacuation cost for the tested four types of evacuation demand. It can be seen that the evacuation demand significantly influenced the total evacuation cost during both of peak and non-peak periods: when the total evacuation demand of two demand stations is 100, the total evacuation cost is about 3000; when the total evacuation demand increase to 200, the total evacuation cost will be more than 5000. By comparing between the demands of (50, 50) and (20, 80), the total evacuation cost of the latter is larger than that of the former. Additionally, the stability of solution is better when the demands are both 50. Similar conclusions can also be found when comparing between the demands of (100, 100) and (60, 140). The results reveal that the evacuation demand uniformity of the two demand stations significantly influenced the optimal solution. When the evacuation demand difference between two stations increased, the more feeder-buses will be needed. The results could help decision makers better prepare response actions when the URT disruption happens over different time periods.

thumbnail
Fig 10. Total evacuation cost with different evacuation demand.

https://doi.org/10.1371/journal.pone.0161644.g010

Conclusion

The feeder-bus dispatch problem under URT emergency profoundly affects public security and safe operation of the public transportation. When an emergent event occurs at a point along a certain URT line and breaks its operation, the nearby feeder-buses can be dispatched to the influenced stations and served as a ferry system to connect the disrupted URT line. To realize a trains-buses-trains cooperation mode during emergency, in this study, a feeder-bus dispatch planning model is proposed to minimize the total travelling time of feeder-buses when targeting a stranded passenger evacuation time period. In the process of model solution, a concept of dummy feeder-bus system is proposed to translate the non-linear integer programming (NLIP) into the traditional linear integer programming (LIP). For realistic applications, some other specific factors can be calibrated and integrated into the model, e.g., modeling the journey time between two demand stations in more detail, considering the road condition, running speed, the duration of passengers getting on and off in stations, etc. Using the model, the most sensitive time window and the capacity of feeder-bus parking spot according to different evacuation demands in URT corridors can be identified, and the transportation emergency management and resource allocation can be more effectively implemented by operation departments.

In order to improve the practical applicability of the proposed model, some further studies in two areas are suggested. Firstly, we only focused on modeling the optimal feeder-bus dispatch scheme for an URT corridor in this study. However, the model is not suitable for emergency occurring at transfer stations in an URT network. Introducing transfer stations into the model can cause the scale of variables to grow substantially and lead to a challenge for developing the optimal solution of algorithms. Therefore, more complex URT networks are suggested for the further model exploration in future research. Secondly, the objective of proposed model is to minimize the total travel time of feeder-buses, which represents the level of service provided by the stakeholder of bus companies. Actually, there are typically four sets of stakeholders associated with the decision-making problem of feeder-bus dispatch, including emergency response planners, bus service providers, evacuation users, and the other nonusers [26]. However, the costs of the four sets of stakeholders are incompatible in some cases so that it is difficult to combine the individual evacuation user costs and bus operator costs in a single objective function. Moreover, this study mainly focuses on feeder-bus dispatch scheme planning rather than the feeder-bus operation timetabling, and thus, the detailed individual travel time of each service user cannot be obtained by the proposed model. Therefore, it is recommended to develop a multi-objective model for the feeder-buses operational timetable design in a future study which can incorporate the costs of both bus operators and evacuation users.

Acknowledgments

This work is financially supported by Chinese National Natural Science Foundation (71210001), and the Fundamental Research Funds for the Central Universities (2015YJS091).

Author Contributions

  1. Conceived and designed the experiments: YW XDY YZ.
  2. Performed the experiments: YW XDY YZ.
  3. Analyzed the data: YW XDY YZ.
  4. Wrote the paper: YW XDY.
  5. Methodology: YW XDY YZ WYZ.

References

  1. 1. Zhong MH, Shi CL, Tu XW, Fu TR, He L. Study of the human evacuation simulation of metro fire safety analysis in China. Journal of Loss Prevention in the Process Industries 2008; 21(3): 287–298.
  2. 2. Yu QZ, Ding LY, Zhou C, Luo HB. Analysis of factors influencing safety management for metro construction in China. Accident Analysis & Prevention 2014; 68: 131–8.
  3. 3. Zhang JH, Xu XM, Hong L, Wang SL, Fei Q. Networked analysis of the Shanghai subway network, in China. Physica A: Statistical Mechanics and its Applications 2011; 390(23): 4562–4570.
  4. 4. National Bureau of Statistics of China. http://www.stats.gov.cn/. Accessible on 2014.
  5. 5. Krasemann JT. Design of an effective algorithm for fast response to the re-scheduling of railway traffic during disturbances. Transportation Research Part C: Emerging Technologies 2012; 20(1): 62–78.
  6. 6. Duan WJ, Chen YY, Lai JH. Passenger flow characteristics in Beijing Subway Line 4. Urban Rapid Rail Transit 2013; 26:43–6.
  7. 7. Jin JG, Tang LC, Sun LJ, Lee DH. Enhancing metro network resilience via localized integration with bus services. Transportation Research Part E: Logistics and Transportation Review 2014; 63: 17–30.
  8. 8. Jin JG, Teo KM, Odoni AR. Optimizing bus bridging services in response to disruptions of urban transit rail networks. Transportation Science 2015.
  9. 9. Abdelgawad H, Abdulhai B. Large-scale evacuation using subway and bus transit: approach and application in city of Toronto. Journal of Transportation Engineering 2012; 138(10):1215–1232.
  10. 10. Teng J, Xu RH. Bus dispatching strategies in urban rail emergent events. Journal of the China Railway Society 2010; 32(5): 13–17.
  11. 11. May AD. Integrated transport strategies: a new approach to urban transport policy formulation in the UK. Transport Reviews 1991; 2(3): 233–247.
  12. 12. Spasovic LN, Boile MP, Bladikas AK. Bus transit service coverage for maximum profit and social welfare. Transportation Research Record 1994; 1451: 12–22.
  13. 13. Sivakumaran K, Li YW, Cassidy MJ, Madanat S. Cost-saving properties of schedule coordination in a simple trunk-and-feeder transit system. Transportation Research Part A: Policy and Practice 2012; 46 (1): 131–139.
  14. 14. Kuan SN, Ong HL, Ng KM. Solving the feeder bus network design problem by genetic algorithms and ant colony optimization. Advances in Engineering Software 2006; 37: 351–359.
  15. 15. Zhao F, Ubaka I. Transit network optimization-minimizing transfers and optimizing route directness. Journal of Public Transportation 2004; 7: 67–82.
  16. 16. Wei H. Research on the key problems of convergence optimization between rail transit and bus transit. A Dissertation Submitted for the Degree of Doctor in Chang’an University 2014.
  17. 17. Kuah GK, Perl J. The feeder-bus network-design problem. Journal of the Operational Research Society 1989; 40(8): 751–767.
  18. 18. Current JR, ReVelle CS, Cohon JL. The hierarchical network design problem. European Journal of Operational Research 1986; 27: 57–6.
  19. 19. Chien F, Schonfeld P. Joint Optimization of a Rail Transit Line and Its Feeder Bus System. Journal of advanced transportation 1998; 32: 253–284.
  20. 20. Ceder A, Wilson N. Bus Network Design. Transportation Research Part B, 1986, 20(4): 331–344.
  21. 21. Li XG, Quadrifoglio L. Feeder transit services: Choosing between fixed and demand responsive policy. Transportation Research Part C: Emerging Technologies, 2010; 18(5):770–780.
  22. 22. Chou SM, Hsieh GL, Hsu SC. Applying genetic algorithm on feeder-bus network design for metro systems. Journal of the Chinese Institute of Civil & Hydraulic Engineering 2004; 16 (4): 635–649.
  23. 23. Ciaffi F, Cipriani E, Petrelli M. Feeder bus network design problem: A new metaheuristic procedure and real size applications. Procedia Social and Behavioral Sciences 2012; 54: 798–807.
  24. 24. Deng LB, Gao W, Fu YB, Zhou WL. Optimal design of the feeder-bus network based on the transfer system. Discrete Dynamics in Nature & Society 2013; 3:1311–1311.
  25. 25. Vuchic VR. Urban Transit: Operations planning and economics 2004. Hoboken, New Jersey: John Wiley & Sons.
  26. 26. Lin JJ, Wong HI. Optimization of a feeder-bus route design by using a multiobjective programming approach. Transportation Planning & Technology, 2014, 37(5):430–449.
  27. 27. Almasi MH, Sadollah A, Mounes SM, Liu Y, Zou N. Optimization of a transit services model with a feeder bus and rail system using metaheuristic algorithms. Journal of Computing in Civil Engineering 2014; 29(6):1–4.
  28. 28. Shrivastav P, Dhingra SL. Development of feeder routes for suburban railway stations using heuristic approach. Journal of Transportation Engineering 2001; 127(4):334–341.
  29. 29. Shrivastava P, O’Mahony M. A model for development of optimized feeder routes and coordinated schedules-A genetic algorithms approach. Transport Policy 2006; 135: 413–425.
  30. 30. Shrivastava P, O’Mahony M. Design of feeder route network using combined genetic algorithm and specialized repair heuristic. Journal of Public Transportation 2007; 102: 99–123.
  31. 31. Shrivastava P, O’Mahony M. Use of a hybrid algorithm for modeling coordinated feeder bus route network at suburban railway station. Journal of Transportation Engineering 2009; 135(1): 1–8.
  32. 32. Pan S, Yu J, Yang X, Liu Y, Zou N. Designing a flexible feeder transit system serving irregularly shaped and gated communities: determining service area and feeder route planning. Journal of Urban Planning and Development 2014.
  33. 33. Song R, Liu Z. Heuristic algorithm for feeder bus route generation in railway traffic system. Journal of Jilin University (Engineering and Technology Edition) 2011; 41 (5): 1234–1239.
  34. 34. Salzborn FJM. Optimum bus scheduling. Transportation Science 1972; 6(2): 137–148.
  35. 35. Lee KKT, Schonfeld PM. Optimal slack times for timed transfers at transit terminal. Journal of advanced transportation 1991; 25(22): 281–308.
  36. 36. Li YF, Sun XL, Feng X, Wang C, Li JM. Study on evacuation in subway transfer station fire by steps, Procedia Engineering 2012; 45: 735–740.
  37. 37. Ceder A, Golany B. Creating but timetables with maximal synchronization. Transportation Research Part A 2001; 35: 913–928.
  38. 38. Chung M. Timetable synchronization of mass rapid transit system using multiobjective evolutionary approach. IEEE Transactions on systems, man, and cybernetics Part C 2008; 38(5): 636–648.
  39. 39. Jiang Z, Huang Q. A service-based method to generate shuttle bus timetable in accordance with rail transit timetable. Procedia—Social and Behavioral Sciences 2013; 96:1890–1897.
  40. 40. Pender B, Currie G, Delbosc A, Shiwakoti N. Planning for the unplanned: An international review of current approaches to service disruption management of railways. In: Australasian Transport Research Forum (ATRF), 35th, 2012, Perth, Western Australia, Australia.
  41. 41. Kepaptsoglou K, Karlaftis MG. The bus bridging problem in metro operations: Conceptual framework, models and algorithms. Public Transport 2009; 1(4):275–297.
  42. 42. Darmanin T, Lim C, Gan H. Public railway disruption recovery planning: A new recovery strategy for metro train JIMelbourne. Proc. 11th, 2010, Asia Pacific Indust. Engrg. Management Systems Conf. (APIEMS), Vol. 7 (University of Malaya Press, Melaka, Malaysia).
  43. 43. Jin JG, Teo KM, Sun L. Disruption response planning for an urban mass rapid transit network. Transportation Research Board 92nd Annual Meeting, 2013, January 13–17, Washington, DC, USA.
  44. 44. Lv Y, Yan XD, Sun W, Gao ZY. A risk-based method for planning of bus–subway corridor evacuation under hybrid uncertainties. Reliability Engineering and System Safety 2015; 139: 188–199.