Next Article in Journal
Thermophysical Properties and CO2 Absorption of Ammonium-Based Protic Ionic Liquids Containing Acetate and Butyrate Anions
Next Article in Special Issue
Evolution of High-Viscosity Gas–Liquid Flows as Viewed Through a Detrended Fluctuation Characterization
Previous Article in Journal
Wavelet Analysis of the Effect of Injection Strategies on Cycle to Cycle Variation GDI Optical Engine under Clean and Fouled Injector
Previous Article in Special Issue
A Review of Convex Approaches for Control, Observation and Safety of Linear Parameter Varying and Takagi-Sugeno Systems
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

The Rotating Components Performance Diagnosis of Gas Turbine Based on the Hybrid Filter

1
School of Mechatronics & Vehicle Engineering, Chongqing Jiaotong University, Chongqing 400074, China
2
School of Mechanical Engineering, Sichuan University, Chengdu 610065, China
*
Author to whom correspondence should be addressed.
Processes 2019, 7(11), 819; https://doi.org/10.3390/pr7110819
Submission received: 12 August 2019 / Revised: 25 October 2019 / Accepted: 29 October 2019 / Published: 5 November 2019
(This article belongs to the Special Issue Optimization for Control, Observation and Safety)

Abstract

:
Gas turbine converts chemical energy into mechanical energy and provide energy for aircraft, ships, etc. The performance diagnosis of rotating components of gas turbine are essential in terms of the high failure rate of these parts. A problem that the sudden changing of operation state of turbines may lead to the misdiagnosis due to the defect of gas turbine’s model. This paper constructs the strong tracking filter based on the unscented Kalman filter to achieve accurate estimation of gas turbine’s measured parameters when the state changes suddenly. In the strong tracking filter, a parameter optimization method based on the residual similarity of measured parameters is proposed. Next, adopt the measured parameters filtered by the strong tracking filter to construct the health parameters estimation algorithm based on the particle filter. The particle weight is optimized by the mean adjustment method. Performance diagnosis is realized by checking the changes of health parameters output by particle filter. The results show that the proposed method improves the accuracy of performance diagnosis obviously.

1. Introduction

Performance diagnosis is essential to realize the health management of gas turbine, and is absolutely necessary to the concept of on-condition maintenance which is an advanced maintenance idea of gas turbine. There are many ways to achieve the performance diagnosis, the method based on wear particle morphology analysis in lubricating oil, the method based on vibration signal analysis, and the method based on electrostatic signal analysis at the outlet of nozzle [1,2,3,4,5,6,7,8,9,10]. Borguet Sebastien and Leonard Olivier combine two diagnostic tools to improve the diagnosis accuracy of gas turbine. One tool is the principal component analysis (PCA) which is used to isolate the components fault, and another one is the Kalman filter in order to realize on-line evaluation of health condition of gas turbine [11]. Lu Feng, Ju Hongfei, and Huang Jinquan propose a nonlinear state estimation algorithm based on the extended Kalman filter. The transformation matrix is used to calculate estimation errors and construct the underdetermined extended Kalman filter [12]. Vanini Sadough put forward multiple dynamic neural networks to learn the different conditions of gas turbine. For each network, residuals between the outputs of network and the measured values are calculated. Furthermore, the thresholds of residuals are obtained, and performance diagnosis can be achieved by comparing the size of residuals and their thresholds [13]. Chen Libo and Song Lanqi propose a hybrid technique which composed of spectrometric oil analysis and auto debris classifier to enhance the diagnosis accuracy of wear fault. The Dempster-Shafer evidence theory is adopted to detect the fault [14]. Huang Qiang, Zhang Guigang, and Zhang Ting optimized the parameters of support vector machine by the genetic algorithm and simulated annealing method. A performance diagnosis approach of aero engine gas path is proposed by the advanced support vector machine [15]. Verma Rajeev, Roy Niranjan, and Ganguli Ranjan developed a fuzzy system based on a linear model to detect the failure of gas turbine [16]. Bachir, A and Hafaifa, A introduce a way to monitor the working condition of gas turbine based on the vibration signal analysis with respect to the principle of principal component analysis [17]. Yang Liu, Ding Shuiting, and Wang Ziyao propose a risk assessment method to evaluate the health status of aeroengine based on probability density evolution, and validate the effectiveness of this method by compare it with the Monte Carlo simulation method [18]. Zeng Li, Long Wei, and Li Yanyan suggest an approach based on the kernel principal component analysis to detect the fault and locate the failure by analyze the influence of fault to gas path components [19]. All the methods mentioned above must obtain the measured values of sensors and it is a consensus that the measurements contain many noise signals. However, these methods do not treat the noise signals before construct the fault detection algorithm, and it is probably lead to misdiagnosis. Furthermore, a defect exists in those methods which based on the physical model of gas turbine is that the modeling errors may lead to the performance diagnosis distortion.
To remove the noise in the measured parameters of airborne sensors and realize the performance diagnosis exactly, Wang Lei, Liu Zhiwen, and Miao Qiang proposed use ensemble local mean decomposition and fast kurtogram decompose the raw signal into the production functions to characterize the fault information. Then the optimal band-pass filter to filter the selected production functions and the impulse signal are obtained. By analyzing the fault characteristic frequencies, fault identification can be realized [20]. Zhang Yongxiang and Randall R.B proposed fast kurtogram and genetic algorithm to diagnose the failure of rolling element bearing. The initial parameters can be given by fast kurtogram and the optimized parameters with minimal constraint can be obtained [21]. Pham Hongthom and Yang Bo-suk adopt the linear ARMA model and nonlinear GARCH model to describe the fault of machine. The hybrid model can predict the future state of machine with high accuracy and give obvious explanation of the state [22].
In this paper, a novelty hybrid filter which composed of strong tracking filter based on unscented Kalman filter and particle filter with weight optimized is proposed to diagnose the performance variance of gas turbine. Firstly, construct a strong tracking filter based on the unscented Kalman filter by constraining the measurement residuals of current and last sampling time to be orthogonal. The calculation process of the scale factor is optimized by the residual similarity of measured parameters. The strong tracking filter is used to filter the noise signals contained in measurements. Next, the particle filter is used to estimate the health parameters of gas turbine. The health parameters consist of the efficiency coefficients and flow coefficients of rotating components. The outputs of strong tracking filter are the input parameters of particle filter. The problem that the distortion of estimated values of health parameter is resolved and the drawback of weight degradation of particle is overcome.

2. Materials and Methods

2.1. Fault Diagnosis Algorithm of Gas Turbine Based on Hybrid Filter

Compare with other component of gas turbine, the performance degradation rate of gas path components is higher. In order to reflect the health status of gas path components accurately, the health parameters include the efficiency coefficients and flow coefficients of turbines can be used to indicate the performance changes of gas turbine [23,24,25]. Performance diagnosis can be realized by estimating the values of health parameters. The strong tracking filter is constructed to eliminate the noise contained in measured parameters based on unscented Kalman filter. The particle filter is used to estimate the values of health parameters of gas turbine. To solve the problems of weight degradation and degradation of diversity exist in the particle filter, a weight optimization method is proposed. The principle of hybrid filter is shown in Figure 1.
The two-spool turbojet is adopted as the research object. The low-pressure compressor, high-pressure compressor, low-pressure turbine, high-pressure turbine are the principal components of two-spool turbojet. The low-pressure compressor and the low-pressure turbine are connected by the low-pressure rotor. The high-pressure compressor and the high-pressure turbine are connected by the high-pressure rotor. Air enters the engine from Section 0 and compressed by the compressors. Next, compressed air mixed with fuel in the burning room and combusts. The high temperature gas at the exit of the burning room expands and drives the turbines to rotate. Some gas is ejected from the nozzle to generate thrust. Due to the turbines and compressors are connected by rigid rotors, turbines transmit torque to compressors to drive compressors to rotate, and pressurize the air. The structure of the two-spool turbojet is shown in Figure 2.
Measurements include the following contents:
T t 25 Total temperature at the outlet of LPC T t 3 Total temperature at the outlet of HPC
T t 45 Total temperature at the outlet of LPT T t 5 Total temperature at the outlet of HPT
P t 25 Total pressure at the outlet of LPC P t 3 Total pressure at the outlet of HPC
P t 45 Total pressure at the outlet of LPT P t 5 Total pressure at the outlet of HPT
There are:
Low Pressure Compressor (LPC)High Pressure Compressor (HPC)
Low Pressure Turbine (LPT)High Pressure Turbine (HPT)

2.2. Problem in the UKF

In order to ensure the good accuracy of the output parameters of unscented Kalman filter, a model that can reflect the real working state of the monitored target must be established. In the condition monitoring of two-spool turbojet based on the unscented Kalman filter, the Component-level Gas Path Model (CGPM) is usually used to predict the values of health parameters [26,27,28,29,30,31,32]. The health parameters are the indicators of the health status of turbojet and can be used to illustrate the flowing ability and working efficiency. The CGPM is essentially a series of physical equations based on the principle of aerothermodynamics. By the operation of CGPM, the health parameters (flow coefficients and efficiency coefficient of gas path components) and the measured parameters (total temperature and total pressure of gas path components) can be calculated. The structure of CGPM is shown in Figure 3.
The Component-level Gas Path Model of two-spool turbojet can be described as follows [1]:
M k + 1 = f ( M k , C k + 1 ) + v k
Y k + 1 = g ( M k + 1 , C k + 1 ) + w k + 1
In Formulas (1) and (2), k represents the kth sampling time. M k is the state parameters vector. Furthermore, all of these parameters are the estimated objects. C k + 1 is the control variable. There are:
M k = [ η L P C ,   F L P C , η H P C ,   F H P C , η H P T ,   F H P T , η L P T ,   F L P T ,   ]    C k + 1 = F f u e l
η and F are the efficiencies and flow coefficients of different components, respectively, include the low-pressure compressor, high pressure compressor, low pressure turbine, and high pressure turbine. C k + 1 is the flow of fuel. v k and w k are the state transmission noise and measurement transmission noise. f represents the process of predicting the health parameters based on the Component-level Gas Path Model. M k + 1 is the vector of health parameter. The value of M k + 1 is determined by C k + 1 and M k . Thus, the calculation of f can be realized by the health parameters calculation module, as shown in Figure 3. The content of g is similar with that of f . g represents the process of predicting the measured parameters based on the Component-level Gas Path Model. Y k + 1 is the vector of measured parameters at the k + 1th sampling time. By the operation of measured parameters calculation module, function g can be.
The working state transformation of turbojet is a continuous process, the Component-level Gas Path Model can not accurately reflect all the working state. If the working state of turbojet changes suddenly, the output measured parameters of CGPM deviate greatly from those of the turbojet due to the defect of CGPM. Consequently, the estimations of UKF may be distorted. This circumstance can be illustrated by Figure 4.
In Figure 4, the values of T t 25 are estimated by the unscented Kalman filter based on the Component-level Gas Path Model. The working state of the turbojet changed abruptly after working for an hour, and the measured parameters include T t 25 changed widely in short time. However, due to the defect of Component-level Gas Path Model, the estimations of unscented Kalman filter are not consistent with the true values of measurements, as shown in Figure 4.

2.3. Resolution

To overcome above drawback, a strong tracking filter based on the UKF is proposed. The strong tracking filter (STF) satisfies following condition [33,34,35]:
E ( ε k · ε k + i T ) 0 w h e r e ε k = Y k y k
ε k and ε k + i are the residuals of measurements and outputs of model at the k th and ( k + i ) th sampling times. Y k and y k are the measurements and outputs of model, respectively. Equation (3) means that the residuals of measurements and outputs of model is orthogonal if the UKF is working normally. When the working state of the engine changes abruptly, the residuals are not orthogonal anymore. Paper design STF to adjust the variance ratio of measurements at different times to force the residuals keep orthogonal so that the accuracy of estimated parameters remains high. The steps of STF are as follows:
Samples collection and weight calculation.
X 0 = x ¯ , W 0 = υ / ( υ + n ) i = 0
X i = x ¯ + ( υ + n ) P x x W i = 1 / ( 2 ( υ + n ) ) , i = 1 , 2 , , n
X i = x ¯ ( υ + n ) P x x W i = 1 / ( 2 ( υ + n ) ) , i = n + 1 , n + 2 , , 2 n
X i are the estimated objects (state variable) which consist of T t 25 , T t 3 , T t 45 , T t 5 , P t 25 , P t 3 , P t 45 , and P t 5 . x ¯ denotes the mean vector of the estimated objects. W is the weight of estimated object. υ is the parameter to reduce prediction error. n is the number of estimated objects and there is n = 8 . P x x is the covariance matrix of the estimated objects.
State variable calculation based on model.
X k + 1 i = f ( X k , C k + 1 ) + v k
X ¯ k + 1 = i = 1 10 W i m X k + 1 i
P X , k + 1 = i = 1 10 W i c ( X k + 1 i X ¯ k + 1 ) ( X k + 1 i X ¯ k + 1 ) T
Y k + 1 i = g ( X k + 1 , C k + 1 ) + w k + 1
Y ¯ k + 1 = i = 1 10 W i m Y k + 1 i
P Y , k + 1 = F k + 1 i = 1 10 W i c ( Y k + 1 i Y ¯ k + 1 ) ( Y k + 1 i Y ¯ k + 1 ) T
P X Y , k + 1 = i = 1 10 W i c ( X k + 1 i X ¯ k + 1 ) ( Y k + 1 i Y ¯ k + 1 ) T
K k + 1 = P X Y , k + 1 p Y , k + 1 1
X k + 1 = X ¯ + K k + 1 ( y k + 1 Y ¯ k + 1 )
P k + 1 = P X , k + 1 K k + 1 P Y , k + 1 K k + 1 1
State variable is calculated by Equation (4). C k + 1 is the value of fuel flow. X k + 1 and X k are the estimated variables (state variable) at the K + 1 th and K th sampling time. X ¯ k + 1 is the mean vector of estimated variables and P X , k + 1 is the covariance matrix. Y k + 1 i and Y ¯ k + 1 are the estimated values and the mean value of measurements respectively. P X Y is the covariance matrix of X and Y . P Y and P X are the variances of Y and X , respectively. y k + 1 is the measurement vector obtained by sensors. K k + 1 is the Kalman gain. v k and w k are the state transmission noise and measurement transmission noise. v k N ( 0 , 0.002 2 ) ,   w k N ( 0 ,   0.002 2 ) .
The need to pay attention is that F k + 1 is fading factor vector. There is F k + 1 = d i a g ( f 1 , f 2 , , f 8 ) . f i denotes the fading factor. By regulating the proportion of fading factors, the residual of measurements at the current and last sampling time can be kept orthogonal. The emphasis of STF is to calculate the value of F k + 1 . For F k + 1 , set each fading factor as:
f i = a p i , i = 1 , 2 , 3 , , 8
a is the common parameter and p i is the ratio parameter. The ratio value of fading factors can be determined by experience, there is:
f 1 : f 2 : f 3 : : f 8 = p 1 : p 2 : p 3 : : p 8
Obviously, f i can be calculated if a is obtained. Equation (3) can be transformed as:
E ( ε k ε k + i ) P X Y , k K k C k = 0
C k is the residual covariance matrix of measurements. The condition to satisfies Equation (16) is that:
I P Y , k 1 C k = 0
There is:
C k = F k i = 1 10 W i c ( Y k i Y ¯ k ) ( Y k i Y ¯ k ) T + Q k        = a d i a g ( p 1 , p 2 , , p 8 ) i = 0 16 W i c ( Y k i Y ¯ k ) ( Y k i Y ¯ k ) T + Q k
Q k is the noise statistical matrix of measurements. Compute the trace of Equation (18), and the expression of a can be obtained.
a = t r ( C k Q k ) t r ( d i a g ( p 1 , p 2 , , p 8 ) i = 0 16 ( Y k i Y ¯ k ) ( Y k i Y ¯ k ) T )
C k = { ε 0 ε 0 T k = 0 σ C k 1 + ε k ε k T 1 + σ k 1
σ named scale factor is used to adjust the ratio of residual covariance matrix at the k 1 th sampling time. The greater the value of σ , the greater the proportion of C k 1 . Otherwise, the greater the proportion of ε k ε k T . Usually, the value of σ is determined by experience, and there is a drawback that unreasonable value of σ may lead to the distortion of C k . Paper proposes a method to obtain σ . The steps are as follows:
(1)
Construct a variance vector ψ k 1 which consist of the diagonal elements of C k 1 . Furthermore, obtain the residual vector ζ k which consist of diagonal elements of ε k ε k T .
(2)
Similarity calculation between ζ k and ψ k 1 .
s k = ζ k , ψ k 1 ( | ζ k | | ψ k 1 | )
s k is the cosine value between ζ k and ψ k 1 , and s k [ 1 , 1 ] . Considering the Equation (20), coefficients of C k 1 and ε k ε k T are σ 1 + σ and 1 1 + σ respectively. Obviously, the sum of σ 1 + σ and 1 1 + σ is 1.
Set the angle between ψ k 1 and ζ k as θ , there is:
cos θ = s k
sin 2 θ = 1 s k 2
Replace the original coefficients of C k 1 and ε k ε k T with s k and 1 s k . Equation (20) can be transformed as:
C k = { ε 0 ε 0 T , k = 0 s k 2 C k 1 + ( 1 s k 2 ) ε k ε k T , k > 0 , s k 2 < 1 / 2 ( 1 s k 2 ) C k 1 + s k 2 ε k ε k T , k > 0 , s k 2 > 1 / 2
According to the working principle of gas turbine and taking into account that the proportion of current (the k th sampling time) information should be greater than that of previous sampling time. Equation (22) ensures that the coefficient of ε k ε k T is greater than that of C k 1 . Estimate T t 25 by above method.
Compare with Figure 4 and Figure 5 accurately reflects the sudden change of measurements. It shows the validity of STF proposed by paper, which compensates the model error and enhances the estimation accuracy.

2.4. Health Parameters Estimation

Paper adopt particle filter to estimate the health parameters. The measurements filtered by the STF are used to determine the posterior probability. Weight degradation that may lead to the accuracy decrease of estimations is a commonly problem exists in the process of particle filter Particle resampling is a traditional way to solve this problem. By increasing the number of larger-weight particles and make all particles have the same weight, the weight degradation has been effectively solved. But the above-mentioned method will lead to another problem, that is, the loss of particle diversity. In order to coordinate these two issues, paper proposes a weight optimization method in the PF. The core idea of this method is to adjust the posterior probability density function of health parameters. By properly increasing the weight of small weight particles and reducing the weight of large weight particles, the diversity of particles can be kept, and the high accuracy of probability density function can be ensured. The steps of health parameters estimation algorithm based on weight optimization PF are as follows [33,34]:
(1) k = 0, particles initialization.
k denotes the sampling time. Set the number of particles is 100. Each particle represents the value of health parameter. Generate particles { x i 0 } i = 1 100 according to the importance probability density function q ( x ) . x consists of health parameters which include the efficiency coefficients of LPC, HPC, HPT, LPT, and the flow coefficients of LPC, HPC, HPT, and LPT. q ( x ) is the uniform distribution function.
(2) k = 1,2, 3, …. weight update.
Predict the health parameters based on the prior probability distribution function:
x i k p ( x i k | x i k 1 )
Above calculation can be realized based on the component-level model of engine. Weight update:
ω i k ω i k 1 p ( y i k | x i k )
y consists of different measurements filtered by STF. There are total temperatures at the outlet of LPC, HPC, HPT, LPT, and total pressures at the outlet of LPC, HPC, HPT, and LPT.
Weight optimization. Calculate the mean of weights, there is:
ω k ¯ = i = 1 100 ω i k 100
Adjust the weight of each particle:
ω i k = ω i k ( ω i k ω k ¯ ) R
R is regulator and R ( 0 , 1 ) . The function of R is to regulate the weight of particles. Normalize the weights:
ω i k = ω i k i = 1 100 ω i k
(3)
Particles resampling:
x i k ~ { x i k , ω i k } , i = 1 , 2 , 3 , , 100 ω i k = 1 100
(4)
Optimize the health parameters:
x ¯ k = i = 1 100 x i k ω i k
In order to verify the validity of proposed method, a simulation to detect the failure occurrence of two-spool turbojet is conducted. By suddenly changing the value of health parameters, failure occurrence can be simulated [1,13]. According to the research of previous chapters, by estimate the values of health parameters, failure detect can be realized [13]. The steps to conduct the simulation are as follows:
1
Generate the measured parameters from a software named Gasturb13 (Gasturb 13 is a simulation software for gas turbine performance calculation with high accuracy). Add noise w to these measured parameters. w N ( 0 , 0.002 2 ) , N is the normal probability density function.
2
Establish the Component-level Gas Path Model of turbojet. This model is the detailed expression of the Equations (1) and (2).
3
Build the module of strong tracking filter according the method introduced in Section 2.3. The measured parameters including noise are input into the module and output to the particle filter after being processed by the strong tracking filter.
4
Build the module of particle filer with weight optimization according to the method introduced in Section 2.4. This module is used to estimate the health parameters.
5
Input the measured parameters to the particle filter and estimate the health parameters. The way to simulate the failure are listed as follows:
F L P C = F i n i Δ F E L P C = E i n i Δ E
FLPC and E L P C are the latest values of low-pressure compressor’s flow coefficient and efficiency coefficient after the failure is simulated. Fini and E i n i are the initial values of low-pressure compressor’s flow coefficients and efficiency coefficient before failure are simulated. Δ F = F ^ ( T T f a i l u r e ) . Δ F named the failure factor is variation volume of Fini. F ^ denotes the degradation value of flow coefficients during every sampling time if failure happen. The meaning of Δ E and E ^ are similar to that of Δ F and F ^ . T and Tfailure represent current sampling time and failure occurrence time. The design working parameters of engine are as follows:
Efficiency of LPC: ELPC = 0.868Pressure ratio of LPC: π L P C
Efficiency of HPC: EHPC = 0.878Pressure ratio of HPC: π H P C
Efficiency of high-pressure rotator: EHPR = 0.98Efficiency of low-pressure rotator: ELPR = 0.98
Efficiency of burning room: EBR = 0.98Air intake coefficient of cabin: EAI = 0.01
Cooling coefficient of HPT: CHPT = 0.03Efficiency of HPT: EHPT = 0.89
Cooling coefficient of LPT: CLPT = 0.01Efficiency of LPT: ELPT = 0.91
Design rotating speed of Low Pressure Rotator: SLPR = 104r/m
Design rotating speed of High Pressure Rotator: SHPR = 1.6 × 104r/m
Total temperature at the outlet of burning room: Tt4 = 1600 K
Heat value of fuel: FHV = 4.29 × 104
Due to limitation of space, the estimation of low-pressure compressor’s flow coefficient and efficiency coefficient are listed only. The estimation processes of other health parameters of high-pressure compressor, high-pressure turbine, low-pressure turbine are similar with that of low-pressure pressure. Assure that 100 measured parameters are collected. When the engine performance degrades slowly, the efficiency coefficient decreases by 0.6% compared with the initial value, and the flow coefficient decrease by 0.7%. To simulate the failure, at the 11th sampling time, set the flow coefficient and efficiency coefficient decreased by 0.3%.
Figure 6 shows the Estimated health parameters of low-pressure compressor based on the traditional unscented Kalman filter and particle filter. Set there are 100 sampling times. The initial theoretical values of the efficiency coefficient and the flow coefficient are 0.868 and 0.92, respectively. During each sampling time, the variation of efficiency coefficient and flow coefficient are 5.2 × 10−6 and 6.4 × 10−6, as shown in Table 1. There are:
E i n i E e n d E i n i = 0.6 %
F i n i F e n d F i n i = 0.7 %
E e n d and F e n d are the values of efficiency coefficient and flow coefficient after the performance degrades slowly. It can be seen that the estimations are close to the theoretical values of health parameters basically. However, the estimations curve fluctuates greatly, and the accuracy degree of estimations is not high.
Figure 7 shows the estimated values of LPC’s flow coefficient and efficiency coefficients when the working state of two-spool turbojet is steady based on the proposed hybrid filter. Under this working condition, the variations range of health parameters (flow coefficient and efficiency coefficient of LPC) are small and slow degradation of performance is happened due to the poor working circumstance of turbojet. The purple curve consists of the estimated values and black curve consists of the theoretical values. Obviously, the method proposed in this paper can accurately characterize the change trend of health parameters. Furthermore, the accuracy of the estimations is also consistent with the theoretical values of health parameters. The estimations variance of efficiency coefficient and flow coefficient are 2.59 × 10−6 and 4.05 × 10−6 respectively, as shown in Table 2.
Figure 8 shows the estimated values of low-pressure compressor’s flow coefficient and efficiency coefficients based on the method proposed by this paper when the working state of two-spool turbojet breaks down. At the 11th sampling time, set the efficiency coefficient and flow coefficient have a sudden change of 0.3%. There are:
E i n i E e n d E i n i = 0.3 %
F i n i F e n d F i n i = 0.3 %
Paper simulate the failure by changing the health parameters at the tenth sampling time. Due to the occurrence of failure, the measured parameters have a sudden change. By the application of strong tracking filter, the measured parameter can be estimated with high accuracy. According to the introduction of Section 2.1, the output of strong tracking filter is input to the particle filter. Due to the high accuracy tracking ability of the STF to the state mutation and the weight optimization of particle filter, the health parameters are estimated with high accuracy by the particle filter, as shown in Figure 8. The value of efficiency coefficient reduced from 0.8675 to 0.8649, and the value of flow coefficient reduced from 0.9196 to 0.9168. From Figure 8, the mutations in health parameters are accurately reflected on the curve and the occurrence of failure can be detected.

3. Conclusions

In this paper, a developed method based on the unscented Kalman filter and particle filter is proposed. To eliminate the noises contained in measurements which obtained by sensors, UKF is adopted to dispose these noises. Furthermore, in order to enhance the estimation accuracy of measurements when the working state of turbojet changes suddenly, a strong tracking filter is constructed by adjust the variance ratio of measurements at different sampling times based on the UKF. The output (The measurements filtered by STF) of STF is used to determine the weight of each particle. According to the simulations conducted by paper, there are three conclusions can be made.
1
The strong tracking filter is used to eliminate the noise contained in measurements and the accuracy of measured parameters is enhanced when the turbojet performance changes slowly. Besides, the estimation accuracy remains high when the working state of turbojet changes abruptly by adjust the variance ratio of measurements.
2
An optimization method for strong tracking filter is proposed. By calculating the similarity between covariance vectors at different sampling times of measured parameters, the value of scale factor can be obtained. This calculation method replaces the traditional way of relying on experience.
3
In particle filter, to ensure the diversity of particles, paper proposes a weight optimization method to adjust the weights of different particles. The regulation equation is derived according to the regulator R and the mean of all weights. By above method, the high accuracy of probability density function can be ensured.

Author Contributions

Conceptualization, L.Z.; Formal analysis, L.Z.; Methodology, L.Z.; Writing-original draft, L.Z.; Writing-review & editing, L.Z.; Funding acquisition, S.D.; Supervision, W.L.

Funding

This research was funded by the National Natural Science Foundation of China, grant number 51775072. Natural Science Foundation Project of CQ, grant number cstc2017jcyjAX0279.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Chen., Y. Gas Path Fault Diagnosis for Turbojet Engine Based on Nonlinear Model. Ph.D. Thesis, Nanjing University of Aeronautics and Astronautics, Nanjing, China, 2014. [Google Scholar]
  2. Nada, T. Performance Characterization of Different Configuration of Gas Turbine Engines. Propuls. Power Res. 2014, 3, 121–132. [Google Scholar] [CrossRef]
  3. Ogaji, S.O.T.; Sampath, S.; Singh, R.; Probert, S.D. Parameter Selection for Diagnosing a Gas-Turbine’s Performance-Deterioration. Appl. Energy 2002, 73, 25–46. [Google Scholar] [CrossRef]
  4. Chowdhary, G.; Jategaonkar, R. Aerodynamic Parameter Estimation from Flight Data Applying Extended and Unscented Kalman Filter. In Proceedings of the AIAA Atmospheric Flight Mechanics Conference and Exhibit, Keystone, CO, USA, 21–24 August 2006. [Google Scholar]
  5. Miller, I.; Gencer, G.; Francis, M. A General Model for Estimating Emissions from Integrated Power Generation and Energy Storage Case Study: Integration of Solar Photovoltaic Power and Wind Power with Batteries. Processes 2018, 6, 267. [Google Scholar] [CrossRef]
  6. Li, J.; Wang, K.L.; Lian, M.L.; Li, Z.; Du, T.Z. Process Simulation of the Separation of Aqueous Acetonitrile Solution by Pressure Swing Distillation. Processes 2019, 7, 409. [Google Scholar] [CrossRef]
  7. Simpson, T.W.; Mauery, T.M.; Korte, J.; Mistree, F. Kriging models for global approximation in simulation-based multidisciplinary design optimization. AIAA J. 2005, 43, 853–863. [Google Scholar]
  8. Sanchez, S.; Escobet, T.; Puig, V.; Odgaard, P.F. Fault Diagnosis of an Advanced Wind Turbine Benchmark Using Interval-Based ARRs and Observers. IEEE Trans. Ind. Electron. 2015, 62, 3783–3792. [Google Scholar] [CrossRef]
  9. Gao, Z.; Cecati, C.; Ding, S.X. A survey of fault diagnosis and fault-tolerant techniques—Part I: Fault diagnosis with model-based and signal-based approaches. IEEE Trans. Ind. Electron. 2015, 62, 3757–3767. [Google Scholar] [CrossRef]
  10. Gao, Z.; Cecati, C.; Ding, S.X. A Survey of Fault Diagnosis and Fault-Tolerant Techniques—Part II: Fault diagnosis with knowledge-based and hybrid/active approaches. IEEE Trans. Ind. Electron. 2015, 62, 3768–3774. [Google Scholar] [CrossRef]
  11. Borguet, S.; Leonard, O. Coupling Principal Component Analysis and Kalman Filtering Algorithms for On-Line Aircraft Engine Diagnostics. Control Eng. Pract. 2009, 17, 494–502. [Google Scholar] [CrossRef]
  12. Lu, F.; Ju, H.F.; Huang, J.Q. An improved extended Kalman filter with inequality constraints for aero engine health monitoring. Aerosp. Sci. Technol. 2016, 58, 36–47. [Google Scholar] [CrossRef]
  13. Vanini, Z.S.; Khorasani, K.; Meskin, N. Fault Detection and isolation of a dual spool gas turbine using dynamic neural networks and multiple model approach. Inf. Sci. 2014, 259, 234–251. [Google Scholar] [CrossRef]
  14. Chen, L.B.; Song, L.Q.; Chen, G. Study on Fusion Diagnosis Techniques of Wear Faults in Synthesized Monitoring of Aero-Engine. J. Aerosp. Power 2009, 24, 169–175. [Google Scholar]
  15. Huang, Q.; Zhang, G.G.; Zhang, T.; Wang, J. A Kind of Approach for Aero Engine Gas Path Fault Diagnosis. In Proceedings of the IEEE International Conference on Prognostics and Health Management (ICPHM), Dallas, TX, USA, 1 June 2017. [Google Scholar]
  16. Verma, R.; Roy, N.; Ganguli, R. Gas turbine diagnostics using a soft computing approach. Appl. Math. Comput. 2006, 172, 1342–1363. [Google Scholar] [CrossRef]
  17. Bachir, A.; Hafaifa, A.; Guemana, M.; Hadroug, N. Application of Principal Component Analysis Approach in Gas Turbine Defect Diagnosis. In Proceedings of the International Conference on Applied Smart Systems, Medea, Algeria, 1 November 2018. [Google Scholar]
  18. Yang, L.; Ding, S.T.; Wang, Z.Y.; Li, G. Efficient Probabilistic Risk Assessment for Aeroengine Turbine Disks Using Probability Density Evolution. AIAA J. 2017, 55, 2755–2761. [Google Scholar] [CrossRef]
  19. Zeng, L.; Long, W.; Li, Y.Y. A Novel Method for Gas Turbine Condition Monitoring Based on KPCA and Analysis of Statistics Tand SPE. Processes 2019, 7, 124. [Google Scholar] [CrossRef]
  20. Wang, L.; Liu, Z.W.; Miao, Q.; Zhang, X. Time-Frequency analysis based on ensemble local mean decomposition and fast kurtogram for rotating machinery fault diagnosis. Mech. Syst. Signal Process. 2018, 103, 60–75. [Google Scholar] [CrossRef]
  21. Zhang, Y.; Randall, R.B. Rolling element bearing fault diagnosis based on the combination of genetic algorithm and fast kurtogram. Mech. Syst. Signal Process. 2009, 23, 1509–1517. [Google Scholar] [CrossRef]
  22. Pham, H.T.; Yang, B.S. Estimation and forecasting of machine health condition using ARMA/GARCH model. Mech. Syst. Signal Process. 2010, 24, 546–558. [Google Scholar] [CrossRef]
  23. Hu, Y.; Yang, Y.Y.; Zhang, S.Y.; Sun, Z.S.; Zhu, J.T. Turbofan Engine Gas Path Performance Monitoring based on Improved Spherical Simplex Square Root Unscented Kalman Filter. J. Aerosp. Power 2014, 29, 441–449. [Google Scholar]
  24. Hu, Y.; Zhang, S.Y.; Yang, Y.C.; Zhu, J.T.; Yang, Z.W. Fault Diagnosis of Gas Path Components of Turbofan Engine based on Spherical Square Root Unscented Kalman Filter Algorithm. J. Aerosp. Power 2014, 29, 689–694. [Google Scholar]
  25. Zhang, P. Aeroengine Fault Diagnosis Based on Kalman Filter. Ph.D. Thesis, Nanjing University of Aeronautics and Astronautics, Nanjing, China, 2014. [Google Scholar]
  26. Kurzke, J.; Riegler, C.; Bauer, M. Some Aspects of Modeling Compressor Behavior in Gas Turbine Performance Simulation. ASME J. Turbo Mach. 2001, 123, 373–378. [Google Scholar]
  27. Li, R.X.; Prasad, V.; Huang, B. Gaussian Mixture Model-Based Ensemble Kalman Filtering for State and Parameter Estimation for a PMMA Process. Processes 2016, 4, 9. [Google Scholar] [CrossRef]
  28. Simon, D.; Simon, D.L. Constraint Kalman Filtering Via Density Function Truncation for Turbofan Engine Health Estimation. Int. J. Syst. Sci. 2010, 41, 159–171. [Google Scholar] [CrossRef]
  29. Simon, D. Kalman Filtering with State Constraints: A Survey of Linear and Non-linear Algorithms. IET Control Theory Appl. 2010, 4, 1303–1318. [Google Scholar] [CrossRef]
  30. Soken, H.E.; Hajiyev, C. Pico Satellite Attitude Estimation via Robust Unscented Kalman Filter in the Presence of Measurement Faults. ISA Trans. 2010, 49, 249–256. [Google Scholar] [CrossRef] [PubMed]
  31. Dyke, M.C.; Schwartz, J.L.; Hall, C.D. Unscented Kalman Filtering for Spacecraft Attitude State and Parameter Estimation. In Proceeding of the AAD/AIAA Space Flight Mechanics Conference, Maui, HI, USA, 8–12 February 2004. [Google Scholar]
  32. Liu, H.F.; Yao, Y.; Lu, D.; Ma, J. Study for Outliers based on Kalman Filtering. Electr. Mach. Control 2003, 7, 40–42. [Google Scholar]
  33. Cheng, F.Z.; Qu, L.Y.; Qiao, W.; Hao, L.W. Enhanced Particle Filtering for Bearing Remaining Useful Life Prediction of Wind Turbine Drivetrain Gearboxes. IEEE Trans. Ind. Electron. 2019, 66, 4738–4748. [Google Scholar] [CrossRef]
  34. Wang, X.X.; Pan, Q.; Huang, H.; Gao, A. Overview of Deterministic Sampling Filtering Algorithm for Nonlinear System. Control Decis. 2012, 27, 801–810. [Google Scholar]
  35. Zeng, L.; Long, W.; Li, Y.Y. Performance Degradation Diagnosis of Gas Turbine Based on Improved FUKF. J. Southwest Jiaotong Univ. 2018, 53, 873–878. [Google Scholar]
Figure 1. Principle of hybrid filter.
Figure 1. Principle of hybrid filter.
Processes 07 00819 g001
Figure 2. Principal components of two-spool turbo jet.
Figure 2. Principal components of two-spool turbo jet.
Processes 07 00819 g002
Figure 3. Structure of Component-level Gas Path Model.
Figure 3. Structure of Component-level Gas Path Model.
Processes 07 00819 g003
Figure 4. Estimations of Tt25 by UKF.
Figure 4. Estimations of Tt25 by UKF.
Processes 07 00819 g004
Figure 5. Estimations of Tt25 by the strong tracking filter (STF).
Figure 5. Estimations of Tt25 by the strong tracking filter (STF).
Processes 07 00819 g005
Figure 6. Estimated health parameters of low-pressure compressor by the traditional unscented Kalman filter and particle filter.
Figure 6. Estimated health parameters of low-pressure compressor by the traditional unscented Kalman filter and particle filter.
Processes 07 00819 g006
Figure 7. Estimated health parameters of low-pressure compressor (LPC) by the proposed hybrid filter.
Figure 7. Estimated health parameters of low-pressure compressor (LPC) by the proposed hybrid filter.
Processes 07 00819 g007
Figure 8. Estimated health parameters of low-pressure compressor in sudden change of working state.
Figure 8. Estimated health parameters of low-pressure compressor in sudden change of working state.
Processes 07 00819 g008
Table 1. Error analysis under the condition of slow degradation of performance based on traditional method.
Table 1. Error analysis under the condition of slow degradation of performance based on traditional method.
Estimated ParametersMaximum ErrorMean Value of ErrorVariance
Efficiency coefficient0.162%0.118%5.2 × 10−6
Flow coefficient0.158%0.112%6.4 × 10−6
Table 2. Error analysis under the condition of slow degradation of performance based on proposed method.
Table 2. Error analysis under the condition of slow degradation of performance based on proposed method.
Estimated ParametersMaximum ErrorMean Value of ErrorVariance
Efficiency coefficient0.094%0.076%2.59 × 10−6
Flow coefficient0.089%0.073%4.05 × 10−6

Share and Cite

MDPI and ACS Style

Zeng, L.; Dong, S.; Long, W. The Rotating Components Performance Diagnosis of Gas Turbine Based on the Hybrid Filter. Processes 2019, 7, 819. https://doi.org/10.3390/pr7110819

AMA Style

Zeng L, Dong S, Long W. The Rotating Components Performance Diagnosis of Gas Turbine Based on the Hybrid Filter. Processes. 2019; 7(11):819. https://doi.org/10.3390/pr7110819

Chicago/Turabian Style

Zeng, Li, Shaojiang Dong, and Wei Long. 2019. "The Rotating Components Performance Diagnosis of Gas Turbine Based on the Hybrid Filter" Processes 7, no. 11: 819. https://doi.org/10.3390/pr7110819

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