A method and display system for calculating regional flight cancellation rates
By defining flight constraints in the flight dynamics table, calculating the flight cancellation rate for the current year and the same period last year, and using a server-side and client-side display system, this method solves the problems of low accuracy in flight cancellation rate calculation and lack of time comparison analysis in existing technologies, and achieves accurate calculation and trend analysis of flight cancellation rates.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- FEIYOU TECH CO LTD
- Filing Date
- 2022-11-01
- Publication Date
- 2026-06-30
AI Technical Summary
Existing methods for calculating flight cancellation rates are not very accurate and lack time-based comparative analysis, thus failing to effectively reflect changes in flight cancellation rates.
By defining flight constraints in the flight dynamics table, the flight cancellation rates for the current year and the same period last year are calculated. The year-on-year cancellation rate is obtained using a year-on-year calculation method. Combined with the data processing and display system of the server and client, the accurate calculation and trend analysis of the flight cancellation rate are achieved.
It enables accurate calculation of flight cancellation rates and analysis of changes over time, objectively reflecting the cancellation situation of air transport capacity and providing intuitive charts of cancellation rate trends.
Smart Images

Figure CN115578235B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to flight cancellation rates, specifically to a method for calculating and displaying regional flight cancellation rates. Background Technology
[0002] Flight cancellations, due to their temporary, sudden, and unavoidable nature, significantly increase the operating costs of airlines and airports. The need for timely monitoring of flight cancellations and analysis of their specific impacts has become extremely urgent for civil aviation professionals. In this context, a method for calculating and displaying regional flight cancellation rates has emerged.
[0003] Currently, existing methods for calculating flight cancellation rates have low accuracy and can only display the cancellation rate of a single flight, lacking comparative analysis of flight cancellation rates over time. Summary of the Invention
[0004] (a) Technical problems to be solved
[0005] In view of the above-mentioned shortcomings of the existing technology, the present invention provides a method and display system for calculating regional flight cancellation rates, which can effectively overcome the defects of low accuracy of flight cancellation rate calculation results and lack of time comparison analysis of flight cancellation rates in the existing technology.
[0006] (II) Technical Solution
[0007] To achieve the above objectives, the present invention provides the following technical solution:
[0008] A method for calculating regional flight cancellation rates includes the following steps:
[0009] S1. Determine the number of the first canceled flights and the first scheduled flights that need to be counted for a certain location in the current year from the flight status table, and count the number of the first canceled flights and the total number of the first scheduled flights;
[0010] S2. Determine the number of second canceled flights and second planned flights that need to be counted for a certain location in the previous year from the flight status table, and count the number of second canceled flights and the total number of second planned flights;
[0011] S3. Calculate the annual flight cancellation rate based on the first number of canceled flights and the first total number of planned flights, and calculate the same period last year's flight cancellation rate based on the second number of canceled flights and the second total number of planned flights.
[0012] S4. Calculate the year-on-year flight cancellation rate based on the current year's flight cancellation rate and the same period last year's flight cancellation rate.
[0013] Preferably, in S1, the number of first canceled flights and first scheduled flights that need to be counted for a certain location in the current year is determined in the flight dynamics table, and the number of first canceled flights and the total number of first scheduled flights are counted, including:
[0014] Determine the first flight constraints regarding the first cancelled flight, and the second flight constraints regarding the first scheduled flight;
[0015] Select the first canceled flight that meets the first flight constraint from the flight status table for that year, and count the number of first canceled flights;
[0016] Select the first planned flight that meets the second flight constraint from the flight status table for that year, and count the total number of first planned flights.
[0017] Preferably, in S2, the number of second canceled flights and second scheduled flights that need to be counted in the previous year for a certain location is determined in the flight status table, and the number of second canceled flights and the total number of second scheduled flights are counted, including:
[0018] Determine the first flight constraints regarding the second cancelled flight, and the second flight constraints regarding the second scheduled flight;
[0019] Select the second canceled flight that meets the constraints of the first flight from the previous year's flight status table, and count the number of the second canceled flights;
[0020] Select the second planned flights that meet the constraints of the second flight from the previous year's flight status table, and count the total number of second planned flights.
[0021] Preferably, the constraints of the first flight include:
[0022] It is not a virtual flight, a shared flight, or a diverted flight. The flight type is passenger service and meets the requirements for first flight status. At the same time, the airline to which the flight belongs is on the airline list of a certain location.
[0023] The constraints for the second flight include:
[0024] It is not a virtual flight, shared flight, or diverted flight. The flight type is passenger service and meets the requirements for a second flight. At the same time, the airline to which the flight belongs is on the airline list of a certain location.
[0025] Preferably, S3 calculates the annual flight cancellation rate based on the first number of cancelled flights and the first total number of planned flights, including:
[0026] The annual flight cancellation rate C1 is calculated using the following formula:
[0027] C1 = N1 / N2 * 100%
[0028] Among them, N1 represents the number of the first canceled flights, and N2 represents the total number of the first scheduled flights;
[0029] S3 calculates the flight cancellation rate for the same period last year based on the second number of cancelled flights and the total number of planned flights, including:
[0030] The flight cancellation rate C2 for the same period last year can be calculated using the following formula:
[0031] C2 = N'1 / N'2 * 100%
[0032] N1 represents the second number of canceled flights, and N2 represents the second total number of planned flights.
[0033] Preferably, in S4, the year-on-year flight cancellation rate is calculated based on the current year's flight cancellation rate and the same period last year's flight cancellation rate, including:
[0034] The year-on-year flight cancellation rate C3 is calculated using the following formula:
[0035] C3 = (C1 - C2) / C2 * 100%
[0036] C1 represents the flight cancellation rate for the current year, and C2 represents the flight cancellation rate for the same period last year.
[0037] A regional flight cancellation rate display system includes a server and a client. The server includes a user information storage module, a data acquisition module, and a data processing module.
[0038] User information storage module, used to store user information;
[0039] The data acquisition module compiles statistics on the previous day's flight operations and confirms flights by departure point, arrival point, flight number, and date.
[0040] The data processing module calculates the annual flight cancellation rate based on the first number of canceled flights and the first total number of planned flights, calculates the same period last year's flight cancellation rate based on the second number of canceled flights and the second total number of planned flights, and calculates the year-on-year flight cancellation rate based on the annual flight cancellation rate and the same period last year's flight cancellation rate.
[0041] The client includes a registration and login module, an information display module, a flight cancellation rate value query module, and a flight cancellation rate trend query module;
[0042] The registration and login module receives user registration and login data sent by the client that has passed the validity verification.
[0043] The flight cancellation rate query module allows users to query specific flight cancellation rates by day and region.
[0044] The flight cancellation rate trend query module allows users to query the changing trends of flight cancellation rates by day and region.
[0045] The information display module is used to display the query results of the flight cancellation rate numerical query module and the flight cancellation rate trend query module;
[0046] The flight cancellation rate includes the flight cancellation rate for the current year, the flight cancellation rate for the same period last year, and the flight cancellation rate for the same period last year.
[0047] (III) Beneficial Effects
[0048] Compared with existing technologies, the regional flight cancellation rate calculation method and display system provided by this invention, based on massive civil aviation big data and automatic data collection, processing and intelligent data analysis technologies, provides a regional flight cancellation rate calculation method and display system. It can not only accurately calculate the flight cancellation rate, making the flight cancellation rate objectively reflect the cancellation situation of local air transport capacity, but also intuitively reflect the changes in flight cancellation rate between adjacent years by comparing and analyzing the flight cancellation rates of different years, allowing users to better grasp the changes in flight cancellation rate from a time perspective. Attached Figure Description
[0049] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the accompanying drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are merely some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without any creative effort.
[0050] Figure 1 This is a schematic diagram of the process for calculating the regional flight cancellation rate in this invention;
[0051] Figure 2 This is a schematic diagram of the regional flight cancellation rate display system in this invention. Detailed Implementation
[0052] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of the present invention. All other embodiments obtained by those skilled in the art based on the embodiments of the present invention without creative effort are within the scope of protection of the present invention.
[0053] A method for calculating regional flight cancellation rates, such as Figure 1 As shown, ① in the flight status table (a flight status table queried by day), determine the number of the first canceled flights and the first scheduled flights that need to be counted for a certain location in the current year, and count the number of the first canceled flights and the total number of the first scheduled flights, specifically including:
[0054] Determine the first flight constraints regarding the first cancelled flight, and the second flight constraints regarding the first scheduled flight;
[0055] Select the first canceled flight that meets the first flight constraint from the flight status table for that year, and count the number of first canceled flights;
[0056] Select the first planned flight that meets the second flight constraint from the flight status table for that year, and count the total number of first planned flights.
[0057] ② In the flight status table, determine the number of second canceled flights and second scheduled flights that need to be counted for a certain location in the previous year, and count the number of second canceled flights and the total number of second scheduled flights, specifically including:
[0058] Determine the first flight constraints regarding the second cancelled flight, and the second flight constraints regarding the second scheduled flight;
[0059] Select the second canceled flight that meets the constraints of the first flight from the previous year's flight status table, and count the number of the second canceled flights;
[0060] Select the second planned flights that meet the constraints of the second flight from the previous year's flight status table, and count the total number of second planned flights.
[0061] In the technical solution of this application, the constraints for the first flight include:
[0062] It is not a virtual flight, shared flight, or diverted flight; the flight type is passenger service (code J); it meets the requirements for first flight status; and the airline to which the flight belongs is in the airline list of a certain location.
[0063] The constraints for the second flight include:
[0064] It is not a virtual flight, shared flight, or diverted flight. The flight type is passenger service (code J), and it meets the requirements for a second flight status. At the same time, the airline to which the flight belongs is in the airline list of a certain location.
[0065] The first flight status requirement includes flights whose status falls under the categories shown in the table below:
[0066] Table 1. Status Requirements for the First Flight
[0067]
[0068] The second flight status requirement includes situations where the flight status does not fall under the categories shown in the table below:
[0069] Table 2. Second Flight Status Requirements
[0070]
[0071]
[0072] ③ Calculate the annual flight cancellation rate based on the first number of canceled flights and the first total number of planned flights, and calculate the same period last year's flight cancellation rate based on the second number of canceled flights and the second total number of planned flights.
[0073] 1) Calculate the annual flight cancellation rate based on the first number of cancelled flights and the first total number of scheduled flights, including:
[0074] The annual flight cancellation rate C1 is calculated using the following formula:
[0075] C1 = N1 / N2 * 100%
[0076] Among them, N1 represents the number of the first canceled flights, and N2 represents the total number of the first scheduled flights;
[0077] 2) Calculate the flight cancellation rate for the same period last year based on the number of the second batch of cancelled flights and the total number of the second batch of scheduled flights, including:
[0078] The flight cancellation rate C2 for the same period last year can be calculated using the following formula:
[0079] C2 = N'1 / N'2 * 100%
[0080] N1 represents the second number of canceled flights, and N2 represents the second total number of planned flights.
[0081] ④ Calculate the year-over-year flight cancellation rate based on the current year's flight cancellation rate and the flight cancellation rate of the same period last year, specifically including:
[0082] The year-on-year flight cancellation rate C3 is calculated using the following formula:
[0083] C3 = (C1 - C2) / C2 * 100%
[0084] C1 represents the flight cancellation rate for the current year, and C2 represents the flight cancellation rate for the same period last year.
[0085] In the technical solution of this application, the current year's flight cancellation rate reflects the cancellation situation of local air transport capacity; the same period last year's flight cancellation rate reflects the cancellation situation of local air transport capacity in the previous year, which allows users to better grasp the changes in flight cancellation rate from a time perspective; and the year-on-year flight cancellation rate intuitively reflects the changes in flight cancellation rate between adjacent years.
[0086] A regional flight cancellation rate display system, such as Figure 2 As shown, it includes a server and a client. The server includes a user information storage module, a data acquisition module, and a data processing module.
[0087] User information storage module, used to store user information;
[0088] The data acquisition module compiles statistics on the previous day's flight operations and confirms flights by departure point, arrival point, flight number, and date.
[0089] The data processing module calculates the annual flight cancellation rate based on the first number of canceled flights and the first total number of planned flights, calculates the same period last year's flight cancellation rate based on the second number of canceled flights and the second total number of planned flights, and calculates the year-on-year flight cancellation rate based on the annual flight cancellation rate and the same period last year's flight cancellation rate.
[0090] The client includes a registration and login module, an information display module, a flight cancellation rate value query module, and a flight cancellation rate trend query module;
[0091] The registration and login module receives user registration and login data sent by the client that has passed the validity verification.
[0092] The flight cancellation rate query module allows users to query specific flight cancellation rates by day and region.
[0093] The flight cancellation rate trend query module allows users to query the changing trends of flight cancellation rates by day and region.
[0094] The information display module is used to display the query results of the flight cancellation rate numerical query module and the flight cancellation rate trend query module;
[0095] The flight cancellation rate includes the flight cancellation rate for the current year, the flight cancellation rate for the same period last year, and the flight cancellation rate for the same period last year.
[0096] The above embodiments are only used to illustrate the technical solutions of the present invention, and are not intended to limit it. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions will not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A method for calculating regional flight cancellation rates, characterized in that: Includes the following steps: S1. Determine the number of the first canceled flights and the first scheduled flights that need to be counted for a certain location in the current year from the flight status table, and count the number of the first canceled flights and the total number of the first scheduled flights; S2. Determine the number of second canceled flights and second planned flights that need to be counted for a certain location in the previous year from the flight status table, and count the number of second canceled flights and the total number of second planned flights; S3. Calculate the annual flight cancellation rate based on the first number of canceled flights and the first total number of planned flights, and calculate the same period last year's flight cancellation rate based on the second number of canceled flights and the second total number of planned flights. S4. Calculate the year-on-year flight cancellation rate based on the current year's flight cancellation rate and the same period last year's flight cancellation rate; S3 calculates the annual flight cancellation rate based on the number of first cancelled flights and the total number of first scheduled flights, including: The annual flight cancellation rate C1 is calculated using the following formula: Among them, N1 represents the number of the first canceled flights, and N2 represents the total number of the first scheduled flights; S3 calculates the flight cancellation rate for the same period last year based on the second number of cancelled flights and the total number of planned flights, including: The flight cancellation rate C2 for the same period last year can be calculated using the following formula: N1 represents the second number of canceled flights, and N2 represents the second total number of planned flights. S4 calculates the year-over-year flight cancellation rate based on the current year's flight cancellation rate and the same period last year's flight cancellation rate, including: The year-on-year flight cancellation rate C3 is calculated using the following formula: C1 represents the flight cancellation rate for the current year, and C2 represents the flight cancellation rate for the same period last year.
2. The method for calculating regional flight cancellation rates according to claim 1, characterized in that: In S1, the number of the first canceled flights and the first scheduled flights that need to be counted for a certain location in the current year are determined in the flight status table, and the total number of the first canceled flights and the total number of the first scheduled flights are counted, including: Determine the first flight constraints regarding the first cancelled flight, and the second flight constraints regarding the first scheduled flight; Select the first canceled flight that meets the first flight constraint from the flight status table for that year, and count the number of first canceled flights; Select the first planned flight that meets the second flight constraint from the flight status table for that year, and count the total number of first planned flights.
3. The method for calculating regional flight cancellation rates according to claim 1, characterized in that: In S2, the number of second canceled flights and second scheduled flights that need to be counted for a certain location in the previous year is determined in the flight status table, and the total number of second canceled flights and second scheduled flights is calculated, including: Determine the first flight constraints regarding the second cancelled flight, and the second flight constraints regarding the second scheduled flight; Select the second canceled flight that meets the constraints of the first flight from the previous year's flight status table, and count the number of the second canceled flights; Select the second planned flights that meet the constraints of the second flight from the previous year's flight status table, and count the total number of second planned flights.
4. The method for calculating regional flight cancellation rates according to claim 2 or 3, characterized in that: The constraints for the first flight include: It is not a virtual flight, a shared flight, or a diverted flight. The flight type is passenger service and meets the requirements for first flight status. At the same time, the airline to which the flight belongs is on the airline list of a certain location. The constraints for the second flight include: It is not a virtual flight, shared flight, or diverted flight. The flight type is passenger service and meets the requirements for a second flight. At the same time, the airline to which the flight belongs is on the airline list of a certain location.
5. A display system based on the regional flight cancellation rate calculation method of claim 1, characterized in that: It includes a server and a client, wherein the server includes a user information storage module, a data acquisition module and a data processing module; User information storage module, used to store user information; The data acquisition module compiles statistics on the previous day's flight operations and confirms flights by departure point, arrival point, flight number, and date. The data processing module calculates the annual flight cancellation rate based on the first number of canceled flights and the first total number of planned flights, calculates the same period last year's flight cancellation rate based on the second number of canceled flights and the second total number of planned flights, and calculates the year-on-year flight cancellation rate based on the annual flight cancellation rate and the same period last year's flight cancellation rate. The client includes a registration and login module, an information display module, a flight cancellation rate value query module, and a flight cancellation rate trend query module; The registration and login module receives user registration and login data sent by the client that has passed the validity verification. The flight cancellation rate query module allows users to query specific flight cancellation rates by day and region. The flight cancellation rate trend query module allows users to query the changing trends of flight cancellation rates by day and region. The information display module is used to display the query results of the flight cancellation rate numerical query module and the flight cancellation rate trend query module; The flight cancellation rate includes the flight cancellation rate for the current year, the flight cancellation rate for the same period last year, and the flight cancellation rate for the same period last year.