Abstract

In the regional multiairport system, the contradiction between the limited operating resources and the large flight flow is serious, and the flight delays can easily lead to the occurrence of unsafe events. This paper investigates the abnormal flight recovery method in regional multiairport system based on risk control. The focus is to reschedule arrival-departure flights in real time with minimized delay time and risk probability. In this study, the risk about terminal area control and scene operation was considered in the analysis of the risk control model (RCM), which includes six key risk points: airspace control, flight conflict, ground service, apron support, ground control, and taxiing conflict. The mathematical model on flight recovery was constructed to solve minimized delay time and risk probability with MSINS (multistart algorithm with intelligent neighborhood selection). The data of a typical regional multiairport system in China were selected for experimental verification in order to compare the RCM with the traditional recovery model (TRM). The experimental results show that first, there are some hidden dangers in the traditional recovery methods of flight delay. Flight conflict and apron support are the risk points that need to be controlled most in the multiairport system. Secondly, for the effective solution with the shortest delay time, the RCM can reduce the overall operation risk of the system, but the flight delay time is a little longer. For the effective solution with the lowest risk probability, RCM can reduce the risk of system operation and the delay time of flights at the same time. Therefore, RCM can improve the security level of the system during abnormal flight recovery and ensure or even improve the recovery efficiency.

1. Introduction

Regional multiairport system (RMAS) refers to the cooperative operation of two or more airport groups in a certain economic area, optimizing the allocation of space resources and improving the utilization rate of airspace resources, which involves resource sharing and competition among multiple airports. RMAS is mainly distributed in economically developed areas and consists of major airports and secondary airports. As of 2016, there are more than 170 airport areas in the world, such as New York and Los Angeles in the United States [1]. In China, RMAS is developing rapidly, such as the Yangtze River Delta region and the Pearl River Delta region. Compared with the aviation in developed countries, the available civil airspace resources in China are limited and the airspace structure is complex, and the mismatch between resource supply and flight demand is more obvious in the RMAS terminal area. In this kind of system, the flight normal rate of the main airport is below the national average flight normal rate for a long time.

The flight flow in RMAS is relatively large. When large-scale flight delays are caused by unexpected events, due to the limited space-time resources and the saturation of terminal resources, the ground support work and air traffic control personnel are operating at high load. The flight adjustable redundancy is small, the safety control pressure is large, and the system security has a restrictive relationship with the flight recovery. The unsafe factors in terminal area and scene operation are increased, which easily leads to the occurrence of unsafe incidents and poses a great threat to the safe operation of the flight. For example, at around 16:00 on August 9, 2012, the collision between the tail wing and the right wing of two aircrafts at Shanghai Pudong International Airport occurred during the resumption of a large number of abnormal flights after Typhoon “Sea Anemone.” As many as 1172 flights took off and landed at the airport on that day. On the other hand, increasing the risk control of terminal area and scene operation in the process of abnormal flight recovery can improve the security level of the system. Therefore, this paper considers the airspace control and flight conflict in the terminal area, as well as the ground support, apron support, ground control, and taxiing conflict in scene operation as the risk control points, to study the abnormal flight recovery method based on risk control.

Scholars have conducted extensive research on abnormal flight recovery. Aiming at the abnormal flight recovery problem of a single airport, Teodorović and Guberinić creatively proposed a heuristic algorithm that solves the route of each aircraft as a network flow problem using the branch-and-bound algorithm [2]. Cao and Kanafani proposed a quadratic 0-1 programming model for the integrated decision-making problem of flight cancellation and delay, which is solved by an approximate linear programming algorithm of multidimensional search [3, 4]. Argüello et al. established the constraint model and proposed a greedy random adaptive search program (GRASP) to solve the problem [5]. The constraints of the mathematical model established in the above studies are mainly flight coverage, resource balance, aircraft allocation constraints, and so on, and the objective function is to minimize the delay cost or total delay time. Rosenberger et al. [6], Eggenberg et al. [7], Bisaillon et al. [8], and Liang et al. [9] incorporated maintenance plan into constraint condition and used heuristic algorithm to solve it. Further, in order to reduce the limitation of optimization decision, Rosenberger et al. [6], Petersen et al. [10], Sinclair et al. [11], and Zhang et al. [12] added constraints such as airport capacity limit, flow balance, and flight section constraint. In addition, they solved the problem of integrated recovery of abnormal flights combining the problem of crew recovery and the problem of passenger recovery.

There is not much research on flight recovery in a multiairport system. Kleinman et al. discussed how to use simultaneous perturbed random approximation algorithms (SPSA) and SIMMOD to deal with delay cost measurement and generate optimal gate waiting schedule [13]. In order to avoid flight delay, many scholars have studied the problem of cooperative scheduling optimization in RMAS. Saraf et al. have analyzed the ability of FCFS, joint scheduling, and priority assignment to reduce delay [14]. Capozzi et al. proposed a mixed integer linear programming method to solve the problem of air traffic scheduling and route selection in RMAS [15]. Based on the characteristics of the multiairport system, some studies [1619] comprehensively considered the constraints of wake interval, runway operation mode, and location constraints, established a collaborative scheduling model, and used algorithms (GA [16], SA [17], NSGA-II [18], and FS-MOPSO [19]) to solve the models.

To sum up, in previous studies, various methods and models have been proposed to optimize operating resources or improve the recovery efficiency of abnormal flights, but less consideration has been given to the impact of risk factors such as personnel load and scene operation on abnormal flight recovery. These risk factors do have complex interactions with flight recovery [2022] and need to be further quantified. In this paper, we consider the risk factors in the terminal area and scene operation, establish a recovery model of quantitative risk control, and select the operational data of typical RMAS to study the regional multiairport abnormal flight recovery method based on risk control. In the case of the traditional recovery method (TRM), this paper analyzes the risk points that need to be controlled most in the multiairport system under various delays so as to provide technical support for improving the recovery efficiency of abnormal flights and ensuring the safe operation of the airport.

The rest of the paper is organized follows. Section 2 describes the abnormal flight recovery model with risk control and risk assessment of the risk control points. Section 3 briefly introduces the structure of MSINS. Case study and results analysis are reported in Section 4, followed by the conclusion and discussion of future research directions in Section 5.

2. The Mathematical Model

In the context of abnormal flight recovery at RMAS, the problem is to reschedule arrival-departure flights under basic constraints and risk control constraints. Suppose that the predicted runway time, the arrival-departure route, and the predicted allocation of gates are known during the RMAS preoptimization period. Assume that the flight time and taxiing time of the flight can be calculated according to the type of aircraft, route distance, and taxiing path. Moreover, we assumed that the estimated take-off or landing time can be used to calculate the time for the flight to pass through the arrival-departure location and the ground taxiing conflict point. The abnormal flight recovery model of RMAS based on risk control is constructed as follows.

2.1. Objective Function

The optimization of the regional multiairport abnormal flight recovery model based on risk control is to minimize the sum of all flight delays and minimize the sum of risk probabilities in all periods.

The delay time and the total risk can be calculated as equations (2) and (3), respectively.where represents the delay time of flight ; and are the target runway time and estimated runway time of the flight , respectively; represents the comprehensive risk probability; and represent risk probability of controller workload and aircraft collision frequency in sector , respectively; , , and represent the risk probability of ground service capability, ground controller workload, and aircraft taxiing conflict in airport , respectively; is the risk probability of service capability in the apron area of airport ; , , and are the set of all airports, all available time periods for flight optimization, and all sectors in the system, respectively; and , , , , , and are the weights of various risks.

2.2. Constraints

Based on the interval constraints and capacity constraints of the traditional recovery model (equations (4)–(11)), the risk control conditions (equations (12)–(17)) are added to the model proposed in this paper. Note that , , and are the set of flights to be optimized, all runways, and all arrival-departure locations, respectively. The constraints are as follows:

Equation (4) represents runway capacity constraints, which mean that arrival flow and departure flow at the airport during the period should meet the capacity constraint curve [21]. Equation (5) represents gate resource constraints, which require that the flight demand for type gates must not be greater than the capacity constraint . Equation (6) represents the sector capacity constraints, which require that arrival-departure flight flow of a sector during period must satisfy the capacity . Equation (9) represents runway-related interval constraints, which require that the successive aircrafts using the relevant runway must meet certain safety separation criteria . Equation (11) represents time window constraints, which mean that the target runway time is within the limits of the upper and lower time windows. Equations (7)–(10) are the constraints about runway wake interval, the arrival-departure locations interval, and using runway interval. Equations (12)–(17) make sure that each risk probability is below its corresponding acceptable level (, , , , , and ).

In addition, at airport during period , and are arrival and departure flight flow of the type gates; is the initial remaining amount of type gates. is runway wake safety interval criterion for flights and . is equal to 1 if flight uses the runway before flight ; otherwise, it is zero. Similarly, is equal to 1 if flights and are both arrival or departure flights. is equal to 1 if flight uses the same runway as flight . is the target transit time of flight through the arrival-departure location. is the safety interval criterion that should be met when flights and pass the same arrival-departure locations. is equal to 1 if flight passes the arrival-departure location before flight ; otherwise, it is zero. is equal to 1 if flights and use the same arrival-departure location. Let be runway time for flight . If there are runway-related operational impacts on flight using runway and flight using runway , is equal to 1 and is runway-related safety separation criterion that should be met.

2.3. Risk Assessment of Regional Multiairport System

In the process of flight recovery, in addition to the basic operating resources constraints, it is necessary to control the important risk points of the system, including the risk of terminal area control and scene operation risk. This section describes the quantitative risk assessment methods for six risk control points to calculate the risk probability in constraints equations (12)–(17).

2.3.1. The Risk of Terminal Area Control

The risk of terminal area control can be evaluated from the following two aspects.

(1) Airspace Control Workload. The controller’s workload has a certain functional relationship with the flow of the flight [2224]. In addition, it is affected by factors such as the age, the ability to work, the duration of the duty on the day, and the recovery period. We define the formula as

The following parameters are for airspace controllers and flight recovery period. Let be risk probability of workload. Let be the individual attribute impact factor and be the adjustment factor of the duty period. Note that is workload generated per unit of time during flight recovery and is maximum workload level per unit time. is the functional relationship between flight flow and workload. , , , and are background load, foundational load, cyclic load, and conflict load during recovery, respectively. The calculation of refers to the controller workload calculation model proposed by Yang [23].

(2) Aircraft Flight Conflict. As shown in Figure 1, four types of flight conflict controllers need to be controlled during the flight (for more information, please refer to Section 5.4.2 of ICAO doc 4444). We define the formula aswhere is the set of route conflict association . Let be the risk probability of aircraft conflict frequency. Note that is the number of collisions that may occur in unit hour, and is the maximum of conflicts per unit time allowed in the sector. Let be the weight of , be the hourly traffic on the route , and be horizontal (vertical) conflict risk probability between routes. The calculation of refers to the measurement method of conflict risk proposed by Yang [25].

2.3.2. The Risk of Scene Operation

The key risk growth points involved in the scene operation are ground support, apron support, ground control, and taxiing conflict.

(1) Risk Assessment of Ground Support. The general procedure of the near-position service operations is illustrated in Figure 2. The runway capacity and the various service capabilities often do not match. Once a certain operation resource cannot meet the requirements in the recovery plan, it might compress its working time to adapt to other service in the chain, and the risk level will be increased rapidly. The risk of ground service capability can be assessed by evaluating the capabilities of related equipment (equation (20)) and personnel (equation (21)) and calculating the matching degree with support requirements in the recovery plan.

Let be the set of flights that need recovery in airport , be the set of the types of aircraft, be the set of attributes of arrival-departure, be the set of flight types, and be the set of ground service equipment (operators) type. Let be the maximum service capacity of the equipment (personnel) per unit time, be the number of equipment (personnel) input per unit time, and be the minimum operating time for this resource serving flight . is the minimum expected operating time required for a flight with arrival-departure attribute of , an aircraft model of , and a flight type of for this equipment (personnel) resource. Note that is the total number of flights that need recovery at airport . , , , and are the minimum time for standard operations, minimum time for auxiliary operations, waiting time required, and general travel time for the operation, respectively. In view of personnel, the definition of , , , and is similar to the previous class of parameters. Let be the risk probability of ground service capability, the maximum of and . are the risk probabilities of service capacity for ground service equipment (operators) on service . Note that represents the impact factors of current weather on this service equipment (operators), represents average daily input of this equipment (operators), and is inhibitory factor of risk control. is arrival-departure flight traffic at airport per unit time, and is equal to 1 if flight has an arrival-departure attribute of , a model of , and a flight type of .

(2) Risk Assessment of Apron Support. We conduct a risk assessment of the ground service capacity in the apron area for two main purposes. One is to avoid the flight recovery plan bringing excessive pressure to a certain apron area, and the other is to reduce conflicts in aircraft operations. As shown in Figure 3, the conflict in the apron area is reflected in the impact of aircraft sliding on the nearby parking lot, lane, and taxiway. The risk assessment of apron service capability is similar to that of ground service.

Note that is the set of aprons, is the risk probability of service capability in apron , and and are the risk probabilities of regional service capacity of category equipment and category operators in apron , respectively. Let be the risk probability of aircraft conflict on the apron, be the influence factors of current weather, and be the arrival-departure flight flow per unit time in apron of airport . There are Q groups of associated conflicting gates in an apron, which are represented as . Each associated group contains multiple conflicting gates. is the expected time for aircraft sliding to occupy space resources of the association in of apron . is the risk probability of ground service capacity in apron .

(3) The Risk Assessment of Ground Control. It can be calculated by referring to the air traffic control workload; the formula is defined as

Let be the risk of the workload of ground control.

(4) Aircraft Taxiing Conflict. From different parking spaces to different runways, there may be many conflicts in the ground taxiing process, including cross conflicts, rear-end conflicts, and head-to-head conflicts [26], as shown in Figure 4. We define the formula as equation (27)–(29):

The aircraft route from a certain apron area to a runway is generally fixed. By transforming the taxiing route into a set of multiple conflict nodes, based on the prediction of taxiing time by A-CDM system, the time of each flight passing through the node can be calculated. Furthermore, we can obtain the frequency of taxiing conflict corresponding to different flight recovery schemes. Let be total number of taxiing conflicts predicted by the recovery plan, be the number of coasting conflicts at node , and be the expiration time of the flight through node . is risk probability of aircraft taxiing conflict. represents the number of aircraft taxiing in the scene per unit time, and is the average number of aircraft in the scene per unit time. is the number of conflict levels acceptable for ground control. is equal to 1 if the interval time of successive flights passing node is less than the security interval requirement.

3. Algorithm Designing

In the recovery process, due to the uneven demand distribution for each resource, the conflicts among flights occur in many aspects. For some tight resources or risky nodes, optimizing the resource allocation will greatly improve the effect of multiobjective function. This paper chooses the multistart algorithm with intelligent neighborhood selection (MSINS) proposed by Molina et al. [27] to solve the model.

The algorithm uses many different neighborhood structures, , with , to characterize the competitive impact of different flights on various resources and improve the initial feasible solution. The main feature of the algorithm is that it can simplify the process of generating random neighborhood solutions in general algorithms, intelligently select the neighborhood search direction, and continuously jump out of the local optimal solution in the loop optimization of multiple objectives. In the solution of multiobjective humanitarian vehicle routing problems, Molina et al. have verified that MSINS has higher advantages than NSGA-II (nondominated sorting genetic algorithm-II) [27].

3.1. Basic Concept of the Algorithm

The MSINS involves the following basic concepts.

3.1.1. Success Indicators

The higher the success indicators of the neighborhood structure, the higher the frequency of use in the objective function. At the beginning of each local loop, initialize the success indicators of : . In the current search, .

3.1.2. Evaluation Score

ESm represents the evaluation score of in the global improvement of optimal value, . It determines the initial order to call the neighborhood structures. and represent the number of times the have been called in current local search and in global search, respectively. and represent the number of times the current solution and global optimum are improved using in current local and global search, respectively. Note that is the total number of calls of all until the moment. is the total number of optimizations improved.

3.2. The Structure of the Algorithm

In dealing with the multiobjective optimization, the algorithm searches each single-objective optimization one by one based on the proximate optimality principle (POP) [28]. In the first single-objective optimization , the first local search starts from an arbitrary point and attempts to find the optimal solution. Let be the last point visited at the end of the search. In the second single-objective optimization , a local search is applied again to find the best solution by regarding as the initial solution. After all the single-objective optimizations are repeated, the compromise functions with random weights are used as the new objective functions to perform global optimization for achieving the final approximation of the effective set.

The solution framework based on MSINS is as follows:Step 1: read and input data information.Step 2: generate the initial flight scheduling and the initial solution. According to the initial flight schedule, assign the take-off and landing time to the flight in turn and generate the initial solution. The initial solution is the current solution, which includes the flight initial schedule , the target runway time , the target runway allocation , and other variable information.Step 3: 5(a))firstly, three functions are constructed, which are the single objective function of delay time (equation (30)), the compound function with fixed weights (equation (31)), and the compromise function with random weights (equation (32)). According to the flow of the global loop (Figure 5(a)), the three functions are substituted in turn into the local loop (Figure 5(b)) based on intelligent neighborhood selection to calculate the solutions.In the process of intelligent neighborhood selection, first, enter the current solution and the objective function to determine the initial values of parameters in current search. Second, select neighborhood structure with the best success indicators to generate a new solution, according to whether the new solution optimizes the current objective function to update all variable values, and then reselect . Finally, the algorithm repeats the process of generating the new solution by using the newly selected , until of all are less than the acceptable level . The initialization of ensures that each neighborhood structure is used at least once in the optimization process.Step 4: calculate the number of effective solutions at the end of the global loop (CAfter). Whether the algorithm continues to iterate depends on whether CAfter is equal to CBefore (Figure 5(a)). CBefore represents the number of effective solutions obtained at the end of the last global loop. If it is the same, the algorithm terminates (based on the idea of Pareto optimal solution); otherwise, return to reexecute Step 3.

Subalgorithm 3 presents the pseudocode summarizing the main steps of the allocation about flight take-off and landing time (Algorithm 1).

(1)Input , , All constraint indicator
(2)for
(3), Initialize:
(4)if is False, Then Update:
(5)if is False, Then Update:
(6)if is False, Then Update:
(7)if is False, Then Update:
(8)if or is False, Then Update:
(9)if or is False, Then Update:
(10)if is False, Then Update:
(11)if or is False, Then Update:
(12)Update: , the flow of all resources
(13)end for
(14)Compute the number of flight conflict and taxi conflict
(15)if or or is False,
(16)Then return Subalgorithm 2, using again
3.3. The Neighborhood Structures

In the regional multiairport system, there is a competitive relationship between flights and space-time resources in the terminal area, and different risk units have a certain impact on the system risk probability. Therefore, the following neighborhood structure is designed to generate neighborhood solution in this paper.: select two flights randomly and exchange their flight sequences.: select two flights randomly and determine whether the flights use the same airport; if so, re-randomly select two flights to judge again; if not, exchange their flight sequences.: select two flights randomly and determine whether the flights use the same runway; if so, re-randomly select two flights to judge again; if not, exchange their flight sequences.: select two flights randomly and determine whether the flights use the same apron; if so, re-randomly select two flights to judge again; if not, exchange their flight sequences.: select two flights randomly and determine whether the flights pass through the same sector; if so, re-randomly select two flights to judge again; if not, exchange their flight sequences.: select two flights randomly and determine whether the flights pass through the same arrival-departure locations; if so, re-randomly select two flights to judge again; if not, exchange their flight sequences.: select a flight randomly and determine whether the runway can be replaced; if possible, change it and generate neighborhood solution; if not, re-randomly select flights and judge again.

This paper sets to 0.75 and sets the minimum iteration number to 3000.

4. Case Study and Result Analysis

4.1. Simulation Scenarios

To validate the performance of the proposed regional multiairport abnormal flight recovery method based on risk control, the data of a typical regional multiairport system in China were selected for experimental verification. The specific scenarios are set as follows.

The terminal airspace consists of 6 arrival locations and 12 departure locations, of which 3 locations can control different heights for arrival and departure. The system is divided into four sectors in the experiment (see Figure 6).

The runway operation mode of the two airports on the day is to run northward (see Figure 7). Airport A has three runways: runway 1 is used for departure, runway 2 is used for approach, and runway 3 is used for both approach and departure. 1/3 of runways depart by independent parallel, and 2/3 of runways approach by independent parallel. Airport B has two runways: runway 4 for departure and runway 5 for approach.

According to the gate distribution and runway configuration of A and B airports, the apron operation area of airport A and airport B is divided into six areas (AL1∼AL6) and five areas (BL1∼BL5), respectively. The positions of divided areas and taxiway system for the two airports are shown in Figures 8 and 9.

In the experiment, we select the arrival-departure flight data of the system during 15:00-16:59 for simulation verification. Due to bad weather, during 13:00–14:59, the air traffic control flowed some of the arrival-departure points, and the two airports had many flights delayed to the subsequent time. During the period, a total of 215 flights needed recovery, of which 55 were predicted to approach and 63 to depart at airport A and 39 were predicted to approach and 58 to depart at airport B. There were 15 and 17 delayed flights during the previous period at airports A and B, respectively.

Based on the specific information about the delayed flights (see Table 1 in the Supplementary Material), we can get the number of flights requiring each arrival-departure location (Table 1) and the number of flights requiring the aprons for ground service (Table 2). Let AF and DF be the arrival and departure locations, respectively.

The arrival and departure requirements for various sectors in the terminal area of the system are shown in Table 3.

According to Section 5.8 “Time-based wake turbulence longitudinal separation minima” in the ICAO doc 4444, combined with the relevant literature [29], the wake intervals between different types of approach aircraft are shown in Table 4. For departing flights, the release interval is considered in the actual control work, that is, 120 s in the same direction and 180 s in different directions.

The safety interval of arrival-departure points is set at 10 nautical miles. According to the type of aircraft, the approach speeds of heavy, large, and small aircraft are 160 kN, 145 kN, and 120 kN, respectively. The taxiing speed of the aircraft on the ground is unified as 10 kN. According to the research on the literature related to the airport runway capacity [30], the runway occupancy time of all kinds of aircraft is set as shown in Table 5.

With reference to the related research [23], set the runway capacity per hour of airport A to meet the capacity curve . Set the runway capacity per hour of airport A to meet the capacity curve . Let and be the arrival and departure flow, respectively. The sector capacity is 35 per hour.

4.2. Flight Data Preprocessing

S1.1: read data from the regional multiairport system and combine the correlation capacity constraints with the corresponding resource information for digital processing.S1.2: input flight information and calculate formulas (18) to (21). We can get the data of standards; determine the lower and upper limit of arrival-departure flight time window.S1.3: read the parameters involved in risk assessment model. Based on the regional multiairport system parameters identified in Section 4.1, we determine the thresholds for some parameters (such as the load limit of the controller and the upper limit of the service capacity of each apron), as shown in Tables 6 and 7. Further, the threshold of each risk point is calculated according to the risk quantitative formula (equations (18)–(29)), where the conflict frequency limit of each sector is shown in Table 8.S1.4: according to the estimated take-off and landing time of flights, the initial flight schedule is generated based on FCFS (first come first served).

4.3. Result Analysis

The flight recovery model based on risk control with MSINS was programmed in MatlabR2018b. In this section, we conduct several groups of experiments according to the example scenario and analyze the resulting data in multiple dimensions. This section analyzes the result data from the effectiveness of the algorithm, the risk points that need to be controlled most, and the flight recovery effects of RCM, TRM, and FCFS. The importance of risk control in the recovery of abnormal flights in the regional multiairport system is discussed.

4.3.1. Effectiveness of the Algorithm

Solving the model based on MNINS and related data, we can get the iterative process of the effective solution based on RCM (risk control model) and the TRM (traditional recovery model) (Figure 10). Because of the correlation between the optimization objectives, the algorithm only sets up a single-objective optimization process for the delay time, that is, it takes the delay time as the main optimization direction.

For the optimization process of the delay time, it has gradually converged after about 600 iterations in the RCM, and it has gradually converged after about 1000 iterations in TRM. The trend of the current effective solution set is no longer obvious, which verifies the effectiveness of the algorithm. Due to the limitation of the minimum of iterations, the algorithm does not stop. In the following 1000 iterations, the delay time is improved and fluctuates in a small range. The ability of the multiobjective alternating optimization mechanism to jump out of local optimal solution is further verified. The risk of each period is calculated according to formula (3), which is the weighted sum of 6 risk key points. Risk probability of the system is the sum of risks in each period. The delay time of each flight is calculated according to formula (2), and the total delay time of the system is the sum of all flights. In the view of risk probability, the range of risk probability is 8.5–10 due to the risk control on key points for RCM. While TRM only includes basic capacity constraints and interval constraints, the risk probability is 8.7–11. It can be seen that some feasible solutions generated by the TRM cannot meet the risk control constraints, that is, the implementation of the solution has a certain security risk.

4.3.2. The Analysis of Six Key Risk Points

This section uses the TRM and MNINS to simulate different scenarios to explore the risk control points that need to be controlled most. Ten sets of experiments were carried out on each of the five scenarios (the original scene; airport A has more or less flight delays than airport B; the total delay of approach flights is greater or smaller than that of departure flights). Figure 11 shows a comparison of risk points exceeding threshold (1.0) in 50 groups of experiments in the TRM case, where flight conflicts and apron support are the risk points that need to be controlled most.

In the TRM, capacity constraints and interval constraints can control the flight flow of a single airport to a certain extent. The constraints on runway capacity and wake interval can limit the number of flights in a single airport, and the risks of taxiing conflict, ground control, and ground service can be controlled at a low level. Constraints on sector capacity can indirectly ensure that the risk of air traffic control personnel load is below the threshold.

Nevertheless, TRM is unable to effectively control the risk of apron support and flight conflicts. (1) In the context of flight delays, staff need to improve the operational efficiency of the airport to alleviate the contradiction between limited resources and flight requirements, which greatly increases the risk of system operation. Due to the failure to consider the ground risk, the apron support becomes a higher risk link, and it is prone to friction or collision events. (2) In the RMAS, the airspace structure is complex and there are many arrival-departure conflict points. Flights in the terminal area could experience the cross convergence of different routes in a short time. Once the bad weather occurs, it is very easy to cause the shortage of shared route resources of each airport. The interval constraint of the TRM can only restrict the flights on the runway/the same route, but cannot restrict the flight conflict during the approach and departure. Flight conflict has also become a major hidden danger.

4.3.3. The Comparison with the FCFS

In the actual operation process, the flight scheduling is mainly based on FCFS (first come first served), which generally includes two flight scheduling methods: based on arrival-departure location and based on runway. This section compress risk control methods and traditional recovery methods with FCFS strategies to explore the differences in delay time and risk probability.

Figure 12 shows the distribution of feasible solutions and efficient solutions generated by the two methods. In the effective solutions, the two solutions of the shortest delay time and the lowest risk probability are found and compared with the optimal solutions generated by FCFS, respectively. The two methods are greatly optimized for the initial solution of flight delay time (Table 9). In the optimization scheme with the shortest delay time, the risk probability increases to a certain extent, but the delay time is shortened by nearly 55%. In the optimization scheme with the lowest risk probability, the delay time is greatly optimized (about 50%) and the risk probability is reduced. On the whole, TRM and RCM are better than FCFS strategy.

4.3.4. Comparative Analysis of RCM and TRM

According to the effective solutions obtained in Section 4.3.3 (Figure 12), the effective solutions obtained by the two methods are analyzed from two dimensions: delay time and risk probability. In effective solutions with lower delay time, the delay time of the effective solution obtained by RCM is slightly higher, but it can ensure that the system is in a lower risk probability. In the comprehensive solution and the effective solution with the optimal risk probability, the performance of the RCM is better than that of TRM in terms of delay time and risk probability (see Figure 13). From the overall distribution of the effective solutions, the RCM has a better disposal effect of abnormal flights.

In order to further explore and compare the effective solution with the shortest delay time and the lowest risk probability between the two methods, 10 groups of experiments were conducted on the two models by using MSINS. Table 10 reports the average value of results by using the delay time and the risk probability as the optimal conditions for the effective solution set. When the delay time is taken as the optimal solution condition (select the effective solution with the shortest delay time), the RCM can reduce the operation risk of the system by 3.14%, but the flight delay time is a little longer. When the risk probability is taken as the optimal decision condition, the RCM has advantages in two aspects: it can reduce the risk of system operation and the delay time of flights at the same time. In the group of experiments that had the most obvious effect of improvement, the system risk probability was reduced by 3.15%, and the overall delay time was reduced by 12.62%.

On the other hand, the delay time of each flight can be compared from a microperspective. Considering the flight recovery demand in the abnormal flight situation, based on the effective solution with the lowest risk probability, the mean of each flight delay time of the two models in the 10 sets of experiments is obtained and compared (Table 11). The following data conclusions can be obtained (see Figure 14). Among the 215 flights, the average flight delay time of the traditional recovery model is 21.83 minutes, while that of the RCM is only 16.98 minutes. TRM has 157 flights with longer delays than RCM, accounting for 73.02%, and 3.7% of the gap is greater than 20 minutes. Furthermore, the number of flights with delay time less than 5 minutes obtained by RCM is 56, which is more than 3 times that of the traditional model, which can save considerable recovery cost for airlines. The number of flights with delay time less than 15 minutes using RCM (we usually take 15 minutes as acceptable delay value) is 60%, while that of the TRM is only 50.23%. Therefore, the RCM has obvious advantages in delay time optimization on the basis of ensuring the security of the system.

Figures 15 to 18 are comparative diagrams of the mean risk probabilities of the key risk nodes in the optimal solution generated by the two methods based on the optimal risk probability. The traditional recovery method airspace control risk probability exceeds the acceptable level in sector 04 in 16:00–16:59, and the excessive fatigue of controllers threatens operational safety (Figure 15). Figure 16 represents a comparison about the risk probabilities of flight conflict. The risk probability of flight conflict of TRM in most areas is significantly higher than that of risk control methods. In addition, the risk probability in sectors 1 and 2 exceeds an acceptable level during the period of 15:00-15:59. Moreover, the risk probability of sector 1 exceeds a large range in both periods. At this time, the probability of flight conflict in the sector increases, and controllers may have problems such as untimely conflict resolution. There are major security risks in the airspace of the terminal area.

Figure 17 shows the comparison of ground support (A-3 and B-3), ground control (A-4 and B-4), and taxiing conflict risk probabilities (A-5 and B-5) between the two airports after optimization. In 16:00-16:59, the risk probability of the TRM is higher than that of the RCM. And the risk probability of the traditional model on the ground support exceeds the threshold. The risk probabilities of the TRM in the AL6 and BL5 apron areas are all higher than acceptable level, while the risk probabilities of the schemes obtained by the RCM are also high (see Figure 18). It shows that at this time, the demand for flight service in the apron area is great, and the investment of resources cannot meet the demand of the traditional scheme. The risk control method can effectively control the risk in the apron within its guarantee capacity.

By comparing the risk probabilities of the two methods at the aprons, it can be found that 1)the optimization scheme generated by the RCM effectively controls the risk probability within the acceptable level.2) The value of risk probabilities is lower than that of the TRM in most cases. In addition, in some cases, the risk of the optimization scheme obtained by the RCM is slightly higher than that of the TRM, which is the result of the resource optimization of the RCM. For example, the TRM exceeds the risk threshold in AL6 and BL3 at 16:00-16:59, and the RCM allocates the flight flow of the two aprons to another airport at the same period or next time slot. Therefore, the risk produced by RCM is higher for AL6 and BL5 at 15:00-15:59.

Compared with the traditional recovery method, the risk control method can effectively avoid the uneven demand for terminal resources, and it has a stronger applicability to the improvement of the security level of each risk node of the system.

5. Conclusions

Based on the quantitative assessment method of key risk points, this paper proposes a regional multiairport abnormal flight recovery method based on risk control and establishes a multiobjective mathematical model to minimize delay time and risk probability. Furthermore, the data of a typical multiairport system and MSINS (multistart algorithm with intelligent neighborhood selection) are used to compare the risk control model with the traditional recovery model. Based on this process, the following conclusions can be drawn.

(1) There are some hidden dangers in the traditional recovery methods of flight delay. Flight conflict and apron support are the risk points that need to be controlled most in the multiairport system. (2) A set of effective solutions can be obtained by using the algorithm. Taking the delay time as the optimal decision condition, the RCM (risk control model) can reduce the operation risk of the system and ensure that the delay time is basically unchanged. (3) Taking the risk probability as the optimal decision condition, the risk control model can not only reduce the operation risk of the system but also reduce the flights’ delay time. The number of flights with delay time less than 5 minutes obtained by RCM is 26.05%, which is more than 3 times that of the TRM (traditional recovery model), which can save considerable recovery cost for airlines. Therefore, compared with the TRM, RCM can optimize the resource allocation of the regional multiairport system, especially flight conflicts and apron support, and improve the security level of the system while improving the recovery efficiency. The RCM is more in line with the operational requirements.

Regional multiairport system is the main mode of airport operation in the future, and this method has high practical application value. At the same time, the idea of flight recovery based on risk control can also be applied to aircraft recovery problems, integrated recovery, and other issues. Because there are many uncertain factors in the flight recovery problem, we plan to consider the uncertainty in the model in the future research and optimize the algorithm for this kind of multiobjective nonlinear optimization problem to improve the robustness.

Data Availability

The data generated and analyzed during the current study are available from the corresponding author on reasonable request.

Conflicts of Interest

The authors declare that there are no conflicts of interest regarding the publication of this paper.

Acknowledgments

This work was supported by the National Key R&D Program of China (grant no. 2018YFC0809500), the National Natural Science Foundation of China (grant nos. 71874081 and 71573122), and the Fundamental Research Funds for the Central Universities in NUAA (grant no. kfjj20190713).

Supplementary Materials

Table 1 provides specific information on delayed flights mentioned in Section 4.1, which is important data for the experimental scenario. Delays in flights 1–32 due to bad weather from the previous period have been delayed until 15:00. During the study period (15:00–16:59), a total of 215 flights needed to be resumed. Airport A is predicted to have 55 approach flights and 63 departure flights. Airport B is predicted to have 39 approach flights and 58 departure flights. For example, the following information can be obtained for the first flight: the flight is a departure flight parked on Apron BL4. The aircraft is medium-sized. The flight is expected to take off from runway 4 of B airport and pass through sector 2 and departure point DF1. (Supplementary Materials)