Method and device for calculating congestion coefficient of air route and air route based on spatial density
Patent Information
- Application Number
- CN202411576430.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-06
- Publication Date
- 2025-03-25
Smart Images

Figure CN119694167A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of civil aviation general aviation flight, and in particular to a method for calculating a route congestion coefficient based on spatial density, and also to a device for calculating a route congestion coefficient based on spatial density. Background Art
[0002] Airways are the routes that aircraft fly and are an important part of airspace. The busyness and congestion of airways reflect the use of airspace and the operating efficiency of flights. At present, in terms of airway management and use, the congestion of airways is monitored through real-time monitoring systems, which is real-time, but does not have comprehensive guiding significance in airspace management. Airspace management departments need relatively comprehensive statistical evaluation indicators to describe the congestion of airways and provide data basis for planning and construction. However, due to the restrictions on the management authority of airway planning and construction and the authority to control the actual operation data of aircraft, there are relatively few studies on statistical analysis indicators of the congestion of domestic airways.
[0003] At present, the main indicator for evaluating the operation of air routes is air route traffic, that is, the number of aircraft passing through the air route within a certain period of time, and the commonly used ones are hourly traffic or daily traffic. This method can show the busyness of the air route to a certain extent, but there are the following problems:
[0004] 1. Since air routes are operated in sections, the flight restrictions and usage of each section of the route are different, so it is difficult to use a unified flow rate to indicate the busyness of a certain route;
[0005] Because air routes have different lengths, different usable altitude ranges, and different numbers of aircraft that can be accommodated, traffic volume alone cannot fully describe the congestion level of air routes, and there is no basis for comparison between different air routes. Summary of the invention
[0006] In order to overcome the defects of the prior art, the technical problem to be solved by the present invention is to provide a method for calculating the congestion coefficient of air routes based on spatial density, which can comprehensively evaluate the congestion degree of air routes, is more three-dimensional and specific, and is convenient for locating congested sections, providing data support for the next step of airspace route adjustment, meeting different analysis needs, and analyzing airspace operation conditions from multiple perspectives.
[0007] The technical solution of the present invention is: the method for calculating the congestion coefficient of air routes based on spatial density, the congestion coefficient of the air routes within t hours is:
[0008]
[0009] Where n is the number of flight segments contained in the route. is the number of aircraft using the ith flight segment within t hours, M i is the mileage of the i-th flight segment, U i is the highest available altitude for the ith flight segment, L i is the lowest available altitude for the ith route, is the congestion coefficient of the route within t hours, where t is the number of hours in which at most one AIRAC (Aeronautical Information Regulation and Control) is in effect.
[0010] The present invention provides a solution to the problem of the current air route busyness algorithm, proposes and implements an air route congestion coefficient calculation method based on spatial density, divides the entire air route into unit segments, and uses the spatial density method to normalize the traffic. The normalization method takes into account the available altitude layer range and mileage of the air route, making the air route congestion level more three-dimensional and comprehensive. Different segments or different air routes have a basis for mutual comparison and overall evaluation of congestion levels. Therefore, the present invention can comprehensively evaluate the congestion level of air routes in a more three-dimensional and specific manner, facilitate the positioning of congested sections, provide data support for the next step of airspace route adjustment, meet different analysis needs, and analyze airspace operations from multiple perspectives.
[0011] A device for calculating the route congestion coefficient based on spatial density is also provided, which comprises:
[0012] The object confirmation module is configured to determine the statistical time range and analysis object: more than one hour, with one AIRAC effective period as the longest time statistical unit. The static structure of the airway route is updated and effective once in each AIRAC effective period, and the analysis object is the airway route;
[0013] The data source module is configured to prepare the data source. The data source is divided into two parts: one is static data: the segment information of the route, the segment mileage and the minimum flight altitude of the segment; the other is dynamic data: the flight plan FPL and the comprehensive track of the actual operation of the aircraft;
[0014] A division module configured to divide the route into unit segments according to the waypoints passed;
[0015] Extraction module, which is configured to extract static data: from CSV data, extract the number of segments, segment mileage, and minimum flight altitude of the route;
[0016] The altitude calculation module is configured to calculate the highest available altitude: from the comprehensive track data of the whole year, the flights projected on the plane of the flight segment expansion of 20KM are screened, the flight altitude of each flight is extracted, and the highest flight altitude is taken as the highest available altitude of the flight segment;
[0017] Abstract module, which is configured to abstract each flight segment into a three-dimensional space: the flight segment is expanded by 20KM, 10KM on the left and 10KM on the right, and the three-dimensional space composed of the flight segment mileage and the available altitude layer range;
[0018] The statistics module is configured to count the number of aircraft that pass through the three-dimensional space of the flight segment within the time range: lock the comprehensive track data within the time range, filter the flights whose flight altitude is greater than the minimum flight altitude and less than the maximum available altitude and whose coordinates are projected on the plane of the flight segment expansion of 20KM, remove the flights that do not pass through the flight segment in the P-route field of the flight plan report FPL, and count the number of aircraft that meet the conditions
[0019] The congestion coefficient calculation module is configured to calculate the route congestion coefficient according to formula (1)
[0020] The congestion coefficient of a single flight segment is obtained, and the congestion coefficient of all flight segments is averaged to obtain the congestion coefficient of the entire route. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] Figure 1 Shown is a flow chart of a method for calculating route congestion coefficient based on spatial density according to the present invention. DETAILED DESCRIPTION
[0022] In order to make the purpose, technical solution and advantages of the present invention more clearly understood, the present invention is further described in detail below in conjunction with the accompanying drawings and specific embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not used to limit the present invention.
[0023] In order to make the description of the present disclosure more detailed and complete, the following provides an illustrative description of the implementation and specific embodiments of the present invention; however, this is not the only form of implementing or using the specific embodiments of the present invention. The implementation covers the features of multiple specific embodiments and the method steps and sequences used to construct and operate these specific embodiments. However, other specific embodiments can also be used to achieve the same or equivalent functions and step sequences.
[0024] This method of calculating the congestion coefficient of air routes based on spatial density is as follows:
[0025]
[0026] Where n is the number of flight segments contained in the route. is the number of aircraft using the ith flight segment within t hours, M i is the mileage of the i-th flight segment, U i is the highest available altitude for the ith flight segment, L i is the lowest available altitude for the ith route, is the congestion coefficient of the route within t hours, where t is the number of hours in which at most one AIRAC (Aeronautical Information Regulation and Control) is in effect.
[0027] like Figure 1 As shown, the method for calculating the route congestion coefficient based on spatial density includes the following steps:
[0028] (1) Determine the statistical time range and analysis object: more than one hour, with one AIRAC effective period as the longest statistical unit. The static structure of the airway route is updated once in each AIRAC effective period, and the analysis object is the airway route;
[0029] (2) Prepare the data source. The data source is divided into two parts: one part is static data: the route segment information, segment mileage and the minimum flight altitude of the segment; the other part is dynamic data:
[0030] The combined track of the FPL reported in the flight plan and the actual operation of the aircraft;
[0031] (3) Divide the route into unit segments based on the waypoints passed;
[0032] (4) Extract static data: Extract the number of flight segments, flight segment mileage, and minimum flight altitude of the route from the CSV data;
[0033] (5) Calculate the highest available altitude layer: From the comprehensive track data of the whole year, select the flights that are projected on the plane of the flight segment expansion of 20 km, extract the flight altitude of each flight, and take the highest flight altitude as the highest available altitude layer of the flight segment;
[0034] (6) Each flight segment is abstracted into a three-dimensional space: the flight segment is expanded by 20 km, 10 km on the left and 10 km on the right, and the three-dimensional space consists of the flight segment mileage and the available altitude layer range;
[0035] (7) Count the number of aircraft that pass through the three-dimensional space of the flight segment within the time range: lock the comprehensive track data within the time range, select flights with a flight altitude greater than the minimum flight altitude and less than the maximum available altitude and whose coordinates are projected on the plane of the flight segment expansion of 20 km, remove flights that do not pass through the flight segment in the P-route field of the flight plan FPL, and count the number of aircraft that meet the conditions;
[0036] (8) Calculate the congestion coefficient of the route. According to formula (1), the congestion coefficient of a single segment is obtained. The average congestion coefficient of all segments is taken to obtain the congestion coefficient of the entire route.
[0037] Preferably, in step (1), the AIRAC effective period is 28 days.
[0038] Preferably, in step (8), the congestion coefficient of the route based on the spatial density is divided into unit segments, and the congestion coefficient of the specified segment, single route, multiple routes, and national route is calculated according to formula (1) to obtain the congestion coefficient.
[0039] Those skilled in the art can understand that all or part of the steps in the above-mentioned embodiment method can be completed by instructing the relevant hardware through a program, and the program can be stored in a computer-readable storage medium. When the program is executed, it includes the steps of the above-mentioned embodiment method, and the storage medium can be: ROM / RAM, disk, CD, memory card, etc. Therefore, corresponding to the method of the present invention, the present invention also includes a route congestion coefficient calculation device based on spatial density, which is usually represented in the form of functional modules corresponding to the steps of the method. The device includes:
[0040] The object confirmation module is configured to determine the statistical time range and analysis object: more than one hour, with one AIRAC effective period as the longest time statistical unit. The static structure of the airway route is updated and effective once in each AIRAC effective period, and the analysis object is the airway route;
[0041] The data source module is configured to prepare the data source. The data source is divided into two parts: one part is static data: the flight segment information of the route, the flight segment mileage and the minimum flight altitude of the flight segment;
[0042] Part of dynamic data: the comprehensive track of the flight plan FPL and the actual operation of the aircraft;
[0043] A division module is configured to divide the route into unit segments according to the waypoints passed; an extraction module is configured to extract static data: from the CSV data, the number of segments, segment mileage, and minimum flight altitude of the route;
[0044] The altitude calculation module is configured to calculate the highest available altitude: from the comprehensive track data of the whole year, the flights projected on the plane of the flight segment expansion of 20KM are screened, the flight altitude of each flight is extracted, and the highest flight altitude is taken as the highest available altitude of the flight segment;
[0045] The abstract module is configured to abstract each flight segment into a three-dimensional space: the flight segment is expanded by 20KM,
[0046] 10KM on each side, a three-dimensional space consisting of the flight segment mileage and the available altitude range;
[0047] The statistics module is configured to count the number of aircraft that pass through the three-dimensional space of the flight segment within the time range: lock the comprehensive track data within the time range, filter the flights whose flight altitude is greater than the minimum flight altitude and less than the maximum available altitude and whose coordinates are projected on the plane of the flight segment expansion of 20KM, remove the flights that do not pass through the flight segment in the P-route field of the flight plan report FPL, and count the number of aircraft that meet the conditions
[0048] The congestion coefficient calculation module is configured to calculate the congestion coefficient of the route, and the congestion coefficient of a single flight segment is obtained according to formula (1). The congestion coefficients of all flight segments are averaged to obtain the congestion coefficient of the entire route.
[0049] Preferably, in the object confirmation module, the AIRAC validity period is 28 days.
[0050] Preferably, in the congestion coefficient calculation module, the statistical object is divided into unit segments based on the air route congestion coefficient of spatial density, and the congestion coefficient of a specified segment, a single air route, multiple air routes, and a national air route is calculated according to formula (1) to obtain the congestion coefficient.
[0051] The following is a more detailed description of embodiments of the present invention.
[0052] 1. Take the example of calculating the congestion coefficient of a certain route on a certain day.
[0053] This route passes through 9 waypoints along the way and can be divided into 8 unit segments. The "Compilation of Domestic Aviation Information of Civil Aviation of China" corresponding to the date of inquiry is used to obtain relevant static information: segment mileage, minimum safe flight altitude, and the maximum flight altitude of the segment is obtained through regional surveys.
[0054] Calculate the highest available altitude layer: From the comprehensive track data throughout the year, filter out the flights that are projected onto the plane with a flight segment expansion of 20 km, extract the flight altitude of each flight, and take the highest flight altitude as the highest available altitude layer of the flight segment.
[0055] Abstract each flight segment into a three-dimensional space: expand each flight segment by 20KM, 10KM on the left and 10KM on the right, and abstract each flight segment into a three-dimensional space using a width of 20KM, distance, and available altitude difference (maximum flight altitude - minimum flight altitude).
[0056] Count the number of aircraft that pass through the three-dimensional space of the flight segment within the time range: retrieve the tracks that pass through the three-dimensional space on this day. Due to capacity expansion, some tracks that do not belong to this route will be included. The flight number corresponding to the track will be retrieved to check whether it passes through this route in the flight plan report (FPL). The tracks that pass through this route in the flight plan report (FPL) are retained, and the flight numbers corresponding to the tracks are deduplicated to obtain the number of flights that fly through the flight segment in this hour.
[0057] The acquired data is organized into the following table:
[0058]
[0059]
[0060] Substitute the route congestion coefficient formula based on spatial density to calculate the congestion coefficient of this route:
[0061]
[0062] Approximately 0.0176
[0063] 2. Take the example of calculating the congestion coefficient of a certain AIRAC effective period on national air routes.
[0064] Divide all air routes in the country into unit segments according to the waypoints they pass through, determine the start and end dates of the effective period of the AIRAC in question, and obtain relevant static information from the "Compilation of Domestic Aviation Information of the Civil Aviation Administration of China": segment mileage, minimum safe flight altitude.
[0065] Calculate the highest available altitude layer: From the comprehensive track data throughout the year, filter out the flights that are projected onto the plane with a flight segment expansion of 20 km, extract the flight altitude of each flight, and take the highest flight altitude as the highest available altitude layer of the flight segment.
[0066] Each flight segment is expanded by 20KM, 10KM on each side, and each flight segment is abstracted into a three-dimensional space using a width of 20KM, distance, and available altitude difference (maximum flight altitude - minimum flight altitude).
[0067] The effective period of AIRAC is 28 days. The tracks passing through the three-dimensional space within this time range are retrieved. Due to capacity expansion, some tracks that do not belong to this route will be included. The flight number and flight plan number corresponding to the track are retrieved and checked in the flight plan report (FPL) to see whether it passes through this route near the corresponding time of the track. The tracks passing through this route in the flight plan report (FPL) are retained, and the flight number and flight plan number are combined to deduplicate to obtain the number of flights that pass through the route during this period.
[0068] Substituting into the formula:
[0069]
[0070] n: the number of flight segments contained in the route;
[0071] The number of aircraft using the ith flight segment within t hours;
[0072] M i : The mileage of the ith flight segment;
[0073] U i : The highest available altitude for the ith flight segment;
[0074] L i : The lowest available altitude layer (minimum flight altitude) of the ith route;
[0075] The congestion coefficient of the route within t hours.
[0076] Calculate the route congestion coefficient of the national routes during this AIRAC effective period.
[0077] The above description is only a preferred embodiment of the present invention and does not limit the present invention in any form. Any simple modification, equivalent changes and modifications made to the above embodiments based on the technical essence of the present invention are still within the protection scope of the technical solution of the present invention.
Claims
1. A method for calculating the congestion coefficient of air routes based on spatial density, characterized by: The congestion coefficient of the air route within t hours: Where n is the number of flight segments contained in the route. is the number of aircraft using the ith flight segment within t hours, M i is the mileage of the i-th flight segment, U i is the highest available altitude for the ith flight segment, L i is the lowest available altitude for the ith route, is the congestion factor of the airway within t hours, where t is the number of hours in a maximum AIRAC effective cycle.
2. The method for calculating the route congestion coefficient based on spatial density according to claim 1, characterized in that: The method comprises the following steps: (1) Determine the statistical time range and analysis object: more than one hour, with one AIRAC effective period as the longest statistical unit. The static structure of the airway route is updated once in each AIRAC effective period, and the analysis object is the airway route; (2) Prepare the data source. The data source is divided into two parts: one part is static data: the route segment information, segment mileage and the minimum flight altitude of the segment; the other part is dynamic data: The combined track of the FPL reported in the flight plan and the actual operation of the aircraft; (3) Divide the route into unit segments based on the waypoints passed; (4) Extract static data: Extract the number of flight segments, flight segment mileage, and minimum flight altitude of the route from the CSV data; (5) Calculate the highest available altitude layer: From the comprehensive track data of the whole year, select the flights that are projected on the plane of the flight segment expansion of 20 km, extract the flight altitude of each flight, and take the highest flight altitude as the highest available altitude layer of the flight segment; (6) Each flight segment is abstracted into a three-dimensional space: the flight segment is expanded by 20 km, 10 km on the left and 10 km on the right, and the three-dimensional space consists of the flight segment mileage and the available altitude layer range; (7) Count the number of aircraft that pass through the three-dimensional space of the flight segment within the time range: lock the comprehensive track data within the time range, select flights with a flight altitude greater than the minimum flight altitude and less than the maximum available altitude and whose coordinates are projected on the plane of the flight segment expansion of 20 km, remove flights that do not pass through the flight segment in the P-route field of the flight plan FPL, and count the number of aircraft that meet the conditions; (8) Calculate the congestion coefficient of the route. According to formula (1), the congestion coefficient of a single segment is obtained. The average congestion coefficient of all segments is taken to obtain the congestion coefficient of the entire route.
3. The method for calculating the route congestion coefficient based on spatial density according to claim 2, characterized in that: In step (1), the AIRAC validity period is 28 days.
4. The method for calculating the route congestion coefficient based on spatial density according to claim 3, characterized in that: In the step (8), based on the air route congestion coefficient of spatial density, the statistical object is divided into unit segments, and the congestion coefficient of the specified segment, single air route, multiple air routes, and national air routes is calculated according to formula (1) to obtain.
5. A device for calculating the congestion coefficient of air routes based on spatial density, characterized in that: It implements the method according to claim 1 and comprises: The object confirmation module is configured to determine the statistical time range and analysis object: more than one hour, with one AIRAC effective period as the longest time statistical unit. The static structure of the airway route is updated and effective once in each AIRAC effective period, and the analysis object is the airway route; The data source module is configured to prepare the data source. The data source is divided into two parts: one part is static data: the flight segment information of the route, the flight segment mileage and the minimum flight altitude of the flight segment; Part of dynamic data: the comprehensive track of the flight plan FPL and the actual operation of the aircraft; A division module configured to divide the route into unit segments according to the waypoints passed; Extraction module, which is configured to extract static data: from CSV data, extract the number of segments, segment mileage, and minimum flight altitude of the route; The altitude calculation module is configured to calculate the highest available altitude: from the comprehensive track data of the whole year, the flights projected on the plane of the flight segment expansion of 20KM are screened, the flight altitude of each flight is extracted, and the highest flight altitude is taken as the highest available altitude of the flight segment; Abstract module, which is configured to abstract each flight segment into a three-dimensional space: the flight segment is expanded by 20KM, 10KM on the left and 10KM on the right, and the three-dimensional space composed of the flight segment mileage and the available altitude layer range; The statistics module is configured to count the number of aircraft that pass through the three-dimensional space of the flight segment within the time range: lock the comprehensive track data within the time range, filter the flights whose flight altitude is greater than the minimum flight altitude and less than the maximum available altitude and whose coordinates are projected on the plane of the flight segment expansion of 20KM, remove the flights that do not pass through the flight segment in the P-route field of the flight plan report FPL, and count the number of aircraft that meet the conditions The congestion coefficient calculation module is configured to calculate the congestion coefficient of the route, and the congestion coefficient of a single flight segment is obtained according to formula (1). The congestion coefficients of all flight segments are averaged to obtain the congestion coefficient of the entire route.
6. The device for calculating the route congestion coefficient based on spatial density according to claim 5, characterized in that: In the object confirmation module, the AIRAC validity period is 28 days.
7. The device for calculating the route congestion coefficient based on spatial density according to claim 6, characterized in that: In the congestion coefficient calculation module, based on the air route congestion coefficient of spatial density, the statistical object is divided into unit segments, and the congestion coefficient of a specified segment, a single air route, multiple air routes, and a national air route is calculated according to formula (1) to obtain the congestion coefficient.