A fault prediction method and system based on aircraft data envelopment diagram

Through the fault prediction method based on the aircraft data envelope diagram, a prediction model is established using the data fusion algorithm, which solves the problem of traditional maintenance training relying on experience, and realizes early warning and accurate judgment of aircraft failures to ensure the safe operation of the aircraft.

CN119417942BActive Publication Date: 2025-03-14SHANGHAI JUNYING ELECTRONIC TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510018786.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-01-07
Publication Date
2025-03-14
Estimated Expiration
2045-01-07

AI Technical Summary

Technical Problem

Traditional aircraft maintenance training relies on experienced maintenance personnel, and has the disadvantages of long training cycles, high costs and high risks, making it difficult to effectively predict and diagnose aircraft failures.

Method used

By importing a large amount of aircraft flight data, extracting data characteristics of a specific range, combining data fusion algorithms to establish prediction models, drawing data envelope diagrams and fitting, generating fault prediction models, and achieving early warning of aircraft failures.

Benefits of technology

This method can more accurately judge the operating status of the equipment and predict potential faults, reduce misjudgment and misjudgment, warning for faults in advance, reduce the incidence of faults, and ensure the safety of aircraft flight.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119417942B_ABST
    Figure CN119417942B_ABST
Patent Text Reader

Abstract

The present invention discloses a fault prediction method and system based on aircraft data envelopment diagram, which specifically relates to the field of aircraft fault prediction. The method includes importing a large amount of aircraft flight data as a basis, selecting and constructing model data and fault characteristic parameters, entering the conditions for the occurrence of specific events and intercepting parameter data accordingly, drawing a data envelopment diagram and fitting a baseline function after eliminating interference data, and saving the model. When predicting, a model is selected, the data to be tested is intercepted and compared with the baseline function to calculate the fault index, and the equipment status is judged, potential faults are predicted, and early warning information is generated. The system includes data acquisition, interception, fusion and model creation, and fault prediction modules. The present invention can improve the accuracy of aircraft fault prediction, ensure the safe operation of aircraft, shorten the maintenance response time, reduce maintenance costs, and improve the skill level of maintenance personnel.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of aircraft fault prediction, and more specifically, to a fault prediction method and system based on aircraft data envelopment diagram. Background Art

[0002] The safe operation of aircraft is vital to the aviation industry, and regular maintenance and timely fault diagnosis are the key to ensuring aircraft safety.

[0003] Traditional aircraft maintenance training mainly relies on experienced maintenance personnel, but this method has disadvantages such as long training cycle, high cost and high risk. With the development of data-driven technology, especially envelope analysis based on data statistics, a new method is provided for aircraft fault prediction, which can significantly improve the efficiency and quality of maintenance training.

[0004] Therefore, a fault prediction method and system based on aircraft data envelopment diagram is proposed. Summary of the invention

[0005] In order to overcome the above-mentioned defects of the prior art, the present invention provides a fault prediction method and system based on an aircraft data envelopment diagram, which extracts data features in a specific range from aircraft flight data, establishes a prediction model in combination with a data fusion algorithm, and realizes early warning of aircraft failures to solve the problems raised in the above-mentioned background technology.

[0006] To achieve the above object, the present invention provides the following technical solution: a fault prediction method based on aircraft data envelopment diagram, the method steps are as follows:

[0007] AS1: Import a large amount of aircraft flight data as the data basis for the fault prediction model. The aircraft flight data includes but is not limited to the parameter information of the aircraft's flight altitude, speed, engine speed, and oil temperature during the flight;

[0008] AS2: Select data for building the model;

[0009] AS3: Select the fault characteristic parameters involved;

[0010] AS4: Enter the conditions for a specific event to occur;

[0011] AS5: intercepting the fault characteristic parameter data selected in AS3 according to the specific event occurrence conditions entered in AS4;

[0012] AS6: Draw a parameter data envelope diagram based on the data intercepted in AS5;

[0013] AS7: Users can selectively remove some special interference data;

[0014] AS8: Perform data fitting on the data envelope diagram obtained in AS7 to form a data baseline function f(x);

[0015] AS9: Baseline function and the characteristic parameter information of AS3 and the data condition information of AS4 are saved as a fault prediction model;

[0016] AS10: Select the corresponding fault prediction model;

[0017] AS11: Select a packet of test data and perform data interception according to the model conditions to obtain the data curve y(x);

[0018] AS12: Bring the intercepted test data into the prediction model baseline function , draw the expected data curve ;

[0019] AS13: and The deviation is used as the fault index. The higher the index, the higher the probability of fault occurrence. The fault index formula is expressed as: , judge the equipment operation status and predict potential failures based on the fault index, and generate early warning information.

[0020] Preferably, the specific events in AS4 include but are not limited to take-off and landing conditions.

[0021] Preferably, the fault prediction model generating step is:

[0022] S1: First, select a large amount of data as the model data basis and save it to the data package list middle;

[0023] S2: Traverse the data packets one by one ;

[0024] S3: Read the Packets Data to memory, where " " is the index of the data packet list, and the initial value is ;

[0025] S4: parse the conditions for the occurrence of specific events (such as aircraft takeoff and landing) that are recorded, where the event condition format example is " ",in" "and" " are all parameter names, " "and" " represents commonly used relational operators, "and" " indicates the values ​​of two parameters respectively," " indicates commonly used logical operators. This conditional format is compatible with commonly used relational operators and logical operators.

[0026] S5: Traverse the data packets one by one Each frame of data in;

[0027] S6: Judgment Whether the condition in S4 is met, if it is met, then execute S7, if not, then execute S8, where The data frame number, the initial value is ;

[0028] S7: Add the satisfying data information to the queue In, and , continue to traverse the next frame of data;

[0029] S8: Determine the queue Is the total time of the data in greater than the duration of the condition being met? If it is not greater than, execute S9; if it is greater than, execute S10;

[0030] S9: Clear the queue , , continue to traverse the next frame of data;

[0031] S10: Queue The first data frame in is the start frame, and the last frame is the event end frame;

[0032] S11: intercepting fault characteristic parameter data according to the start frame and end frame in S10;

[0033] S12: After step S11, the intercepted fault characteristic parameter data is obtained;

[0034] S13: Draw the fault characteristic parameter data curve in S12 on the curve display page; ; Repeat steps S3-S13 until all data packets are traversed;

[0035] S14: Manually select and remove the interfering data curve;

[0036] S15: performing data fitting on multiple groups of data curves to obtain a fitting function as a fault prediction baseline function.

[0037] S16: Save the baseline function and the data capture condition information as a fault prediction model.

[0038] A fault prediction system based on an aircraft data envelopment diagram is implemented using the above-mentioned fault prediction method based on an aircraft data envelopment diagram, comprising:

[0039] Data acquisition module: used to import a large amount of aircraft flight data to provide a data basis for the fault prediction model;

[0040] Data interception module: used to select fault characteristic parameters, enter the conditions for the occurrence of specific events, and intercept fault characteristic parameter data based on the conditions;

[0041] Data fusion and model creation module: used to draw data envelope diagrams based on intercepted data, remove interfering data, and perform data fitting to obtain baseline functions , and save the fault prediction model;

[0042] Fault prediction module: used to select the appropriate fault prediction model, process the test data, calculate the fault index, judge the equipment operation status and predict potential faults, and generate early warning information.

[0043] Preferably, the specific events recorded by the data interception module include but are not limited to the conditions for aircraft take-off and landing.

[0044] Preferably, when the data interception module determines whether the data meets the conditions for a specific event to occur, the conditional format is compatible with commonly used relational operators and logical operators.

[0045] Preferably, the fault prediction module is connected to an aircraft cockpit display screen and a ground maintenance personnel terminal via a wireless network, and the aircraft cockpit display screen and the ground maintenance personnel terminal are used to receive the warning information generated by the fault prediction module.

[0046] Technical effects and advantages of the present invention:

[0047] By importing a large amount of aircraft flight data, combining the conditions for specific events to intercept relevant fault characteristic parameter data, drawing a data envelope diagram and performing data fitting to obtain a baseline function, and then using the model to analyze the test data to calculate the fault index, it is possible to more accurately judge the equipment operating status and predict potential faults, reducing misjudgments and missed judgments.

[0048] By timely monitoring the status of aircraft equipment, predicting failures in advance, and discovering safety hazards as early as possible, the failure rate can be reduced, reducing casualties and equipment losses caused by failures, thereby ensuring aircraft flight safety.

[0049] It can provide early warning before a fault occurs, allowing maintenance personnel to prepare for maintenance work in advance, promptly inspect and maintain equipment that may fail, avoid the fault from worsening, and effectively shorten the time interval from fault discovery to maintenance processing.

[0050] Accurate fault prediction can avoid unnecessary excessive maintenance. At the same time, timely maintenance can prevent major failures, reduce the high maintenance costs caused by equipment damage and replacement, and improve the economic efficiency of aircraft maintenance.

[0051] Maintenance personnel can gain an in-depth understanding of the operating conditions and failure patterns of aircraft equipment based on fault prediction results and related data, which helps accumulate maintenance experience, improve maintenance technical capabilities, and thus enhance the skill level of the entire maintenance team. BRIEF DESCRIPTION OF THE DRAWINGS

[0052] Figure 1 is a flow chart of the fault prediction method of the present invention;

[0053] Figure 2 A process flow chart for generating a fault prediction model of the present invention;

[0054] Figure 3 This is a schematic diagram of the fault index principle of the present invention. DETAILED DESCRIPTION

[0055] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0056] Example 1

[0057] As attached Figure 1 , Figure 2 and Figure 3 A fault prediction method based on aircraft data envelopment diagram is shown in FIG.

[0058] Import flight data:

[0059] Import a large amount of historical flight data packages from the aircraft flight data storage system ,These data contain various parameter information of the aircraft during ,flight, such as flight altitude, speed, engine speed, and oil temperature, which serve as the data basis of the ,fault prediction model.

[0060] Building a fault prediction model:

[0061] Traverse each data packet in turn .

[0062] Read Packets Data to memory ( The data packet index, the initial value is ).

[0063] Parse specific event conditions, such as aircraft takeoff conditions" "(in" "and" " is the name of the relevant parameter, " "and" " is a relational operator, "and" " is the parameter value, " is a logical operator).

[0064] Traverse the data packets one by one Each frame of data ( The data frame number, the initial value is ).

[0065] judge Whether the take-off conditions are met, if so, the data information that meets the conditions will be added to the queue In, and , continue to traverse the next frame of data; if it is not satisfied, execute the next step.

[0066] Judgment Queue Is the total time of the data in greater than the duration of the condition being met? If not greater than, clear the queue , , continue to traverse the next frame of data; if it is greater than, the queue The first data frame in is taken as the starting frame of the aircraft takeoff event, and the last frame is the end frame of the event.

[0067] According to the start frame and the end frame, characteristic parameter data related to the fault are intercepted, such as temperature and pressure parameter data of key engine components.

[0068] After the intercepted fault characteristic parameter data is obtained, the data curve is drawn on the curve display page.

[0069] Repeat the above steps until all data packets are traversed.

[0070] Manually select and remove possible interfering data curves, such as abnormal data curves caused by temporary sensor abnormalities.

[0071] Perform data fitting on multiple sets of data curves to obtain the fitting function as the fault prediction baseline function .

[0072] The baseline function And the data capture conditions (such as parameters related to take-off conditions) information is saved as a fault prediction model.

[0073] Fault prediction process:

[0074] Select the appropriate fault prediction model (e.g., a model for the takeoff phase).

[0075] Select a package of test data, and intercept the data according to the model conditions (takeoff conditions) to obtain the data curve .

[0076] Substitute the intercepted test data into the prediction model baseline function , draw the expected data curve .

[0077] Calculating the failure index , whose formula is ,in is the number of data points, calculated by and The higher the index, the higher the probability of a fault. The equipment operating status during the takeoff phase of the aircraft is judged based on the fault index. If the fault index exceeds the set threshold, potential faults are predicted and early warning information is generated to prompt maintenance personnel to conduct inspections and maintenance.

[0078] like Figure 3 As shown, The curve represents the actual curve of the data to be tested. It represents the data curve function that is finally fitted after data interception and fusion. The higher the index, the higher the probability of failure.

[0079] The present invention provides a fault prediction method based on an aircraft data envelopment diagram, which can predict and troubleshoot the probability of a fault occurring when no obvious fault occurs, thereby discovering potential safety hazards in advance and ensuring safe operation of the aircraft.

[0080] Example 2

[0081] This embodiment provides a fault prediction system based on an aircraft data envelopment diagram, including:

[0082] Data acquisition module:

[0083] Obtain a large amount of aircraft flight data from the aircraft's flight data recording system or data repository. This module has a data interface that can connect to different data sources, such as the aircraft's onboard data recorder and ground data management system. The data acquisition module will initially organize and convert the acquired flight data to ensure that the data can be effectively used by subsequent modules, providing a rich data foundation for the fault prediction model.

[0084] Data interception module:

[0085] The operator selects relevant fault characteristic parameters, such as engine parameters and flight attitude parameters, according to the requirements of aircraft fault analysis. At the same time, the conditions for the occurrence of specific events are entered, such as aircraft landing conditions (such as landing gear lowered, flight altitude close to runway altitude). Then, based on the entered landing conditions, the selected fault characteristic parameter data is accurately intercepted, and only the data related to the landing process is retained, so as to facilitate the subsequent analysis of the possibility of faults in the landing stage.

[0086] Data fusion and model creation module:

[0087] A data envelopment diagram is drawn based on the data intercepted by the data interception module, and the data curves of the same characteristic parameters in different flight and landing processes are integrated into one chart to show the distribution range and trend of the data.

[0088] Operators can selectively remove some special interference data in the envelope diagram through the human-computer interaction interface, such as abnormal data points caused by severe weather factors.

[0089] The data envelope diagram after removing the interference data is fitted, and the data is fitted into a data baseline function using the least squares method. Finally, the baseline function As well as the relevant characteristic parameter information and data condition (landing condition) information, they are saved as a fault prediction model so that they can be called up for subsequent fault prediction.

[0090] Fault prediction module:

[0091] Select an appropriate fault prediction model according to the current operation phase of the aircraft (such as takeoff, cruise, landing, etc.). For example, when the aircraft is about to land, select the fault prediction model of the landing phase.

[0092] Process the data to be tested (real-time data collected during the landing phase of the aircraft) and intercept the data according to the model requirements to obtain the data curve , and substitute it into the prediction model baseline function , draw the expected data curve .

[0093] Calculating the failure index , by comparison and If the fault index is high, it indicates that the aircraft landing system may have hidden faults, predict the potential fault types (such as landing gear system failure, brake system failure, etc.), and generate early warning information in time, and send alarms to relevant personnel through the aircraft cockpit display screen, ground maintenance personnel terminal, etc., so that appropriate measures can be taken to ensure the safe landing of the aircraft.

[0094] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims

1. A fault prediction method based on aircraft data envelopment diagram, characterized in that: The steps are as follows: AS1: Import a large amount of aircraft flight data as the data basis for the fault prediction model; AS2: Select data for building the model; AS3: Select the fault characteristic parameters involved; AS4: Enter the conditions for a specific event to occur; AS5: intercepting the fault characteristic parameter data selected in AS3 according to the specific event occurrence conditions entered in AS4; AS6: Draw a parameter data envelope diagram based on the data intercepted in AS5; AS7: Users can selectively remove some special interference data; AS8: Perform data fitting on the data envelope diagram obtained in AS7 to form a data baseline function ; AS9: Baseline function and the characteristic parameter information of AS3 and the data condition information of AS4 are saved as a fault prediction model; AS10: Select the corresponding fault prediction model; AS11: Select a packet of test data and perform data interception according to the model conditions to obtain the data curve y(x); AS12: Bring the intercepted test data into the prediction model baseline function , draw the expected data curve ; AS13: and The deviation is used as the fault index. The higher the index, the higher the probability of fault occurrence. The fault index formula is expressed as: , judge the equipment operation status and predict potential failures based on the fault index, and generate early warning information.

2. A fault prediction method based on aircraft data envelopment diagram according to claim 1, characterized in that: The specific events in AS4 include but are not limited to the conditions for aircraft take-off and landing.

3. The fault prediction method based on aircraft data envelopment diagram according to claim 1 is characterized in that: The aircraft flight data includes, but is not limited to, parameter information of the aircraft's flight altitude, speed, engine speed, and oil temperature during flight.

4. The fault prediction method based on aircraft data envelopment diagram according to claim 1 is characterized in that: The fault prediction model generation steps are: S1: First, select a large amount of data as the model data basis and save it to the data package list middle; S2: Traverse the data packets one by one ; S3: Read the Packets Data to memory, where " " is the index of the data packet list, and the initial value is ; S4: Analyze the conditions for the occurrence of the entered specific events; S5: Traverse the data packets one by one Each frame of data in; S6: Judgment Whether the condition in S4 is met, if it is met, then execute S7, if not, then execute S8, where The data frame number, the initial value is ; S7: Add the satisfying data information to the queue In, and , continue to traverse the next frame of data; S8: Determine the queue Is the total time of the data in greater than the duration of the condition being met? If it is not greater than, execute S9; if it is greater than, execute S10; S9: Clear the queue , , continue to traverse the next frame of data; S10: Queue The first data frame in is the start frame, and the last frame is the event end frame; S11: intercepting fault characteristic parameter data according to the start frame and end frame in S10; S12: After step S11, the intercepted fault characteristic parameter data is obtained; S13: Draw the fault characteristic parameter data curve in S12 on the curve display page; ; Repeat steps S3-S13 until all data packets are traversed; S14: Manually select and remove the interfering data curve; S15: performing data fitting on the multiple groups of data curves to obtain a fitting function as a fault prediction baseline function; S16: Save the baseline function and the data capture condition information as a fault prediction model.

5. The fault prediction method based on aircraft data envelopment diagram according to claim 4 is characterized in that: The event conditional format example in S4 is " ",in" "and" "are all parameter names, " "and" " represents commonly used relational operators, " "and" "Represents the values ​​of two parameters respectively, " " represents commonly used logical operators.

6. A fault prediction method based on aircraft data envelopment diagram according to claim 5, characterized in that: The event condition format in S4 is compatible with commonly used relational operators and logical operators.

7. A fault prediction system based on aircraft data envelopment diagram, implemented by the fault prediction method based on aircraft data envelopment diagram according to any one of claims 1 to 6, characterized in that: include: Data acquisition module: used to import a large amount of aircraft flight data to provide a data basis for the fault prediction model; Data interception module: used to select fault characteristic parameters, enter the conditions for the occurrence of specific events, and intercept fault characteristic parameter data based on the conditions; Data fusion and model creation module: used to draw data envelope diagrams based on intercepted data, remove interfering data, and perform data fitting to obtain baseline functions , and save the fault prediction model; Fault prediction module: used to select the appropriate fault prediction model, process the test data, calculate the fault index, judge the equipment operation status and predict potential faults, and generate early warning information.

8. The fault prediction system based on aircraft data envelopment diagram according to claim 7, characterized in that: The specific events recorded by the data interception module include but are not limited to the conditions for aircraft take-off and landing.

9. The fault prediction system based on aircraft data envelopment diagram according to claim 8, characterized in that: When the data interception module determines whether the data meets the conditions for the occurrence of a specific event, the conditional format is compatible with commonly used relational operators and logical operators.

10. The fault prediction system based on aircraft data envelopment diagram according to claim 9, characterized in that: The fault prediction module is connected to an aircraft cockpit display screen and a ground maintenance personnel terminal via a wireless network, and the aircraft cockpit display screen and the ground maintenance personnel terminal are used to receive the warning information generated by the fault prediction module.

Citation Information

Patent Citations

  • Telemetry data anomaly detection method based on B-spline envelope analysis

    CN116933028A

  • Systems and methods for fault detection and control in an electric aircraft

    US11420756B1