Flight time adjusting method and device, electronic equipment and storage medium

Through data fusion of airport capacity and flight plan and multi-dimensional attribute scoring, intelligent recommended flight time adjustments have been solved, and the problem of flight delays has been improved.

CN120410129AInactive Publication Date: 2025-08-01THE SECOND RES INST OF CIVIL AVIATION ADMINISTRATION OF CHINA +1

Patent Information

Application Number
CN202510855237.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-25
Publication Date
2025-08-01
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

In the prior art, there are a lot of manual operations during the time adjustment of flights, which makes it difficult to control the impact range of flight delays and inefficient.

Method used

By integrating the airport basic capacity, temporary space traffic capacity and ground guarantee capacity of the target airport, combining the total flight plan, the excess and spare time periods are calculated, and the recommended time adjustment flights are scored based on multi-dimensional attributes, intelligent adjustment of flights is achieved.

Benefits of technology

It improves the efficiency of flight time adjustment, reduces the impact of flight delays, solves the problem of low manual operation efficiency, and realizes intelligent recommendation of flight timing solutions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120410129A_ABST
    Figure CN120410129A_ABST
Patent Text Reader

Abstract

The invention provides a flight time adjusting method and device, electronic equipment and a storage medium, and the method comprises the steps: carrying out the all-day data fusion of the basic capacity of an airport, the temporary air traffic control capacity and the ground guarantee capability, and taking the capacity with the minimum value as the capacity fusion data in each preset time period; based on the guarantee plan data, determining the total flight plan amount in each preset time period; performing evaluation processing based on the capacity fusion data and the total flight plan amount, and determining the flight calling-out amount of each airline in the excessive time period and the flight calling-in amount of each airline in the spare time period; and scoring each flight of each airline in the excess time period, and determining a plurality of timing flights based on the timing score of each flight of each airline and the number of scheduled flights of the airlines. Intelligent recommendation of the flight time adjustment scheme is realized, the flight time adjustment efficiency is improved, the influence of flight delay is minimized, and the problem of low manual operation efficiency is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the technical field of aviation management, and in particular to a method, device, electronic device and storage medium for adjusting flight schedules. Background Art

[0002] Weather and airport conditions are important factors affecting the normal operation of flights. Adverse weather conditions (such as thunderstorms, strong winds, haze, etc.) may cause flight delays or cancellations. At the same time, factors such as airport capacity limitations and runway maintenance may also affect the normal takeoff and landing of flights. To cope with these predictable delay factors, airlines need to adjust flight schedule times at least in advance and inform passengers of flight delays in advance to reduce the long waiting time of passengers at the airport. Currently, the dynamic adjustment service of flight schedules is carried out under the leadership of the airport operation management committee. After the airport opens the time adjustment permission, each airline formulates a time adjustment plan for specific flights based on the total amount of time-adjusted flights and applies for time adjustment in the time adjustment tool. The airport operation management committee manually confirms the applications of airlines in the time adjustment tool. In the current entire business chain, there are a large number of manual operations. Therefore, how to improve the efficiency of flight schedule adjustment and reduce the impact range of flight delays has become a technical problem that cannot be underestimated. Summary of the Invention

[0003] In view of this, the purpose of this application is to provide a method, device, electronic device and storage medium for adjusting flight schedules, which solves the outgoing volume of each over-capacity period and the incoming volume of each airline in the available capacity period from a macro level, and calculates and recommends time-adjusted flights for multi-dimensional attributes of flights from a micro level, realizes intelligent recommendation of flight time adjustment plans, improves the efficiency of flight schedule adjustment, and minimizes the impact of flight delays, and solves the problem of low efficiency of manual operations.

[0004] The embodiment of this application provides a method for adjusting flight schedules, and the method for adjusting flight schedules includes: Perform data fusion on the airport basic capacity, temporary air traffic control capacity, and ground support capacity of the target airport for the whole day time period, and use the capacity with the smallest value as the capacity fusion data of the target airport in each preset time period; Based on the support plan data of the target airport, determine the total flight plan volume in each preset time period; Perform evaluation processing based on the capacity fusion data and the corresponding total flight plan volume, determine the over-capacity time periods and free time periods in the preset time period, and determine the outgoing flight volume of each airline in the over-capacity time period and the incoming flight volume of each airline in the free time period; Perform multi-dimensional attribute scoring on each flight of each airline during the over-capacity time period to determine the time adjustment value for each flight, and determine a plurality of time-adjusted flights based on the time adjustment values of each flight of each airline and the number of flights to be adjusted out of the airline, so as to perform time adjustment processing on the time-adjusted flights.

[0005] In a possible implementation manner, after evaluating based on the capacity fusion data and the corresponding total flight plan volume to determine the over-capacity time period and the spare time period in the preset time period, and determining the number of flights to be adjusted out of each airline during the over-capacity time period and the number of flights to be adjusted into each airline during the spare time period, the flight schedule adjustment method further includes: Perform multi-dimensional attribute scoring on each flight of each airline during the spare time period to determine the time adjustment value for each flight, and determine a plurality of time-adjusted flights based on the time adjustment values of each flight of each airline and the number of flights to be adjusted into the airline.

[0006] In a possible implementation manner, the evaluating based on the capacity fusion data and the corresponding total flight plan volume to determine the over-capacity time period and the spare time period in the preset time period includes: Determine the difference between the capacity fusion data and the total flight plan volume; If the difference is negative, use the negative number as the number of over-capacity flights, and use the preset time period corresponding to the number of over-capacity flights as the over-capacity time period; If the difference is positive, use the positive number as the number of surplus flights, and use the preset time period corresponding to the number of surplus flights as the spare time period.

[0007] In a possible implementation manner, the determining the number of flights to be adjusted out of each airline during the over-capacity time period and the number of flights to be adjusted into each airline during the spare time period includes: Control the division of the airline flight plan volume during the over-capacity time period by the total flight plan volume during the over-capacity time period to determine a first value; Control the multiplication of the first value by the capacity fusion data during the over-capacity time period to determine the number of flights to be adjusted out of the airline; Control the division of the total number of flights adjusted out by a single airline during the previous preset time period of the spare time period by the total number of flights adjusted out by multiple airlines during the previous preset time period of the spare time period to determine a second value; Control the multiplication of the second value and the number of surplus flights during the spare time period to determine the number of flights to be adjusted into the airline.

[0008] In a possible implementation manner, determining a plurality of adjusted-time flights based on the adjusted-time scores of each flight of each airline and the number of flights to be adjusted out of the airline includes: For each airline in the over-capacity time period, sort the adjusted-time scores of the flights of the airline in ascending order, and based on the number of flights to be adjusted out of the airline, screen out a plurality of flights with the lowest adjusted-time scores as candidate flights; Use the candidate flights corresponding to the number of the lowest adjusted-time scores corresponding to the number of flights to be adjusted out as the plurality of adjusted-time flights.

[0009] In a possible implementation manner, perform time adjustment processing on the adjusted-time flights through the following steps: Divide the capacity fusion data of the over-capacity time period according to a preset time interval to determine a capacity distribution map; Determine the target flight time corresponding to the minimum capacity in the capacity distribution map, and recommend changing the original flight time of the adjusted-time flight to the target flight time that is relatively close to the original flight time.

[0010] In a possible implementation manner, the multi-dimensional attributes include at least one of the following: Guarantee mission flight attribute information, VIP flight attribute information, airline attribute information for operating multiple flight segments, origin flight attribute information, main time coordination airport flight attribute information, and base airline attribute information; among them, the priorities of the respective attribute information decrease in sequence.

[0011] The embodiment of the present application further provides a device for adjusting flight times, and the device for adjusting flight times includes: A capacity fusion module, configured to perform data fusion on the airport basic capacity, temporary air traffic control capacity, and ground guarantee capacity of a target airport for the whole day time period, and use the minimum value of the capacity as the capacity fusion data of the target airport in each preset time period; A planned total amount determination module, configured to determine the total flight plan amount in each preset time period based on the guarantee plan data of the target airport; An evaluation processing module, configured to perform evaluation processing based on the capacity fusion data and the corresponding total flight plan amount, determine the over-capacity time period and the spare time period in the preset time period, and determine the number of flights to be adjusted out of each airline in the over-capacity time period and the number of flights to be adjusted into each airline in the spare time period; A timing adjustment module, which is used to perform multi-dimensional attribute scoring processing on each flight of each airline under the over-capacity time period to determine the timing score of each flight, and determine a plurality of timed flights based on the timing scores of each flight of each airline and the outbound flight volume of the airline, so as to perform timing adjustment processing on the timed flights.

[0012] An embodiment of the present application further provides an electronic device, including: a processor, a memory, and a bus. The memory stores machine-readable instructions executable by the processor. When the electronic device runs, the processor communicates with the memory through the bus. When the machine-readable instructions are executed by the processor, the steps of the flight schedule adjustment method as described above are executed.

[0013] An embodiment of the present application further provides a computer-readable storage medium, on which a computer program is stored. When the computer program is run by a processor, the steps of the flight schedule adjustment method as described above are executed.

[0014] A flight schedule adjustment method, device, electronic device, and storage medium provided by an embodiment of the present application. The flight schedule adjustment method includes: performing data fusion on the airport base capacity, temporary air traffic control capacity, and ground support capacity of a target airport for the whole day time period, and taking the capacity with the smallest value as the capacity fusion data of the target airport in each preset time period; determining the total flight plan volume in each preset time period based on the support plan data of the target airport; performing evaluation processing based on the capacity fusion data and the corresponding total flight plan volume to determine the over-capacity time period and the free time period in the preset time period, and determining the outbound flight volume of each airline in the over-capacity time period and the inbound flight volume of each airline in the free time period; performing multi-dimensional attribute scoring processing on each flight of each airline in the over-capacity time period to determine the timing score of each flight, and determining a plurality of timed flights based on the timing scores of each flight of each airline and the outbound flight volume of the airline, so as to perform timing adjustment processing on the timed flights. The beneficial effect of the present application is: at the macroscopic level, it solves the outbound volume in each over-capacity period and the inbound volume of each airline in the available capacity period. At the microscopic level, it calculates and recommends timed flights based on the multi-dimensional attributes of the flights, realizes intelligent recommendation of flight timing schemes, improves the efficiency of flight schedule adjustment, and minimizes the impact of flight delays, and solves the problem of low efficiency of manual operations.

[0015] To make the above objects, features, and advantages of the present application more obvious and understandable, the following specifically enumerates preferred embodiments and, in conjunction with the accompanying drawings, makes a detailed description as follows. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] To more clearly illustrate the technical solutions of the embodiments of the present application, the following will briefly introduce the accompanying drawings required in the embodiments. It should be understood that the following drawings only show some embodiments of the present application and should not be regarded as limiting the scope. For those of ordinary skill in the art, other related drawings can also be obtained based on these drawings without creative efforts.

[0017] Figure 1 It is a flowchart of a method for adjusting flight schedules provided by an embodiment of the present application; Figure 2 It is a schematic diagram of a method for adjusting flight schedules provided by an embodiment of the present application; Figure 3 It is a schematic structural diagram of a device for adjusting flight schedules provided by an embodiment of the present application; Figure 4 It is a schematic structural diagram of an electronic device provided by an embodiment of the present application. Detailed implementation manners

[0018] To make the objectives, technical solutions, and advantages of the embodiments of the present application clearer, the following will clearly and completely describe the technical solutions in the embodiments of the present application in conjunction with the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are only some, rather than all, of the embodiments of the present application. Usually, the components of the embodiments of the present application described and illustrated in the accompanying drawings here can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present application provided in the drawings is not intended to limit the scope of the present application to be protected, but only represents the selected embodiments of the present application. Based on the embodiments of the present application, every other embodiment obtained by those of ordinary skill in the art without creative efforts belongs to the scope of protection of the present application.

[0019] First, the applicable application scenarios of the present application will be introduced. The present application can be applied to the field of aviation management technology.

[0020] It has been found through research that weather and airport conditions are important factors affecting the normal operation of flights. Severe weather conditions (such as thunderstorms, strong winds, haze, etc.) may cause flight delays or cancellations. At the same time, factors such as airport capacity restrictions and runway maintenance may also affect the normal takeoff and landing of flights. To cope with these foreseeable delay factors, airlines need to adjust the flight schedule in advance at least, and inform passengers of flight delays in advance to reduce the long waiting time of passengers at the airport. Currently, the dynamic adjustment of flight schedules is carried out under the leadership of the airport operation management committee. After the airport opens the time adjustment permission, each airline formulates a specific time adjustment plan for flights based on the total number of time-adjusted flights and applies for time adjustment in the time adjustment tool. The airport operation management committee manually confirms the applications of airlines in the time adjustment tool. In the current entire business chain, there are a large number of manual operations. Therefore, how to improve the efficiency of flight schedule adjustment and reduce the impact scope of flight delays has become a technical problem that cannot be underestimated.

[0021] Based on this, the embodiments of this application provide a method, device, electronic device and storage medium for adjusting flight schedules, which solve the outgoing volume of each over-capacity period and the incoming volume of each airline in the available capacity period from a macroscopic level, and calculate and recommend adjusted flights for the multi-dimensional attributes of flights from a microscopic level, realizing intelligent recommendation of flight adjustment plans, improving the efficiency of flight schedule adjustment, and minimizing the impact of flight delays, and solving the problem of low efficiency of manual operations.

[0022] Please refer to Figure 1 , Figure 1 which is a flowchart of a method for adjusting flight schedules provided by the embodiments of this application. As Figure 1 shown in it, the adjustment method provided by the embodiments of this application includes: S101: Perform data fusion on the airport basic capacity, temporary air traffic control capacity, and ground support capacity of the target airport for the whole day, and take the capacity with the smallest value as the capacity fusion data of the target airport in each preset time period.

[0023] In this step, perform data fusion on the airport basic capacity, temporary air traffic control capacity, and ground support capacity of the target airport for the whole day, and take the capacity with the smallest value as the capacity fusion data of the target airport in each preset time period.

[0024] Among them, the capacity of an airport refers to the maximum ability of an airport to handle aircraft takeoffs and landings within a unit of time, which is usually represented by a number. Airport capacity has dimensions of takeoff and landing (or arrival and departure identification) and unit time (60 minutes, 30 minutes, 15 minutes, 5 minutes). In terms of the capacity coverage range, there is the overall takeoff and landing capacity of the airport and the takeoff and landing capacity in certain directions. In terms of the classification of the dynamic change types of capacity, there are the airport capacity decline ratio and the decline to two types. Among them, the decline ratio is based on the basic capacity of the airport, multiplied by 1 - the decline ratio, to obtain the actual capacity. The basic capacity of the airport is related to the physical facilities and technical equipment of the airport and is usually a fixed value. The temporary air traffic control capacity refers to the maximum ability of the airport, airway, and the other airport to take off and land within a unit of time, which is reduced proportionally or reduced to a specific value due to factors such as weather. The ground support capacity refers to the ability of the airport to provide various services and support for aircraft on the ground within a unit of time, which is usually also a number.

[0025] Here, since the reduced capacity issued by air traffic control only includes abnormal periods such as 9:00 - 11:59 and other periods are normal periods, the capacity information of the normal periods of the temporary air traffic control capacity needs to be introduced during the capacity data fusion process.

[0026] Among them, the preset time period can be one hour or half an hour, and this part is not specifically limited. If the capacity values of the basic capacity of the airport, the temporary air traffic control capacity, and the ground support capacity at 9 o'clock are 15, 16, and 17 respectively, then the capacity fusion data is 15.

[0027] Here, during the data fusion process, the data of inbound flights, outbound flights, or the data of both inbound and outbound flights can be fused, and this part is not specifically limited.

[0028] S102: Based on the guarantee plan data of the target airport, determine the total flight plan volume for each of the preset time periods.

[0029] In this step, according to the guarantee plan data of the target airport, the total flight plan volume for each preset time period is counted.

[0030] Among the specific embodiments, the set preset time period is 60 minutes, which means that it is necessary to count the total number of flight plans for inbound flights with the planned landing time within the above time range, such as 08:00 - 08:59, 09:00 - 09:59, 10:00 - 10:59, etc., and outbound flights with the planned departure time within the above time range. For example, if the arrival time of the inbound flight plan at the destination airport is 15:30, the hour group it belongs to is 15. If the departure time of the outbound flight plan is 13:20, the hour group it belongs to is 13. The grouping calculation formula is: the group where the inbound and outbound flight belongs = the hour of the planned time × (60 ÷ unit time). After determining the group where the flight belongs, count the total number of flights in each group under the preset time period to obtain the total flight plan volume under the preset time period.

[0031] S103: Based on the capacity fusion data and the corresponding total flight plan volume, perform an evaluation process to determine the overloaded time period and the spare time period in the preset time period, and determine the flight volume to be transferred out by each airline during the overloaded time period and the flight volume to be transferred in by each airline during the spare time period.

[0032] In this step, based on the capacity fusion data and the corresponding total flight plan volume, perform an evaluation process to determine the overloaded time period and the spare time period in the preset time period, and determine the flight volume to be transferred out by each airline during the overloaded time period and the flight volume to be transferred in by each airline during the spare time period.

[0033] Among them, the overloaded time period is the time period when there is an overload of flights in the preset time period, and the spare time period is the time period when there is a surplus of flights in the preset time period.

[0034] In a possible implementation manner, the performing an evaluation process based on the capacity fusion data and the corresponding total flight plan volume to determine the overloaded time period and the spare time period in the preset time period includes: A: Determine the difference between the capacity fusion data and the total flight plan volume.

[0035] Here, subtract the capacity fusion data from the corresponding total flight plan volume to determine the difference between them.

[0036] B: If the difference is negative, use this negative number as the flight overload quantity, and use the preset time period corresponding to the flight overload quantity as the overloaded time period; if the difference is positive, use this positive number as the flight surplus quantity, and use the preset time period corresponding to the flight surplus quantity as the spare time period.

[0037] Here, if the difference is negative, use this negative number as the flight overage quantity, and use the preset time period corresponding to the flight overage quantity as the overage time period; if the difference is positive, use this positive number as the flight surplus quantity, and use the preset time period corresponding to the flight surplus quantity as the available time period.

[0038] In a possible implementation manner, determining the flight departure volume of each airline during the overage time period and the flight arrival volume of each airline during the available time period includes: (1) Control the division of the airline flight plan volume during the overage time period by the total flight plan volume during the overage time period to determine a first value; control the multiplication of the first value by the capacity fusion data during the overage time period to determine the flight departure volume of the airline.

[0039] Here, the flight departure volume of the airline is determined by the following formula: Flight departure volume = (airline flight plan volume during the overage time period ÷ total flight plan volume during the overage time period) × capacity fusion data during the overage time period.

[0040] Taking 09:00 as an example, among them, CZ airline has 10 flights, CA airline has 6 flights, and MU airline has 12 flights. Calculate the executable volume of each airline according to the above formula and round it: CZ executable volume = (10÷28)×20 = 7.1≈7 flights, and 3 flight times need to be adjusted; CA executable volume = (6÷28)×20 = 4.3≈4 flights, and 2 flight times need to be adjusted; MU executable volume = (12÷28)×20 = 8.6≈9 flights, and 3 flight times need to be adjusted.

[0041] (2): Control the division of the total flight departure volume of a single airline during the previous preset time period of the available time period by the total flight departure volume of multiple airlines during the previous preset time period of the available time period to determine a second value; control the multiplication of the second value and the flight surplus quantity during the available time period to determine the flight arrival volume of the airline.

[0042] Here, the flight arrival volume of the airline is determined by the following formula: Flight arrival volume = (total flight departure volume of a single airline during the previous preset time period of the available time period ÷ total flight departure volume of multiple airlines during this time period) × flight surplus quantity during the available time period.

[0043] Taking 14:00 as an example, among them, CZ dispatched 10 flights, CA dispatched 6 flights, and MU dispatched 4 flights. There are 8 available spaces at 15:00. Calculate the executable quantity of each airline according to the above formula and round it off: The adjustable incoming quantity of CZ at 15:00 = (10÷(10 + 6 + 4))×8 = 4, and 4 flights can be adjusted in; The adjustable incoming quantity of CA at 15:00 = (6÷(10 + 6 + 4))×8 = 2.4≈2 flights, and 2 flights can be adjusted in; The adjustable incoming quantity of MU at 15:00 = (4÷(10 + 6 + 4))×8 = 1.6≈2 flights, and 2 flights can be adjusted in.

[0044] S104: Perform multi-dimensional attribute scoring processing on each flight of each airline in the over-quota time period to determine the time adjustment score of each flight, and based on the time adjustment scores of each flight of each airline and the outgoing flight volume of the airline, determine multiple time-adjusted flights so as to perform time adjustment processing on the time-adjusted flights.

[0045] In this step, perform multi-dimensional attribute scoring processing on each flight of each airline in the over-quota time period to determine the time adjustment score of each flight, and based on the time adjustment scores of each flight of each airline and the outgoing flight volume of the airline, determine multiple time-adjusted flights so as to perform time adjustment processing on the time-adjusted flights.

[0046] Among them, the multi-dimensional attributes include at least one of the following: Guarantee mission flight attribute information, VIP flight attribute information, airline attribute information for flying multiple routes, origin flight attribute information, main time coordination airport flight attribute information, and base airline attribute information; among them, the priorities of each attribute information decrease in turn.

[0047] Here, after determining the outgoing flight volume and incoming flight volume of each airline. How to select which flights for time adjustment has a significant impact on the airline's revenue and the guarantee ability of the ground guarantee unit. Establishing a scientific and comprehensive flight time adjustment recommendation plan is conducive to minimizing the interests and impacts of all parties. The score model is to comprehensively score each flight according to the various dimension attributes of the flight. The lower the score obtained, the higher the probability of time adjustment. The basic principle is: Guarantee mission flight attribute information > VIP flight attribute information > Target flight attribute information > Airline flight attribute information for flying multiple routes > Origin flight attribute information > Main time coordination airport flight attribute information > Base airline attribute information. The more conditions a flight meets, the more it is preferentially retained without adjustment during time adjustment. And assign scores to each attribute information, and the higher the score, the more it is retained without adjustment.

[0048] In a possible implementation manner, the determining multiple time-adjusted flights based on the time adjustment scores of each flight of each airline and the outgoing flight volume of the airline includes: a: For each airline during the over-capacity time period, sort the flight adjustment time values of the flights of the airline in ascending order, and based on the number of flights to be adjusted out by the airline, screen out multiple flights with the lowest adjustment time values as candidate flights among the adjustment time values.

[0049] Here, for each airline during the over-capacity time period, sort the flight adjustment time values of the flights of the airline in ascending order, and according to the number of flights to be adjusted out by the airline, screen out multiple flights with the lowest adjustment time values as candidate flights among the adjustment time values.

[0050] b: Use the candidate flights corresponding to the number of the lowest adjustment time values corresponding to the number of flights to be adjusted out as the multiple adjusted-time flights.

[0051] Here, use the candidate flights corresponding to the number of the lowest adjustment time values corresponding to the number of flights to be adjusted out as the multiple adjusted-time flights.

[0052] In a possible implementation manner, perform schedule adjustment processing on the adjusted-time flights through the following steps: I: Divide the capacity fusion data of the over-capacity time period according to a preset time interval to determine a capacity distribution map.

[0053] Here, divide the capacity fusion data of the over-capacity time period according to a preset time interval to determine a capacity distribution map.

[0054] Among them, the preset time interval can be set to 5 minutes, and this part is not specifically limited.

[0055] II: Determine the target flight schedule corresponding to the minimum capacity in the capacity distribution map, and recommend changing the original flight schedule of the adjusted-time flight to the target flight schedule that is relatively close to the original flight schedule.

[0056] Here, determine the target flight schedule corresponding to the minimum flight volume in the flight volume distribution map, and recommend changing the original flight schedule of the adjusted-time flight to the target flight schedule that is relatively close to the original flight schedule.

[0057] Here, for example, there are only 3 flights at 08:10, 08:35, 08:40, and 08:45, which can be preferentially adjusted in. If the original flight schedule of the adjusted-time flight CZ8625 is determined to be 2024 / 1 / 2 / 7:05:00, then the recommended adjusted schedule is 2024 / 1 / 2 / 8:10:00.

[0058] In a possible implementation, after evaluating and processing based on the capacity fusion data and the corresponding total flight plan volume to determine the overloaded time periods and free time periods in the preset time period, and determining the number of flights to be transferred out by each airline during the overloaded time periods and the number of flights to be transferred in by each airline during the free time periods, the flight schedule adjustment method further includes: Performing multi-dimensional attribute scoring processing on each flight of each airline during the free time periods to determine the adjustment time score for each flight, and determining multiple adjusted flights based on the adjustment time scores of each flight of each airline and the number of flights to be transferred in by the airline.

[0059] Here, the process of determining the adjusted flights according to the number of flights to be transferred in is the same as the above technical means for determining the adjusted flights according to the number of flights to be transferred out, and this part will not be elaborated here.

[0060] Further, please refer to Figure 2 , Figure 2 which is a schematic diagram of a flight schedule adjustment method provided by an embodiment of the present application. As Figure 2 shown, S201: Performing data fusion on the airport basic capacity, temporary air traffic control capacity, and ground support capacity to obtain capacity fusion data; S202: Evaluating and processing the capacity fusion data and the corresponding total flight plan volume to determine the number of flights to be transferred out by each airline during the overloaded time periods and the number of flights to be transferred in by each airline during the free time periods; S203: Performing multi-dimensional attribute scoring processing on each flight of each airline during the free time periods to determine the adjustment time score for each flight; S204: Selecting multiple flights with the lowest adjustment time scores based on the number of flights to be transferred out by the airline as candidate flights; S205: Using the number of candidate flights corresponding to the lowest adjustment time scores corresponding to the number of flights to be transferred out as multiple adjusted flights; S206: Dividing the capacity fusion data of the overloaded time periods according to a preset time interval to determine a capacity distribution map; S207: Determining the target flight schedule corresponding to the minimum capacity in the capacity distribution map, and recommending to change the original flight schedule of the adjusted flight to the target flight schedule that is relatively close to the original flight schedule.

[0061] In the present application, the capacity fusion data is compared with the total flight plan volume to calculate the overloaded time periods or free time periods, and the number of flights to be adjusted by each airline during the overloaded time periods or free time periods is allocated. After determining the adjusted flight volume of each airline, a priority adjustment order list of flight schedules is established for each airline, and the optimal adjusted flights are recommended for the airline.

[0062] A method for adjusting flight schedules provided by an embodiment of the present application, the method for adjusting flight schedules includes: performing data fusion on the airport basic capacity, temporary air traffic control capacity, and ground support capacity of a target airport for the entire day time period, and taking the capacity with the smallest value as the capacity fusion data of the target airport for each preset time period; determining the total flight plan for each preset time period based on the support plan data of the target airport; performing an evaluation process based on the capacity fusion data and the corresponding total flight plan to determine the overloaded time periods and idle time periods in the preset time period, and determining the number of flights to be transferred out by each airline during the overloaded time periods and the number of flights to be transferred in by each airline during the idle time periods; performing a multi-dimensional attribute scoring process on each flight of each airline during the overloaded time periods to determine the adjusted time score for each flight, and determining a plurality of adjusted time flights based on the adjusted time scores of each flight of each airline and the number of flights to be transferred out by the airline, so as to perform a time adjustment process on the adjusted time flights. At the macroscopic level, it solves the problem of the number of flights to be transferred out during each overloaded period, and at the microscopic level, it calculates and recommends adjusted time flights based on the multi-dimensional attributes of flights, realizes intelligent recommendation of flight adjustment plans, improves the efficiency of flight schedule adjustment, and minimizes the impact of flight delays, solving the problem of low efficiency of manual operations.

[0063] Please refer to Figure 3 , Figure 3 which is a schematic structural diagram of a flight schedule adjustment device provided by an embodiment of the present application. As Figure 3 shown in a capacity fusion module 310, configured to perform data fusion on the airport basic capacity, temporary air traffic control capacity, and ground support capacity of a target airport for the entire day time period, and take the capacity with the smallest value as the capacity fusion data of the target airport for each preset time period; a total plan determination module 320, configured to determine the total flight plan for each preset time period based on the support plan data of the target airport; an evaluation processing module 330, configured to perform an evaluation process based on the capacity fusion data and the corresponding total flight plan to determine the overloaded time periods and idle time periods in the preset time period, and determine the number of flights to be transferred out by each airline during the overloaded time periods and the number of flights to be transferred in by each airline during the idle time periods; an adjusted time module 340, configured to perform a multi-dimensional attribute scoring process on each flight of each airline during the overloaded time periods to determine the adjusted time score for each flight, and determine a plurality of adjusted time flights based on the adjusted time scores of each flight of each airline and the number of flights to be transferred out by the airline, so as to perform a time adjustment process on the adjusted time flights.

[0064] Further, the timing adjustment module 340 is further configured to: Perform multi-dimensional attribute scoring on each flight of each airline during the idle time period to determine the timing adjustment score of each flight, and determine multiple timing adjustment flights based on the timing adjustment scores of each flight of each airline and the incoming flight volume of the airline.

[0065] Further, when the evaluation processing module 330 is used to perform evaluation processing based on the capacity fusion data and the corresponding total flight plan volume to determine the overloaded time period and the idle time period in the preset time period, the evaluation processing module 330 is specifically configured to: Determine the difference between the capacity fusion data and the total flight plan volume; If the difference is negative, use the negative number as the overloaded flight quantity, and use the preset time period corresponding to the overloaded flight quantity as the overloaded time period; If the difference is positive, use the positive number as the remaining flight quantity, and use the preset time period corresponding to the remaining flight quantity as the idle time period.

[0066] Further, when the evaluation processing module 330 is used to determine the outgoing flight volume of each airline during the overloaded time period and the incoming flight volume of each airline during the idle time period, the evaluation processing module 330 is specifically configured to: Control the division of the airline flight plan volume during the overloaded time period by the total flight plan volume during the overloaded time period to determine a first value; Control the multiplication of the first value by the capacity fusion data during the overloaded time period to determine the outgoing flight volume of the airline; Control the division of the total outgoing flight volume of a single airline during the previous preset time period of the idle time period by the total outgoing flight volume of multiple airlines during the previous preset time period of the idle time period to determine a second value; Control the multiplication of the second value and the remaining flight quantity of the idle time period to determine the incoming flight volume of the airline.

[0067] Further, when the timing adjustment module 340 is used to determine multiple timing adjustment flights based on the timing adjustment scores of each flight of each airline and the outgoing flight volume of the airline, the timing adjustment module 340 is specifically configured to: For each airline during the overloaded time period, sort the timing adjustment scores of the flights of the airline in ascending order, and select multiple flights with the lowest timing adjustment scores from the timing adjustment scores based on the outgoing flight volume of the airline as candidate flights; The candidate flights corresponding to the quantity of the lowest adjusted time values corresponding to the retrieved flight quantities are used as the multiple adjusted-time flights.

[0068] Further, the adjustment module 340 performs time adjustment processing on the adjusted-time flights through the following steps: Divide the capacity fusion data of the over-capacity time period according to a preset time interval to determine a capacity distribution map; Determine the target flight time corresponding to the minimum capacity in the capacity distribution map, and recommend changing the original flight time of the adjusted-time flight to the target flight time that is relatively close to the original flight time.

[0069] An apparatus for adjusting flight times provided by an embodiment of the present application, the apparatus for adjusting flight times includes: a capacity fusion module, configured to perform data fusion on the airport basic capacity, temporary air traffic control capacity, and ground support capacity of a target airport for the whole day time period, and use the minimum value of the capacity as the capacity fusion data of the target airport in each preset time period; a planned total amount determination module, configured to determine the total flight plan amount in each preset time period based on the support plan data of the target airport; an evaluation processing module, configured to perform evaluation processing based on the capacity fusion data and the corresponding total flight plan amount, determine the over-capacity time period and the spare time period in the preset time period, and determine the flight quantity to be transferred out by each airline in the over-capacity time period and the flight quantity to be transferred in by each airline in the spare time period; an adjustment module, configured to perform multi-dimensional attribute scoring processing on each flight of each airline in the over-capacity time period to determine the adjusted time value of each flight, and determine multiple adjusted-time flights based on the adjusted time values of each flight of each airline and the flight quantity to be transferred out by the airline, so as to perform time adjustment processing on the adjusted-time flights. At the macro level, it solves the transfer-out quantity in each over-capacity period and the transfer-in quantity of each airline in the available capacity period. At the micro level, it calculates and recommends adjusted-time flights for the multi-dimensional attributes of flights, realizes intelligent recommendation of flight adjustment plans, improves the efficiency of flight time adjustment, and minimizes the impact of flight delays, solving the problem of low efficiency of manual operations.

[0070] Please refer to Figure 4 , Figure 4 which is a schematic structural diagram of an electronic device provided by an embodiment of the present application. As Figure 4 shown in, the electronic device 400 includes a processor 410, a memory 420, and a bus 430.

[0071] The memory 420 stores machine-readable instructions executable by the processor 410. When the electronic device 400 runs, the processor 410 communicates with the memory 420 via the bus 430. When the machine-readable instructions are executed by the processor 410, the steps of the flight schedule adjustment method in the method embodiments as described above can be executed. For the specific implementation manners, reference can be made to the method embodiments and will not be elaborated herein. Figure 1 and Figure 2 as shown in the steps of the flight schedule adjustment method in the method embodiments. For the specific implementation manners, reference can be made to the method embodiments and will not be elaborated herein.

[0072] The embodiment of the present application further provides a computer-readable storage medium. A computer program is stored on the computer-readable storage medium. When the computer program is run by a processor, the steps of the flight schedule adjustment method in the method embodiments as described above can be executed. Figure 1 and Figure 2 as shown in the steps of the flight schedule adjustment method in the method embodiments. For the specific implementation manners, reference can be made to the method embodiments and will not be elaborated herein.

[0073] Those skilled in the art can clearly understand that for the convenience and conciseness of description, the specific working processes of the systems, devices, and units described above can refer to the corresponding processes in the foregoing method embodiments and will not be elaborated herein.

[0074] In several embodiments provided in the present application, it should be understood that the disclosed systems, devices, and methods can be implemented in other ways. The device embodiments described above are merely illustrative. For example, the division of the units is only a logical function division, and there can be other division manners in actual implementation. For another example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed couplings or direct couplings or communication connections to each other can be through some communication interfaces. The indirect couplings or communication connections of the devices or units can be in electrical, mechanical, or other forms.

[0075] The units described as separate components may or may not be physically separated. The components displayed as units may or may not be physical units, that is, they can be located in one place, or they can be distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0076] In addition, in each embodiment of the present application, the functional units can be integrated into one processing unit, or each unit can exist physically alone, or two or more units can be integrated into one unit.

[0077] When the above-mentioned functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a non-volatile computer-readable storage medium executable by a processor. Based on such an understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a part of this technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in various embodiments of this application. The foregoing storage medium includes: various media that can store program codes, such as USB flash drives, mobile hard disks, read-only memories (ROM), random access memories (RAM), magnetic disks, or optical discs.

[0078] Finally, it should be noted that: the above-mentioned embodiments are only specific implementation manners of this application, used to illustrate the technical solutions of this application, rather than limiting it. The protection scope of this application is not limited thereto. Although this application has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: any person skilled in the art within the technical scope disclosed in this application can still modify the technical solutions recorded in the foregoing embodiments, or can easily think of changes, or perform equivalent replacements on some of the technical features; and these modifications, changes, or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of this application, and should all be covered within the protection scope of this application. Therefore, the protection scope of this application should be subject to the protection scope of the claims.

Claims

1. A method for adjusting flight schedules, characterized in that: The method for adjusting flight schedules includes: Performing data fusion on the airport's basic capacity, temporary air traffic control capacity, and ground support capacity at the target airport throughout the day, and taking the capacity with the smallest value as the capacity fusion data of the target airport for each preset time period; Based on the guarantee plan data of the target airport, determining the total flight plan quantity for each preset time period; Performing an evaluation process based on the capacity fusion data and the corresponding total flight plan quantity, determining the overloaded time periods and idle time periods in the preset time period, and determining the quantity of flights to be transferred out by each airline during the overloaded time periods and the quantity of flights to be transferred in by each airline during the idle time periods; Performing a multi-dimensional attribute scoring process on each flight of each airline during the overloaded time periods to determine the time adjustment score for each flight, and based on the time adjustment scores of each flight of each airline and the quantity of flights to be transferred out by the airline, determining multiple flights for time adjustment, so as to perform a time adjustment process on the flights for time adjustment.

2. The method for adjusting flight schedules according to claim 1, characterized in that, After performing the evaluation process based on the capacity fusion data and the corresponding total flight plan quantity to determine the overloaded time periods and idle time periods in the preset time period, and determining the quantity of flights to be transferred out by each airline during the overloaded time periods and the quantity of flights to be transferred in by each airline during the idle time periods, the method for adjusting flight schedules further includes: Performing a multi-dimensional attribute scoring process on each flight of each airline during the idle time periods to determine the time adjustment score for each flight, and based on the time adjustment scores of each flight of each airline and the quantity of flights to be transferred in by the airline, determining multiple flights for time adjustment.

3. The method for adjusting flight schedules according to claim 1, wherein The performing the evaluation process based on the capacity fusion data and the corresponding total flight plan quantity to determine the overloaded time periods and idle time periods in the preset time period includes: Determining the difference between the capacity fusion data and the total flight plan quantity; If the difference is negative, taking the negative number as the flight overload quantity, and taking the preset time period corresponding to the flight overload quantity as the overloaded time period; If the difference is positive, taking the positive number as the flight surplus quantity, and taking the preset time period corresponding to the flight surplus quantity as the idle time period.

4. The method for adjusting flight schedules according to claim 1, characterized in that, The determining the quantity of flights to be transferred out by each airline during the overloaded time periods and the quantity of flights to be transferred in by each airline during the idle time periods includes: Controlling the division of the airline's flight plan quantity during the overloaded time periods by the total flight plan quantity during the overloaded time periods to determine a first value; Controlling the multiplication of the first value by the capacity fusion data during the overloaded time periods to determine the quantity of flights to be transferred out by the airline; Controlling the division of the total quantity of flights transferred out by a single airline during the previous preset time period of the idle time period by the total quantity of flights transferred out by multiple airlines during the previous preset time period of the idle time period to determine a second value; Controlling the multiplication of the second value and the flight surplus quantity during the idle time period to determine the quantity of flights to be transferred in by the airline.

5. The adjustment method of flight schedule according to claim 1, characterized in that, The determining multiple flights for time adjustment based on the time adjustment scores of each flight of each airline and the quantity of flights to be transferred out by the airline includes: For each airline during the over-capacity time period, sort the flight adjustment time values of the flights of the airline in ascending order, and based on the number of flights to be adjusted out by the airline, select multiple flights with the lowest adjustment time values as candidate flights from the adjustment time values; Use the candidate flights corresponding to the number of the lowest adjustment time values corresponding to the number of flights to be adjusted out as the multiple adjusted-time flights.

6. The method for adjusting flight schedules according to claim 1, characterized in that, Perform schedule adjustment processing on the adjusted-time flights through the following steps: Divide the capacity fusion data of the over-capacity time period according to a preset time interval to determine a capacity distribution map; Determine the target flight schedule corresponding to the minimum capacity in the capacity distribution map, and recommend changing the original flight schedule of the adjusted-time flight to the target flight schedule that is relatively close to the original flight schedule.

7. The method for adjusting flight schedules according to claim 1, characterized in that, The multi-dimensional attributes include at least one of the following: Guarantee mission flight attribute information, VIP flight attribute information, airline attribute information for operating multiple-segment routes, origin flight attribute information, main time coordination airport flight attribute information, and base airline attribute information; among them, the priority of each attribute information decreases in turn.

8. An adjustment device for flight schedules, characterized in that, The flight schedule adjustment device includes: A capacity fusion module for performing data fusion on the airport basic capacity, temporary air traffic control capacity, and ground guarantee capacity of the target airport for the whole day time period, and using the smallest capacity value as the capacity fusion data of the target airport for each preset time period; A planned total amount determination module for determining the total flight plan amount for each preset time period based on the guarantee plan data of the target airport; An evaluation processing module for performing evaluation processing based on the capacity fusion data and the corresponding total flight plan amount, determining the over-capacity time period and the free time period in the preset time period, and determining the number of flights to be adjusted out by each airline in the over-capacity time period and the number of flights to be adjusted in by each airline in the free time period; An adjustment time module for performing multi-dimensional attribute scoring processing on each flight of each airline in the over-capacity time period to determine the adjustment time value of each flight, and based on the adjustment time value of each flight of each airline and the number of flights to be adjusted out by the airline, determining multiple adjusted-time flights so as to perform schedule adjustment processing on the adjusted-time flights.

9. An electronic device, characterized in that, Including: A processor, a memory, and a bus, the memory stores machine-readable instructions executable by the processor, when the electronic device runs, the processor communicates with the memory through the bus, and when the machine-readable instructions are run by the processor, the steps of the flight schedule adjustment method according to any one of claims 1 to 7 are executed.

10. A computer-readable storage medium, characterized in that, A computer program is stored on the computer-readable storage medium, and when the computer program is run by the processor, the steps of the flight schedule adjustment method according to any one of claims 1 to 7 are executed.

Citation Information

Patent Citations

  • Flight time resource configuration and optimization method suitable for airline hubs

    CN105574665A

  • Airport flight timing and reduction method and system

    CN117495069A

  • Flight reduction and timing method and system based on airport transportation and management committee mode

    CN119250484A

  • Flight release prediction method and system under flow control condition

    CN119694169A

Cited By

  • Airport flight time dynamic adjustment method, system, device, medium and product

    CN121119651A