• 검색 결과가 없습니다.

A Study on Multi Fault Detection for Turbo Shaft Engine Components of UAV Using Neural Network Algorithms

N/A
N/A
Protected

Academic year: 2021

Share "A Study on Multi Fault Detection for Turbo Shaft Engine Components of UAV Using Neural Network Algorithms"

Copied!
8
0
0

로드 중.... (전체 텍스트 보기)

전체 글

(1)

A Study on Multi Fault Detection for Turbo Shaft Engine Components of UAV Using Neural Network Algorithms

Changduk Kong *, †Jayoung Ki **, Seonghee Kho*, Changho Lee***

* Dept. of Aerospace Eng., Chosun Univ.

375, Seosuk-dong, Dong-gu, Kwangju, Republic of Korea

†** Easy Gas Turbine R&D Co., Ltd.

1412, Dunsan-dong, Seo-gu, Daejeon, Republic of Korea [email protected]

***Korea Aerospace Research Institute

45 Eoeun-dong, Yuseong-gu, Daejeon, Republic of Korea

Abstract

Because the types and severities of most engine faults are various and complex, it is not easy that the conventional model based fault detection approach like the GPA (Gas Path Analysis) method can monitor all engine fault conditions. Therefore this study proposed newly a diagnostic algorithm for isolating and diagnosing effectively the faulted components of the smart UAV propulsion system, which has been developed by KARI(Korea Aerospace Research Institute), using the fuzzy logic and the neural network algorithms.

A precise performance model should be needed to perform the model-based diagnostics. The based engine performance model was developed using SIMULINK. For the work and mass flow matching between components of the steady-state simulation, the state-flow library was applied. The proposed steady-state performance model can simulate off- design point performance at various flight conditions and part loads, and in order to evaluate the steady- state performance model their simulation results were compared with manufacturer’s performance deck data.

According to comparison results, it was confirm that the steady-state model well agreed with the deck data within 3% in all flight envelop.

The diagnosis procedure of the proposed diagnostic system has the following steps. Firstly after obtaining database of fault patterns through performance simulation, then secondly the diagnostic system was trained by the FFBP networks. Thirdly after analyzing the trend of the measuring parameters due to fault patterns, then fourthly faulted components were isolated using the fuzzy logic. Finally magnitudes of the detected faults were obtained by the trained neural networks.

Because the detected faults have almost same as degradation values of the implanted fault pattern, it was confirmed that the proposed diagnostic system can detect well the engine faults.

Introduction

During gas turbine operation, both obtaining high reliability and minimizing the operating cost are very important issues to engine manufacturers as well as

engine users. Especially if the UAV propulsion system has faults, it is not easy to recover the system from the abnormal, and hence more accurate diagnostic technology must be needed to keep the operational reliability. For this purpose, the development of the health monitoring system which can monitor remotely the engine condition and detect engine faults and performance deterioration should be required.

Performance degradations of the propulsion system are caused by faults of engine major components such as compressors and turbines, faults of engine related accessory systems including fuel and lubrication systems, and mechanical faults of rotor shaft and bearings.

Although outage rate of compressor or turbine is low, its failure gives great severe impact to overall engine performance and down time for its repair and maintenance is much longer than other components.

Therefore the model based engine heath monitoring methods like the GPA(Gas Path Analysis) has been used for ground base monitoring or on-condition monitoring of major gas path components such as compressor and turbine. Performance diagnosis of major gas path components using the GPA can be carried out by relationships of independent parameters such as component efficiencies, mass flow parameters, dependent parameters such as measurable performance parameters and the FCM(Fault Coefficient Matrix). Because the FCM, which is a inverse matrix of the ICM(Influence Coefficient Matrix) that is relationship between measurable dependent parameters (for instance, pressure, temperature, fuel flow, etc.) and independent parameters, is a non-square matrix, there might be some error to obtain the inverse matrix due to numerical treatment

1)

.

Recently AI(Artificial Intelligence) techniques including especially NN(Neural Network) have been applied to gas turbine engine diagnostics. The NN has inherent features that make them particularly suited to diagnostic tasks

2)

.

Generally, changes of measured parameters in the engine gas path reflect changes of components’

characteristics. If the interrelationship between their

changes can be found using the NN, the different

types of faults can be diagnosed. Therefore lots of

(2)

research works have been conducted on engine fault diagnosis using the NN, and several NN approaches for engine diagnostics have been developed

3)

.

it takes long time to training the Neural Network.

Moreover in order to detect effectively various types of multi faults due to combination of single faults, the diagnostic system can be more complicated.

Therefore this study proposed a diagnostic method that after identifying faulted major gas path components, and then the Neural Network diagnostic system trained by artificially implanted faults at various operation conditions can diagnose quantitatively the engine condition. The fuzzy logic was applied for isolating the faulted components, and the FFBP(Feed Forward Back Propagation) algorithms was used for training measured data of faulted components. And artificially implanted deteriorate performance data for training the Neural Network were obtained from the performance simulation using GASTURB program.

The Study Engine

A performance simulation program for the PW206C turbo shaft engine that was selected as a power plant for the tilt rotor type Smart UAV (Unmanned Aerial Vehicle) developing by KARI (Korea Aerospace Research Institute) was developed. Figure 1. shows the schematic engine layout.

Figure 1. Engine schematic layout of PW206C turbo shaft engine

As seen in Figure 1, the engine has a gas generator composed of single stage centrifugal compressor, a reverse flow annular type combustion chamber and a single stage compressor turbine, and a power section composed of single stage free power turbine, a exhaust duct, a reduction gear box and an output drive shaft. System Integration Group of the Smart UAV R&D Center of KARI provided the following required operating range for the propulsion system as shown in Table 1.

Table 1. Operating range of propulsion system smart UAV

Ambient Temp. ISA ± 30

Altitude (km) 0 ~ 5

Flight Velocity (km/hr) 0 ~ 500

Table 2. shows design performance data at maximum take-off condition, which were provided by the engine manufacturer (EEPP Manual), and Table 3 explains the engine operation limit.

Table 2. Design performance data

Variable Values

Atmospheric condition S/L, Static STD Condition Mass flow rate (kg/s) 2.004 Fuel flow rate (kg/s) 0.0392 Compressor pressure

ratio 7.912

Exhaust Gas

temperature (K) 865

Power (kW) 416

SFC (kg/kW hr) 0.34

Gas generator rotational

speed (100% RPM) 54751

Propeller rotational

speed (100% RPM) 6000

Table 3. Engine operating limit

Torque (N·m) 759.26

Power (kW) 418

Bleed air (%) 5

Compressor speed (rpm) 58900

Fuel flow(kg/hr) 192.78

Comp. delivery pressure (kPa) 1034.2

Power limit (kW) 5.96

Steady-State Performance Modeling

The overall SIMULINK® model for the PW206C turbo shaft engine is expressed by Figure 2.

Figure 2. Steady-state performance model using SIMULINK

®

The overall model is composed of modular blocks

representing individual components such as the

ambient subsystem for flight environment condition,

(3)

the intake subsystem, the compressor subsystem, the combustor subsystem, the compressor turbine subsystem, the power turbine subsystem and the match subsystem for work and mass flow matching between components.

In this SIMULINK model, the β-line method was used for rapid convergence, and the Reynolds’s effect was considered for precise calculation. Work matching between the compressor and the compressor turbine and mass flow matching between the gas generator and the power turbine, the subsystem ‘State Flow’ was proposed. After this subsystem calculates the error on the mass flow and work matching, it searches repeatedly the updated β values until the matching error reaches to 0.5%. Figure 3 shows the flow chart for the steady-state performance simulation model.

Figure 3. Flow chart for steady-state performance simulation

After carrying out performance analysis at off-

design point conditions such as various gas generator

rotational speeds, flight velocities and ambient

temperatures, the analysis results were compared with

manufacturer’s performance deck data. Figure 4

shows the comparison result.

(4)

Figure 4. Results of steady-state performance analysis According to comparison results, analysis results of the proposed model were well agreed with the performance deck data within 3% error. At specific operation regions, because the engine performance exceeds the engine operation limit, the engine operator must give attention to handle the engine in these regions.

Fuzzy Logic for Faulted Components Isolation The fuzzy logic is conceptually easy to understand and tolerant of imprecise data. Also the fuzzy logic can model nonlinear functions with arbitrary complexity and it is based on natural language.

Furthermore, it allows much greater flexibility in

formulating system descriptions at the appropriate level of details. In fuzzy systems, the reverse situation prevails. The input and output variables are encoded in “fuzzy” representation, while their inter- relationships take the form of well-defined if/then rules

9)

.

In this study, faulted components identification method using the fuzzy logic is newly proposed with the measurement parameter variation trends. The fuzzy logic is applied by using the Fuzzy Toolbox provided by the MATLAB

10)

.

Measurement parameters provided by the Smart UAV propulsion system are the gas generator rotational speed(Ng), the power turbine rotational speed(Np), the exhaust gas temperature(EGT), the fuel flow(WF) and the torque(T). However because these measurement parameters are not enough to diagnose more accurately the major component condition, some additional measurement parameters such as the compressor exit pressure(COP) and temperature (COT) are required for this study.

It was considered that major component fault patterns were the single fault patterns of compressor, compressor turbine and power turbine, the multiple fault patterns simultaneously occurred at two components or three components.

Generally according to Diakunchak’s experimental results, the compressor fouling gives rise to decrease of both air mass flow parameter and isentropic efficiency of compressor, and the turbine corrosion and erosion give rise to increase of air mass flow parameter and decrease of isentropic efficiency of turbine

5)

. Therefore this study classified the fault patterns occurred at major components into 7 cases shown as Table 4.

Table 4. Estimated Fault Patterns FP 1 Compressor fouling

FP 2 Compressor turbine erosion

FP 3 Power Turbine Erosion

FP 4 Comp. Fouling & Comp. turbine erosion

FP 5 Comp. Fouling & & Power Turbine Erosion

FP 6 Comp. turbine erosion & Power Turbine Erosion

FP 7 Comp. Fouling & Comp. turbine erosion

& power turbine erosion

From investigation of measurement parameter

changes, it was found that each fault pattern has its

own different trend shown as Table 5.

(5)

Table 5. Measurement Parameter Variation Trend with the Fault Pattern

MP

FP COT COP Ng Np TRQ EGT WF 1 - - + + - + - 2 - + - - + + + 3 + - + + - - - 4 - - - + - 5 - - + + - - - 6 + - - - - + + 7 - - + - - + - Figure 5 shows the Mamdani-type fuzzy inference system for isolating the faulted component which is illustrated as FIS Editor of MATLAB commercial program.

Input parameters for fuzzyfication are changes of measurement parameters based on clean engine parameters, and output parameters are 7 fault patterns cases.

The triangular-shaped membership function type is used for calculation, and the ‘Centroid’ calculation scheme, which returns the center of area under the curve, is applied for defuzzification. Output parameters have values of 0 to 1, and if the value approaches to 1 it may be much closer to the predicted fault pattern.

Figure 5 Fuzzy Inference System for Faulted Component Identification

Neural Network Design for Fault Diagnostics The FFBP(Feed Forward Back Propagation) algorithms was used for training measured data of faulted components. The BPN was created by generalizing the Widrow-Hoff learning rule to multiple-layer networks and nonlinear differentiable transfer functions. Input vectors and the corresponding target vectors are used to train to train a network until it can approximate a function, associate input vectors with specific output vectors, or classify input vectors in an appropriate way as defined. Networks with biases, a sigmoid layer, and a linear output layer are capable of approximating any function with a finite number of discontinuities. Back propagation is a gradient descent algorithm, as is the Widrow-Hoff learning rule, in which the network weights are moved along the negative of the gradient of the performance function

11)

.

The FFBP network consists of one input layer with 7 neurons, one hidden layer with one neurons and one output layer with 6 neurons. . The input layer has 7 neurons such as measurement parameters of COT, COP, Ng, Np, TRQ, EGT and WF, and the output layer has 6 neurons such as mass flow parameters and isentropic efficiencies of compressor, compressor turbine and power turbine.

The tangent sigmoid function (1) was used as the transfer function of the hidden layer, and the linear transfer function (2) was applied as the transfer function of the output layer

6)

.

x x

x x

e e

e

y e

α α

α α

+

= − (1)

x

y = (2) Where e means exponential, y and x are output and input values respectively, and b is defined as the bias.

α is tangential parameter, and it was set as 1 in this work.

The BPN needs differential operation of the transfer function for effective calculation in the forward pass.

Therefore differential equations of tangent sigmoid and linear transfer functions are respectively as follows

6)

.

( 1 [ f ( ) x ]

2

)

y & = α − (3)

= 1

y & (4)

In the NN learning process, in order to increase the

learning speed and maintain the stability the “learning

rate factor”(LRF) increases 1 % of the previous LRF

if the errors between network and goal outputs

decrease, but the LRF decreases 10% of the previous

LRF if the errors increase. Moreover the weight factor

was only updated in case of decrease of the errors. The

(6)

errors is defined as the following RMS(Root Mean Square).

( )

n T y error

RMS

n

i

n

n

=

=

1

2

(5)

Where T is target output, y is output value calculated by the NN, and n is the number of output layer neurons. In this work the target maximum RMS error was set at 0.01.

The NN was trained with 7 fault pattern cases. The changes of mass flow parameters and isentropic efficiencies which mean performance deteriorations of major components were properly assumed, and measurement parameters were obtained by a performance simulation program with these assumed changes. The well-known commercial performance simulation program ‘GASTURB’ was used for performance analysis

7)

. Component maps which were used for performance simulation were generated by the hybrid method that was combined with the system identification method and the genetic algorithms. This related work was fully explained at the previous paper

8)

.

If the faulted component may be isolated by fuzzy rule, and then the magnitude of fault can be quantitatively estimated using the trained NN.

The Multi Fault Detection for Turbo-shaft Engine In order to evaluate the proposed diagnostic algorithms an example with the following 7 implanted engine fault cases shown as Table 6 were used.

Table 6. Implanted Faults of Major Engine Components

FP COMA COEF CTMA CTEF PTMA PTEF

1 -4 -2 0 0 0 0

2 0 0 4 -2 0 0

3 0 0 0 0 4 -2

4 -4 -2 4 -2 0 0 5 -4 -2 0 0 4 -2 6 0 0 4 -2 4 -2

7 -4 -2 4 -2 4 -2

As shown in Table 4, FP(Fault Pattern)1 is a single fault due to contamination of compressor, FP 2 is a single fault case due to erosion of compressor turbine, FP 3 is a single fault case due to erosion of power turbine, FP 4 is a multiple fault case due to contamination of compressor and erosion of compressor turbine, FP 5 is a multiple fault case due to contamination of compressor and erosion of power turbine, FP 6 is a multiple fault case due to erosion of compressor turbine and erosion of power turbine, and

FP 7 is a multiple fault case due to contamination of compressor, erosion of compressor turbine and erosion of power turbine.

Firstly performance simulation was performed with implanted faults using GASTURB program, Table 5 shows measurement parameter changes due to implanted faults.

Table 7. Measurement Parameter Changes due to Implanted Faults

FP COT COP Ng Np TRQ EGT WF 1 -1.838 -6.790 1.118 0.983

- 9.79

1 1.26

0 - 7.26

3 2 -0.002 0.166 -1.709 -2.196 5.63

9 4.57

8 7.13

5 3 0.031 -1.827 0.852 1.109 -

7.88 5

- 1.07

3 - 3.25

6 4 -1.820 -6.529 -1.648 -1.261

- 4.44

1 3.27

0 - 0.53

1 5 -1.947 -8.677 2.105 2.233

- 17.3

1 - 2.55

5 - 10.5

6 6 0.029 -1.683 -0.848 -1.082

- 2.54

5 3.36

1 3.63

2

7 -1.933 -8.401 0.334 -0.843 - 12.1

9 1.87

8 - 4.02

4

The fuzzy inference system was applied to isolate the faulted component, and the results shown as Table 7 were obtained.

Table 8. Results of Faulted Component Isolated by Fuzzy Inference System

FP

C 1 2 3 4 5 6 7

1 0.5164 0.1103 0.1103 0.1103 0.4843 0.1103 0.1103

2 0.0945 0.9056 0.0945 0.0945 0.0945 0.0945 0.0945

3 0.0928 0.0928 0.0972 0.0928 0.0928 0.0928 0.0928

4 0.1089 0.1089 0.1089 0.8911 0.1089 0.1089 0.1089

5 0.1086 0.1086 0.1086 0.1086 0.8914 0.1086 0.1086

6 0.0929 0.2205 0.0929 0.0929 0.0929 0.7795 0.0929

7 0.1172 0.1172 0.1172 0.1172 0.1172 0.1172 0.8828

In the Table 8, because case 1 has 0.5164 at pattern

1 which is the highest value among 7 fault patterns,

this case has high possibility about a single fault with

contamination fault of compressor. Because case 7 has

the highest value of 0.8828 at pattern 7, this case has

high possibility about a multi fault case with

contamination fault of compressor, erosion of

compressor turbine and erosion of power turbine. Case

(7)

2, 3, 4, 5 and 6 have highest values at fault pattern 2, 3, 4, 5 and 6, respectively.

Therefore because these shows almost same results as the implanted fault patterns shown as Table 3, it was confirmed that the proposed fuzzy logic can isolate effectively the faulted components.

If engine fault patterns are once identified by fuzzy logic, then the next step calls the neural network diagnostic program. The diagnosed results depending on the fault patterns are shown in Figure 6.

According to carrying out diagnosis results on 7 fault pattern cases, because they have almost same as degradation values of the implanted fault pattern, it was confirmed that the proposed diagnostic system can detect confidently the engine faults.

Figure 6. The Result of Fault Diagnostics Conclusion

In this study a diagnostic algorithm for identifying

the faulted component of the smart UAV propulsion

system, which has been developed by KARI(Korea

Aerospace Research Institute), was proposed.

(8)

Performance analysis at off-design point conditions under various gas generator rotational speeds, flight velocities and ambient temperatures was performed, and the analysis results were compared with manufacturer’s performance deck data. Through this evaluation, the reliability of the proposed performance model was confirmed because the analysis results using the developed model well agreed with the performance deck data within 3% error. At specific operation regions, it was found that the engine performance exceeds partly the engine operation limits, and therefore the analysis results can be used for basic data to set the engine operational envelope.

In order to isolating and diagnosing various types of single and multiple fault patterns of major engine components such as compressor, compressor turbine and power turbine, the fuzzy logic and the neural network algorithms were used.

After obtaining firstly database of fault patterns through performance simulation, the diagnostic system was trained by the FFBP networks. Then after analyzing the measurement parameter changing trend due to fault patterns, faulted components were isolated using the fuzzy logic. Finally magnitudes of the detected faults were obtained by the trained neural networks.

Because they have almost same as degradation values of the implanted fault pattern, it was confirmed that the proposed diagnostic system can detect confidently the engine faults.

Acknowledgement

The authors are grateful to the support provided by the Smart UAV R&D Project.

References

1) Urban, L.A., 1972, "Gas Path Analysis Applied to Turbine Engine Condition Monitoring", J. of Aircraft, Vol. 10, No. 7, pp. 400∼406

2) Lu, P. J., Zhang, M. C., Hsu, T. C., and Zhang, J., 2000, “An Evaluation of Engine Faults Diagnostics using Artificial Neural Networks”, Proceedings of ASME TURBO EXPO 2000, 2000- GT-0029

3) Sun, B., Zhang, J., Zhang, S., 2000, “An Investigation of Artificial Neural Network (ANN) In Quantitative Fault Diagnosis for Turbofan Engine”, Proceedings of ASME TURBO EXPO 2000, 2000- GT-0032

4) "EEPP(Estimated Engine Performance Program) Manual", Pratt-Whiteny

5) Diakunchak, I.S., 1992, "Performance Deterioration in Industrial Gas Turbines" Trans.

ASME Journal of Engineering for Gas Turbine and Power, Vol. 114 : 161-168, 1992

6) Lee, H. Y., Mun, G. I., 1999, “Fuzzy-Neuro using MATLAB”, A-Jin

7) Kurzke, J., 1998, "Manual GASTURB 8.0 for

Windows - A Program to Calculate Design and Off-design Performance of Gas Turbines", Technical Report

8) Kong, C.D., Kho, S.H., Ki, J.Y., and Jun, Y.M., 2007, “A Novel Method for Component Map Identification of a Gas Turbine Using Intelligent Method and Engine Performance Deck Data “, Proceedings of ASME TURBO EXPO 2007, GT- 2007-27569

9) Tsoukalas, L.H. and Uhrig, R.E., 1997, “Fuzzy and Neural Approaches in Engineering”, John Wiley & Sons, Inc.

10) Math Works, 2001, "Fuzzy Logic Toolbox User Guide Ver. 2.0", The Math Works, Inc., USA, 2001

11) Heykin, S., 1994, “Neural Networks – A Comprehensive Foundation”, Macmilian

Appendix Nomenclature

COEF COF COMA COP COT CTE CTEF CTMA EGT FP MP N PTE PTEF PTMA TRQ WF

Compressor Efficiency Variation Compressor Fouling

Compressor Mass Flow Variation Compressor Outlet Pressure Compressor Outlet Temperature Compressor Turbine Erosion Comp. Turbine Efficiency Variation Comp. Turbine Mass Flow Variation Exhaust Gas Temperature

Fault Pattern

Measurement Parameter

Percentage non-dimensional rotational speed Power Turbine Erosion

Power Turbine Efficiency Variation Power Turbine Mass Flow Variation Torque

Fuel Flow Subscript

g Gas Generator

p Power Turbine

수치

Table 2. shows design performance data at  maximum take-off condition, which were provided by  the engine manufacturer (EEPP Manual), and Table 3  explains the engine operation limit
Figure 3. Flow chart for steady-state performance  simulation
Figure 4. Results of steady-state performance analysis  According to comparison results, analysis results of  the proposed model were well agreed with the  performance deck data within 3% error
Table 5. Measurement Parameter Variation Trend  with the Fault Pattern
+3

참조

관련 문서

As for the data used in this study, for the synoptic analysis, the surface weather chart and 500 hPa weather chart, which had been produced by the

This study is based on the fact that demand for housing has been under the influence of change of population structure... people live in

In this study, using concept mapping of a variety of learning techniques in the area of science, especially biology, has a positive effect on learning

As a result, in order to form a cooperation system for the regulation of shipment and production by structuring a network centering on Zakmokban

ECG is a valuable noninvasive diagnostic method for detection of NSTE-ACS. In addition, it has a important role in the management of NSTE-ACS such as

This work builds inversely a base performance model of a turboprop engine to be used for a high altitude operation UAV using measured performance data,

Based on the result of such assessment, this study attempted to establish a basis for establishment of physical epidemiology research evaluation system

In this study, the usage of most common cement for the ground material was highly reduced, and developed a solidifying agent for organic and inorganic