Method, system and equipment for measuring landing runway occupation time
By calculating the difference between the aircraft heading and runway heading and taxiing distance, dynamically setting thresholds to determine the time of aircraft departure, solving the problem of low applicability of runway occupation time measurement, realizing accurate measurement in complex environments, and reducing dependence on high-precision positioning and geographical data.
Patent Information
- Application Number
- CN202510748602.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-06
- Publication Date
- 2025-07-18
AI Technical Summary
In the prior art, the runway occupancy time measurement method has low applicability, which is limited by the latitude and longitude coordinates of key areas of the airport runway and the positioning data accuracy of aircraft QAR, resulting in large measurement errors and insufficient applicability in complex environments.
By obtaining the aircraft's flight information, external data and key flight parameters, calculate the difference between the aircraft's heading and runway heading, combine the taxi distance and departure method, dynamically set the distance threshold, judge the moment when the aircraft leaves the runway, abandon the traditional judgment logic that relies on the geographical coordinates of the runway key points, and use heading angle changes to identify the departure behavior.
Accurate runway occupation time measurement in scenarios where the coordinates of runway key point or the accuracy of navigation data are limited, reducing dependence on high-precision positioning systems and geographic data, and improving the robustness and applicability of measurements.
Smart Images

Figure CN120340318A_ABST
Abstract
Description
Background Art
[0002] There are differences in the definitions and operating regulations of the landing runway occupancy time for different organizations, and there is no unified standard. For the landing runway occupancy time, the definition given by the International Civil Aviation Organization (ICAO) is: the difference between the moment when the aircraft crosses the runway threshold and the moment when it leaves the runway (if the aircraft is on the runway exit or still on the runway but more than 2,400 meters from the runway threshold, it is considered that the aircraft has left the runway); the definition given by the Federal Aviation Administration (FAA) of the United States is: from the moment when the aircraft crosses the runway threshold to the end when the tail of the aircraft crosses the runway holding position sign; the definition given by the European Organization for the Safety of Air Navigation (EUROCONTROL) is: the time interval between the moment when the aircraft crosses the runway threshold and the moment when the tail of the aircraft leaves the runway.
[0003] The definition given by the Civil Aviation Administration of China is: the landing runway occupancy time of an aircraft includes the total time when the aircraft occupies the ground protection area during landing. Among them, the start and end moments of the runway occupancy time are not clearly defined in this definition. In actual operation, generally, some pilots will report to the tower that they have left the runway when the nose of the aircraft leaves the runway. In this way, after completing a round of communication with the controller, the aircraft can completely leave, which just connects with the instructions of the pilot after executing the instructions of the controller to leave, and there is no need to brake the aircraft additionally. For the pilot of the following aircraft, if the tail of the previous aircraft has not left the runway, it is a threat to the following aircraft, and the controller usually regards the moment when the tail of the aircraft leaves the runway and crosses the holding line as the end moment of the runway occupancy. Therefore, the landing runway occupancy time is the time interval between the moment when the aircraft crosses the runway threshold and the moment when the tail of the aircraft leaves the runway and crosses the holding line.
[0004] The currently common method is: calculate the moment when the aircraft crosses the runway threshold. Assume that the vertical height above the runway threshold of the airport runway is 50 feet, that is, the moment when the aircraft reaches a height of 50 feet during the landing phase is the moment when the aircraft crosses the runway threshold; the moment when the tail of the aircraft leaves the runway is determined based on the latitude and longitude coordinates of multiple key areas (points) of the airport runway, and match the latitude and longitude in the aircraft's QAR (Quick Access Recorder); the time difference between the moment when the tail of the aircraft leaves the runway and the moment when the aircraft crosses the runway threshold is the landing runway occupancy time. However, in actual flight, the height of the aircraft when it instantaneously crosses the runway head during the landing phase is not necessarily the standard height of 50 feet, that is, the vertical projection of the aircraft 50 feet above the landing surface does not necessarily coincide with the runway head. Moreover, the latitude and longitude data of multiple key areas (points) of the airport runway are not included in the airline's database. The key areas (points) of the airport runway include, but are not limited to, the runway exit, the holding line, etc. Airlines operate many landing airports and runways.
[0005] The above method is limited by the longitude and latitude coordinates of the key areas (points) of the airport runway. There are only a limited number of airports that use this method to evaluate the runway occupancy time. Moreover, the above method has high requirements for the longitude and latitude accuracy in the aircraft QAR. In actual operation, the positioning data recorded by the aircraft is easily affected by factors such as environmental interference and sensor errors, resulting in fluctuations in the coordinate positioning accuracy. Summary of the Invention
[0006] To solve the above problems in the prior art, that is, the low applicability of the runway occupancy time measurement method in the prior art, the present invention provides a method, system, and device for measuring the landing runway occupancy time.
[0007] In the first aspect of the present invention, a method for measuring the landing runway occupancy time is proposed, including:
[0008] Obtain the flight information, external data, and key flight parameters corresponding to the aircraft to be measured. The flight information at least includes the flight number, departure and arrival airports, and departure time; the external data at least includes the runway number of the landing airport, the distance from the glide slope, and the glide angle; the key flight parameters at least include the radio altitude, glide angle offset, ground speed, main landing gear retraction indication, and aircraft heading.
[0009] Calculate the moment when the aircraft crosses the runway threshold;
[0010] Based on the key flight parameters, calculate the difference value between the aircraft heading and the runway heading after the moment of crossing the runway threshold. When the difference value is not less than the heading difference threshold for the first time, record the start of the departure moment.
[0011] Calculate the taxiing distance of the aircraft starting from the start of the departure moment, and obtain the moment corresponding to when the taxiing distance is not less than the distance threshold for the first time as the moment of crossing the runway waiting line; where the distance threshold is set based on different departure methods, and different departure methods include quick departure and right-angle departure.
[0012] Take the difference between the moment of crossing the runway waiting line and the moment of crossing the runway threshold as the landing runway occupancy time.
[0013] Further, the moment of crossing the runway threshold refers to the moment when the horizontal distance from the aircraft to the glide slope is less than or equal to the distance from the glide slope to the runway end for the first time.
[0014] Further, the start of the departure moment refers to the end moment of the aircraft's takeoff roll.
[0015] Further, for the taxiing distance, its calculation method is:
[0016] Starting from the start of the departure moment, obtain the ground speed once every set sampling time, and combine it with a preset unit conversion coefficient to calculate the taxiing distance of the aircraft through integration.
[0017] Further, obtain the moment corresponding to when the taxiing distance is first not less than the distance threshold as the moment of crossing the runway waiting line, and its specific calculation method is as follows:
[0018] Select any one of the disengagement methods as the initial disengagement method, and based on the distance threshold corresponding to the initial disengagement method, obtain the moment corresponding to when the taxiing distance is first not less than the distance threshold as the moment of crossing the runway waiting line;
[0019] Judge whether the difference between the heading of the aircraft at the moment of crossing the runway waiting line and the runway heading satisfies the difference angle range corresponding to the initial disengagement moment;
[0020] If so, take the calculated moment of crossing the runway waiting line as the final moment of crossing the runway waiting line;
[0021] If not, replace the initially selected initial disengagement method with another disengagement method, and then recalculate the moment of crossing the runway waiting line as the final moment of crossing the runway waiting line.
[0022] Further, the landing runway occupancy time includes the fast disengagement runway occupancy time and the right-angle disengagement runway occupancy time.
[0023] Further, take the difference between the moment of crossing the runway waiting line and the start disengagement moment as the aircraft's disengagement completion duration.
[0024] In the second aspect of the present invention, a measurement system for landing runway occupancy time is proposed. Based on a measurement method for landing runway occupancy time, the system includes:
[0025] A data acquisition module configured to acquire the flight information, external data, and key flight parameters corresponding to the aircraft to be measured. The flight information at least includes the flight number, the departure and arrival airports, and the departure time; the external data at least includes the runway number of the landing airport, the glide slope distance, and the glide slope angle; the key flight parameters at least include the radio altitude, the glide slope angle offset, the ground speed, the main landing gear retraction indication, and the aircraft heading;
[0026] A module for calculating the moment of crossing the runway entrance, configured to calculate the moment when the aircraft crosses the runway entrance;
[0027] A module for calculating the start disengagement moment, configured to calculate the difference value between the heading of the aircraft after the moment of crossing the runway entrance and the runway heading based on the key flight parameters, and record the start disengagement moment when the difference value is first not less than the heading difference threshold;
[0028] A runway waiting line crossing time calculation module, configured to calculate the taxiing distance of an aircraft starting from the start of detachment, and obtain the time corresponding to when the taxiing distance is first not less than a distance threshold as the runway waiting line crossing time; wherein, the distance threshold is set based on different detachment methods;
[0029] An output module, configured to take the difference between the start of detachment time and the runway waiting line crossing time as the landing runway occupancy time and output it.
[0030] Further, the output module is also configured to take the difference between the runway waiting line crossing time and the start of detachment time as the aircraft detachment completion duration and output it.
[0031] In a third aspect of the present invention, an electronic device is proposed, including:
[0032] At least one processor; and
[0033] A memory communicatively connected to at least one of the processors; wherein,
[0034] The memory stores instructions executable by the processor, and the instructions are used to be executed by the processor to implement a method for measuring the landing runway occupancy time.
[0035] Advantages of the present invention:
[0036] (1) By real-time monitoring the dynamic deviation between the aircraft heading and the runway heading, the critical point where the heading difference value breaks through the threshold is captured for the first time as the starting mark for leaving the runway. This method abandons the traditional determination logic that relies on the matching of the geographical coordinates of key runway points, and instead identifies the detachment behavior through the characteristics of the change in the heading angle. The acquisition of the heading angle data does not depend on a high-precision positioning system or a runway geographical information database, and only requires the basic heading parameters of the flight control system to achieve the determination, significantly reducing the dependence on complex geographical data or high-precision navigation equipment, and is especially suitable for airports lacking runway key point coordinates or scenarios where the accuracy of navigation data is limited.
[0037] (2) According to the geometric characteristic differences between the quick exit taxiway and the right-angle exit taxiway, dynamic distance thresholds are set respectively. The quick exit taxiway has a large turning radius, and a long-distance threshold is adopted to capture the taxiing displacement of the aircraft to complete the exit; the right-angle exit taxiway has a large steering angle and the taxiing trajectory has a broken-line feature, and a short-distance threshold is adopted to match the taxiing displacement of the aircraft to complete the exit. Through the correlation modeling between the taxiing distance and the exit method, the misjudgment risk caused by the lack of the geographical coordinates of the waiting line or the drift of the positioning signal in the traditional method is avoided. This determination model does not need to pre-enter the coordinate data of the runway waiting line, and can accurately determine the crossing moment only through the cumulative calculation of the taxiing distance, solving the geographical data maintenance problem caused by the operation of multiple airports and multiple runways by airlines. At the same time, it is compatible with positioning data sources of different precisions, improving the robustness in complex operating environments. BRIEF DESCRIPTION OF THE DRAWINGS
[0038] Other features, objects, and advantages of the present application will become more apparent by reading the detailed description of the non-limiting embodiments with reference to the following drawings:
[0039] Figure 1 is a schematic flowchart of the method of the present invention;
[0040] Figure 2 is a schematic structural diagram of a computer system of a server for implementing the method, system, and device embodiments of the present application. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0041] The present application will be further described in detail below with reference to the drawings and embodiments. It can be understood that the specific embodiments described herein are only used to explain the related invention, rather than limiting the invention. Additionally, it should be noted that for the sake of description, only parts related to the relevant invention are shown in the drawings.
[0042] It should be noted that, without conflict, the embodiments in the present application and the features in the embodiments can be combined with each other. The present application will be described in detail below with reference to the drawings and embodiments.
[0043] See Figure 1 , which is a schematic flowchart of the method of the present invention. The present invention provides a method for measuring the occupancy time of a landing runway. The measurement method includes:
[0044] Step A100, obtaining flight information corresponding to the aircraft to be measured, where the flight information at least includes the flight number, departure and arrival airports, departure time, landing airport runway number, radio altitude, glide slope offset, ground speed, main landing gear retraction indication, and aircraft heading;
[0045] Step A200, calculating the moment t1 when the aircraft crosses the runway entrance;
[0046] Step A300: Calculate the difference value between the heading of the aircraft after the runway crossing entrance time t1 and the runway heading based on the flight information. When the difference value is not less than the heading difference threshold for the first time, record the start separation time t2.
[0047] Step A400: Calculate the taxiing distance dist of the aircraft starting from the start separation time. I Obtain the taxiing distance dist. I Take the time corresponding to when the taxiing distance dist is not less than the distance threshold for the first time as the runway crossing waiting line time; wherein, the distance threshold is set based on different separation methods, and different separation methods include rapid separation and right-angle separation.
[0048] Step A500: Take the difference between the runway crossing waiting time and the runway crossing entrance time as the landing runway occupancy time.
[0049] The method of the present invention determines the start separation time of the aircraft by using the heading method, and judges the completion of the aircraft separation based on the fixed separation distance of different separation methods, avoiding the interference of the aircraft's latitude and longitude coordinates in a complex environment and enhancing the anti-interference ability.
[0050] To more clearly illustrate the method for measuring the landing runway occupancy time of the present invention, the following will elaborate on each step in the embodiments of the present invention with reference to the accompanying drawings.
[0051] The method for measuring the landing runway occupancy time in the first embodiment of the present invention includes the following steps:
[0052] Step A100: Obtain flight information including at least the flight number, departure and arrival airports, and departure time, external data including at least the runway number of the landing airport, glide slope distance, and glide angle, and key flight parameters including at least radio altitude, glide angle offset, ground speed, main landing gear retraction indication, heading, etc.
[0053] In this embodiment, the flight number, departure and arrival airports, departure time, and runway number of the landing airport are used to accurately determine the aircraft to be measured; at the same time, the glide slope distance and glide angle can be determined through the runway number of the landing airport. Combining the radio altitude, glide angle offset, and main landing gear retraction indication can trigger the runway entrance monitoring to ensure the accurate capture of the crossing moment.
[0054] The runway entrance monitoring can be triggered through the radio altitude, glide angle offset, and main landing gear retraction indication to ensure the accurate capture of the crossing moment.
[0055] Calculate the heading difference value based on the aircraft heading and calculate the runway crossing waiting line time based on the ground speed.
[0056] Step A200: Obtain the runway crossing entrance time t1 of the aircraft.
[0057] Among them, t1 is the moment when the horizontal distance from the aircraft to the glide slope is less than or equal to the distance from the glide slope to the runway threshold for the first time.
[0058] Step A300: Calculate the difference value between the aircraft heading and the runway heading after the moment t1 when crossing the runway threshold. When the difference value is not less than the heading difference threshold for the first time, record the start of departure moment t2.
[0059] Among them, the runway heading refers to the average heading when the ground speed in the landing phase meets a certain speed range.
[0060] Among them, t2 is the moment when the aircraft starts to depart, that is, the end moment of the taxiing phase of the flight phase, which is obtained by calculating that the difference between the aircraft heading and the runway heading is greater than a certain fixed value. This fixed value is the difference threshold. As a person skilled in the art, the difference threshold can be given according to experience.
[0061] Step A400: Calculate the taxiing distance of the aircraft starting from the start of departure moment. Obtain the moment corresponding to when the taxiing distance is not less than the distance threshold for the first time as the moment of crossing the runway waiting line; among them, the distance threshold is set based on different departure methods, and different departure methods include quick departure and right-angle departure.
[0062] In this embodiment, the calculation method of the taxiing distance is as follows:
[0063] Starting from the moment t2, the ground speed is obtained once every set sampling time, and dist is calculated by combining a preset unit conversion coefficient. i More specifically, the distances passed by the aircraft when departing from the runway and crossing the waiting line are different, but the calculation methods are the same. Starting from the moment t2 when the aircraft starts to depart from the runway, the ground speed at each moment is extracted and accumulated and summed, as shown in Equation (1):
[0064]
[0065] Among them, dist I is the taxiing distance from the start of departure to the completion of departure of the aircraft, c is the unit conversion coefficient, GSC i is the ground speed at the current moment, and Δt is the ground speed sampling interval.
[0066] In this embodiment, obtaining the moment corresponding to when the taxiing distance is not less than the distance threshold for the first time as the moment of crossing the runway waiting line, the specific calculation method is as follows:
[0067] Step A410: Select any one of the departure methods as the initial departure method. Based on the distance threshold corresponding to the initial departure method, calculate the moment corresponding to when the taxiing distance is not less than the distance threshold for the first time as the moment of crossing the runway waiting line.
[0068] Step A420: Determine whether the difference between the heading of the aircraft at the moment of crossing the runway waiting line and the runway heading meets the difference angle range corresponding to the initial departure moment.
[0069] If so, use the calculated moment of crossing the runway waiting line as the final moment of crossing the runway waiting line.
[0070] If not, jump to step A410, replace the initially selected initial departure method with another departure method, and recalculate the moment of crossing the runway waiting line as the final moment of crossing the runway waiting line.
[0071] Among them, the difference angle range and distance threshold corresponding to different departure methods are different. Specifically, if the angle by which the departure heading differs from the runway direction to the left or right is within the difference angle range, then the departure method is determined to be a fast departure; otherwise, the departure method is determined to be a right-angle departure.
[0072] Among them, those skilled in the art can set the difference angle range according to the actual situation, and no specific angle limitation is made here.
[0073] When the aircraft is in a fast departure, the taxiing distance of the aircraft from the start of departure to the completion of departure is d0. Take the moment when the taxiing distance dist i is first not less than d0 as the moment of crossing the runway waiting line t3.
[0074] When the aircraft is in a right-angle departure, the taxiing distance of the aircraft from the start of departure to the completion of departure is d1. Take the moment when the taxiing distance dist i is first not less than d1 as the moment of crossing the runway waiting line t4.
[0075] Specifically, as shown in the following formulas (2) and (3):
[0076]
[0077]
[0078] The present invention selects a fast departure as the initial departure method, and the example is as follows:
[0079] Step A410: The system defaults to preferentially using the fast departure method, sets the distance threshold d0 corresponding to the fast departure, and monitors the taxiing distance of the aircraft in real time. When it first exceeds d0, record this moment as the moment of crossing the runway waiting line.
[0080] Step A420: Check the heading of the aircraft at the moment of crossing the runway waiting line:
[0081] If the deviation of the heading from the runway direction is within the difference angle range (meeting the characteristics of a fast departure), then confirm that this moment is valid.
[0082] If the course deviation is not within the difference angle range, it is determined that the rapid disengagement is not applicable, and the right-angle disengagement mode is switched to. A longer distance threshold d1 is used, and the taxiing distance of the aircraft is monitored in real time. When it first exceeds d1, the moment is recorded as the moment of crossing the runway waiting line.
[0083] Step A500: Take the difference between the moment of crossing the runway waiting line and the moment of crossing the runway entrance as the landing runway occupancy time, and take the difference between the moment of crossing the runway waiting line and the moment of starting disengagement as the aircraft's disengagement completion duration.
[0084] Among them, the landing runway occupancy time δt is shown in the following formula (4):
[0085]
[0086] The aircraft's disengagement completion duration δt RE Is shown in the following formula (5):
[0087]
[0088] Specifically, when the aircraft is in rapid disengagement, t3 - t2 is output as the duration from the start of disengagement to the completion of the disengagement action of the aircraft; when the aircraft is in right-angle disengagement, t4 - t2 is output as the duration from the start of disengagement to the completion of the disengagement action of the aircraft.
[0089] The principle of this method is that starting from when the aircraft disengages from the runway, regardless of the taxiing speed, if the taxiing distance is equal to or exceeds the given distance threshold (this threshold is different according to the two methods of rapid disengagement or right-angle disengagement), it is determined that the aircraft has completed the action of disengaging from the runway, that is, the aircraft has crossed the waiting line and completely left the runway, and will no longer affect the landing of the following aircraft.
[0090] Although the steps are described in the above order in the above embodiments, those skilled in the art can understand that in order to achieve the effects of this embodiment, different steps do not have to be executed in such an order. They can be executed simultaneously (in parallel) or in a reversed order, and these simple changes are all within the protection scope of the present invention.
[0091] The second embodiment of the present invention provides a method for measuring the landing runway occupancy time in combination with a Multi-functional Safety Analysis Platform (hereinafter referred to as the MSAP platform), including the following steps:
[0092] Step B100: Make a static data table of airport runway and GP station data, save it in a big data environment, and match and associate it with the flight information of the flight operation system. For details, refer to the patent CN113380075B.
[0093] Step B200: Use the full-parameter automatic decoding module and big data processing module of the MSAP platform to parse and decode parameters such as radio altitude, glide slope offset, ground speed, main landing gear retraction indication, and heading of each flight of each aircraft of different models, write big data, and match and associate with the information in the flight operation system.
[0094] Step B300: Use the engineering parameter module of the MSAP platform to normalize the radio altitude, glide slope offset, ground speed, main landing gear retraction indication, and heading of aircraft of different models.
[0095] Step B400: In the analysis parameter module of the MSAP platform, given the distances and glide slopes of different airports and different runway GP stations, set time point t1, which is covered in patent CN113380075B. According to equations (1), (2), and (3) in the first embodiment, make time point t3 or t4. From the start of time point t1 to the end of t3 or t4, the difference between the two time points, as shown in equation (4), creates the measured value "landing runway occupancy time", and from the start of time point t2 to the end of t3 or t4, the difference between the two time points, as shown in equation (5), creates the measured value "duration from the start of the aircraft's disengagement to the completion of the disengagement action".
[0096] The system for the landing runway occupancy time measurement method according to the third embodiment of the present invention includes:
[0097] A data acquisition module configured to acquire flight information, external data, and key flight parameters corresponding to the aircraft to be measured. The flight information at least includes flight number, departure and arrival airports, and departure time; the external data at least includes landing airport runway number, glide slope distance, and glide slope; the key flight parameters at least include radio altitude, glide slope offset, ground speed, main landing gear retraction indication, and aircraft heading;
[0098] A runway entrance crossing time calculation module configured to calculate the time when the aircraft crosses the runway entrance;
[0099] A start of disengagement time calculation module configured to calculate the difference value between the aircraft heading and the runway heading after the runway entrance crossing time based on the key flight parameters, and record the start of disengagement time when the difference value is first not less than the heading difference threshold;
[0100] A runway waiting line crossing time calculation module configured to calculate the taxiing distance of the aircraft starting from the start of disengagement time, and obtain the time corresponding to when the taxiing distance is first not less than the distance threshold as the runway waiting line crossing time; wherein, the distance threshold is set based on different disengagement methods;
[0101] An output module configured to output the difference between the start-of-disengagement moment and the moment of crossing the waiting line as the landing runway occupancy time.
[0102] The output module is further configured to output the difference between the moment of crossing the runway waiting line and the start-of-disengagement moment as the aircraft's disengagement completion duration.
[0103] Those skilled in the art can clearly understand that for the convenience and brevity of description, the specific working processes and related explanations of the systems described above can refer to the corresponding processes in the foregoing method embodiments, and will not be elaborated here.
[0104] It should be noted that the system for the landing runway occupancy time measurement method provided in the above embodiments is only illustrated by the division of the above functional modules. In actual applications, the above functions can be allocated to different functional modules according to needs, that is, the modules or steps in the embodiments of the present invention can be further decomposed or combined. For example, the modules in the above embodiments can be combined into one module, or further split into multiple sub-modules to complete all or part of the functions described above. The names of the modules and steps involved in the embodiments of the present invention are only used to distinguish each module or step, and are not regarded as an improper limitation of the present invention.
[0105] An electronic device according to a fourth embodiment of the present invention includes:
[0106] At least one processor; and
[0107] A memory communicatively connected to at least one of the processors; wherein,
[0108] The memory stores instructions executable by the processor, and the instructions are used to be executed by the processor to implement the above-mentioned landing runway occupancy time measurement method.
[0109] A computer-readable storage medium according to a fifth embodiment of the present invention stores computer instructions, and the computer instructions are used to be executed by the computer to implement the above-mentioned landing runway occupancy time measurement method.
[0110] Those skilled in the art can clearly understand that for the convenience and brevity of description, the specific working processes and related explanations of the storage device and processing device described above can refer to the corresponding processes in the foregoing method embodiments, and will not be elaborated here.
[0111] Those skilled in the art should be able to realize that the modules and method steps of each example described in combination with the embodiments disclosed herein can be implemented by electronic hardware, computer software, or a combination of the two. The programs corresponding to the software modules and method steps can be placed in a random access memory (RAM), internal memory, read-only memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, removable disk, CD-ROM, or any other form of storage medium well-known in the technical field. For the sake of clearly illustrating the interchangeability of electronic hardware and software, the composition and steps of each example have been generally described according to functions in the above description. Whether these functions are executed in the form of electronic hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the present invention.
[0112] Reference is made below to Figure 2 , which shows a schematic structural diagram of a computer system of a server for implementing the method, system, and device embodiments of the present application. Figure 2 The server shown is only an example and should not impose any limitation on the functions and scope of use of the embodiments of the present application.
[0113] As Figure 2 shown, the computer system includes a central processing unit (CPU, Central Processing Unit) 201, which can perform various appropriate actions and processes according to the program stored in the read-only memory (ROM, Read Only Memory) 202 or the program loaded from the storage section 208 into the random access memory (RAM, Random Access Memory) 203. In the RAM 203, various programs and data required for system operation are also stored. The CPU 201, ROM 202, and RAM 203 are connected to each other through a bus 204. The input / output (I / O, Input / Output) interface 205 is also connected to the bus 204.
[0114] The following components are connected to the I / O interface 205: an input section 206 including a keyboard, a mouse, etc.; an output section 207 including a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker, etc.; a storage section 208 including a hard disk, etc.; and a communication section 209 including a network interface card such as a LAN (Local Area Network) card, a modem, etc. The communication section 209 performs communication processing via a network such as the Internet. A drive 210 is also connected to the I / O interface 205 as needed. A removable medium 211, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the drive 210 as needed so that a computer program read out therefrom is installed into the storage section 208 as needed.
[0115] In particular, according to an embodiment of the present disclosure, the processes described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes program code for performing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from the network through the communication section 209, and / or installed from the removable medium 211. When the computer program is executed by the central processing unit (CPU) 201, the above functions defined in the method of the present application are executed. It should be noted that the computer-readable medium in the present application can be a computer-readable signal medium or a computer-readable storage medium or any combination of the two. The computer-readable storage medium can be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above. More specific examples of the computer-readable storage medium can include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present application, the computer-readable storage medium can be any tangible medium that contains or stores a program, and the program can be used by or combined with an instruction execution system, apparatus, or device. In the present application, the computer-readable signal medium can include a data signal propagated in a baseband or as part of a carrier wave, which carries the computer-readable program code. Such a propagated data signal can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. The computer-readable signal medium can also be any computer-readable medium other than the computer-readable storage medium, and the computer-readable medium can send, propagate, or transmit a program for use by or combined with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium can be transmitted by any appropriate medium, including but not limited to: wireless, wire, optical cable, RF, etc., or any suitable combination of the above.
[0116] Computer program code for performing the operations of this application can be written in one or more programming languages or combinations thereof. The above-mentioned programming languages include object-oriented programming languages, such as Java, Smalltalk, C++, and also include conventional procedural programming languages, such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, executed as a stand-alone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer can be connected to the user's computer through any kind of network, including a local area network (LAN) or a wide area network (WAN), or it can be connected to an external computer (for example, by using an Internet service provider to connect through the Internet).
[0117] The flowcharts and block diagrams in the accompanying drawings illustrate the possible architectures, functions, and operations of systems, methods, and computer program products according to various embodiments of this application. In this regard, each box in the flowchart or block diagram can represent a module, a program segment, or a part of code that contains one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the boxes may occur in a different order than that marked in the accompanying drawings. For example, two consecutive boxes shown may actually be executed substantially in parallel, and they may sometimes be executed in the reverse order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flowchart, and the combination of boxes in the block diagram and / or flowchart, can be implemented by a dedicated hardware-based system that performs the specified functions or operations, or can be implemented by a combination of dedicated hardware and computer instructions.
[0118] The terms "first", "second", etc. are used to distinguish similar objects, rather than to describe or represent a specific order or sequence.
[0119] The term "comprising" or any other similar term is intended to cover non-exclusive inclusion, such that a process, method, article, or device / equipment that comprises a series of elements includes not only those elements but also other elements that are not explicitly listed, or also includes elements that are inherent to these process, method, article, or device / equipment.
[0120] So far, the technical solution of the present invention has been described in conjunction with the preferred embodiments shown in the accompanying drawings. However, it is easily understood by those skilled in the art 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 all fall within the protection scope of the present invention.
Claims
1. A method for measuring the occupancy time of a landing runway, characterized in that, Including: Obtain the flight information, external data, and key flight parameters of the aircraft to be measured. The flight information includes at least the flight number, departure and arrival airports, and departure time. The external data includes at least the runway number of the landing airport, the distance to the glide slope, and the glide angle. The key flight parameters include at least the radio altitude, glide angle offset, ground speed, main landing gear retraction indication, and aircraft heading. Calculate the moment when the aircraft crosses the runway threshold. Based on the key flight parameters, calculate the difference between the aircraft heading and the runway heading after the moment of crossing the runway threshold. When the difference is not less than the heading difference threshold for the first time, record the start of departure moment. Calculate the taxiing distance of the aircraft starting from the start of departure moment, and obtain the moment corresponding to when the taxiing distance is not less than the distance threshold for the first time as the moment of crossing the runway holding line. The distance threshold is set based on different departure methods, and different departure methods include rapid departure and right-angle departure. Take the difference between the moment of crossing the runway holding line and the moment of crossing the runway threshold as the landing runway occupancy time.
2. The measurement method of landing runway occupancy time according to claim 1, characterized in that, The moment of crossing the runway threshold refers to the moment when the horizontal distance from the aircraft to the glide slope is less than or equal to the distance from the glide slope to the runway end for the first time.
3. The measurement method of landing runway occupancy time according to claim 1, characterized in that The start of departure moment refers to the end moment of the aircraft's takeoff roll phase.
4. A method for measuring the occupancy time of a landing runway according to claim 1, characterized in that, The calculation method of the taxiing distance is as follows: Starting from the start of departure moment, obtain the ground speed once every set sampling time, and combine with a preset unit conversion coefficient to calculate the taxiing distance of the aircraft through integration.
5. A method for measuring the occupancy time of a landing runway according to claim 1, characterized in that, Obtain the moment corresponding to when the taxiing distance is not less than the distance threshold for the first time as the moment of crossing the runway holding line. The specific calculation method is as follows: Select any one of the departure methods as the initial departure method, and based on the distance threshold corresponding to the initial departure method, obtain the moment corresponding to when the taxiing distance is not less than the distance threshold for the first time as the moment of crossing the runway holding line. Judge whether the difference between the aircraft heading and the runway heading at the moment of crossing the runway holding line satisfies the difference angle range corresponding to the initial departure moment. If so, take the calculated moment of crossing the runway holding line as the final moment of crossing the runway holding line. If not, replace the first selected initial departure method with another departure method, and recalculate the moment of crossing the runway holding line as the final moment of crossing the runway holding line.
6. The measurement method of landing runway occupancy time according to claim 1, characterized in that, The landing runway occupancy time includes the rapid departure runway occupancy time and the right-angle departure runway occupancy time.
7. A method for measuring the occupancy time of a landing runway according to claim 1, characterized in that Take the difference between the moment of crossing the runway holding line and the start of departure moment as the aircraft's departure completion duration.
8. A measurement system for the landing runway occupancy time, based on the measurement method for the landing runway occupancy time according to any one of claims 1-7, characterized in that, The system includes: A data acquisition module configured to obtain the flight information, external data, and key flight parameters of the aircraft to be measured. The flight information includes at least the flight number, departure and arrival airports, and departure time. The external data includes at least the runway number of the landing airport, the distance to the glide slope, and the glide angle. The key flight parameters include at least the radio altitude, glide angle offset, ground speed, main landing gear retraction indication, and aircraft heading. A module for calculating the moment of crossing the runway threshold, configured to calculate the moment when the aircraft crosses the runway threshold. A start-of-departure moment calculation module configured to calculate a difference value between the aircraft heading and the runway heading after the moment of crossing the runway entrance based on key flight parameters, and record the start-of-departure moment when the difference value is not less than the heading difference threshold for the first time; A moment of crossing the runway holding line calculation module configured to calculate the taxiing distance of the aircraft starting from the start-of-departure moment, and obtain the moment corresponding to when the taxiing distance is not less than the distance threshold for the first time as the moment of crossing the runway holding line; wherein, the distance threshold is set based on different departure methods; An output module configured to output the difference between the start-of-departure moment and the moment of crossing the holding line as the landing runway occupancy time.
9. The measuring system for the occupied time of a landing runway according to claim 8, characterized in that, The output module is further configured to output the difference between the moment of crossing the runway holding line and the start-of-departure moment as the aircraft completion of departure duration.
10. An electronic device, characterized in that, Comprising: At least one processor; And A memory communicatively connected to the at least one processor; wherein, The memory stores instructions executable by the processor, and the instructions are used to be executed by the processor to implement a method for measuring the landing runway occupancy time according to any one of claims 1-7.
Citation Information
Patent Citations
Methods and systems for measuring landing distance in mid-air
CN113380075B