Hostname: page-component-74656f9884-rdgjk Total loading time: 0 Render date: 2026-11-07T09:23:57.158Z Has data issue: false hasContentIssue false

An improved deep autoencoder framework for aviation piston engine unsupervised anomaly detection considering the real-life data characteristics

Published online by Cambridge University Press:  30 April 2026

Guo Li
Affiliation:
Beihang University, China
Tongge Xu*
Affiliation:
Beihang University, China
Shuiting Ding
Affiliation:
Civil Aviation University of China, China
*
Corresponding author: Tongge Xu; Email: xutongge114@outlook.com
Rights & Permissions [Opens in a new window]

Abstract

Anomaly detection in piston engines plays a pivotal role in maintaining the continuous airworthiness and operational safety of general aviation aircraft. However, real-life data present several challenges, including diverse operating conditions, intermixed normal and abnormal samples and complex fault phenomena, all of which complicate model training and manual labeling tasks. To address the challenges, an improved deep autoencoder-based framework under multiple working conditions (IMDAEF) is proposed to enhance the accuracy of anomaly detection and the performance evaluation process. First, in the proposed method, a clustering-guided approach is introduced for working condition identification. Piston engine parameters are used for K-means clustering, and aircraft flight phase information is incorporated to fine-tune the results. Second, during the deep autoencoder training process, a sample selection mechanism and an equivalent threshold method are conducted, considering the presence of outliers in normal operation data. Finally, during the model evaluation stage, recognising the complexity of real-life fault phenomena that hinder manual labeling, an outlier region division and selection mechanism is proposed to re-annotate subtle fault occurrences in the fault datasets, thereby improving model evaluation accuracy. Results from four representative fault datasets confirm that the proposed framework maintains strong detection performance against complex faults. Moreover, the experiments demonstrate its ability to mitigate the negative impact of real-life data characteristics while meeting real-time performance requirements, offering valuable insights for future research.

Information

Type
Research Article
Copyright
© The Author(s), 2026. Published by Cambridge University Press on behalf of Royal Aeronautical Society
Figure 0

Figure 1. K-means clustering algorithm flow chart.

Figure 1

Figure 2. Structure of an AE model.

Figure 2

Figure 3. Schematic diagram of the stack process for DAE training.

Figure 3

Figure 4. Schematic diagram of the MDAE model.

Figure 4

Figure 5. Sample selection mechanism using MDAE.

Figure 5

Figure 6. Figure 6 long description.Schematic diagram of IMDAEF.

Figure 6

Algorithm 1 Outlier region divisionAlgorithm 1 long description.

Figure 7

Table 1. Typical APE sensor data obtained from FADEC systemTable 1 long description.

Figure 8

Table 2. Main variables collected by the FADEC systemTable 2 long description.

Figure 9

Figure 7. Optimal cluster selection of K-means method.

Figure 10

Figure 8. Revs and corresponding clustering results.

Figure 11

Table 3. APE working condition boundaries before and after fine-tuningTable 3 long description.

Figure 12

Table 4. Typical parameters of identified APE working conditionsTable 4 long description.

Figure 13

Figure 9. Comparison of CWCI results. (a) K-means identification results. (b) Fine-tuned identification results.

Figure 14

Figure 10. Verification of CWCI on three sample datasets.

Figure 15

Table 5. Main hyperparameters of the IMDAEFTable 5 long description.

Figure 16

Figure 11. Partial results of the tuning process. (a) Grid search of optimal hidden layer sizes. (b) Activation function selection.

Figure 17

Figure 12. Example of OAD calculation using ECOD algorithm.

Figure 18

Figure 13. OAD calculation for a real-life normal dataset using ECOD algorithm (take-off and climbing phase).

Figure 19

Figure 14. Example of OR division and selection mechanism using Faultset1. (a) MAP of Faultset1. (b) Distribution of dimensionless reconstruction errors.

Figure 20

Table 6. Evaluation metric changes of Faultset1 before and after re-annotationTable 6 long description.

Figure 21

Table 7. Brief description of fault datasetsTable 7 long description.

Figure 22

Figure 15. Fault phenomena embedded in representative datasets. (a) MAP of Faultset1. (b) MAP of Faultset2. (c) Prail of Faultset3. (d) MAP of Faultset4.

Figure 23

Table 8. Evaluation results of present modelsTable 8 long description.

Figure 24

Table 9. Comparison of training and prediction timeTable 9 long description.

Figure 25

Table 10. Ablation experimental resultsTable 10 long description.

Figure 26

Table 11. Comparative results of robustness analysisTable 11 long description.