Next Article in Journal
Synthesis, Characterization and Fabrication of Copper Nanoparticles Embedded Non-Perfluorintaed Kraton Based Ionic Polymer Metal Composite (IPMC) Actuator
Next Article in Special Issue
Study on the Actuation Aspects for a Morphing Aileron Using an Energy–Based Design Approach
Previous Article in Journal
Safety Analysis, Design and Evaluation of 2-DOF Parallel Lifting Actuator on Stereo Parking Robot
Previous Article in Special Issue
Multidisciplinary Optimization for Weight Saving in a Variable Tapered Span-Morphing Wing Using Composite Materials—Application to the UAS-S4
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Fault Diagnosis for Aircraft Hydraulic Systems via One-Dimensional Multichannel Convolution Neural Network

1
College of Automation Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing 211106, China
2
College of Mechanical and Electrical Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing 210016, China
*
Author to whom correspondence should be addressed.
Actuators 2022, 11(7), 182; https://doi.org/10.3390/act11070182
Submission received: 6 June 2022 / Revised: 30 June 2022 / Accepted: 30 June 2022 / Published: 2 July 2022
(This article belongs to the Special Issue Aerospace Mechanisms and Actuation)

Abstract

:
Detecting the faults in hydraulic systems in advance is difficult owing to the complexity associated with such systems. Hence, it is necessary to investigate the different fault modes and analyze the system reliability in order to establish a method for improving the reliability and security of hydraulic systems. To this end, this paper proposes a novel one-dimensional multichannel convolution neural network (1DMCCNN) for diagnosing fault modes. In this work, a landing gear hydraulic system was constructed with a normal model and a fault model; five types of faults were considered. Pressure signals were extracted from this hydraulic system, and the extracted signals were subsequently input into the convolution neural network (CNN) as multichannel data. Thereafter, the data were subjected to a one-dimensional convolution filter. The differences between channels were used to enhance features. The features obtained in this manner were compared for fault diagnoses. Furthermore, this proposed method was verified via simulations; the simulation results indicated that the precision of the 1DMCCNN was considerably higher than that of conventional machine learning algorithms.

1. Introduction

The hydraulic system of the landing gear is one of the most important components of the hydraulic systems in aircraft. Notably, the reliability of the hydraulic system has a significant influence over the safety of an aircraft. As reported previously, approximately 30% of all mechanical failures in an aircraft stem from issues in the hydraulic system. Accordingly, maintenance operations related to hydraulic systems account for one-third of the entire mechanical maintenance work [1]. However, identifying the causes of failures in hydraulic systems remains difficult [2]. Unlike other systems, all the components and the oil in hydraulic systems operate within a closed circuit; hence, fault diagnoses for such systems are not intuitive.
In an aircraft, hydraulic control systems are often accompanied by backup systems; to guarantee the safety of an aircraft, ensuring the reliability of these systems is essential. In this regard, monitoring the condition of hydraulic systems is significantly important in both academic and industrial fields [3,4,5]. Evidently, to ensure the safe and reliable operation of aircrafts’ hydraulic system, fault diagnoses of the hydraulic system are crucial [6,7,8]. Hence, it is desirable to develop fault diagnosis schemes that can identify abnormal conditions in hydraulic systems.
Fault diagnoses for aircrafts’ hydraulic systems involve four stepped stages: subjective diagnoses by technicians, measurement-based diagnoses using simple instruments, diagnoses using model analysis, and intelligent fault diagnoses [9,10,11]. Currently, measurements and diagnoses using simple instruments are mainly used for aircrafts’ hydraulic systems. With regard to intelligent fault diagnoses, the commonly used approaches entail analyzing the pressure signals of aircrafts’ hydraulic systems via wavelet packet decomposition or the information entropy method, followed by extracting important features into neural networks or support vector machines (SVM) models for fault diagnoses and classification [12,13,14].
Thus far, several studies have been devoted toward fault diagnoses in hydraulic systems. For instance, Dao et al. [15] designed an active fault-tolerant control (FTC) system for an n-degree-of-freedom (n-DOF) hydraulic manipulator with internal leakage faults and mismatched matched lumped disturbances; this active FTC system achieved suitable position tracking performance under conditions involving single faults and multiple simultaneous faults. Jin et al. [16] reported that the piston seal wear in hydraulic cylinders is a primary factor resulting in internal leakages; they applied a wavelet transform as a feature extractor to transform raw oil pressure data into feature vectors comprising the wavelet packet energy, energy entropy, energy variance, and the root mean square of the wavelet detailed coefficient. They proposed a fault detection and identification scheme that was, based on leakage experiments and simulation data, capable of effectively detecting faults. Maddahi et al. [17] introduced a multiscale analysis, which included measures for the correlation entropy and wavelet detail coefficients, for the detection of internal leakages in electro-hydrostatic actuators. Many types of faults may occur in hydraulic systems; these include actuator faults caused by internal leakages, external leakages, and a reduction in the supply pressure and sensor faults caused by issues in the pressure and position sensors [18,19]. The aforementioned methods achieved suitable results; however, considering faults at the system level, these previous methods may not afford good results owing to the difficulties associated with preprocessing and feature extraction at the system level. Therefore, other scholars and researchers have studied the fault diagnosis of an aircraft’s hydraulic system [20,21,22,23].
To address this problem, this paper proposes a novel method for diagnosing faults in aircrafts’ hydraulic systems, based on a one-dimensional multichannel convolution neural network (1DMCCNN). In the proposed method, pressure signals of the hydraulic system are extracted via simple normalization and directly input into the CNN. Notably, this approach does not entail complex data preprocessing and feature extraction to ascertain the end-to-end fault-diagnosis mode. Owing to the structure of the CNN, the pressure signals acquired from multiple sensors located at different positions in the aircraft’s hydraulic system can be directly input into the network as multichannel input signals to achieve multisensor fusion; furthermore, the differences between the sensor results can be used to enhance features. More importantly, simulation results reveal that the precision of the proposed method is significantly better than that of conventional methods.
The remainder of this paper is organized as follows. Section 2 presents the improved 1DMCCNN algorithm for the fault diagnosis of hydraulic systems. Section 3 describes the hydraulic systems built using AMESIM, including the normal and fault modes; the simulation results used to verify the proposed 1DMCCNN method are also presented. Section 4 explains the analyses of the simulation results and also presents a comparison between the 1DMCCNN method and other conventional machine learning algorithms; as discussed in this section, the proposed algorithm shows good performance in terms of the training time, model size, and other aspects. Lastly, the conclusions of this work and the scope of future research are outlined in Section 5.

2. Fault Diagnoses Based on Improved 1DMCCNN Algorithm

LeNet5, the first CNN model, was proposed by Le et al. [24,25]. This network comprised classical CNN structures such as the convolution layer, pooling layer, and full connection (FC) layer. Thereafter, Krizevsky et al. introduced Alex Net [26] in 2012; since winning the image classification contest involving ImageNet, a large image database, deep learning models based on the CNN structure have undergone rapid developments [27,28,29]. CNNs do not require complex and tedious data preprocessing and feature extraction processes; consequently, they are significantly advantageous for high-dimensional data such as images and long time-series signals.

2.1. One-Dimensional Convolution

Unlike ordinary neural networks, CNNs feature a convolution layer structure with weight sharing [24]. Let H l be the input feature graph of the convolution layer; in this case, the original feature graph is H 0 , S is the result of the convolution operation, H l + 1 is the output feature graph of the convolution layer,   K is the convolution core, i is the index of the feature graph, p is the index on the convolution core, b is the offset, and f(x) is the activation function. Thus, the one-dimensional convolution operation can be expressed as follows:
S ( i ) = p H l ( i + p ) K ( p )
H l + 1 = f ( S + b )

2.2. One-Dimensional Pooling

Pooling, also known as downsampling [30], is typically employed after the convolution layer to reduce dimensionality and extract effective features. Pooling operations can be divided into maximum pooling and mean pooling. Let layer l be the pooling layer, k be the size of the pooling window, and p be the index on the pooling window. Thus, the operation formulas for maximum pooling and mean pooling can be expressed as in Equations (3) and (4), respectively:
H l + 1 ( i ) = m a x p K H l ( i + p )
H l + 1 ( i ) = 1 k p H l ( i + p )  

2.3. Fault Diagnosis with CNN

CNN-based fault diagnosis is a data-driven, supervised learning classification problem. First, data pertaining to different states of the system are collected through experiments or simulations; these data are then classified and normalized. Subsequently, the data are resampled, that is, multiple subsets with the same length (samples) are intercepted using a sliding window of a long time-series signal; as the subsets can be repeated, resampling can help enhance the data set. These samples are divided into the training and test sets. The training set is used to train the CNN model and help the network learn the fault classification information contained in the data, whereas the test set is used to verify the generalization ability of the trained network. Fault diagnosis results can then be obtained by inputting the signals to be diagnosed into the trained network. The corresponding flowchart for a CNN-based fault diagnosis is depicted in Figure 1.
In this network, one-dimensional convolution is used to process one-dimensional time-series signals, while the multisensor fusion is realized via multichannel convolution.

2.4. Multisensor Fusion

CNNs can directly receive gray images from multiple channels during training. Thus, the pressure signals collected by sensors at different locations can be directly input into the CNN through different channels simultaneously, to achieve multisensor fusion [26]. Let c be the index on the channel scale and H l ( i + p , c ) be the feature graph corresponding to c; then, the multichannel, one-dimensional convolution formula can be expressed as follows:
S ( i ) = c p H l ( i + p , c ) K ( p )
Considering the common fault forms in aircrafts’ hydraulic systems, the signals from three sensors—pump outlet pressure sensor, oil filter outlet pressure sensor, and actuator pressure sensor—can be employed as the three-channel input for the CNN (hereinafter, this model is denoted as 1DMCCNN-v1). Further analyses reveal that the difference between the pressure values provided by the pump outlet pressure sensor and the oil filter outlet pressure sensor can offer additional information, as shown in Figure 2.
Similarly, the differences between the pressure values provided by the oil filter outlet pressure sensor and the rodless chamber pressure sensor of the actuator barrel can be made, so that the information of five channels can be obtained (hereinafter denoted as 1DMCCNN-v2).

2.5. Structural Design and Improvement of 1DMCCNN

Two pairs of convolution pooling layers were connected with two FC layers and one softmax layer, as shown in Figure 3. The convolution layer was responsible for feature extraction, whereas the pooling layer (where maximum pooling was used) was responsible for dimensionality reduction. The softmax layer and the FC layer classified the feature maps extracted via convolution pooling. Typically, the size and step size of the convolution pooling are initially determined based on experience; thereafter, optimal values were determined using the parameters. The input layer was linked to a fully connected layer having 1800 nodes. The output of the fully connected layer was transformed into 6 classes of faults by the reshape function. The fully connected layer was followed by 2 consecutive two-dimensional deconvolutional layers and 2 poolings. The parameters of each layer are presented in the Figure 3. For 1DMCCNN-v2, it was necessary to ensure a difference between the input features such that the input feature size could be changed to 1 × 600 × 5, while the other parameters remained unchanged.

3. Simulations

The simulation model for the LG hydraulic system was built using LMS AMESIM, AMESIM is a modular modeling and simulation software. Considering the aircraft’s landing gear’s (LG) hydraulic system as the research object, during operation, high-pressure oil from the oil supply system enters the lock cylinder, hydraulic lock, and actuating cylinder to facilitate the retraction and lowering of the LG. Using AMESIM, a simulation model of the working loop of the LG’s hydraulic cylinder was built, based on the working principle of the hydraulic cylinder and the hydraulic library and design library for hydraulic components, as shown in Figure 4. In Figure 4, there are 3 subsystems which are oil supply system, servo-actuation system and power transfer unit(PTU). The oil supply system can be seperated to three part, system 1 and system 2 are working system, and system 3 is emergency system, it will not work, untial system 1 and system 2 break down. Servo-actuation system includ the landing gear system, and other hydraulic working systems which are not considered in this paper. The four dotted lines(red) in Figure 4 means the servo-actuation system and the three oil supply systems.

3.1. Normal Model

In this work, the hydraulic system of the A320 large passenger aircraft was adopted as the simulation object, and LMS AMESIM was employed to build the hydraulic system model, as shown in Figure 2. The hydraulic system of the A320 passenger aircraft is composed of three relatively independent systems: the green system (system 1), blue system (system 3), and yellow system (system 2). The green system is powered by the left engine drive pump (EDP); the blue system is powered by the electric pump (EMP) under normal conditions and by the ram air turbine (RAT) in the case of emergencies. Furthermore, the yellow system is powered by the right EDP and an electric pump. The main parameters used in the simulation are listed in Table 1. The number column in Table 1 represents the hydraulic components in Figure 4. A linear model was selected for the simulations; all nonlinear problems were neglected. The normal simulation model was built considering stable conditions for the system. Under these normal operating conditions for the system, supply system 1 (Figure 2) and actuator 9 (Figure 2) were employed for the normal-mode LG’s hydraulic system in the simulations and analyses.

3.2. Fault Mode

The fault model was built according to the normal model, while considering five different common fault modes: pump leakage (PL), filter block (FB), actuator inner leakage (AL), servo valve block (SVB), and oil pollution (OP). The corresponding fault-mode parameters are listed in Table 2. The specific parameter settings of the components in this table were referred from a previous study [31]. Thus, the common faults of hydraulic systems can be simulated by varying the parameters of the components.
This simulation model was built according to the pump leak model, considering the oil leakage coefficient. To further understand the impact of the support fault mode on system stability, different values were adopted, while keeping the other parameters constant. Notably, pump leakage was selected as the fault mode, the normal value was approximately 0.1 mm, and the failure value was 0.8 mm.

3.3. Simulation Results

Using oil supply system 1 (Figure 4) as the simulation system, a single actuator (element 9 in Figure 4) was simulated and analyzed. The simulation time was 18 s, with the actuator closed for 0–2 s, opened for 2–8 s, closed for 8–10 s, opened for 10–16 s, and closed for 16–18 s, after which the simulation was halted. Pressure sensors were installed at the pump outlet (Figure 5(a)), oil filter outlet (Figure 5(b)), and rodless chamber of the actuator (Figure 5(c)). Considering pump leakage as an example, the pressure signal curves obtained from the three sensors under the fault and normal conditions are depicted in Figure 5.
Furthermore, considering oil filter blockage as an example, Figure 6 shows the curve representing the differences in the pressures at the oil filter outlet and pump outlet under normal and fault conditions.
More evident differences were noted between the normal signals and the fault signals in the new feature map after making a difference. Hence, adding the original feature map to increase the number of effective features is more conducive to fault diagnoses and classification.

4. Analyses and Comparison

4.1. Data Collection and Processing

For a sampling period of 0.01 s, 1800 data points can be collected within 18 s for a curve; in this manner, three curves can be obtained using three sensors located at different positions. For multiple simulations, normal and fault classes can be used to enhance datasets by fine-tuning the parameters of the appropriate-range classes. These data were processed according to the flow chart shown in Figure 4. Each sample contained three curves (i.e., three sensors) with a length of 6 s. To simulate the collected signals under actual situations, original signals were added to the dataset after including a certain amount of uniform-distribution noise and normal-distribution noise. In this study, 80% of all the samples were used as the training set for the CNN, and the remaining 20% were used as the test set to verify the generalization effect of the network.

4.2. Analysis of Fault Diagnosis Results

The confusion matrices of 1DMCCNN-v1 and 1DMCCNN-v2 for the test set are shown in Table 3 and Table 4, respectively. The lower right corner of the table represents the total accuracy. Owing to the difference between the feature diagrams, under certain fault categories, the precision and recall of the v2 network are markedly higher than those of the v1 network; the overall precision is also improved.
Table 5 lists the optimal values for the network parameters, where lr is the learning rate, and batch size refers to the number of batch samples. The dropout rate refers to the random resetting of the neuron output to zero with a certain probability during training, which can help reduce overfitting. The optimal parameter was obtained by an actual simulation of the aircraft’s hydraulic system and multiple experiments.
To demonstrate the effect of the multichannel convolution in the multisensor fusion, fault diagnoses were conducted using the pump outlet and oil filter outlet sensors, without the actuator rod cavity. The input layer of the CNN was changed to accept one-channel data, rather than three-channel data; the other parameters remained unchanged. Figure 7 shows the results of the fault diagnosis and classification using different sensor pressure signals. A, B, and C represent the sensors located at different positions.
As is evident from the graph, the precision when using a single sensor is considerably lower than that when using multisensor fusion. Moreover, the errors caused by the sensors located at different positions exhibit a clear tendency. For instance, the precision for leakage in the pump remains at 100% when using the pressure sensor at the pump outlet alone. This is because the pressure signal from the sensor contains sufficient information for diagnosing faults. However, the precision for a servo valve blockage and oil filter blockage are significantly lower; this is because these sensors do not offer sufficient information pertaining to these two faults.

4.3. Comparison of Proposed Method and Conventional Machine Learning Algorithms

One-dimensional data of 1 × 1800 can be obtained via transverse stitching of the pressure signals from three sensors, which can then be input into the backpropagation (BP) neural network and converted into a three-channel 2D map of 20 × 30 × 3; this can be input into the 2DCNN. Figure 8 presents the decline in the loss during the training process for 1DMCCNN-v1, 2DCNN, and the BP neural network. It is evident from the figure that the results of 2DCNN are slightly worse than those of 1DMCCNN-v1; further, the expression ability of the BP neural network is clearly inadequate.
Table 6 compares the 1DMCCNN-v1, 1DMCCNN-v2 algorithms with several common machine learning algorithms. As can be seen, the test set precision of 1DMCCNN-v2 is the highest; its training speed is only second to that of the BP neural network, with regard to algorithms that need to be trained. Furthermore, the model is smaller than most other models, with the exception of the linear SVM.

5. Conclusions

In this paper, an improved 1DMCCNN-based design method for hydraulic systems was proposed. A new hydraulic system was built using AMESIM; this model was used to simulate the LG’s hydraulic system of an aircraft under normal and fault conditions; the fault model of the system involved five types of faults.
In this work, an improved 1DMCCNN method was employed to diagnose hydraulic system faults. Under this approach, pressure signals were extracted from sensors located at different positions in the aircraft’s hydraulic system; these signals were normalized as multichannel data and input into the 1DMCCNN via one-dimensional convolution operations. The simulation results proved the effectiveness of the improved 1DMCCNN method.
Notably, differences between the sensor signals can strengthen effective features and improve the precision of fault diagnoses. Further, a multichannel convolution structure can help realize multisensor fusion, which, in turn, can effectively improve the precision of fault diagnoses, as compared with that when using a single sensor. Moreover, compared with conventional machine learning algorithms, the proposed algorithm achieved the highest accuracy and exhibited good performance in terms of training time, model size, and other aspects.
Although the method in this paper achieved good results, it is worth pointing out that the 1DMCCNN method is a data-driven fault-diagnosis method, which suffers from data imbalance in the process of data acquisition. Moreover, under the actual working status of the aircraft’s hydraulic system, the fault data and normal data are seriously imbalanced, and the time under the normal flight status is much greater than that under the fault status. In other words, in most cases, researchers encounter a fault data imbalance, which decreases the accuracy of fault diagnosis. In future work, the authors will pay attention to the data imbalance problem and find a way to provide an effective solution to the data imbalance between the fault data and normal data of the aircraft hydraulic system.

Author Contributions

Conceptualization, K.S. and D.Z.; methodology, K.S.; software, K.S.; formal analysis, K.S.; resources, K.S. and D.Z.; writing—original draft preparation, K.S.; writing—review and editing, K.S. and D.Z.; supervision, D.Z.; project administration, D.Z. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Reveley, M.S.; Briggs, J.L.; Evans, J.K.; Sandifer, C.E.; Jones, S.M. Causal Factors and Adverse Conditions of Aviation Accidents and Incidents Related to Integrated Resilient Aircraft Control; NASA/TM-216967; NASA: Washington, DC, USA, 2011.
  2. Samara, P.A.; Fouskitakis, G.N.; Sakellariou, J.S.; Fassois, S.D. A statistical method for the detection of sensor abrupt faults in aircraft control systems. IEEE Trans. Control Syst. Technol. 2008, 16, 789–798. [Google Scholar] [CrossRef]
  3. Antonio, C.B.; Andrea De, M.; Giovanni, J.; Sorli, M. A case study on the detection and prognosis of internal leakages in electro-hydraulic flight control actuators. Actuators 2021, 10, 215–233. [Google Scholar]
  4. Mehmood, Z.; Hameed, A.; Safdar, S.; Siddiqui, F. Multiaxial stress mapping and fatigue failure prediction of aircraft hydraulic pipes. Eng. Fail. Anal. 2021, 121, 195–255. [Google Scholar] [CrossRef]
  5. Zheng, Z.; Li, X.; Zhu, Y. Feature extraction of the hydraulic pump fault based on improved autogram. Measurement 2020, 163, 907–918. [Google Scholar] [CrossRef]
  6. Li, L.; Huang, Y.; Tao, J.; Liu, C.; Li, K. Featured temporal segmentation method and adaboost-bp detector for internal leakage evaluation of a hydraulic cylinder. Measurement 2018, 130, 279–289. [Google Scholar] [CrossRef]
  7. Ma, Z.; Wang, S.; Shi, J.; Li, T.; Wang, X. Fault diagnosis of an intelligent hydraulic pump based on a nonlinear unknown input observer. Chin. J. Aeronaut. 2018, 31, 385–394. [Google Scholar] [CrossRef]
  8. Lu, C.; Wang, S.; Makis, V. Fault severity recognition of aviation piston pump based on feature extraction of EEMD paving and optimized support vector regression model. Aerosp. Sci. Technol. 2017, 67, 105–117. [Google Scholar] [CrossRef]
  9. Zhou, X.; Yang, Z.; Tian, H.; Chen, C.; Wang, L.; Zhu, Y.; Liu, J. Reliability optimization design of hydraulic system considering oil contamination. J. Mech. Sci. Technol. 2020, 34, 5041–5051. [Google Scholar] [CrossRef]
  10. Sharifi, S.; Tivay, A.; Rezaei, S.M.; Zareinejad, M.; Mollaei-Dariani, B. Leakage fault detection in electro-hydraulic servo systems using a nonlinear representation learning approach. ISA Trans. 2018, 73, 154–164. [Google Scholar] [CrossRef]
  11. Zheng, Y.M.; Ye, H.W.; Wang, X.F.; Hao, X.Y. Present Situation and Development Trend of Fault Diagnosis for Aircraft Hydraulic System. In Proceedings of the 2016 Academic Symposium on Aeronautical Test Technology, Carbondale, IL, USA, 14–15 October 2022; China Aviation Society: Beijing, China, 2016; p. 4. [Google Scholar]
  12. Dou, D.D.; Jiang, H.K.; He, Y.N. Fault diagnosis of aircraft hydraulic system based on information entropy and SVM multiple classification. J. Northwest Polytech. Univ. 2012, 30, 529–534. (In Chinese) [Google Scholar]
  13. Liu, Z.H.; Li, Z.S. Research on fault diagnosis method of aircraft hydraulic system based on wavelet packet characteristic entropy. Comput. Meas. Syst. 2009, 17, 1705–1707 + 1710. (In Chinese) [Google Scholar]
  14. Li, Y.H.; Wang, X.Z. Fault diagnosis of aircraft hydraulic system. Comput. Eng. Appl. 2019, 55, 232–236, 264. (In Chinese) [Google Scholar]
  15. Dao, H.V.; Tran, D.T.; Ahn, K.K. Active fault tolerant control system design for hydraulic manipulator with internal leakage faults based on disturbance observer and online adaptive identification. IEEE Access. 2021, 9, 23850–23862. [Google Scholar] [CrossRef]
  16. Jin, Y.; Shan, C.; Wu, Y.; Xia, Y.; Zhang, Y.; Zeng, L. Fault diagnosis of hydraulic seal wear and internal leakage using wavelets and wavelet neural network. IEEE Trans. Instrum. Meas. 2019, 68, 1026–1034. [Google Scholar] [CrossRef]
  17. Maddahi, A.; Kinsner, W.; Sepehri, N. Internal leakage detection in electrohydrostatic actuators using multiscale analysis of experimental data. IEEE Trans. Instrum. Meas. 2016, 65, 2734–2747. [Google Scholar] [CrossRef]
  18. Xu, Q.N.; Lee, K.; Zhou, H.; Yang, H. Model-based fault detection and isolation scheme for a rudder servo system. IEEE Trans. Ind. Electron. 2015, 62, 2384–2396. [Google Scholar] [CrossRef]
  19. Muenchhof, M.; Beck, M.; Isermann, R. Fault-tolerant actuators and drives—Structures, fault detection principles and applications. Annu. Rev. Control. 2009, 33, 136–148. [Google Scholar] [CrossRef]
  20. Yu, C.; Wang, X.; Wang, B.; Meng, X. A mechanical damage detection method of aircraft hydraulic pipeline based on acoustic emission technology. J. Air Force Eng. Univ. (Nat. Sci. Ed.) 2022, 23, 7–11. [Google Scholar]
  21. Xu, L.; Li, X.; Yang, S. Analysis and improvement measures of hydraulic system oil leakage. Hydraul. Pneum. Seals 2022, 42, 92–96. [Google Scholar]
  22. Su, X. Failure analysis of a certain airplane hydraulic system pressure changing with engine speed. Hydraul. Pneum. Seals 2021, 41, 88–91. [Google Scholar]
  23. Li, Y.; Shi, Z.; Lin, T.R.; Yu, G. An iterative reassignment based energy-concentrated TFA post-processing tool and application to bearing fault diagnosis. Measurement 2022, 193, 110953. [Google Scholar]
  24. Lecun, Y.; Bottou, L.; Bengio, Y.; Haffner, P. Gradient-based learning applied to document recognition. Proc. IEEE. 1998, 86, 2278–2324. [Google Scholar] [CrossRef] [Green Version]
  25. LeCun, Y.; Boser, B.; Denker, J.S.; Henderson, D.; Howard, R.E.; Hubbard, W.; Jackel, L.D. Backpropagation Applied to Handwritten ZIP Code Recognition. Neural Compitation. 1989, 11, 541–551. [Google Scholar] [CrossRef]
  26. Krizhevsky, A.; Sutskever, I.; Hinton, G.E. ImageNet Classification With Deep Convolutional Neural Networks//Proceedings of Advances in Neural Information Processing Systems; MIT Press: Cambridge, MA, USA, 2012; pp. 1106–1114. [Google Scholar]
  27. Matthew, D.; Zeiler, R.F. Visualizing and Understanding Convolutional Networks; ECCV: Zurich, Switzerland, 2014; Volume 6, pp. 818–833. [Google Scholar]
  28. Simonyan, K.; Zisserman, A. Very deep convolutional networks for large-scale image recognition. International Conference on Learning Representations(ICLR) 2015, San Diego, CA, USA, May, 2015. arXiv 2014, arXiv:1409.1556. [Google Scholar]
  29. Christian, S.; Wei, L.; Yangqing, J. Going deeper with convolutions. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Boston, MA, USA, 7–12 June 2015; Volume 10. [Google Scholar]
  30. Kaiming, H.; Xiangyu, Z.; Shaoqing, R.; Sun, J. Deep Residual Learning for Image Recognition; CVPR: Las Vegas, NV, USA, 2016; p. 7. [Google Scholar]
  31. Zhang, F.; Wu, M.; Hou, X.; Wang, X.; Han, C.; Xu, X.; Zhang, L. Modeling and fault simulation of the landing gear extension and retraction system. Comput. Eng. Sci. 2016, 38, 1286–1293. [Google Scholar]
Figure 1. Flowchart for CNN-based fault diagnoses.
Figure 1. Flowchart for CNN-based fault diagnoses.
Actuators 11 00182 g001
Figure 2. 1DMCCNN-v1 and 1DMCCNN-v2.
Figure 2. 1DMCCNN-v1 and 1DMCCNN-v2.
Actuators 11 00182 g002
Figure 3. Structure of 1DMCCNN.
Figure 3. Structure of 1DMCCNN.
Actuators 11 00182 g003
Figure 4. Landing gear hydraulic system with three oil supply systems, built using AMESIM.
Figure 4. Landing gear hydraulic system with three oil supply systems, built using AMESIM.
Actuators 11 00182 g004
Figure 5. Variation in pressure signals under normal and fault conditions.
Figure 5. Variation in pressure signals under normal and fault conditions.
Actuators 11 00182 g005
Figure 6. Variation in pressure difference under normal and fault conditions.
Figure 6. Variation in pressure difference under normal and fault conditions.
Actuators 11 00182 g006
Figure 7. Fault diagnosis results for different channel numbers.
Figure 7. Fault diagnosis results for different channel numbers.
Actuators 11 00182 g007
Figure 8. Decline in loss during training for proposed and conventional methods.
Figure 8. Decline in loss during training for proposed and conventional methods.
Actuators 11 00182 g008
Table 1. Simulation parameters for the A320 hydraulic system.
Table 1. Simulation parameters for the A320 hydraulic system.
NumberAMESIM
Element
Key ParameterValueMeaning
1signal03Output5000Set the shaft speed to 5000 r/min, that is, the zero-flow pressure of the pump is 3000 psi.
3accumulator_2Gas precharge pressure (psi)
Accumulator volume (L)
1885
2.62
Accumulator reduces pressure pulses, as an emergency pressure source.
4presscontol01Relief valve cracking pressure (psi)3436Pressure relief valve for system discharge.
5tank01Tank pressure (psi)50Booster tank, preboost to 50 psi.
7pump13Nominal shaft speed (r·min−1)5000Left engine drive pump (EDP).
11–14pump13Nominal shaft speed (r·min−1)5000
4166
Right EDP, yellow system EMP, blue system EMP, RAT. Rated pressure of RAT is 2500 psi.
10constant_3Constant value34.4738PTU opens when the pressure difference between green and yellow systems is 34.4738 bar.
Table 2. Fault simulation in the A320 hydraulic system.
Table 2. Fault simulation in the A320 hydraulic system.
NumberFault Category and Category NumberKey Parameter Normal ValueFault Value
6Pump leakage—1Equivalent orifice diameter (mm)0.1–0.31–2
2Filter blockage—2Equivalent orifice diameter (mm)5–73–4
9Actuating Cylinder inner leakage—3Leakage coefficient (L·min−1·bar−1)0–0.010.03–0.05
10Servo valve blockage—4Equivalent orifice diameter (mm)5–73–4
8Oil pollution—5Air content (%)0.1–0.35–15
Table 3. Confusion matrix for 1DMCCNN-v1.
Table 3. Confusion matrix for 1DMCCNN-v1.
Prediction012345Recall /%
Real
03510011199.2
10610000100
2107511096.2
3100590196.7
4101154094.7
5200007797.5
Precision /%98.710098.795.296.497.598.2
Table 4. Confusion matrix for 1DMCCNN-v2.
Table 4. Confusion matrix for 1DMCCNN-v2.
Prediction012345Recall /%
Real
03830001099.7
10610000100
20078000100
30006100100
4200055096.5
5100007898.7
Precision /%99.210010010098.210099.4
Table 5. Optimal parameter values for 1DMCCNN.
Table 5. Optimal parameter values for 1DMCCNN.
Parameter NameValue
Convolution kernel size(1 × 100, 1 × 20)
Convolution step length(5, 2)
Pooling filter size(1 × 2, 1 × 2)
Pooling step length(2, 2)
Initial learning rate (lr)0.001
lr decayinglr = lr × 0.9/epoch
batch size128
FC layer dropout rate0.4
Training epochs20
OptimizerAdamOptimizer
Table 6. Comparison of common machine learning algorithms.
Table 6. Comparison of common machine learning algorithms.
AlgorithmTraining
Precision
Test PrecisionTraining Time /sModel Size /MB
1DMCCNN-v10.9900.982164.52
1DMCCNN-v20.9980.994164.66
2DCNN0.9860.9572415.5
BP0.6490.64776.83
SVM0.9020.732460.084
KNN10.903needless82.6
LSTM0.9520.943368.46
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Shen, K.; Zhao, D. Fault Diagnosis for Aircraft Hydraulic Systems via One-Dimensional Multichannel Convolution Neural Network. Actuators 2022, 11, 182. https://doi.org/10.3390/act11070182

AMA Style

Shen K, Zhao D. Fault Diagnosis for Aircraft Hydraulic Systems via One-Dimensional Multichannel Convolution Neural Network. Actuators. 2022; 11(7):182. https://doi.org/10.3390/act11070182

Chicago/Turabian Style

Shen, Kenan, and Dongbiao Zhao. 2022. "Fault Diagnosis for Aircraft Hydraulic Systems via One-Dimensional Multichannel Convolution Neural Network" Actuators 11, no. 7: 182. https://doi.org/10.3390/act11070182

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