New Application of Data Analysis Using Aircraft Fault Record Data
2018; American Institute of Aeronautics and Astronautics; Volume: 15; Issue: 5 Linguagem: Inglês
10.2514/1.i010577
ISSN2327-3097
AutoresChang-Hun Lee, Hyo‐Sang Shin, Antonios Tsourdos, Zakwan Skaf,
Tópico(s)Advanced Statistical Process Monitoring
ResumoOpen AccessTechnical NoteNew Application of Data Analysis Using Aircraft Fault Record DataChang-Hun Lee, Hyo-Sang Shin, Antonios Tsourdos and Zakwan SkafChang-Hun LeeCranfield University, Cranfield, England MK43 0AL, United Kingdom*Research Fellow, School of Aerospace, Transport and Manufacturing, College Road, Bedfordshire.Search for more papers by this author, Hyo-Sang ShinCranfield University, Cranfield, England MK43 0AL, United Kingdom†Reader, School of Aerospace, Transport and Manufacturing, College Road, Bedfordshire.Search for more papers by this author, Antonios TsourdosCranfield University, Cranfield, England MK43 0AL, United Kingdom‡Professor, School of Aerospace, Transport and Manufacturing, College Road, Bedfordshire.Search for more papers by this author and Zakwan SkafCranfield University, Cranfield, England MK43 0AL, United Kingdom§Lecturer, Integrated Vehicle Health Monitoring Centre, College Road, Bedfordshire.Search for more papers by this authorPublished Online:11 Apr 2018https://doi.org/10.2514/1.I010577SectionsRead Now ToolsAdd to favoritesDownload citationTrack citations ShareShare onFacebookTwitterLinked InRedditEmail AboutI. IntroductionIn recent years, there have been great and continuous efforts in producing new values using data in various industries [1]. It is recognized that the aerospace industry is one of the areas having greatest potential in exploiting the values of data [2]. The operation and maintenance of aircraft generate various types of data in extensive quantities such as the digital flight data recorder (FDR) data [3], aircraft condition monitoring system (ACMS) data, weather data, maintenance data, fault record data, aircraft safety reports, and pilot reports [4]. The value of these data comes from the fact that they contain evidence of potential issues in the aircraft operation and maintenance. This implies that the results of data analysis can be used to improve aircraft stability and aircraft operation/maintenance process.Thanks to its potential, airline companies have a number of dedicated departments for data analysis, endeavoring to fully exploit values of data. However, many of these companies used to manually handle data and find difficulties in analyzing vast amount of data. Automating data analysis in the aerospace industry has drawn a great attention because it could greatly assist engineers and operators. Accordingly, in recent years, research has been actively conducted to improve aircraft operation and maintenance process by automatically analyzing extensive amounts of data. In previous research [1,5–8], the detection of abnormal operations or flights due to mechanical or human factor problems was performed using the FDR data. Data analysis development has been proposed to detect unexpected trends in maintenance demands using maintenance history log data [9]. In a previous study [10], the authors have suggested the data analytics to detect failure modes using ACMS dataset as well as maintenance report dataset. A data analysis method has been proposed to estimate the required man-hours for certain types of maintenance tasks [11]. In the air safety report [12] and maintenance text message [13], a text mining technique has been devised to extract new information. In previous works [14,15], a text mining algorithm has been devised to classify maintenance reports. Using repair messages, the author of [16] proposed a data analysis approach to investigate the relationship between the nature of damage and the time span of repair services. The authors in [17] suggested a method of identifying recurring faults and classifying maintenance reports.Accordingly, based on the aforementioned aspect, this study aims to propose automatic data analysis framework for a new type of data (i.e., fault history record data of aircraft fleets called airman data provided by TAP Portugal), with the purpose of supporting aircraft operation and maintenance process. Generally, certain types of faults occur frequently on certain aircraft if there are potential problems with relevant aircraft or if there exist potential problems in the corresponding maintenance process. Because the fault history record data are most likely to contain the evidence for this information, the potential problems can be indirectly identified through analysis of the occurrence pattern of faults. Because the analysis results of these data can provide different information from the existing viewpoint, it can be used as a complement to conditional-based maintenance or prognostics health management approaches to improve aircraft operation and maintenance process.In this Note, we extend the concept of the research work [9] and develop new methods to extract useful information from the fault history record data. The key enablers for revealing the useful information will be selection of key features and data analysis approaches. Therefore, the focus of our analysis is design of key features and selection of appropriate data analytics, given the fault record data. The baseline approach adapted in this study is pattern analysis of the fault occurrences. The pattern in this study refers to the distribution of aircraft fault frequency across the aircraft fleet for each fault type. The analysis then identifies the candidates of fault types exhibiting abnormal patterns in the distribution. To this end, the pattern is first modeled as a probability mass function (PMF), and the similarity between PMFs is measured using the probability-based distance such as the Bhattacharyya distance [18]. Then, similar patterns and unusual patterns are analyzed using the density-based spatial clustering of applications with noise (DBSCAN) [19] clustering technique. The pattern analysis results can provide information on whether there is a potential problem in the maintenance phase of the aircraft or whether a specific fault type is a fault associated with a specific aircraft only.This study also performs correlation analysis; the correlation of occurrence time patterns for each fault type is investigated. First, the occurrence time patterns for each fault type are converted to a binary vector. The similarity between binary vectors is then measured using the correlation-based distance such as the Jaccard coefficient [20]. If a certain type of fault is correlated to other types of faults in time, the proposed correlation analysis should be able to uncover their correlation and the time interval in their occurrences. Therefore, the correlation analysis will enable detection of the occurrence possibility of the correlated faults in advance and consequently introduction of proactive measures to mitigate impact of those faults. Finally, in this Note, we provide illustrative examples of the proposed analysis methods using real fault record data to show the validity of proposed methods.The composition of this Note is as follows. In Sec. II, the data preprocessing and the notations are explained. Section III provides the pattern analysis method. In Sec. IV, the correlation analysis method is described. In Sec. V, illustrative examples of the proposed methods are provided. Finally, in Sec. VI, we conclude our study.II. Data Preparing and NotationsA. Data PreparingThe dataset to be analyzed contains history of faults of commercial aircraft fleet in the past several years. This study uses only fault records for a specific period of interest. Figure 1 shows a sample of dataset; each row represents a fault record and each column an attribute of the data. These data attributes include when a fault occurred, the type of fault, and aircraft tail number related to the fault.Fig. 1 Sample of fault record dataset.Two types of data errors are observed in the raw dataset: missing values and incorrect values associated with the time and date of the fault. It also contains a log record of checking part status that is not relevant to the goal of the data analysis. From the raw dataset, it is evident that there exist other data attributes that can additionally provide time and date information. Therefore, data errors related to time and date can be handled with the technique called imputation using companion data. Also, analysis on the raw dataset revealed that text messages for unnecessary start with a specific word. Thus, we use a string comparison technique to remove the unnecessary data.The raw dataset has several hundreds of fault types. Because there are not enough records for some types of faults, analyzing these types of faults may lead to incorrect information. Therefore, it would be necessary to sample fault types that have a sufficient number of records to provide meaningful information. We first sort the number of records for each fault type in descending order and then select NF fault types that capture p% of the number of records, i.e., ∑i=1NFαi∑j=1NTαj>p(1)where NT is the total number of fault types, and αi is the number of records for the ith fault type. In this study, we choose the value of p as 0.9.B. Notations of DatasetThis section defines several notations of the dataset using set theory to illustrate the proposed method. First, let us define the dataset D. Each row of D, called a record, is defined as d∈D, where D represents the data space. The record d can be a column vector, and each item in this vector corresponds to each data attribute. The dataset can then be expressed as D={d|d∈D}(2)The size of D (i.e., |D|) is denoted by ND, which is the number of records. The notation of di is the ith record in the dataset. Similarly, a set of fault types F and a set of fleet aircraft A are defined as follows: F={f|f∈F}(3)A={a|a∈A}(4)The sizes of F and A are denoted as NF and NA, respectively. The parameters fi and aj represent the ith fault type and the jth aircraft in the fleet.Let g: D→F be defined as a mapping function from a record d∈D to a fault type f∈F, i.e., g(d)=f(5)This function indicates which fault type is involved in a given record. In the same way, let h: D→A be defined as a mapping function from a record d∈D to an aircraft a∈A, that is, h(d)=a(6)The role of this function is to indicate which aircraft is involved in a given record.III. Pattern Analysis for Fault Record DataA. Concept of Pattern AnalysisThe pattern considered in this study is the distribution of aircraft fault frequency across the aircraft fleet. The term of aircraft fault frequency is defined as the ratio of the total number of fault records for an individual aircraft to that for all aircraft. The pattern analysis is performed to identify the candidates of fault types that exhibit abnormal patterns among all fault types. The fundamental rationales behind the pattern analysis are given as follows. The fault frequency for a certain aircraft is proportional to the usage of that aircraft.Although the quality of maintenance for the same fault type slightly varies depending on the aircraft in practice, the probability of fault occurrence for the same fault type is similar across the aircraft fleet in the average sense in normal circumstance.Although the cycles of fault occurrence for each fault type are different, the distributions of fault frequency across the aircraft fleet have similar pattern for all fault types in average sense as the fault records are accumulated over a specific time period, under the premises of Eqs. (1) and (2).Note that these assumptions can be accepted as common sense. Based on these assumptions, therefore, if a specific fault type f exhibits greater pattern difference, compared with other fault types, the type f could be considered as abnormal. This result means that the specific fault type f is mainly caused in the specific aircraft, which is not simply explained in common sense. It implies that there might be a systematic potential problem in the maintenance phase of the aircraft associated with a specific fault type. Therefore, the proposed method provides an early warning for this potential problem, and the airline companies can use this information to improve the maintenance process.B. Process and Technique of Pattern Analysis1. Feature GenerationThe pattern analysis uses the fault frequency as features. To this end, we first define a set of records for the ith fault type and the jth aircraft, denoted by Dij⊂D, as follows: Dij={d|d∈D and g(d)=fi and h(d)=aj}(7)The size of Dij is defined as Nij. In a similar way, a set of records for the ith fault type, denoted by Di⊂D, is defined as follows: Di={d|d∈D and g(d)=fi}(8)We then define the number of records in Di as Ni: Ni=∑j=1NANij(9)By definition, the total number of records ND should be ND=∑i=1NFNi(10)Then, we define the fault frequency of the jth aircraft with respect to the ith fault type as follows: wij=NijNi(11)For each fault type and each aircraft, this feature can be obtained. Here, the feature wij can be considered as the probability that a record in the set Di belongs to the set Dj as follows: Pr[d∈Dj|d∈Di]=wij(12)The physical meaning of this feature is the probability that the ith fault type occurs in the jth aircraft. By definition, this parameter should satisfy the following condition: ∑j=1NAwij=1(13)2. Pattern ModelingThis section discusses pattern modeling using the probability mass function (PMF) and the features obtained. First, suppose that the state space is discrete, and the discrete states are the index of the aircraft in the fleet as follows: x̲=[1,2,…,j,…,NA](14)Next, we regard the obtained features as weights of discrete states. Then, the pattern of fault records across the aircraft fleet can be modeled as PMF as shown in Fig. 2, which is assumed to be a discrete probability distribution of the form: pi(x̲)=∑j=1NAwijδ(x̲−j)(15)where δ(x) denotes the Dirac peak. Here, the pattern for the ith fault type is given by Eq. (15). We obtain NF different PMFs for each fault type.Fig. 2 Pattern modeling using probability mass function.3. Pattern AnalysisThe pattern analysis is performed by comparing similarities of each PMF. In this study, the Bhattacharyya distance [18] is used to measure the similarity of two PMFs. For given two PMFs pi(x̲) and pj(x̲) over the same domain x̲, the Bhattacharyya distance is defined as follows: DB(pi,pj)=−ln[BC(pi,pj)](16)where BC(pi,pj) represents the Bhattacharyya coefficient for two PMFs, which is defined as BC(pi,pj)=∑x̲∈Xpi(x̲)pj(x̲)(17)where X is the discrete state space. The physical meaning of this coefficient is a measure of the amount of overlap between two PMFs. If this coefficient is unity, then the Bhattacharyya distance is 0. On the other hand, when this coefficient is 0, then the Bhattacharyya distance becomes infinity. From the definition, the Bhattacharyya coefficient can be expressed by using the weights of discrete states of the proposed pattern model, i.e., BC(pi,pj)=∑k=1NAwikwjk(18)We then determine the distance δi,j between the pattern of the ith fault type and the jth fault type as follows: DB(pi,pj)=δi,j=−ln[∑k=1NAwikwjk](19)This distance is obtained for each fault type.Next, a clustering algorithm called the density-based spatial clustering of applications with noise (DBSCAN) [19] is applied to identify fault types with significant deviations. The DBSCAN is a density-based clustering algorithm that can simultaneously provide clustering of similar patterns and detection of abnormal patterns. Figure 3 shows the illustration of the DBSCAN clustering process. The design parameters are two: the minimum number of points Nmin and the radius ε, which decide the density criteria. Then, clusters are identified by a selected density criteria. If at least Nmin points are placed within ε radius of a circle, a cluster is formed as can be seen in Fig. 3. The cluster then grows by adding adjacent points that meet the density criteria (see cluster 2 in Fig. 3). If there are no other points to be added, then the cluster stops growing. A group of unclustered points are classified as outliers, which is considered as a point that exhibits different pattern compared with other points.Fig. 3 Illustration of the DBSCAN clustering process.Remark 1:The premises of this analysis can be generally acceptable for fault record data in aircraft as well as in other systems. Thus, the proposed method can be applicable to any type of fault record data.Remark 2:When new fault records are added over time, the absolute patterns for each fault type will change. However, because the proposed method is based on measuring the relative difference of the patterns between each fault type, the patterns that change with time do not affect the effectiveness of proposed method.Remark 3:In the pattern modeling, the patterns obtained change according to the index of PMF. However, the Bhattacharyya coefficient, which is used for the similarity measure for given two patterns, is the same even though the index is differently labeled. Accordingly, changing the index label does not affect the effectiveness of proposed method.IV. Correlation Analysis of Fault Record DataA. Concept of Correlation AnalysisThe fundamental rationale behind the correlation analysis is that if the occurrence of fault type fA accompanies the occurrence of the fault type fB at the same time or in the near future, there is a correlation in the two fault types. Note that such correlation information can be used for a high-level fault prognosis. If the fault type fA occurs, we can predict whether or not the fault type fB is likely to occur at the same time or in the near future from the correlation information. Based on this rationale, this Note analyzes the correlation of occurrences of individual fault types. Because the future occurrence event time of fB with respect to the occurrence of fA is unknown, a process of matching different occurrence event times of faults is additionally considered in this study compared to the conventional correlation analysis [21].B. Process and Technique of Correlation Analysis1. Feature GenerationThe feature chosen is a binary vector y̲ij indicating occurrences of the fault as follows: y̲ij=[y1(i,j),y2(i,j),…,yk(i,j),…,yNk(i,j)](20)where i and j represent the ith fault type and the jth aircraft, and each entry of this vector has a binary value, that is yk(i,j)∈{0,1}, according to the occurrences of faults. NK is the length of the vector. For the jth aircraft, NF binary vectors for each fault type can be obtained.2. Time Shifting of Binary VectorFor convenience, when analyzing correlation of fault type fB with respect to fault type fA, we define fA as the reference fault type and fB as the dependent fault type. Hereafter, we define the notation ir as the index of the reference fault type and the notation id as the index of the dependent fault type.Because the difference of occurrence event times between fA and fB is unknown, a time shift is first applied to the dependent vector. The window size for the time shift is chosen as W≥0 to account for future occurrence of dependent fault type. At the jth aircraft, a time-shifted vector with W, z̲idj, is obtained for each dependent vector: z̲idj=[z1(id,j),z2(id,j),…,zk(id,j),…,zNK−W(id,j)],forid=1,…,NF(21)where zk(id,j)=yk+W(id,j),fork=1,…,NK−W(22)Note that determining the window size is not straightforward because it is unknown at which time the dependent fault type will occur. In this study, for given a reference fault type and a dependent fault type, the window size W is iteratively determined, which will be discussed in the following section.3. Correlation AnalysisFinally, the correlation analysis is performed to determine the Jaccard coefficient [20] between the reference vectors (i.e., y̲irj, for ir=1,…,NF) and the time-shifted dependent vectors (i.e., z̲idj, for id=1,…,NF) with every W: Jid|irj=N11(id|ir,j)N11(id|ir,j)+N01(id|ir,j)+N10(id|ir,j)(23)where N11(id|ir,j), N10(id|ir,j), and N01(id|ir,j) are defined as the number of pairs being represented by (1, 1), (1, 0), and (0, 1), respectively. The Jaccard coefficient physically represents a measure of overlap between the two binary vectors. If the two binary vectors are fully correlated, then Jid|irj=1. If there is no correlation, then Jid|irj=0. For given a reference fault type and dependent fault type, the process described is repeatedly performed by incrementally changing W. Then, the Jaccard coefficient of the maximum value is selected the correlation coefficient.V. Illustrative ExamplesThis section provides illustrative examples of the proposed data analysis using the real fault record data for Airbus A330 fleet. The fault data records from the past 2012 to 2015 are used for the analysis.A. Example of Pattern AnalysisIn the pattern analysis, the design parameters of DBSCAN are first set based on the sensitivity analysis in a way similar to the one in [8]. Figure 4 depicts the detection rate of outliers with respect to changes in the design parameters of DBSCAN. In this figure, the x axis represents neighborhood radius, and the y axis is the detection rate of outliers (fault types having unusual patterns). The sensitivity analysis indicates that the detection rate of outliers identified is insensitive to Nmin. On the other hand, the selection of ε significantly affects the detection rate of outliers. In the analysis, we set Nmin=5 and ε=0.3 to find top 5% outliers based on the sensitivity analysis results shown in Fig. 4.Fig. 4 Sensitivity analysis to radius and minimum points.Then, we perform DBSCAN with those parameters to identify similar patterns and abnormal patterns, respectively. In the proposed pattern modeling, the similarity between each PMF can be viewed through the weights of each PMF. Then, the weights of each PMF should be presented in a single graph to compare each PMF graphically. However, because it is difficult to visualize the weights of each PMF (which are given by high-dimensional vectors) using an ordinary graph, a stacked bar graph is adopted in this study to visualize the weights of each PMF in a single graph. In this graph, the x axis represents the index of each fault type, and the y axis represents the cumulative sum of weights of each PMF. Namely, the distribution of each PMF is represented by color composition in the stacked bar graph. PMFs with a similar distribution have a similar color composition.Clustered patterns for each fault type are illustrated using the stacked bar graph shown in Fig. 5. Through pattern analysis, two clusters denoted by cluster 1 and cluster 2 are identified as shown in Fig. 5. These results imply that those fault types have more similar characteristics compared to other fault types. Additionally, eight outliers are identified through this analysis as shown in Fig. 6. These are fault type 31, 42, 64, 35, 54, 36, 60, and 65, respectively. From the results, we can readily observe that these fault types have frequently occurred at the specific aircraft mainly, which is not common. Therefore, these results imply that there may be potential problems associated with these fault types in relevant aircraft, or there may be potential problems in the maintenance process associated with such fault types.Fig. 5 Patterns for each fault type.Fig. 6 Examples of outliers obtained from clustering analysis.B. Example of Correlation AnalysisNow, let us examine correlations between each fault type using the time series of fault occurrence for the aircraft fleet. Figure 7 shows an example of the time series of fault occurrence for all fault types on the aircraft 1. In this figure, the x axis represents the time unit, and the y axis represents the index of each fault type. A circle marker indicates that a specific fault type occurred at a certain time. Through computing the Jaccard coefficient given in Eq. (23), we can quantify correlations between each fault type. Here, by imposing a threshold on the Jaccard coefficient, correlated fault types can be identified. In this study, when the time series of fault occurrence of two fault types has a similarity of 60% or more, the two fault types are considered to be correlated with each other. As a result, a total of nine pairs of correlated fault types are identified. As a selective example, Fig. 8 provides the time series of correlated faults (fault types 56 and 58, fault types 99 and 102, fault types 21 and 75, fault types 77 and 81). As shown in Fig. 8, accordingly, we can readily observe that these occurrence patterns are very similar to each other, which confirms the performance of the proposed correlation analysis technique. Although we describe in this Note only the aircraft 1 results, the correlation analysis can be applied in the same way for other aircraft in the fleet. As a result of applying to all aircraft, fault types with a total of 31 pairs of correlations are identified. As discussed, these results can be used for a high-level prognosis of fault occurrence.Fig. 7 Time series data of fault occurrence for all fault types on the aircraft 1.Fig. 8 Examples of occurrence patterns of correlated fault types on the aircraft 1.VI. ConclusionsIn this Note, a new application of data analysis is proposed that detects potential problems in aircraft maintenance operations or in aircraft itself using aircraft fault record data. To do this, pattern analysis and correlation analysis are proposed as a data analysis technique for extracting important information contained in aircraft fault record data.In the pattern analysis, abnormal patterns are identified by comparing the patterns of the fault frequency of aircraft across the aircraft fleet for each fault type. At this time, the pattern of fault frequency of aircraft was modeled by probability mass function, similarity between probability distribution was measured by the Bhattacharyya distance, and abnormal pattern was finally identified by using clustering method. This information implies that there is a potential problem in the aircraft maintenance operation and in the aircraft itself, and this information can be passed on to operators and used to improve the aircraft maintenance process. In the correlation analysis, time series data of the occurrence pattern was extracted for each fault type, and then this information was converted into a binary vector. The correlation of the two fault types was analyzed by comparing the similarity of the binary vector. In that case, the Jaccard coefficient was used as a method to measure the correlation between two fault types. Such correlation information of two fault types can be used as a high-level fault prognosis that predicts the possibility of another fault occurrence when one fault occurs.In this Note, the effectiveness of the proposed application and the proposed method using the real fault record data was investigated. Through the proposed pattern analysis technique, it is confirmed that fault types with abnormal patterns are well identified. In addition, it is confirmed that the proposed correlation analysis technique effectively identifies similar fault types with time series data of occurrence patterns.M. J. KochenderferAssociate EditorAcknowledgmentThis work has been performed under the AIRMES (Airline Maintenance Operations implementation of an E2E Maintenance Service Architecture and its enablers) project. This project has received funding from the Clean Sky 2 Joint Undertaking under the European Union’s Horizon 2020 research and innovation program under grant agreement 681858. References [1] Chen H., Chiang R. H. and Storey V. C., “Business Intelligence and Analytics: From Big Data to Big Impact,” MIS Quarterly, Vol. 36, No. 4, 2012, pp. 1165–1188. CrossrefGoogle Scholar[2] Larsen T., “Cross-Platform Aviation Analytics Using Big-Data Methods,” Proceedings of the Integrated Communications, Navigation and Surveillance Conference, IEEE Publ., Piscataway, NJ, 2013, pp. 1–9. doi:https://doi.org/10.1109/ICNSurv.2013.6548579 Google Scholar[3] Stephenson E. A., “Aircraft Flight Data Recorder Data Acquisition System,” U.S. Patent 4,656,585, April 1987. Google Scholar[4] Schwartz B., “The Quantitative use of PIREPs in Developing Aviation Weather Guidance Products,” Weather and Forecasting, Vol. 11, No. 3, 1996, pp. 372–384. doi:https://doi.org/10.1175/1520-0434(1996)011 2.0.CO;2 WEFOE3 0882-8156 CrossrefGoogle Scholar[5] Budalakoti S., Srivastava A. N. and Akella R., “Discovering Atypical Flights in Sequences of Discrete Flight Parameters,” Proceedings of the 2006 IEEE Aerospace Conference, IEEE Publ., Piscataway, NJ, 2006, pp. 1–8. doi:https://doi.org/10.1109/AERO.2006.1656109 Google Scholar[6] Das S., Matthews B. L., Srivastava A. N. and Oza N. C., “Multiple Kernel Learning for Heterogeneous Anomaly Detection: Algorithm and Aviation Safety Case Study,” Proceedings of the 16th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, ACM, 2010, pp. 47–56. doi:https://doi.org/10.1145/1835804.1835813 Google Scholar[7] Sriastava A. N., “Discovering System Health Anomalies Using Data Mining Techniques,” Proceedings of the 2005 Joint Army Navy NASA Airforce Conference on Propulsion, Charleston, SC, June 2005, pp. 1–11. Google Scholar[8] Li L., Das S., John Hansman R., Palacios R. and Srivastava A. N., “Analysis of Flight Data Using Clustering Techniques for Detecting Abnormal Operations,” Journal of Aerospace Information Systems, Vol. 12, No. 9, 2015, pp. 587–598. doi:https://doi.org/10.2514/1.I010329 LinkGoogle Scholar[9] Dubrawski A. and Sondheimer N., “Techniques for Early Warning of Systematic Failures of Aerospace Components,” Proceedings of the 2011 IEEE Aerospace Conference, IEEE Publ., Piscataway, NJ, 2011, pp. 1–9. doi:https://doi.org/10.1109/AERO.2011.5747589 Google Scholar[10] Mack D. L., Biswas G., Koutsoukos X. D., Mylaraswamy D. and Hadden G., “Deriving Bayesian Classifiers from Flight Data to Enhance Aircraft Diagnosis Models,” Proceedings of the Annual Conference of the Prognostics and Health Management Society, 2011. Google Scholar[11] Mathur A., “Data Mining of Aviation Data for Advancing Health Management,” Proceedings of AeroSense 2002, International Soc. for Optics and Photonics, Orlando, FL, 2002, pp. 61–71. doi:https://doi.org/10.1117/12.475495 Google Scholar[12] Pena J. M., Famili F. and Létourneau S., “Data Mining to Detect Abnormal Behavior in Aerospace Data,” Proceedings of the 6th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, ACM, 2000, pp. 390–397. doi:https://doi.org/10.1145/347090.347173 Google Scholar[13] McKenzie A., Matthews M., Goodman N. and Bayoumi A., “Information Extraction from Helicopter Maintenance Records as a Springboard for the Future of Maintenance Text Analysis,” International Conference on Industrial, Engineering and Other Applications of Applied Intelligent Systems, Springer, Berlin, 2010, pp. 590–600. doi:https://doi.org/10.1007/978-3-642-13022-9_59 Google Scholar[14] Clements R., Morse J., Darr D. and Laskowski B., “Meta-Data Mining for Optimized Aircraft Repair and Overhaul,” Proceedings of the International Symposium on NDT in Aerospace 2010, NDT in Aerospace, 2010. Google Scholar[15] Yu J. and Gulliver S., “Improving Aircraft Maintenance, Repair, and Overhaul: A Novel Text Mining Approach,” Proceedings of the International Conference on Intelligent Computing and Intelligent Systems, 2011. Google Scholar[16] Fu M., Lu R. F., Storch R. L. and Kirkham C. J., “Extracting and Analyzing Information from a Large Volume of Aircraft Repair Messages,” Proceedings of the POMS 21st Annual Conference, 2010. Google Scholar[17] Srivastava A. N. and Zane-Ulman B., “Discovering Recurring Anomalies in Text Reports Regarding Complex Space Systems,” Proceedings of the 2005 IEEE Aerospace Conference, IEEE Publ., Piscataway, NJ, 2005, pp. 3853–3862. Google Scholar[18] Bhattachayya A., “On a Measure of Divergence Between Two Statistical Population Defined by Their Population Distributions,” Bulletin Calcutta Mathematical Society, Vol. 35, Nos. 99–109, 1943, p. 28. Google Scholar[19] Ester M., Kriegel H.-P., Sander J. and Xu X., “A Density-Based Algorithm for Discovering Clusters in Large Spatial Databases with Noise,” Knowledge Discovery and Data Mining, Vol. 96, No. 34, 1996, pp. 226–231. Google Scholar[20] Jaccard P., “The Distribution of the Flora in the Alpine Zone,” New Phytologist, Vol. 11, No. 2, 1912, pp. 37–50. doi:https://doi.org/10.1111/nph.1912.11.issue-2 NEPHAV 0028-646X CrossrefGoogle Scholar[21] Runkler T. A., Data Analytics, Springer, Wiesbaden, 2012, pp. 55–61. CrossrefGoogle Scholar Previous article FiguresReferencesRelatedDetailsCited byA decision support framework and prototype for aircraft dispatch assessmentDecision Support Systems, Vol. 135MRO 4.0Maintenance in aeronautics in an Industry 4.0 context: The role of Augmented Reality and Additive Manufacturing4 February 2019 | Journal of Computational Design and Engineering, Vol. 6, No. 4 What's Popular Volume 15, Number 5May 2018 Metrics CrossmarkInformationCopyright © 2018 by the authors. Published by the American Institute of Aeronautics and Astronautics, Inc., with permission. All requests for copying and permission to reprint should be submitted to CCC at www.copyright.com; employ the ISSN 2327-3097 (online) to initiate your request. See also AIAA Rights and Permissions www.aiaa.org/randp. TopicsAircraft Components and StructureAircraft DesignAircraft InstrumentsAircraft MaintenanceAircraft MarkingAircraft OperationsAircraft Operations and TechnologyAircraft Stability and ControlAircraftsComputing, Information, and CommunicationData AnalysisData AnalyticsData ScienceFlight Recorder KeywordsCommercial AircraftData Analysis TechniquesAircraft OperationsAircraft Condition Monitoring SystemSensitivity AnalysisAircraft MaintenanceDigital Flight Data RecorderDiscrete Probability DistributionsAerospace IndustryData AnalyticsAcknowledgmentThis work has been performed under the AIRMES (Airline Maintenance Operations implementation of an E2E Maintenance Service Architecture and its enablers) project. This project has received funding from the Clean Sky 2 Joint Undertaking under the European Union’s Horizon 2020 research and innovation program under grant agreement 681858.PDF Received1 June 2017Accepted16 January 2018Published online11 April 2018
Referência(s)