An intelligent scheduling method for airport parking spaces

Processing and optimizing flight data through intelligent scheduling methods solves the problem of declining airport parking space scheduling accuracy and achieves more efficient data processing and more accurate parking space allocation.

CN119005654BActive Publication Date: 2025-01-24BEIJING HUAXIN AVIONICE TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202411496552.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-10-25
Publication Date
2025-01-24
Estimated Expiration
2044-10-25

AI Technical Summary

Technical Problem

In the prior art, the scheduling accuracy of airport shutdown positions has decreased, mainly due to processing a large amount of flight information and different flight priorities, resulting in too long data processing time and delayed updates, which in turn affects the allocation accuracy.

Method used

A intelligent scheduling method is adopted to clean, remove and analyze the collected AFTN packets, output flight data, and maintain the boarding port, passenger export and shutdown positions combined with the flight information of the day. Based on the calculation of flight priority sorting and shutdown position, adjust the parallel processing volume, cleaning rate, and volume of single transmission data of flight data to improve the accuracy of scheduling.

Benefits of technology

By increasing the parallel processing volume of flight data, reducing the cleaning rate and the amount of single transmission data, increasing the data processing speed and real -time nature, reducing the data update delay and distribution error rate, and improving the scheduling accuracy of the shutdown position.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119005654B_ABST
    Figure CN119005654B_ABST
Patent Text Reader

Abstract

The present invention relates to the technical field of parking stand allocation, and in particular to an intelligent scheduling method for airport parking stands, including: cleaning, deduplicating and parsing the collected AFTN messages in sequence to output flight data, and maintaining the boarding gate, passenger exit and parking stand in combination with the flight information of the day's flights arriving and departing; sorting the priorities of the flights, and calculating the allocation of parking stands; allocating the international flights to international stands according to the calculation results, and allocating the domestic flights to designated domestic stands according to the calculation results; determining whether the scheduling accuracy of the parking stands meets the requirements based on the proportion of the number of correctly allocated parking stands; if the scheduling accuracy does not meet the requirements, adjusting the parallel processing data volume of the flight data; if the determination accuracy does not meet the requirements, adjusting the cleaning rate of the flight data. The present invention improves the scheduling accuracy of the parking stands.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of parking space allocation, and in particular to an intelligent scheduling method for airport parking spaces. Background Art

[0002] In the prior art, traditional airport parking space allocation (including parking spaces with jet bridges) is mainly manually allocated based on the arrival and departure time of flights on the day, flight type, etc. When there are many flights, conflicts often occur between the manually allocated parking spaces and the flight arrival and departure time. Some old civil airports also have unreasonable designs of passenger exit channels and passenger boarding gate channels, resulting in conflicts when flights board and disembark at the same time. The manual allocation of parking spaces is complex, and the error rate of parking space allocation during peak seasons is high. At the same time, there is insufficient statistical analysis of jet bridge utilization, parking space utilization rate, flight delay rate, etc., and it is impossible to effectively optimize the allocation of parking spaces through data.

[0003] Chinese Patent Publication No.: CN110163491A discloses a real-time flexible parking stand scheduling method and scheduling system for optimizing throughput. It can be seen that the real-time flexible parking stand scheduling method and scheduling system for optimizing throughput have the problem that a large amount of flight information needs to be processed, and different flights have different priorities, which leads to a long time spent on data processing and delayed updates, thereby causing a decrease in the scheduling accuracy of the parking stands. Summary of the invention

[0004] To this end, the present invention provides an intelligent scheduling method for airport parking stands, which is used to overcome the problem in the prior art that a large amount of flight information needs to be processed and different flights have different priorities, resulting in too long time spent on data processing and delayed updates, thereby causing a decrease in the scheduling accuracy of the parking stands.

[0005] To achieve the above-mentioned purpose, the present invention provides an intelligent scheduling method for airport parking stands, comprising: cleaning, deduplicating and parsing the collected AFTN messages in sequence to output flight data, synchronizing and backing up the flight data in sequence, and maintaining the boarding gate, passenger exit and parking stand in combination with the flight information of the day's arrival and departure flights; judging whether the flight is an international flight or a domestic flight according to the parsing result of the AFTN message, sorting the priority of the flights, and calculating the allocation of parking stands; allocating the international flight to the international stand according to the calculation result, and allocating the domestic flight to the international stand according to the calculation result. domestic flights are allocated to designated domestic parking stands; the number of correctly allocated parking stands and the total number of allocated parking stands in several ranking cycles are obtained respectively; whether the scheduling accuracy of the parking stands meets the requirements based on the proportion of the number of correctly allocated parking stands is determined; if the scheduling accuracy does not meet the requirements, the amount of parallel processing data of the flight data is adjusted or the accuracy of determining the parking stand priority is determined based on the proportion of the amount of repeated data in the flight data; if the determination accuracy does not meet the requirements, the cleaning rate of the flight data is adjusted or the single transmission data amount of the flight data is adjusted based on the average delay time of transmitting the flight data.

[0006] Further, determining the scheduling accuracy of the parking space includes:

[0007] The number of correctly allocated parking stands and the total number of allocated parking stands in a number of ranking cycles are obtained respectively, and the proportion of the number of correctly allocated parking stands is calculated;

[0008] Comparing the percentage of correctly allocated parking spaces with a preset first percentage;

[0009] If the proportion of the number of correctly allocated parking stands is greater than the preset first proportion, it is determined that the scheduling accuracy of the parking stands does not meet the requirements.

[0010] Furthermore, the proportion of correctly allocated parking stands is a ratio of the number of correctly allocated parking stands in a number of qualifying cycles to the total number of allocated parking stands in a number of qualifying cycles.

[0011] Further, determining the accuracy of the parking stand priority includes:

[0012] Compare the percentage of the number of correctly allocated parking stands with a preset first percentage and a preset second percentage respectively;

[0013] If the proportion of the correctly allocated parking stands is greater than the preset first proportion and less than or equal to the preset second proportion, it is preliminarily determined that the accuracy of determining the parking stand priority does not meet the requirements, and a secondary determination is made on whether the accuracy of determining the parking stand priority meets the requirements based on the proportion of duplicate data in the flight data.

[0014] Further, the amount of parallel processing of flight data is adjusted, including:

[0015] Comparing the percentage of correctly allocated parking spaces with the preset second percentage;

[0016] If the proportion of the number of correctly allocated parking stands is greater than the preset second proportion, the amount of parallel processing of flight data is increased.

[0017] Furthermore, the increase in the amount of parallel processing data of the flight data is determined by the difference between the proportion of correctly allocated parking stands and a preset second proportion.

[0018] Furthermore, the cleaning rate of flight data is adjusted, including:

[0019] The data volume of the flight data and the amount of duplicate data in the flight data are obtained respectively, and the proportion of the duplicate data in the flight data is calculated;

[0020] Compare the proportion of duplicate data in the flight data with the preset first data proportion and the preset second data proportion respectively;

[0021] If the proportion of repeated data in the flight data is greater than the proportion of the preset first data, the accuracy of the secondary determination of the parking space priority does not meet the requirements;

[0022] If the proportion of duplicate data in the flight data is greater than the preset first data proportion and less than or equal to the preset second data proportion, then reducing the cleaning rate of the flight data;

[0023] If the proportion of repeated data in the flight data is greater than the preset second data proportion, it is preliminarily determined that the accuracy of the parking stand allocation calculation does not meet the requirements, and a secondary determination is made on whether the accuracy of the parking stand allocation calculation meets the requirements based on the average delay time of transmitting the flight data.

[0024] Furthermore, the reduction range of the cleaning rate of the flight data is determined by the difference between the proportion of duplicate data in the flight data and the proportion of a preset first data.

[0025] Furthermore, the single transmission data volume of the flight data is adjusted, including:

[0026] Obtain the transmission rate of flight data from different data sources and calculate the average delay time of transmitting flight data;

[0027] Comparing the average delay time of the transmitted flight data with a preset delay time;

[0028] If the average delay time for transmitting the flight data is greater than the preset delay time, it is determined that the accuracy of the parking space allocation calculation does not meet the requirements for the second time, and the single transmission data volume of the flight data is reduced.

[0029] Furthermore, the reduction range of the single transmission data volume of the flight data is determined by the difference between the average delay time of transmitting the flight data and the preset delay time.

[0030] Compared with the prior art, the beneficial effect of the present invention lies in that the method of the present invention adjusts the amount of parallel processing data of flight data according to the proportion of correctly allocated parking spaces. Since a large amount of flight information needs to be processed and different flights have different priorities, it takes too long to process the data and updates are delayed, which leads to a decrease in the accuracy of allocation. By increasing the amount of parallel processing data of flight data, the processing speed is accelerated and the data update delay is reduced. The cleaning rate of flight data is adjusted according to the proportion of duplicate data in the flight data. Since the formats of some data are inconsistent during the cleaning of flight information data, they cannot be correctly identified. , it is not cleaned thoroughly, and cannot be sorted correctly when sorting the flight priorities. By reducing the cleaning rate of flight data, the processing efficiency and accuracy are balanced, thereby reducing the probability of incomplete data cleaning. The single transmission data volume of flight data is adjusted according to the average delay time of transmitting flight data. Since the system security used for parking position scheduling is relatively high, strict verification and authorization are required during the data transmission process before exchange, which leads to slower data transmission speed. By reducing the single transmission data volume of flight data, the transmission speed is increased, the delay of data transmission is reduced, the real-time nature of the data is improved, and the scheduling accuracy of the parking positions is improved.

[0031] Furthermore, the method of the present invention adjusts the amount of parallel processing data of flight data by setting a preset first ratio and a preset second ratio. Since a large amount of flight information needs to be processed and different flights have different priorities, it takes too long to process the data and updates are delayed, which leads to a decrease in the accuracy of allocation. By increasing the amount of parallel processing data of flight data, the processing speed is accelerated, the data update delay is reduced, and the scheduling accuracy of the parking spaces is further improved.

[0032] Furthermore, the method of the present invention adjusts the cleaning rate of flight data by setting a preset first data volume ratio and a preset second data volume ratio. Since the formats of some data are inconsistent during the cleaning of flight information data, they are not correctly identified and are not cleaned thoroughly, and cannot be correctly sorted when the flight priorities are sorted. By reducing the cleaning rate of flight data, the processing efficiency and accuracy are balanced, thereby reducing the probability of incomplete data cleaning and further improving the scheduling accuracy of parking spaces.

[0033] Furthermore, the method of the present invention adjusts the amount of data transmitted at a single time for flight data by setting a preset delay time. Since the system security used for parking stand scheduling is relatively high, strict verification and authorization are required during the data transmission process before exchange can be carried out, which results in a slower data transmission speed. By reducing the amount of data transmitted at a single time for flight data, the transmission speed is increased, the delay in data transmission is reduced, the real-time nature of the data is improved, and the scheduling accuracy of the parking stands is further improved. BRIEF DESCRIPTION OF THE DRAWINGS

[0034] Figure 1 This is an overall flow chart of the intelligent scheduling method for airport parking spaces according to an embodiment of the present invention;

[0035] Figure 2 It is a logic flow chart of the intelligent scheduling method for airport parking spaces according to an embodiment of the present invention;

[0036] Figure 3 A specific flow chart of a process of adjusting the parallel processing data volume of flight data in an intelligent scheduling method for airport parking spaces according to an embodiment of the present invention;

[0037] Figure 4 The present invention is a specific flow chart of a process for adjusting the cleaning rate of flight data in an intelligent scheduling method for airport parking spaces according to an embodiment of the present invention. DETAILED DESCRIPTION

[0038] In order to make the objects and advantages of the present invention more clearly understood, the present invention is further described below in conjunction with 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.

[0039] The preferred embodiments of the present invention are described below with reference to the accompanying drawings. It should be understood by those skilled in the art that these embodiments are only used to explain the technical principles of the present invention and are not intended to limit the protection scope of the present invention.

[0040] See also Figure 1 , Figure 2 , Figure 3 as well as Figure 4As shown, they are respectively an overall flow chart of the intelligent scheduling method for airport parking spaces according to an embodiment of the present invention, a logic flow chart, a specific flow chart of the process of adjusting the parallel processing data volume of flight data, and a specific flow chart of the process of adjusting the cleaning rate of flight data. An intelligent scheduling method for airport parking spaces according to the present invention comprises:

[0041] Step S1, the collected AFTN messages are cleaned, deduplicated and parsed in turn to output flight data, the flight data are synchronized and backed up in turn, and the boarding gate, passenger exit and parking position are maintained in combination with the arrival and departure flight information of the day;

[0042] Step S2, judging whether the flight is an international flight or a domestic flight according to the parsing result of the AFTN message, sorting the priorities of the flights, and calculating the allocation of parking spaces;

[0043] Step S3, allocating the international flight to an international seat according to the calculation result, and allocating the domestic flight to a designated domestic seat according to the calculation result;

[0044] Step S4, respectively obtaining the number of correctly allocated parking stands and the total number of allocated parking stands in a number of qualifying periods;

[0045] Step S5, determining whether the scheduling accuracy of the parking stands meets the requirements based on the percentage of the number of correctly allocated parking stands;

[0046] Step S6: If the scheduling accuracy does not meet the requirements, the amount of parallel processing of the flight data is adjusted or the accuracy of determining the parking space priority is determined based on the proportion of repeated data in the flight data;

[0047] Step S7: If the determination accuracy does not meet the requirement, the cleaning rate of the flight data is adjusted or the single transmission data volume of the flight data is adjusted based on the average delay time of transmitting the flight data.

[0048] Specifically, the AFTN message includes the flight number, take-off and landing time, and flight altitude.

[0049] Specifically, the correct allocation of parking stands is to allocate the aircraft to the corresponding parking stands according to the arrival time, departure time and aircraft type of the flight.

[0050] Specifically, the scheduling accuracy of parking stands refers to the accuracy of allocating and managing parking stands.

[0051] Specifically, the accuracy of determining the parking stand priority is the accuracy of determining the priority order of the parking stands according to the flight type of the aircraft, the size of the aircraft, and the take-off and landing time of the flight.

[0052] Specifically, the parsing process of the AFTN message is as follows:

[0053] Parse AFTN takeoff reports, landing reports, delay reports, alternate reports, return reports, etc. to obtain the departure airport, airline, flight number, registration number and aircraft model of the flights arriving and departing from the airport. Generate a non-repetitive flight data dictionary for the flights arriving and departing from the airport every day, and support manual import and manual modification of the flight data dictionary; you can set flight attributes, such as large aircraft, medium-sized aircraft, small aircraft, as well as domestic flights and international flights.

[0054] Specifically, the priority of parking spaces is:

[0055] When setting international stands, international stands with jet bridges are higher than those without jet bridges, and international stands with jet bridges are given priority for aircraft arriving or departing; when setting domestic stands, domestic stands with jet bridges are higher than those without jet bridges, and domestic stands with jet bridges are given priority for aircraft arriving or departing. At the same time, other types and models of the stands can be set, such as whether it is a business jet stand, a special jet stand, an emergency stand, whether it is a close stand or a far stand, and whether it can accommodate large, medium, or small aircraft.

[0056] Specifically, the process for maintaining passenger gates and exits is as follows:

[0057] The boarding gates are divided into international flight boarding gates and domestic flight boarding gates, and the exits are divided into domestic passenger exits and international passenger exits. When there are no international flights, the international passenger boarding gates can be used for domestic flight passengers to board.

[0058] Specifically, the process of maintaining the parking position is as follows:

[0059] When a parking space is set to operation and maintenance status and the occupancy start time is set, the parking space will not be included in the parking space allocation, and the color of the current parking space displayed on the page will turn red.

[0060] Specifically, the process of flight management on that day is as follows:

[0061] At the same time, the AFTN message of the airport is obtained, including the flight number, aircraft type, the estimated take-off time, estimated landing time, actual take-off time, flight delay time and flight cancellation information of the aircraft at the airport, and a list of flights arriving and departing from the airport on the same day is generated. Other settings can be made for the obtained flights, such as manually specifying the parking space and whether it is an international flight. It supports manual import of the flight data of the day's arrival and departure, and modification of the flight information of the day.

[0062] Specifically, the process of allocating and calculating parking spaces is as follows:

[0063] Based on the management of parking spaces, passenger entrance and exit management, parking space maintenance and flight information for the day, parking spaces are automatically allocated according to parking space priority levels;

[0064] When domestic flights arrive or depart, avoid conflicts between the passenger boarding channel and the passenger exit channel during the same period by using the flight departure time, flight landing time, boarding gate location, and exit location conflict rules;

[0065] When there are international arrivals and departures, international entrances and exits can only be allocated to international flights to avoid conflicts between international boarding channels and international exit channels during the same time period;

[0066] Large aircraft have the highest priority in bridge slot allocation, followed by medium-sized aircraft, and small aircraft have the lowest priority;

[0067] The positions without a jet bridge are allocated from near to far;

[0068] When a business jet, special plane or emergency flight lands, priority will be given to the parking spaces with jet bridges or manually designated parking spaces;

[0069] When there are no business jets, special planes, or emergency flights landing, priority will be given to positions with jet bridges. When positions with jet bridges are allocated, domestic close positions without jet bridges will be allocated. After close positions are allocated, remote positions will be allocated.

[0070] When there are international flights, they will be given priority to dock at international aircraft stands with jet bridges. When international aircraft stands with jet bridges are insufficient, they will be allocated to international aircraft stands without jet bridges.

[0071] When a flight is delayed, seats will be automatically reallocated to flights that have not landed based on the estimated landing time reported by the delay;

[0072] When a flight is cancelled, the seats already allocated to that aircraft will be automatically cleared and await reallocation next time;

[0073] When a flight needs to stay overnight at the airport, international flights are given priority to unallocated seats without jet bridges, and domestic flights are given priority to vacant seats without jet bridges.

[0074] When there are no international flights arriving or departing, after all domestic flight bridges have been allocated, international aircraft positions with bridges will be allocated first. After all international and domestic bridge positions have been allocated, domestic aircraft positions without bridges will be allocated.

[0075] After the plane takes off or lands, the used parking spaces are no longer included in the calculation and allocation.

[0076] Specifically, the flight docking rate, aircraft parking utilization rate, flight take-off, landing, arrival and departure data, and flight delay data in a certain period of time are counted using bar charts and line charts.

[0077] Specifically, a list of flights with allocated slots for the day is listed, and the allocated slots are highlighted. The slot allocation list will change in real time based on flight operations and calculation results.

[0078] Specifically, flight data includes flight number, flight take-off and landing time, and flight aircraft model.

[0079] Specifically, the inbound and outbound flight information includes the flight number, aircraft model, and take-off time of the aircraft.

[0080] Specifically, the analysis results include the airline company of the aircraft, the flight number of the aircraft, and the registration number of the aircraft.

[0081] Specifically, the parallel processing data volume of the flight data is the size of the data volume of the flight data processed simultaneously.

[0082] In implementation, the method of the present invention adjusts the amount of parallel processing data of flight data according to the proportion of the number of correctly allocated parking stands. Since a large amount of flight information needs to be processed and different flights have different priorities, it takes too long to process the data and the update is delayed, which leads to a decrease in the accuracy of allocation. By increasing the amount of parallel processing data of flight data, the processing speed is accelerated and the update delay of the data is reduced. The cleaning rate of flight data is adjusted according to the proportion of repeated data in the flight data. Since the format of some data is inconsistent during the cleaning of flight information data, it cannot be correctly identified and cleaned, and cannot be correctly sorted when the priority of flights is sorted. By reducing the cleaning rate of flight data, the processing efficiency and accuracy are balanced, thereby reducing the probability of incomplete data cleaning. The single transmission data volume of flight data is adjusted according to the average delay time of transmitting flight data. Since the system security used for parking stand scheduling is relatively high, strict verification and authorization are required before data can be exchanged during data transmission, resulting in a slow data transmission speed. By reducing the single transmission data volume of flight data, the transmission speed is increased, the delay of data transmission is reduced, the real-time nature of the data is improved, and the scheduling accuracy of the parking stands is improved.

[0083] Specifically, determining the scheduling accuracy of the parking space includes:

[0084] The number of correctly allocated parking stands and the total number of allocated parking stands in a number of ranking cycles are obtained respectively, and the proportion of the number of correctly allocated parking stands is calculated;

[0085] Comparing the percentage of correctly allocated parking spaces with a preset first percentage;

[0086] If the proportion of the number of correctly allocated parking stands is greater than the preset first proportion, it is determined that the scheduling accuracy of the parking stands does not meet the requirements.

[0087] Specifically, the proportion of correctly allocated parking stands is a ratio of the number of correctly allocated parking stands in a number of qualifying cycles to the total number of allocated parking stands in a number of qualifying cycles.

[0088] Specifically, determining the accuracy of the parking stand priority includes:

[0089] Compare the percentage of the number of correctly allocated parking stands with a preset first percentage and a preset second percentage respectively;

[0090] If the proportion of the correctly allocated parking stands is greater than the preset first proportion and less than or equal to the preset second proportion, it is preliminarily determined that the accuracy of determining the parking stand priority does not meet the requirements, and a secondary determination is made on whether the accuracy of determining the parking stand priority meets the requirements based on the proportion of duplicate data in the flight data.

[0091] It can be understood that the three intervals corresponding to the preset first proportion and the preset second proportion correspond to three situations respectively:

[0092] The first interval is when the percentage of correctly allocated parking stands is less than or equal to the preset first percentage, and the scheduling accuracy of the corresponding parking stands meets the requirements;

[0093] The second interval is when the percentage of correctly allocated parking stands is greater than the preset first percentage and less than or equal to the preset second percentage, which corresponds to the situation that the format of some data is inconsistent during the cleaning process of flight information data, resulting in failure to be correctly identified and cleaned, and failure to correctly sort when sorting flight priorities;

[0094] The third interval is when the percentage of correctly allocated parking stands is greater than the preset second percentage. This corresponds to the need to process a large amount of flight information, and different flights have different priorities, which results in too long time spent on data processing and delayed updates.

[0095] Preferably, the preferred embodiment of the preset first ratio is 0.92, and the preferred embodiment of the preset second ratio is 0.95.

[0096] In implementation, the method of the present invention determines the scheduling accuracy of parking stands by setting a preset first ratio and a preset second ratio, thereby reducing the impact of decreased stability in parking stand allocation due to inaccurate determination of the scheduling accuracy of parking stands, and further improving the scheduling accuracy of parking stands.

[0097] Specifically, the amount of parallel processing of flight data is adjusted, including:

[0098] Comparing the percentage of correctly allocated parking spaces with the preset second percentage;

[0099] If the proportion of the number of correctly allocated parking stands is greater than the preset second proportion, the amount of parallel processing of flight data is increased.

[0100] Specifically, the increase in the amount of parallel processing data of the flight data is determined by the difference between the proportion of correctly allocated parking stands and a preset second proportion.

[0101] Specifically, when the difference between the percentage of correctly allocated parking stands and the preset second percentage is within 0.03, the parallel processing data volume of flight data increases to 1.1 times of the original; when the difference between the percentage of correctly allocated parking stands and the preset second percentage exceeds 0.03, the parallel processing data volume of flight data increases by 35 bytes for every 0.01 increase. For example, the difference between the percentage of correctly allocated parking stands and the preset second percentage is 0.05, the current parallel processing data volume of flight data is 3000 bytes, and the increased parallel processing data volume of flight data is 3000×1.1+35×2=3370 bytes.

[0102] In implementation, the method of the present invention adjusts the amount of parallel processing data of flight data by setting a preset first ratio and a preset second ratio. Since a large amount of flight information needs to be processed and different flights have different priorities, it takes too long to process the data and updates are delayed, which leads to a decrease in the accuracy of allocation. By increasing the amount of parallel processing data of flight data, the processing speed is accelerated, the data update delay is reduced, and the scheduling accuracy of the parking spaces is further improved.

[0103] Specifically, the cleaning rate of flight data is adjusted, including:

[0104] The data volume of the flight data and the amount of duplicate data in the flight data are obtained respectively, and the proportion of the duplicate data in the flight data is calculated;

[0105] Compare the proportion of duplicate data in the flight data with the preset first data proportion and the preset second data proportion respectively;

[0106] If the proportion of repeated data in the flight data is greater than the proportion of the preset first data, the accuracy of the secondary determination of the parking space priority does not meet the requirements;

[0107] If the proportion of duplicate data in the flight data is greater than the preset first data proportion and less than or equal to the preset second data proportion, then reducing the cleaning rate of the flight data;

[0108] If the proportion of repeated data in the flight data is greater than the preset second data proportion, it is preliminarily determined that the accuracy of the parking stand allocation calculation does not meet the requirements, and a secondary determination is made on whether the accuracy of the parking stand allocation calculation meets the requirements based on the average delay time of transmitting the flight data.

[0109] It can be understood that the three intervals corresponding to the preset first data volume ratio and the preset second data volume ratio respectively correspond to three situations:

[0110] The first interval is a situation where the proportion of duplicate data in the flight data is less than or equal to the preset first data proportion, and the accuracy of determining the priority of the corresponding parking space meets the requirements;

[0111] The second interval is when the proportion of duplicate data in the flight data is greater than the preset first data proportion and less than or equal to the preset second data proportion, which corresponds to the situation that the format of some data is inconsistent during the cleaning process of the flight information data, resulting in failure to be correctly identified and cleaned, and failure to correctly sort when sorting the flight priorities;

[0112] The third interval is when the proportion of duplicate data in the flight data is greater than the preset second data proportion. The system security for parking space scheduling is relatively high, which results in strict verification and authorization before data can be exchanged during the data transmission process, resulting in a slower data transmission speed.

[0113] Preferably, the preferred embodiment of the preset first data volume ratio is 0.04, and the preferred embodiment of the preset second data volume ratio is 0.06.

[0114] Specifically, the proportion of duplicate data in the flight data is the ratio of the amount of duplicate data in the flight data to the amount of flight data.

[0115] In implementation, the method of the present invention performs a secondary determination of the accuracy of determining the priority of the parking stand by setting a preset first data volume ratio and a preset second data volume ratio, thereby reducing the impact of a decrease in the scheduling accuracy of the parking stand due to inaccurate secondary determination of the accuracy of determining the priority of the parking stand, and further improving the scheduling accuracy of the parking stand.

[0116] Specifically, the reduction range of the cleaning rate of the flight data is determined by the difference between the ratio of the amount of duplicate data in the flight data and the ratio of the preset first amount of data.

[0117] Specifically, when the difference between the proportion of duplicate data in the flight data and the preset first data proportion is within 0.02, the cleaning rate of the flight data is reduced to 0.95 times the original; when the difference between the proportion of duplicate data in the flight data and the preset first data proportion exceeds 0.02 but does not exceed 0.01, the cleaning rate of the flight data is reduced by 25 items / minute. For example, the difference between the proportion of duplicate data in the flight data and the preset first data proportion is 0.05, the current cleaning rate of the flight data is 220 items / minute, and the reduced cleaning rate of the flight data is 220×0.95-25×3=134 items / minute.

[0118] In implementation, the method of the present invention adjusts the cleaning rate of flight data by setting a preset first data volume ratio and a preset second data volume ratio. Since the formats of some data are inconsistent during the cleaning of flight information data, they are not correctly identified and are not cleaned thoroughly. Therefore, they cannot be correctly sorted when the flight priorities are sorted. By reducing the cleaning rate of flight data, the processing efficiency and accuracy are balanced, thereby reducing the probability of incomplete data cleaning and further improving the scheduling accuracy of parking spaces.

[0119] Specifically, the amount of single transmission of flight data is adjusted, including:

[0120] Obtain the transmission rate of flight data from different data sources and calculate the average delay time of transmitting flight data;

[0121] Comparing the average delay time of the transmitted flight data with a preset delay time;

[0122] If the average delay time for transmitting the flight data is greater than the preset delay time, it is determined that the accuracy of the parking space allocation calculation does not meet the requirements for the second time, and the single transmission data volume of the flight data is reduced.

[0123] It can be understood that the two intervals corresponding to the preset delay time correspond to two situations:

[0124] The first interval is when the average delay time of transmitting flight data is less than or equal to the preset delay time, and the accuracy of the corresponding parking space allocation calculation meets the requirements;

[0125] The second interval is when the average delay in transmitting flight data is greater than the preset delay. The system security for parking stand scheduling is relatively high, which means that data must be strictly verified and authorized before it can be exchanged, resulting in slower data transmission.

[0126] Preferably, the preferred embodiment of the preset delay time length is 0.03s.

[0127] Specifically, the average delay time for transmitting flight data is the ratio of the total delay time for transmitting flight data in a number of transmission cycles to the number of transmission cycles.

[0128] In implementation, the method of the present invention performs a secondary judgment on the accuracy of parking stand allocation calculation by setting a preset delay time, thereby reducing the impact of a decrease in parking stand scheduling accuracy due to inaccurate secondary judgment on the accuracy of parking stand allocation calculation, and further improving the scheduling accuracy of parking stands.

[0129] Specifically, the reduction range of the single transmission data volume of the flight data is determined by the difference between the average delay time of transmitting the flight data and the preset delay time.

[0130] Specifically, when the difference between the average delay time for transmitting flight data and the preset delay time is within 0.02s, the single transmission data volume of flight data is reduced to 0.9 times the original. When the difference between the average delay time for transmitting flight data and the preset delay time exceeds 0.02s, the single transmission data volume of flight data is reduced by 100KB for every 0.01s exceeding it. For example, the difference between the average delay time for transmitting flight data and the preset delay time is 0.04s. The current single transmission data volume of flight data is 1100KB. The reduced single transmission data volume of flight data is 1100×0.9-100×2=790KB.

[0131] In implementation, the method of the present invention adjusts the amount of data transmitted for a single flight data transmission by setting a preset delay time. Since the system security used for parking stand scheduling is relatively high, strict verification and authorization are required during the data transmission process before the data can be exchanged, which results in a slower data transmission speed. By reducing the amount of data transmitted for a single flight data transmission, the transmission speed is increased, the delay in data transmission is reduced, the real-time nature of the data is improved, and the scheduling accuracy of the parking stands is further improved.

[0132] So far, the technical solutions of the present invention have been described in conjunction with the preferred embodiments shown in the accompanying drawings. However, it is easy for those skilled in the art to understand that the protection scope of the present invention is obviously not limited to these specific embodiments. Without departing from the principle of the present invention, those skilled in the art can make equivalent changes or substitutions to the relevant technical features, and the technical solutions after these changes or substitutions will fall within the protection scope of the present invention.

Claims

1. An intelligent scheduling method for airport parking spaces, characterized in that: include: The collected AFTN messages are cleaned, deduplicated and parsed in turn to output flight data, the flight data is synchronized and backed up in turn, and the boarding gates, passenger exits and parking spaces are maintained in combination with the arrival and departure flight information of the day; Determine whether the flight is an international flight or a domestic flight according to the parsing result of the AFTN message, sort the flight priorities, and calculate the allocation of parking spaces; Allocate the international flight to an international seat according to the calculation result, and allocate the domestic flight to a designated domestic seat according to the calculation result; The number of correctly allocated parking stands and the total number of allocated parking stands in a number of ranking cycles are obtained respectively; By setting a preset first ratio and a preset second ratio, the amount of parallel processing of flight data is adjusted, and by increasing the amount of parallel processing of flight data, the processing speed is accelerated and the data update delay is reduced; By setting a preset first data volume ratio and a preset second data volume ratio, the cleaning rate of the flight data is adjusted, and by reducing the cleaning rate of the flight data, the processing efficiency and accuracy are balanced; By setting a preset delay time, the single transmission data volume of flight data is adjusted. By reducing the single transmission data volume of flight data, the transmission speed is increased and the delay of data transmission is reduced; The increase in the amount of parallel processing of the flight data is determined by the difference between the percentage of correctly allocated parking stands and a preset second percentage, and the preferred embodiment of the preset second percentage is 0.95; When the difference between the percentage of correctly allocated parking stands and the preset second percentage is within 0.03, the amount of parallel processing of flight data increases by 1.1 times; when the difference between the percentage of correctly allocated parking stands and the preset second percentage exceeds 0.03, the amount of parallel processing of flight data increases by 35 bytes for every 0.01, and the difference between the percentage of correctly allocated parking stands and the preset second percentage is 0.05; Adjust the cleaning rate of flight data, including: The data volume of the flight data and the amount of duplicate data in the flight data are obtained respectively, and the proportion of the duplicate data in the flight data is calculated; Compare the proportion of duplicate data in the flight data with the preset first data proportion and the preset second data proportion respectively; If the proportion of repeated data in the flight data is greater than the proportion of the preset first data, the accuracy of the secondary determination of the parking space priority does not meet the requirements; If the proportion of duplicate data in the flight data is greater than the preset first data proportion and less than or equal to the preset second data proportion, then reducing the cleaning rate of the flight data; If the proportion of repeated data in the flight data is greater than the preset second data proportion, it is preliminarily determined that the accuracy of the parking space allocation calculation does not meet the requirements, and a secondary determination is made on whether the accuracy of the parking space allocation calculation meets the requirements based on the average delay time of the transmitted flight data; Adjust the amount of flight data transmitted in a single transmission, including: Obtain the delay time of transmitting flight data in several transmission cycles, and calculate the average delay time of transmitting flight data; Comparing the average delay time of transmitting the flight data with a preset delay time; If the average delay time for transmitting the flight data is greater than the preset delay time, it is determined that the accuracy of the parking space allocation calculation does not meet the requirements for the second time, and the single transmission data volume of the flight data is reduced.

2. The intelligent scheduling method for airport parking spaces according to claim 1, characterized in that: The proportion of correctly allocated parking stands is the ratio of the correctly allocated parking stands in a number of qualifying cycles to the total allocated number of parking stands in a number of qualifying cycles.

3. The intelligent scheduling method for airport parking spaces according to claim 2, characterized in that: The reduction range of the cleaning rate of the flight data is determined by the difference between the proportion of duplicate data in the flight data and the proportion of a preset first data amount; Among them, the preferred embodiment of the preset first data volume ratio is 0.04, and the preferred embodiment of the preset second data volume ratio is 0.

06.

4. The intelligent scheduling method for airport parking spaces according to claim 3, characterized in that: When the difference between the proportion of duplicate data in the flight data and the preset first data proportion is within 0.02, the cleaning rate of the flight data is reduced to 0.95 times the original rate.

5. The intelligent scheduling method for airport parking spaces according to claim 4, characterized in that: When the difference between the proportion of duplicate data in the flight data and the preset first data proportion exceeds 0.02, the cleaning rate of the flight data decreases by 25 items / minute for every 0.01 increase, and the difference between the proportion of duplicate data in the flight data and the preset first data proportion is 0.

05.

6. The intelligent scheduling method for airport parking spaces according to claim 5, characterized in that: The reduction range of the single transmission data volume of the flight data is determined by the difference between the average delay time of transmitting the flight data and the preset delay time; Among them, the preferred embodiment of the preset delay time length is 0.03s.

7. The intelligent scheduling method for airport parking spaces according to claim 6, characterized in that: When the difference between the average delay time for transmitting flight data and the preset delay time is within 0.02s, the amount of single transmission data of the flight data is reduced to 0.9 times of the original.

8. The intelligent scheduling method for airport parking spaces according to claim 7, characterized in that: When the difference between the average delay time for transmitting flight data and the preset delay time exceeds 0.02s, the single transmission data volume of flight data decreases by 100KB for every 0.01s exceeding the delay time, and the difference between the average delay time for transmitting flight data and the preset delay time is 0.04s.

Citation Information

Patent Citations

  • Throughput-optimized real-time flexible shutdown position scheduling method and scheduling system

    CN110163491A

  • A multi-runway airport entering-flight multi-efficiency optimization ordering method

    CN107016881A

  • Flight support data cleaning method

    CN107025301A