1 Introduction

Given the fast-increasing ridership in big cities, metro systems have become more vulnerable when incidents occur [1]. Disruptions can lead to degradation of normal service levels, resulting in significant impacts on operations and passengers. Therefore, it is critical to understand how the system performs and how passengers respond to disruptions in order to develop effective management strategies to mitigate their impacts.

Disruptions can be planned or unplanned. This paper focuses on unplanned disruptions, such as train signaling failure, operation errors, and human accidents. Unplanned disruptions can differ in magnitude and location. Severe disruptions, e.g. signal failures, may result in partial or entire system shutdown. Since unplanned disruptions are unpredictable, passenger response largely depends on operating management strategies. Information provision is especially important in helping passengers plan/adjust their travel during disruptions.

Several studies have explored the disruption impacts on system performance using analytical and simulation models or incident logs. For example, Jenelius et al. [2] developed a model to assess rail transit robustness and redundancy during planned incidents (line extension). The model quantifies the passenger welfare by considering passengers’ dynamic travel choices, traffic conditions and other factors. They evaluated various disruption scenarios considering user behavior, traffic, and train capacities. Adnan et al. [3] developed a multi-modal simulation tool to evaluate the metro system performance. The tool is based on hierarchical discrete choice models using a monte-carlo simulation approach, and it can assess impacts on disruptions and test various mitigation strategies. They evaluated the metro system performance under a major unplanned incident from perspectives of average journey time, dwell time, waiting time, number of denied boarding, and mode share. Yap et al. [4] proposed a supervised learning model to predict the number of disruptions by incident type, location, and time of incidents in the Washington D.C. metro system. Yin et al. [5] applied the network science approach to evaluate vulnerable lines, stations, and sections of the metro network in Beijing, China.

Studies examining the impact of unplanned disruptions on passenger response are rather limited. Most studies focus on planned, long-term disruptions [6]. Furthermore, most of the unplanned disruption studies use traditional manual data collection methods, such as stated preference (SP) or revealed preference (RP) surveys. For example, Lin et al. [7] designed a joint RP and SP survey to study the pre-trip and en-route passengers’ response to metro disruptions in Toronto, Canada. Using SP and RP data, Pnevmatikou et al. [8] developed a nested logit route choice model to study passengers’ response to a 5-month metro line closure in Athens, Greece. The study revealed that passenger income and work flexibility significantly affected the observed mode shifts. Shires et al. [9] estimated demand impacts due to planned disruptions between London and Cardiff (Wales) using RP and stated intentions (SI) data. They found that bus bridging services covered only one third of the metro demand, and passengers showed little behavioral change during disruptions. Zhu et al. [10] used a panel survey to investigate planned metro disruptions for the Safe Track project in Washington, D.C. They found that the three most common responses to disruptions were not traveling, changing modes, or changing departure time. Currie and Muir [11] conducted a web survey among metro users in Melbourne, Australia. The findings reinforce the importance of information provision during disruptions, as 68% of respondents were willing to wait/use shuttle buses despite their low satisfaction with them. Li and Wang [12] developed an evacuation model to analyze evacuees’ alternative options using an SP survey. The case study in Shanghai metro shows that besides bus bridging service, other alternative modes (e.g. taxi) are useful to mitigate disruption impacts.

Despite the fact that RP and SP surveys are widely used to understand passenger behavior, Sanko [13] reported that they have many limitations. For example, the SP surveys can be unreliable. The respondents may report differently from their actual behavior since the survey questions present hypothetical situations. SP surveys could also generate many non-usable values due to the lack of corroboration with other results and hypothetical bias [14]. In addition, survey data are limited in sample size, variations and treatment of variable correlations [15]. While surveys provide useful insights into general responses and perceptions, it is difficult to extract deep insights on disaggregated responses, especially the unplanned disruptions that vary in scale, location, and time.

With the increasing availability of AFC and automated vehicle location (AVL) data, a plethora of studies used these data to assess system performance and understand passenger behavior under typical conditions (i.e. no demand change or disruptions) [16,17,18,19]. The detailed information and insights on both system dynamics and passenger behavior can facilitate effective decision-making to improve transit services. However, studies using AFC and AVL data to explore the impact of unplanned disruptions on both system performance and individual response are limited. Sun et al. [20] developed a Bayesian method to identify the disruption. They used AFC data to evaluate the effect of an incident (unplanned disruption) in Beijing’s railway network focusing on passengers’ travel time and flows. Silva et al. [21] propose an approach to analyze large-scale massive transportation systems during unplanned disruptions. They estimated the disruption effects on passenger volumes during incidents using smart card data. Van der Hurk [22] developed a model based on smart cards to forecast the route choices of passengers impacted by disruptions under different scenarios. The study shows that operators can help passengers to minimize their overall inconvenience by providing individual advice.

These studies demonstrated that a data-driven approach is greatly beneficial to understand how the metro system impacts passengers’ trips from various directions. However, they did not cover the analysis of passenger mobility, system performance, and other factors comprehensively. Some authors only focused on passengers’ delays or volumes. Others concentrated on the analysis of mode choice or demand pattern. To get a deeper understanding of an unplanned incident’s impacts on passengers, it is necessary to develop a systematic approach to investigate the incident from various perspectives using smart cart data. This paper proposes a data-driven approach, using AFC and AVL data, to systematically evaluate the impact of unplanned disruptions on both system performance and passenger behavioral response in urban railway systems. A case study using data from a metro system is performed to illustrate the usefulness and value of the approach. The approach is general and could be applied to disruptions in transit systems that have closed AFC systems (recording both entry and exit transactions).

The rest of the paper is organized as follows: The Methodology section proposes the analysis framework and develops performance metrics to evaluate the impact of unplanned disruptions on the level of service and passenger behavior. The Case Study section illustrates the proposed approach and discusses empirical findings using a major incident in a busy metro system. The final section summarizes the main findings and discusses future directions.

2 Methodology

Figure 1 shows the proposed data-driven approach for unplanned disruption analysis. It consists of metrics organized around two important dimensions: level of service (LOS) and passenger behavior. The level of service analysis explores the impacts of disruptions on system performance, with respect to operations, bus bridging services, and information provision. The behavior analysis explores the impacts of disruptions on aggregate demand patterns and individual responses.

Fig. 1
figure 1

Data-driven approach for disruption analysis

The LOS (system performance, bus bridging services, and information provision) and individual behavior response under unplanned disruptions are analyzed by comparing the performance metrics between disruption and typical days (baseline, no disruption).

2.1 Baseline Measurement

The baseline performance measurement is estimated based on typical days. A typical day is a day having normal operations with regular demand patterns and no disruption. A baseline performance metric (e.g. travel time) is defined as the average value of the metric over a number of typical days having similar characteristics with the disruption day (e.g. the same day of the week), \(X = \frac{1}{n}\sum x_{i}\), where \(n\) is the number of typical days and \(x_{i}\) is the performance metric value on day \(i\).

The baseline (habitual) passenger behavior is inferred based on a selected user panel. A panel is a group of passengers who consistently use the system for the period of interest (i.e. before and after an incident). By comparing their behavior on typical days and the incident day, it allows us to understand how disruption impacts their regular travel choices given their trip characteristics (e.g. being inside/outside the system when the incident happened).

2.2 Disruption Impact on Level of Service (LOS)

To assess the impacts on the level of service, several metrics are developed from three aspects: system, bus bridging strategy, and information provision.

  • System performance metrics include the number of passengers in the system (accumulation) or on a train line (platforms and trains), the average journey time at the system or line level, extra journey time at the OD level, and the movement of trains in space (trajectories)

  • Shuttle bus performance metrics include the average and median journey time

  • Information provision efficiency is measured by quantifying the behavior of passengers at the affected stations, including the number of passengers who tap-in and tap-out at the same station and the time they spent in the affected stations

To assess the disruption impact, the performance metrics for the incident day are compared against the corresponding metrics on typical days.

2.2.1 System Performance

Passenger accumulation at the system level: Passenger accumulation in the system by the time of interest T (integral upper limit) is the total number of passengers in the system by that time (either on platforms or in trains). This metric is useful to assess the impact of disruptions on the system from passengers’ perspective in terms of crowding. It also provides information about the recovery time when the service returns to normal.

It is calculated as the difference between the actual number of passengers who enter the system and the actual number of passengers who exit the system by time T [23].

$$N_{acc} \left( T \right) = \mathop \int \limits_{0}^{T} \left[ {N_{ent} \left( t \right) - N_{ext} \left( t \right)} \right]dt$$
(1)

where \(N_{acc} \left( T \right)\) is the number of passengers in the system by the time T. \(N_{ent} \left( t \right)\) is the number of passengers entering the system at time t. \(N_{ext} \left( t \right)\) is the number of passengers exiting the system at time t.

Passenger accumulation at the line level: Passenger accumulation at the line level is the total number of passengers on platforms and in trains of a service line. It is estimated as the difference between the number of passengers who enter or transfer into any station of the line and the total number of passengers who exit or transfer out of any station of the line.

$$N_{l-acc} \left( T \right) = \mathop \int \limits_{0}^{T} X_{l-in} \left( t \right)dt - \mathop \int \limits_{0}^{T} X_{l-out } \left( t \right)dt + \mathop \int \limits_{0}^{T} Y_{l-in} \left( t \right) dt - \mathop \int \limits_{0}^{T} Y_{l-out } \left( t \right) dt$$
(2)

where \(N_{l-acc} \left( T \right)\) is the number of passengers accumulated on line \(l\) at time \(T\). \(X_{l-in} \left( t \right)\) is the number of passengers entering any station of line \(l\) at time \(t\). \(X_{l-out} \left( t \right)\) is the number of passengers exiting any station of line \(l\) at time \(t\). \(Y_{l-in} \left( t \right)\) is the number of passengers transferring to line \(l\) at time \(t. Y_{l-out } \left( t \right)\) is the number of passengers transferring out of line \(l\) at time \(t\).

\(X_{l-in} \left( t \right)\) and \(X_{l-out} \left( t \right)\) can be directly calculated from AFC records. The calculation of transferring passengers \(Y_{l-in} \left( t \right)\) and \(Y_{l-out} \left( t \right)\) is not straightforward. We estimate the number of transfer passengers (in/out the line) at time \(t\) by assigning OD flows to paths using appropriate path choice fractions (obtained from survey data [24]) and taking into consideration the journey time from the origin to the transfer stations of the line.

$$\begin{gathered} Y_{l-in} \left( t \right) = \mathop \sum \limits_{od} \mathop \sum \limits_{{p \in P_{od} }} \mathop \sum \limits_{{s \in S_{l} }} \pi_{odh-p}\cdot q_{odh}\cdot \delta_{sp-l-in } \hfill \\ Y_{l-out} \left( t \right) = \mathop \sum \limits_{od} \mathop \sum \limits_{{p \in P_{od} }} \mathop \sum \limits_{{s \in S_{l} }} \pi_{odh-p}\cdot q_{odh}\cdot \delta_{sp-l-out} \hfill \\ h = t - \tau_{osp} \hfill \\ \end{gathered}$$
(3)

where \(q_{odh}\) is the passenger flow of OD pair \(\left( {o,d} \right)\) in time period \(h\). \(\pi_{odh-p}\) is the fraction of passengers of OD pair \(\left( {o,d} \right)\) using path \(p \in P_{od}\) at entry time period \(h.\, \delta_{sp-l-in} = 1\) if station \(s\) is the transfer station into line \(l\) along path \(p\); 0 otherwise. \(\delta_{sp-l-out} = 1\) if station \(s\) is the transfer station out of line \(l\) along path \(p\); 0 otherwise. \(\tau_{osp}\) is the journey time from origin \(o\) to station \(s \in S_{l}\).

Average journey time: The system-level journey time is the average journey time of all trips in the system. The line-level journey time is the average journey time of all trips on a service line. Journey time estimates delays and are used to assess how long it takes before journey time return to normal. Since journey time includes waiting and transfer time, the metric is also useful to characterize the severity of disruptions from the passengers’ perspective. The metric is calculated by time period (15-minute intervals) using AFC data.

Extra journey time: OD-based analysis provides a more detailed understanding of how the incident impacts propagate through the network. In [25] the author introduces the concept of excess journey time (difference between the actual and a reference journey time, e.g. timetable). In this study we use an extra OD journey time, which is the difference between the median OD journey time on the incident day and on typical days. The metric is calculated by time period (15-minute intervals) using AFC data.

Train trajectories: From the operating aspect, the train frequency is useful to evaluate metro service performance. A comparison of the train trajectories on the incident day and on a typical day using AVL data provides useful insights into system performance.

2.2.2 Bus Bridging Performance

When disruptions happen, metro agencies often provide shuttle bus services to connect the disrupted stations. The shuttle service performance is assessed by comparing the average shuttle bus journey times metro service journey time for certain OD pairs. The shuttle bus journey time is approximated from AFC data of those users who tapped in and out at stations covered by the shuttle service and then tapped in at metro stations (also served by the shuttle service).

2.2.3 Efficiency of Information Provision

To evaluate the information efficiency, this analysis uses a select group of passengers who tap-in and out at the same station impacted by the disruption. The interpretation is that these passengers tapped-in at a station, found no service, and tapped-out at the same station. An increasing number of passengers with such behavior during a disruption may be an indicator of insufficient and/or ineffective information outside the station. The total number of passengers who tap-in and tap-out at the same station over all affected stations, and its ratio over the total number of tap-in passengers, are used as performance metrics to assess that. Furthermore, the time that passengers spent in the station before they tapped out at the same station is used to measure the effectiveness of information provision (inside the station).

2.3 Disruption Impact on Passenger Behavior

2.3.1 OD Travel Patterns

Using OD passenger flow patterns, the analysis aims at understanding how passengers change their origins, destinations, and departure time during disruptions. The demand change is measured as the difference between the demand on a typical day and the incident day for the same OD pair and time period. The demand change over time provides a better understanding of how the impact of disruption propagates through the entire metro network.

2.3.2 Individual Response

Individual response to a disruption depends on many factors, including incident type and severity, origin and destination of passengers’ trips, and whether the passenger was already in the system, etc.

Figure 2 shows the analysis framework of the individual response to a disruption. Passengers may belong to one of 4 groups depending on how their trips are impacted geographically (location). Passengers in each group are further categorized into 2 groups based on their trip timing (inside or outside the system) when the disruption occurs. Given their trip characteristics, passengers may change travel decisions (travel or not). If they travel, they may change the usual departure time, used OD stations and travel modes.

Fig. 2
figure 2

Analysis framework of individual response

Spatial trip characteristics: Based on the spatial characteristics of their trips, relative to the location of the incident, passengers are classified into four groups.

  • Group 1: Passengers whose origin stations are impacted by disruptions, but destinations are not.

  • Group 2: Passengers whose destination stations are impacted by disruptions, but whose origins are not.

  • Group 3: Passengers whose origin and destination stations are impacted by disruptions.

  • Group 4: Passengers whose origin and destination stations are not impacted by disruptions, but their path goes through impacted stations.

Trip timing: When a disruption occurs, passengers may already be inside the system, or on their way to a station, or may not have even started their trip. Considering the trip timing, there are two subgroups: (a) passengers who are inside the system when the incident occurs; and (b) passengers outside the system. They may respond differently to the disruption. For example, passengers who are inside the system when a disruption happens, could either change destinations or tap-out from stations and switch to other modes. Passengers who have not yet departed (not yet tap-in at stations) have more options, such as not travel, change departure time, change origin/destination stations, or switch to other modes.

Behavioral response: Depending on the spatial features and timing of their trips relative to the timing and location of the incident, the possible behavioral responses are as follows:

  • Perform travel: Passengers decide to travel using the metro or avoid it (cancel trips or using non-metro methods) during the disruption period on the incident day

  • Temporal change: Passengers who perform their planned trips may postpone their trips for a later time or undertake trips at the same time as planned during the disruption

  • Spatial change: Passengers who perform trips may decide to change their typical origin or destination stations to be able to complete their trips during the disruption or keep using the same OD pairs as typical days

  • Mode change: Passengers may perform their planned trips by utilizing the shuttle service, or keep using the metro during the disruption

Behavioral inference method: To infer individual response to a disruption, a panel of passengers is used. The passengers in the panel are those who consistently use the same OD pair and travel during similar time periods on typical days. Specifically, a panel is formed to include passengers who are impacted by the disruption and:

  • Travel the same OD pairs on typical days

  • Tap-in or tap-out on typical days during the disruption period on the incident day

Such a panel ensures that passengers are likely to travel on the incident day and are also impacted by the disruption. A panel-based analysis facilitates a more precise identification of spatiotemporal variations and inference of behavioral responses to the incident.

The behavior changes are inferred by comparing the panel members’ responses on the incident day with their baseline behavior on typical days. The inference rules and process using AFC data are as follows:

  1. 1.

    Identify passengers who perform trips Those are the panel members who have at least one trip (i.e. AFC record) using the metro service after a disruption occurred on an incident day. Others either do not travel or avoid using the metro on that day.

  2. 2.

    Infer passengers who change travel time Out of panel members who perform trips on the incident day, those who depart later on that day than what they usually do on typical days (i.e. median departure time) are inferred as changing departure time.

  3. 3.

    Infer passengers who change stations Out of panel members who perform trips on the incident day, those who used different transit stations on that day from what they usually use on typical days are inferred as changing stations.

  4. 4.

    Infer passengers who change modes Figure 3 describes the mode change inference process for panel members who perform trips on the incident day. The panel members who used the same OD pairs on the incident and typical days are inferred as “no mode” change. For panel members used different OD pairs, they are inferred as either “changed mode” or “not” depending on whether the changed stations are covered by the shuttle service or not.

Fig. 3
figure 3

Mode change inference process using AFC data

Shuttle bus users are inferred as those who tapped in and tapped out from an impacted metro station and subsequently tapped-in at a station served by the shuttle service. It is assumed that they enter an impacted station first, experience delay and/or receive information about the incident. Subsequently, they tap-out from the original station and use the shuttle to connect to another station (not impacted) from which they continue their trips. The shuttle bus journey time is the difference between the tap-in time at the non-impacted station and tap-out time from the impacted (original) station.

3 Case Study

The AFC data provides detailed and accurate transaction information of individual trips, including the unique, anonymized smart card ID, tap-in station/timestamp, tap-out station/timestamp, card type and fare. The AFC data in metro network is of high quality with less than 0.01% records missing field values (e.g., a trip transaction record with no tap-in or tap-out information). The transaction records with missing fields are not used in the study. The individual response to the disruption used a panel of users who are impacted by the disruption and travelled during the disruption time on typical days. Various responses are inferred by tracking their travel records after the disruption and comparing with these before the disruption and on typical days (Figs. 2 and 3).

The case study uses data from a major metro system with several million passenger trips per day. AFC and AVL data are used for the analysis. AFC data provide information about tap-in station/time and tap-out station/time for each passenger. AVL data includes information of train ID, departure/entry stations and time. A major incident is used to illustrate the proposed approach (Fig. 4). It occurred around 11:00 and trains were completely suspended until 11:38. The train service operated with increased headways until 15:29. Bus bridging services were provided between stations S6 and S1/S2 starting around 12:30 and ending at 16:00.

Fig. 4
figure 4

Impacted line section and shuttle service routes

The baseline conditions are established using two similar typical days, representing the same day of the week as the incident day and in the same month. Figure 5 shows the passenger demand (total tap-ins), accumulation and average journey time (in 5-minute intervals) for the two typical days. It indicates that passengers use the system in a similar way, spending, on average, the same amount of time in the system. As Fig. 5 shows, the passenger demand, accumulation, and journey time are similar in these typical days across the entire day. The average value of these days (by time interval) is used as the baseline.

Fig. 5
figure 5

Typical days. a passenger demand, b passenger accumulation, c average journey time

3.1 Disruption Impact on the Level of Service

3.1.1 System Performance

Figure 6 shows passenger accumulation at the system-level by time of day (in 5-minute intervals). The blue lines indicate the start and end time of the incident. The red line shows the passenger accumulation on the incident day while the black line shows the baseline (averaged over these two typical days). The passenger accumulation on the incident day is consistently higher during the disruption period and the trend continues until 17:00, though the incident ended at 15:29. The largest difference in accumulation happened around 13:30 (around 17,000 more passengers per 5 minutes are inside the system, 23% above the baseline).

Fig. 6
figure 6

Passenger accumulation at the system level

Figure 7 shows passenger accumulation on the impacted line (in 5-minute intervals). The number of accumulated passengers started to increase when the incident started, and the impact continued until 16:30. Compared to the passenger accumulation at the system level, the disruption impact on the impacted train line is more significant. At its peak, it is about 65% higher than the baseline (additional 12,000 passengers per 5 minute). However, the duration of the impact propagates longer at the system level than the line level, and the recovery continues even after the metro service is fully restored.

Fig. 7
figure 7

Passenger accumulation on the impacted line

Interestingly, the accumulation decreases around 11:30–11:45, then increases again. This corresponds to the time when the train service resumed (11:30), but with a much lower frequency than baseline. The train service capacity is far from enough to accommodate demand or mitigate overcrowding under disruptions. It indicates that, besides fast service recovery, other mitigation strategies could also be important to better manage the demand, such as real-time service updates and travel recommendations, and the shuttle service.

Figure 8 shows the average journey time at the system level (in 5-minute intervals). The average journey time started to increase almost one hour before the incident occurred. At its peak (10:50–11:00), the average journey time increased by 3.5 minutes (13% increase from baseline). This reflects the fact that some passengers, who boarded a train before the incident, are impacted by the incident in the middle of their journey. In addition, since these passengers were inside the system when the incident happened, they experienced the impacts the most, possibly due to limited alternative options and travel information. As expected, the journey time is consistently higher than baseline during the incident time period (11:00-15:30) given the low-frequency train services. It recovers to the baseline around the incident end time.

Fig. 8
figure 8

Average journey time in the system

Figure 9 shows the average journey time for all trips on or passing through the line impacted by the incident. As expected, passengers using the impacted line are impacted more severely by the disruption. Passengers who tapped-in at the impacted line when the incident happened, experienced an additional 21 minutes of journey time (90% increase from baseline). Passengers who tapped-in about 11:30 experienced a smaller decrease in journey time than those who tapped-in around 11:00. This corresponds to the time when the train service started to operate (less frequently than normal).

Fig. 9
figure 9

Average journey time on the impacted line

The proposed metrics of passenger accumulation and average journey time, either at the system or line-level, capture the impact of disruptions on passengers. Even if the service is restored, the impact on passenger journeys lasts longer. Therefore, both metrics can be used to better estimate the actual recovery time of an incident (in addition to its duration), especially from a passenger’s point of view.

AFC data allows the evaluation of the impacts at a higher resolution. Figure 10 shows the heatmap of extra journey time for all OD pairs over time. The extra journey time analysis is based on the passengers who use the metro service on the incident day using their tap-in and tap-out information. Extra journey time is defined as the difference in journey time between the incident and typical days (averaged in the one-hour interval). Each cell represents the extra journey time of an OD pair. The stations are arranged according to different train lines, separated by black lines. The impacted lines are indicated using the red arrows on the top-left corner.

Fig. 10
figure 10

Extra OD journey time in minutes: a tap-in between 11:00 and 12:00 (one hour after the incident); b tap-in between 12:00 and 13:00 (two hours after the incident)

As expected, passengers experience longer delays if they travel through the impacted section of the line. Between 12:00 and 13:00, it may take up to almost 83 minutes additional time from a station on a non-impacted line to the impacted station S1. Passengers entering the system at a station of a non-impacted line and transfer to the impacted line, may not be aware of the severity of the disruption, hence continue their trips, experiencing significant delays.

Interestingly, passengers who travel along the impacted section in the first hour after the incident do not always experience the worst delays. In this case, passengers who tapped-in between 12:00 and 13:00 experienced more delays than those who tapped-in between 11:00 and 12:00 (even though there was no train service for 30 minutes). This could be caused by the surge of passenger accumulation between 12:00 and 13:00 (Fig. 7), leading to denied boarding and long waiting on platforms. It also indicates that many passengers keep using the train service despite its long travel time, and they are reluctant to switch to choose other alternatives.

Figure 11 shows train movements on the impacted line on the incident day and on the baseline day from station S13 to S1 or S2. The railway line starts at station 13 and branches at station S3 to terminate at station S1 or S2. During the disruption period fewer trains operated than in the same period on a typical day. Especially, the service frequency is significantly lower between stations S5 and S1 or S2.

Fig. 11
figure 11

Train movement from stations S13 to S1/S2: a Baseline day; b Incident day

3.1.2 Bus Bridging Performance

Figure 12 compares the journey time experienced by passengers using the shuttle and train services during the incident, and the journey time of metro users on a typical day. The shuttle bus journey time is estimated using the shuttle bus users identified from the AFC data who tap-in and tap-out at an impacted station and then tap-in at a station served by the provided shuttle service. It shows that shuttle bus users experienced longer but comparable journey time than metro users, probably caused by longer searching and queue waiting time or traffic on roads.

Fig. 12
figure 12

Journey time from S3 to S4 by shuttle and train (incident and typical day) during the disruption period.

In general, using shuttle services is a reasonable means to mitigate the impacts of an incident. Besides the importance of the timely deployment of the shuttle services, up-to-date information to passengers regarding both the status of the subway service and shuttle services is also critical. Such information can be disseminated through a variety of communication channels e.g. mobile phones, platform displays, and announcements.

3.1.3 Efficiency of Information Provision

Regardless of disruptions, passengers are still able to enter the impacted stations. AFC data also indicates that passengers may tap-in and tap-out at the same station. This behavior can be used as an indicator of information effectiveness during disruptions. The time passengers spent inside the station before they leave the station to pursue other options is a useful metric of information efficiency. It can be calculated from their tap-in and tap-out time at the same station.

Figure 13 shows the number of passengers who tap-in and out at the same station and the distribution of the time spent in the station on the incident day. The number of passengers who tap-in and out at the same impacted station varies by station. For example, 2163 passengers tapped in and out at station S4, while only 12 passengers behaved in this way at station S2. Also, the distribution of the time spent in the station varies by station. For example, most passengers spent less than 10 minutes at station S4 and 10-30 minutes at station S3. Possible reasons can include communication efficiency, alternative travel options, and operation capacity at the impacted stations.

Fig. 13
figure 13

Number of passengers who tap-in and out at the same station and distribution of the time spent in the station on the incident day

3.2 Disruption Impacts on Passenger Behavior

3.2.1 .2.1 OD Travel patterns

Figure 14 shows the heatmap of demand changes for all OD pairs after the incident happened. The demand change is the difference in passenger demand between the incident day and the baseline (by the hour).

Fig. 14
figure 14

Passenger demand changes: a tap-in between 11:00 and 12:00 (one hour after the incident); b tap-in between 12:00 and 13:00 (two hours after the incident)

The entry demand of directly impacted OD pairs decreased mainly during the first two hours of the disruption. Demand for other OD pairs may have changed due to the redistribution of passenger flows, e.g. passengers traveling using other modes and other metro stations to continue their trips. The largest passenger flow decrease happened for OD pair S3–S2 between 11:00 and 12:00, accounting for a 45% decrease from a typical day. At the same time period, the passenger flow of OD pair S2-S3 increased by 28%, compared to baseline. Between 12:00 and 13:00, the largest passenger flow decrease happened for OD pair S3–S4, a 72% decrease from the baseline. At the same time period, the passenger of OD pair S1–S3 increased by 130%.

Compared with the extra journey time in Fig. 10, the disruption impact on OD passenger demand does not propagate as much at the system level, confined mainly at disrupted stations. Passengers do not necessarily avoid traveling using the metro during the disruption. This suggests that mitigation strategies to prevent overcrowding on train cars or platforms are also important.

For some OD pairs (S2 to S3 and S1 to S3), passenger demand increased significantly during the disruption while other OD pairs (S3 to S2 and S3 to S4) decreased. This may be because many passengers who planned to enter at station S3 switched to station S2 or S1 using the shuttle or other modes during the disruption period. Other reasons could be that passengers using station S2 and/or S1 have a strong preference for the metro system, or they did not receive sufficient information regarding the status of train operations.

3.2.2 Individual Response

To understand the individual response during the disruption, a panel of 2035 users who travel the same OD pairs, and travel during the disruption (incident day) time period in typical days is used. Table 1 shows the behavioral response of different passenger groups (Fig. 2) under the disruption. These passengers were outside the system when the incident occurred. Note that passengers in group 4 are those who go through impacted stations, but their OD pairs are not impacted. There are no such passengers in the panel, as the impacted section is at the line’s terminals.

  • From the passengers whose typical origins, but not destinations, were impacted (Group 1), 60% performed trip travels, and 40% either completed trips without using the metro or did not travel during the disruption period. Among those who performed trips, 50% changed origins or destinations or both, but 98% kept their original departure time.

  • Compared to Group1, passengers whose typical destinations, but not origins, were impacted, Group 2 were less likely to travel, change stations or use the shuttle, but more likely to change departure time, since they have more flexibility in making travel choices at origins (use alternative routes or destination stations).

  • Passengers in Group 3 whose typical origins and destinations were both impacted wee most likely to change departure time, stations and also use shuttle buses if they travel, since they need to plan for both ends of their trips.

Table 1 Behavioral response of passengers who are outside the system when the incident occurred

Table 2 summarizes how passengers who were in the system when the incident occurred responded to the disruption. As they are already in the system, they have no choice over whether or not to travel or to change their departure time. Passengers in Groups 2 and 3 have similar behavioral responses, and they are more likely to change stations and use the shuttle service compared to those in Group 1. That could be because passengers whose typical origins are impacted are prone to wait for the train service since they are already in the system or forced to wait if there are no alternative options at the impacted origins. Also, Group 1 passengers may have little intention to change destinations since their destinations are not impacted.

Table 2 Behavioral response of passengers who are in the system when the incident occurred

In summary, over 50% of passengers switch to alternative modes to avoid using the metro if they are outside the system when the disruption happens. Once passengers decide to use the system, few change their typical departure time, although many of them change either origins or destinations or both. On the other hand, among the passengers who are inside the system when the disruption happens, few actively change their original destinations or wait for the shuttle service to continue their trips. This may indicate that information about the shuttle service or alternative mode options needs to be effectively and immediately provided after the disruption happens, so passengers would be able to leave from the metro station.

4 Conclusion

The paper proposes a data-driven approach using AFC data to analyze unplanned disruption impacts on metro performance and passenger behavioral responses. The approach provides insights to better understand the impacts of disruptions on the level of service (system, shuttle bus, and information) and possible passenger behavior to improve existing disruption management strategies. The proposed methodology can be applied to metro systems with closed fare systems (both tap-in and tap-out transactions).

The proposed metrics and inference methods using AFC data are useful for understanding how passengers adjust their trips and use the shuttle service based on their location and time. From a transit agency point of view, the results indicate that it could be beneficial to provide timely and relevant information. Given the detailed nature of the AFC data, it is even possible that information can be personalized based on passengers’ typical travel patterns. Bus bridging strategies can also be designed to better match passenger ODs.

The empirical analysis shows that the disruption impacts are network-wide. Furthermore, the impacts on passengers continue for a significant amount of time after the incident ended. The information provided in the first 30~60 minutes after a serious disruption is critical, as many passengers could wait for a long time inside the impacted station before leaving for alternative travel options. The behavior highlights the importance of real-time information and the need for that information to be disseminated efficiently. In this specific case study, more passengers prefer to use the metro, even if services are degraded, than taking the shuttle. A possible reason may be that shuttle-service journey time is longer than if the passengers had remained in the system. Shuttle users spent more than 1.5 times as much travel time as metro users during the disruption period (despite the increased train headways and other delays).

The proposed approach is limited to metro systems with a closed fare system. However, the overall framework is useful for open systems as well if destination can be inferred for a significant fraction of the trips (e.g. Gordon et al. [26]). The method may not be applicable or may bias the results in situations where a significant amount of transaction records of some OD pairs is unavailable under severe disruptions (e.g., infrastructure failure or no ticket validation). The empirical findings are based on several disruption cases in the studied metro system, and caution is advised when extending the findings to other systems. Future research can focus on the design of effective shuttle services, considering passenger OD flows. Design of information provision can also have important impacts on passenger experience during an incident.