Aircraft flight data recording system health degree evaluation method, device, equipment, storage medium and product

By acquiring initial engine speed records and evaluating the health of the aircraft flight data recording system using multi-dimensional indicators, the problem of the inability to quantify data quality in existing technologies is solved. This enables a scientific evaluation of system health and a reflection of data quality, ensuring the effectiveness of aircraft monitoring.

CN120932316APending Publication Date: 2025-11-11CHINA SOUTHERN AIRLINES CO LTD
View PDF 0 Cites 2 Cited by

Patent Information

Application Number
CN202510956994.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-07-11
Publication Date
2025-11-11

AI Technical Summary

Technical Problem

Existing technologies do not quantify the health of aircraft flight data recording systems, thus failing to reflect data quality.

Method used

By acquiring the initial recorded value of engine speed from the aircraft flight data recording system, the recording timeliness is determined, and the health of the system is assessed based on the timeliness. Utilizing the negative correlation between the initial recorded value of engine speed and the recording timeliness, and combining indicators such as F-frame count, data acquisition frequency, and data packet accuracy, a multi-dimensional evaluation system is constructed.

Benefits of technology

It enables a scientific and accurate evaluation of the aircraft flight data recording system, reflecting the system's health and data quality, and ensuring the effectiveness of aircraft monitoring.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120932316A_ABST
    Figure CN120932316A_ABST
Patent Text Reader

Abstract

The invention discloses an aircraft flight data recording system health degree evaluation method, device and equipment, a storage medium and a product, firstly, aircraft data recorded by an aircraft flight data recording system is acquired, and the aircraft data comprises an engine rotation speed initial record value; then, recording timeliness is determined according to the engine rotation speed initial recording value, and the engine rotation speed initial recording value and the recording timeliness are in a negative correlation relation; and finally, evaluating the health degree of the aircraft flight data recording system according to the recording timeliness. Therefore, according to the embodiment of the invention, the timeliness of data recording of the aircraft flight data recording system is verified by using the operation characteristics of the aircraft engine, the system health degree is reflected to a certain extent, and the data quality condition is reflected.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of computer technology, and more specifically, to a method, apparatus, equipment, storage medium, and product for evaluating the health of an aircraft flight data recording system. Background Technology

[0002] The aircraft flight data recording system is a core device for monitoring the operational status of aircraft. Engineers often use the aircraft data recorded by this system to carry out aircraft monitoring work, covering aspects such as flight safety analysis, aircraft fault identification, monitoring and prediction.

[0003] Current technologies do not quantify the health of aircraft flight data recording systems, thus failing to reflect data quality. Therefore, it is necessary to assess the system's health. Summary of the Invention

[0004] Based on this, the present invention provides a method, apparatus, equipment, storage medium and product for evaluating the health of an aircraft flight data recording system, in order to solve the defect of the prior art that does not perform a health assessment of the aircraft flight data recording system, resulting in the inability to reflect the data quality.

[0005] To achieve the above objectives, embodiments of the present invention provide a method for evaluating the health of an aircraft flight data recording system, comprising:

[0006] Acquire aircraft data recorded by the aircraft flight data recording system; wherein, the aircraft data includes the initial recorded value of engine speed;

[0007] The recording timeliness is determined based on the initial recorded engine speed value; wherein, the initial recorded engine speed value and the recording timeliness are negatively correlated.

[0008] The health of the aircraft flight data recording system is assessed based on the timeliness of the recording.

[0009] To achieve the above objectives, embodiments of the present invention also provide a health evaluation device for an aircraft flight data recording system, comprising:

[0010] The data acquisition module is used to acquire aircraft data recorded by the aircraft flight data recording system; wherein, the aircraft data includes the initial recorded value of engine speed;

[0011] The index calculation module is used to determine the recording timeliness based on the initial recorded value of the engine speed; wherein, the initial recorded value of the engine speed is negatively correlated with the recording timeliness;

[0012] The health assessment module is used to evaluate the health of the aircraft flight data recording system based on the timeliness of the recording.

[0013] To achieve the above objectives, embodiments of the present invention also provide an aircraft flight data recording system health evaluation device, including a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor. When the processor executes the computer program, it implements the aircraft flight data recording system health evaluation method as described in any of the above embodiments.

[0014] To achieve the above objectives, embodiments of the present invention also provide a computer-readable storage medium, the computer-readable storage medium including a stored computer program, wherein, when the computer program is executed, it controls the device where the computer-readable storage medium is located to perform the aircraft flight data recording system health evaluation method as described in any of the above embodiments.

[0015] To achieve the above objectives, embodiments of the present invention also provide a computer program product, including a computer program / instruction, which, when executed by a processor, implements the aircraft flight data recording system health evaluation method as described in any of the above embodiments.

[0016] Compared with existing technologies, the aircraft flight data recording system health evaluation method, apparatus, device, storage medium, and product disclosed in this invention first acquire aircraft data recorded by the aircraft flight data recording system, wherein the aircraft data includes the initial recorded value of engine speed; then, the recording timeliness is determined based on the initial recorded value of engine speed, wherein the initial recorded value of engine speed is negatively correlated with the recording timeliness; finally, the health of the aircraft flight data recording system is evaluated based on the recording timeliness. Therefore, this invention utilizes the operating characteristics of the aircraft engine to verify the timeliness of data recording by the aircraft flight data recording system, reflecting the system health and data quality to a certain extent. Attached Figure Description

[0017] To more clearly illustrate the technical solution of the present invention, the drawings used in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0018] Figure 1 This is a flowchart illustrating a method for evaluating the health of an aircraft flight data recording system according to an embodiment of the present invention.

[0019] Figure 2 This is a schematic diagram of a correct frame provided in an embodiment of the present invention;

[0020] Figure 3This is a schematic diagram of an F-frame provided in an embodiment of the present invention;

[0021] Figure 4 This is a schematic diagram of an error frame provided in an embodiment of the present invention;

[0022] Figure 5 This is a schematic diagram of the structure of a health evaluation device for an aircraft flight data recording system provided in an embodiment of the present invention;

[0023] Figure 6 This is a schematic diagram of the structure of a health evaluation device for an aircraft flight data recording system provided in an embodiment of the present invention. Detailed Implementation

[0024] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0025] See Figure 1 This is a flowchart illustrating a method for evaluating the health of an aircraft flight data recording system according to an embodiment of the present invention. Specifically, the method for evaluating the health of an aircraft flight data recording system includes steps S1 to S3:

[0026] S1. Acquire aircraft data recorded by the aircraft flight data recording system; wherein, the aircraft data includes the initial recorded value of engine speed;

[0027] S2. Determine the recording timeliness based on the initial recorded engine speed value; wherein, the initial recorded engine speed value and the recording timeliness are negatively correlated;

[0028] S3. Assess the health of the aircraft flight data recording system based on the timeliness of the recording.

[0029] For example, the hysteresis difference of the initial recorded engine speed value is calculated using the following formula:

[0030] ΔN2=N2 record -N2 actual ;

[0031] Where ΔN2 is the hysteresis error; N2 record This is the initial recorded value of engine speed; N2 actual This is the initial actual value of the engine speed, which is generally 0.

[0032] Calculate the recording timeliness S of the recording system using the following formula. ΔN2 :

[0033]

[0034] It's worth noting that the correspondence between the initial recorded engine speed and the recording timeliness is not limited to the specific examples mentioned above. For instance, the relationship could be inversely proportional, with the coefficient and intercept set according to actual conditions. Other relationships are also possible, adjusted based on the specific circumstances, but the principle that the initial recorded engine speed and recording timeliness are negatively correlated must be followed. Furthermore, recording timeliness is positively correlated with the health of the aircraft flight data recording system.

[0035] Understandably, the lower the timeliness of recording, the lower the system health. When system health is too low, it is necessary to inspect and repair the relevant equipment to ensure system reliability and the effective operation of aircraft monitoring.

[0036] Compared with existing technologies, this implementation method analyzes the initial recorded value of engine speed by utilizing the engine's operating characteristics, thereby enabling the detection of the timeliness of system data recording, reflecting the system's health to a certain extent, and demonstrating the data quality.

[0037] In a preferred embodiment, the method for evaluating the health of an aircraft flight data recording system includes:

[0038] Acquire aircraft data recorded by the aircraft flight data recording system; the aircraft data is recorded in the form of QAR data packets;

[0039] The number of F-frames in the aircraft data is counted, and the accuracy of the first frame is determined based on the number of F-frames and the total number of frames in the aircraft data. The accuracy of the first frame is negatively correlated with the ratio of the number of F-frames to the total number of frames in the aircraft data. The aircraft data is recorded frame by frame by the aircraft flight data recording system. Each frame of data has a preset synchronization word, which has 16 bits, of which the first 4 bits are non-data bits. An F-frame is a data frame where the non-data bits are F.

[0040] The health of the aircraft flight data recording system is assessed based on the accuracy of the first frame.

[0041] Specifically, in the aviation field, QAR is an abbreviation for Quick Access Recorder, which is an important device on aircraft used to record flight data.

[0042] It is worth noting that the first and second embodiments can be combined to comprehensively assess the system health by recording timeliness and the accuracy of the first frame, thereby improving the accuracy of the health assessment.

[0043] For example, the accuracy of the first frame is calculated using the following formula:

[0044]

[0045]

[0046] Where, N F帧 It is the number of F frames; N 总帧 This is the total number of frames of aircraft data; S missframe It refers to the accuracy of the first frame.

[0047] It is worth noting that the relationship between the ratio of the number of F frames to the total number of aircraft data frames and the accuracy of the first frame is not limited to the specific example mentioned above. For instance, the relationship could be inversely proportional, with the coefficient and intercept set according to the actual situation. Other relationships are also possible, adjusted according to the actual situation, but the principle of a negative correlation must be followed. Furthermore, the accuracy of the first frame is positively correlated with the health of the aircraft flight data recording system.

[0048] To make the concept of F-frame clearer, the following is a specific example:

[0049] I. Relevant data transmission paths

[0050] Step 1: The aircraft is in operation, and the aircraft sensors generate data. The Digital Flight Data Acquisition Unit (DFDAU) collects the flight data transmitted from the various sensors of the aircraft.

[0051] Step 2: DFDAU transmits the collected data to the Wireless QuickAccess Recorder (WQAR), following the ARINC717 specification.

[0052] Step 3: After the aircraft lands, the data will be transmitted to the QAR server.

[0053] Step 4: Decode the data into decimal format for engineers to use.

[0054] II. Data Transmission Format

[0055] (1) ARINC 717 Specification

[0056] Data is recorded in a loop, frame by frame. Each frame takes 4 seconds to record. Each second of data is called a subframe. Depending on the level of the aircraft, each subframe typically has 64, 128, 256, 512, or 1024 words. Currently, it is usually 1024 words. Each word has 12 bits.

[0057] (2) Computer data storage

[0058] The smallest unit of computer computation is a byte, and the smallest unit of computer data representation is a bit. One memory address in a computer is 1 byte = 8 bits. Since each word has 12 data bits, each word requires 2 bytes, or 16 bits. Therefore, we have the equation: 1 frame = 4 subframes = 4 * 1024 words = 4 * 1024 * 2 bytes = 4 * 1024 * 2 * 16 bits.

[0059] (3) The correct frame can be found in [reference]. Figure 2 As shown, 0247 represents 1 word = 2 bytes = 16 bits. A correct word has the first four bits all being 0, so each word starts with 0, which is 0000 0010 0100 0111 in binary. Removing the leading 0000 leaves exactly 12 bits, representing one word. 1024 words represent one subframe.

[0060] (4) Frame F can be seen Figure 3 As shown, an F-frame is formed when each word begins with the letter F. 1024 words starting with F make up one F-frame, and four F-frames make up one F-frame: 1 F-frame = 4 F-frames = 4 * 1024 F-words. For example, F247, converted to binary, is 11110010 0100 0111. Removing the first 1111 leaves exactly 12 bits, representing one word. 1024 words represent one subframe. Since it does not affect the data stored in the last 12 bits, F-frames do not affect usage.

[0061] (5) Error frames can be found Figure 4 As shown, the first word of each subframe (1 second) of the error frame is the synchronization word. The synchronization words of four consecutive subframes are 0247, 05b8, 0a47, and 0db8, forming one frame (4 seconds). This loops infinitely. The data for each second is distinguished by searching for the synchronization word in the data.

[0062] Therefore, normal frames, F-frames, and error frames can be distinguished by the first synchronization word (0247). It is worth noting that the value of the synchronization word can be preset according to the actual situation and is not limited to the specific value mentioned above.

[0063] Furthermore, for the data of a flight: ① If the synchronization word of each subframe is 0247, then it is data composed of normal frames; ② If the synchronization word of the subframe of the flight exceeds the set low threshold (such as 25%, 20%, or 15%) is F247, then the data is data composed of F frames; ③ If the synchronization words of the subframe of the flight exceeding the set low threshold cannot be found (0247 and F247), then it is an error frame and the data is unusable.

[0064] (6) Possible causes of F-frames and error frames: old equipment such as DFDAU and WQAR have been installed for a long time, resulting in performance degradation.

[0065] (7) How to process the data after finding the F-frame so that it is still usable:

[0066] A normal frame (0247) converted to binary is 0000 0010 0100 0111. Removing the leading 0000 gives 12 bits, representing one word. 1024 words represent one subframe. An F-frame (F247) converted to binary is 11110010 0100 0111. Removing the leading 1111 gives 12 bits, representing one word. 1024 words represent one word frame. Because F-frames do not affect the last 12 bits of stored data, they do not affect usability.

[0067] In one implementation, the method for evaluating the health of an aircraft flight data recording system includes:

[0068] Acquire aircraft data recorded by the aircraft flight data recording system; wherein the aircraft data is recorded in the form of QAR data packets, and the flight data is time-series data;

[0069] Using a set duration as the unit, the reliability of the data acquisition frequency of the QAR data packet for each set duration is evaluated to obtain the unit reliability of the data for each set duration; wherein, the higher the matching degree between the data acquisition frequency and the preset frequency range, the higher the unit reliability;

[0070] The data acquisition reliability is determined based on the unit reliability; wherein the data acquisition reliability is positively correlated with the unit reliability.

[0071] It is worth noting that at least one of the first and second embodiments can be combined with this embodiment to comprehensively evaluate the system health and improve the accuracy of the health assessment.

[0072] For example, QAR data is time-series data, with the duration of a single QAR data packet ranging from 2000 to 12000 seconds and the data acquisition frequency ranging from 1 / 64 to 32 Hz.

[0073] The data is evaluated on a per-second basis, and the following rules are established:

[0074] If the data for that second is normal, the reliability of the unit is the first value (e.g., 1);

[0075] If the data for that second is missing or abnormal, the reliability per unit is the second value (e.g., 0); where the first value is greater than the second value;

[0076] Between the two situations mentioned above, from abnormal to normal, a unit reliability (second value, first value) is assigned sequentially, such as 0.1 to 0.9.

[0077] Ultimately, the reliability of this data packet is the average of the unit reliability of data per second: Reliability of a single QAR data packet = Sum of the unit reliability of QAR data per second / Total number of seconds;

[0078] Data acquisition reliability = sum of the reliability of each QAR data packet / number of QAR data packets.

[0079] In one implementation, based on any of the above embodiments, the aircraft data includes multiple QAR data packets, and the method further includes:

[0080] Based on the aircraft data, the number of QAR data packets and the total number of flights in the QAR data packets are counted; the accuracy of the data packets is determined based on the number of QAR data packets and the total number of flights in the QAR data packets; wherein, the abnormal QAR data packets are QAR data packets that record flight data of at least two flights, and the accuracy of the data packets is negatively correlated with the ratio of the number of QAR data packets to the total number of flights in the QAR data packets;

[0081] The number of erroneous frames in the QAR data packet is counted, and the accuracy of the second frame is determined based on the number of erroneous frames and the total number of frames in the QAR data packet; wherein, the accuracy of the second frame is negatively correlated with the ratio of the number of erroneous frames to the total number of frames in the QAR data packet;

[0082] The step of assessing the health of the aircraft flight data recording system based on the recording timeliness includes: weighting and summing various indicators to obtain the health of the aircraft flight data recording system; wherein the indicators include the recording timeliness, the accuracy of the first frame, the reliability of data acquisition, the accuracy of the data packet, and the accuracy of the second frame.

[0083] It is worth noting that under normal circumstances, a QAR data packet contains only one flight segment (one takeoff and landing of an aircraft constitutes one flight segment). However, due to various system failures and performance degradation, a single QAR data packet may contain data for multiple flight segments. After processing, the data in this QAR data packet is still usable.

[0084] For example, packet accuracy is calculated using the following formula: Multi-segment packet flight ratio = Number of QAR packets / Total number of QAR packets; Packet accuracy = 100 * (1 - Multi-segment packet flight ratio);

[0085] For example, the accuracy of the second frame is calculated using the following formula:

[0086] Error frame percentage = (number of error frames / total number of QAR data packets) × 100%;

[0087]

[0088] Among them, S missframe For the accuracy of the second frame, R err0rframe This represents the percentage of error frames.

[0089] It's worth noting that the correlation between the ratio of the number of QAR packets to the total number of QAR packets and packet accuracy, and the correlation between the ratio of the number of error frames to the total number of QAR packets and the accuracy of the second frame, are not limited to the specific examples mentioned above. For instance, the relationship might be inversely proportional, with the coefficients and intercepts set according to actual conditions. Other relationships are also possible, adjusted based on the specific circumstances, but the principle of a negative correlation must be followed. Furthermore, the accuracy of the second frame and the health of the aircraft flight data recording system are both positively correlated.

[0090] In one implementation, based on any of the above embodiments, it further includes:

[0091] Analyze the impact of various indicators on aircraft data quality and construct a judgment matrix; wherein, the indicators include the recording timeliness, the accuracy of the first frame and / or the data acquisition reliability;

[0092] Calculate the first weight of each of the indicators based on the judgment matrix;

[0093] When the first weight passes the consistency test, a second weight is assigned to each of the indicators based on the acquired actual sample data packets using an objective weighting method;

[0094] The comprehensive weight of each indicator is determined based on the first weight and the second weight;

[0095] Based on the comprehensive weights, the health status of the aircraft flight data recording system is obtained by weighted summation of each indicator.

[0096] For example, evaluating the health of an aircraft flight data recording system uses multiple indicators. The system health is obtained by weighted summation of these indicators. In this example, the indicators include [list of indicators], and the weights of each indicator are calculated as follows:

[0097] Construct a judgment matrix based on the degree of impact on data packet quality, and subjectively judge the weight of each indicator.

[0098] The impact table is as follows:

[0099]

[0100] Judgment matrix:

[0101]

[0102]

[0103] The first weight w1 of the five evaluation indicators is calculated using the judgment matrix. j (j = 1, 2, 3, 4, 5).

[0104] Then, a consistency check is used to verify whether the weight allocation is reasonable:

[0105] If it is unreasonable, the judgment matrix needs to be readjusted;

[0106] If reasonable, based on actual sample data packets, assign weights to each indicator using an objective weighting method. Calculate the objective weights:

[0107] Assuming the actual sample data packet matrix A consists of p samples, based on five set indicators, A = (A ij ) p*5 :

[0108]

[0109] Among them, a ij This represents the value of the i-th indicator in the j-th sample;

[0110] Standardize the negative index of the sample package:

[0111]

[0112] We obtain a new matrix A 1 :

[0113]

[0114] Calculate the numerical weight S of the j-th indicator for the i-th sample. ij :

[0115]

[0116] Calculate the value of k and the entropy value e of the j-th index. j :

[0117]

[0118] Calculate the coefficient of variation:

[0119] d j =1-e j ;

[0120] Calculate the second weight: the objective weight w2 of the j-th indicator. j for:

[0121]

[0122] Calculate the final comprehensive weight w of each indicator. j :

[0123] w j =b*w1 j +c*w2 j ;

[0124] Here, b and c are coefficients, and their sum is 1. Their specific values ​​are set according to the actual situation, such as b being 0.6 and c being 0.4.

[0125] In a preferred embodiment, based on any of the above embodiments, the method further includes:

[0126] When the health status of the aircraft flight data recording system is lower than a set health threshold, the equipment related to the aircraft flight data recording system shall be inspected and repaired.

[0127] Understandably, when the system health is low, it is necessary to inspect and repair the system-related equipment to ensure that the system can accurately record real aircraft data. This real aircraft data can then be used for aircraft monitoring, such as flight safety analysis, aircraft fault identification, monitoring and prediction.

[0128] It is worth noting that during aircraft startup, power supply switching (including performance degradation of the built-in power supply) may lead to missing flight data. During aircraft operation, if flight anomalies occur, a large amount of data may be missing or fragmented during a certain flight phase. Furthermore, if other onboard electronic equipment is outdated, has been installed for a long time, or is unstable in operation, it may cause frame breaks, errors, or even garbled characters during data recording. If aircraft maintenance engineers use this data for aircraft monitoring without understanding the current health status and data quality of the data recording system, the reliability of the results cannot be guaranteed, thus affecting the effectiveness of aircraft monitoring. The aircraft flight data recording system health evaluation method provided in this invention uses engine speed initial recording value lag difference, F-frame count, multi-flight data packet count, error frame count, and single QAR packet reliability generated during aircraft data monitoring as a basis. It calculates multiple indicators and achieves a scientific and accurate evaluation of the aircraft data recording system and aircraft data quality through multi-dimensional indicator quantification, dynamic weight allocation, and a comprehensive evaluation system, ensuring the accuracy of the aircraft data monitoring process.

[0129] See Figure 5 , Figure 5 This is a schematic diagram of the structure of an aircraft flight data recording system health assessment device provided in an embodiment of the present invention. The aircraft flight data recording system health assessment device 20 includes:

[0130] The data acquisition module 21 is used to acquire aircraft data recorded by the aircraft flight data recording system; wherein, the aircraft data includes the initial recorded value of engine speed;

[0131] The index calculation module 22 is used to determine the recording timeliness based on the initial recorded value of the engine speed; wherein, the initial recorded value of the engine speed is negatively correlated with the recording timeliness;

[0132] The health assessment module 23 is used to assess the health of the aircraft flight data recording system based on the timeliness of the recording.

[0133] It is worth noting that the specific working process of the aircraft flight data recording system health evaluation device can refer to the working process of the aircraft flight data recording system health evaluation method described in the above embodiments, and will not be repeated here.

[0134] Compared with existing technologies, the aircraft flight data recording system health evaluation device disclosed in this invention first acquires aircraft data recorded by the aircraft flight data recording system, wherein the aircraft data includes the initial recorded value of engine speed; then, it determines the recording timeliness based on the initial recorded value of engine speed, wherein the initial recorded value of engine speed is negatively correlated with the recording timeliness; finally, it evaluates the health of the aircraft flight data recording system based on the recording timeliness. Therefore, this invention utilizes the operating characteristics of the aircraft engine to verify the timeliness of data recording by the aircraft flight data recording system, reflecting the system health and data quality to a certain extent.

[0135] See Figure 6 , Figure 6 This is a schematic diagram of the structure of an aircraft flight data recording system health assessment device 30 provided in an embodiment of the present invention. The aircraft flight data recording system health assessment device 30 includes a processor 31, a memory 32, and a computer program stored in the memory 32 and configured to be executed by the processor 31. When the processor 31 executes the computer program, it implements the steps as described in the above-described embodiment of the aircraft flight data recording system health assessment method, for example... Figure 1 The steps S1 to S3 described above; or, when the processor 31 executes the computer program, it implements the functions of each module in the above-described device embodiments.

[0136] For example, the computer program can be divided into one or more modules, which are stored in the memory 32 and executed by the processor 31 to complete the present invention. The one or more modules can be a series of computer program instruction segments capable of performing specific functions, which describe the execution process of the computer program in the aircraft flight data recording system health assessment device. For example, the computer program can be divided into multiple modules, each with the following specific functions:

[0137] The data acquisition module 21 is used to acquire aircraft data recorded by the aircraft flight data recording system; wherein, the aircraft data includes the initial recorded value of engine speed;

[0138] The index calculation module 22 is used to determine the recording timeliness based on the initial recorded value of the engine speed; wherein, the initial recorded value of the engine speed is negatively correlated with the recording timeliness;

[0139] The health assessment module 23 is used to assess the health of the aircraft flight data recording system based on the timeliness of the recording.

[0140] The specific working process of each module can be referred to the working process of the aircraft flight data recording system health evaluation device described in the above embodiments, and will not be repeated here.

[0141] The aircraft flight data recording system health assessment device can be a desktop computer, laptop, handheld computer, or cloud server, etc. The aircraft flight data recording system health assessment device may include, but is not limited to, a processor 31 and a memory 32. Those skilled in the art will understand that the aircraft flight data recording system health assessment device may also include input / output devices, network access devices, buses, etc.

[0142] The processor 31 can be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or any conventional processor. The processor 31 is the control center of the aircraft flight data recording system health assessment equipment, connecting various parts of the entire equipment via various interfaces and lines.

[0143] The memory 32 can be used to store the computer programs and / or modules. The processor 31 implements various functions of the aircraft flight data recording system health evaluation device by running or executing the computer programs and / or modules stored in the memory 32 and calling the data stored in the memory 32. The memory 32 may mainly include a program storage area and a data storage area. The program storage area may store the operating system, at least one application program required for a function, etc.; the data storage area may store data created based on the use of the mobile phone, etc. In addition, the memory 32 may include high-speed random access memory, and may also include non-volatile memory, such as hard disk, memory, plug-in hard disk, smart media card (SMC), secure digital (SD) card, flash card, at least one disk storage device, flash memory device, or other volatile solid-state storage device.

[0144] If the module integrated into the aircraft flight data recording system health evaluation device is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, all or part of the processes in the above embodiments of the present invention can also be implemented by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when executed by the processor 31, it can implement the steps of the various method embodiments described above. The computer program includes computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. The computer-readable medium can include: any entity or device capable of carrying the computer program code, recording media, USB flash drives, portable hard drives, magnetic disks, optical disks, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signals, telecommunication signals, and software distribution media, etc.

[0145] This invention also provides a computer program product, including a computer program / instruction, which, when executed by a processor, implements the aircraft flight data recording system health evaluation method as described in any of the above embodiments.

[0146] The above description represents the preferred embodiments of the present invention. It should be noted that those skilled in the art can make various improvements and modifications without departing from the principles of the present invention, and these improvements and modifications are also considered to be within the scope of protection of the present invention.

Claims

1. A method for evaluating the health of an aircraft flight data recording system, characterized in that, include: Acquire aircraft data recorded by the aircraft flight data recording system; wherein, the aircraft data includes the initial recorded value of engine speed; The recording timeliness is determined based on the initial recorded engine speed value; wherein, the initial recorded engine speed value and the recording timeliness are negatively correlated. The health of the aircraft flight data recording system is assessed based on the timeliness of the recording.

2. The method for evaluating the health of an aircraft flight data recording system as described in claim 1, characterized in that, The aircraft data is recorded in the form of QAR data packets; The method further includes: counting the number of F-frames in the aircraft data, and determining the accuracy of the first frame based on the number of F-frames and the total number of frames in the aircraft data; wherein the accuracy of the first frame is negatively correlated with the ratio of the number of F-frames to the total number of frames in the aircraft data; the aircraft data is recorded frame by frame by the aircraft flight data recording system, each frame of data has a preset synchronization word, the preset synchronization word has 16 bits, of which the first 4 bits are non-data bits; the F-frame is a data frame in which the non-data bits are F; The step of assessing the health of the aircraft flight data recording system based on the recording timeliness includes: assessing the health of the aircraft flight data recording system based on the recording timeliness and the accuracy of the first frame.

3. The method for evaluating the health of an aircraft flight data recording system as described in claim 1 or 2, characterized in that, The aircraft data is recorded in the form of QAR data packets, and the flight data is time-series data. The method further includes: Using a set duration as the unit, the reliability of the data acquisition frequency of the QAR data packet for each set duration is evaluated to obtain the unit reliability of the data for each set duration; wherein, the higher the matching degree between the data acquisition frequency and the preset frequency range, the higher the unit reliability; The data acquisition reliability is determined based on the unit reliability; wherein the data acquisition reliability is positively correlated with the unit reliability.

4. The method for evaluating the health of an aircraft flight data recording system as described in claim 3, characterized in that, The aircraft data includes multiple QAR data packets, and the method further includes: Based on the aircraft data, the number of QAR data packets and the total number of QAR data packets for each flight are counted; the accuracy of the data packets is determined based on the number of QAR data packets and the total number of QAR data packets for each flight; wherein, the accuracy of the data packets is negatively correlated with the ratio of the number of QAR data packets to the total number of QAR data packets for each flight. The number of erroneous frames in the QAR data packet is counted, and the accuracy of the second frame is determined based on the number of erroneous frames and the total number of frames in the QAR data packet; wherein, the accuracy of the second frame is negatively correlated with the ratio of the number of erroneous frames to the total number of frames in the QAR data packet; The step of assessing the health of the aircraft flight data recording system based on the recording timeliness includes: weighting and summing various indicators to obtain the health of the aircraft flight data recording system; wherein the indicators include the recording timeliness, the accuracy of the first frame, the reliability of data acquisition, the accuracy of the data packet, and the accuracy of the second frame.

5. The method for evaluating the health of an aircraft flight data recording system as described in claim 3, characterized in that, Also includes: The impact of various indicators on aircraft data quality is analyzed, and a judgment matrix is ​​constructed; wherein, the indicators include the recording timeliness, the accuracy of the first frame, and the data acquisition reliability; Calculate the first weight of each of the indicators based on the judgment matrix; When the first weight passes the consistency test, a second weight is assigned to each of the indicators based on the acquired actual sample data packets using an objective weighting method; The comprehensive weight of each indicator is determined based on the first weight and the second weight; Based on the comprehensive weights, the health status of the aircraft flight data recording system is obtained by weighted summation of each indicator.

6. The method for evaluating the health of an aircraft flight data recording system as described in claim 1, characterized in that, Also includes: When the health status of the aircraft flight data recording system is lower than a set health threshold, the equipment related to the aircraft flight data recording system shall be inspected and repaired.

7. A health assessment device for an aircraft flight data recording system, characterized in that, include: The data acquisition module is used to acquire aircraft data recorded by the aircraft flight data recording system; wherein, the aircraft data includes the initial recorded value of engine speed; The index calculation module is used to determine the recording timeliness based on the initial recorded value of the engine speed; wherein, the initial recorded value of the engine speed is negatively correlated with the recording timeliness; The health assessment module is used to evaluate the health of the aircraft flight data recording system based on the timeliness of the recording.

8. A health assessment device for an aircraft flight data recording system, characterized in that, The system includes a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor, wherein the processor, when executing the computer program, implements the aircraft flight data recording system health assessment method as described in any one of claims 1 to 6.

9. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes a stored computer program, wherein, when the computer program is executed, it controls the device containing the computer-readable storage medium to perform the aircraft flight data recording system health assessment method as described in any one of claims 1 to 6.

10. A computer program product comprising a computer program / instructions, characterized in that, When the computer program / instruction is executed by the processor, it implements the aircraft flight data recording system health evaluation method as described in any one of claims 1 to 6.

Citation Information

Cited By

  • QAR data processing method, device and equipment

    CN118295993A

  • A method, apparatus and device for processing QAR data

    CN118295993B