An airport large-area flight delay situation judgment and response method and system

By defining delay indicators and trend types, using segmented functions to analyze flight delay trends, visual early warning and emergency response are achieved, and the problem of inaccurate analysis of large-scale flight delay situations is solved, and the airport's emergency response capabilities and passenger experience are improved.

CN118863184BActive Publication Date: 2025-08-01QINGDAO CIVIL AVIATION KAIYA SYST INTEGRATION CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202411366764.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-09-29
Publication Date
2025-08-01
Estimated Expiration
2044-09-29

AI Technical Summary

Technical Problem

The analysis and evaluation of large-scale flight delay situations in the existing technology is inaccurate and timely response, and lack of global control, resulting in a decline in flight backlog and passenger experience.

Method used

By defining delay indicators, trend types and levels, using segmented functions to analyze flight delay trends, visual early warning and emergency response, dynamically adjust the delay level, and trigger emergency plans at the corresponding level.

Benefits of technology

It has achieved accurate analysis and timely response to large-scale flight delays, reduced the impact of flight delays, and improved airport operation efficiency and passenger satisfaction.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118863184B_ABST
    Figure CN118863184B_ABST
Patent Text Reader

Abstract

The present invention belongs to the technical field of airport flight delay prediction, and discloses a method and system for analyzing and responding to large-scale flight delays at airports. The method summarizes and classifies various flight delay situations, converts them into indicator definitions, and determines whether to upgrade or downgrade based on the combination of different indicators and the analysis of flight delay trends. It gives the trend of delays, thereby providing a basic value for subsequent judgments. At the same time, it gives a visual delay situation, warning color, and warning level. According to the warning response level, a warning announcement is triggered, notified to the relevant departments, and the corresponding level of emergency plan is activated. In this way, accurate analysis and timely response to large-scale flight delays can be achieved, and even in such an emergency situation, the various departments of the airport can be orderly and perform their duties, and various tasks can be carried out in an orderly manner.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of airport flight delay prediction, and particularly relates to a method and a system for judging and responding to the situation of large - scale flight delays at airports. Background Technique

[0002] With the rapid development of the air transportation industry, the flight throughput of each airport has been increasing continuously, and flight delays have followed. Moreover, the requirements for passengers' travel experience are getting higher and higher. Therefore, large - scale flight delays have become an important issue affecting the industry development and passengers' experience. If an airport fails to handle large - scale flight delays in a timely and effective manner when they occur, it will cause operational impacts due to flight backlogs. In order to handle flight delays in a timely and effective manner, minimize operational impacts, and avoid adverse events as much as possible, a method for judging and responding to the situation of large - scale flight delays is needed to achieve early warning, early consultation, early decision - making, early handling, and early notification through technical means.

[0003] Through the above analysis, the problems and defects existing in the prior art are: the inaccurate judgment of the situation of large - scale flight delays and the untimely response. In fact, the research on large - scale flight delays has been proposed for a long time, but the judgment methods for the activation and downgrading of large - scale flights are single, using the same judgment conditions for upgrading and downgrading, and not considering whether the flight delay trend has been continuously improving or not decreasing before entering this interval, and making different judgments based on this. There are also many problems such as the lack of a global understanding and control of the situation of large - scale flight delays and the corresponding response by relevant departments and corresponding support personnel. Summary of the Invention

[0004] To overcome the problems existing in the related technologies, the disclosed embodiments of the present invention provide a method and a system for judging and responding to the situation of large - scale flight delays at airports.

[0005] The technical solution is as follows: A method for judging and responding to the situation of large - scale flight delays at airports includes:

[0006] S1, defining delay indicators, defining delay levels under different trend types, defining warning levels under different delay levels, department information corresponding to the sent warning messages, defining announcement themes, and defining emergency plans;

[0007] S2, calculating, collecting, and statistically analyzing index information for determining delay levels;

[0008] S3, determining delay levels, judging the trend type based on the collected and calculated statistical results, and obtaining the corresponding delay levels into which the change of index information falls under the target trend type;

[0009] S4, publishing delay levels, determining different - level warnings according to the delay levels, and representing different levels with different colors;

[0010] S5. Send a warning notice of the corresponding level to the corresponding department.

[0011] In step S1, the delay indicators are divided into: the number of flights that have been delayed for more than 1 hour currently, denoted as A; the number of flights expected to be delayed for more than 1 hour, denoted as X; the number of flights that have been temporarily cancelled within the past or next 2 hours, denoted as B; and different indicators for the number of flights that have diverted to this airport and have deplaned, denoted as C.

[0012] Among them, the flights that have diverted to this airport and have deplaned include: the inbound flight is not empty, the outbound flight is not empty, the flight task is not empty, the flight task is a diversion, the outbound status is not cancelled, there is a boarding or door closing link at this station, there is a boarding link at this station and there is no end time or the door closing has no end time, and there is a deplaning end link and no actual end time; the number of flights that meet all the above conditions is denoted as C.

[0013] The temporarily cancelled ones include: outbound flights, the scheduled departure time is not empty, the result of subtracting the current time from the scheduled departure time is less than 2 hours, the current time minus 2 hours is less than the scheduled departure time, the outbound status is cancelled, there is a cancellation operation time, the scheduled departure time minus 2 hours is less than the cancellation operation time, the current time minus 2 hours is less than or equal to the maximum value of the scheduled departure time and the cancellation operation time, and the maximum value of the scheduled departure time and the cancellation operation time is less than or equal to the current time plus 2 hours; the number of flights that meet all the above conditions is denoted as B.

[0014] The ones that have been delayed for more than 1 hour include: the outbound status is not cancelled, the scheduled departure time is less than the current time plus 2 hours, the flight has no actual boarding cut-off status and time, and the result of subtracting the scheduled departure time and the ground taxiing time from the current time is greater than 1 hour; the number of flights that meet all the above conditions is denoted as A.

[0015] The ones expected to be delayed for more than 1 hour include: the outbound status is not cancelled, the scheduled departure time is less than the current time plus 2 hours, there is no actual boarding time, the flight has a common off-block time (CODT) or a time of completion of support (TOBT), when the CODT is empty, the value of the TOBT is taken as the target value, and the value obtained by subtracting the scheduled departure time and the average taxiing duration from the target time is greater than 1 hour; the number of flights that meet all the above conditions is denoted as X.

[0016] The number of flights that have been temporarily cancelled within the past or next 2 hours includes the number of diverted and cancelled flights.

[0017] [[ID=2)) In step S1, define the delay levels under the trend type, and define the warning levels under different delay levels, including:

[0018] S101, the number of flight delays has not reached the warning value A+X<10, and the default display is green, indicating that the flight is operating normally;

[0019] S102: There is no decreasing trend in future flight delays (A+X≥10), a blue warning is displayed, and no response level is set.

[0020] Furthermore, the determination of flight delays includes:

[0021] S111: The number of flight delays does not reach the warning value A+B+C<10, and is displayed in green, indicating that the flight operation is normal;

[0022] S112: If the number of flight delays does not show a decreasing trend in the future and the value is 10≤A+B+C<15, a yellow warning will be displayed and a Level III response will be initiated;

[0023] S113: If the number of flight delays does not show a decreasing trend in the future and the number of delays is 15≤A+B+C<20, an orange warning will be displayed and a Level II response will be initiated;

[0024] S114: If the number of flight delays does not show a decreasing trend in the future (A+B+C≥20), a red alert will be displayed and a Level I response will be initiated.

[0025] The subject of the announcement includes the title of the announcement, the content of the announcement, the effective time of the announcement, the end time of the announcement, the corresponding emergency plan, and the department to which it needs to be sent.

[0026] In step S2, the indicator information is calculated, collected and counted, including:

[0027] Get the flight data list flightRouteDtos;

[0028] Filter the flightRouteDtos (flight list), where: the actual take-off time is null; the flight assignment is not null; the flight assignment is genuine W / Z, overtime C / B, make-up Z / P, and alternate A / N; retain the FlightRouteDto objects that meet the above conditions and store the filtering results in the filterResult list;

[0029] Get emptyTimeStatistics, the empty date statistics, and perform duplicate filtering by counting their IDs. If the IDs are the same, retain one and remove the others. Create statisticsList, get a list of statisticsDetail objects, and delete the object list.

[0030] Define a hash map delayMap, where the key is of text type and the value is of object type; the characteristic of the hash map type Map is that the key has the unique property. When the key of the later added data already exists, the value object of the new data will replace the original object; define the key as the string of delay type and the value as the list of FlightRouteDto of the corresponding type;

[0031] Obtain the current time nowTime;

[0032] Define a list statisticsDetails to store the statistical details of flight delays;

[0033] Filter various defined flight delays and store the filtered results in the alterFlightList list;

[0034] Store the filtered various flight delay data into the corresponding lists and finally add them to the corresponding value list of delayMap.

[0035] In step S3, judge the trend type for the collected and calculated statistical results, and obtain the corresponding delay level when the change of index information falls under the target trend type, including:

[0036] Divide the domain of a function into several sub-intervals and give different function expressions on each sub-interval. This function structure allows the function to have different behaviors or properties in different intervals. The domain and range are determined according to the specific requirements of actual flight data and warning levels. The specific function application is as follows:

[0037]

[0038]

[0039] In the formula, is the delay response level, is the expected delay response level, is the previous delay response level, is the flight delay standard level, is the flight expected delay standard level; In the function, "0" is the non-response level, "1" is to initiate level I response, "2" is to initiate level II response, "3" is to initiate level III response, "-2" is to downgrade to level II response, and "-3" is to downgrade to level III response; The determination of is based on the trend of and the level where the value of falls to give the current value of In the function, "0" means no response level, which is displayed in green; "1" means no response level is set but a delay is expected, which is displayed in blue warning. according to Trends and The level into which the value of falls gives the current value; is the number of flights currently delayed for more than one hour. The number of flights that were temporarily cancelled in the past or next 2 hours. The number of flights that have made diversions to this airport and have already disembarked passengers. The number of flights currently expected to be delayed by more than one hour.

[0040] Furthermore, the result of the first calculation is recorded as the initial reference value. If the number of flight delays does not reach the warning value (A+X<10), the default display is green, indicating that the flight is operating normally. If the number of flight delays does not reach the warning value (A+B+C<10), the default display is green, indicating that the flight is operating normally. The calculation results are then counted every two minutes.

[0041] When the subsequent result shows an upward trend compared to the previous calculation result, a flight delay judgment is made, including:

[0042] (1) If there is no decreasing trend in future flight delays (A+X≥10), a blue warning will be displayed and no response level will be set;

[0043] (2) If the number of flight delays does not reach the warning value, that is, A+B+C<10, the default display is green, indicating that the flight is operating normally;

[0044] (3) If there is no trend of decreasing flight delays in the future (10≤A+B+C<15), a yellow warning will be displayed and a Level III response will be initiated;

[0045] (4) When there is no decreasing trend in future flight delays (15≤A+B+C<20), an orange warning will be displayed and a Level II response will be initiated;

[0046] (5) When there is no decreasing trend in future flight delays (A+B+C ≥ 20), a red alert will be displayed and a Level I response will be initiated;

[0047] When the subsequent result shows a downward trend compared to the previous calculation result, a flight delay judgment is made, including:

[0048] (i) If the future flight delay trend shows a downward trend (A+X≤5), the warning will be lifted with a green indicator;

[0049] (ii) Flight delays are expected to decrease in the future7 <A+B+C≤10时,降为橙色预警,降级为Ⅱ级响应;

[0050] (iii)When the future flight delays show a downward trend and 5 < A + B + C ≤ 7, it is downgraded to a yellow warning and the response level is downgraded to Level III.

[0051] (iv)When the future flight delays show a downward trend and A + B + C ≤ 5, it is downgraded to green and the warning is lifted.

[0052] In step S4, when there is a change in the calculated delay level, a pop-up window will remind the user and provide a warning information release window. The user can select the corresponding warning level according to the color of the delay level reminder and release it.

[0053] In step S5, based on the released warning level, after the user releases a new warning level, a pop-up window will display an announcement editing page to the user, allowing the user to select an announcement template, edit the corresponding announcement information, and display the announcement information.

[0054] Another object of the present invention is to provide an airport large - area flight delay situation judgment and response system. This system implements the airport large - area flight delay situation judgment and response method as described above. The system includes:

[0055] A delay index definition module, used to define delay indexes, define delay levels under different trend types, define warning levels under different delay levels, send department information corresponding to warning messages, define announcement themes, and define emergency plans;

[0056] An index information calculation, collection and statistics module, used for index information calculation, collection and statistics, and used to determine the delay level;

[0057] A delay level acquisition module, used for delay level determination, judging the trend type based on the collected and calculated statistical results, and obtaining that the change of index information falls into the corresponding delay level under the target trend type;

[0058] A released delay level module, used to release the delay level, determine different - level warnings according to the delay level, and use different colors to represent different levels;

[0059] A warning announcement sending module, used to send warning announcements of corresponding levels to corresponding departments.

[0060] Combining all the above technical solutions, the beneficial effects of the present invention are as follows: The present invention proposes a method for judging and responding to a large-area flight delay situation based on different enabling and downgrading criteria. This method summarizes and classifies various situations of flight delays, converts them into index definitions, determines whether to upgrade or downgrade according to the combination of different indexes and the analysis and judgment of the flight delay trend, gives the delay trend, provides a basic value for the subsequent judgment, and at the same time gives a visual delay situation, warning color, and warning level. According to the warning response level, a warning announcement is triggered, notified to relevant departments, and corresponding-level emergency plans are activated. In this way, accurate judgment and timely response to large-area flight delays are achieved, and each department of the airport can still work in an orderly manner, perform their respective duties, and promote various tasks in an orderly manner even in such an urgent situation. BRIEF DESCRIPTION OF THE DRAWINGS

[0061] The accompanying drawings herein are incorporated into and constitute a part of this specification, showing embodiments consistent with the present disclosure, and together with the specification are used to explain the principles of the present disclosure;

[0062] Figure 1 is a flowchart of a method for judging and responding to a large-area flight delay situation at an airport provided by an embodiment of the present invention;

[0063] Figure 2 is a schematic diagram of the principle of a method for judging and responding to a large-area flight delay situation at an airport provided by an embodiment of the present invention;

[0064] Figure 3 is a schematic diagram of a system for judging and responding to a large-area flight delay situation at an airport provided by an embodiment of the present invention;

[0065] In the figure: 1, a delay index definition module; 2, an index information calculation, collection and statistics module; 3, a delay level acquisition module; 4, a delay level publishing module; 5, a warning announcement sending module. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0066] To make the above objects, features, and advantages of the present invention more obvious and understandable, the following detailed description of the specific embodiments of the present invention will be given in conjunction with the accompanying drawings. Many specific details are set forth in the following description in order to fully understand the present invention. However, the present invention can be implemented in many other ways different from those described herein, and those skilled in the art can make similar improvements without departing from the connotation of the present invention. Therefore, the present invention is not limited by the specific embodiments disclosed below.

[0067] The innovation points of the present invention are as follows: By comprehensively summarizing and meticulously classifying various situations of flight delays, the present invention converts complex delay situations into quantifiable index definitions. Based on different combinations of these indexes and the analysis of flight delay trends, it accurately judges whether the flight delay is upgraded or downgraded, and accordingly gives the delay trend. According to the delay trend and the number of flight delays, it judges the delay level. The present invention also realizes the visual display of the delay situation, making the delay situation clear at a glance through intuitive warning colors and warning levels. Finally, according to the warning response level system, it can automatically trigger warning announcements, quickly notify relevant departments, and initiate emergency response plans at corresponding levels to ensure timely and effective handling in case of emergencies. These innovation points together constitute the unique advantages of the present invention in the judgment and response of large-area flight delay situations at airports.

[0068] Example 1, as Figure 1 shown, the embodiment of the present invention provides a method for judging and responding to large-area flight delay situations at airports, including the following steps:

[0069] S1, define delay indexes, define delay levels under trend types, define warning levels under different delay levels, department information corresponding to sending warning messages, define announcement themes, and define emergency response plans;

[0070] The delay indexes are divided into: the number of flights that have been delayed for more than 1 hour currently, denoted as A; the number of flights expected to be delayed for more than 1 hour, denoted as X; the number of flights temporarily cancelled within the past or next 2 hours, denoted as B; different indexes of the number of flights that have diverted to this airport and have deplaned, denoted as C;

[0071] Among them, the flights that have diverted to this airport and have deplaned include: the inbound flight is not empty, the outbound flight is not empty, the flight mission is not empty, the flight mission is a diversion, the outbound status is not cancelled, there is a boarding or door closing link at this station, there is a boarding link at this station and there is no end time or the door closing has no end time, there is a deplaning end link and there is no actual end time; the number of flights that meet all the above conditions is denoted as C;

[0072] The temporarily cancelled ones include: outbound flights, the planned departure time is not empty, the result of subtracting the current time from the planned departure time is less than 2 hours, the current time minus two hours is less than the planned departure time, and the outbound status is cancelled; there is a cancellation operation time, the planned departure time minus two hours is less than the cancellation operation time, the current time minus two hours is less than or equal to the maximum value of the planned departure time and the cancellation operation time, and the maximum value of the planned departure time and the cancellation operation time is less than or equal to the current time plus 2 hours; the number of flights that meet all the above conditions is denoted as B;

[0073] Those that have been delayed for more than 1 hour include: the departure status is not cancelled, the scheduled departure time is less than the current time plus 2 hours, the flight does not have an actual boarding cut-off status and time, and the result of subtracting the scheduled departure time from the current time and then subtracting the ground taxiing time is greater than 1 hour; the number of flights that meet all the above conditions is denoted as A;

[0074] Those that are expected to be delayed for more than 1 hour include: the departure status is not cancelled, the scheduled departure time is less than the current time plus 2 hours, there is no actual boarding time, the flight has a collective release time CODT or a guarantee completion time TOBT, when the collective release time CODT is empty, the value of the guarantee completion time TOBT is taken as the target value, and the value obtained by subtracting the scheduled departure time and the average taxiing duration from the target time is greater than 1 hour; the number of flights that meet all the above conditions is denoted as X;

[0075] The number of flights that are temporarily cancelled within the past or next 2 hours includes the number of flights cancelled due to diversion.

[0076] S2, Calculation, collection, and statistics of indicator information, used to determine the delay level;

[0077] S3, Delay level determination, judging the trend type for the statistical results after collection and calculation, and obtaining the corresponding delay level into which the change of indicator information falls under the target trend type;

[0078] Judging the trend type for the statistical results after collection and calculation, and obtaining the corresponding delay level into which the change of indicator information falls under the target trend type, including:

[0079] Dividing the domain of a function into several sub-intervals and giving different function expressions on each sub-interval, this function structure allows the function to have different behaviors or properties in different intervals, and the domain and range are determined according to the specific requirements of actual flight data and warning levels. The specific function applications are as follows:

[0080]

[0081]

[0082] In the formula, is the delay response level, is the expected delay response level, is the previous delay response level, is the standard level of flight delay, is the standard level of expected flight delay; In the function, "0" is the non-response level, "1" is to initiate a level-I response, "2" is to initiate a level-II response, "3" is to initiate a level-III response, "-2" is to downgrade to a level-II response, and "-3" is to downgrade to a level-III response; The determination of The trend and The level into which the value falls gives the current value, which serves as a reference value for the next judgment; In the function, "0" is the non-response level, shown in green, and "1" is the level where no response is set but a delay has been predicted, shown as a blue warning, According to The trend and The level into which the value falls gives the current value; is the number of flights with a delay of more than 1 hour currently, is the number of flights temporarily cancelled within the past or next 2 hours, is the value of the number of flights diverted to this airport and with passengers disembarked, is the number of flights currently predicted to be delayed by more than 1 hour.

[0083] The judgment of the large-scale flight delay situation and the response level clearly divide the response strategies under different conditions through a piecewise function, making the behavior under each condition clear at a glance; in the context of flight delays, it helps to quickly judge the current situation and take corresponding measures; secondly, its logical structure is clear and it is easy to be converted into conditional statements in computer programs, making it convenient to implement automatic flight delay situation judgment and response through programming in practical applications; in addition, it allows defining multiple different conditional intervals and corresponding response strategies according to actual needs, which means that the warning level and response measures can be flexibly adjusted according to different degrees and trends of delays, facilitating expansion and having strong adaptability.

[0084] Record the result of the first calculation as the initial reference value. Among them, when the predicted number of flight delays of the initial reference value does not reach the warning value A + X < 10, it is default to show green, indicating that the flight operation at this airport is normal; when the number of flight delays does not reach the warning value, that is, A + B + C < 10, it is default to show green, indicating that the flight operation at this airport is normal; then the calculation results are statistically counted every two minutes;

[0085] When the subsequent result shows an upward trend compared with the previous calculation result, flight delay judgment is carried out, including:

[0086] (1) If there is no decreasing trend in future flight delays A + X ≥ 10, show a blue warning and do not set a response level:

[0087] (2) When the number of flight delays does not reach the warning value, that is, A + B + C < 10, it is default to show green, indicating that the flight operation at this airport is normal;

[0088] (3) When there is no decreasing trend in future flight delays 10 ≤ A + B + C < 15, show a yellow warning and initiate a level III response;

[0089] (4)When there is no decreasing trend in future flight delays and 15 ≤ A + B + C < 20, an orange warning is displayed and a level II response is initiated;

[0090] (5)When there is no decreasing trend in future flight delays and A + B + C ≥ 20, a red warning is displayed and a level I response is initiated;

[0091] When the subsequent result shows a downward trend compared to the previous calculation result, flight delay judgment is carried out, including:

[0092] (i)When the future flight delay shows a downward trend and A + X ≤ 5, it shows green and the warning is lifted:

[0093] (ii)When the future flight delay shows a downward trend and 7 < A + B + C ≤ 10, it is downgraded to an orange warning and the response level is downgraded to level II;

[0094] (iii)When the future flight delay shows a downward trend and 5 < A + B + C ≤ 7, it is downgraded to a yellow warning and the response level is downgraded to level III;

[0095] (ⅳ)When the future flight delay shows a downward trend and A + B + C ≤ 5, it is downgraded to green and the warning is lifted.

[0096] S4. Release the delay level, determine the warning levels of different levels according to the delay level, and use different colors to represent different levels;

[0097] The colors are mainly divided into blue, green, yellow, orange, and red;

[0098] S5. Send the warning announcements of the corresponding levels to the corresponding departments.

[0099] In step S1, define the delay levels under the trend type and define the warning levels under different delay levels, including:

[0100] S101. When the number of flight delays does not reach the warning value and A + X < 10, it is default to show green, indicating that the flight operation of this flight is normal;

[0101] S102. When there is no decreasing trend in future flight delays and A + X ≥ 10, a blue warning is displayed and no response level is set.

[0102] The judgment of flight delays includes:

[0103] S111. When the number of flight delays does not reach the warning value and A + B + C < 10, it is displayed as green, indicating that the flight operation of this flight is normal;

[0104] S112. When there is no decreasing trend in the number of future flight delays and 10 ≤ A + B + C < 15, a yellow warning is displayed and a level III response is initiated;

[0105] S113. When there is no downward trend in the number of future flight delays and 15 ≤ A + B + C < 20, an orange warning is displayed and a level II response is initiated;

[0106] S114. When there is no downward trend in the number of future flight delays and A + B + C ≥ 20, a red warning is displayed and a level I response is initiated;

[0107] The announcement theme includes the announcement title, announcement content, announcement effective time, announcement end time, corresponding emergency plan, and departments to which it needs to be sent.

[0108] In the present invention, it is defined that the announcement theme is that when different delay levels are triggered, different reminder messages need to be announced externally. The main components include the announcement title, announcement content, announcement effective time, announcement end time, corresponding emergency plan, and departments to which it needs to be sent.

[0109] Among them, the announcement title mainly briefly and directly introduces the warning level; the announcement content mainly includes a detailed description of the warning, precautions, to-do items, etc. The announcement effective time and announcement end time mainly define when this announcement takes effect and how long the validity period is. When the announcement end time is reached, this announcement no longer takes effect and no longer needs to be concerned about.

[0110] In the embodiment of the present invention, the emergency plan is to promptly and effectively handle large - scale flight delays at the airport, minimize the operational impact caused by flight backlogs, and resume efficient and orderly operation as soon as possible after the adverse conditions are alleviated / removed. Different delay levels trigger corresponding levels of emergency plans. After being triggered, each department is clear about each step of the operation, and the command and dispatching department masters the overall handling progress, which is convenient for timely adjustment.

[0111] Exemplarily, in step S2, the calculation, collection, and statistics of index information include:

[0112] 1]Obtain the flight data list flightRouteDtos;

[0113] Filter the flightRouteDtos, that is, the flight list, where: the actual departure time is empty; the flight task is not empty; the flight task is regular W / Z, overtime C / B, make - up flight Z / P, alternate A / N; retain the FlightRouteDto objects that meet the above conditions, and store the filtering result in the filterResult list;

[0114] Obtain the empty date statistical data emptyTimeStatistics, perform deduplication and filtering. The filtering method is to count its ID. If the IDs are the same, retain one of them and remove the others; form the statisticsList, obtain the list of statisticsDetail objects, and delete the object list;

[0115] Define a hash map delayMap, where the key is the text type and the value is the object type; the characteristic of the hash map type Map is that the key has the unique property. When the key of the later added data already exists, the value object of the new data will replace the original object; the defined key is the delay type string, and the value is a list of FlightRouteDto of the corresponding type;

[0116] Obtain the current time nowTime;

[0117] Define a list statisticsDetails to save the statistical details of flight delays;

[0118] Filter various defined flight delays and store the filtered results in the alterFlightList list;

[0119] Store the filtered various flight delay data into the corresponding lists and finally add them to the corresponding value list of delayMap.

[0120] In step S3, record the result of the first calculation as the initial reference value. Among them, the initial reference value is that the expected number of flight delays does not reach the warning value A + X < 10, and it is default to display green, indicating that the flight operation of this flight is normal; the number of flight delays does not reach the warning value, that is, A + B + C < 10, and it is default to display green, indicating that the flight operation of this flight is normal; then calculate the result once every two minutes.

[0121] In step S4, when there is a change in the calculated delay level, a pop-up window will remind the user and provide a warning information release window. The user can select the corresponding warning level according to the color of the delay level reminder. After selecting the corresponding warning level and confirming, the warning level of the system will be released at this time.

[0122] In step S5, based on the released warning level, when the user releases a new warning level, a pop-up window will display the announcement editing page to the user, allowing the user to select an announcement template and edit the corresponding announcement information, including the title of the announcement, the content of the announcement, the effective and invalid times of the announcement, select the departments to be notified, and after confirmation, the corresponding departments will receive an announcement pop-up window, clearly marking the next required response measures and work content, and the announcement will be scrolled and displayed at a prominent position in the system.

[0123] As can be seen from the above embodiments, the present invention summarizes and classifies various situations of flight delays, converts them into index definitions, determines whether to upgrade or downgrade according to the combination of different indexes and the analysis and judgment of flight delay trends, gives the delay trend, provides a basic value for subsequent judgments, and at the same time gives a visual delay situation, warning color, and warning level. According to the warning response level, a warning announcement is triggered, notified to relevant departments, and an emergency plan at the corresponding level is initiated. In this way, accurate judgment and timely response to large-scale flight delays are achieved.

[0124] The technical solution of the present invention is expected to be converted into a set of efficient and accurate large-scale flight delay systems. With its comprehensive coverage of rules, flexible configuration options, and simple operation interface, the system provides a convenient entry for integrating the delay judgment criteria and optimizing rules of major airports with tens of millions of passengers in the later stage.

[0125] The present invention determines the change trend by real-time analysis of the current flight delay situation as a benchmark, and determines whether to upgrade or downgrade according to the change trend of flight delays. This dynamic warning mechanism can more accurately reflect the actual situation of flight delays. According to different combinations of the converted quantifiable indexes and the analysis of flight delay trends, it can accurately predict and analyze the delay trends, reduce false alarms and missed reports, and improve the accuracy and timeliness of warnings. By defining different delay level criteria, decision-makers can more intuitively grasp the delay trends and take targeted emergency response measures; while the existing systems lack dynamics, rely on fixed thresholds to trigger warnings, and cannot be dynamically adjusted according to the real-time change trends of flight delays, which may lead to delayed warnings or over-warnings, affecting management efficiency. Due to the warning mechanism relying on fixed thresholds, the sensitivity to delay trends is low, and it is difficult to react to the actual situation of delays in a timely manner. The present invention defines different delay level criteria for upgrading and downgrading, determines the delay level into which it falls according to the trend and the number of flight delays, and thus gives a new delay trend and delay level, enabling decision-makers to more intuitively understand the situation and level of flight delays; while the existing systems have a single flight delay level, adopt a set of delay levels without real-time judgment of delay trends, and cannot accurately reflect the degree of flight delays, making it difficult for decision-makers to comprehensively grasp the delay situation and unable to formulate and implement targeted emergency response measures. The present invention has targeted response measures. After a flight delay warning occurs, a warning announcement will be triggered, a delay warning will be sent to relevant departments, an emergency plan will be initiated, and a visual page display will be provided to provide favorable support for decision-making; while the existing systems are difficult to provide targeted response measures due to the lack of clear division of different levels, resulting in difficult effective solution of delay problems, and lack of visual display, making it impossible to quickly understand the situation and trends of flight delays.

[0126] Starting from two dimensions of predicted flight delays and actual flight delays, the present invention constructs a visual delay situation map to analyze flight delay situations. When a delay warning is triggered, it enables decision-makers to more intuitively judge whether to issue a flight delay warning. Once the delay warning is issued, the warning system automatically triggers a warning announcement, notifies the relevant departments, activates the emergency plan, and forms a three-level dispatching system led by the operation command center, coordinated by the secondary dispatching department and front-line support personnel, to ensure the orderly progress of various tasks in case of emergencies according to the emergency plan.

[0127] In the field of flight delay management, it is often considered that delays are inevitable and there are a lack of effective preventive measures. However, the present invention has successfully broken this technical prejudice by introducing flight predicted delays and dynamic adjustment mechanisms. It can not only predict the situation and level of flight delays in advance, but also dynamically adjust and manage the data of delayed flights according to real-time data, effectively reducing the incidence rate and impact scope of flight delays.

[0128] In an embodiment of the present invention, Figure 2 A method principle for judging and responding to the situation of large-area flight delays at an airport is provided.

[0129] Example 2, as Figure 3 shown, an embodiment of the present invention provides a system for judging and responding to the situation of large-area flight delays at an airport, including:

[0130] A delay index definition module 1, used to define the delay levels under different trend types, define the warning levels under different delay levels, the department information corresponding to the sent warning messages, define the announcement theme, and define the emergency plan;

[0131] An index information calculation, collection and statistics module 2, used for index information calculation, collection and statistics, and used to determine the delay level;

[0132] A delay level acquisition module 3, used to determine the delay level, judge the trend type based on the collected and calculated statistical results, and obtain the corresponding delay level when the change of index information falls into the target trend type;

[0133] A released delay level module 4, used to determine different levels of warnings according to the delay level, and use different colors to represent different levels, mainly divided into blue, green, yellow, orange, and red;

[0134] A warning announcement sending module 5, used to send warning announcements of corresponding levels to corresponding departments.

[0135] In the research and development and use process of the embodiment of the present invention, significant positive effects have been achieved. Compared with the prior art, its advantages are mainly reflected in the following aspects:

[0136] Accurate delay trend prediction: By collecting and analyzing a large amount of flight delay data, the embodiments of the present invention can accurately convert flight delay situations into quantifiable indicators, and based on the combination and trend analysis of these indicators, give accurate delay trend predictions. Compared with traditional prediction methods, the prediction accuracy of the present invention is higher, providing a more reliable basis for airport operation decisions;

[0137] Visualized delay situation display: The embodiments of the present invention display complex flight delay situations in a visualized manner, including warning colors, warning levels, etc., making the delay situation clear at a glance. This display method not only facilitates airport operation personnel to quickly understand the delay situation, but also enables passengers to grasp flight dynamics in real time, improving service transparency and passenger satisfaction;

[0138] Efficient emergency response mechanism: Based on the prediction of delay trends and the visualized display of delay situations, the embodiments of the present invention can quickly trigger warning announcements and notify relevant departments to initiate emergency response plans at corresponding levels. This efficient emergency response mechanism can initiate emergency measures in the shortest time, effectively reducing losses caused by flight delays.

[0139] To verify the effect of the present invention, the present invention simulated flight delay situations under different scenarios and collected a large amount of experimental data. By comparing the prediction results and emergency response effects of the embodiments of the present invention with the prior art, it can be seen that in terms of delay trend prediction, the prediction accuracy of the embodiments of the present invention reaches more than 90%, while the prediction accuracy of the prior art is generally between 70% - 80%. This shows that the present invention has obvious advantages in predicting flight delay trends.

[0140] In terms of emergency response, the embodiments of the present invention can trigger warning announcements and initiate emergency response plans in a short time, while the prior art often takes longer to respond. This indicates that the present invention has higher efficiency and stronger adaptability in dealing with flight delays.

[0141] The above is only a relatively preferred specific implementation manner of the present invention, but the protection scope of the present invention is not limited thereto. Any person skilled in the art within the technical scope disclosed by the present invention, any modification, equivalent replacement, and improvement made within the spirit and principle of the present invention shall be covered by the protection scope of the present invention.

Claims

1. An airport large - area flight delay situation judgment and response method, characterized in that, By comprehensively summarizing and meticulously classifying various situations of flight delays, converting complex delay situations into quantifiable index definitions, based on different combinations of these indices and the analysis of flight delay trends, accurately judging whether the flight delay is upgraded or downgraded, and accordingly giving the delay trend, and judging its delay level according to the delay trend and the number of flight delays; also through intuitive warning colors and warning levels, and finally according to the warning response level system, automatically trigger a warning announcement, notify relevant departments, and activate emergency response plans at corresponding levels to achieve a visual display of the delay situation. The method includes: S1. Define delay indices, define delay levels under trend types, define warning levels under different delay levels, department information corresponding to sending warning messages, define announcement themes, and define emergency response plans; S2. Calculate, collect, and statistically analyze index information for determining delay levels; S3. Determine delay levels, judge the trend type based on the collected and calculated statistical results, and obtain that the change in index information falls into the corresponding delay level under the target trend type; S4. Release delay levels, determine warnings at different levels according to the delay levels, and use different colors to represent different levels; S5. Send warning announcements at corresponding levels to corresponding departments; In step S1, the delay indices are divided into: the number of flights that have been delayed for more than 1 hour currently, denoted as A; the number of flights expected to be delayed for more than 1 hour, denoted as X; the number of flights temporarily cancelled within the past or next 2 hours, denoted as B; different indices of the number of flights that have diverted to this airport and have deplaned, denoted as C; Among them, those that have diverted to this airport and have deplaned include: the inbound flight is not empty, the outbound flight is not empty, the flight mission is not empty, the flight mission is a diversion, the outbound status is not cancelled, there is a boarding or door closing link at this station, there is a boarding link at this station and there is no end time or the door closing has no end time, and there is a deplaning end link and no actual end time; the number of flights that meet all the above conditions is denoted as C; Those that are temporarily cancelled include: outbound flights, the planned departure time is not empty, the result of the planned departure time minus the current time is less than 2 hours, the current time minus 2 hours is less than the planned departure time, the outbound status is cancelled, there is a cancellation operation time, the planned departure time minus 2 hours is less than the cancellation operation time, the current time minus 2 hours is less than or equal to the maximum value of the planned departure time and the cancellation operation time, and the maximum value of the planned departure time and the cancellation operation time is less than or equal to the current time plus 2 hours; the number of flights that meet all the above conditions is denoted as B; Those that have been delayed for more than 1 hour include: the outbound status is not cancelled, the planned departure time is less than the current time plus 2 hours, the flight has no actual boarding cut-off status and time, and the result of the current time minus the planned departure time minus the ground taxiing time is greater than 1 hour; the number of flights that meet all the above conditions is denoted as A; Flights with an estimated delay of more than 1 hour include: the departure status is not cancelled, the scheduled departure time is less than the current time plus 2 hours, there is no actual boarding time, the flight has a combined release time CODT or a guarantee completion time TOBT. When the combined release time CODT is empty, the value of the guarantee completion time TOBT is taken as the target value. The value obtained by subtracting the scheduled departure time and the average taxiing duration from the target time is greater than 1 hour. The number of flights that meet all the above conditions is denoted as X; The number of flights temporarily cancelled within the past or next 2 hours includes the number of flights cancelled due to diversion; In step S1, define the delay levels under the trend type and define the warning levels under different delay levels, including: S101, the number of flight delays does not reach the warning value A + X < 10, and it is default to be displayed in green, indicating that the flight operations at this airport are normal; S102, there is no decreasing trend in future flight delays A + X ≥ 10, and a blue warning is displayed, and no response level is set; The determination of flight delays includes: S111, the number of flight delays does not reach the warning value A + B + C < 10, and it is displayed in green, indicating that the flight operations at this airport are normal; S112, when there is no decreasing trend in the number of future flight delays 10 ≤ A + B + C < 15, a yellow warning is displayed and a level III response is initiated; S113, when there is no decreasing trend in the number of future flight delays 15 ≤ A + B + C < 20, an orange warning is displayed and a level II response is initiated; S114, when there is no decreasing trend in the number of future flight delays A + B + C ≥ 20, a red warning is displayed and a level I response is initiated; The announcement theme includes the announcement title, announcement content, announcement effective time, announcement end time, corresponding emergency plan, and departments to which it needs to be sent; In step S2, calculate, collect, and count the indicator information, including: Obtain the flight data list flightRouteDtos; Filter the flightRouteDtos, that is, the flight list. Among them: the actual departure time is empty; the flight task is not empty; the flight tasks are regular W / Z, overtime C / B, supplementary flight Z / P, and diversion A / N. Retain the FlightRouteDto objects that meet the above conditions and store the filtered results in the filterResult list; Obtain the empty date statistical data emptyTimeStatistics, perform deduplication and filtering. The filtering method is to count its ID. If the IDs are the same, only one of them is retained and the others are removed. Form the statisticsList, obtain the list of statisticsDetail objects, and delete the object list; Define a hash map delayMap, where the key is of text type and the value is of object type. The characteristic of the hash map type Map is that the key has the unique property. When the key of the newly added data already exists, the value object of the new data will replace the original object. The defined key is the delay type string, and the value is the list of FlightRouteDto of the corresponding type; Obtain the current time nowTime; Define a statisticsDetails list to save the statistical details of flight delays; Filter the defined flight delays and store the results in the alterFlightList list; The filtered flight delay data of various types are stored in the corresponding lists, and finally added to the corresponding value list of delayMap; In step S3, the calculated statistical results are collected to determine the trend type, and the indicator information changes are obtained under the target trend type and fall into the corresponding delay level, including: A function domain is divided into several subintervals, and different function expressions are given in each subinterval. This function structure allows the function to have different behaviors or properties in different intervals. The domain and range are determined according to the specific requirements of actual flight data and warning levels. The specific function application is as follows: Where E n is the delay response level, P n is the predicted delay response level, E n-1 is the previous delay response level, S n is the standard level of flight delay, T n is the predicted standard level of flight delay; In the E n function, "0" is the non-response level, "1" is to initiate Level I response, "2" is to initiate Level II response, "3" is to initiate Level III response, "-2" is to downgrade to Level II response, and "-3" is to downgrade to Level III response; The determination of E n is based on the trend of E n-1 and the level into which the value of A n +B n +C n falls to give the current value of E n , which is used as a reference value for the next judgment; In the P n function, "0" is the non-response level, showing green, "1" is not setting the response level but the delay has been predicted, showing a blue warning. P n gives the current value of P n according to the trend of E n and the level into which the value of X n +A n falls; A n is the number of flights that have been delayed for more than 1 hour currently, B n is the number of flights that have been temporarily cancelled in the past or next 2 hours, C n is the value of the number of flights that have diverted to this airport and have disembarked passengers, and X n is the number of flights that are currently predicted to be delayed for more than 1 hour.

2. The method for judging and responding to the situation of large - area flight delays at the airport according to claim 1, wherein, Record the result of the first calculation as the initial reference value. If the number of flight delays does not reach the warning value (A+X<10), the default display is green, indicating that the flight is operating normally. If the number of flight delays does not reach the warning value (A+B+C<10), the default display is green, indicating that the flight is operating normally. Then, calculate the results every two minutes. When the subsequent result shows a downward trend compared to the previous calculation result, a flight delay judgment is made, including: (i) If future flight delays show a downward trend (A+X≤5), the warning will be lifted with a green display; (ii) Flight delays are expected to decrease in the future7 <A+B+C≤10时,降为橙色预警,降级为Ⅱ级响应; (iii) Flight delays are expected to decrease in the future5 <A+B+C≤7时,降为黄色预警,降级为Ⅲ级响应; (iv) Future flight delays show a downward trend. If A+B+C≤5, the status will be downgraded to green and the warning will be lifted.

3. The method for judging and responding to the situation of large - area flight delays at the airport according to claim 1, characterized in that, In step S4, when there is a change in the calculated delay level, a pop-up window will be displayed to remind the user and provide an early warning information release window. The user can select the corresponding early warning level and release it according to the color of the delay level reminder.

4. The method for judging and responding to the situation of large-scale flight delays at the airport according to claim 1, characterized in that, In step S5, based on the published warning level, when the user publishes a new warning level, a pop-up window displays the announcement editing page to the user, allowing the user to select an announcement template, edit the corresponding announcement information, and display the announcement information.

5. An airport large-area flight delay situation judgment and response system, characterized in that, The system implements the method for analyzing and responding to large-scale flight delays at an airport as described in any one of claims 1 to 4, and the system includes: The delay indicator definition module (1) is used to define delay indicators, define delay levels under trend types, define warning levels under different delay levels, send warning information to corresponding departments, define announcement topics, and define emergency plans; An indicator information calculation, collection and statistics module (2) is used for calculating, collecting and statistics of indicator information to determine the delay level; The delay level acquisition module (3) is used for delay level determination, collects the calculated statistical results, determines the trend type, and obtains the indicator information changes under the target trend type, and falls into the corresponding delay level; The delay level module (4) is used to publish the delay level, determine different levels of warnings according to the delay level, and use different colors to represent different levels; An early warning announcement sending module (5) for sending early warning announcements of corresponding levels to corresponding departments.

Citation Information

Patent Citations

  • Airport flight delay early-warning system based on immune algorithm

    CN101339700A

  • Coal mining machine multilevel control method for intelligent fully mechanized coal mining face

    CN108571320A

  • Lightning early warning manufacturing method applied to professional meteorological service

    CN115456409A