1 Introduction

Global petroleum demand is continually increasing and petroleum continues to represent a high proportion of energy consumption and is regarded as one of the most important resources in the world (British Petroleum 2015). Petroleum shortages, such as those caused by serious natural disasters, war or security incidents, will bring on an energy crisis that will negatively impact on normal social processes and life. The petroleum shortage emergency scheduling system can effectively ameliorate the problem of a petroleum shortage in a certain region. The USA, Germany and other developed countries have already built petroleum shortage emergency management systems and have enacted relevant management laws. However, China, the world’s second largest petroleum consumer after the USA (Asia Pacific Energy Research Center 2015), has not established an effective petroleum shortage emergency mechanism or a shortage emergency management department. In addition, the seriously unequal distribution of petroleum and the large gap in the consumption capacities between different regions highlight the regional conflicts of petroleum supply and demand in China (Lu and Gao 2016). Therefore, it is necessary to propose a petroleum shortage emergency scheduling system to alleviate the regional imbalance of the petroleum supply, especially in China.

China has experienced several petroleum shortage incidents. For example, in 2008 in China, Sichuan experienced a petroleum shortage when the railway was interrupted by the Wenchuan earthquake. Then, the government implemented emergency petroleum transportation from Chongqing, Gannan and the northeastern reserves to ensure an adequate supply for disaster relief (Jiang 2008). In October 2010, China eliminated the “diesel shortage”. The China National Petroleum Corporation (CNPC) transported petroleum from Dalian to relieve the market pressure (NetEase Financial News 2001). These above cases show two features of petroleum shortage emergencies. On one hand, petroleum shortage incidents are characterized by wide spread, shorter emergency response times. On the other hand, cross-regional emergency scheduling could effectively alleviate and improve the efficient handling of petroleum shortage emergencies.

Although some research on petroleum emergency management has emerged, most studies mainly focus on the supply chain optimization, resource allocation and emergency supply analysis, which concentrated on the technical innovations of petroleum emergencies and the optimization of petroleum supply, shortage and distribution. There is less focus on cross-regional emergency scheduling. To fill this gap, this work proposes an emergency scheduling model for cross-regional petroleum management. It describes the internal coordination mechanism in the petroleum emergency deployment process and increases the regional association behaviour. First, we propose a three-layer supernetwork model of petroleum emergency scheduling using the quantitative expression of objective functions and decision-making behaviour that overemphasizes the importance of cross-regional emergency scheduling. Using the variance inequality and the modified projection algorithm, we then analyse the dispatching characteristics of the emergency scheduling supernetwork model in both a single-region and cross-region scenario. The results show that the cross-regional cooperative response could improve the efficiency of petroleum emergency response and reduce its costs. Finally, according to the research results, we find that increasing the modes of petroleum transportation and enhancing the carrying capacity of regional emergency routes could effectively alleviate petroleum shortage emergencies and ensure the security of the petroleum supply.

2 Literature review

A disruption of the petroleum supply will seriously affect national economic activities and trigger panic. Therefore, the emergency management of any petroleum supply shortage is a broad concern. Iakovou (2001) first proposed the petroleum emergency management theory to address the maritime transportation of petroleum products. In addition, the supernetwork is commonly used to address the complicated systematic problems characterized by numerous nodes and network nesting. Nagurney et al. (2002), a scientist in the USA, stated that a supernetwork was better than any existing network. Accordingly, the supernetwork is widely applied in transportation control, supply chain management and internet financial analysis. Considering the features of logistics transportation and economic circulation in petroleum cross-regional emergency scheduling, we construct a three-layer cross-regional emergency scheduling model based on the supernetwork theory. Therefore, we introduce research results from two aspects: the petroleum emergency management and the application of a supernetwork.

2.1 Petroleum emergency management

Recent studies on the petroleum shortage emergency management highlight the problems for path optimization in emergency transmission and distribution (MirHassani 2008), coordinated resource allocation (Fernandes et al. 2013), emergency supply analysis (Chen et al. 2013; Bai et al. 2016), and technical innovations of petroleum emergency management (Abdalla and Alharbi 2017; Sha et al. 2017). Specifically, Jiang (2008) analysed the emergency strategies after the Wenchuan earthquake in China and found that the petroleum emergency agents lacked coordinating mechanisms. Hence, based on the lack of coordination, Jiang used the Floyd algorithm to optimize the “shortest path” problem for determining the optimal emergency scheduling programme that could improve the coordination (Jiang 2013). He later constructed a model of a refined oil emergency transmission and distribution system that could further enhance the coordination ability of a refined oil emergency agent (Jiang et al. 2014). In addition, for the Indian Jaipur storage terminal accident, Sharma et al. (2015) proposed an emergency response plan for petroleum product storage terminals to improve coordination in crisis management.

In addition to coordination mechanism research, safety evaluation and path optimization have always been the focus of petroleum shortage emergency scheduling. To effectively limit and control oil spills, Lyu et al. (2014) established a risk assessment model for offshore petroleum activities and effectively prepared petroleum spill response resources. Ambituuni et al. (2015) constructed a safety risk assessment framework for the road transportation of petroleum in developing countries and found that improving government regulations could effectively reduce the risk. Kazemi and Szmerekovsky (2015) proposed a mixed integer linear programming model to reduce the petroleum production and distribution costs by optimizing the petroleum supply chain. Thereafter, Oliveira et al. (2016) established a stochastic optimization model of origin-to-terminal refineries to ensure the fundamental supply of crude oil. Based on two realistic military contingency events in Mali and Japan, Othman et al. (2017) presented a multi-agent management system of petroleum emergency supply to realize the effective coordination of emergency transportation. It was widely believed that the technical innovations of petroleum emergency management could alleviate petroleum shortages. Abdalla and Alharbi (2017) applied geospatial information systems (GIS) to petroleum emergency management, and Sha et al. (2017) applied cloud technology to petroleum emergency management to find an efficient emergency management mode for solving the temporary emergency management model. Considering the multiple sources of LNG, Zhang et al. (2017) proposed a three-stage stochastic programming model for LNG supply system infrastructure development and inventory routing in countries.

However, these studies mainly solve the emergency logistics transportation problem for a single region (such as providing optimal supply and reducing emergency costs) and promote the emergency technology. The characteristics of cross-regional, multi-attribute, network nesting and emergency modes have garnered minimal focus. Therefore, we propose a supernetwork model with multi-level and multi-attribute and dynamic characteristics of petroleum shortage emergency scheduling that could optimize emergency response to reduce the costs.

2.2 Application of supernetwork

A supernetwork is a combination of multiple nested networks and has been widely applied to transportation, logistics and other fields. For example, Liu and Nagurney (2013) implemented global outsourcing and rapid production strategies to achieve a supernetwork supply chain balance. Yamada et al. (2011) found that the efficiency of supply chain networks would be significantly improved by transforming the “supply chain-transport” network into a supernetwork. In addition, a multi-state supernetwork was proposed to investigate the effects of land-use transportation scenarios on peoples’ travel patterns (Liao et al. 2015). Therefore, a supernetwork is a promising tool to analyse the hierarchical structures of networks (Wang et al. 2016). The supernetwork theory can also analyse the energy and information flow in the emergency management process in multiple dimensions, which can coordinate resource interactions. Zhu and Cao (2012) studied the interaction between the disaster risk environment and the dynamic allocation of emergency resources. They then presented the effects of risk on emergency resource demands and costs (Zhu and Cao 2015). Considering the complex characteristics in the whole process of emergency scheduling (“pre-disaster, disaster preparedness, disaster”), Zhu and Du (2015) proposed a supernetwork with a “natural association network”, a “resources allocation network” and a “social relations network”. The above research on the application of the supernetwork provides a theoretical basis for our proposed supernetwork model of petroleum cross-regional emergency scheduling.

Based on the existing studies, we analyse the interaction pattern of resources and information in these petroleum shortage emergency events. Then, we propose a cross-regional petroleum emergency scheduling model based on the supernetwork theory that can enhance the efficiency of the emergency measures and reduce the emergency costs in most cases. First, the cross-regional scheduling framework of a petroleum emergency is constructed by clarifying the influencing factors of emergency dispatch. Then, we analyse the changes of emergency volume and emergency costs in the petroleum emergency supernetwork model for both a single region and the cross-regional scenario. Finally, according to the influence on the cross-regional emergency scheduling, we propose some policy recommendations to effectively enhance the entire petroleum emergency management system.

3 Analysis of the supernetwork characteristics and structure

3.1 Supernetwork characteristics of the cross-regional emergency scheduling for petroleum

A supernetwork is characterized by multiple agents, multiple attributes, multiple criteria, congestion and a dynamic nature (Wang and Wang 2008). Similarly, the cross-regional scheduling system for a petroleum shortage emergency also maintains these typical supernetwork structure features.

  1. (1)

    Multiple agents. On one hand, the agents of a cross-regional emergency scheduling system for petroleum shortage include the government, the market and the social organization, which work together to build a steady emergency management system. On the other hand, the agents’ function is different in each stage of emergency management. Specifically, the different emergency agents cooperate to formulate the petroleum scheduling programme in the early stage; when entering the medium term, they interactively complete the coordinated allocation of petroleum. The agents ultimately improve the regional emergency pre-plan for petroleum.

  2. (2)

    Multiple levels. The cross-regional scheduling system for a petroleum shortage emergency consists of three levels: rescues, transfer and crisis. In addition, the rescues and transfer levels will present multiple level features.

  3. (3)

    Multiple attributes. The emergency capacity of each region is related to the population density, the economic level, the path pattern, the emergency awareness, and the integrity of the emergency system. Due to the difference of these factors in various regions, the contingency plans and the emergency drills for petroleum are also uneven.

  4. (4)

    Multiple criteria. The petroleum shortage emergency scheduling process needs to consider certain criteria, such as emergency time, emergency cost, satisfaction, security and environmental impact. Among these criteria, the emergency time measures the timeliness of the resources’ arrival; the emergency cost mainly refers to the petroleum transportation expense. The satisfaction reflects the extent of satisfaction for each crisis region; the security includes the robustness of the scheduling network and the stability of the road traffic. The environmental factors are concerned with the emergency path and other harsh environments.

  5. (5)

    Congestion. The petroleum supply disruption event is characterized by rapid and wide dispersion; however, the congestion phenomenon aggravates the loss and asymmetry of the emergency information in the cross-regional emergency scheduling network.

  6. (6)

    Dynamics. The emergency scheduling activity will show dynamic change characteristics during the whole petroleum emergency process. Correspondingly, the decision-making target in each stage will change with the different emergency tasks.

Therefore, a supernetwork provides a suitable tool for our study of cross-regional scheduling for a petroleum shortage emergency, which breaks through the limitation of the homogeneity hypothesis on the single “point” and the single “edge” in an emergency network. Furthermore, a supernetwork can describe the coordination mechanism of different networks with distinguished attributes using quantitative analysis.

3.2 Supernetwork structure of the emergency scheduling for petroleum

In this paper, the process of cross-regional emergency scheduling for petroleum is highly abstracted into a network with three levels: rescues, transfer and crisis. We construct a coordinated supernetwork structure for the petroleum emergency by exemplifying regions A and B. The significant emergency agents are described as nodes in this emergency scheduling network, including the rescue points (R), the transfer points (T) and the crisis points (C). In addition, the directed edge shows the scheduling quantity of petroleum in the single region and the cross-regions, which are marked with solid lines. In contrast, the coordination relationship between two regions is represented by a dashed line. These lines are shown in Fig. 1.

Fig. 1
figure 1

Cross-regional emergency scheduling supernetwork structure of petroleum

In the above supernetwork structure, there is vertical cooperation from the rescue points to the crisis points between the different levels, while there are certain horizontal competitions in the same level (the path selection of transfer points). Furthermore, a command centre O for the coordination of cross-regional emergency scheduling is established, which can ensure cross-regional relief for each crisis point.

In view of the complexity of emergency cooperation in the different regions, we make the following assumptions to facilitate the construction of the supernetwork model: (1) The petroleum for supply and relief in each region is homogeneous. (2) The emergency command centre provides instructions for a rescue point to allocate the petroleum resources to the crisis point. (3) The total petroleum in the rescue point is greater than the total demand for petroleum in the crisis point. (4) All the emergency agents are rational; they are on the basis of satisfying the petroleum shortage, utilizing the reduction in the emergency cost and the emergency time as the main purpose. (5) The functions of emergency costs and emergency time are all continuously differentiable convex functions (Wang and Wang 2008).

4 Model

The supernetwork modelling of a cross-regional emergency scheduling system is conducted from two aspects: the optimization of petroleum emergency scheduling and the optimal behaviour of decision-making in the rescue points. In addition, the constructed supernetwork model is flexible and dynamic, which is embodied by adding a transfer layer to coordinate the cross-regional association in emergency process.

4.1 Construction of the supernetwork model

The optimization objective of a petroleum cross-regional emergency scheduling supernetwork is to determine the appropriate allocation from the rescue points to the crisis point through the transfer point. Moreover, this model will ensure the lowest emergency costs and time. The new generalized optimization function for the cross-regional emergency scheduling of petroleum is constructed by transforming the multi-objective function into a single function according to the linear weight method, as shown in Formula (1).

$$\begin{aligned} & { \hbox{min} }\sum\limits_{l \in L} {g_{l} } \left( {f_{l} ,v_{l} ,r_{l} } \right) = \alpha_{1} \sum\limits_{l \in L} {c_{l} } \left( {f_{l} ,v_{l} ,r_{l} } \right) + \alpha_{2} \sum\limits_{l \in L} {t_{l} } \left( {f_{l} ,v_{l} ,r_{l} } \right) \\ & \quad s.t.\quad \quad f_{l} \le s_{l} ,\forall l \in L \\ & \quad \quad \quad f_{l} = \sum\limits_{p \in P} {x_{p} \delta_{lp} } ,\forall x_{p} \ge 0 \\ & \quad \quad \quad G_{p} = \sum\limits_{l \in L} {g_{l} \delta_{lp} } \\ \end{aligned}$$
(1)

where l is a random connection line in the network, L is the set of all the lines, and \(l \in L\). p is an arbitrary path connecting the start point and the termination point. In addition, P is the set of the total path with \(p \in P\). \(v_{l}\) and \(r_{l}\), respectively, represent the vulnerability and the correlation degree of each line. \(f_{l}\) is the volume of emergency resources in the line l, \(s_{l}\) is the maximum emergency capability of the line l, and \(x_{p}\) is the volume on the path p. In addition, \(\delta_{lp}\) is used to determine whether or not the line l is included in the path p. If l is included in the path p, \(\delta_{{{\text{l}}p}} = 1\); otherwise, \(\delta_{lp} = 0\).

The emergency scheduling cost function is \(c_{l} \left( {f_{l} ,v_{l} ,r_{l} } \right)\), which includes the emergency volume, the emergency path vulnerability and their correlation of the line l. Similarly, the scheduling time function is \(t_{l} \left( {f_{l} ,v_{l} ,r_{l} } \right)\) and is expressed with the same variables. \(g_{l} \left( {f_{l} ,v_{l} ,r_{l} } \right)\) is a generalized emergency cost function on the line l. \(\alpha_{1}\) and \(\alpha_{2}\), respectively, represent the weights of the transportation and time costs in the emergency scheduling, while \(\alpha_{1} + \alpha_{2} = 1\). However, in the generalized emergency function associated with the path p, \(G_{p} = \sum\nolimits_{l \in L} {g_{l} \delta_{lp} }\) is summed by the generalized emergency costs of all the lines that comprise the path.

4.2 Optimal behaviour of the emergency response based on the Wardrop principle

It is difficult to determine the best rescue and crisis point with a quantifiable optimal goal. Therefore, the petroleum emergency command centre tends to maintain balance between the scheduling quantity and the emergency costs from the rescue points to the crisis point. This paper analyses the emergency scheduling of petroleum due to the users’ optimal behaviour in the traffic network equilibrium [Wardrop principle (Nagurney 2006; Zhu and Du 2015)].

$$G_{p} \left( {x_{p}^{*} } \right) - \lambda_{w}^{*} \left\{ {\begin{array}{*{20}c} { = 0,\;x_{p}^{*} > 0} \\ { \ge 0,\;x_{p}^{*} = 0} \\ \end{array} } \right.$$
(2)

where \(w\) means a couple of starts and terminations in the network, and \(w \in W\). However, \(\lambda_{w}\) is the failure cost in a certain w, that is, the minimum relief costs. In addition, Eq. (3) indicates that the criterion for selecting the optimal emergency route is to obtain the minimum emergency costs. The emergency path will be activated only if the generalized emergency cost \(G_{p} \left( {x_{p} } \right)\) is equal to the minimum emergency costs on the path p. In contrast, the allocation of petroleum on the path p can be described as \(x_{p} = 0\).

The following relationship exists between the demand for resources at the crisis level, the minimum emergency costs and the total amount of petroleum that is urgently scheduled through each path (Zhu and Du 2015).

$$\sum\limits_{{p \in P_{w} }} {x_{p}^{*} } \left\{ {\begin{array}{*{20}c} { = d_{w} \left( {v_{w} ,\lambda_{w}^{*} } \right),\;\lambda_{w}^{*} > 0} \\ { \ge d_{w} \left( {v_{w} ,\lambda_{w}^{*} } \right),\;\lambda_{w}^{*} = 0} \\ \end{array} } \right.$$
(3)

\(P_{w}\) is a total set of \(w\). \(p \in P_{w}\). \(d_{w} \left( {v_{w} ,\lambda_{w} } \right)\) is the demand for petroleum in \(w\), assuming that \(w\) is related to the emergency capability \(v_{w}\) and the minimum costs of the rescue points \(\lambda_{w}\). \(v_{w}\) reflects the comprehensive emergency response capacity of the rescue points, which is generally affected by the population density in the crisis point, the emergency awareness, the probability of petroleum shortages, the ensuing consequences and other factors (Zhu and Du 2015).

The necessary conditions for which the crisis point can obtain relief are shown in Formula (4). If the rescue point decides to allocate the petroleum, the total supply must meet the total demand. The emergency action will terminate if supplies are less than demand, and the minimum relief costs are \(\lambda_{w} = 0\).

4.3 Model solving

According to hypothesis (4), the constructed model is a convex optimization problem that is continuous and differentiable. It can be transformed into the corresponding variational inequality to find the solutions. Using the Lagrangian multiplier \(\beta_{l}\) and the volume constraint \(f_{\text{l}} \le s_{l}\), the final generalized optimization objective function can be transformed into the following variational inequalities:

$$\begin{aligned} & \sum\limits_{p \in P} {\left( {\alpha_{1} \frac{{\partial C_{p} }}{{\partial x_{p} }} + \alpha_{2} \frac{{\partial T_{p} }}{{\partial x_{p} }} + \sum\limits_{l \in L} {\beta_{l} \delta_{lp} + G_{p} - \lambda_{w} } } \right)} \times \left( {x_{p} - x_{p}^{*} } \right) + \sum\limits_{l \in L} {\left( {s_{l} - \sum\limits_{p \in P} {x_{p} \delta_{lp} } } \right) \times \left( {\beta_{l} - \beta_{l}^{*} } \right)} \\ & \quad + \left( {\sum\limits_{{p \in P_{w} }} {x_{p} - d_{w} (v_{w} ,\lambda_{w} } } \right) \times \left( {\lambda_{w} - \lambda_{w}^{*} } \right) \ge 0\quad \quad \quad \left( {\forall \left( {x_{p} ,\beta_{l} ,\lambda_{w} } \right) \in K} \right) \\ \end{aligned}$$
(4)

where \(K \equiv \left\{ {\left( {x_{p} ,\beta_{l} ,\lambda_{w} } \right) |x_{p} \ge 0,\;\beta_{l} \ge 0,\;\lambda_{w} \ge 0,\;\forall p,l,w} \right\}\), \(C_{p} = \sum\nolimits_{l \in L} {c_{l} \delta_{lp} }\) is the scheduling costs, and \(T_{p} = \sum\nolimits_{{{\text{l}} \in L}} {t_{\text{l}} \delta_{{{\text{l}}p}} }\) is the time costs on the path p.

When the generalized emergency costs and the petroleum demand in shortage regions meet the requirements of the optimization function, the entire cross-regional scheduling network for petroleum emergency will achieve equilibrium. Furthermore, the volume of each emergency path in the network and the minimum relief costs in each crisis point should achieve equilibrium.

5 Simulation result

Numerical simulation analysis of the cross-regional emergency scheduling model is conducted by the following steps. First, we discuss the effects of key factors in the single-region condition. Then, compared with the single-region scenario, we analyse the changes of emergency volume, costs and linkages in the cross-regional scenario. Finally, we analyse the influence of treatments with different attributes on emergency dispatch.

Assume that there are two regions, A and B. Each region contains a rescue point, a transfer point, two crisis points, and five emergency paths. We can describe the structure of the supernetwork as shown in Fig. 2. The petroleum from regions A and B is transported to the crisis points through transfer points, which realize the cross-regional emergency scheduling. Furthermore, the number of rescue points, transfer points and crisis points can all be extended to a larger scale. However, in this work, the numbers of emergency agents are set lower for simpler calculations, which has no effect on the analysis of more complex cross-regional emergency scheduling modes with more emergency agents and more complex emergency relationships.

Fig. 2
figure 2

A simulation example of a petroleum cross-regional emergency scheduling supernetwork

Considering the importance of time and transportation costs in a petroleum emergency event, we set time costs slightly higher than transport costs and determined a functional expression by referring to the literature (Zhu and Cao 2012). Moreover, the demand function of petroleum between the beginning and end points is set as \(d_{w} (v_{w} ,\mu_{w} ) = v_{w} - \lambda_{w}\) (Zhu and Du 2015), where \(v_{w1} = 200\), \(v_{w2} = 400\), \(v_{w3} = 200\), \(v_{w4} = 400\), the weights of transportation costs and time costs are \(\alpha_{1} = \alpha_{2} = 0.5\), the Lipschitz constant is \(\gamma = 100\), the condition of variable convergence is \(\left\| {x^{k} } \right. - \left. {\hbox{max} \{ x^{k} - F(x^{k} ),0\} } \right\| \le 0.001\), and the initial values are all set 100 (as shown in Table 1). In addition, we only compare these dimensionless numerical values through simulation without considering their variable units. The objective function is input into the optimal condition of the supernetwork equilibrium and solved with MATLAB.

Table 1 Parameter settings in simulation of cross-regional emergency scheduling supernetwork for petroleum

5.1 Comparative analysis of the emergency scheduling in single region and cross-regional mode

The emergency paths in region A include paths 1, 3, and 4. The paths for emergency scheduling to two crisis points are \(p_{1} = \left\{ {1,3} \right\}\) and \(\, p_{2} = \left\{ {1,4} \right\}\). The path sets whose terminations are the two crisis points are \(p_{{{\text{w}}1}} = \left\{ {p_{1} } \right\}\) and \(p_{{{\text{w}}2}} = \left\{ {p_{2} } \right\}\). If regions A and B cooperate with each other in the petroleum emergency, they will form a cross-regional emergency system containing two rescue points, two transfer points, four crisis points, and ten emergency paths. The path sets whose terminations are the four crisis points are \(\,p_{{{\text{w}}1}} = \left\{ {p_{1} ,p_{5} } \right\}\), \(\,p_{{{\text{w}}2}} = \left\{ {p_{2} ,p_{6} } \right\}\), \(\,p_{{{\text{w}}3}} = \left\{ {p_{3} ,p_{7} } \right\}\) and \(\,p_{{{\text{w}}4}} = \left\{ {p_{4} ,p_{8} } \right\}\). Therefore, the sensitivities of the relevant parameters are as follows.

5.1.1 Effects of different weights \(\alpha\) on the supernetwork

We investigate the impacts of weight on the emergency costs and time by setting the original weight \(\alpha_{ 1} = \alpha_{ 2} = 0. 5\), which is then compared with the two extreme conditions \(\alpha_{1} = 0. 2,\;\alpha_{2} = 0. 8\) and \(\alpha_{1} = 0. 8,\;\alpha_{2} = 0. 2\) (Table 2).

Table 2 Effect of the \(\alpha\) in different scenarios

In the single region emergency scenario, when \(\alpha_{ 1} = \alpha_{ 2} = 0. 5\), the total scheduling quantity is 10.1, the minimum relief costs are 1189.9, and the generalized emergency costs are 39.48. When the weights change to \(\alpha_{1} = 0.2,\;\alpha_{2} = 0.8\), the indicators are 10.1, 1189.9 and 45.0, respectively. When \(\alpha_{1} = 0.8,\;\alpha_{2} = 0.2\), the indicators are 10.1, 1189.9 and 34.1, respectively. Compared with these results, we can observe that the weights of costs and time have minimal influence on the scheduling quantity and the minimum costs. However, it significantly affects the generalized emergency costs such as \(TC_{ 2} < TC < TC_{ 1}\), showing that the emergency costs will increase if more emphasis is put on the response time in the cross-regional emergency management of petroleum. The change of the weight has no significant influence on the scheduling quantity and the minimum costs, but it obviously affects the generalized emergency costs. Specifically, it is more likely that the generalized emergency costs would increase if the petroleum emergency scheduling process is completed in a shorter time, since more funds will be spent on coordinating the transportation of the cross-regional petroleum in order to shorten the emergency time.

In the cross-regional emergency scenario, when \(\alpha_{1} = \alpha_{2} = 0.5\), the total scheduling quantity is 9.9, the minimum relief costs are 1189.4, and the generalized emergency costs are 35.9, which are all less than those in the single region. Particularly, the reduction in generalized emergency costs is more than with the other two measures. Furthermore, we find that when \(\alpha_{1} = 0.8,\;\alpha_{2} = 0.2\), its generalized emergency costs decrease by 5.2, which is the largest decrease. However, its total scheduling quantity and minimum relief costs have the smallest decreases. No matter how the emergency costs and time weights change, the total scheduling of petroleum resources in the cross-regional emergency dispatching mode are all less than that in the single-regional one. Furthermore, the minimum relief costs and the generalized emergency costs of the cross-regional emergency dispatching are also significantly less than the single-regional mode. Therefore, the cross-regional emergency coordination mode shows a better emergency effect compared with single region emergency dispatching.

5.1.2 Effects of different vulnerabilities \(v_{l}\)

We investigate the impacts of the different path vulnerabilities by changing the values of \(v_{{l}}\) that connect the rescue points in the single region (Table 3).

Table 3 Effect of the path’s vulnerability in different scenarios

In the single region emergency scenario, with an increase in the emergency path’s vulnerability, the total emergency scheduling quantity has a slight increase to 5.1, the minimum emergency costs remain virtually unchanged, and the generalized emergency costs of the entire network greatly increase from 39.5 to 58.6. To relieve the shortage condition, the rescue points should be appropriately increased to allocate more emergency funds if the path vulnerability increases. In short, different vulnerabilities for the emergency path will result in an emergency scheduling quantity change, which further affects the minimum relief costs and the generalized emergency costs at each crisis. Increasing the robustness of the emergency path can effectively improve the emergency response efficiency.

In the cross-regional emergency scenario, with an increase in the emergency path’s vulnerability, the emergency scheduling quantity has a slight increase 0.004, but its total emergency scheduling quantity is less than the single region mode. Additionally, the minimum relief costs increase from 1190.38 to 1190.39, and this value is 0.5 larger than in the single region. Finally, its generalized emergency costs are all less than the single ones (39.5 > 35.9, 58.6 > 54.6), and the degree of generalized emergency costs’ decrease is more than 3.5. Therefore, with the increase in the emergency path’s vulnerability, the cross-regional emergency coordination mode is better than the single region emergency dispatching. When the cross-regional emergency dispatching network reaches equilibrium, the total scheduling of petroleum decreases. However, the generalized emergency costs are less than the single region scenario.

5.1.3 Effects of different maximum emergency response capabilities \(s_{{l}}\)

We investigate the effects of different maximum emergency response capabilities and compare the emergency costs by establishing relatively larger and smaller emergency capabilities (Table 4).

Table 4 Effect of path’s maximum emergency capability of the supply point in different scenarios

In the single region emergency scenario, the results show that when the maximum emergency capability on line 2 is increased, two effects happen. First, the scheduling quantity in region B is increased. Furthermore, when the maximum emergency capability is decreased, the scheduling quantity also decreases. Specifically, the quantity of petroleum on line 2 significantly decreases from 5.0 to 3.0. Second, the minimum relief costs after reaching the network equilibrium will incrementally increase from 595.0 to 597.0. Therefore, the increase in the maximum emergency capacity will result in a larger emergency scheduling quantity for the entire network and smaller minimum costs for the rescue point for the corresponding crisis point. Otherwise, the results will be the opposite. For petroleum supply, we should increase the maximum emergency capacity to effectively promote a more flexible emergency response mode.

In the cross-regional emergency scenario, we witness three effects. First, when the maximum emergency capability on line 2 is changed, the change in the scheduling quantity in the cross-regional mode coincides with it in the single one. However, the variational change of cross-regional emergency dispatching is smaller. Second, when the maximum emergency capability is increased, the minimum emergency costs decrease, and these costs are greater than those in the single one. However, when the maximum emergency capability is decreased, the minimum emergency costs increase and the costs are less than the single mode. Third, the generalized emergency costs are less than the single mode. When the maximum emergency capability is decreased, the generalized emergency costs sharply decline. Furthermore, the increase in the maximum emergency capability leads to an argument with the petroleum emergency quantity. Then, the total network coordination quantity increases and the generalized emergency costs sharply decline. All of these show that the cross-regional emergency coordination mode is better than single region emergency dispatching.

5.1.4 Effects of different linkages \(r_{l}\)

We investigate the influence of regional links between the emergency agents on the network equilibrium and compare changes in emergency costs by setting different values of regional links (Table 5).

Table 5 Effect of the regional linkage in different scenarios

In the single region emergency scenario, the results show that as the links between rescue point B and transfer point 2 decrease, the emergency scheduling quantity of petroleum in this region decreases. However, the minimum relief costs and the general emergency costs both increase. In addition, by setting \(r_{2} = 10\), the petroleum on that line increases to 5.0, while the minimum relief costs and the general emergency costs are reduced to 595.0 and 37.0, respectively. That finding means that the increase in links tends to result in more allocated petroleum and lower costs. Therefore, with an increase in cross-regional links, there should be more petroleum for an emergency, lower generalized emergency costs, and better emergency effects. Otherwise, the emergency effects will be weakened. There are two ways to reduce the emergency costs. One is increasing the coordination of the cross-regional emergency, and the other is technical innovations in the petroleum emergency.

In the cross-regional emergency scenario, with the decrease in links between rescue point B and transfer point 2, the emergency scheduling quantity of petroleum in this region decreases, and this quantity is less than that in the single mode. The minimum relief costs and generalized emergency costs both increase under identical conditions. However, the generalized emergency costs sharply decline when the link between rescue point B and transfer point 2 increases, which is less than the single one. Compared with the single region emergency dispatching mode, the cross-regional mode has lower costs and more capacity. Although the minimum relief costs increased slightly the cross-regional emergency coordination mode is better than the single region emergency dispatching.

5.1.5 Effects of different crisis point’s vulnerabilities \(v_{w}\) at the crisis points

The vulnerability at the crisis point reflects the comprehensive capacity of the petroleum emergency, which determines the minimum relief costs and the demand at the crisis point. The effect of different vulnerabilities on the supernetwork is analysed as follows (Table 6).

Table 6 Effect of the crisis point’s vulnerability in different scenarios

In the single region emergency scenario, the results show that the increase in minimum relief costs in the crisis point 1 will decrease the emergency scheduling quantity of petroleum in region A from 10.1 to 9.9, increase the minimum relief costs and decrease the generalized emergency costs of the entire network from 39.5 to 36.9. The above analysis indicates that if the vulnerabilities of crisis points change, the allocated petroleum on the path will be significantly increased, while the minimum relief costs and the general emergency costs will also surge. However, we are setting \(v_{w1} = v_{w2} = 1\), which indicates that the crisis point has a strong robustness. Afterwards, the minimum relief costs and the petroleum quantity at crisis points 1 and 2 sharply decrease to 597.0 and 5.0, respectively, and the generalized emergency costs decline to 23.0. This finding shows that if the region’s response capacity for relieving petroleum shortages is strong, the generalized emergency costs will barely be affected by the petroleum shortages. Ultimately, for regional petroleum emergency scheduling, with the increasing vulnerability of petroleum demand, there will be larger demand and a greater minimum cost for the petroleum emergency. Otherwise, they will barely be affected by the shortage of petroleum. In the cross-regional emergency scenario, with the increase in the minimum relief costs at the crisis point 1, the emergency scheduling quantity of petroleum in region A increases. Furthermore, when the vulnerability of crisis points 1 and 2 reach a maximum, the emergency scheduling quantity of petroleum increases instead. The change of minimum emergency costs is consistent with the changing direction of the minimum relief costs. When the vulnerability of crisis points 1 and 2 increase or decrease, the generalized emergency costs both decrease. However, while the vulnerability of crisis points 1 and 2 reach a minimum, the generalized emergency costs in the cross-regional mode is much higher than the single one (33.5 ≫ 23.0). In short, the more vulnerable the crisis point is, the more we need the cross-regional emergency dispatching coordination model. If the crisis point has a higher robustness, the single region emergency mode is obviously more efficient.

5.2 Analysis of the treatment with different attributes on emergency dispatch

For cross-regional emergency scheduling, we compare the influences of path vulnerability, maximum emergency capability and links on the equilibrium of the cross-regional emergency scheduling network. Thus, we propose the optimal resource scheduling scheme for the cross-regional petroleum emergency.

5.2.1 Effects of the cross-regional path vulnerability \(v_{l} \; (l = 5, \, 6, \, 7, \, 8)\)

The study of the influence of different vulnerabilities on the cross-regional emergency scheduling optimization is conducted by \(v_{6} = 1\). In addition, the simulation results are shown in Table 7.

Table 7 Effect of the path’s vulnerability

When the vulnerability on line 6 is descending, the quantity of scheduled petroleum in region A and B are all maintained. Additionally, the generalized emergency costs decrease from 35.9 to 33.9. These results demonstrate that reducing the path vulnerability will improve the overall advantage of cross-regional emergency scheduling. Furthermore, by setting \(v_{5} = v_{6} = v_{7} = v_{8} = 5\) and increasing the vulnerability on the four lines, we find that the scheduled petroleum in regions A and B increase to 5.0 and 5.0, respectively, and the total increases from 9.9 to 9.9. Likewise, the generalized emergency costs increase to 55.1. These analysis results show that with an increase in path vulnerability, more petroleum demand and higher scheduling costs will be generated to balance the cross-regional network. Therefore, it is no longer beneficial to use the cross-regional emergency scheduling in this scenario.

In short, for multi-regional petroleum emergency conditions, the cross-regional emergency scheduling will be of practical value under small path vulnerability and strong emergency capacity. Compared with the single region, we find that there are two ways to solve the emergency problem of path vulnerability. The first is to increase the robustness of the emergency path, and the other is selecting the cross-regional emergency plan. Obviously, the second is more convenient and effective.

5.2.2 Effects of the maximum emergency capability of line \(s_{l} \;(l = 5, \,6, \,7, \,8)\)

By reducing the maximum emergency response capability of lines in the cross-regional emergency scheduling network, we investigate the changes of the total petroleum quantity and the emergency costs (Table 8).

Table 8 Effect of the maximum emergency capacity of lines

When reducing the maximum emergency capability of cross-regional lines, we find that the scheduled petroleum in region A increases from 5.0 to 5.1 and in region B it increases from 4.9 to 5.1, which leads to an increase in total allocation from 9.9 to 10.2. Second, the generalized emergency costs increase from 35.9 to 38.0. That finding shows that decreasing the maximum emergency capability will reduce the benefits of cross-regional emergency scheduling in the supernetwork. By increasing the maximum emergency response capability of the four lines and setting \(s_{5} = s_{6} = s_{7} = s_{8} = 5\), the scheduled petroleum in regions A and B increases to 5.0 and 5.1, and the total scheduling increases from 9.9 to 10.1. Furthermore, the generalized emergency costs decrease from 35.9 to 33.3. The advantages of a cross-regional scheduling network will be enhanced with an increase in the emergency response capability. However, when the maximum emergency response capability continues to increase to 10 or 100, the cross-regional emergency scheduling network should be maintained, except for the decreasing generalized emergency costs. All of these phenomena indicate that when the change of maximum emergency capability exceeds the demand, there will be no effects on the scheduling programme.

Consequently, reducing the maximum emergency capability of cross-regional lines will weaken the advantages of cross-regional scheduling. Otherwise, the emergency capability in the supernetwork will increase to the maximum demand. Therefore, it is beneficial to make the best of cross-regional scheduling by ensuring the smooth flow of emergency paths and maximum emergency capabilities.

5.2.3 Effects of different linkages between cross-regional lines \(r_{{l}} \;(l = 5, \,6, \,7, \,8)\)

Finally, we study the influence of different linkages between the lines in different regions on the network resource optimization (Table 9).

Table 9 Effect of the regional linkage between regions

After reducing the links between cross-regional lines, the scheduled and the generalized emergency costs increase, and the generalized emergency costs also greatly increase. Therefore, this increase will reduce the advantages of cross-regional emergency scheduling. Conversely, if we increase the links between lines (\(r_{5} = 7\)), the scheduled petroleum on this path increases from 1.4 to 1.6, and the total scheduling remain unchanged. However, the generalized emergency costs decrease to 35.2. When we continue to increase the links to 9 on line 5, the emergency costs will be reduced from 35.9 to 34.5. This finding means that increasing the path’s cross-regional emergency scheduling links is beneficial for cross-regional emergency scheduling.

6 Conclusions and recommendations

In this paper, the supernetwork theory is used to describe the cross-regional emergency scheduling mechanism for petroleum shortages. Based on the analysis of a cross-regional emergency scheduling mechanism, we proposed a supernetwork model to find the optimal strategy in a petroleum shortage emergency. Considering the emergency costs and time, we establish the entire emergency response targets and design the optimal rescue behaviour. To solve the problem, an effective algorithm was used to simulate and conduct the parameter analysis. The simulation comparison results show that the cross-regional petroleum emergency scheduling pattern is superior with low emergency costs and high petroleum output. The advantages of the cross-regional scheduling will be strengthened with an increase in emergency response capabilities and regional associations, but they will disappear after achieving the maximum emergency capability. However, the single-regional emergency dispatch is preferable for conditions with little vulnerability. These conclusions have certain guiding significance for the formulation of relevant emergency policies and provide useful thoughts for decision-making, regardless of cross-regional or single-regional scenarios.

In a future study, we will further consider the impact of different regional emergency agents and emergency responses on the entire cross-regional emergency scheduling supernetwork of petroleum. Furthermore, we will also attempt to explore the dynamic optimization of a cross-regional emergency supernetwork and consider more special features of petroleum emergency management, such as the unexpected event of a petroleum shortage and uncertainties in the petroleum emergency demand.

Based on the research results, we offer certain corresponding recommendations from the aspects of emergency agents and emergency paths. First, the government should clarify some influential factors for a petroleum shortage, such as the smooth flow of emergency paths and the maximum emergency capabilities, and propose cross-regional emergency scheduling for petroleum emergency management based on these influential factors. As discussed in this paper, the strategy of petroleum emergency scheduling depends on the change of influential factors. For example, the vulnerabilities in the cross-regional link and in the regional links determine whether the petroleum emergency scheduling is single region or cross-regions. Targeting the different ranges of influence factors, the corresponding petroleum emergency management strategies are provided. In addition, China should conscientiously summarize the emergency measures for worldwide petroleum shortages and select the appropriate petroleum emergency programme that adapts to the realistic national conditions based on scenarios and countermeasures.

Second, the petroleum transportation management should broaden the transportation modes of petroleum, which could improve the anti-risk ability of the petroleum transportation network. The diversity of transport modes will increase the robustness of the emergency path, thus enhancing the regional emergency capability of petroleum. In China, the transportation strategy puts a high reliance on the railways while pipelines lag. Therefore, it is advisable to develop pipeline transportation and fundamentally change the current pattern of petroleum transportation.

Third, the government should improve the regional association and establish a regional synergistic mechanism that is conducive to constructing a collaborative emergency response framework for petroleum. In this study, we find that cross-regional petroleum emergency scheduling dependent on both the modes of transport but is also affected by the regional association. Therefore, China should improve the cross-regional emergency coordination mechanism, including the information, the materials and the incentive protection mechanism, to enhance the regional response flexibility of emergency warnings.