Next Article in Journal
A New Secure and Anonymous Metering Scheme for Smart Grid Communications
Previous Article in Journal
District Heating Systems: An Analysis of Strengths, Weaknesses, Opportunities, and Threats of the 4GDH
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Wear Fault Diagnosis of Aeroengines Based on Broad Learning System and Ensemble Learning

1
Logistics Engineering College, Shanghai Maritime University, Shanghai 201306, China
2
Hangzhou Zhongheng Provincial key Enterprise Research Institute of Powercloud, Hangzhou 310018, China
3
School of Electronics and Information Engineering, Tongji University, Shanghai 201804, China
4
Institute of Automation, Southeast University, Nanjing 211189, China
*
Author to whom correspondence should be addressed.
Energies 2019, 12(24), 4750; https://doi.org/10.3390/en12244750
Submission received: 23 October 2019 / Revised: 21 November 2019 / Accepted: 10 December 2019 / Published: 12 December 2019

Abstract

:
An aircraft engine (aeroengine) operates in an extremely harsh environment, causing the working state of the engine to constantly change. As a result, the engine is prone to various kinds of wear faults. This paper proposes a new intelligent method for the diagnosis of aeroengine wear faults based on oil analysis, in which broad learning system (BLS) and ensemble learning models are introduced and integrated into the bagging-BLS model, in which 100 sub-BLS models are established, which are further optimized by ensemble learning. Experiments are conducted to verify the proposed method, based on the analysis of oil data, in which the random forest and single BLS algorithms are used for comparison. The results show that the output accuracy of the proposed method is stable (at 0.988), showing that the bagging-BLS model can improve the accuracy and reliability of engine wear fault diagnosis, reflecting the development trend of fault diagnosis in implementing intelligent technology.

Graphical Abstract

1. Introduction

The engine is the key component of an aircraft, and thus, maintaining its health is a key issue in ensuring civil aviation safety. However, the harshness of the operation environment and the complexity of aircraft engines (aeroengines) frequently cause failures in their inner mechanical structure [1,2]. In addition, the manufacturing costs of aeroengines are quite high, and the replacement of an engine requires large investments, in terms of both manpower and financial resources. It is, therefore, necessary to find an effective method to monitor the condition of and predict the faults in aeroengines [3,4,5,6].
Wear failure is a common fault in modern mechanical equipment. As the core part of the aircraft, the engine works under the conditions of large fluctuations: high speed fluctuations, high temperatures, and large load range, which are all prone to causing fatigue faults and accelerating the aging of the engine [6]. A wear fault usually results in different types of wear particles, which can provide a basis for the monitoring and analysis of fatigue failures [7,8]. Oil monitoring techniques have been developed for fatigue fault diagnosis, in which the particles and elements in the engine oil are monitored [9,10,11]. At present, the main research methods for oil monitoring are ferrography analysis, spectrum analysis, and magnetic plug monitoring [11,12,13]. The basis of ferrography analysis is to separate abraded iron from an oil sample by using a magnetic method, which is then observed under a microscope, and consequently, a qualitative and quantitative analysis is conducted on it. This method can not only provide detailed information about the abraded particles, such as the type and quantity, but can also provide their visual features, such as shape, color, and size. However, traditional ferrography analysis usually results in fuzzy decisions and qualitative analysis, where the decision-making mainly depends on expert experience, which has a low efficiency and unreliable accuracy due to differing professional levels.
In view of the above shortcomings, artificial intelligence methods have been introduced to analyze the data obtained from ferrography analysis. Currently, many researchers have applied expert systems, neural networks, and other algorithms to diagnose fatigue faults. In [14,15], an expert knowledge set has been built to diagnose engine oil through fuzzy logic and fuzzy cluster methods. However, an expert system has knowledge acquisition and poor adaptability issues. In [16], an oil-like spectral threshold method has been introduced to estimate the probability density of aircraft engine oil sample spectral data, with which the normal, warning, and abnormal thresholds of the mass fraction ratio of an aeroengine can be calculated. In [4,17,18,19,20], different kinds of neural networks were used to diagnose the wear faults of aeroengines; these methods also have high reference values. However, a typical neural network requires a large amount of data, which is impractical as only a small number of oil analysis data are usually obtained (because of the energy cost of oil analysis). It is also easy to for these methods to become trapped in local extrema.
To address the shortcomings of other fault diagnosis methods, an intelligent wear fault diagnosis method based on oil analysis technology is established in this work. A new method for wear fault diagnosis—a broad learning system (BLS) based on ensemble learning (bagging-BLS)—is proposed to deal with the oil analysis data. First, the bagging sampling method is used to prepare the dataset. Then, several BLS models are established and trained using the dataset. Finally, these sub-BLS models are integrated by the ensemble learning method. The proposed model is tested, based on real oil analysis data. The results show that the proposed method can extract the knowledge rules of wear fault diagnosis in aeroengines well and has high recognition accuracy. The whole process is completed automatically (i.e., without human intervention) and has a high degree of automation and intelligence.
The rest of the paper is organized as follows. In Section 2, the analysis of the cause of wear faults, the relationships between abrasive particles and faults, and some previous works related to engine fault diagnosis are given. Section 3 presents the BLS and ensemble models, as well as giving the details of the proposed bagging-BLS model. Section 4 compares the performance of the random forest, single BLS, and bagging-BLS models in aircraft engine fault diagnosis. Additionally, a performance analysis of the proposed bagging-BLS algorithm is addressed here. Finally, discussions and conclusions are given in Section 5.

2. Problem Analysis

2.1. Problem Description

During the operation of an aeroengine, as a result of the high-intensity contact and rapid relative movement, mechanical friction will inevitably occur between the aeroengine and the supporting parts of engine. The products of such friction are mechanical debris and abraded particles, which fall off the surfaces of the parts into the lubricating oil. Then, the lubricating oil carries these abraded particles around. This ‘contaminated’ oil will flow to the other mechanical parts, working as an abrasive to aggravate the wear of the surrounding parts, which consequently leads to large areas of wear and serious scraping [21,22]. By analyzing the content of abraded particles in the lubricating oil, we can infer the worn parts and wear severity before serious faults occur.
For an aeroengine, friction occurring on different components will produce different abrasive particles with different shapes. Ferrography analysis is a reliable method for oil analysis, with which the kinds of abrasive particles in the ‘contaminated’ oil can be determined. A large number of studies based on ferrography analysis technology have shown that abrasive particles generated by the same component have a similar type and shape [23]. In other words, the features of a certain abrasive particle can represent the wear modes of a certain part in an aeroengine, which provides the exciting prospect for a method for wear fault diagnosis. According to the type and shape characteristics of abrasive particles, they can be divided into eight types: normal abrasive particles, cutting abrasive particles, severe sliding abrasive particles, fatigue stripping, spherical abrasive particles, layered abrasive particles, and black and red oxide abrasive particles. Table 1 lists the characteristics and generation mechanisms of these common abrasive particles [24]. On the basis of these abrasive particles in oil analysis, this paper proposes a new model (bagging-BLS) to diagnose the wear fault modes of an aeroengine. The eight kinds of abrasive particles are the input features for the diagnosis model and the wear modes are the output. The general structure of the new diagnosis model is shown in Figure 1, which demonstrates the main idea of this industrial application.
All mechanical components operate together and rub against each other to make an engine run effectively; thus, abrasive particles are a necessary product of the operation of an aeroengine, which provide important evidence of the mechanical wear that may cause faults or result in a serious accident. Therefore, the analysis of abrasive particle information provides a valuable method for identifying the wear mode, as well its location in the engine [25,26,27,28]. Table 2 shows the correlations between wear modes and abrasive particle characteristics in the important parts of an aeroengine (i.e., gear and bearing), which provides a theoretical basis for engine wear fault diagnosis based on wear particle analysis. In the table, “0” represents that the relationship between an abrasive particle type and a wear mode is weak or nonexistent; “1” represents that an abrasive particle has a direct relationship with the corresponding wear mode.

2.2. Motivation

As condition monitoring and fault diagnosis have become an urgent problem in civil aviation, many studies have attempted to improve the accuracy of wear fault diagnosis methods. Among these studies, the performance of artificial immune system (AIS) methods has stood out in the diagnosis of wear faults [29,30,31]. An AIS was adopted in [29] to solve the problem of wear fault diagnosis of an aeroengine. In the AIS method, wear failure of the engine is considered analogously to an antigen in biology. Certain antibodies match with certain antigens, just like the generation of particles will certainly cause wear fault. It simulates the biological relationship between antigen and antibody mathematically and then optimizes the antibody continuously, causing it to mature. The mature antibody is used to identify the antigen and outputs the right match as a result.
In the application of fault diagnosis for aeroengines, AIS makes use of an antibody to determine a fault state and its location in the engine, in order to achieve the purpose of fault diagnosis. Several parameters need to be determined when establishing an AIS model, such as the number of initial detectors n, inhibition threshold s, and diagnostic threshold r. In [30], the initial parameters for the AIS algorithm used could only be determined by experience. Moreover, when inputting an unknown set of data, the inhibition threshold and diagnosis threshold are individually determined by the distribution concentration for each dataset. This method, in which the algorithm parameters are determined based on experience, increases the uncertainty and the difficulty in establishing a diagnosis model. Although the method can obtain a satisfying output, it takes too much time in choosing suitable parameters.
In this work, we propose a new algorithm to diagnose wear faults in aeroengines that can provide high accuracy and ease of implementation, while not requiring a tedious initialization procedure. Figure 2 shows this improvements (compared with AIS), where the left side is the algorithm flow chart of AIS and the right side presents that of the method proposed in our work. This study optimizes broad learning system models with ensemble learning and proposes the bagging-BLS model to improve the diagnosis method for wear fault diagnosis in aircraft engines. Although it is not necessary to spend too much time in finding a suitable initial value for the bagging-BLS model, random initial parameters may result in poor accuracy; this can be adjusted by incremental BLS, by adding more nodes to the network. Furthermore, although different initial parameters result in different output accuracies between the BLS models—some good and some bad—the ensemble learning method can reduce this short-board effect by integrating the outputs of all BLS models. By comparing the diagnosis effect of the proposed model with various algorithms, the effectiveness of the bagging-BLS model is verified. Finally, the proposed model is proved to be a feasible solution for the wear fault diagnosis of aircraft engines.

3. Wear Fault Diagnosis Technology for Aircraft Engines

In this paper, the broad learning system (BLS) method is used to model the diagnosis process. Broad learning systems are broad neural networks with a simple construction process and high operational efficiency, which have been widely used to deal with classification and regression prediction tasks [32,33,34]. For aeroengine wear fault diagnosis, although BLSs have high calculation speeds and high accuracy, their diagnosis results are unstable and their float ranges are larger when the initial parameters are varied. Ensemble learning methods have been designed to solve the overfitting and instability problems in machine learning; therefore, ensemble learning methods may be used to improve broad learning systems, in order to obtain a better diagnosis algorithm with good stability and high precision.

3.1. Broad Learning System

A broad learning system (BLS) is a kind of planar neural network, developed from a function chain neural network [35], which is composed of an input layer, an intermediate layer, and an output layer, as shown in Figure 3. The middle layer consists of two kinds of neurons with different properties: feature neurons and enhancement neurons. The function of a feature neuron is to conduct the feature extraction of data by the feature extraction function ϕ · . The data X of the input layer is transformed, by the feature neuron, to Z under the action of the ϕ · function, following which Z generates an enhanced node H by the function ξ · . Together, feature neurons and enhancement neurons form the middle layer Z H .
The establishment of BLS is as follows [35]. Assuming that the input of the model is X and that Y is the output:
  • Feature extraction; Z represents feature nodes
    Z = ϕ X W 1 + β 1 ,
    where W 1 are randomly generated weights, connecting the input and feature nodes, and β 1 is the threshold of the function ϕ · .
  • Build intermediate layer; H represents enhancement nodes
    H = ξ Z W 2 + β 2 ,
    where W 2 and β 2 are randomly generated weights and thresholds, respectively. After obtaining the enhancement neuron H, the entire intermediate layer can be represented by Z H .
  • Deduce output weight;
    Y = A W ,
    W = A + Y .
Then, the relationship between the intermediate layer and the output layer is established with the connection weight W, which can be deduced by (3) and (4). After obtaining W, the testing data are used to check the ability of the established BLS.

3.2. Ensemble Learning

Ensemble learning is built by constructing multiple parallel estimators [36,37], combining the learning results of multiple classifiers in order to obtain better generalization ability and robustness than a single classifier. The principle of this method is to build multiple independent learners, and then, take the average of their predicted results. In the paper, the classic method of ensemble learning—bagging—is adopted to improve the performance of the broad learning system for wear fault diagnosis. The structure of the bagging method is shown in Figure 4, in which X 1 is the training input, Y 1 is the expected training output, X 2 is testing input, and Y 1 is the output of the ensemble model.

3.3. Broad Learning System Based on Ensemble Learning

Figure 5 shows the structure diagram of the proposed broad learning system based on ensemble learning (bagging-BLS), where d 1 , d 2 , , d T represents the feature part of the subtraining set, d 1 , d 2 , , d T consists of the subtraining set labels, T e s t is the feature part of the test dataset, and T e s t is the label part of the test dataset. Detailed information of the bagging-BLS model will be given below, based on Figure 5. Suppose the sample dataset of wear particles is D = S 1 , S 2 , S N and S i is a sample of the dataset composed of features and labels, as shown in Figure 6. Divide all the samples into a training dataset and a test dataset, the sizes of which are N 1 and N 2 , respectively. A sample ratio p is set to decide the number of samples extracted from the training dataset, and a corresponding number of samples are drawn from the training dataset to form a subtraining dataset. The bagging sampling method is applied to draw samples after copying these samples and then putting back them into the training dataset. This sampling method is called sampling with replacement. Finally, O 1 , O 2 , , O T is the output of the test.
The establishment of a model includes the following parts:
  • Feature selection
    Feature selection is of great importance in a diagnosis pattern recognition system. Although all the wear features are related to the wear modes, some features are less relevant to the wear modes and may be redundant in the system, decreasing the performance. As the eight features are mutually independent, this paper introduces mutual information (MI) to search for the most relevant nonredundant features [38], which is an effective way to automatically employ the most suitable features. Letting I be the score function, the score of each feature X k is obtained as I X k , C , where C is the class label. The definition of mutual information is [38]:
    I X k , C = x i X k c j C l b p x i , c j p x i p c j ,
    where k ranges from 1 to total numbers of features M, i and j range from 1 to N, p x i is the probability density of x i in X k , p c j is is the probability density of c j in C, and p x i , c j represents the combined probability density of p x i , c j and c j . The larger the value of I X k , C , the stronger the correlation between the feature X k and the class label C.
  • Data preparation
    The whole dataset is divided into a training dataset (of size N 1 ) and a test dataset (of size N 2 ). Setting the sampling ratio p, [ N 1 · p ] (where [x] denotes the largest integer no more than x) samples are chosen from the training dataset using the bagging sampling method. This sampling process is then repeated T times. As a result, T different subtraining datasets are prepared for submodels. The T sub-datasets are, then, d 1 , d 1 , d 2 , d 2 , , d T , d T , where the whole feature part is written as d 1 , d 2 , , d T and the label part is d 1 , d 2 , , d T . Furthermore, the test dataset can be represented by T e s t , T e s t .
  • Build the sub-BLS models [35]
    The main idea of ensemble learning is to combine multiple sublearners into strong learners. In this work, each BLS model is regarded as a sublearner in the ensemble learning model, similar to a decision tree in the random forest method. According to Equations (1) and (2), T BLS models are established for each training sub-dataset in d 1 , d 1 , d 2 , d 2 , , d T , d T . To build a sub-BLS model, features are first extracted using Equation (6). Second, the intermediate layer is built using Equation (7):
    Z t = ϕ d t W t 1 + β t 1 ,
    H t = ξ Z t W t 2 + β t 2 A t = Z t H t ,
    where t = 1 , 2 , , T .
  • Train the sub-BLS models
    According to Equations (6) and (7), the submodels are established successively; then, the weights W t of the hidden and output layers in tth BLS model are computed by:
    W t = A t + d t ,
    where t = 1 , 2 , , T .
  • Test the ensemble model
    When testing the sub-BLS models, T e s t is used as an input for each model, obtaining T outputs for each submodel through Equation (9):
    O t = W t · T e s t .
    Then, the output of the bagging-BLS model can be computed by Equation (10):
    Y = O 1 + O 2 + + O T / T .
  • Evaluation
    After obtaining the result Y, it is compared with T e s t to obtain the accuracy of the bagging-BLS method, accuracy is represented by a c c
    a c c = ( P ) / L ,
    where P is the number of samples that are correctly predicted, L ( L = N · 36.8 % ) is the number of samples in the testing dataset T e s t , and Accuracy is used to describe the reliability of each algorithm. In addition, the k a p p a value can be used to meaningfully evaluate the diagnosis efficiency of algorithm. The definition of k a p p a is as follows:
    k a p p a = P o P e 1 P e ,
    where P o is the general accuracy of the output and
    P e = a 1 · b 1 + a 2 · b 2 + + a c · b c N · N ,
    where a 1 , a 2 , , a c are the real numbers of each class label, b 1 , b 2 , , b c are the numbers of each class in the prediction output, and N is the total number of samples. The algorithm flow chart of the bagging-BLS model is shown in Figure 7.

4. Experiment

On the basis of abrasive particle data from the oil analysis of an aerospace engine, a systematic experiment was carried out to verify the proposed bagging-BLS model. In total, 750 sets of sample data were selected, including 300 sets under healthy conditions, 300 sets under bearing wear conditions, and 150 sets under gear wear conditions. Eight features, including normal particles, spherical particles, layered particles, fatigue particles, cutting particles, severe sliding particles, red oxide particles, and black oxide particles were taken as input into the bagging-BLS model to diagnose aeroengine part wear. The data were collected from [7,29,39], all of which were good studies on aircraft fault diagnosis with important reference value for our research. The kinds of aerospace engines used in these studies ranged from turboprop engines to piston engines, which have been widely used in modern airplanes and are prone to experiencing wear faults.

4.1. Feature Selection

There were eight features ( X k ) in our work, as well as labels C. The dimension of X k and C were both N × 1 . We calculated the score of each feature using the MATLAB(2018a) software, based on Equation (5). The score of each feature is shown in Table 3.
From the table, it can be seen that X 3 , X 4 , and X 5 had the same (lowest) MI score, which means that these features were less relevant to the output label. As a result, we selected X 1 , X 2 , X 6 , X 7 , and X 8 as the input features to the diagnosis model.

4.2. Diagnosis Results Based on Random Forest

In order to test the advisability of the application of the proposed model for the wear fault diagnosis of aircraft engines, we used the random forest (RF) algorithm for comparison, in order to illustrate the desirability and superiority of the bagging-BLS algorithm. Random forest is a classical ensemble learning algorithm [40], where decision trees are used as sublearners to obtain better accuracy (over a single decision tree). The trees in RF used the C4.5 algorithm and the depth was 12, including a total of 100 trees in the forest. There were 500 training data samples and 250 test data samples. In the following experiments, random forest is denoted as RF, broad learning system is denoted as BLS, and the proposed model is denoted as bagging-BLS.
Figure 8 shows the diagnosis accuracy test results for the three algorithms. For random forest, 100 decision trees were included, where twelve leaf layers were generated for each decision tree. Figure 8 shows the total test accuracy of the random forest model after the addition of each tree. It can be seen, from the figure, that the highest accuracy was obtained near the 95th iteration, and after 60 iterations, the test accuracy remained stable (at around 0.948). The diagnosis accuracy of the algorithm took approximately 30 iterations to near a stable value.

4.3. Diagnosis Results Based on Single Broad Learning System

In order to explore the advantages of the optimization of BLS, we conducted experiments on a single initial BLS model, setting the number of hidden layer neurons to 150 and iterating 100 times. The number of samples in the training set was 500, and the testing dataset included 250 samples. As can be seen from Figure 8, although the accuracy rate of the single initial BLS model was higher than random forest, the accuracy was not stable under the BLS model. The float range of the testing accuracy of the single BLS was between 0.93 and 0.96, where the largest float was up to 3%. After 100 iterations, it was still not stable and kept floating, and so, the performance of the single BLS model was poorer than random forest. In order to combine the merits of the two algorithms, and avoid the shortcomings of each, the proposed method connected the organization method of random forest with the basic principle of BLS, with which we expected to create a maneuverable diagnosis method and obtain a better accuracy for wear fault diagnosis.

4.4. Diagnosis Results Based on Broad Learning System and Ensemble Learning

For wear fault diagnosis, the learning ability of the random forest model was stable but its accuracy was not satisfactory; furthermore, the single BLS model could achieve better accuracy, but with a large accuracy range and lack of stability. Considering the shortcomings of the above algorithms, a new ensemble learning model based on BLS (bagging-BLS) was developed. For our model, 100 BLS models were prepared (each model’s hidden layer having 150 nodes, the same as in the single BLS). The process for establishing the bagging-BLS model is shown in Figure 7. The sampling ratio p was set to 0.8, such that each training sub-dataset included 400 samples and the testing dataset included 250 samples. It can be seen, from Figure 8, that the accuracy of the bagging-BLS method was stable at 0.988 and the float range was less than 2%. Compared with the previous two algorithms, bagging-BLS had higher accuracy and faster convergence speed. As shown by the experiment, it performed well for the purpose of wear diagnosis and successfully combined the advantages of the BLS and random forest models.

4.5. Brief Analysis of Experimental Results

Figure 8 shows a precision comparison of the three algorithms. It can be seen that, after 80 iterations, the test accuracy of random forest was stable at around 0.94. At each iteration, the test accuracy of the bagging-BLS model was much higher than that of random forest. The accuracy of a single broad learning system was around 0.96, but the accuracy of the improved model was obviously higher (reaching 0.98–0.99) and much more stable. Experiments on the wear failure of aircraft engines have verified the correctness of the broad learning system based on ensemble learning (bagging-BLS) model proposed in this work. It has also been verified that the learning effect of the bagging-BLS model was better than that of a single broad learning system model. At the same time, it is also better than the random forest model, a traditional ensemble learning algorithm. Therefore, bagging-BLS can be used as a powerful tool for aircraft engine wear fault diagnosis.
Figure 9 shows the testing results of the three algorithms in the form of a pie chart. There were three types of wear models, represented by different colors. The offset slices in the pie represent the error cases, titled by the corresponding class name; for example, II-error means an error case in category II. The slices that are not offset represent correctly predicted cases. The offset area can be seen to decrease from Figure 9a–c, indicating that the accuracy of the testing result is highest for the bagging-BLS model.
On the basis of Equations (12) and (13), we obtained the k a p p a values of each algorithm, which are shown in Figure 10. Clearly, bagging-BLS obtained the highest k a p p a value, which means that it achieved a satisfactory consistency between the real data and the predicted output.
Therefore, it can be concluded that the proposed model achieved the highest accuracy and had the best learning effect for diagnosis applications, among the compared algorithms.
Figure 11 shows the performance of the algorithms under different numbers of inputs (from 3–8). The horizontal axis represents the number of inputs and the vertical co-ordinate represents the test accuracy. It can be seen that, when only three features were input into every model, random forest and bagging-BLS had the same performance (at 0.86) and single BLS performed badly. However, when an increased number of features were input, both the bagging-BLS and single BLS models improved quickly, but the performance of random forest decreased before improving. As is shown in the figure, the performance of bagging-BLS was better than the other models for all numbers of input features. The results show that bagging-BLS obtained the best diagnosis accuracy under different inputs.

5. Conclusions

This paper presents a novel wear fault diagnosis method for aircraft engines based on the proposed bagging-BLS model. In industrial applications, oil analysis is an effective way to monitor the wear fault state of an aeroengine. Oil analysis can obtain the feature information of the wear particles in the oil (such as the type, size, and quantity of wear particles) and then diagnose the working state of the engine. This can not only predict wear faults, but also monitor the development of the faults. The proposed bagging-BLS model provides an efficient method for data processing of such abrasive particle data. Feature selection based on MI was first applied to search for the most relevant features and reduce the redundancy of the model. Experiments were carried out to compare the proposed model to the random forest and single BLS models, in order to verify its learning effect. Finally, the stability and reliability of the bagging-BLS algorithm were determined. The proposed model provides a powerful theoretical basis for the wear fault diagnosis of aircraft engines, and thus, a convenient tool to ensure aircraft safety.

Author Contributions

Formal analysis, M.W. and Q.G.; Funding acquisition, Q.G. and H.J.; Investigation, M.W. and G.Y.; Project administration, Q.G.; Software, M.W.; Supervision, Q.G.; Writing—original draft, M.W.

Funding

This research was funded by the Zhejiang Provincial Nature Science Foundation of China (Grant no.LR17F030005), the Nature Science Foundation of China (Grant no. 61803136), and the National Natural Science Foundation of China (NSFC) (Grants no.61773147).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Ren, L. Adaptive sliding mode control for uncertain aero-engine distributed control system. J. Aerosp. Power 2017, 32, 2032–2040. [Google Scholar]
  2. Li, S.; Wei, C.; Minghao, C. Failure Assessment of Aero-engine Support Structure due to Blade-off. Trans. Nanjing Univ. Aeronaut. Astronaut. 2018, 35, 104–114. [Google Scholar]
  3. Zhao, Z.; Zhang, J.; Sun, Y. Sensor fault diagnosis of aero-engine based on divided flight status. Rev. Sci. Instrum. 2017, 10, 115007. [Google Scholar] [CrossRef] [PubMed]
  4. Li, H.; Wu, Z.; Xue, K. Research on aero-engine bearing fault using acoustic emission technique based on wavelet packet decomposition and support vector machine. In Proceedings of the 2017 IEEE 2nd Advanced Information Technology, Electronic and Automation Control Conference (IAEAC), Chongqing, China, 25–26 March 2017. [Google Scholar]
  5. Guo, H.; Liu, L.; Zhu, X. Design of an Electromagnetic Variable Valve Train with a Magnetorheological Buffer. Energies 2019, 12, 3999. [Google Scholar] [CrossRef] [Green Version]
  6. Jamrozik, A.; Tutak, W. An Experimental Study on the Performance and Emission of the diesel/CNG Dual-Fuel Combustion Mode in a Stationary CI Engine. Energies 2019, 20, 3857. [Google Scholar] [CrossRef] [Green Version]
  7. Zhang, J.; Li, Y.; Cao, Y. Immune SVM used in wear fault diagnosis of aircraft engine. J. Beijing Univ. Aeronaut. Astronaut. 2017, 43, 1419–1425. [Google Scholar]
  8. Zhao, X.; Xu, X.; Zhao, W. Trend prediction of wear fault of wind generator high-speed gear using a fusion of UICA and PE method. J. Abbr. 2017, 20, 427–437. [Google Scholar] [CrossRef]
  9. Ren, P. Research on typical wear fault diagnosis of electa hydraulic servo valve element. In Proceedings of the Prognostics and System Health Management Conference, Harbin, China, 9–12 July 2017. [Google Scholar]
  10. Xi, W.; Wu, T.; Ke, Y. Restoration of online video ferrography images for out-of-focus degradations. Eurasip J. Image Video Process. 2018, 1, 31. [Google Scholar] [CrossRef]
  11. Dai, X.; Wang, Y.; Yu, S. Ferrographic analysis of pivot jewel bearing in oil-bath lubrication. In Proceedings of the International Conference on Image IEEE 2017, Beijing, China, 17–20 September 2017. [Google Scholar]
  12. Wen, G.; Xv, B.; Zhang, Z. Self-adaptive segmentation of oil monitoring ferrographic image based on different quotient. Opt. Precis. Eng. 2017, 25, 1322–1330. [Google Scholar]
  13. Wang, J.; Ju, B.; Wang, L. A non-reference evaluation method for edge detection of wear particles in ferrograph images. Mech. Syst. Signal Process. 2018, 100, 863–876. [Google Scholar] [CrossRef]
  14. Song, L.; Tang, D. Knowledge base building in the expert system of aircraft engine spectrometric oil analysis. Acta Aeronaut. Astronaut. Ainica 2000, 10, 453–457. [Google Scholar]
  15. Chen, G.; Zuo, H. Expert systems of engine wear fault diagnosis based on knowledge rule. J. Abbr. 2004, 19, 23–29. [Google Scholar]
  16. Li, A.; Chen, G. Establishment of the threshold of oil spectrum analysis in the aircraft engine based on SVM. J. Aerosp. Power 2011, 26, 771–778. [Google Scholar]
  17. Ge, K.; Chen, G. Knowledge Acquisition of Aero-engine Wear Fault Diagnosis Expert System Based on Weka Platform. Mech. Sci. Technol. Aerosp. Eng. 2011, 30, 1955–1959. [Google Scholar]
  18. Jun, P.I.; Huang, J. Aero-engine fault diagnosis based on IPSO-Elman neural network. J. Aerosp. Power 2017, 32, 3031–3038. [Google Scholar]
  19. Liu, K.; Gebraeel, N.Z.; Shi, J. A Data-Level Fusion Model for Developing Composite Health Indices for Degradation Modeling and Prognostic Analysis. IEEE Trans. Autom. Sci. Eng. 2013, 10, 652–664. [Google Scholar] [CrossRef]
  20. Tong, L.; Guo, C.; Ouyang, W.; Zhang, Q. Hyper-spherical distance discrimination: A novel data description method for aero-engine rolling bearing fault detection. Mech. Syst. Signal Process. 2018, 109, 330–351. [Google Scholar]
  21. Boyd, D.D. Causes and risk factors for fatal accidents in non-commercial twin engine piston general aviation aircraft. Accid. Anal. Prev. 2015, 77, 113–119. [Google Scholar] [CrossRef]
  22. Yunus, S.; Rashid, A.A.; Latip, S.A. Comparative Study of Used and Unused Engine Oil (Perodua Genuine and Castrol Magnatec Oil) based on Property Analysis basis. Procedia Eng. 2013, 68, 326–330. [Google Scholar] [CrossRef] [Green Version]
  23. Wu, Z.F. The Research of Engine Wear Faults Diagnosis Based on Debris Analysis And Data Fusion; Nanjing University of Aeronautics and Astronautics: Nanjing, China, 2001. [Google Scholar]
  24. Yadav, G.; Ganai, P.; Tiwari, S. An Investigation for Prior Failure of Engine Component through Spectroscopy Oil Analysis Program. Appl. Mech. Mater. 2014, 19, 1362–1365. [Google Scholar] [CrossRef]
  25. Lv, Y.F.; Li, X.Q.; Zuo, M.W. Modal Analysis and the Optimization of the Engine Oil Pan. J. Abbr. 2013, 341, 379–382. [Google Scholar] [CrossRef]
  26. Vali, D.; ák, L.; Pokora, O. Failure prediction of diesel engine based on occurrence of selected wear particles in oil. Eng. Fail. Anal. 2015, 56, 501–511. [Google Scholar] [CrossRef]
  27. Xing, J.H.; Zhao, X.Z.; Yan, X.P. Wear Particles Recognition of Typical Fault in Diesel Engine Based on Rough Sets. Trans. Csice 2005, 23, 92–95. [Google Scholar]
  28. Qin, W.; Wang, M.; Sun, W. Modeling the effectiveness of oil lubrication in reducing both friction and wear in a fretting contact. Wear 2019, 426, 770–777. [Google Scholar] [CrossRef]
  29. Seifert, W.W.; Westcott, V.C. A method for the study of wear particles in lubricating oil. J. Abbr. 1972, 21, 27–42. [Google Scholar] [CrossRef]
  30. Wei, Q.; Zhao, J.; Zhong, B. Application of AIS based on SV for fault diagnosis of vinyl chloride polymerization batch process. Ciesc J. 2015. [Google Scholar] [CrossRef]
  31. Zhao, L.; Zhou, L.; Dai, Y.; Dai, Z. Artificial Immune System Used in Rotating Machinery Fault Diagnosis. In Proceedings of the 2015 Chinese Intelligent Automation Conference; Springer: Berlin/Heidelberg, Germany, 2015. [Google Scholar]
  32. Shen, L.; Shi, J.; Gong, B.; Zhang, Y. Multiple Empirical Kernel Mapping Based Broad Learning System for Classification of Parkinson’s Disease With Transcranial Sonography. In Proceedings of the 2018 40th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC), Honolulu, HI, USA, 17–21 July 2018. [Google Scholar]
  33. Jin, J.; Liu, Z.; Chen, C.; Philip, L. Discriminative graph regularized broad learning system for image recognition. Sci. China (Inf. Sci.) 2018, 61, 179–192. [Google Scholar] [CrossRef]
  34. Xu, M.; Han, M.; Chen, C.; Philip, L. Recurrent Broad Learning Systems for Time Series Prediction. IEEE Trans. Cybern. 2018, 99, 1–13. [Google Scholar] [CrossRef]
  35. Chen, C.L.P.; Liu, Z. Broad Learning System: An Effective and Efficient Incremental Learning System Without the Need for Deep Architecture. J. Abbr. 2018, 29, 10–24. [Google Scholar] [CrossRef]
  36. Polikar, R. Ensemble learning. Scholarpedia 2012, 4, 1–34. [Google Scholar]
  37. Wang, Z.; Zhao, B.; Guo, H. Deep Ensemble Learning Model for Short-Term Load Forecasting within Active Learning Framework. Energies 2019, 12, 3809. [Google Scholar] [CrossRef] [Green Version]
  38. Marti-Puig, P.; Blanco-M, A.; Cárdenas, J.J.; Cusidó, J.; Solé-Casals, J. Selection Algorithms for Wind Turbine Failure Prediction. Energies 2019, 12, 3. [Google Scholar] [CrossRef] [Green Version]
  39. Lei, L.; Chang, W.; Zhou, S. An identification and prediction model of wear-out fault based on oil monitoring data using PSO-SVM method. In Proceedings of the IEEE 2017 Annual Reliability and Maintainability Symposium (RAMS), Orlando, FL, USA, 23–26 January 2017; pp. 1–6. [Google Scholar]
  40. Santur, Y.; Mehmet, K.; Erhan, A. Random Forest Based Diagnosis Approach for Rail Fault Inspection in Railways. In Proceedings of the Electrical, Electronics and Biomedical Engineering (ELECO), Bursa, Turkey, 1–3 December 2016. [Google Scholar]
Figure 1. The general structure of the proposed model.
Figure 1. The general structure of the proposed model.
Energies 12 04750 g001
Figure 2. The difference between artificial immune system (AIS) and bagging-broad learning system (BLS) models [30].
Figure 2. The difference between artificial immune system (AIS) and bagging-broad learning system (BLS) models [30].
Energies 12 04750 g002
Figure 3. Broad learning system (BLS) model [35].
Figure 3. Broad learning system (BLS) model [35].
Energies 12 04750 g003
Figure 4. Bagging method of ensemble learning.
Figure 4. Bagging method of ensemble learning.
Energies 12 04750 g004
Figure 5. BLS model based on ensemble learning.
Figure 5. BLS model based on ensemble learning.
Energies 12 04750 g005
Figure 6. Example of a sample.
Figure 6. Example of a sample.
Energies 12 04750 g006
Figure 7. Flowchart of the proposed algorithm.
Figure 7. Flowchart of the proposed algorithm.
Energies 12 04750 g007
Figure 8. Comparison of testing accuracy between three algorithms.
Figure 8. Comparison of testing accuracy between three algorithms.
Energies 12 04750 g008
Figure 9. TPie chart of the test results of the three compared algorithms.
Figure 9. TPie chart of the test results of the three compared algorithms.
Energies 12 04750 g009
Figure 10. k a p p a of the three algorithms.
Figure 10. k a p p a of the three algorithms.
Energies 12 04750 g010
Figure 11. Comparison between three algorithms, with the number of input features ranging from 3 to 8.
Figure 11. Comparison between three algorithms, with the number of input features ranging from 3 to 8.
Energies 12 04750 g011
Table 1. Types and generation mechanisms of abrasive particles [24].
Table 1. Types and generation mechanisms of abrasive particles [24].
TypeGenerationWear Status
Normal sliding
abrasive particles
Sliding friction cuts
the mixed layer
Good condition
Cutting abrasive
particles
Cutting at an acute angle
or contact grinding
Damage of contact
surface or grease
contamination
Severe sliding
abrasive particles
High speed or high
intensity friction
Heavy load and high
speed
Fatigue strippingFatigue from rollingExcessive load on
rolling bearings
or gears
Spherical abrasive
particles
Fatigue from rolling,
high temperature welding,
or cavitation
Quantity increasing
means serious
failure
Layered abrasive
particles
The abrasive particles are
formed by rolling parts
A sharp increase
in the number
indicates a rolling
component failure
Black and red oxide
abrasive particles
Oxidation products from
slightly slow wear process
Contact corrosion
Table 2. Relationships between abrasive particles and wear modes [25].
Table 2. Relationships between abrasive particles and wear modes [25].
Component of EngineGear and Bearing
Wear ModeAdhesive
Wear
Abrasive
Wear
Fatigue
Wear
Corrosion
Characteristic
Normal abrasive
particles
1000
Cutting abrasive
particles
0100
Severe sliding
abrasive particles
1000
Fatigue stripping0010
Spherical abrasive
particles
0010
Layered abrasive
particles
0010
Black and red oxide
abrasive particles
1001
Table 3. Mutual information score of features.
Table 3. Mutual information score of features.
Mutual Information
I X 1 , C = 0.6062
I X 2 , C = 0.0485
I X 3 , C = 0.0118
I X 4 , C = 0.0118
I X 5 , C = 0.118
I X 6 , C = 0.4214
I X 7 , C = 0.1567
I X 8 , C = 0.2273

Share and Cite

MDPI and ACS Style

Wang, M.; Ge, Q.; Jiang, H.; Yao, G. Wear Fault Diagnosis of Aeroengines Based on Broad Learning System and Ensemble Learning. Energies 2019, 12, 4750. https://doi.org/10.3390/en12244750

AMA Style

Wang M, Ge Q, Jiang H, Yao G. Wear Fault Diagnosis of Aeroengines Based on Broad Learning System and Ensemble Learning. Energies. 2019; 12(24):4750. https://doi.org/10.3390/en12244750

Chicago/Turabian Style

Wang, Mengmeng, Quanbo Ge, Haoyu Jiang, and Gang Yao. 2019. "Wear Fault Diagnosis of Aeroengines Based on Broad Learning System and Ensemble Learning" Energies 12, no. 24: 4750. https://doi.org/10.3390/en12244750

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop