Next Article in Journal
Grazing Altered the Pattern of Woody Plants and Shrub Encroachment in a Temperate Savanna Ecosystem
Previous Article in Journal
A Case Study Describing a Community-Engaged Approach for Evaluating Polycyclic Aromatic Hydrocarbon Exposure in a Native American Community
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Cascading Failures and Vulnerability Evolution in Bus–Metro Complex Bilayer Networks under Rainstorm Weather Conditions

1
School of Economics and Management, Chang’an University, Xi’an 710064, China
2
Department of International Logistics, Chung-Ang University, Seoul 06974, Korea
*
Author to whom correspondence should be addressed.
Int. J. Environ. Res. Public Health 2019, 16(3), 329; https://doi.org/10.3390/ijerph16030329
Submission received: 21 December 2018 / Revised: 18 January 2019 / Accepted: 22 January 2019 / Published: 24 January 2019

Abstract

:
In recent years, the frequent occurrence of rainstorms has seriously affected urban–public transport systems. In this study, we examined the impact of rainstorms on the vulnerability of urban–public transport systems consisting of both ground bus and metro systems, which was abstracted into an undirected weighted Bus–Metro complex bilayer network (Bus–Metro CBN) and the passenger volume was regarded as its weight. Through the changes in the node scale, network efficiency, and passenger volume in the maximal connected component of the Bus–Metro CBN, we constructed a vulnerability operator to quantitatively calculate the vulnerability of the Bus–Metro CBN. Then, the flow-based couple map lattices (CMLs) model was proposed to simulate cascading failure scenarios of the Bus–Metro CBN under rainstorm conditions, in which the rainstorm is introduced through a perturbation variable. The simulation results show that under the condition of passenger flow overload, the network may have a two-stage cascading failure process. The impact analysis shows that there is a rainstorm intensity threshold that causes the Bus–Metro CBN to collapse. Meanwhile, we obtained the optimal node and edge capacity through capacity analysis. In addition, our analysis implies that the vulnerability of the Bus–Metro CBN network in most scenarios is mainly caused by the degradation of network structure rather than the loss of passenger flow. The network coupling strength analysis results show that the node coupling strength has greater potential to reduce the vulnerability than edge coupling strength. This indicates that traffic managers should prioritize controlling the mutual influence between bus stops (or metro stations) to reduce the vulnerability of the Bus–Metro CBN more effectively.

1. Introduction

Public transport is an important part of urban transport and is arguably the basis of a city’s day-to-day operations. However, in recent years, extreme weathers, especially rainstorms, have frequently occurred in many cities, causing detrimental effects on the urban public transport system, resulting in problems such as traffic congestion, traffic accidents, and partial paralysis of transport systems [1]. From the perspective of public health, the impact of rainstorm on the urban public transport system cannot be ignored. On the one hand, when rainstorms occur, urban traffic events are more likely to happen, which will cause residents’ injury or death. On the other hand, the normal running of the vehicles will be disturbed by the impact of rainstorms, for example, the speed of the vehicles may slow down during the rainstorm, and therefore, emit more exhaust gases, which will in turn affects the urban residents’ public health [2,3].
The evolution of urban public transport systems under rainstorm can be described in terms of cascading failures, whereby the failures of certain stops or lines can cause the failures of other stops or lines due to the transfer of passenger flow. To date, some models have been constructed and empirical studies undertaken to analyze the cascading failure processes of different networks, such as the study of cascading failures in India’s power network [4], and the study of the process of cascading failures in a small-world network, scale-free network, weighted complex network and dependent network, etc. [5,6,7,8,9]. Regarding a city’s infrastructure, the cascading failure of urban public transport systems has also been widely researched. For example, Song et al. [10] put forward a method for evaluating the key nodes in an urban public transport network. He et al. [11] proposed an improved cascading failure model of the urban–public transport network based on the capacity-load model and found that cascading failures were more detrimental to the network’s functional integrity rather than to the integrity of its structure.
Vulnerability can cause cascading failures on the urban public transport systems. When the severity of cascading failures increases, the vulnerability of the urban public transport systems also increases. Similarly, the vulnerability of the urban public transport systems decreases as the severity of the cascading failure decreases. To date, there has been no unified definition of transport system vulnerability [12,13,14], with researchers working within two broad categories of this vulnerability. The first category considers that this vulnerability is only related to the failure consequences of certain units (i.e., the components of the system), and is not related to the probability of failure [15,16,17]. For example, Luskova et al. [18] defined vulnerability as a function of exposure, sensitivity, and adaptability to extreme weather, studying the impact of extreme weather on ground transport infrastructure. The second category suggests that vulnerability is related to risk [19,20], subsequently regarding vulnerability as the product of the probability of failure and the consequences of failure. For example, Jenelius and Mattsson [21] proposed a method to analyze road network vulnerability from the latter two angles. This method was able to sort the nodes of a large-scale network according to their importance, and then identify the key lines in different road regions. In line with these studies, we take vulnerability to be an inherent attribute of urban public transport systems, as reflected in the degree of structural and functional changes in an urban public transport system.
In terms of research on vulnerability, numerous scholars have studied the robustness or vulnerability of various real-world systems using the indices of complex networks [22,23,24,25,26], such as computer networks [27], the Internet [28], e-mail networks [29], uncertainty systems [30,31] and transportation network [32], etc. These studies can be divided into two categories according to research methods [33,34]. The first kind of research adopts topology-based method, in which the network load is the topology-based metric such as node degree or node betweenness. Meanwhile, the topology-based studies can be analyzed by analytical method and simulation method. The topology-based analytical method models the transport network without considering node and edge heterogeneities. Some researchers have used this method to analyze the vulnerability of urban public transport systems in L-space and P-space [35,36]. Yin et al. [37] used this method to analyze the structural vulnerability of each segment of Shanghai’s expressway network. The topology-based simulation method models the network with additional consideration of node and edge heterogeneities. Scholars usually use this method to research the performance of different networks under hazards. In these studies, the performance can be measured by the indices of the number of normal and failed components [38,39], the inverse characteristic path length [40], the connectivity loss [41], etc. The second kind of research adopts flow-based method, in which the network load is the particle transported in this network such as current, passengers etc. Soh [42] and Huang [43] applied this method in analyzing the characteristics of Singapore and Beijing transportation networks. Rashidy [44] considered the influence of network structure and passenger flow (the number of passengers) and proposed a new method for assessing the vulnerability of road networks. In general, the flow-based method can capture the flow characteristics of networks and provides more realistic descriptions on the mechanism of network changes.
Although vulnerability studies of the urban public transport systems based on complex network theory have achieved rich results [45,46,47], this traditional research paradigm only includes one type of object and associated relationship, ignoring the heterogeneity (i.e., different types of components and relationships) of complex systems, and arguably leading to the loss of key information pertaining to complex systems. Multi-layer complex networks can contain a variety of objects and relationships, potentially yielding much richer information than traditional single-layer complex networks. Therefore, research focusing on multi-layer complex networks is arguably better suited to reflecting the real-life situation in this context [48,49,50]. Buldyrev et al. [51] found that a large number of nodes need to be removed to cause a complex, single-layer network to collapse but removing only a small number of nodes in a complex, multi-layer network may lead to the collapse of the network structure. Moreover, previous research has also found that the vulnerability of a single-layer network to random node attacks increases with the extensiveness of node degree distribution, while the vulnerability of multi-layer networks shows an opposite relationship.
Most of the existing studies on the impact of rainstorm on urban public transport system are qualitative, and lack of modeling and quantitative evaluation of the impact of rainstorm. In this study, we focus on the complex bilayer network of bus and metro (Bus–Metro CBN) as the unit of analysis and regard the rainstorm as the external perturbation of the system. Then based on the conventional CMLs model, the flow-based CMLs model is proposed for simulating the cascading failure process in Bus–Metro CBNs under rainstorm weather conditions. Finally, we synthesize a vulnerability operator to quantitatively evaluate the impact of rainstorm on the Bus–Metro CBN. Compared with the existing studies, the focus of this study is to establish a dynamic evolution model of the Bus–Metro CBN under rainstorm conditions, and quantitatively evaluate the impact of different intensity rainstorms on the Bus–Metro CBN through the vulnerability indices. In addition, we also explore the impact of node and edge coupling strength on network vulnerability, and the main causes of Bus–Metro CBN vulnerability under different conditions. These findings can provide suggestions for the urban public transportation department for traffic management and emergency repair strategies under rainstorm weather conditions.
The rest of this paper is organized as follows. Section 2 describes the impact of rainstorm on the Bus–Metro CBN. Section 3 presents the cascading failure model of the Bus–Metro CBN operating under rainstorm conditions, together with the method used to measure the vulnerability of this network. Section 4 applies the proposed model and method to an example and analyses the results. Section 5 concludes the entire study.

2. The Influence of Rainstorm on Bus–Metro CBN

With global warming, the earth’s surface temperature is rising. Trenberth [52] pointed out that the increase of surface temperature will aggravate surface evaporation. On the one hand, it will lead to drought. On the other hand, the water evaporated into the atmosphere will increase precipitation, which is more prone to rainstorms and floods. Frich et al. [53] found that in the context of climate warming, extreme precipitation events tend to increase in the middle and high latitudes of the Northern Hemisphere. Many studies [54,55,56] have shown that the frequency of extreme precipitation events in the United States, Europe and East Asia has been increasing in the past ~20–30 years. Similar to the global trend, China’s extreme precipitation intensity and extreme precipitation show a growing trend, and rainstorm events have tended to increase. As the intensity of rainstorms vary over time, its impact on the Bus–Metro CBN also varies. According to the research of Papadakis [57], the impacts of rainstorms with different intensities on Bus–Metro CBNs are summarized in Table 1.
The impact of rainstorm on the Bus–Metro CBN can be analyzed from the perspective of roads (or metro train tracks), vehicles and passengers (or drivers), as shown in Figure 1.

2.1. The impact of rainstorm on roads and metro train tracks

A rainstorm can cause waterlogging on the road surface, which will reduce the contact between tire and road surface. As a result, it reduces the road surface friction coefficient. Meanwhile, the excessive water accumulation may invade the interior of the asphalt pavement mixed material. Over time, this gradually separates the asphalt membrane from the aggregate surface, which eventually leads to the loss of the bonding force between the asphalt and the aggregate surface, causing the asphalt pavement to wear [58]. Regarding the impact of rainstorms on metro train tracks, a rainstorm could cause rainwater to pour into the metro stations, resulting in stoppage of services in some metro stations [59].

2.2. The impact of rainstorm on vehicles

In terms of buses, rainwater can enter the cylinder from the intake and exhaust ports of the engine. Due to the incompressibility of water, the connecting rod of the engine cylinder will be crooked, and the cylinder may be damaged at the same time. The rainstorms may also cause short-circuit faults in vehicles with aging lines [60]. On the other hand, because metro vehicles are mainly operated underground, they are less affected by rainstorms.

2.3. The impact of rainstorm on drivers and passengers

From the perspective of drivers, a rainstorm can cause a decline in drivers’ observation abilities, thus significantly increasing the incidence of traffic accidents and decreasing vehicle speed. At the same time, the decline in drivers’ observation abilities can slow down their reaction times, which will further increase the incidence of traffic accidents. From the perspective of passengers, on one hand, rainstorms will increase their difficulty of travel, thereby increasing travel delays and costs. On the other hand, rainstorms will greatly reduce the capacity of Bus–Metro CBNs. As a result, the Bus–Metro CBN might not be able to meet all passengers’ travel demands, resulting in queues and congestion [61].
We regard rainstorms as a perturbation to the Bus–Metro CBN, and describe the perturbation with the variable s which is calculated as:
s = h h 0
where h0 (mm/h) is the intensity threshold of rainstorm, and h (mm/h) is the current rainfall intensity, the range of s is (0, +∞). From Equation (1), it is obvious that s ≥ 1 indicates a rainstorm, 0 < s < 1 denote that a normal rainfall and s = 0 represents no rainfall. According to the definition of rainstorm by the China Meteorological Administration, the intensity threshold of a rainstorm is 16 mm/h (h0 = 16 mm/h), or in a cumulative rainfall more than 30 mm for 12 h or 50 mm for 24h (h0 = 30 mm/12 h or h0 = 50 mm/24 h).
In this study, we set the state variables x and y to represent the state of the nodes and edges in the Bus–Metro CBN, respectively. The 0 ≤ x, y ≤ 1 means that the nodes and edges are in normal operation, and x > 1, y > 1 indicates that the nodes and edges have failed, respectively. If x and y follow a uniform distribution in the interval 0 ≤ x, y ≤ 1, the cumulative distribution functions of x and y are F(x) = x and F(y) = y. When rainstorms occur, the nodes and edges in the Bus–Metro CBN may fail, which indicates the range of x and y will be extended to 0 ≤ x, yu, u > 1. Then the cumulative distribution functions of x and y is F ( x ) = x u and F ( y ) = y u , and the failure probability of nodes and edges can be calculated as follows:
{ P ( x > 1 ) = 1 P ( x 1 ) = 1 F ( 1 ) = 1 1 u ,   n o d e   f a i l u r e   p r o b a b i l i t y P ( y > 1 ) = 1 P ( y 1 ) = 1 F ( 1 ) = 1 1 u ,   e d g e   f a i l u r e   p r o b a b i l i t y
According to the research of Dong et al. [62], we obtained the relationship between rainfall intensity h (mm/h) and traffic flow loss rate l (%). At the same time, Yang’s [63] research on the vulnerability curve of rainstorm and flood disasters shows that the relationship between rainfall intensity and disaster severity exhibits a power law function. Therefore, we use the power law function to fit the obtained relationship between rainstorm intensity and passenger loss rate. The fitting result is:
l = 0.1528 ( h h 0 ) 1.128
where l is the traffic flow loss rate, h is the rainstorm intensity, and h0 is the intensity threshold of rainstorm. This relationship is shown as Figure 2.
In the Bus–Metro CBN, the traffic flow loss caused by rainstorm can be calculated by multiplying the failure probability of nodes and edges with their traffic volume. In the calculation, the traffic flow loss rate is replaced by the failure probability of nodes and edges. Based on this, we can calculate u as follows:
P ( x > 1 ) = l 1 1 u = 0.1528 ( h h 0 ) 1.128 u = 1 1 0.1528 ( h h 0 ) 1.128 = 1 1 0.1528 s 1.128
Through Formula (4), we can calculate the influence of rainstorm perturbation on node state variable (edge state variable is similar) as follows:
x u x = x 1 0.1528 s 1.128 No Rainstorm Rainstorm
where x is the node state variable, s is the rainstorm perturbation variable, u is an intermediate variable.
Many studies [64,65,66] on cascading failure of networks under random or deliberate attacks select one or some nodes and edges randomly or in some way, then disturb them to cause the selected nodes and edges fail to observe the impact of the failed nodes and edges on the whole network. However, it is unreasonable to only consider the failure of some nodes and edges and ignore the impact of rainstorm on other nodes and edges. Therefore, in this study, we believe that rainstorm has an impact on all nodes and edges in the Bus–Metro CBN.

3. Models and Methods

3.1. Constructing the Bus–Metro CBN

3.1.1. Research Hypothesis

This paper uses the bus and metro subsystems in the Bus–Metro CBN as the research object. In order to simplify the subsystems and facilitate modeling, we propose the following hypothesis about the model construction:
1. Ground buses and the metro are the subsystems of the Bus–Metro CBN, each of which corresponds to one layer of the complex bilayer network.
2. In the ground bus network, a bus stop is considered to be a node, and two nodes are linked by an edge only if there is a direct bus between the corresponding two stops.
3. In the metro network, the metro stations are considered to be the nodes, and two nodes are linked by an edge only if there is a direct train between the corresponding two stations.
4. If the distance between bus stops and metro stations is less than 100 m, these stops, or stations are regarded as transfer stops or transfer stations, i.e., with edges existing between these bus nodes and metro nodes, and these edges represent transfer walking path.
5. If there is more than one bus or metro operating on the route between two bus stops or metro stations, there is seen to be only one edge between the nodes corresponding to the two bus stops or metro stations, in order to avoid duplicate connections.
6. In general, buses or trains can return along the same route they took between one bus stop or metro station to another. Therefore, the direction between nodes is not considered, i.e., the Bus–Metro CBN is constructed to be an undirected network.
7. We do not consider the frequency of buses or trains but only taking into account the connectivity between bus stops or metro stations, as well as the passenger transport capacity at these stops or stations. In other words, the network is a weighted network, and the passenger volume on a particular line is taken as the weight of the corresponding edge.
8. Passengers taking bus or metro will not choose transport modes other than bus and metro. This means if a bus stop (or metro station) failed, all the passengers transported by this bus stop (or metro station) will transfer to the directly linked bus stops (metro stations) and metro station (or bus stop). The transferred passenger volume is determined by the proportion of passengers on the edge to the passengers transported by the node.

3.1.2. Symbolic Description of the Bus–Metro CBN

The Bus–Metro CBN in this study mainly includes conventional ground bus system and Metro system. Due to the heterogeneities of bus stops, bus lines and metro stations, metro lines, i.e., their capacity and load as well as their impacts on the Bus–Metro CBN are different, it is necessary to distinguish the two systems and use bilayer network instead of a single-layer network to represent the composite system of conventional ground bus and metro systems.
1. Complex bilayer network (CBN)
The Bus–Metro CBN in this study contains two layers of the ground bus network and the metro network. The corresponding schematic Bus–Metro CBN model is shown in Figure 3. We define the CBN of urban public transport system as follows:
C B N = < N , E , L >
where N is a non-empty node set of CBN, and each node represents a bus stop or metro station in the urban public transport system. E is the edge set of CBN, including the intra-edges of a single layer network and the inter-edges which link networks of different layers. L denotes the layer set of CBN, with each layer representing a single network.
N = { N ( l B ) , N ( l M ) }
where N(lB) and N(lM) indicate the node sets of the ground bus network and metro network, respectively.
E = { E ( l B ) , E ( l M ) , E ( l B l M ) }
where E(lB) represents the intra-edges of the bus network, E(lM) represents the intra-edges of the metro network, and E(lB lM) represents the inter-edges which connect the bus network and metro networks, i.e., E(lB lM) represents the transfer routes in urban public transport system.
L = { l B , l M }
where L is the set of layers, lB and lM refer to the layer of ground bus network and the layer of metro network, respectively.
2. Adjacent matrix of the Bus–Metro CBN
We define A as the adjacent matrix of the Bus–Metro CBN, which can be divided into intra-layer adjacent matrices and an inter-layer adjacent matrix. The intra-layer adjacent matrix of lB is (lM is similar to lB):
A l B = [ a 11 , l B a 12 , l B a 1 n , l B a 21 , l B a 22 , l B a 2 n , l B a n 1 , l B a n 2 , l B a n n , l B ]
where
a i j , l B = { 1 n i , l B   is   directly   connected   with   n j , l B 0 otherwise
n represents the number of nodes in the ground bus network, lB is the layer of ground bus network.
The inter-layer adjacent matrix which connects lB and lM is:
A l B l M = [ a 11 , l B l M a 12 , l B l M a 1 m , l B l M a 21 , l B l M a 22 , l B l M a 2 m , l B l M a n 1 , l B l M a n 2 , l B l M a n m , l B l M ]
where
a i j , l B l M = { 1 n i , l B   is   directly   connected   with   n j , l M 0 otherwise
n and m represent the number of nodes in the ground bus network and metro network.
3. Edge weight matrix of Bus–Metro CBN
We define W as the edge weight matrix of the Bus–Metro CBN (Formula (13)), where the weight wij is the ratio of passenger volume Fij on edge eij to the total passenger volume Ftotal in the entire network per unit of time.
w i j = F i j F t o t a l
W = [ w 11 w 12 w 1 | N | w 21 w 22 w 2 | N | w | N | 1 w | N | 2 w | N | | N | ]
where |N| is total number of nodes in the Bus–Metro CBN, |N| = n + m.
4. Passenger flow intensity of nodes and edges in Bus–Metro CBN
The passenger flow intensity can reflect the importance of CBN nodes from a functional perspective. We define Ii as the passenger flow intensity of node ni, which denotes the number of passengers passing through ni per unit of time.
I i = j F i j
where Fij is the passenger flow volume on edge eij per unit of time.
5. Service capability of nodes and edges in Bus–Metro CBN
The service capacity is the maximum number of passengers that can be transported by the Bus–Metro CBN per unit of time. We define C as the service capacity matrix of the edges in the Bus–Metro CBN, where Cij is the maximum number of passengers that can be transported by edge eij per unit of time. The service capacity of node ni is the sum of the service capabilities of the edges directly linked to node ni, i.e., C i = j C i j . According to Motter and Lai’s [67] research on load capacity model (ML model), the capacity of an edge is proportional to its initial load, and the Cij can be expressed as:
C i j = ( 1 + α ) L i j
where α is the tolerance parameter, indicating the additional capacity ratio of the edge eij. Lij is the initial load of edge eij, i.e. the initial passenger flow volume on edge eij.

3.2. Cascading Failure Model of Bus–Metro CBN under Rainstorm Conditions

3.2.1. Passenger Flow Transfer Rules for Cascading Failures in Bus–Metro CBN

The passenger flow transfer rules under cascading failure conditions in the current study could be divided into three categories, i.e., passenger flow overload, node failures and edge failures. We take the ground bus network as an example to introduce these three types of passenger flow transfer rules (Figure 4), and the passenger flow transfer rules in the context of the metro network are similar to that in the ground bus network. These transfer rules are only used for overload or failure of nodes and edges in the largest connected component (G) of the Bus–Metro CBN. For other nodes or edges that are isolated due to node or edge failures, we remove these nodes or edges and delete their passengers. The specific transfer steps are as follows:
Case 1. Transfer rules of passenger flow overload at the edges of the ground bus network.
Step 1: Search the overloaded edge eij in the largest connected component whose passenger flow Fij exceeds its service capacity Cij.
Step 2: Remove the edge eij.
Step 3: The passenger flow on eij will transfer to the edges that directly link to node ni and node nj (the flow will transfer to these edges only if the state of these edges is normal). Because in the real Bus–Metro CBN, passengers would be much more likely to choose the nearby transit services to escape from the confusion and accident as soon as possible when a bus stop (or metro station) or line suffers from disaster or attack.
Step 4: The volume of passenger flow at the edge eip that directly link to node ni will change as follows: FipFip + ∆Fip, where ∆Fip = Fij · Fip/(Ii − Fij), where the change of passenger volume at node nj is similar to that at node ni.
Step 5: Search other overloaded edges and repeat steps 1 to 4 until all the edges are traversed.
Case 2. Passenger flow transfer rules in the case of node failures in the ground bus network.
Step 1: Search for the failed node ni in the largest connected component which is a node cannot be operated normally, i.e., passengers cannot take bus or metro at this node, and bus and metro cannot pass this node).
Step 2: Remove node ni and the edges link to ni.
Step 3: The flow Fij will transfer to the nodes nj which directly link to node ni (this will occur only if the states of these nodes are normal).
Step 4: The volume of passenger flow at edge ejp that directly link to node nj will change as follows: FjpFjp+ ∆Fjp, where ∆Fjp = Fij · Fjp/(Ij − Fij).
Step 5: Search for other failed nodes and repeat steps 1 to 4 until all the nodes are traversed.
Case 3. Passenger flow transfer rules in the case of edge failures in the ground bus network.
Step 1: Search for the failed edge eij in the largest connected component which is an edge cannot be operated normally, i.e. bus and metro cannot drive on this edge, and passengers cannot walk on this edge).
Step 2: Remove edge eij.
Step 3: The passenger flow on edge eij will transfer to the edges that directly link to node ni and node nj (only if the states of these edges are normal).
Step 4: The passenger volume of edge eip will change as follows: FipFip + ∆Fip, where ∆Fip = Fij · Fip/(Ii − Fij), and the changes of passenger volume on the edges directly link to node nj are similar to that on the edges directly link to node ni.
Step 5: Search for other failed edges and repeat steps 1 to 4 until all the edges are traversed.

3.2.2. Cascading Failure Model based on CMLs

The cascading failure of Bus–Metro CBN can be explained by self-organized criticality theory. This theory regards that the system which is composed of a large number of interacting components will naturally develop towards a self-organized critical state. When the system is in this state, even a small disturbance event may cause a series of catastrophes [68]. Generally, it is considered that power-law distribution is the sign of self-organized critical system, and the self-organized critical phenomenon is the dynamic reason for the formation of the power-law distribution [69,70]. Many empirical studies find that the node degree distribution of transport network has power-law characteristics, such as the Beijing transit network [71], the public transport networks in Poland [72], the 33 metro systems in different cities [73], etc. Based on these studies, the Bus–Metro CBN can be regarded as a self-organized system and small local changes can be magnified and extended to the entire network, which may cause avalanches in the system [74]. To explain this self-organized critical phenomenon, many scholars have proposed different cascading failure models according to different research objects, such as Load (or Flow) Capacity model [75], Binary Impact model [76], Sand model [77], Couple Map Lattices model [78], etc.
Couple Map Lattices (CMLs) is a dynamic model that describes the complex spatio-temporal behavior of non-linear systems [79]. Because of the excellent spatio-temporal chaos characteristics and easy to analyze and numerically process, this model has been widely applied to population studies [80], liquid flow studies [81], chemical reactions [82] and biological networks [83], etc. In recent years, some researchers have applied the CMLs model to the study of cascading failure in complex networks [84,85]. In this study, we use the CMLs model to simulate the change of Bus–Metro CBN under rainstorm conditions. The research object of this study is the weighted Bus–Metro CBN, where the weight is represented by the volume of passenger flow at the edges. Therefore, the cascading failure of this Bus–Metro CBN is based on the topological structure of the network and the distribution of passenger flow, which could be expressed using the coupling function. Following this, and based on the CMLs model presented by Huang, Peng and Ren [64,65,66], we proposed a flow-based cascading failure model of the Bus–Metro CBN under rainstorm conditions. The model includes two parts of the node failure model and the edge failure model, which are as follows:
1. Cascading failure model of nodes in Bus–Metro CBN
x i ( t + 1 ) = | ( 1 ε 1 ) f ( x i ( t ) ) + ε 1 j = 1 , j i | N | G F i j f ( x j ( t ) ) I i | , = 1 , 2 , , | N |
where t and (t + 1) denote the time step. xi(t + 1) represents the state variable of node ni at the (t + 1) time step, which can be used to determine whether the corresponding bus stops (or metro stations) are able to provide a travel service. We used an absolute value notation in Equation (16) to guarantee the non-negative state of each node. We then assumed that 0 ≤ xi(t + 1) ≤ 1 represents the normal state of node ni at the (t + 1) time step. Meanwhile, xi(t + 1) > 1 represents that node ni failed. The variable ε1 represents the node coupling strength of the Bus–Metro CBN, if ε1 = 0.2, there will be 20% state changes of a node come from the impact of their neighbor nodes’ states. In real life, ε1 indicates that the influence of the operation of a bus stop (or metro station) on the operation of its neighbor bus stops (or metro stations). |N| is the number of nodes in the Bus–Metro CBN. Fij and Ii represent the passenger flow volume of edge eij and node ni, respectively. In line with previous research [84,85,86,87], the traffic flow has chaotic characteristics and can be simulated with the chaotic logistic map. Therefore, in this study f was chosen to be the chaotic logistic map: f(x) = 4x(1 − x), when 0 ≤ x ≤ 1, 0 ≤ f(x) ≤ 1. The function f indicates that a single node in the Bus–Metro CBN is a chaotic dynamic system, which can simulate the local dynamic changes of node capacity [88].
Rainstorm will affect the normal state of all nodes in the Bus–Metro CBN. According to the analysis in Section 2.1, we set s (the intensity of rainstorm) as the external disturbance, s ≥ 1, and assumed that rainstorm will affect all the nodes. Then the state variable of node ni can be expressed as follows:
x i ( t ) = 1 1 0.1528 s 1.128 | ( 1 ε 1 ) f ( x i ( t 1 ) ) + ε 1 j = 1 , j i | N | G F i j f ( x j ( t 1 ) ) I i |
Equation (17) is used to simulate the impact of rainstorm on the nodes in Bus–Metro CBN. The xi(t − 1) is multiplied by 1 1 0.1528 s 1.128 to simulate that rainstorm will increase the probability of node failure, rather than necessarily cause the node to fail. In real world, the rainstorm usually only causes some bus stops (or metro stations) to fail and not all nodes to fail. Moreover, with an increase in s, node ni will be more likely to induce xi(t) > 1, which will cause more bus stops (or metro stations) to fail. When node ni fails, node ni as well as its adjacent edges will be removed, following which the state variable will remain +∞. The passengers passing through node ni will transfer to the adjacent bus nodes and metro nodes, as per the transfer rule shown in Figure 4.
We can use Equations (16) and (17) to mimic the cascading failure of nodes in Bus–Metro CBN under rainstorm. At first, all the nodes are normal, their state values are in (0,1), and their state changes can be described by Equation (16). Then at the beginning of simulation, a rainstorm happened (regarded as perturbation which will affect every node), which cause some nodes failed according to Equation (17). Next, the state changes will propagate to the nodes which link to the failed nodes according to Equation (16), which can lead to a new round of node failure. This process is repeated and may eventually cause the collapse of the entire network.
2. Cascading failure model of edges in Bus–Metro CBN
Nodes are the basic elements of the network and are undoubtedly extremely important to the network. Many scholars have researched the cascading node failures in complex networks [89,90,91,92,93,94]. Similar to nodes, edges are also the basic elements of the network. In the real world, many infrastructure systems have some important routes, such as main transmission line in power-grid system, main lines in Internet systems and main road in transportation systems [95,96]. These routes usually have large flows of volume and connect different large components in these systems. Once these routes fail, the entire system may split into isolated parts, some pairs of nodes may become unreachable and the connectivity of the system will be greatly reduced. Therefore, it is also important to consider the edge failures in the network. In Bus–Metro CBN, roads may become impassable due to waterlogging, in turn leading to ground bus diversions or bus outage, and eventually potentially causing cascading failures in the Bus–Metro CBN. In addition, when the node fails, its connected edges will also fail. As long as there is a failure of a node connected to the edge, the edge will also fail. Therefore, the state value of the edge depends not only on the edge itself, but also on the two nodes connected by this edge. Therefore, we can use the maximum value of the two nodes’ state values and the edge’s calculated state value as the state value of the edge, the cascading failure model relating to edges can be expressed as follows:
y i j ( t + 1 ) = max { | ( 1 ε 2 ) f ( y i j ( t ) ) + ε 2 2 ( p = 1 , p i , j | N | G F i p f ( y i p ( t ) ) I i + q = 1 , p i , j | N | G F j q f ( y j q ( t ) ) I j ) | , x i ( t ) , x j ( t ) }
where t and (t + 1) denote the time step, xi(t) and xj(t) are the state value of node ni and nj at t time step, which means if the node ni or nj that directly linked to eij failed, the edge eij will also fail. yij(t + 1) denotes the state variable of edge eij at (t + 1) time step, which indicates whether the bus line (or metro line) can transport passengers normally. Then, we use 0 ≤ yij(t + 1) ≤ 1 to represent the state of edge eij is normal, and yij(t + 1) > 1 to represent edge eij has failed. ε2 represents the edge coupling strength, which indicates how much state changes of an edge come from its neighbor edges. In the real world, ε2 is the impact degree of a bus line (or metro line) on its neighbor bus lines (or metro lines). |N| is the number of nodes in a Bus–Metro CBN. Fip, Fjq, Ii and Ij represent the passenger flow volume of edges eip and ejq, and nodes ni, nj, respectively. Equation (18) indicates that the state of edge eij is affected by its own disturbance and by the state of nodes ni and nj. In other words, as long as one of the two nodes fails, edge eij will also fail. At the same time, if the edge eij is normal at t time step, then the nodes i and j must be normal at t time step, which means Equation (18) must contain three equations if the edge eij is normal at t time step. Subsequently we can calculate the state value of eij at t + 1 time step. Similar to what happens with the nodes, we set a rainstorm s as an external disturbance (s ≥ 1) which also affects the normal state of all edges. The state variable of edge eij at the t time step can be expressed as follows:
y i j ( t ) = max { 1 1 0.1528 s 1.128 | ( 1 ε 2 ) f ( y i j ( t 1 ) ) + ε 2 2 ( p = 1 , p i , j | N | G F i p f ( y i p ( t 1 ) ) I i + q = 1 , p i , j | N | G F j q f ( y j q ( t 1 ) ) I j ) | , 1 1 0.1528 s 1.128 x i ( t 1 ) , 1 1 0.1528 s 1.128 x j ( t 1 ) }
Equation (19) was used to simulate the influence of a rainstorm on the edges. Due to the fact when a rainstorm occurs, all the nodes and edges will be affected, the xi(t − 1) and xj(t − 1) should also be multiplied by 1 1 0.1528 s 1.128 . At t time step, the state variable of edge eij depends on two factors. The first is the state of the adjacent edges of eip and ejq, nodes ni and nj at the (t − 1) time step. The second factor is the intensity s of a rainstorm. If yij > 1 at (t − 1) time step, then yij(t) > 1, and the state variable of edge eij will remain greater than 1 thereafter. If 0 ≤ yij ≤ 1 at (t − 1) time step, then the state variable of edge eij at t time step can be calculated using Equation (19). Equation (19) shows that the probability of failure of edges increases with an increase in the severity of a rainstorm, which is consistent with the actual situation. When edge eij fails, eij will be removed from the network. The passengers transported by edge eij will thus transfer to the adjacent nodes and edges, as per the transfer rule shown in Figure 4.
Equations (18) and (19) can simulate the edge cascading failures in Bus–Metro CBN under a rainstorm. In the beginning, all edges are normal, and their state values are in (0,1). Then rainstorms occur, according to the calculation by Equation (19), some edges may fail and other edges will still work normally. Next, the state values of all normal edges will be recalculated by Equation (18), and the failed edges’ state will propagate to their neighbor edges. This process will continue until the entire network is re-stabilized or eventually collapses.
The failures in Bus–Metro CBNs may be caused by natural hazards such as rainstorms, or it may be caused by deliberate attacks such as terrorist attacks. The impact of natural hazards on the Bus–Metro CBN can be regarded as a random attack, while the deliberate attacks such as terrorist attacks are targeted attacks. In this study, the proposed flow-based CMLs model is only applicable to the simulation of natural hazards to random attacks on the Bus–Metro CBN. The bus stop (line) and metro station (line) are heterogeneous due to the capacity and passenger intensity of bus stop (line) and metro station (line) are different. Then according to the proposed CMLs model, the bus stop (lines) and metro station (line) will show different failure behaviors in the simulation. So, we only distinguish the bus traffic and metro traffic in the node (edge) properties rather than in the CMLs model.

3.3. Vulnerability Analysis of Bus–Metro CBN under Rainstorm

Previous research on the vulnerability of complex networks is mainly based on the topology changes. The vulnerability of networks is reflected by the sensitivity of the node scale in a maximum connected subgraph and the efficiency of the entire network to different attack strategies [40,41,88,89]. In this study, we explore the vulnerability of Bus–Metro CBN under rainstorms, not only considering the changes in the network topology (i.e., the number of nodes in the network and the connection relationships between network nodes) under rainstorm conditions, but also considering the changes in network functions (i.e., the function of transporting passengers). Therefore, on the basis of the preceding two indices of topology changes in the networks, the indicator of passenger flow volume of the entire network is increased to reflect the functional changes of Bus–Metro CBN under a rainstorm.
1. Node scale changes in a maximal connected subgraph of the Bus–Metro CBN
The maximal connected subgraph of the Bus–Metro CBN represents the component which contains the largest number of nodes in all components of Bus–Metro CBN. We used |N|0 to denote the node scale of the maximum connected subgraph of the initial Bus–Metro CBN, and |N|T to represent the node scale of the maximum connected subgraph when Bus–Metro CBN is finally stable. Thus, the node scale changes in the maximal connected subgraph of the Bus–Metro CBN can be described as:
η ( | N | ) = | N | 0 | N | T | N | 0
where η(|N|) is the node scale change in the maximal connected subgraph of the Bus–Metro CBN, η(|N|)∈[0,1].
2. Whole-network efficiency changes of the Bus–Metro CBN
Efficiency can reflect the tightness of node connection in a network. The efficiency Rij of node ni and node nj in the Bus–Metro CBN is defined as the reciprocal of the shortest path (the path that contains the minimum number of edges in all paths which link node ni to node nj), i.e., Rij = 1/dij. The efficiency R of the CBN is taken as the average value of each node’s efficiency:
R = 1 | N | ( | N | 1 ) i j 1 d i j
where |N| represents the number of nodes in the Bus–Metro CBN, and dij denotes the number of edges on the shortest path between nodes ni and nj. When nodes ni and nj are not connected, dij = ∞. The |N|(|N| − 1) represents the no duplication of node logarithm.
According to Equation (21), the whole-network efficiency changes of the Bus–Metro CBN can be calculated as:
η ( R ) = R 0 R T R 0
where R0 denotes the whole-network efficiency of the initial Bus–Metro CBN, and RT represents the whole-network efficiency when the Bus–Metro CBN is finally stable, 0 ≤ η(R) ≤ 1.
3. Changes in the total volume of passenger flow in the largest connected component of Bus–Metro CBN
The total volume of passenger flow in the Bus–Metro CBN is the sum of passengers on all edges in the largest connected component (G) of Bus–Metro CBN. The total passenger flow volume Ftotal can thus be calculated as:
F t o t a l = i G | N | G j G , j > i | N | G F i j
where |N|G is the number of nodes in the largest connected component of Bus–Metro CBN, and Fij is the passenger flow volume on edge eij.
According to Equation (23), we can calculate the changes in the total volume of passenger flow η(F) in the Bus–Metro CBN as:
η ( F ) = F 0 F T F 0
where F0 denotes the total volume of passenger flow in the initial Bus–Metro CBN, and FT represents the total volume of passenger flow in the largest connected component when the Bus–Metro CBN is finally stable, η(F)∈(0,1).
4. Vulnerability operator construction of Bus–Metro CBN
The vulnerability of Bus–Metro CBN in this study was measured in terms of node scale changes in the maximum connected subgraph, efficiency changes in the whole network, and changes in the total volume of passenger flow. Therefore, the vulnerability operator V can be expressed as:
V = λ 1 × η ( | N | ) + λ 2 × η ( R ) + λ 3 × η ( F )
where η(|N|), η(R), and η(F) denote node scale changes in the maximum connected subgraph, efficiency changes in the whole network, and changes in the total volume of passenger flow, respectively. λ1, λ2 and λ3 represent the weight of η(|N|), η(R) and η(F), respectively. These weights indicate the importance of topological structure and function in the Bus–Metro CBN. λ1, λ2, λ3∈(0,1), and λ1 + λ2 + λ3 = 1. V is the vulnerability of the Bus–Metro CBN, V∈[0,1]. The larger the value of V, the more vulnerable the Bus–Metro CBN, i.e., the topological structure and function of the Bus–Metro CBN change sharply.

4. Case Study

4.1. Research Area

The research area selected for this study is that encircled by Xi’an City wall (the models and research methods in this study can also be applied to the Bus–Metro CBN in other cities with buses and metros), located in Shaanxi, China (Figure 5a); i.e., the geographical center of Xi’an City. The transportation network there is relatively congested. The Bus–Metro CBN encircled by the Xi’an City wall mainly consists of the ground bus and metro, which contains 54 bus stops, 8 metro stations, 93 bus lines operating between bus stops, and 2 metro lines running between the metro stations. Key data pertaining to the Bus–Metro CBN in this area is shown in Table 2 (the data acquisition from Baidu map 2017). Normally, this Bus–Metro CBN operates in a stable manner, but when rainstorms occur, the Bus–Metro CBN becomes relatively vulnerable. For instance, a rainstorm on 24 July 2016 caused the efficiency of the ground bus network in this area to decline sharply, and the rainwater pouring into the XIAOZHAI metro station resulted in the closure of this metro station. This then caused the public transport in this area to almost collapse (Figure 6). Therefore, choosing the area encircled by Xi’an City wall as the research area, within which to explore the vulnerability of Bus–Metro CBN under rainstorm conditions, enabled us to find ways of optimizing this Bus–Metro CBN and preventing, as well as controlling its vulnerability.
The Bus–Metro CBN of the research area is mapped out in Figure 5a. The corresponding Bus–Metro CBN was constructed according to the method proposed in Section 2.1 and is shown in Figure 5b. Then, using UCINET 6.0, we obtained the node degree, shortest path and average path length, clustering coefficient, and average clustering coefficient of the Bus–Metro CBN. The results are shown in Table 3.
As shown in Table 3, the Bus–Metro CBN constructed in this study contains inter-layer edges, i.e., edges that connect the bus network and the metro network, resulting in the average degree of this Bus–Metro CBN being higher than that of the bus network and metro network. The average path length of the Bus–Metro CBN was found to be greater than that of the metro network and smaller than that of the bus network. This is mainly due to the small number of nodes in the metro network. The clustering coefficient (which indicates the degree of node aggregation) of the Bus–Metro CBN emerged as smaller than that of the bus network, indicating that the local clustering degree of this Bus–Metro CBN has declined. The clustering coefficient of the metro network was 0, indicating that there were no edges between any two adjacent nodes of each node in this network.

4.2. Scenario Descriptions

According to data of Xi’an Public Transport Corporation in 2017, the daily average passenger volume of ground buses in the area encircled by Xi’an City wall was about 400,000 people, and the daily average passenger volume of the metro was about 150,000 people. We allocate passengers according to the number of bus lines on the edges (the number of bus lines passing through this edge). Specifically, the passenger volume on an edge is obtained by multiplying the ratio of the number of bus (or metro) lines on the edge to the number of bus (or metro) lines by the total passenger volume. Then the passenger volume of nodes can be calculated by Equation (14). In addition, we set the initial state of each node or edge as the random value of the interval (0,1), and set up four types of simulation scenarios containing the impacts of rainstorm intensity, capacity tolerance, node coupling strength, and edge coupling strength on the Bus–Metro CBN. We then used the approach of variable-controlling to explore these impacts.
In the first type of simulation scenario, we set the ε1, ε2 and α as constants, and the s as a perturbation variable at the beginning of simulations to study the impact of rainstorm intensity on the Bus–Metro CBN under rainstorm conditions. For example, according to the data of Xi’an Meteorological Bureau, the rainfall in Xi’an on 24 July 2016 was 110 mm. According to Equation (1), this rainstorm can be transformed into the perturbation variable where s = 2.2. Then the perturbation s is substituted into Equations (17) and (19) to calculate the state changes of nodes and edges. Based on this, we can analyze the impact of rainstorm on the Bus–Metro CBN using Equations (20)–(25). In the second simulation scenario, we set the ε1, ε2 and s as constants, and α as a variable to observe the changes of cascading failure process with the capacity tolerance. In the third type of simulation scenario, we set the s, α and ε2 as constants, and the ε1 as a variable to examine the impact of node coupling strength on the Bus–Metro CBN under rainstorm conditions. In the fourth type of simulation scenario, we set the s, α and ε1 as constants, and the ε2 as a variable to observe the impact of edge coupling strength on the cascading failures in Bus–Metro CBN.
The specific variable values in these scenarios are shown in Table 4. In line with the various simulation scenarios and the flow-based CML model established in Section 3, we simulated the evolutions of topological structure and passenger flow in this Bus–Metro CBN under rainstorm conditions. Then we recorded the changes of the Bus–Metro CBN and present the results in Section 4.3.

4.3. Vulnerability Analysis of Bus–Metro CBN under Rainstorm Conditions

The influence of a rainstorm on the Bus–Metro CBN can be divided into direct and indirect effects. On one hand, the rainstorm directly affected the ground bus network. On the other hand, the transfer passengers caused by rainstorm indirectly affects the metro network. We set the initial state values of all nodes and edges to (0,1) and regard a rainstorm as an external disturbance at the beginning of simulations. Then, in line with the scenarios in Table 4, the cascading failure processes of the Bus–Metro CBN in the area encircled by Xi’an City wall were simulated according to the Equations (16)–(19). Next, the impacts of rainstorm intensity, capacity tolerance, node coupling strength and edge coupling strength on the Bus–Metro CBN were analyzed using Equations (20)–(25), this process is shown in Figure 7. The simulation results are shown in Figure 8, Figure 9, Figure 10 and Figure 11. At the same time, we have counted the convergence time (i.e., the duration when there are no nodes or edges failure) of cascading failure process under different conditions, and recorded the values of η(|N|), η(R), η(F) and V at the convergence time, which are shown in Table 5. The scenarios in Table 5 correspond to that in Table 4.
As shown in Figure 8, Figure 9, Figure 10 and Figure 11, most of the curves have only one rising process, but some curves have two rising processes, such as s = 1.4 in Figure 8 and α = 0.4 in Figure 9. This phenomenon means that when s = 1.4 or α = 0.4, the Bus–Metro CBN will have two cascading failure processes, which increases the network vulnerability. This is quite different to previous results on the cascading failures of public transport networks [59]. The two-stage cascading failure process is because that the capacity of the node or edge directly linked to the failure node or edges is large, while the capacity of the distant node or edge is small. Therefore, when the passenger flow of failed node or edge can be transferred to the distant node and edge, the second-stage cascading failure processes occurs after a period of propagation. The emergence of the two-stage cascading failure phenomenon, on one hand, points out that the Bus–Metro CBN may experience two failure process during a rainstorm, with a significant adverse effect on the operation of the Bus–Metro CBN. On the other hand, it is possible to carry out emergency repair at failed bus stops (or metro stations) and lines in between two failure processes in order to prevent new failures.
Through comparing η(|N|), η(R), η(F), and V under different rainstorm circumstances (Figure 8), we found that in most scenarios, the failure consequences of the Bus–Metro CBN increase with the increase of s. But when s increases from 1.0 to 1.2, the failure consequences decrease. This is mainly because when the rainstorm intensity increases, some key nodes or edges of passenger flow transfer are more likely to fail, resulting in the inability of the passenger flow to transfer to the distant nodes or edges, thereby narrowing the influence range of node and edge failures. In addition, when s = 1.8 and s = 2.0, the cascading failure consequences of Bus–Metro CBN are almost the same, and the entire network almost collapses, which means s = 1.8 is the rainstorm intensity threshold that causes the Bus–Metro CBN to collapse.
From Figure 9, we find that as the tolerance parameter α increases, the failure consequences of Bus–Metro CBN are declining. This is because when the capacity increases, the failure probability of nodes and edges due to passenger overload will decrease, and the consequences of cascading failure will also decrease. When α = 0.0 and α = 0.1, the failure proportion is almost 100%, and the whole network almost collapses, which indicates that the Bus–Metro CBN is extremely vulnerable when the capacity of nodes and edges is equal to or close to their initial load.
As shown in Figure 10, when ε1 = 0.2, the failure consequence of Bus–Metro CBN is the smallest. When ε1 = 0.4, ε1 = 0.6 and ε1 = 0.8, the consequences of cascading failure are almost the same, and they are both larger than that in ε1 = 0.2, which means ε1 = 0.4 is the threshold of node coupling strength. When ε1 ≥ 0.4, the cascading failure consequences of Bus–Metro CBN hardly change with the increase of ε1.
Considering the cascading failures of Bus–Metro CBN under different edge coupling strength (Figure 11), we can find that when ε2 ≤ 0.6, the failure consequences of Bus–Metro CBN are almost the same in different scenarios. When ε2 = 0.8, the failure consequences of cascading failure are the largest. This shows that the threshold of edge coupling strength is ε2 = 0.6, and on the other hand, the edge coupling strength has a limit in reducing the vulnerability of Bus–Metro CBN, i.e., the vulnerability of Bus–Metro CBN will not be lower than that in ε2 = 0.6.
To further explore the effects of rainstorm intensity, capacity tolerance, node coupling strength and edge coupling strength on the Bus–Metro CBN, we drew Figure 12 based on Figure 8, Figure 9, Figure 10 and Figure 11 and Table 5.
Figure 12a shows the relationships between η(|N|), η(R), η(F), V and s. The figure exhibits a trend of “descending-ascending-unchanged”. This means that the vulnerability of Bus–Metro CBN is fluctuating with increasing rainstorm intensity, and there is a rainstorm intensity threshold (s = 1.8) that cause the whole network to collapse. From observing the slope of these curves when s = 1.6, the slope of these curves is the largest, which means that the cascading failure consequences of Bus–Metro CBN increase the fastest in s = 1.6. Therefore, when the rainstorm intensity s exceeds 1.4, the traffic management department should quickly escalate emergency management and implement rescue measures to prevent the collapse of the Bus–Metro CBN.
From Figure 12(b), it is observed that η(|N|), η(R), η(F), V decrease with α, meaning that the increase in node and edge capacity can reduce the vulnerability of Bus–Metro CBN. At the same time, the decline rate of the failure proportion first increases and then decreases, which indicates that when α is small (α = 0.0) or large (α = 0.4), the increase in node and edge capacity has less effect on the mitigation of Bus–Metro CBN vulnerability. In addition, when α = 0.3, the curves have the fastest falling speed, which denote that when the node and edge capacity is 1.3 times of their initial load, increasing the node and edge capacity have the greatest effect on reducing the network vulnerability. If we consider the cost of increasing node and edge capacity, α = 0.3 is the point with the highest marginal benefit. Comprehensively considering the network vulnerability reduction and its cost, α = 0.4 is the best choice that is when the node and edge capacity is 1.4 times of their initial load.
Considering the relationships between η(|N|), η(R), η(F), V and ε1 (Figure 12c), it shows that the impact of ε1 on the failure proportion can be divided into two intervals, ε1 < 0.4 and ε1 ≥ 0.4, respectively. When ε1 < 0.4, the failure proportion increases as ε1 increases. When ε1 ≥ 0.4, the failure proportion is stable, and the changes of η(|N|), η(R), η(F), V do not exceed 5%. On the one hand, the Bus–Metro CBN should have a low node coupling strength to reduce its vulnerability, on the other hand, only when the node coupling strength is below 0.4, the reduction of node coupling strength reduces Bus–Metro CBN vulnerability.
In terms of the relationships between η(|N|), η(R), η(F), V and ε2 (Figure 12d), we can also divide the effect of ε2 on the cascading failure process, ε2 ≤ 0.6 and ε2 > 0.6, respectively. When ε2 ≤ 0.6, the cascading failure processes are almost the same, and the failure proportion is stable. When ε2 > 0.6, the failure proportion increases as ε2 increases. This phenomenon indicates that ε2 has a limit to the reduction of Bus–Metro CBN vulnerability, i.e., when other conditions remain unchanged and only ε2 is allowed to be adjusted, the vulnerability V of Bus–Metro CBN can only be reduced to about 0.4. From the comparison of ε1 and ε2, the reduction of node coupling strength has more potential to reduce the Bus–Metro CBN vulnerability than that of edge coupling strength. Therefore, more attention should be paid to the reduction of node coupling strength.
In addition, to analyze the main factor affecting the vulnerability of the Bus–Metro CBN, we calculated the contribution rates (i.e., the influence of different indicators on the formation of results) of η(|N|), η(R) and η(F) to V based on the data in Figure 8, Figure 9, Figure 10 and Figure 11 and Table 5, and the results are shown in Figure 13. Figure 13 shows that in most of the scenarios, the contribution rate of η(R) to V was higher than that of η(|N|) and η(F) to V. This means that the vulnerability of the Bus–Metro CBN under a rainstorm was affected mainly by whole-network efficiency, i.e., the performance of network connectivity.
As shown in Figure 13a, when s < 1.4, the vulnerability of Bus–Metro CBN is mainly caused by the decline of η(R); when s ≥ 1.8, the contribution of η(|N|), η(R), η(F) to V are almost equal. However, when s = 1.4, η(F) has the biggest impact on the vulnerability of Bus–Metro CBN. This means that the vulnerability of the Bus–Metro CBN was mainly caused by the destruction of the topological structure under less severe rainstorm. When the rainstorm was more severe, the failure of the passenger flow also has a great influence on the vulnerability of the Bus–Metro CBN. The main reason for this is that passengers at failed bus stops (or metro stations) and lines may transfer to other normally functioning bus stops (or metro stations) and lines, thus reducing passenger loss in the system as a whole. However, given that the topology of the system is almost static and lacks a dynamic self-healing ability, i.e., the topology cannot repair itself, this will greatly affect the system’s vulnerability.
Under the conditions of different α (Figure 13b), the contributions of η(|N|) and η(F) to V are almost the same. At the same time, when α ≤ 0.2, the contribution of η(R) to V is almost equal to that of η(|N|) and η(F) to V. But when α > 0.2, the contribution of η(R) to V far exceeds that of η(|N|) and η(F) to V. These results indicate that when the node and edge capacity is relatively small (α ≤ 0.2), the topology structure and passenger flow are almost the same important to the Bus–Metro CBN. But when the node and edge capacity is relatively large (α > 0.2), the destruction of the topological structure is the main cause of vulnerability in the Bus–Metro CBN, so the topological structure should be given more protection in these scenarios.
Figure 13c shows that under different ε1, the impact of η(|N|) and η(F) on V are almost the same. At the same time, it is obvious that η(R) is always the main factor that affects V. Figure 13d shows results similar to Figure 13c. These results imply that when other conditions are given, the degradation of topology structure is always the main cause of Bus–Metro CBN vulnerability, regardless of the degree of connection between different nodes and different edges.
Many previous topology-based researches of network robustness or vulnerability found that the topology is important to the network [97,98,99]. When the topology of the network degrades due to node or edge failures, the performance of the entire network is greatly reduced. In this paper, the loads in nodes and edges are passengers which means the proposed CMLs model is a flow-based model [33,34]. Through this model, we can compare the impacts of topology structure integraty and passenger flow on the network vulnerability in light of the topology-based metrics of η(|N|), η(R) and the flow-based metric of η(F). According to the analysis of the main factors affecting the vulnerability in Bus–Metro CBN, although the topology is still important to the network in the flow-based cascading failure model, in some scenarios (s = 1.4, s ≥ 1.8, α ≤ 0.2), the passenger flow will also play a pivotal role in the network performance.

5. Conclusions and Recommendations

Due to the high incidence of rainstorms and their great impact on urban public traffic, this study empirically examined the impact of rainstorms on the Bus–Metro CBN that consists of ground bus and metro using vulnerability calculations. Firstly, we established a way of transforming the rainstorm intensity into the quantitative impact on the Bus–Metro CBN. Then based on the CML model in the research of Huang, Peng, and Ren [64,65,66], we proposed a flow-based CML model to simulate the cascading failures in the Bus–Metro CBN. At the same time, we considered not only the state failure of nodes and edges, but also the failure caused by flow overload of nodes and edges. Through the topology-based and flow-based metrics, a vulnerability operator is built to quantitatively calculate the vulnerability of Bus–Metro CBN. Finally, these models and methods are used in an empirical case and results were obtained.
In summary, through the empirical study, we found that the Bus–Metro CBN may experience a secondary failure process due to the capacity of nodes and edges. This indicates that the network will have two-stage failure processes at different times and thus cause the consequences of the cascading failure to worsen over time. However, from the perspective of emergency management, the multi-stage failure process provides time for the repair of failed bus stops (or metro station) and lines. Managers can take repair measures between two failure processes, and thus prevent a new round of failure.
Considering the impact of rainstorm intensity on the vulnerability of Bus–Metro CBN, we found that the consequence of cascading failure does not always increase as the rainstorm intensity increases. The relationship between failure proportion and rainstorm intensity shows a trend of “descending–ascending–unchanged”, which means on the one hand the traffic management department should take more management and rescue measures during the “ascending” period. On the other hand, there is a rainstorm intensity threshold that causes the Bus–Metro CBN to collapse, which can be used as a warning for rainstorm observations.
For reducing the vulnerability of Bus–Metro CBN, we studied the impact of capacity increases on the network vulnerability, and found that the decline rate in network vulnerability increases first and then decreases as the capacity increases. At the same time, with simultaneous consideration for the capacity increase and its cost, we obtained the optimal capacity of nodes and edges, which can be used to support public transport planning.
In terms of the coupling strength of Bus–Metro CBN, the network vulnerability increases as the node coupling strength and edge coupling strength increase. However, the influence of node coupling strength on network vulnerability has an upper limit, and the edge coupling strength has a lower limit on network vulnerability. In contrast, node coupling strength has greater potential to reduce the vulnerability of Bus–Metro CBN than edge coupling strength. Therefore, in the actual Bus–Metro CBN, the coupling relationship between bus stops (metro stations) should be prioritized to minimize them.
Moreover, from the contribution to the vulnerability of Bus–Metro CBN, the decline of the whole network efficiency contributes the largest to the network vulnerability in most scenarios. But in some scenarios, such as when the capacities of nodes and edges are small, the decline of passenger flow also contributes greatly to the vulnerability of Bus–Metro CBN. In general, the traffic management department should give priority to ensuring the connectivity of the shortest path between the stop (station) pairs in the Bus–Metro CBN to reduce its vulnerability.
In this study, the urban ground bus and metro systems were abstracted into a complex bilayer network, and both the failure of nodes and edges in the network were considered. The vulnerability of the Bus–Metro CBN under rainstorm was reflected by the node scale of the maximum connected subgraph, the whole-network efficiency and the passenger volume. Based on the CMLs model, the cascading failures of the Bus–Metro CBN were simulated, and some noteworthy results were different from those yielded by previous studies. These results enabled us to provide the aforementioned recommendations for reducing the vulnerability of the Bus–Metro CBN. In future research, we recommend further exploration of strategies for the repair of cascading failures in a Bus–Metro CBN under different conditions, and the relationship between the contact enhancements of the network’s topological structure and the degree of failure of the network function.

Author Contributions

For this study, F.M. proposed the idea of this study; F.M. and F.L. jointly organized the structure of this study and established the model; X.L. and P.L. collected the data and carried out the model calculations; Q.S. provided the analysis software; F.M., F.L., K.F.Y., and Q.S. analyzed the results and wrote the paper together.

Funding

This study was financially supported by the National Social Science Foundation of China (grant number 18BGL258).

Acknowledgments

The authors would like to thank Suhan Woo at the Department of International Logistics of Chung-Ang University in Korea for providing excellent working conditions and other assistance to the authors.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Theofilatos, A.; Yannis, G. A review of the effect of traffic and weather characteristics on road safety. Accid. Anal. Prev. 2014, 72, 244–256. [Google Scholar] [CrossRef] [PubMed]
  2. Levy, J.I.; Buonocore, J.J.; Stackelberg, K.V. Evaluation of the public health impacts of traffic congestion: A health risk assessment. Environ. Health-Glob. 2010, 9, 65–65. [Google Scholar] [CrossRef] [PubMed]
  3. Margie, P.; Adnan, H. Road traffic injuries are a global public health problem. BMJ-Br. Med. J. 2002, 324, 1153–1153. [Google Scholar] [Green Version]
  4. Rampurkar, V.; Pentayya, P.; Mangalvedekar, H.A.; Kazi, F. Cascading failure analysis for Indian Power Grid. IEEE Trans. Smart Grid 2016, 7, 1951–1960. [Google Scholar] [CrossRef]
  5. Babaei, M.; Ghassemieh, H.; Jalili, M. Cascading failure tolerance of modular small-world networks. IEEE Trans. Circuits-II 2011, 58, 527–531. [Google Scholar] [CrossRef]
  6. Zhang, X.; Zhan, C.J.; Tse, C.K. Modeling the Dynamics of Cascading Failures in Power Systems. IEEE J. Emerg. Sel. Top. Circuits Syst. 2017, 7, 1–13. [Google Scholar] [CrossRef]
  7. Zheng, C.D.; Yan, J.F.; Meng, T. Cascading failures of interdependent networks with different k-core structures. Mod. Phys. Lett. B 2017, 31, 1750112. [Google Scholar] [CrossRef]
  8. Mirzasoleiman, B.; Babaei, M.; Jalili, M.; Safari, M. Cascaded failures in weighted networks. Phys. Rev. E Stat. Nonlinear Soft Matter Phys. 2011, 84, 046114. [Google Scholar] [CrossRef]
  9. Kornbluth, Y.; Lowinger, S.; Cwilich, G.; Buldyrev, S.V. Cascading failures in networks with proximate dependent nodes. Phys. Rev. E Stat. Nonlinear Soft Matter Phys. 2014, 89, 032808. [Google Scholar] [CrossRef]
  10. Song, M.L.; Weng, X.X.; Yao, S.S.; Chen, J. Research on the importance of the nodes of the cascading failure public transportation network based on complex network theory. J. Comput. Theor. Nanos 2016, 13, 5294–5304. [Google Scholar]
  11. He, T.; Zhu, N.; Hou, Z.; Xiong, G.X. A novel cascading failure model on city transit network. ICBEB 2016. [Google Scholar] [CrossRef]
  12. Jenelius, E.; Mattsson, L.G. Road network vulnerability analysis: Conceptualization, implementation and application. Comput. Environ. Urban 2015, 49, 136–147. [Google Scholar] [CrossRef]
  13. Husdal, J. Reliability and vulnerability versus costs and benefits. In Proceedings of the 2nd International Symposium Transportation Network Reliability (INSTR), Christchurch, New Zealand, 8–10 October 2004. [Google Scholar]
  14. Balijepalli, C.; Oppong, O. Measuring vulnerability of road network considering the extent of serviceability of critical road links in urban areas. J. Transp. Geogr. 2014, 39, 145–155. [Google Scholar] [CrossRef] [Green Version]
  15. Bell, M.G.H.; Kurauchi, F.; Perera, S.; Wong, W. Investigating transport network vulnerability by capacity weighted spectral analysis. Transp. Res. B-Math. 2017, 99, 251–266. [Google Scholar] [CrossRef]
  16. Alam, M.J.; Habib, M.A.; Quigley, K. Vulnerability in transport network during critical infrastructure renewal: Lessons learned from a dynamic traffic microsimulation model. Procedia Comput. Sci. 2017, 109, 616–623. [Google Scholar] [CrossRef]
  17. Ma, Y.H.; Zhang, Q.; Li, X.; Chen, S. Vulnerability analysis of bus transport network in Western China Cities. In Proceedings of the 2nd International Conference on Computer Science and Technology, Rome, Italy, 22–23 July 2019; pp. 455–459. [Google Scholar]
  18. Luskova, M.; Leitner, B.; Titko, M. Indicators of societal vulnerability related to impacts of extreme weather events on land transport infrastructure. In Proceedings of the 20th International Scientific Conference on Transport Means, Juodkrante, Lithuania, 5–7 October 2016; pp. 94–97. [Google Scholar]
  19. Tong, S.; Mather, P.; Fitzgerald, G.; McRae, D.; Verrall, K.; Walker, D. Assessing the vulnerability of eco-environmental health to climate change. Int. J. Environ. Res. Public Health 2010, 7, 546–564. [Google Scholar] [CrossRef] [PubMed]
  20. Brown, H.; Spickett, J.; Katscherian, D. A health impact assessment framework for assessing vulnerability and adaptation planning for climate change. Int. J. Environ. Res. Public Health 2014, 11, 12896. [Google Scholar] [CrossRef] [PubMed]
  21. Jenelius, E.; Mattsson, L.G. Developing a methodology for road network vulnerability analysis. Nectar Clust. 2006, 1, 1–9. [Google Scholar]
  22. Bernstein, A.; Bienstock, D.; Hay, D.; Uzunoglu, M.; Zussman, G. Power grid vulnerability to geographically correlated failures—Analysis and control implications. In Proceedings of the INFOCOM, Toronto, ON, Canada, 27 April–2 May 2014; pp. 2634–2642. [Google Scholar]
  23. Xia, Y.; Fan, J.; Hill, D. Cascading failure in Watts–Strogatz small-world networks. Phys. A 2012, 389, 1281–1285. [Google Scholar] [CrossRef]
  24. Berman, K.A. Vulnerability of scheduled networks and a generalization of Menger’s Theorem. Networks 2015, 28, 125–134. [Google Scholar] [CrossRef]
  25. Wang, J.W.; Rong, L.L. Edge-based-attack induced cascading failures on scale-free networks. Phys. A 2012, 388, 1731–1737. [Google Scholar] [CrossRef]
  26. Kermanshah, A.; Derrible, S. A geographical and multi-criteria vulnerability assessment of transportation networks against extreme earthquakes. Reliabil. Eng. Syst. Saf. 2016, 153, 39–49. [Google Scholar] [CrossRef]
  27. Mishra, B.K.; Singh, A.K. Two Quarantine Models on the Attack of Malicious Objects in Computer Network. Math. Probl. Eng. 2011, 2012, 1–14. [Google Scholar] [CrossRef]
  28. Pu, C.L.; Cui, W. Vulnerability of complex networks under path-based attacks. Phys. A 2015, 419, 622–629. [Google Scholar] [CrossRef]
  29. Newman, M.E.; Forrest, S.; Balthrop, J. Email networks and the spread of computer viruses. Phys. Rev. E Stat. Nonlinear Soft Matter Phys. 2002, 66, 035101. [Google Scholar] [CrossRef] [PubMed]
  30. Hua, M.G.; Cheng, P.; Fei, J.T.; Chen, J.F. Network-Based Robust H∞ Filtering for the Uncertain Systems with Sensor Failures and Noise Disturbance. Math. Probl. Eng. 2012. [Google Scholar] [CrossRef]
  31. Li, M.; Zhao, W. Industrial Noise. Math. Probl. Eng. 2012, 2012, 939–955. [Google Scholar]
  32. Wilkinson, S.M.; Dunn, S.; Ma, S. The vulnerability of the European air traffic network to spatial hazards. Nat. Hazards 2012, 60, 1027–1036. [Google Scholar] [CrossRef]
  33. Hines, P.; Cotilla-Sanchez, E.; Blumsack, S. Do topological models provide good information about electricity infrastructure vulnerability? Chaos 2010, 20, 033122. [Google Scholar] [CrossRef] [Green Version]
  34. Ouyang, M. Comparisons of purely topological model, betweenness based model and direct current power flow model to analyze power grid vulnerability. Chaos 2013, 23, 293–296. [Google Scholar] [CrossRef]
  35. Ferber, C.V.; Holovatch, T.; Holovatch, Y. Attack vulnerability of public transport networks. Traffic Granular Flow 2007, 2009, 721–731. [Google Scholar]
  36. Berche, B.; Ferber, C.V.; Holovatch, T.; Holovatch, Y. Resilience of public transport networks against attacks. Eur. Phys. J. B 2009, 71, 125–137. [Google Scholar] [CrossRef] [Green Version]
  37. Yin, H.Y.; Xu, L.Q. Measuring the structural vulnerability of road Network: A network efficiency perspective. J. Shanghai Jiaotong Univ. 2010, 15, 736–742. [Google Scholar] [CrossRef]
  38. Adachi, T.; Ellingwood, B.R. Serviceability of earthquake-damaged water systems: Effects of electrical power availability and power backup systems on system vulnerability. Reliabil. Eng. Syst. Saf. 2008, 93, 78–88. [Google Scholar] [CrossRef]
  39. Johansson, J.; Hassel, H. An approach for modelling interdependent infrastructures in the context of vulnerability analysis. Reliabil. Eng. Syst. Saf. 2010, 95, 1335–1344. [Google Scholar] [CrossRef]
  40. Ouyang, M.; Hong, L.; Mao, Z.J.; Yu, M.H.; Qi, F. A methodological approach to analyze vulnerability of interdependent infrastructures. Simul. Model. Pract. Theory 2009, 17, 817–828. [Google Scholar] [CrossRef]
  41. Leonardo, D.O.; Craig, J.I.; Goodno, B.J. Seismic response of critical interdependent networks. Earthq. Eng. Struct. D 2010, 36, 285–306. [Google Scholar]
  42. Soh, H.; Lim, S.; Zhang, T.; Fu, X.; Lee, G.K.; Hung, T.G.; Di, P.; Prakasam, S.; Wong, L. Weighted complex network analysis of travel routes on the Singapore public transportation system. Phys. A 2010, 389, 5852–5863. [Google Scholar] [CrossRef]
  43. Huang, A.L.; Guan, W.; Mao, B.H.; Zang, G.Z. Statistical analysis of weighted complex network in Beijing public transit routes system based on passenger flow. J. Transp. Syst. Eng. Inf. Technol. 2013, 13, 198–204. [Google Scholar]
  44. El-Rashidy, R.A.; Grant-Muller, S.M. An assessment method for highway network vulnerability. J. Transp. Geogr. 2014, 34, 34–43. [Google Scholar] [CrossRef] [Green Version]
  45. Xing, R.R.; Yang, Q.F.; Zheng, L.L. Research on Cascading Failure Model of Urban Regional Traffic Network under Random Attacks. Discrete Dyn. Nat. Soc. 2018, 2018, 1915695. [Google Scholar] [CrossRef]
  46. Wu, J.J.; Sun, H.J.; Gao, Z.Y. Cascading failures on weighted urban traffic equilibrium networks. Phys. A 2007, 386, 407–413. [Google Scholar] [CrossRef]
  47. Zheng, J.F.; Gao, Z.Y.; Zhao, X.M. Modeling cascading failures in congested complex networks. Phys. A 2007, 385, 700–706. [Google Scholar] [CrossRef]
  48. Zhang, L.; Fu, B.B.; Li, Y.X. Cascading failure of urban weighted public transit network under single station happening emergency. Procedia Eng. 2016, 137, 259–266. [Google Scholar] [CrossRef]
  49. Zhang, L.; Fu, B.B.; Li, S.B. Cascading failures coupled model of interdependent double layered public transit network. Int. J. Mod. Phys. C 2016, 27. [Google Scholar] [CrossRef]
  50. Yang, Y.; Huang, A.; Guan, W. Statistic properties and cascading failures in a coupled transit network consisting of bus and subway systems. Int. J. Mod. Phys. B 2014, 28. [Google Scholar] [CrossRef]
  51. Buldyrev, S.V.; Parshani, R.; Paul, G.; Stanley, H.E.; Havlin, S. Catastrophic cascade of failures in interdependent networks. Nature 2010, 464, 1025–1028. [Google Scholar] [CrossRef] [Green Version]
  52. Trenberth, K.E. Atmosphere moisture residence times and cycling: Implications for rainfall rates with climate change. Clim. Chang. 1998, 39, 667–694. [Google Scholar] [CrossRef]
  53. Frich, P.; Alexander, L.V.; Della-Marta, P.M.; Gleason, B.; Haylock, M.; Tank, A.K.; Peterson, T. Observed coherent changes in climatic extremes during the second half of the twentieth century. Clim. Res. 2002, 19, 193–212. [Google Scholar] [CrossRef] [Green Version]
  54. Klein Tank A, M.G.; Konnen, G.P. Trends in indices of daily temperature and precipitation extremes in Europe, 1946–1999. J. Clim. 2003, 16, 3665–3680. [Google Scholar] [CrossRef]
  55. Groisman, P.Y.; Knight, R.W.; Karl, T.R.; Easterling, D.R.; Sun, B.; Lawrimore, J.H. Contemporary Changes of the Hydrological Cycle over the Contiguous United States: Trends Derived from In Situ Observations. J. Hydrometeorol. 2004, 5, 64–85. [Google Scholar] [CrossRef] [Green Version]
  56. Brunetti, M. Changes in daily precipitation frequency and distribution in Italy over the last 120 years. J. Geophys. Res. 2004, 109, D05102. [Google Scholar] [CrossRef]
  57. Papadakis, M. Consequences of Extreme Weather. EGU General Assembly 2012, 14, 11936. [Google Scholar]
  58. Goel, G.; Sachdeva, S.N. Impact of rainwater on bituminous road surfacing. In Development of Water Resources in India; Springer: Cham, Switzerland, 2017. [Google Scholar]
  59. Lyu, H.M.; Sun, W.J.; Shen, S.L.; Arulrajah, A. Flood risk assessment in metro systems of mega-cities using a GIS-based modeling approach. Sci. Total Environ. 2018, 626, 1012. [Google Scholar] [CrossRef] [PubMed]
  60. Xu, F.; He, Z.; Sha, Z.; Zhuang, L.; Sun, W. Survey the impact of different rainfall intensities on urban road traffic operations using Macroscopic Fundamental Diagram. In Proceedings of the International IEEE Conference on Intelligent Transportation Systems, Rio de Janeiro, Brazil, 1–4 November 2014. [Google Scholar]
  61. Bi, S.; Zhao, Z.; Wang, G.; Kong, L.; Diao, Q.; Han, C.; Sun, D. Research on travel time prediction under the condition of urban extreme weather in overpass area. Adv. Mater. Res. 2014, 989–994, 5565–5570. [Google Scholar] [CrossRef]
  62. Dong, J.S.; Wu, Y.W.; Lu, Q.C. Road Network Topology Vulnerability Indentification Considering the Intensity of Rainfall in Urban Areas. J. Transp. Syst. Eng. Inf. Technol. 2015, 15, 109–122. [Google Scholar]
  63. Yang, P.G.; Jin, J.; Zhao, D.S. An Urban Vulnerability Study Based on Historical Flood Data: A Case Study of Beijing. Scientia Geographica Sinica 2016, 36, 733–741. [Google Scholar]
  64. Huang, A.; Zhang, H.M.; Guan, W.; Yang, Y.; Zong, G. Cascading failures in weighted complex networks of transit systems based on coupled map lattices. Math. Probl. Eng. 2015, 2015, 1–16. [Google Scholar] [CrossRef]
  65. Peng, X.Z.; Li, B.Y.; Yao, H. A cascading invulnerability analysis for multi-layered networks. Adv. Mater. 2013, 846–847, 853–857. [Google Scholar] [CrossRef]
  66. Ren, F.; Zhao, T.; Wang, H. Risk and resilience analysis of complex network systems considering cascading failure and recovery strategy based on coupled map lattices. Math. Probl. Eng. 2015, 2015, 761818. [Google Scholar] [CrossRef]
  67. Motter, A.E.; Lai, Y.C. Cascade-based attacks on complex networks. Phys. Rev. E 2002, 66, 065102. [Google Scholar] [CrossRef] [PubMed]
  68. Nagatani, T. Self-organized criticality in 1D traffic flow model with inflow or outflow. J Phys. A 1995, 28, L119. [Google Scholar] [CrossRef]
  69. Pesheva, N.; Brankov, J.; Valkov, N. Self-organized criticality in $1rm D$ stochastic traffic flow model with a speed limit. Rep. Math. Phys. 1997, 40, 509–520. [Google Scholar] [CrossRef]
  70. Bak, P.; Tang, C.; Wiesenefld, K. Self-organized criticality: An explanation of l/f noise. Phys. Rev. Lett. 1987, 59, 3810–384. [Google Scholar] [CrossRef] [PubMed]
  71. Wu, J.; Gao, Z.; Sun, H.; Huang, H. Urban transit system as a scale-free network. Mod. Phys. Lett. B 2008, 18, 1043–1049. [Google Scholar] [CrossRef]
  72. Sienkiewicz, J.; Holyst, J.A. Statistical analysis of 22 public transport networks in Poland. Phys. Rev. E Stat. Nonlinear Soft Matter Phys. 2005, 72, 046127. [Google Scholar] [CrossRef] [PubMed]
  73. Derrible, S.; Kennedy, C. The complexity and robustness of metro networks. Phys. A 2010, 389, 3678–3691. [Google Scholar] [CrossRef]
  74. Huang, A. Study on Structure and Dynamic Behaviour in Weighted Complex Public Transit Network Based on Passenger Flow; Beijing Jiaotong University: Beijing, China, 2014. [Google Scholar]
  75. Moreno, Y.; Gmez, J.B.; Pacheco, A.E. Instability of scale-free networks under node-breaking avalanches. Europhys. Lett. 2002, 58, 630–636. [Google Scholar] [CrossRef] [Green Version]
  76. Watts, D.J. A simple model of global cascades on random networks. Pnas 2002, 99, 5766–5771. [Google Scholar] [CrossRef] [Green Version]
  77. Bonabeau, E. Sandpile dynamics on random graphs. J. Phys. Soc. Jpn. 1995, 64, 327–328. [Google Scholar] [CrossRef]
  78. Kaneko, K. Coupled Map Lattices; World Scientific: Singapore, 1992. [Google Scholar]
  79. Shao, J.; Buldyrev, S.V.; Havlin, S.; Stanley, H.E. Cascade of failures in coupled network systems with multiple support-dependence relations. Phys. Rev. E 2011, 83, 036116. [Google Scholar] [CrossRef] [PubMed]
  80. Bevers, M.; Flather, C.H. Numerically exploring habitat fragmentation effects on populations using cell-based coupled map lattices. Theory Popul. Biol. 1999, 55, 61. [Google Scholar] [CrossRef] [PubMed]
  81. Willeboordse, F.H.; Kaneko, K. Pattern dynamics of a coupled map lattice for open flow. Phys. D 1994, 86, 428–455. [Google Scholar] [CrossRef]
  82. Chen, H.; Zheng, Z.; Chen, Z.; Bi, X. A lattice gas automata model for the coupled heat transfer and chemical reaction of gas flow around and through a porous circular cylinder. Entropy 2015, 18, 2. [Google Scholar] [CrossRef]
  83. Ahmed, E.; Abdusalam, H.A.; Fahmy, E.S. On telegraph reaction diffusion and coupled map latice in some biological systems. Int. J. Mod. Phys. C 2001, 12, 717–726. [Google Scholar] [CrossRef]
  84. Qian, Y.; Wang, B.; Xue, Y.; Zeng, J.; Wang, N. A simulation of the cascading failure of a complex network model by considering the characteristics of road traffic conditions. Nonlinear Dyn. 2015, 80, 413–420. [Google Scholar] [CrossRef]
  85. Lhaksmana, K.M.; Murakami, Y.; Ishida, T. Analysis of large-scale service network tolerance to cascading failure. IEEE Int. Things 2017, 3, 1159–1170. [Google Scholar] [CrossRef]
  86. Disbro, J.E.; Frame, M. Traffic flow theory and chaotic behaviour. Transp. Res. Rec. 1989, 1225, 109–115. [Google Scholar]
  87. Johanns, R.D.; Roozemond, D.A. An Object Based Traffic Control Strategy: A Chaos Theory Approach with an Object-Oriented Implementation; Elsevier Science Ltd.: Amsterdam, The Netherlands, 1993. [Google Scholar]
  88. Du, Z.; Wang, R.; Ji, C. Study of chaos’ state of traffic flow in logistic mapping. TST 2005, 209, 78–80. [Google Scholar]
  89. Cats, O.; Jenelius, E. Beyond a complete failure: The impact of partial capacity degradation on public transport network vulnerability. In Proceedings of the 6th INSTR, Nara, Japan, 2–3 August 2015. [Google Scholar]
  90. Feng, H.F.; Cai-Hong, L.I.; Wang, R. Vulnerability study for public transport network of valley city: Case of Lanzhou. J. Transp. Syst. Eng. Inf. Technol. 2016, 16, 217–222. [Google Scholar]
  91. Kaneko, K. Overview of coupled map lattices. Chaos Interdiscip. J. Nonlinear Sci. 1992, 2, 279. [Google Scholar] [CrossRef] [PubMed]
  92. Dey, P.; Mehra, R.; Kazi, F.; Wagh, S.; Singh, N.M. Impact of Topology on the Propagation of Cascading Failure in Power Grid. IEEE T SMART GRID 2017, 7, 1970–1978. [Google Scholar]
  93. Xiao, L.; Wang, H.L. Urban public transport network study of cascading failure. Mach. Electron. 2010, 17, 72–88. [Google Scholar]
  94. Cheng-Bing, L.I.; Wei, L.; Gao, W. Invulnerability of urban agglomeration compound traffic network against cascading failure. J. Highw. Transp. Res. Dev. 2018, 94, 77–87. [Google Scholar]
  95. Bompard, E.; Estebsari, A.; Huang, T.; Fulli, G. A framework for analyzing cascading failure in large interconnected power systems: A post-contingency evolution simulator. Int. J. Electr. Power 2016, 81, 12–21. [Google Scholar] [CrossRef]
  96. Malik, S.U.; Srinivasan, S.K.; Khan, S.U. Convergence time analysis of open shortest path first routing protocol in internet scale networks. Electron. Lett. 2012, 48, 1188–1190. [Google Scholar] [CrossRef]
  97. Strogatz, S.H. Network Robustness and Fragility: Percolation on Random Graphs. Phys. Rev. Lett. 2000, 85, 5468. [Google Scholar]
  98. Dobson, I.; Carreras, B.A.; Lynch, V.E.; Newman, D.E. Complex systems analysis of series of blackouts: Cascading failure, critical points, and self-organization. Chaos 2007, 17, 967–979. [Google Scholar] [CrossRef]
  99. Dueñas-Osorio, L.; Vemuru, S.M. Cascading failures in complex infrastructure systems. Struct. Saf. 2009, 31, 157–167. [Google Scholar] [CrossRef]
Figure 1. The influence of rainstorms on the Bus–Metro CBN.
Figure 1. The influence of rainstorms on the Bus–Metro CBN.
Ijerph 16 00329 g001
Figure 2. The relationship between traffic flow loss rate l and rainstorm intensity h, h0 = 16 mm/h.
Figure 2. The relationship between traffic flow loss rate l and rainstorm intensity h, h0 = 16 mm/h.
Ijerph 16 00329 g002
Figure 3. Schematic Bus–Metro CBN model.
Figure 3. Schematic Bus–Metro CBN model.
Ijerph 16 00329 g003
Figure 4. Transfer rules of passenger flow.
Figure 4. Transfer rules of passenger flow.
Ijerph 16 00329 g004
Figure 5. Bus–Metro CBN of the area encircled by Xi’an City wall. (a) Actual Bus–Metro CBN traffic network. (b) Corresponding Bus–Metro CBN topological network.
Figure 5. Bus–Metro CBN of the area encircled by Xi’an City wall. (a) Actual Bus–Metro CBN traffic network. (b) Corresponding Bus–Metro CBN topological network.
Ijerph 16 00329 g005
Figure 6. Bus–Metro CBN of Xi’an City after a rainstorm on 24 July 2016. (a) Bus stop after a rainstorm. (b) XIAOZHAI metro station after a rainstorm.
Figure 6. Bus–Metro CBN of Xi’an City after a rainstorm on 24 July 2016. (a) Bus stop after a rainstorm. (b) XIAOZHAI metro station after a rainstorm.
Ijerph 16 00329 g006
Figure 7. The simulation process.
Figure 7. The simulation process.
Ijerph 16 00329 g007
Figure 8. Cascading failures of Bus–Metro CBN under different rainstorm intensities. (a)–(c) show the loss ratio of node scale in the maximum connected subgraph, the network efficiency and the passenger flow with time under different rainstorm intensities, respectively. (d) shows the change of network vulnerability with time under different rainstorm intensities. Note: In these scenarios, α = 0.3, ε1 = 0.2, ε2 = 0.2, λ1 = λ2 = λ3 = 1 3 .
Figure 8. Cascading failures of Bus–Metro CBN under different rainstorm intensities. (a)–(c) show the loss ratio of node scale in the maximum connected subgraph, the network efficiency and the passenger flow with time under different rainstorm intensities, respectively. (d) shows the change of network vulnerability with time under different rainstorm intensities. Note: In these scenarios, α = 0.3, ε1 = 0.2, ε2 = 0.2, λ1 = λ2 = λ3 = 1 3 .
Ijerph 16 00329 g008
Figure 9. Cascading failures of Bus–Metro CBN under different capacity tolerances. (a)–(c) show the loss ratio of node scale in the maximum connected subgraph, the network efficiency and the passenger flow with time under different capacity tolerances, respectively. (d) shows the change of network vulnerability with time under different capacity tolerances. Note: In these scenarios, s = 1.0, ε1 = 0.2, ε2 = 0.2, λ1 = λ2 = λ3 = 1 3 .
Figure 9. Cascading failures of Bus–Metro CBN under different capacity tolerances. (a)–(c) show the loss ratio of node scale in the maximum connected subgraph, the network efficiency and the passenger flow with time under different capacity tolerances, respectively. (d) shows the change of network vulnerability with time under different capacity tolerances. Note: In these scenarios, s = 1.0, ε1 = 0.2, ε2 = 0.2, λ1 = λ2 = λ3 = 1 3 .
Ijerph 16 00329 g009
Figure 10. Cascading failures of Bus–Metro CBN under different node coupling strengths. (a)–(c) show the loss ratio of node scale in the maximum connected subgraph, the network efficiency and the passenger flow with time under different node coupling strengths, respectively. (d) shows the change of network vulnerability with time under different node coupling strengths. Note: in these scenarios, s = 1.0, α = 0.3, ε2 = 0.2, λ 1 = λ 2 = λ 3 = 1 3 .
Figure 10. Cascading failures of Bus–Metro CBN under different node coupling strengths. (a)–(c) show the loss ratio of node scale in the maximum connected subgraph, the network efficiency and the passenger flow with time under different node coupling strengths, respectively. (d) shows the change of network vulnerability with time under different node coupling strengths. Note: in these scenarios, s = 1.0, α = 0.3, ε2 = 0.2, λ 1 = λ 2 = λ 3 = 1 3 .
Ijerph 16 00329 g010
Figure 11. Cascading failures of Bus–Metro CBN under different edge coupling strengths. (a)–(c) show the loss ratio of node scale in the maximum connected subgraph, the network efficiency and the passenger flow with time under different edge coupling strengths, respectively. (d) shows the change of network vulnerability with time under different edge coupling strengths. Note: in these scenarios, s = 1.0, α = 0.3, ε1 = 0.2, λ 1 = λ 2 = λ 3 = 1 3 .
Figure 11. Cascading failures of Bus–Metro CBN under different edge coupling strengths. (a)–(c) show the loss ratio of node scale in the maximum connected subgraph, the network efficiency and the passenger flow with time under different edge coupling strengths, respectively. (d) shows the change of network vulnerability with time under different edge coupling strengths. Note: in these scenarios, s = 1.0, α = 0.3, ε1 = 0.2, λ 1 = λ 2 = λ 3 = 1 3 .
Ijerph 16 00329 g011
Figure 12. The change of η(|N|), η(R), η(F) and V changes with s, α, ε1, and ε2. (a) α = 0.3, ε1 = ε2 = 0.2; (b) s = 1.0, ε1 = ε2 = 0.2; (c) s = 1.0, α = 0.3, ε2 = 0.2; (d) s = 1.0, α = 0.3, ε1 = 0.2. Data is derived from Figure 8, Figure 9, Figure 10 and Figure 11 and Table 5.
Figure 12. The change of η(|N|), η(R), η(F) and V changes with s, α, ε1, and ε2. (a) α = 0.3, ε1 = ε2 = 0.2; (b) s = 1.0, ε1 = ε2 = 0.2; (c) s = 1.0, α = 0.3, ε2 = 0.2; (d) s = 1.0, α = 0.3, ε1 = 0.2. Data is derived from Figure 8, Figure 9, Figure 10 and Figure 11 and Table 5.
Ijerph 16 00329 g012
Figure 13. Contribution rate of η(|N|), η(R) and η(F) to V in different conditions. (a) α = 0.3, ε1 = ε2 = 0.2; (b) s = 1.0, ε1 = ε2 = 0.2; (c) s = 1.0, α = 0.3, ε2 = 0.2; (d) s = 1.0, α = 0.3, ε1 = 0.2. Data is derived from Figure 8, Figure 9, Figure 10 and Figure 11 and Table 5.
Figure 13. Contribution rate of η(|N|), η(R) and η(F) to V in different conditions. (a) α = 0.3, ε1 = ε2 = 0.2; (b) s = 1.0, ε1 = ε2 = 0.2; (c) s = 1.0, α = 0.3, ε2 = 0.2; (d) s = 1.0, α = 0.3, ε1 = 0.2. Data is derived from Figure 8, Figure 9, Figure 10 and Figure 11 and Table 5.
Ijerph 16 00329 g013
Table 1. The influence of different intensities of rainfall on Bus–Metro CBN [57].
Table 1. The influence of different intensities of rainfall on Bus–Metro CBN [57].
Intensities of RainfallInfluence on Bus–Metro CBN Operation
≥50 mm/24 hReduces the friction coefficient of road surfaces and increases the incidence of bus accidents.
≥100 mm/24 hReduces the friction coefficient of road surfaces and increases the incidence of bus accidents; partial rail transit interruptions and delay.
≥150 mm/24 hBus outage, delays, bus lines shrinkage; partial rail transit interruptions and delay, with orbiting system destroyed.
Table 2. Key data on the Bus–Metro CBN.
Table 2. Key data on the Bus–Metro CBN.
Bus StopBus Lines Operating at the StopWhether is a Transfer Stop
BAISHULIN258, 309, 706, 707No
HONGHUJIE102, 103, 10, 12, 235,
28, 301, 506, 606, 702
Yes
LUOMASHI706, 707No
XIWUYUAN107, 703, 702No
Bus lineNo. of bus stops on the lineNo. of transfer stops on the line
483
2041
18281
60685
Metro stationMetro lines running through stationWhether is a transfer station
ANYUANMEN2No
BEIDAJIE1, 2Yes
ZHONGLOU2No
WULUKOU1No
Metro lineNo. of metro stations on the lineNo. of transfer stations on the line
151
241
Note: All data pertain only to the area encircled by Xi’an City wall.
Table 3. Feature parameters of Xi’an Bus–Metro CBN and corresponding E-R random network.
Table 3. Feature parameters of Xi’an Bus–Metro CBN and corresponding E-R random network.
NetworkNodesEdgesAverage DegreeAverage Path LengthClustering Coefficient
Bus54853.1484.5930.201
Metro871.7502.2860.000
Bus–Metro62993.1944.4800.174
Table 4. Simulation scenarios.
Table 4. Simulation scenarios.
Scenariosαε1ε2Object of Research
11.000.30.20.2Impact of rainstorm on Bus–Metro CBN
21.200.30.20.2
31.400.30.20.2
41.600.30.20.2
51.800.30.20.2
62.000.30.20.2
71.000.00.20.2Impact of capacity tolerance on Bus–Metro CBN
81.000.10.20.2
91.000.20.20.2
101.000.30.20.2
111.000.40.20.2
121.000.50.20.2
131.000.30.20.2Influence of node coupling strength on Bus–Metro CBN
141.000.30.40.2
151.000.30.60.2
161.000.30.80.2
171.000.30.20.2Influence of edge coupling strength on Bus–Metro CBN
181.000.30.20.4
191.000.30.20.6
201.000.30.20.8
Table 5. Changes in feature indices of cascading failure in the Bus–Metro CBN.
Table 5. Changes in feature indices of cascading failure in the Bus–Metro CBN.
ScenarioVariableValue of
Variable
Convergence Time (Step)η(|N|)η(R)η(F)V
1s1.00140.3550.6150.3180.429
21.2080.1450.3140.2170.227
31.40260.1940.4210.4410.352
41.60150.5320.7400.5830.618
51.80110.8710.9590.9260.919
62.00100.8710.9620.9230.919
7α0.0110.9520.9891.0000.980
80.1150.9520.9880.9640.968
90.2150.7900.8980.7990.829
100.3140.3550.6150.3180.429
110.4430.1610.2930.1360.197
120.520.0810.1610.0860.109
7ε10.2140.3550.6150.3180.429
80.4140.5650.7550.5030.608
90.6140.5650.7660.5420.624
100.8140.5650.7660.5420.624
11ε20.2140.3550.6150.3180.429
120.4140.3390.6050.3160.420
130.6140.4030.6560.3270.462
140.8190.6610.8470.5890.699

Share and Cite

MDPI and ACS Style

Ma, F.; Liu, F.; Yuen, K.F.; Lai, P.; Sun, Q.; Li, X. Cascading Failures and Vulnerability Evolution in Bus–Metro Complex Bilayer Networks under Rainstorm Weather Conditions. Int. J. Environ. Res. Public Health 2019, 16, 329. https://doi.org/10.3390/ijerph16030329

AMA Style

Ma F, Liu F, Yuen KF, Lai P, Sun Q, Li X. Cascading Failures and Vulnerability Evolution in Bus–Metro Complex Bilayer Networks under Rainstorm Weather Conditions. International Journal of Environmental Research and Public Health. 2019; 16(3):329. https://doi.org/10.3390/ijerph16030329

Chicago/Turabian Style

Ma, Fei, Fei Liu, Kum Fai Yuen, Polin Lai, Qipeng Sun, and Xiaodan Li. 2019. "Cascading Failures and Vulnerability Evolution in Bus–Metro Complex Bilayer Networks under Rainstorm Weather Conditions" International Journal of Environmental Research and Public Health 16, no. 3: 329. https://doi.org/10.3390/ijerph16030329

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop