Next Article in Journal
Interactive Part Segmentation Using Edge Images
Next Article in Special Issue
Landslide Displacement Prediction Method Based on GA-Elman Model
Previous Article in Journal
Modeling and Compensation of Motion Errors for 6-DOF Robotic Manipulators
Previous Article in Special Issue
Intelligent Detection Methods of Electrical Connection Faults in RF Circuits
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Data-Driven Health Assessment in a Flight Control System under Uncertain Conditions

1
School of Civil Aviation, Northwestern Polytechnical University, Xi’an 710000, China
2
School of Aeronautics, Northwestern Polytechnical University, Xi’an 710000, China
3
China Academy of Space Technology (CAST), Beijing 100048, China
4
Aviation Key Laboratory of Science and Technology on Fault Diagnosis and Health Management, Shanghai 200000, China
*
Author to whom correspondence should be addressed.
Appl. Sci. 2021, 11(21), 10107; https://doi.org/10.3390/app112110107
Submission received: 2 October 2021 / Revised: 23 October 2021 / Accepted: 25 October 2021 / Published: 28 October 2021

Abstract

:
PHM technology plays an increasingly significant role in modern aviation condition-based maintenance. As an important part of prognostics and health management (PHM), a health assessment can effectively estimate the health status of a system and provide support for maintenance decision making. However, in actual conditions, various uncertain factors will amplify assessment errors and cause large fluctuations in assessment results. In this paper, uncertain factors are incorporated into flight control system health assessment modeling. First, four uncertain factors of health assessment characteristic parameters are quantified and described by the extended λ-PDF method to acquire their probability distribution function. Secondly, a Monte Carlo simulation (MCS) is used to simulate a flight control system health assessment process with uncertain factors. Thirdly, the probability distribution of the output health index is solved by the maximum entropy principle. Finally, the proposed model was verified with actual flight data. The comparison between assessment results with and without uncertain factors shows that a health assessment conducted under uncertain conditions can reduce the impact of the uncertainty of outliers on the assessment results and make the assessment results more stable; therefore, the false alarm rate can be reduced.

1. Introduction

The maintenance mode of modern aircraft is changing from scheduled to condition-based maintenance (CBM). CBM can improve reliability, safety and availability, and meanwhile reduce the operating costs of an aircraft’s full life cycle [1]. The theory of CBM originates from prognostics and health management (PHM). The core point of PHM is to estimate the health status of the monitored equipment, predict the remaining useful life and determine the optimal maintenance time, inspection interval and spare parts order quantity, and then minimize economic costs or equipment failure risks. Therefore, the premise of CBM is to make an accurate estimate of the system operating status, e.g., a health assessment. As the core system of aircraft, the health status of a flight control system directly affects flight safety, and it is therefore necessary to perform its health assessment. On the one hand, it can monitor the system’s operation status and warn of failure symptoms in time, and on the other hand it can support maintenance decision making to improve maintenance efficiency and reduce maintenance costs.
Some articles have studied the health monitoring/assessment of key aircraft systems or components. Sun [2] proposed a method for extracting health indicators based on available sensor parameters of an aircraft air-conditioning system, as case studies show that the proposed health status indicators can effectively characterize degradation status and provide valuable information for CBM. Che [3] proposed a PHM model for status assessment, fault classification and remaining useful life prediction of aircraft with multiple deep-learning algorithms. The proposed method is verified with NASA’s C-MAPSS dataset, and the results show that the error and deviation are lower than that of a traditional model. Lee [4] proposed a method to effectively estimate flight response and capture upset precursors based on a deep auto-encoder; real-time flight datasets were used to verify the proposed method, which show that it can improve the situational awareness of pilots by providing an early safety warning. Shahkar [5] proposed a fault diagnosis and prediction method based on particle filter for various degradation modes of spoiler actuator’s electro-hydraulic servo valve. Rito [6] studied model-based health-monitoring algorithms to detect faults of UAV electromechanical actuators, developed two real-time position-tracking algorithms based on different predictors and compared their effectiveness in anti-false alarm and fault detection. Qiang Miao [7] presents a vibration-based fan-bearing health evaluation method using comblet filtering and an exponentially weighted moving average. The analysis results suggest that the health condition indicator can identify incipient fan-bearing failures and describe the bearing degradation process. Len Gelman [8] applied health-monitoring technology based on advanced signal processing to in-service intake separation diagnostics in an aircraft engine and developed health-monitoring technology based on the integral measure. Mirko Mazzoleni [9] presents a health-monitoring approach for electromechanical actuators (EMAs) and verifies the approach using a dataset collected from a large experimental campaign on a 1:1 scale EMA for primary flight controls of small aircrafts.
However, these studies have mostly conducted health assessments under certain conditions, such as complete failure characteristics, known degradation data distribution, etc. In an actual flight process, uncertainties are everywhere, such as data samples, transmissions, etc. Moreover, these uncertainties may couple and diffuse with each other. Thus, an aircraft health assessment under uncertain conditions is more realistic.
Uncertainty is widespread in modeling and actual testing [10], which are generally divided into two types: one is aleatory uncertainty, also known as inherent uncertainty; the other is epistemic uncertainty caused by researchers’ lack of relevant knowledge, also known as subjective uncertainty [11].
Uncertainty may affect system decision making. One of the key challenges is how to use the uncertain information in system performance prediction due to input or parameter uncertainty when comparing decision-making alternatives. There have been studies on the impact of uncertainty on risk decision modeling. Fang Liu [12] investigates the fact that fuzzy preference relations (FPRs) have no additively reciprocal property and addresses their implication for decision making under uncertainty. Yimeng Zhang [13] addresses the uncertainty measurement problem in interval-set decision tables and proposes an alternative uncertainty measure based on the conditional information entropy. Mahdis Haddadi [14] proposes a decision-making model to increase the robustness of optimal power flow in the presence of off-shore wind farms (WFs).
Shankar [15] pointed out that any uncertain research can be divided into four parts: uncertainty representation, quantification, propagation, and management. The traditional method is a Monte Carlo simulation (MCS), based on input distributions, which samples an output distribution accordingly. Despite the fact that many complex statistical models have been proposed for uncertainty problems, MCS still remains the benchmark due to its universality and stability [16].
There has been related research on the uncertainty of state assessment. In reliability analysis (such as structural health monitoring), the uncertainty quantification domain (UQ) can provide robust decision-making information [10]. Therefore, it is important to quantify the uncertainty and choose a suitable model to study its propagation. With a prediction model based on the Gaussian regression process, Zhou [17] evaluated the prediction uncertainty with the data of different batches of lithium batteries. This model can not only be used to determine the credibility of the prediction model but also screen training data. Wang [18] proposed a four-step analysis framework to quantitatively evaluate the impact of parametric uncertainties on an energy storage system. Combined with a global sensitivity analysis, the key parameters’ influences on the system cost are analyzed and show that the proposed framework can quantitatively evaluate parameter uncertainty. Dong [19] studied the uncertain factors affecting the status of wind turbines and constructed a unified assessment method with deviation and stability indicators.
However, to the best of the authors’ knowledge, there is currently no research on the health assessment of flight control systems under uncertain conditions. The objective of this paper is to establish a health assessment model of a flight control system under uncertain conditions and obtain the probability distribution of its health index. By comparing the results of the health assessment under certain and uncertain conditions, the validity of the proposed method is obtained.
More precisely, our contribution includes: (1) A health assessment model for the flight control system under uncertain conditions is established. (2) The λ-PDF probability density is improved to quantify the uncertainty of the input parameters. The improved probability density function has better generalization. By changing the parameters of the probability density function, the quantization effect similar is similar to the traditional probability distribution in any finite interval. (3) MCS is used in the uncertainty propagation process to generate data with the same distribution as the original data.
The rest of this paper is organized as follows. Section 2 establishes a health assessment model for a flight control system under certain conditions. Section 3 regards the model proposed in Section 2 as the uncertainty propagation process and proposes a health assessment model under uncertain conditions, including uncertainty representation, interpretation, quantification and propagation. Section 4 applies the proposed model to actual flight data to obtain assessment results. The final section analyzes the results and presents the conclusion of the whole paper.

2. Basic Theory

We have researched traditional flight control system health assessment in [20]. This section will restate some important theories and models of flight control system health assessment under certain conditions in the aforementioned studies, so as to facilitate the development of subsequent sections.
In the aforementioned studies, the assessment process can be divided into the following steps: establishing health assessment indicators, dividing health levels, selecting assessment models and choosing a weight distribution method. A detailed description of these processes is given below.

2.1. Establishing Health Assessment Indicators

A flight control system is usually composed of a main control system and an auxiliary control system. The former uses the elevator, aileron and rudder to complete the pitch, roll and yaw actions, which can be divided into these three channels from the operating aspects of the system. As an important part of the auxiliary control system, the flap system plays a major role in providing lift and maintaining attitude. Therefore, failure mode and effect analysis (FMEA) of the main control system and flap system is selected to filter possible failures. Based on FMEA, all possible impacts on the system are studied to complete characteristic parameters selection.
The definition of FMEA is as follows: by analyzing the various possible failures of a system, failures are divided into their failure modes, respectively, and by analyzing the influence of each failure mode on the upper module and entire system, the influence level of the occurrence of these failures can be classified.
As shown in Figure 1, according to the FMEA of the flight control system, the transmission coefficients from the control terminal to the acting surface of the three channels are selected as the characteristic parameters, including the pitch channel, roll channel and yaw channel, which indicate the health status of main control system; meanwhile, the main hydraulic pressure is selected to indicate the health status of flap channel. In detail, each channel contains several parameters to evaluate the health status of the channel. According to the flight control system health assessment process under certain conditions, the entire assessment process is divided into two parts: the first assessment is used to evaluate the health status of each channel, and the second assessment is used to evaluate the health status of the whole flight control system.
Then, the relative degradation degree method [21] is used to normalize each health indicator to obtain the corresponding health index, d ( x ) . The relative degradation degree refers to the similarity between the current state of a characteristic parameter and the fault state, and the value range is (0,1). A fault state is indicated by 1, and 0 indicates a healthy state. For the analysis of the characteristic parameters, the intermediate method is used for calculation:
d ( x ) = 1 x < x m i n x - x m i n x a - x m i n x m i n x x a 0 x a x x b x - x b x m a x - x b x b x x m a x 1 x > x m a x ,
where x m i n represents the minimum value of characteristic parameters, x m a x is the maximum value of feature parameters and x a and x b represent the optimal intervals of characteristic parameters.

2.2. Dividing Health Levels

According to the grey health index theory [22], the health status of a flight control system is divided into four levels, thereby the mapping relationship between comprehensive health indicators and the health status is established. The definition of the system’s comprehensive health index interval is shown in Table 1.
The health index is divided into four intervals from 0 to 1: fault,(0,0.25); severe decline,(0.25,0.5); slightly decline,(0.5,0.75); and healthy,(0.75,1). Among them, healthy means that the system is healthy and does not require maintenance; slightly decline means that the system function is slightly degraded and needs to be maintained as planned; severe decline means that the system is near failure and needs immediate maintenance; and fault means that a failure has occurredand the faulty module needs to be replaced.

2.3. Assessment Model—Fuzzy Comprehensive Assessment Model

Because there are fewer fault records of the flight control system operating data, common neural network methods and gray clustering methods are less accurate. Therefore, a fuzzy comprehensive assessment method is selected to evaluate the health status. The method divides the characteristic parameters into a number of intervals, constructs a fuzzy assessment matrix of characteristic parameters in a specific channel, weights the matrix row by row to obtain each channel’s assessment vector and finally outputs the channel health index.
Step1: Establish a health status interval set: This interval is a collection of different health levels of each channel’s characteristic. Assuming there arestatus levels, the health status interval set can be expressed as:
L = l 1 l 2 l m ,
where L represents the health status of each characteristic parameter and l i represents the corresponding health level.
Step2: Calculate the membership vector of each characteristic parameter: through the fuzzy calculation of a health status interval as mentioned above, the corresponding factor membership vector can be obtained as:
r i j = r i j 1 r i j 2 r i j m ,
where r i j m is the membership degree of the j -th characteristic parameter in the i -th channel to the m -th health state.
Step3: Construct a fuzzy assessment matrix: by calculating the membership vector of each characteristic parameter and combining the membership vectors of all the characteristic parameters in each channel, a fuzzy assessment matrix is constructed:
R i = r i 1 1 r i 1 m r i n i 1 r i n i m = r i 1 r i 2 r i m ,
where i is the number of health state intervals and n i is the number of channel characteristic parameters.
Step4: Determine the weight vector of characteristic parameters in each channel: based on the characteristic parameter selection in Section 2.1, the rough set reduction method in Section 2.4 below is used to identify the importance of the factor to the upper factor, and then construct the weight vector as:
w i = { w i 1 w i 2 w i n i } ,
Step 5: Calculate the assessment vector:
b i = w i R i = b i 1 b i 2 b i m ,
where b i represents the assessment vector of the i -th channel.
Step 6: Calculate the channel health index: the channel health index is obtained by weighting and normalizing the assessment vector of each channel:
S C H I i = k = 1 m b i k m k + 1 m k = 1 m b i k ,
where m is the number of health levels in the health status interval and k is the number of elements in b i .

2.4. Objective Weighting Method Based on Rough Set Reduction

In the weight distribution process, it is necessary to minimize the subjective factors’ influence. Here, an objective weighting method based on rough set reduction is used, that is, an attribute is first removed from the set, and its importance is evaluated to determine its weight. The idea of rough set reduction is to continuously remove certain attributes from the original complete attribute set, and then observe whether the state has undergone major changes after classification. If there is a major change, the importance of the attribute is higher, otherwise the importance is lower. The weight determination process is as follows:
Step 1: Construct a decision table: Construct a decision table with different attributes and importance.The bottom factors in Figure 1 are used as conditional attributes of the decision table: C = c 1 c 2 c n , and the upper factors are used as decision attributes: D = d 1 d 2 d 3 d 4 .
Step 2: Calculate the attribute conditional information entropy: assuming that X is a subset of attributes in a system assessment factor, x is a certain attribute, and the conditional information entropy of x to X is:
I ( X ) = 1 - i = 1 n X i 2 U ,
where U is a finite, non-empty set.
Step 3: Calculate the importance of a single attribute: remove a certain attribute, c , based on the conditional information entropy; the attribute importance of c in C can be obtained as:
S i g ( c ) = I ( D / C ) I ( D / C c ) ,
Step 4: Calculate the weight: by calculating the importance of a single attribute, the weight of the attribute can be obtained as:
w ( c i ) = s i g ( c i ) i = 1 n s i g ( c i ) ,

2.5. Flight Control System Health Assessment Process

In summary, the health assessment process under certain conditions is shown in Figure 2.
(1)
After processing the original data, the rough set reduction algorithm is used to obtain the weight of each characteristic parameter to its subsystem.
(2)
The health assessment of each subsystem is carried out by the fuzzy comprehensive assessment method, and the health index, S C H I , of each subsystem is obtained.
(3)
The rough set reduction algorithm is used to obtain the weight of each subsystem to the flight control system.
(4)
The health assessment is carried out by the fuzzy comprehensive assessment method, and the health index, C H I , of the flight control system is obtained.

3. Flight Control System Health Assessment under Uncertainty

Section 2 screens the characteristic parameters that characterize the health status. Although these parameters have nominal values when the aircraft leaves the factory, there are uncertainties in their values during actual flight. Uncertainty can lead to misidentification of assessment results and cause non-damage degradation, that is, false positives. Based on the health assessment process in Section 2, the uncertain condition is considered to establish the health assessment model in this section.

3.1. Uncertainty Representation and Interpretation

At present, the uncertainty representation is usually based on the following theories: probability theory [23], fuzzy set theory [24], evidence theory [25], interval analysis theory [26], etc. Among them, probability theory is widely used in health assessment [27]. In this section, the parameters’ uncertainty will be described in the form of probability distributions.

3.2. Uncertainty Quantification Based on λ P D F

The propagation problem based on probability theory needs to first know the probability distribution of model inputs. However, in actuality, the model input parameters are not continuous, or their distribution is not a common probability distribution, such as uniform distribution, normal distribution, etc. In view of this, an uncertainty measurement method based on λ P D F [28] is proposed to describe the unknown distribution type.
λ P D F is a class of bounded, unimodal and symmetrical probability density functions (PDF), which can be used to approximate a variety of common distributions in a specified interval. Its specific form is:
f ξ λ ( ξ ) = κ λ 1 ξ 2 λ 0.5 , | ξ | 1 0 , | ξ | 1 ,
where λ 0 .The value of the constant, κ λ , is:
κ λ = Γ ( λ + 1 ) Γ ( λ + 1 / 2 ) Γ ( 1 / 2 ) ,
where Γ ( ) is the gamma function.
The continuous unimodal symmetrical distribution with a mean value of 0 in the interval (−1,1) can be approximated by Equation (11) with different value of λ .
However, the λ P D F method is only suitable for aparameter with a symmetrical distribution in (−1,1), which is different withactual flight control system parameters. Therefore, in order to quantifythese parameters’ distribution, the λ P D F method needs to be extended.
First, the following linear expansion is used to enlarge the random variable’s interval:
x = b 0 + b 1 ξ ,
where x is a new constructed random variable and b 0 and b 1 are related parameters for the first expansion. It can be rewritten as:
ξ = x b 0 b 1 ,
Substitute Equation (14) into Equation (11), and the expanded probability density function is:
f x λ x = κ λ b 1 1 x b 0 b 1 2 λ 1 / 2 x b 0 b 1 , b 0 + b 1 ,
That is, with the values of b 0 and b 1 variationin the extended model, the range in the initial λ P D F method can be extended from (−1,1) to any finite interval.
Further, for the quantification of unimodal, asymmetric and continuously distributed random variables, a quadratic extended λ P D F method is proposed to fit it.
Consider the following second expansion:
x = b 0 + b 1 ξ + b 2 ξ 2 ,
It can be solved by Equation (16):
ξ = b 1 b 1 2 4 b 2 b 0 x 2 b 2 ,
Substitute Equation (17) into Equation (11), when b 2 0 and b 1 2 b 2 , and the PDF is:
f x λ x = κ λ b 1 2 4 b 2 ( b 0 x ) · 1 b 1 + b 1 2 4 b 2 ( b 0 x ) 2 b 2 2 λ 0.5 ,
where the value range of x is b 0 + b 2 b 1 , b 0 + b 2 + b 1 .
When b 2 < 0 and b 1 2 b 2 , the PDF is:
f x λ x = κ λ b 1 2 4 b 2 ( b 0 x ) · 1 b 1 b 1 2 4 b 2 ( b 0 x ) 2 b 2 2 λ 0.5 ,
where the value range of x is b 0 + b 2 + b 1 , b 0 + b 2 b 1 .
The λ P D F method after the first and second expansion can be used to describe the distribution of continuous, unimodal, normal or skewed parameters on any finite interval.
Forthe first and second expansion λ P D F methods, the unknown parameters are b i and λ . Theoretically, the common methods for parameter estimation include moment estimation, least square estimation and likelihood estimation. Among them, the moment estimation is simple, even if the parameter’s distribution is unknown; equations can be established through the statistical characteristics of the sample.
Therefore, the moment estimation method is used to solve the parameters in λ P D F . First, the second, third and fourthcentral moments are derived from the analytic form of the PDF, and then a set of equations are established and solved simultaneously through the relationship between the central moment and the sample mean, variance, skewness and kurtosis, and then the estimated value of b i and λ can be obtained. The specific solution process can be found in the Appendix A.

3.3. Uncertainty Propagation Based on MCS

The MCS algorithm is a random sampling method [29] which can truly simulate the system’s actual dynamic process, and its calculation result has very little error compared with the actual result, so it has become a standard uncertainty calculation method. The MCS method is used to assess flight control systems’ health status. The basic steps are as follows:
(1)
For uncertain input parameters, large enough random numbers, x 1 , x 2 , , x n , with the same distribution are generated according to its probability density function.
(2)
Substitute the generated parameters into the health assessment process to obtain multiple health assessment values, y 1 , y 2 , , y n .
(3)
Compute the probability characteristics of the health assessment values. The probability feature solving process is described in detail in Section 3.4 below.

3.4. Probability Distribution Based on the Maximum Entropy

The maximum entropy is a criterion for selecting the statistical characteristics of random variables that are most in line with the objective situation. When the information of unknown parameters is partly obtained, such as the mean and variance, the maximum entropy selects the probability distribution that conforms to this information and has the largest entropy value as the statistical characteristic of a parameter. The essence of entropy is the uncertainty of random variables; the largest entropy value indicates the largest uncertainty. In this sense, the probability distribution based on the maximum entropy is the most uncertain inference in accordance with the known information. Therefore, for the probability distribution of the assessment output in this paper, the maximum entropy can be considered as a choice that meets the objective situationbest.
Assuming that x is a one-dimensional continuous random variable, and its probability density function exists, the entropy of x can be expressed as:
H x = Ω f x i l n f x i d x = Ω f x i 1 l n f x i d x ,
where Ω is the integration space and f ( x ) is the probability density function of.
Take the first l -order center moment of x as a constraint. The maximum entropy can be expressed as:
m a x H ( x ) s . t . Ω f x ( x ) d x = 1 D i = Ω ( x μ ) i f x ( x ) d x , i = 1 , 2 , , l
where μ is the mean value of the random variable and D i is the central moment of the random variable.
Introduce the Lagrangian multiplier and define the function:
L ( x ) = Ω f x ( x ) l n f x ( x ) d x + ( λ 0 + 1 ) Ω f x ( x ) d x 1 + i = 1 l λ i Ω x μ i f x ( x ) d x D i
where λ i is the pending multiplier, i = 1 , 2 , , l .
Calculate the derivative of L ( x ) with respect to f x ( x ) when the partial derivative is 0. The maximum entropy PDF can be obtained as:
f x ( x ) = e x p i = 0 l λ i x μ i ,
Substitute Equation (23) into Equation (21) and the undetermined multiplier can be solved. In order to ensure the accuracy of f x ( x ) , the first four central moments of the variable are usually selected as the constraints, and as the integral of the probability density function in its integral space is always 1, there are five constraints to solve for five undetermined multipliers from λ 0 to λ 5 ; theoretically, there is an optimal solution.

3.5. Flight Control System Health Assessment Process under Uncertain Conditions

All in all, as the input characteristic parameters have an unknown distribution, the uncertainty propagation analysis process of the health assessment is as follows in Figure 3:
(1)
Raw data preprocessing: obtain the first four central moments’ analytical form of characteristic parameters; meanwhile, obtain the mean, μ , variance, σ 2 , skewness, C s and kurtosis, C k , of the raw flight data;
(2)
Uncertainty quantification of input parameters: according to the distribution of each feature parameter, choose the first or second λ P D F expansion method to quantify their PDF;
(3)
Uncertainty propagation based on MCS: According to the PDF of each characteristic parameter, generate random numbers with the same distribution as the input of the flight control system health assessment model under uncertain conditions, and introduce them into the model mentioned in Section 2 to obtain multiple health indices;
(4)
Solve the PDF of the system health index via the maximum entropy.

4. Results and Discussion

In this section, the actual flight data of a commercial twin-propeller regional airliner will be used for the health assessment of a flight control system under uncertain conditions.
The data used in this article come from the QAR data (quick access recorder) of a commercial aircraft. A QAR has a relatively smaller storage capacity and can store more data, which greatly improves the integrity of data preservation. Nowadays, QAR data detection and tracking have become an important basis for safety management and are widely favored by various aviation safety management departments.
Due to the small number of aircraft in use, we have obtained 60 pieces of flight data for verification. Part of the data is shown in Table 2 below:

4.1. Flight Control System Assessment of a Single Flight

Take the PDF calculation of the flap channel’s main hydraulic pressure as an example. First, calculate the μ , σ 2 , C s and C k of the main hydraulic pressure, as shown in Table 3.
Since the main hydraulic pressure distribution is single-peak and the skewness is not zero, the second extended λ P D F is used to solve the unknown parameters. According to the equations listed in Section 3, we can obtain:
λ = 40 ; b 0 = 2.216 × 10 3 ; b 1 = 51.59 ; b 2 = 0.1577 ,
Then, the PDF of the main hydraulic pressure and its frequency histogram are obtained, as shown in Figure 4.
In the same way, the expanded λ P D F is used to fit the other characteristic parameters’ PDFs. The polynomial coefficients b i and λ are shown in Table 4:
In Table 4, k 1 is a transmission coefficient from steering column to elevator; k 2 is a transmission coefficient from steering wheel to aileron; and k 3 is a transmission coefficient from pedal to rudder. Then, the PDF of each characteristic parameter is obtained. The results are shown in Figure 5, Figure 6, Figure 7.
With these PDF, the MCS method is used to conduct 10,000 simulations to generate 10,000 assessment input parameters with the same distribution.
The next step is to calculate the health index of the flight control system. According to the theory in Section 2, the system will be divided into four channels: pitch, roll, yaw and flap, and their health status can be divided into four levels: healthy, slightly decline, severe decline and fault. Firstly, the relative degradation degree of the generated 10,000 input parameters is normalized. The health index of each channel is obtained by constructing the membership function, and then the weight of each channel relative to the flight control system is obtained through rough set reduction. Finally, the health index of all channels is weighted to obtain the whole system’s health index.
According to the maximum entropy, the first four-order statistical moments of this health index are counted firstly in Table 5:
Then, the PDF of the health index is obtained according to the maximum entropy:
f ( y ) = e x p { 1.4951 + 2.9369 × ( y 0.7934 ) 58.9372 × ( y 0.7934 ) 2 134.3976 × ( y 0.7934 ) 3 250.9652 × ( y 0.7934 ) 4 }
The PDF and the original data histogram are drawn in Figure 8. It can be seen from the figure that the health index is mostly distributed between 0.75 and 1. Then, we can get the integration of PDF in (0.75, 1) as 0.7088, that is, the probability that the flight control system is in a healthy state is 70.88%, In the same way, the integration in (0, 0.25), (0.25, 0.5) and (0.5, 0.75) is 1.6338×10−10, 0.0016 and 0.2896, respectively, which indicates that the probability of fault state, severe decline state and slightly decline state is 0%, 0.16% and 28.96%. These results show that the flight control system in this flight is likely to be healthy, and does not require maintenance.

4.2. Flight Control System Assessment of 60 Flights

According to the process above, the health assessment of 60 flights is carried out in this subsection, and the average value of the health index obtained from each simulation is taken as the health index of that flight. Then, the health index of the four channels and flight control system are obtained, which are shown in Figure 9 and Figure 10:
It can be seen that the health index for 60 flights under uncertain conditions is mostly distributed around 0.75. Among the 60 flights, the distribution of flights in different health states is shown in Figure 11 below:
From the above figure, it can be seen that the system in 29 flights is operating well, is slightly degraded in 31 flights and no flight is in severe decline or fault. In addition, flights 34 and 51 have a larger decline. Table 6 lists the health indices of the four channels of these two flights.
Furthermore, for these 60 flights, the assessment results under certain conditions and uncertain conditions are compared in Figure 12 below.

4.3. Discussion

(1)
From the quantification results of the uncertainty of each characteristic parameter in a single flight health assessment, it can be seen that the expansion method can accurately describe the uncertainty of these characteristic parameters; at the same time, the PDF curve and the histogram almost fit, which indicates that the probability distribution solution based on the maximum entropy is effective.
(2)
The health assessment results of 60 flights under uncertain conditions show that the aircraft is currently in good health. While only some functions slightly degrade, the health indices of flights 34 and 51 (red dots in Figure 12) are relatively low, and specifically, the health indices of these two flights’ pitch and yaw channels are lower.
(3)
Comparing the health assessment results with and without the uncertain factors in Figure 12, the health index has basically the same trend, but the health index under certain conditions fluctuates more. However, for a product with a long life cycle, such a large fluctuation in health status in a short period is obviously not in line with the law of life degradation. Therefore, the assessment results under uncertain conditions are more in line with the actual situation.
(4)
In addition, a larger health index fluctuation means higher false alarm rates. Taking flights 34 and 51 as an example, the health indices are 0.4524 and 0.4883 without considering the uncertainty, which has reached the severe decline threshold; however, under uncertain conditions, the health indices are 0.6838 and 0.6562. Although these results are relatively low compared with other flights, the aircraft is still in a slightly degraded state and has not reached a state ofsevere decline. Therefore, health assessments under uncertain conditions reduce the influence of outliers on the assessment results.
(5)
As mentioned at the beginning of Section 2, the research in this article is based on the authors’ previous research [14]. In this previous piece of research, we established a health assessment model of a flight control system under certain conditions, obtained the results of the flight control system under certain conditions and compared them with the results obtained by using AHP, as shown in Figure 13. The conclusion is that the built model can reduce inaccurate evaluation caused by the bias of subjective judgments of humans, which improves the reliability and robustness of evaluation results.
Based on the previously established certain comprehensive evaluation model, this paper establishes an evaluation model for a flight control system under uncertain conditions and compares the evaluation results obtained under certain and uncertain conditions.
The conclusion is that the health assessment model of the flight control system under uncertain conditions can reduce the influence of outliers on the assessment results.
Therefore, by establishing health assessment models under certain and uncertain conditions successively, the influence of human factors and outliers on the assessment results is reduced and the false alarms caused by these factors are therefore reduced.
(6)
In this paper, a health assessment model for flight control systems under uncertain conditions is established. The research ideas of this model are also applicable to other large-scale systems. That is, an assessment model under certain conditions is first established, whose process includes establishing health assessment indicators, dividing health levels, selecting assessment models and choosing a weight distribution method. Then, uncertainty is introduced into the evaluation process, and uncertainty problem research, including uncertainty expression, uncertainty quantification, uncertainty propagation, etc. is used. Finally, the system’s health assessment results under uncertain conditions are obtained.
(7)
Although this article has obtained a probabilistic description of the health status of a flight control system for 60 flights, there are still the following aspects that need improvement: Firstly, there are fewer data samples. In future research researchers can consider using more data samples to obtain more accurate results. Secondly, this study analyzed the uncertainty of the parameters that affect the health of a flight control system from a macro perspective, and did not specifically analyze the performance degradation of the key components of a flight control system. Future research can analyze the influence of parameter uncertainty of these components on the evaluation results.

5. Conclusions

PHM technology has now become an important tool to ensure the operation of modern commercial aircraft, because it can provide a large amount of fault information for maintenance decision making, and as an important part of PHM technology health assessments can accurately assess the operational status of aircraft. Health assessment information obtained from aircraft-condition-monitoring system data can be used to improve aircraft maintenance practices to avoid delays and cancellations. The combination of aircraft system degradation indicators and estimation algorithms can provide maintenance personnel with the ability to arrange disassembly and maintenance plans in advance.
Based on flight control system health assessment under certain conditions, this paper establishes a health assessment model under uncertain conditions. Firstly, the characteristic parameters that characterize the health status of a flight control system are selected. Secondly, the uncertain factors are included in the flight control system health assessment modeling process, and the uncertainty of the characteristic parameters is quantified and their propagation was simulated. Finally, the actual flight data are taken as an example to verify the effectiveness of the proposed model. The experimental results show that the health assessment under uncertain conditions is more in line with the actual situation of the degradation of an aircraft’s system life. More importantly, health assessments conducted under uncertain conditions can reduce the false alarm rate, which can support maintenance decisions.
In future research, statistical principles can be combined with machine learning and other methods to more accurately quantify the uncertainty of input parameters, and at the same time a failure prediction model can be established based on health indicators.

Author Contributions

Conceptualization, J.C.; methodology, Y.Z.; formal analysis, X.X.; resources, R.C.; writing review and editing, J.C.; funding acquisition, Y.W. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the National Natural Science Foundation of China (61873203), research funds for an interdisciplinary subject, Northwestern Polytechnical University and Key Laboratory Fund (6142806190504), China Academy of Space Technology Innovation Foundation (CAST-2020-02-11), Aeronautical Science Foundation of China (20200033053001) and the project of Science and Technology on Reliability Physics and Application Technology of Electronic Component Laboratory (6142806190504).

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A

Solving Parameters in λ P D F —Expanded Method

First, solve the parameters of the polynomial in the first expansion.
For the first extended probability density function obtained in Equation (15), solve its l -th moment of origin:
E = b 0 b 1 b 0 + b 1 x l f x λ ( x ) d x = 1 1 b 0 + b 1 ξ l κ λ 1 ξ 2 λ 0.5 d ξ ,
Then, its first and second origin moments are:
E 1 = b 0 b 1 b 0 + b 1 x l f x λ ( x ) d x = b 0 ,
E 2 = D 0 b 1 b 0 + b 1 x l f x λ ( x ) d x = b 0 2 + b 1 2 1 1 b 0 + b 1 ξ 2 f ξ λ ( ξ ) d ξ ,
In the value interval of the random variable, the integral of the probability density function is 1:
1 1 k λ 1 ξ 2 λ 0.5 d ξ = 1 ,
Therefore:
1 1 1 ξ 2 λ 0.5 d ξ = 1 κ λ = Γ ( 0.5 ) Γ ( λ + 0.5 ) Γ ( λ + 1 ) | ,
Then, the l -th origin moment of the random variable ξ can be obtained as:
C l = l 1 2 ! × 1 λ + l 1 2 ! × κ λ × Γ ( 0.5 ) Γ λ + 0.5 + l 2 Γ λ + 1 + l 2 , l   is   even   number   0 , l   is   old   number   ,
Then, the second-, fourth-, sixth- and eighth-order origin moments of random variable ξ can be obtained:
C 2 = 1 2 × 1 λ + 1 / 2 × κ λ × Γ ( 1 / 2 ) Γ ( λ + 3 / 2 ) Γ ( λ + 2 ) C 4 = 3 4 × 1 λ + 1 / 2 × 1 λ + 3 / 2 × κ λ × Γ ( 1 / 2 ) Γ ( λ + 5 / 2 ) Γ ( λ + 3 ) C 6 = 15 8 × 1 λ + 1 / 2 × 1 λ + 3 / 2 × 1 λ + 5 / 2 × κ λ × Γ ( 1 / 2 ) Γ ( λ + 7 / 2 ) Γ ( λ + 4 ) C 8 = 105 8 × 1 λ + 1 / 2 × 1 λ + 3 / 2 × 1 λ + 5 / 2 × 1 λ + 7 / 2 × κ λ × Γ ( 1 / 2 ) Γ ( λ + 9 / 2 ) Γ ( λ + 5 ) ,
Then, the second-, third- and fourth-order origin moments of the extended random variable x are:
E 2 = b 0 2 + b 1 2 C 2 E 3 = b 0 3 + 3 b 0 b 1 2 C 2 E 4 = b 0 4 + 6 b 0 2 b 1 2 C 2 + b 1 4 C 4 ,
For a random variable, x , the relationship between the central moment and the origin moment is:
D 2 = E 2 E 1 2 D 3 = E 3 3 E 2 E 1 + 2 E 1 3 D 4 = E 4 4 E 3 E 1 + 6 E 2 E 1 2 3 E 1 4 ,
At this point, when the mean, μ , variance, σ 2 , skewness, C s and kurtosis, C k , of the random variable x are obtained, the following equations can be used to solve them simultaneously, so as to solve the parameters b 0 , b 1 and λ :
μ = E 1 = b 0 σ 2 = D 2 C s = D 3 σ 3 C k = D 4 σ 4 ,
In the same way, the first l origin moment of the second expanded random variable x is:
E l = 1 1 b 0 + b 1 ξ + b 2 ξ 2 l κ λ × 1 ξ 2 λ 0.5 d ξ ,
Thus, the first four origin moments and the second-, third- and fourth-order central momentsare obtained:
E 1 = b 0 + b 2 C 2 E 2 = b 0 2 + b 1 2 + 2 b 0 b 1 C 2 + b 2 2 C 4 E 3 = b 0 3 + 3 b 0 2 b 2 + b 0 b 1 2 C 2 + 3 b 0 b 2 2 + b 2 b 1 2 C 4 + b 2 3 C 6 E 4 = b 0 4 + 4 b 0 3 b 2 + 6 b 0 2 b 1 2 C 2 + b 1 4 + 6 b 0 2 b 2 2 + 12 b 0 b 1 2 b 2 C 4 + 4 b 0 b 2 3 + 6 b 1 2 b 2 2 C 6 + b 2 4 C 8 ,
D 2 = b 1 2 C 2 + b 2 2 C 4 b 2 2 C 2 D 3 = 3 b 1 2 b 2 C 4 + b 2 3 C 6 3 b 1 2 b 2 C 2 2 3 b 2 3 C 2 C 4 + 2 b 2 3 C 2 3 D 4 = b 1 4 C 4 + 6 b 1 2 b 2 2 C 6 + b 2 4 C 8 12 b 1 2 b 2 2 C 2 C 4 4 b 2 4 C 2 C 4 + 6 b 1 2 b 2 2 C 2 3 + 6 b 2 4 C 2 2 C 4 3 b 2 4 C 2 4 ,
So far, when the mean, μ , variance, σ 2 , skewness, C s and kurtosis, C k , of the random variable x are obtained, Equation (10) can be used to solve them simultaneously, so as to solve the extended parameters b 0 , b 1 , b 2 and λ .

References

  1. Sun, J.Z.; Sun, F.Y. Aircraft air conditioning system health state estimation and prediction for predictive maintenance. Chin. J. Aeronaut. 2020, 33, 947–955. [Google Scholar] [CrossRef]
  2. Sun, J.; Li, C.; Liu, C.; Gong, Z.; Wang, R. A data-driven health indicator extraction method for aircraft air conditioning system health monitoring. Chin. J. Aeronaut. 2019, 32, 409–416. [Google Scholar] [CrossRef]
  3. Che, C.; Wang, H.; Fu, Q.; Ni, X. Combining multiple deep learning algorithms for prognostic and health management of aircraft. Aerosp. Sci. Technol. 2019, 94, 105423. [Google Scholar] [CrossRef]
  4. Lee, H.; Lim, H.J. Data-driven system health monitoring technique using auto-encoder for the safety management of commercial aircraft. Neural Comput. Appl. 2021, 33, 3235–3250. [Google Scholar] [CrossRef]
  5. Shahkar, S.; Shen, Y.; Khorasani, K. Diagnosis, prognosis and health monitoring of electro hydraulic servo valves (EHSV) using particle filters. In Proceedings of the 6th International Conference on Control, Decision and Information Technologies (CoDIT), Paris, France, 23–26 April 2019. [Google Scholar]
  6. Di Rito, G.; Schettini, F.; Galatolo, R. Model-based health-monitoring of an electro-mechanical actuator for unmanned aerial system flight controls. In Proceedings of the 2017 IEEE International Workshop on Metrology for Aerospace (MetroAeroSpace), Padua, Italy, 21–23 June 2017. [Google Scholar]
  7. Miao, Q.; Tang, C.; Liang, W.; Pecht, M. Health assessment of cooling fan bearings using wavelet-based filtering. Sensors 2013, 13, 274–291. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  8. Gelman, L.; Petrunin, I.; Parrish, C.; Walters, M. Novel health monitoring technology for in-service diagnostics of intake separation in aircraft engines. Struct. Control. Health Monit. 2020, 27, 5. [Google Scholar] [CrossRef] [Green Version]
  9. Mazzoleni, M.; Previdi, F.; Scandella, M.; Pispola, G. Experimental development of a health monitoring method for electro-mechanical actuators of flight control primary surfaces in more electric aircrafts. IEEE Access 2019, 7, 153618–153634. [Google Scholar] [CrossRef]
  10. Mao, Z.; Todd, M. Statistical modeling of frequency response function estimation for uncertainty quantification. Mech. Syst. Signal Process. 2013, 38, 333–345. [Google Scholar] [CrossRef]
  11. Worden, K.; Manson, G. Some observations on uncertainty propagation through a simple nonlinear system. J. Sound Vib. 2005, 288, 601–621. [Google Scholar] [CrossRef]
  12. Liu, F.; You, Q.R.; Hu, Y.K.; Zhang, W.G. The breaking of additively reciprocal property of fuzzy preference relations and its implication to decision making under uncertainty. Inf. Sci. 2021, 580, 92–110. [Google Scholar] [CrossRef]
  13. Zhang, Y.; Jia, X.; Tang, Z. Information-theoretic measures of uncertainty for interval-set decision tables. Inf. Sci. 2021, 577, 81–104. [Google Scholar] [CrossRef]
  14. Mahdis, H.; Rabiee, A.; Nikkhah, S. Location-based uncertainty management of off-shore wind farms: A multiple radius robust decision making. Int. J. Electr. Power Energy Syst. 2022, 136, 107667. [Google Scholar]
  15. Sankararaman, S. Significance, interpretation, and quantification of uncertainty in prognostics and remaining useful life prediction. Mech. Syst. Signal Process. 2015, 52, 228–247. [Google Scholar] [CrossRef]
  16. Mace, B.R.; Worden, K. Uncertainty in structural dynamics. J. Sound Vib. 2005, 288, 423–429. [Google Scholar] [CrossRef]
  17. Zhou, D.; Zheng, W. Research on state of health prediction model for lithium batteries based on actual diverse data. Energy 2021, 230, 120851. [Google Scholar] [CrossRef]
  18. Wang, J.; Kang, L. An analysis framework for quantitative assessment of parametric uncertainty in a cooperated energy storage system with multiple energy carriers. Energy 2021, 226, 120395. [Google Scholar] [CrossRef]
  19. Dong, X.; Gao, D. Assessment model on uncertainty of the wind turbine state. Sustain. Energy Technol. Assess. 2021, 46, 101303. [Google Scholar]
  20. Chen, J.; Zhao, Y.Y. Data-Driven Health Assessment in Flight Control System. Appl. Sci. 2020, 10, 8370. [Google Scholar] [CrossRef]
  21. Han, B.Q.; Yan, H. Fuzzy synthetic assessment of the operational status of offshore direct-drive wind turbines. J. Tsinghua Univ. (Sci. Technol.) 2015, 55, 543–549. [Google Scholar]
  22. Kalgren, P.W.; Byington, C.; Roemer, M.J. Defining PHM, a lexical evolution of maintenance and logistics. In Proceedings of the 2006 IEEE Autotestcon, Anaheim, CA, USA, 18–21 September 2006. [Google Scholar]
  23. Kolmogorov, A. Foundations of the Theory of Probability; Chelsea: New York, NY, USA, 1956. [Google Scholar]
  24. Zimmermann, H.-J. Applications of fuzzy set theory to mathematical programming. Inf. Sci. 1985, 36, 29–58. [Google Scholar] [CrossRef]
  25. Shafer, G. A Mathematical Theory of Evidence; Princeton University Press: Princeton, NJ, USA, 1976. [Google Scholar]
  26. Weichselberger, K. The theory of interval-probability as a unifying concept for uncertainty. Int. J. Approx. Reason. 2000, 24, 149–170. [Google Scholar] [CrossRef] [Green Version]
  27. Celaya, J.R.; Saxena, A.; Goebel, K. Uncertainty representation and interpretation in model-based prognostics algorithms based on kalman filter estimation. In Proceedings of the Annual Conference of the PHM Society (Vol. 4, No. 1), Minneapolis, MN, USA, 23–27 September 2012. [Google Scholar]
  28. Liu, J.; Sun, X. Dynamic load identification for stochastic structures based on Gegenbauer polynomial approximation and regularization method. Mech. Syst. Signal Process. 2015, 56, 35–54. [Google Scholar] [CrossRef]
  29. Wu, X.J.; Zhang, W.W. Uncertainty Quantification and Sensitivity Analysis of Transonic Aerodynamics with Geometric Uncertainty. Int. J. Aerosp. Eng. 2017, 2017, 8107190. [Google Scholar] [CrossRef] [Green Version]
Figure 1. Health assessment model of flight control system.
Figure 1. Health assessment model of flight control system.
Applsci 11 10107 g001
Figure 2. Flight control system health assessment process under certain conditions.
Figure 2. Flight control system health assessment process under certain conditions.
Applsci 11 10107 g002
Figure 3. Flight control system health assessment process under uncertain conditions.
Figure 3. Flight control system health assessment process under uncertain conditions.
Applsci 11 10107 g003
Figure 4. PDF of the main hydraulic pressure.
Figure 4. PDF of the main hydraulic pressure.
Applsci 11 10107 g004
Figure 5. PDF of transmission coefficients from steering column to elevator.
Figure 5. PDF of transmission coefficients from steering column to elevator.
Applsci 11 10107 g005
Figure 6. PDF of transmission coefficients from steering wheel to aileron.
Figure 6. PDF of transmission coefficients from steering wheel to aileron.
Applsci 11 10107 g006
Figure 7. PDF of transmission coefficients from pedal to rudder.
Figure 7. PDF of transmission coefficients from pedal to rudder.
Applsci 11 10107 g007
Figure 8. PDF of flight control system health index.
Figure 8. PDF of flight control system health index.
Applsci 11 10107 g008
Figure 9. Health index of each channel.
Figure 9. Health index of each channel.
Applsci 11 10107 g009
Figure 10. Health index of flight control system.
Figure 10. Health index of flight control system.
Applsci 11 10107 g010
Figure 11. Health status of different flights.
Figure 11. Health status of different flights.
Applsci 11 10107 g011
Figure 12. Comparison of assessment results with and without uncertainty.
Figure 12. Comparison of assessment results with and without uncertainty.
Applsci 11 10107 g012
Figure 13. Comparison of AHP and comprehensive assessment.
Figure 13. Comparison of AHP and comprehensive assessment.
Applsci 11 10107 g013
Table 1. System comprehensive health index range.
Table 1. System comprehensive health index range.
CHIHealth State
0.75–1Healthy
0.5–0.75Slightly decline
0.25–0.5Severe decline
0.0–0.25Fault
Table 2. Raw flight data (partly).
Table 2. Raw flight data (partly).
TimeMHP/psiAP/psiAD/°RD/°ED/°PP/mmSCP/mm
3:30:371887.2071881.104−1.230−0.469−6.9143.79530.537
3:30:381899.4141893.311−1.230−0.469−6.9144.24130.537
3:30:391905.5181905.518−1.230−0.469−6.8554.01830.537
3:30:401923.8281917.725−1.230−0.469−6.9144.24130.537
3:30:411936.0351929.932−1.230−0.469−6.9144.01830.537
3:30:421948.2421942.139−1.230−0.469−6.8554.01830.537
MHP—main hydraulic pressure, AP—accumulator pressure, AD—aileron deflection, RD—rudder deflection, ED—elevator deflection, PP—pedal position and SCP—steering column position.
Table 3. Statistics of the main hydraulic pressure.
Table 3. Statistics of the main hydraulic pressure.
StatisticsValue
Mean, μ 2216.5
Variance, σ 2 32.0413
Skewness, C s −0.177
Kurtosis, C k 2.8504
Table 4. Polynomial coefficients b i and λ .
Table 4. Polynomial coefficients b i and λ .
Characteristic Parameters b i and λ
k 1 λ = 11.1137 , b 0 = 0.052 , b 1 = 0.1263 , b 2 = 0.0306
k 2 λ = 19.3752 , b 0 = 0.1513 , b 1 = 0.2994 , b 2 = 0.0568
k 3 λ = 13.0406 , b 0 = 0.2364 , b 1 = 0.1197 , b 2 = 0.0583
Table 5. Statistics of health index.
Table 5. Statistics of health index.
StatisticsValue
Mean0.7934
Variance0.0077
Third-order central moment−3.0370 × 10−4
Fourth-order central moment1.8493 × 10−4
Table 6. Health index of each channel of flight 34 and flight 51.
Table 6. Health index of each channel of flight 34 and flight 51.
FlightChannelHealth Index
34Flap channel0.7500
Pitch channel0.5114
Roll channel0.6963
Yaw channel0.5026
51Flap channel0.7516
Pitch channel0.5597
Roll channel0.7318
Yaw channel0.5621
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Chen, J.; Zhao, Y.; Xue, X.; Chen, R.; Wu, Y. Data-Driven Health Assessment in a Flight Control System under Uncertain Conditions. Appl. Sci. 2021, 11, 10107. https://doi.org/10.3390/app112110107

AMA Style

Chen J, Zhao Y, Xue X, Chen R, Wu Y. Data-Driven Health Assessment in a Flight Control System under Uncertain Conditions. Applied Sciences. 2021; 11(21):10107. https://doi.org/10.3390/app112110107

Chicago/Turabian Style

Chen, Jie, Yuyang Zhao, Xiaofeng Xue, Runfeng Chen, and Yingjian Wu. 2021. "Data-Driven Health Assessment in a Flight Control System under Uncertain Conditions" Applied Sciences 11, no. 21: 10107. https://doi.org/10.3390/app112110107

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