Method, device, equipment and medium for determining flight release plan under flight delay

The priority of flight release is quantified through the flight release sequence weighting model, and the optimal flight release plan is deduced in combination with real-time situations, which solves the problem of inaccurate flight delay and release suggestions, and improves the normal rate of flight departure and release.

CN120340314BActive Publication Date: 2025-09-02THE SECOND RES INST OF CIVIL AVIATION ADMINISTRATION OF CHINA +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510838863.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-06-23
Publication Date
2025-09-02
Estimated Expiration
2045-06-23

AI Technical Summary

Technical Problem

The prior art cannot provide accurate flight release recommendations in the case of flight delays, resulting in low flight normal rate and release normal rate.

Method used

Through the flight release order weighting model, the release priority of each flight is quantified, and the optimal flight release plan is derived based on real-time situations, including weighting calculations in dimensions such as flight delay time, waiting time on passenger planes, airspace traffic management, number of reservations and flight type, to determine the total weight value of the flight, and arrange and combine it based on the response level and release ratio range to generate the optimal flight release plan.

Benefits of technology

It realizes the rapid and accurate generation of flight release plans under flight delays, and improves the flight departure normal rate and release normal rate.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120340314B_ABST
    Figure CN120340314B_ABST
Patent Text Reader

Abstract

The present invention relates to the field of flight information processing technology. The present invention provides a method, device, equipment and medium for determining a flight release plan under flight delays, including: inputting the basic information of currently unreleased flights into a flight delay release sequence weighted model, calculating weight values ​​of the flights in multiple dimensions, and determining the total weight value of each flight; determining the flight release ratio range corresponding to the multiple flights based on the response levels corresponding to the multiple flights; and arranging and combining the multiple flights based on the flight release ratio range and the total weight value of the multiple flights to determine a flight release plan. By using a flight release sequence weighted model, the release priority of each flight is quantified, and then the optimal flight release plan is deduced based on the real-time situation, thereby achieving the rapid and accurate generation of a flight release plan in the event of flight delays, thereby improving the normal take-off rate and release rate of flights.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of flight information processing, and in particular to a method, device, equipment and medium for determining a flight release plan under flight delays. Background Art

[0002] When a flight is delayed, a large number of aircraft are backed up on the apron awaiting release. As weather conditions change and the number of backlogged flights decreases, the airport needs to rationally arrange the release order of subsequent flights. On the one hand, this requires continuously reducing the number of delayed flights to minimize the overall delay time for stranded passengers; on the other hand, it ensures the normal release of non-delayed flights, thereby improving the regular takeoff and release rates of flights. In the existing technology, the airport command center usually plans the number of backlogged flights and regular flights to be released based on the number of stranded flights, the number of stranded passengers in the terminal, and the duration of no flights taking off or landing. However, this method can only provide rough release suggestions, and the release suggestions provided are not precise enough. Summary of the Invention

[0003] In view of this, the purpose of the present invention is to provide a method, device, equipment and medium for determining a flight release plan under flight delays. Through a flight release sequence weighted model, the release priority of each flight is quantified, and then the optimal flight release plan is deduced based on the real-time situation. This enables the rapid and accurate generation of flight release plans in the event of flight delays, thereby improving the flight takeoff and release regularity rates.

[0004] An embodiment of the present invention provides a method for determining a flight release plan under flight delays, the method comprising:

[0005] Input the basic information of the currently unreleased flights into the flight delay release order weighted model, calculate the weight values ​​of multiple dimensions for the flights, and determine the total weight value of each flight;

[0006] Determining, based on the response levels corresponding to the plurality of flights, a flight release ratio range corresponding to the plurality of flights;

[0007] Based on the flight release ratio range and the total weight values ​​of the multiple flights, the multiple flights are arranged and combined to determine a flight release plan.

[0008] In one possible implementation, after determining a flight release plan by permuting and combining the plurality of flights based on the flight release ratio range and the total weight values ​​of the plurality of flights, the method for determining a flight release plan under flight delays further includes:

[0009] Determine the flight regularity rate, release regularity rate, average delay time, and average passenger waiting time on board of the flight release plan after the simulation run.

[0010] In one possible implementation, the basic information of the currently unreleased flights is input into a weighted model for the flight delay release sequence, and weight values ​​of multiple dimensions are calculated for the flights to determine the total weight value of each flight, including:

[0011] Based on the flight delay release sequence weighted model, weight values ​​of the flight delay duration dimension, passenger waiting time dimension, airspace flow management dimension, number of booked seats dimension, and flight type dimension are calculated for the flight, and the weight value of the flight in each dimension is determined;

[0012] The weight values ​​of the flight in each dimension are added together to determine the total weight value of each flight.

[0013] In one possible implementation, with respect to the passenger waiting time dimension, the weight values ​​of the flight delay time dimension, the passenger waiting time dimension, the airspace traffic management dimension, the number of booked seats dimension, and the flight type dimension are calculated for the flight based on the flight delay release order weighted model, and the weight value of the flight in each dimension is determined, including:

[0014] Determining, based on the passenger onboard waiting time of the flight and a plurality of onboard waiting time ranges, a target onboard waiting time range into which the passenger onboard waiting time falls;

[0015] The score corresponding to the onboard waiting time range is used as the weight value of the flight in the dimension of passenger waiting time on the aircraft.

[0016] In one possible implementation, with respect to the dimension of the number of booked passengers, the weight values ​​of the flight delay duration dimension, the passenger waiting time dimension, the airspace flow management dimension, the number of booked passengers dimension, and the flight type dimension are calculated for the flight based on the flight delay release order weighted model, and the weight value of the flight in each dimension is determined, including:

[0017] Determining, based on the number of booked passengers for the flight and a plurality of booked passenger ranges, a target booked passenger range into which the booked passenger falls;

[0018] The score corresponding to the target number of bookings is used as the weight value of the flight in the dimension of number of bookings.

[0019] In a possible implementation, the permuting and combining the multiple flights based on the flight release ratio range and the total weight values ​​of the multiple flights to determine the flight release plan includes:

[0020] Sorting each of the flights in descending order of weight;

[0021] Based on the backlog flight release ratio range and the normal flight release ratio range in the flight release ratio range, a plurality of target flights having weight values ​​exceeding a threshold are screened out from the sorted plurality of flights;

[0022] Arrange and combine the backlog flights within the backlog flight release ratio range and the normal flights within the normal flight release ratio range among the plurality of target flights to determine a plurality of combination schemes;

[0023] The total weight values ​​of the multiple flights under each combination scheme are added together to determine the weight value of each combination scheme, and the combination scheme with the maximum weight value is determined as the flight release plan.

[0024] An embodiment of the present invention further provides a device for determining a flight release plan under flight delays, the device comprising:

[0025] A weighting module is used to input the basic information of the currently unreleased flights into the flight delay release sequence weighting model, calculate the weight values ​​of multiple dimensions for the flights, and determine the total weight value of each flight;

[0026] a release ratio range determination module, configured to determine a flight release ratio range corresponding to the plurality of flights based on the response levels corresponding to the plurality of flights;

[0027] The release plan formulation module is used to arrange and combine multiple flights based on the flight release ratio range and the total weight value of multiple flights to determine a flight release plan.

[0028] An embodiment of the present invention also provides an electronic device, comprising: a processor, a memory, and a bus, wherein the memory stores machine-readable instructions executable by the processor. When the electronic device is running, the processor and the memory communicate via the bus, and when the machine-readable instructions are executed by the processor, the steps of the method for determining a flight release plan under flight delays as described above are performed.

[0029] An embodiment of the present invention further provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the steps of the method for determining a flight release plan under flight delays are executed as described above.

[0030] The embodiments of the present invention provide a method, device, equipment and medium for determining a flight release plan under flight delays. The method for determining a flight release plan under flight delays includes: inputting the basic information of currently unreleased flights into a flight delay release sequence weighted model, performing weight value calculations on the flights in multiple dimensions, and determining the total weight value of each flight; determining the flight release ratio range corresponding to the multiple flights based on the response levels corresponding to the multiple flights; and arranging and combining the multiple flights based on the flight release ratio range and the total weight value of the multiple flights to determine a flight release plan. The beneficial effects of the present invention are: through a flight release sequence weighted model, the release priority of each flight is quantified, and then the optimal flight release plan is deduced according to the real-time situation, thereby realizing the rapid and accurate generation of flight release plans in the case of flight delays, thereby improving the normal take-off rate and release rate of flights.

[0031] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, preferred embodiments are given below and described in detail with reference to the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0032] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following briefly introduces the drawings required for use in the embodiments. It should be understood that the following drawings only illustrate certain embodiments of the present invention and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other relevant drawings can be obtained based on these drawings without paying any creative work.

[0033] Figure 1 A flowchart of a method for determining a flight release plan under flight delays provided by an embodiment of the present invention;

[0034] Figure 2 This is a structural diagram of a device for determining a flight release plan under flight delays provided by an embodiment of the present invention;

[0035] Figure 3 This is a second structural diagram of a device for determining a flight release plan under flight delays provided by an embodiment of the present invention;

[0036] Figure 4 The present invention provides a schematic structural diagram of an electronic device. DETAILED DESCRIPTION

[0037] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. The components of the embodiments of the present invention generally described and shown in the drawings herein can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present invention provided in the drawings is not intended to limit the scope of the invention claimed for protection, but merely represents selected embodiments of the present invention. Based on the embodiments of the present invention, each other embodiment obtained by those skilled in the art without making creative work falls within the scope of protection of the present invention.

[0038] In addition, the described embodiments are only some embodiments of the present invention, rather than all embodiments. The components of the embodiments of the present invention generally described and shown in the drawings herein can be arranged and designed in a variety of different configurations. Therefore, the following detailed description of the embodiments of the present invention provided in the drawings is not intended to limit the scope of the claimed invention, but merely represents selected embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without making creative work are within the scope of protection of the present invention.

[0039] In order to enable those skilled in the art to use the contents of the present invention, the following implementation method is provided in combination with the specific application scenario of "determining a flight release plan". For those skilled in the art, the general principles defined herein can be applied to other embodiments and application scenarios without departing from the spirit and scope of the present invention.

[0040] The following methods, devices, electronic devices, or computer-readable storage media of the embodiments of the present invention can be applied to any scenario where a flight release plan needs to be determined. The embodiments of the present invention are not limited to specific application scenarios. Any scheme using the flight release plan determination method, device, equipment, and medium provided by the embodiments of the present invention under flight delays is within the scope of protection of the present invention.

[0041] First, the application scenarios to which the present invention is applicable are introduced. The present invention can be applied to the field of flight information processing technology.

[0042] Research has found that when flights are delayed, a large number of aircraft are backed up on the apron awaiting release. As weather conditions change and the backlog of flights decreases, airports need to rationally arrange the release order of subsequent flights. On the one hand, this requires continuously reducing the number of delayed flights to minimize the overall delay time for stranded passengers; on the other hand, it ensures the normal release of non-delayed flights, thereby improving the regular takeoff and release rates of flights. In existing technology, the airport command center typically plans the release of backlogged flights and regular flights based on the number of stranded flights, the number of stranded passengers in the terminal, and the duration of no flights taking off or landing. However, this method can only provide rough release suggestions, which are not precise enough.

[0043] Based on this, an embodiment of the present invention provides a method for determining a flight release plan under flight delays. Through a flight release sequence weighted model, the release priority of each flight is quantified, and then the optimal flight release plan is deduced based on the real-time situation. This enables the rapid and accurate generation of flight release plans in the event of flight delays, thereby improving the flight take-off and release regularity rates.

[0044] See also Figure 1 , Figure 1 This is one of the flow charts of a method for determining a flight release plan under flight delays provided by an embodiment of the present invention. Figure 1 As shown in , the method for determining a flight release plan under flight delay provided by an embodiment of the present invention includes:

[0045] S101: Inputting basic information of currently unreleased flights into a weighted model for the order of flight delay release, calculating weight values ​​of multiple dimensions for the flights, and determining a total weight value for each flight.

[0046] In this step, the basic information of the currently unreleased flights is input into the flight delay release sequence weighted model, and the weight values ​​of multiple dimensions of the flights are calculated to determine the total weight value of each flight.

[0047] Here, the dimensions include flight delay duration, passenger waiting time on board, airspace traffic management, number of reservations, flight type and other dimensions.

[0048] The currently unreleased flights in the present invention include backlog flights due to flight delays and normal flights.

[0049] The weighted flight delay release order model is a mathematical model used to quantify the release priorities of different flights. Its core purpose is to scientifically prioritize flights by converting various flight attributes into specific scores through a series of scoring rules. This model provides reliable data support for subsequent derivation of flight release ratios.

[0050] In one possible implementation, the basic information of the currently unreleased flights is input into a weighted model for the flight delay release sequence, and weight values ​​of multiple dimensions are calculated for the flights to determine the total weight value of each flight, including:

[0051] (1): Based on the flight delay release sequence weighted model, the weight values ​​of the flight delay duration dimension, passenger waiting time dimension, airspace traffic management dimension, number of booked seats dimension and flight type dimension are calculated for the flight, and the weight value of the flight in each dimension is determined.

[0052] Here, based on the flight delay release order weighted model, the weight values ​​of each flight are calculated in terms of flight delay duration, passenger waiting time on board, airspace traffic management, number of booked seats, and flight type, and the weight value of the flight in each dimension is determined.

[0053] In one possible implementation, with respect to the flight delay duration dimension, the weight values ​​of the flight delay duration dimension, the passenger waiting time dimension, the airspace flow management dimension, the number of booked seats dimension, and the flight type dimension are calculated based on the flight delay release order weighted model to determine the weight value of the flight in each dimension, including:

[0054] Based on the flight delay duration of the flight and multiple flight delay duration ranges, a target flight delay duration range into which the flight delay duration falls is determined; and the score corresponding to the target flight delay duration range is used as the weight value of the flight in the flight delay duration dimension.

[0055] Here, the flight delay duration range includes [4 hours, + ), [2 hours, 4 hours), [1 hour, 2 hours) and (0 hour, 1 hour).

[0056] Among them, the delay time is [4 hours, + ) is 400 points, the score corresponding to the delay time within [2 hours, 4 hours) is 200 points, the score corresponding to the delay time within [1 hour, 2 hours) is 100 points, and the score corresponding to the delay time within (0 hour, 1 hour) is 50 points.

[0057] Here, there is no specific limit on the flight delay duration range and the score corresponding to the flight delay duration range, and it can be modified according to the actual situation of the flight.

[0058] In one possible implementation, with respect to the passenger waiting time dimension, the weight values ​​of the flight delay time dimension, the passenger waiting time dimension, the airspace traffic management dimension, the number of booked seats dimension, and the flight type dimension are calculated for the flight based on the flight delay release order weighted model, and the weight value of the flight in each dimension is determined, including:

[0059] Based on the passenger waiting time on board the flight and multiple waiting time ranges, a target waiting time range into which the passenger waiting time falls is determined; and the score corresponding to the waiting time range is used as the weight value of the flight in the passenger waiting time dimension.

[0060] Here, the range of waiting time on board includes (0 minutes, 30 minutes), [30 minutes, 90 minutes] and [90 minutes, + ).

[0061] Among them, the corresponding score for waiting on the plane within (0 minutes, 30 minutes) is 100 points, the corresponding score for waiting on the plane within [30 minutes, 90 minutes) is 200 points, and the corresponding score for waiting on the plane [90 minutes, + ) corresponds to a score of 400 points.

[0062] Here, there is no specific limitation on the range of waiting time on board and the score corresponding to the range of waiting time on board, and it can be modified according to the actual situation of the flight.

[0063] In one possible implementation, with respect to the dimension of the number of booked passengers, the weight values ​​of the flight delay duration dimension, the passenger waiting time dimension, the airspace flow management dimension, the number of booked passengers dimension, and the flight type dimension are calculated for the flight based on the flight delay release order weighted model to determine the weight value of the flight in each dimension, including:

[0064] Based on the number of booked passengers for the flight and multiple booked passenger ranges, a target booked passenger range into which the booked passenger number falls is determined; and the score corresponding to the target booked passenger range is used as the weight value of the flight under the booked passenger number dimension.

[0065] Here, the range of the number of people booking includes (0 people, 100 people), [100 people, 200 people), and [200 people, +∞).

[0066] Among them, the score corresponding to the total number of reservations between (0 people, 100 people) is 30 points, the score corresponding to the total number of reservations between [100 people, 200 people) is 50 points, and the score corresponding to the total number of reservations between [200 people, +∞) is 100 points.

[0067] Here, the airspace flow management dimension is to detect whether the flight is an air traffic control controlled flight. If so, the score corresponding to the airspace flow management dimension is 500 points.

[0068] Among them, the flight type dimension includes domestic flights, international flights, transfer flights, important flights and other flight types. Different flight types correspond to different scores.

[0069] (2) Add up the weight values ​​of the flight in each dimension to determine the total weight value of each flight.

[0070] Here, the weight values ​​of the flight in each dimension are added together to determine the total weight value of each flight.

[0071] S102: Based on the response levels corresponding to the plurality of flights, determine the flight release ratio ranges corresponding to the plurality of flights.

[0072] In this step, the flight release ratio ranges corresponding to the multiple flights are determined based on the response levels corresponding to the multiple flights.

[0073] The main basis for determining the response level includes (1) the status of the flight itself: whether it departs / arrives on time, whether there are any technical problems with the aircraft, and whether the weather conditions allow safe flight. (2) The impact of the external environment: meteorological conditions: such as extreme weather such as thunderstorms, typhoons, and heavy snow; ground facilities: runway closures, snow on the apron, etc.; airspace flow control: flight queues caused by air traffic control issues. (3) Internal management of the airline: flight scheduling efficiency, maintenance capabilities, and staffing.

[0074] Here, the flight release ratio ranges corresponding to different response levels are different. The flight release ratio range corresponding to the third-level response is: the backlog flight release ratio range is backlog flight N≤15% The number of backlog flights that have not been released at present, the normal flight release ratio range is (1-N) The number of normal flights that have not been released. The flight release ratio range corresponding to the second-level response is: The backlog flight release ratio range is: 40% The number of backlog flights that have not been released is ≤ backlog flights N ≤ 60% The number of backlogged flights that have not been released. The normal flight release ratio range is (1-N) The number of normal flights that have not been released. The release ratio of flights corresponding to the first-level response is: the release ratio of backlog flights is N≥70% of the backlog flights The number of backlogged flights that have not been released. The normal flight release ratio range is (1-N) The number of normal flights that have not been released. The severity of the Level 1 response, Level 2 response, and Level 3 response decreases in order. The flight release ratio in this invention is not fixed and can be flexibly adjusted according to specific circumstances, thereby providing a refined flight release plan.

[0075] S103: Arrange and combine the plurality of flights based on the flight release ratio range and the total weight values ​​of the plurality of flights to determine a flight release plan.

[0076] In this step, multiple flights are arranged and combined according to the flight release ratio range and the total weight values ​​of the multiple flights to determine the flight release plan.

[0077] In a possible implementation, the permuting and combining the multiple flights based on the flight release ratio range and the total weight values ​​of the multiple flights to determine the flight release plan includes:

[0078] A: Sort each of the flights in descending order of weight.

[0079] B: Based on the backlog flight release ratio range and the normal flight release ratio range in the flight release ratio range, a plurality of target flights having weight values ​​exceeding a threshold are screened out from the sorted plurality of flights.

[0080] Here, a plurality of target flights having weight values ​​exceeding a threshold are screened out from the sorted plurality of flights according to the backlog flight release ratio range and the normal flight release ratio range in the flight release ratio range.

[0081] In the specific implementation method, if the response level is level 3 response, the flight release ratio range corresponding to the level 3 response is: the backlog flight release ratio range is backlog flight N ≤ 15% The number of backlog flights that have not been released at present, the normal flight release ratio range is (1-N) The number of normal flights that have not been released at present requires that at most 15% of the backlog flights with larger total weight values ​​be screened out from the previously released backlog flights, and at most 85% of the normal flights with larger total weight values ​​be screened out from the previously released normal flights.

[0082] C: Arrange and combine the backlog flights among the plurality of target flights within the range of the backlog flight release ratio and the normal flights within the range of the normal flight release ratio to determine a plurality of combination schemes.

[0083] Here, the backlog flights among the multiple target flights are arranged and combined within the backlog flight release ratio range and the normal flights among the multiple target flights are arranged and combined within the normal flight release ratio range to determine multiple combination schemes.

[0084] In the specific implementation method, if the response level is level 3 response, the flight release ratio range corresponding to the level 3 response is: the backlog flight release ratio range is backlog flight N ≤ 15% The number of backlog flights that have not been released at present, the normal flight release ratio range is (1-N) Considering the number of currently unreleased normal flights, it is necessary to screen out at most 15% of the backlog flights with larger total weights from the currently unreleased backlog flights, and at least 85% of the normal flights with larger total weights from the previously unreleased normal flights. If there are 20 backlog flights currently unreleased, it is necessary to screen out 3 backlog flights. If there are 80 normal flights currently unreleased, it is necessary to screen out 68 normal flights. By arranging and combining 0 to 3 backlog flights with the corresponding 71 to 68 normal flights, multiple different release plans can be obtained.

[0085] D: Adding the total weight values ​​of the multiple flights under each combination scheme to determine the weight value of each combination scheme, and determining the combination scheme with the largest weight value as the flight release plan.

[0086] Here, the combination scheme with the maximum weight value is determined as the flight release plan.

[0087] In one possible implementation, after determining a flight release plan by permuting and combining the plurality of flights based on the flight release ratio range and the total weight values ​​of the plurality of flights, the method for determining a flight release plan under flight delays further includes:

[0088] a: Determine the flight regularity rate, release regularity rate, average delay time, and average passenger waiting time for the flight release plan after the simulation run.

[0089] Here, the flight release plan is simulated to determine the flight regularity rate, release regularity rate, average delay time and average waiting time of passengers on board.

[0090] Among them, flight regularity rate = normal flight number of the flight segment / planned flight number of the flight segment; release regularity rate = normal flight number released by the airport / total flight number released by the airport; average delay time = total delay time of the flight segment / planned flight number of the flight segment; average waiting time of passengers on board = total cabin closing time of flights that have not taken off / planned flight number of the flight segment.

[0091] In a specific embodiment, step one, in combination with the airport's management habits for flight delays, adjust the calculation weights of different scoring items in the release order weighted model. During continuous use, the scoring items can be increased or decreased, and the weight values ​​of the scoring items can also be adjusted. Step two, the system uses the response start as the starting time, filters out all passenger flights within the time range up to the end of the day's operation, calculates the priority of each flight in turn according to the release order weighted model, and then arranges the flights from high to low according to the weight value. Step three, set the ratio range of backlog flights and normal flights in different response levels, and subsequently deduce and calculate to obtain the optimal solution within the available range. The ratio range can also be flexibly adjusted according to the airport's operating conditions. In step 4, the system triggers a release calculation for the next hour in response to the published flight delay response. Based on the available proportion range corresponding to the current response level, the system arranges and combines backlog flights and normal flights within the proportion range (for example, if a yellow response is issued, backlog flights will be released within 15%, and a maximum of 15 backlog flights will be calculated. The total weight value of 0 to 15 backlog flights plus the corresponding normal flights is tried respectively). Multiple groups of different release plans are obtained, and the one with the highest total weight value is finally used as the recommended flight release plan. At the same time, the changes in core indicators such as flight regularity rate, release regularity rate, average delay time, and average waiting time of passengers on board are deduced after the application of the plan.

[0092] This invention quantifies the priority of different flight releases based on a weighted model of flight release order, providing data support for deducing the effects of different release ratios. By deducing the weight values ​​for different release ratios based on the weighted model and the corresponding flight release ratio ranges, multiple flight release plans are determined in a more detailed manner. The ratio with the highest total weight is used as the flight release plan, and the core indicators after execution are simultaneously deduced.

[0093] An embodiment of the present invention provides a method for determining a flight release plan under flight delays. The method comprises: inputting the basic information of currently unreleased flights into a flight delay release sequence weighted model, calculating weight values ​​of the flights in multiple dimensions, and determining the total weight value of each flight; determining the flight release ratio range corresponding to the multiple flights based on the response levels corresponding to the multiple flights; and determining a flight release plan by arranging and combining the multiple flights based on the flight release ratio range and the total weight value of the multiple flights. A flight release sequence weighted model quantifies the release priority of each flight, and then deduces the optimal flight release plan based on real-time conditions, thereby realizing the rapid and accurate generation of flight release plans in the event of flight delays, thereby improving the flight takeoff regularity rate and release regularity rate.

[0094] See also Figure 2 、 Figure 3 , Figure 2This is a structural diagram of a device for determining a flight release plan under flight delays provided by an embodiment of the present invention; Figure 3 This is a second structural diagram of a device for determining a flight release plan under flight delay provided by an embodiment of the present invention. Figure 2 As shown in , the flight release plan determination device 200 under flight delay includes:

[0095] The weighting module 210 is used to input the basic information of the currently unreleased flights into the flight delay release sequence weighting model, calculate the weight values ​​of multiple dimensions for the flights, and determine the total weight value of each flight;

[0096] The release ratio range determination module 220 is configured to determine the flight release ratio range corresponding to the plurality of flights based on the response levels corresponding to the plurality of flights;

[0097] The release plan formulation module 230 is used to arrange and combine multiple flights based on the flight release ratio range and the total weight values ​​of multiple flights to determine a flight release plan.

[0098] Further, such as Figure 3 As shown, the flight release plan determination device 200 under flight delay further includes an index evaluation module 240, which is used to:

[0099] Determine the flight regularity rate, release regularity rate, average delay time, and average passenger waiting time on board of the flight release plan after the simulation run.

[0100] Furthermore, when the weighting module 210 is used to input the basic information of the currently unreleased flights into the flight delay release sequence weighting model, calculate the weight values ​​of multiple dimensions for the flights, and determine the total weight value of each flight, the weighting module 210 is specifically used to:

[0101] Based on the flight delay release sequence weighted model, weight values ​​of the flight delay duration dimension, passenger waiting time dimension, airspace flow management dimension, number of booked seats dimension, and flight type dimension are calculated for the flight, and the weight value of the flight in each dimension is determined;

[0102] The weight values ​​of the flight in each dimension are added together to determine the total weight value of each flight.

[0103] Furthermore, when the weighting module 210 is used to calculate the weight values ​​of the flight delay duration dimension, the passenger waiting time dimension, the airspace traffic management dimension, the number of booked seats dimension, and the flight type dimension for the flight based on the flight delay release order weighted model, and determine the weight value of the flight in each dimension, the weighting module 210 is specifically used to:

[0104] Determining, based on the flight delay duration of the flight and multiple flight delay duration ranges, a target flight delay duration range into which the flight delay duration of the flight falls;

[0105] The score corresponding to the target flight delay duration range is used as the weight value of the flight in the flight delay duration dimension.

[0106] Furthermore, when the weighting module 210 is used to calculate the weight values ​​of the flight delay time dimension, the passenger waiting time dimension, the airspace traffic management dimension, the number of booked seats dimension, and the flight type dimension for the flight based on the flight delay release order weighted model, and determine the weight value of the flight in each dimension, the weighting module 210 is specifically used to:

[0107] Determining, based on the passenger onboard waiting time of the flight and a plurality of onboard waiting time ranges, a target onboard waiting time range into which the passenger onboard waiting time falls;

[0108] The score corresponding to the onboard waiting time range is used as the weight value of the flight in the dimension of passenger waiting time on the aircraft.

[0109] Furthermore, when the weighting module 210 is used to calculate the weight values ​​of the flight delay duration dimension, the passenger waiting time dimension, the airspace traffic management dimension, the number of booked seats dimension, and the flight type dimension based on the flight delay release order weighted model for the flight, and determines the weight value of the flight in each dimension, the weighting module 210 is specifically used to:

[0110] Determining, based on the number of booked passengers for the flight and a plurality of booked passenger ranges, a target booked passenger range into which the booked passenger falls;

[0111] The score corresponding to the target number of bookings is used as the weight value of the flight in the dimension of number of bookings.

[0112] Furthermore, when the release plan formulation module 230 is used to align and combine the multiple flights based on the flight release ratio range and the total weight values ​​of the multiple flights to determine the flight release plan, the release plan formulation module 230 is specifically used to:

[0113] Sorting each of the flights in descending order of weight;

[0114] Based on the backlog flight release ratio range and the normal flight release ratio range in the flight release ratio range, a plurality of target flights having weight values ​​exceeding a threshold are screened out from the sorted plurality of flights;

[0115] Arrange and combine the backlog flights within the backlog flight release ratio range and the normal flights within the normal flight release ratio range among the plurality of target flights to determine a plurality of combination schemes;

[0116] The total weight values ​​of the multiple flights under each combination scheme are added together to determine the weight value of each combination scheme, and the combination scheme with the maximum weight value is determined as the flight release plan.

[0117] An embodiment of the present invention provides a device for determining a flight release plan under flight delays, the device comprising: a weighting module for inputting the basic information of currently unreleased flights into a flight delay release sequence weighting model, performing weight value calculations on the flights in multiple dimensions, and determining the total weight value of each flight; a release ratio range determination module for determining the flight release ratio range corresponding to the multiple flights based on the response levels corresponding to the multiple flights; and a release plan formulation module for arranging and combining the multiple flights based on the flight release ratio range and the total weight value of the multiple flights to determine a flight release plan. By using a flight release sequence weighting model, the release priority of each flight is quantified, and then the optimal flight release plan is deduced based on the real-time situation, thereby achieving the rapid and accurate generation of flight release plans in the event of flight delays, thereby improving the normal take-off rate and normal release rate of flights.

[0118] See also Figure 4 , Figure 4 This is a schematic diagram of the structure of an electronic device provided by an embodiment of the present invention. Figure 4 As shown in FIG, the electronic device 400 includes a processor 410 , a memory 420 and a bus 430 .

[0119] The memory 420 stores machine-readable instructions executable by the processor 410. When the electronic device 400 is running, the processor 410 communicates with the memory 420 via the bus 430. When the machine-readable instructions are executed by the processor 410, the above-mentioned Figure 1 The steps of the method for determining a flight release plan under flight delay in the method embodiment are shown. The specific implementation method can be found in the method embodiment and will not be repeated here.

[0120] The embodiment of the present invention further provides a computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the computer program can execute the above-mentioned Figure 1 The specific implementation of the steps of the method for determining a flight release plan under flight delays in the method embodiment shown can be found in the method embodiment and will not be repeated here.

[0121] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0122] In the several embodiments provided by the present invention, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. The device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. There may be other division methods in actual implementation. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed may be through some communication interface, indirect coupling or communication connection of devices or units, which may be electrical, mechanical or other forms.

[0123] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.

[0124] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0125] If the functions are implemented as software functional units and sold or used as independent products, they can be stored in a processor-executable, non-volatile, computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the portion that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) to perform all or part of the steps of the methods described in various embodiments of the present invention. The aforementioned storage media include various media capable of storing program code, such as USB flash drives, mobile hard drives, read-only memories (ROMs), random access memories (RAMs), magnetic disks, or optical disks.

[0126] Finally, it should be noted that the above-described embodiments are only specific implementation methods of the present invention, which are used to illustrate the technical solutions of the present invention, rather than to limit them. The scope of protection of the present invention is not limited thereto. Although the present invention has been described in detail with reference to the above-described embodiments, those skilled in the art should understand that any person skilled in the art can modify or easily conceive of changes to the technical solutions described in the above-described embodiments within the technical scope disclosed by the present invention, or replace some of the technical features therein with equivalents. Such modifications, changes, or replacements do not deviate from the spirit and scope of the technical solutions of the embodiments of the present invention, and should be included in the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be based on the scope of protection of the claims.

Claims

1. A method for determining a flight release plan under flight delay, characterized in that: The method for determining a flight release plan under flight delays includes: Input the basic information of the currently unreleased flights into the flight delay release order weighted model, calculate the weight values ​​of multiple dimensions for the flights, and determine the total weight value of each flight; Determining a flight release ratio range corresponding to the plurality of flights based on the response levels corresponding to the plurality of flights; wherein the response levels are determined based on the flight status, external environmental impact, flight scheduling efficiency, maintenance capabilities, and staffing; Arrange and combine the plurality of flights based on the flight release ratio range and the total weight values ​​of the plurality of flights to determine a flight release plan; The step of permuting and combining the plurality of flights based on the flight release ratio range and the total weight values ​​of the plurality of flights to determine a flight release plan includes: Sorting each of the flights in descending order of weight; Based on the backlog flight release ratio range and the normal flight release ratio range in the flight release ratio range, a plurality of target flights having weight values ​​exceeding a threshold are screened out from the sorted plurality of flights; Arrange and combine the backlog flights within the backlog flight release ratio range and the normal flights within the normal flight release ratio range among the plurality of target flights to determine a plurality of combination schemes; The total weight values ​​of the multiple flights under each combination scheme are added together to determine the weight value of each combination scheme, and the combination scheme with the maximum weight value is determined as the flight release plan.

2. The method for determining a flight release plan under flight delay according to claim 1, characterized in that: After determining a flight release plan by permuting and combining the plurality of flights based on the flight release ratio range and the total weight values ​​of the plurality of flights, the method for determining a flight release plan under flight delays further includes: Determine the flight regularity rate, release regularity rate, average delay time, and average passenger waiting time on board of the flight release plan after the simulation run.

3. The method for determining a flight release plan under flight delay according to claim 1, characterized in that: The basic information of the currently unreleased flights is input into the flight delay release order weighted model, and the weight values ​​of the flights are calculated in multiple dimensions to determine the total weight value of each flight, including: Based on the flight delay release sequence weighted model, weight values ​​of the flight delay duration dimension, passenger waiting time dimension, airspace flow management dimension, number of booked seats dimension, and flight type dimension are calculated for the flight, and the weight value of the flight in each dimension is determined; The weight values ​​of the flight in each dimension are added together to determine the total weight value of each flight.

4. The method for determining a flight release plan under flight delay according to claim 3, characterized in that: With respect to the flight delay duration dimension, the weight values ​​of the flight delay duration dimension, the passenger waiting time dimension, the airspace flow management dimension, the number of booked seats dimension, and the flight type dimension are calculated based on the flight delay release order weighted model, and the weight value of the flight in each dimension is determined, including: Determining, based on the flight delay duration of the flight and multiple flight delay duration ranges, a target flight delay duration range into which the flight delay duration of the flight falls; The score corresponding to the target flight delay duration range is used as the weight value of the flight in the flight delay duration dimension.

5. The method for determining a flight release plan under flight delay according to claim 3, characterized in that: With respect to the passenger waiting time dimension, the weight values ​​of the flight delay time dimension, the passenger waiting time dimension, the airspace traffic management dimension, the number of booked seats dimension, and the flight type dimension are calculated for the flight based on the flight delay release order weighted model, and the weight value of the flight in each dimension is determined, including: Determining, based on the passenger onboard waiting time of the flight and a plurality of onboard waiting time ranges, a target onboard waiting time range into which the passenger onboard waiting time falls; The score corresponding to the onboard waiting time range is used as the weight value of the flight in the dimension of passenger waiting time on the aircraft.

6. The method for determining a flight release plan under flight delay according to claim 3, characterized in that: With respect to the dimension of the number of booked passengers, the weight values ​​of the flight delay duration dimension, the passenger waiting time dimension, the airspace flow management dimension, the number of booked passengers dimension, and the flight type dimension are calculated for the flight based on the weighted model of the flight delay release order, and the weight value of the flight in each dimension is determined, including: Determining, based on the number of booked passengers for the flight and a plurality of booked passenger ranges, a target booked passenger range into which the booked passenger falls; The score corresponding to the target number of bookings is used as the weight value of the flight in the dimension of number of bookings.

7. A device for determining a flight release plan under flight delay, characterized in that: The flight release plan determination device under flight delay includes: A weighting module is used to input the basic information of the currently unreleased flights into the flight delay release sequence weighting model, calculate the weight values ​​of multiple dimensions for the flights, and determine the total weight value of each flight; a release ratio range determination module, configured to determine a flight release ratio range corresponding to the plurality of flights based on the response levels corresponding to the plurality of flights; wherein the response levels are determined based on the flight status, external environmental impact, flight scheduling efficiency, maintenance capabilities, and staffing; a release plan formulation module, configured to determine a flight release plan by arranging and combining the plurality of flights based on the flight release ratio range and the total weight values ​​of the plurality of flights; The release plan formulation module is used to rank and combine the multiple flights based on the flight release ratio range and the total weight value of the multiple flights to determine a flight release plan: Sorting each of the flights in descending order of weight; Based on the backlog flight release ratio range and the normal flight release ratio range in the flight release ratio range, a plurality of target flights having weight values ​​exceeding a threshold are screened out from the sorted plurality of flights; Arrange and combine the backlog flights within the backlog flight release ratio range and the normal flights within the normal flight release ratio range among the plurality of target flights to determine a plurality of combination schemes; The total weight values ​​of the multiple flights under each combination scheme are added together to determine the weight value of each combination scheme, and the combination scheme with the maximum weight value is determined as the flight release plan.

8. An electronic device, characterized in that: include: A processor, a memory, and a bus, wherein the memory stores machine-readable instructions executable by the processor. When the electronic device is running, the processor and the memory communicate via the bus. When the processor runs the machine-readable instructions, the steps of the method for determining a flight release plan under flight delays according to any one of claims 1 to 6 are executed.

9. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the method for determining a flight release plan under flight delay according to any one of claims 1 to 6 are executed.

Citation Information

Patent Citations

  • Flight release prediction method and system under flow control condition

    CN119694169A

  • Efficient time slot allocation for a flight plan of an aircraft

    US20190088147A1