The present disclosure falls within the technical field of fault diagnosis for gas turbine engines, and specifically relates to a successive gas path fault diagnosis method with high precision for gas turbine engines.
In recent years, there has been a growing interest in gas path fault diagnosis for gas turbine engines. The gas path fault diagnosis is crucial to ensuring the safety, economy, and reliability of gas turbine engine operations. Since the dynamic effects in a transient maneuver have a significant impact on the precision of fault diagnosis during the transient maneuver and are difficult to determine accurately. Currently, most researchers focus on fault diagnosis at steady-state conditions. However, steady-state gas path fault diagnosis cannot realize successive diagnoses the health conditions of the gas turbine engines. Furthermore, engineering practice has been able to record and store monitoring data of the gas turbine engines in a whole working process, whereas basic theoretical researches for the gas path fault diagnosis in the transient maneuver lag behind, resulting in that a lot of transient monitoring data during flight cannot be effectively used. However, the dynamic effects in the transient maneuver of the gas turbine engines seriously affect the precision of fault diagnosis. Therefore, existing online gas path fault diagnosis for the gas turbine engines are mainly based on gas path parameters of the steady-state operating conditions at a cruise phase, and cannot meet the requirements of successive monitoring for engine health conditions during flight. However, the engine may encounter sudden failures in the transient maneuvers such as take-off and climbing and an existing steady-state gas path fault diagnosis system will delay the diagnosis of the health conditions. Hence, it is necessary to explore dynamic effects influence rules in the transient maneuver, so as to realize successive and high-precision diagnosis for the gas path faults and improve the emergency response capability of the gas turbine engines. The successive and high-precision diagnosis for the gas path faults under transient operating conditions of the gas turbine engines is a problem to be urgently solved. Therefore, with respect to health monitoring of the gas turbine engines, it is crucial to provide a fault diagnosis algorithm capable of successively capturing actual health states, especially a method that can also accurately capture the health states even if the sudden failures occur under the transient operating conditions.
To avoid defects existing in the prior art, the present disclosure provides a successive gas path fault diagnosis method with high precision for gas turbine engines, and fault diagnosis captures the dynamic effects in a transient maneuver of the gas turbine engine according to time-series gas path measurement parameters to support successive and high-precision diagnosis for the gas path faults; and the limitation in the prior art that successive and high-precision diagnosis for engine health conditions cannot be realized is overcome.
A technical solution of the present disclosure is: a successive gas path fault diagnosis method with high precision for gas turbine engines, the gas path faults including steady-state and transient gas path faults, where the method includes the following specific steps:
Step 1: establishing an engine nonlinear component-level model;
Step 2: capturing the dynamic effects of an engine transient maneuver in the engine nonlinear component-level model;
Step 3: outputting an estimated value of an engine observation parameter by the engine nonlinear component-level model;
Step 4: acquiring a measurement of the engine observation parameter through sensors; and
Step 5: updating a degradation factor X through a solver, thereby minimizing difference between a predicated value Zpredict of the observation parameter outputted by a fault diagnosis model and an actual measurement ZActual of the engine observation parameter obtained by the sensors on-wing,
Z
predict
−Z
Actual
=f(X) (1)
where X is a degradation factor for simulating the performance degradation of engine components.
A further technical solution of the present disclosure is that: in step 1, a Newton-Raphson iterative method is used for iterating the engine nonlinear component-level model.
A further technical solution of the present disclosure is that: in step 2, a method for capturing the dynamic effects of an engine transient maneuver in the engine nonlinear component-level model includes:
(1) obtaining a rotor speed at adjacent moments based on continuous data to further obtain a rotor acceleration rate, and obtaining surplus power at any moment by the rotor acceleration rate, a rotational inertia and a rotational speed, where when considering the surplus power, turbine work is identically equal to compressor work plus the surplus power and power offtake of other auxiliary equipment, so as to update constraint conditions of fault diagnosis;
(2) obtaining a gas temperature and an engine metal temperature after considering a heat soakage effect based on the engine metal temperature Tm at the previous moment; and
(3) considering a lag response of the sensors and an actuator based on a first-order lag theory.
A further technical solution of the present disclosure is that: specific method steps for considering the surplus power are as follows:
as an engine shaft rotational speed is monitored in time-series, deriving the rotor acceleration rate through the deviation of the shaft rotational speed in finite time by Equation (2),
in such a condition, calculating the surplus power (SP) by Equation (3) by the rotor acceleration rate, the shaft rotational speed and shaft inertia I:
then, obtaining shaft power balance among all shafts by Equation (4), the equation being tenable for both steady-state and transient conditions, where SP is zero under the steady-state condition; and therefore, the conditions of the shaft power balance is met when the surplus power is considered for both the steady-state and transient conditions,
TW=SP+CW+AW (4)
where TW is turbine work, CW is compressor work, and AW is auxiliary work for power offtake.
A further technical solution of the present disclosure is that: a specific method step for considering the heat soakage is as follows:
obtaining heat transfer between gas flow and an engine metal by Equation (5),
Q=U
ht
·A
ht(Tg−Tm)·(e−Δt/τ−1) (5)
where Q is a heat rate, Uht is a heat transfer coefficient, Aht is an effective contact surface, Tg is a gas temperature in the current step, Tm is a metal temperature in the previous step, Δt is a time step, and τ is a time constant.
Add a heat transfer formula
A further technical solution of the present disclosure is that: a specific method step for considering lag response is as follows:
representing a lag response phenomenon existing in the engine sensors and the actuator during transient operation by employing a first-order lag,
where τ is a time constant, Y(s) is an input value with delay, and B(s) is an input value without delay.
A further technical solution of the present disclosure is that: in step 4, the sensors are located on wings.
A further technical solution of the present disclosure is that: in step 5, the Newton-Raphson method is selected to establish an iterative solver.
A further technical solution of the present disclosure is that: in step 5, performance simulation and fault diagnosis processes are called in the same iterative loop:
(1) characterizing the degree of degradation of each characteristic parameter in the components, i.e. the degradation factor X, by using the ratio of component characteristic parameters after degradation to component characteristic parameters in a health state;
(2) obtaining a flight altitude, a Mach number, and inlet conditions of a fan through the sensors in step 4;
(3) in the engine nonlinear component-level model of step 1, classifying convergence criteria into two categories according to an engine principle and an thermodynamics relationship of all the components: obtaining one set of convergence criteria from gas path measurements, including T4, T5, T9, and T10, and measurements and predicated values meeting threshold conditions; and the other set of convergence criteria being required to meet flow balance, shaft power balance, and a nozzle area design value at a design point; and
(4) in an iterative process, selecting a root mean square error RAISE defined by Equation (7) to evaluate the convergence with a threshold of 1E-5:
The present disclosure has the following beneficial effects: the present disclosure provides a successive and high-precision diagnosis method for steady-state and transient gas path faults of a gas turbine engine, which captures the dynamic effects of a transient maneuver at consecutive moments through time-series gas path measurement parameters, where measurements are related with time, and surplus power, gas and a transient heat soakage effect and a lag response of an engine metal can be considered in successive time steps. Furthermore, successive and high-precision diagnosis of health conditions of the gas turbine engine is realized. This technology can provide a new successive and high-precision diagnosis method for the gas turbine engines under steady-state and transient conditions. This method is applicable to industrial gas turbines, turbojet engines, turbofan engines, turboprop engines, etc.
The method proposed by the present disclosure considers the surplus power, the heat soakage effect, and the lag response, and can successively diagnose the degree of engine faults in a high-precision manner under transient operating conditions. The proposed method can diagnose sudden failures during a transient maneuver within 0.1582 s at a maximum relative error of 0.0059%. Therefore, the present disclosure can realize the successive and high-precision diagnosis of the gas path faults of the gas turbine engine under both steady-state and transient conditions.
The present disclosure supplements studies on gas path fault diagnosis for gas turbine engines under the transient operating conditions, helps us to understand the gas path fault diagnosis for the gas turbine engines in various ways, improves an online health monitoring capability for the gas turbine engines, and is beneficial to the safety, availability, and reliability of the gas turbine engines, thereby providing theoretical and technical supports for the construction of safe operation guarantee capabilities for the gas turbine engines.
On the basis of the description in the examples, an average diagnosis error of the method proposed by the present disclosure is 0.0009%, which is better than that of a benchmark method.
The examples described below with reference to the accompanying drawings are illustrative, which are merely intended to explain the present disclosure, rather than to limit the present disclosure.
This example provides a successive and high-precision diagnosis method for steady-state and transient gas path faults of a gas turbine engine, including the following steps:
Step S1: establishing an engine nonlinear component-level model by using a Newton-Raphson iterative method;
Step S2: capturing dynamic effects of an engine transient maneuver in the model through the following three methods: (a) obtaining a rotor speed at adjacent moments based on continuous data to further obtain a rotor acceleration rate, and obtaining surplus power at any moment by the rotor acceleration rate, a rotational inertia and a rotating speed, where when considering the surplus power, turbine work is identically equal to compressor work plus the surplus power and auxiliary work for power offtake, so as to update constraint conditions of fault diagnosis; (b) obtaining a gas temperature and an engine metal temperature after considering a heat soakage effect based on the engine metal temperature (Tm) at the previous moment; and (c) considering a lag response of sensors and an actuator based on a first-order lag theory; and in the method proposed by the present disclosure, measurements are related with time, and the surplus power, gas and transient heat soakage effect and lag response of the engine metal can be considered in successive time steps;
Step S3: Outputting an estimated value of an engine observation parameter by the model;
Step S4: Acquiring a measurement of the engine observation parameter by the sensors located on wings; and
Step S5: Selecting the Newton-Raphson method to establish an iterative solver and update a degradation factor X, thereby minimizing difference between a predicated value Zpredict of the observation parameter outputted by a fault diagnosis model and an actual measurement ZActual of the engine observation parameter obtained by the sensors on-wing,
Z
predict
−Z
Actual
=f(X) (1)
X is a degradation factor for simulating the performance degradation of engine components.
Further, step S2 includes:
Step S21: as an engine shaft rotational speed is monitored in time-series, deriving the rotor acceleration rate through the deviation of the shaft rotational speed in finite time by Equation (2),
in such a condition, calculating the surplus power (SP) by Equation (3) by the rotor acceleration rate, the shaft rotational speed and a shaft inertia (1),
then, obtaining shaft power balance among all shafts by Equation (4), where this equation is tenable for both steady-state and transient conditions, where SP is zero under the steady-state condition; and therefore, the proposed method can meet the conditions of the shaft power balance all the time when the surplus power is considered for both the steady-state and transient conditions,
TW=SP+CW+AW (4)
where TW is turbine work, CW is compressor work, and AW is auxiliary work for power offtake;
Step S22: during transient operation, the change of gas temperature in the gas turbine engine will affect the temperature of then engine metal; this phenomenon is called the heat soakage; and the method of the present disclosure considers the heat soakage in the successive diagnosis of gas path faults at any moment in the transient maneuver of the gas turbine engine, obtaining the heat transfer between gas flow and the engine metal by Equation (5),
Q=U
ht
·A
ht(Tg−Tm)·(e−Δt/τ−1) (5)
where Q is a heat rate, Uht is a heat transfer coefficient, Aht is an effective contact surface, Tg is a gas temperature in the current step, Tm is a metal temperature in the previous step, Δt is a time step, and τ is a time constant; and
Step S23: representing a lag response existing in the engine sensors and the actuator during the transient operation by using a first-order lag,
where τ is a time constant, Y(s) is an input value with delay, and B(s) is an input value without delay.
Further, step S5 includes:
performance simulation and fault diagnosis processes are called in the same iterative loop, but are not nested iterations,
Step S51: characterizing the degree of degradation of each characteristic parameter in the components, i.e. the degradation factor X, by using the ratio of component characteristic parameters after degradation to component characteristic parameters in a health state;
Step S52: obtaining a flight altitude, a Mach number, and inlet conditions of a fan through the sensors in step S3;
Step S53: in the engine model of step S1, obtaining gas inlet conditions of the fan through an intake, and classifying convergence criteria into two categories according to an engine principle and an thermodynamics relationship of all the components: obtaining one set of convergence criteria from gas path measurements, including T4, T5, T9, and T10, and measurements and predicated values meeting threshold conditions; and the other set of convergence criteria being required to meet flow balance, shaft power balance, and a nozzle area design value at a design point; and
Step S54: in an iterative process, selecting a root mean square error (RMSE) defined by Equation (7) to evaluate the convergence with a threshold of 0.00001 of 1E-5 scientific notation,
To enable a person skilled in the art to better understand the technical solution of the present disclosure, the present disclosure will be described in detail below with reference to the specific implementations.
The implementations of the present disclosure take fault diagnosis of gas path components of a certain type of a high bypass ratio turbofan engine as an example, where an actual turbofan engine is replaced with the nonlinear component-level model; and an iterative method of this component-level model is the Newton-Raphson method.
The turbofan engine structure and the cross section numberings thereof as shown in FIG.
1 include an intake, a fan, a low-pressure compressor, a high-pressure compressor, a combustor, a mixture model for gas bled by the high-pressure compressor, a high-pressure turbine, a low-pressure turbine, and an exhaust nozzle.
Design parameters of the turbofan engine are as presented in Table 1. Physical measures of turbofan engine measurements for fault diagnosis are listed in Table 2.
Table 3 summarizes the health parameters relevant to the turbofan engine in concern. The “Health State 1” refers to a large bypass turbofan engine that has completed 6000 flight cycles, where the “Health State 2” refers to a half of a degradation level of the “Health State 1”. The “Health State 2” is applied to the engine degradation level before sudden failures, whereas the “Health State 1” represents the engine degradation level after sudden failures.
Iteration variables in the method proposed by the present disclosure are ten degradation factors listed in Table 3, and a fuel flow rate in
PR
FAN,BP
=P
33
/P
2 (8)
The LPC pressure ratio is obtained by Equation (9) where P4 is a gas path measurement and P3 could be determined from the fan model. Then, the LPC model calculation will follow as the pressure ratio, shaft speed, and inlet condition are known. It is worth noting that the core mass flow rate obtained in the LPC model is used to update the core flow and bypass flow rates in the fan model, which will also determine the bypass ratio. Moreover, the fan work is also updated according to the new bypass ratio,
PR
LPC
=P
4
/P
3 (9)
The HPC pressure ratio can be obtained by Equation (10) where P5 and P4 are gas path measurements. Then the HPC model could be used to calculate the outlet condition as the pressure ratio, shaft speed, and inlet condition are known,
PR
HPC
=P
5
/P
4 (10)
As the HPC outlet condition is known, the burner outlet condition could be calculated as the fuel flow rate is also known. The mixture model is applied to calculate the HPT inlet condition. The HPT pressure ratio could be obtained by (11) where P9 is gas path measurements and P7 could be known from the mixture model after the combustor,
PR
HPT
=P
7
/P
9 (11)
The LPT inlet condition could be obtained by the mixture after HPT. The LPT pressure ratio could be obtained by Equation (12) where P9 and P10 are gas path measurements. Finally, two sets of duct and nozzle are applied to calculate main flow and bypass flow exhaust condition,
PR
LPT
=P
9
/P
10 (12)
There are 11 convergence criteria in a diagnosis algorithm, which are represented in hexagonal boxes on the right side in
The present disclosure is intended to diagnose health conditions of the gas turbine engine with the time-series data under the steady-state and transient conditions. The dynamic effects cannot be ignored for the gas turbine engine exhibits a fast transient response characteristic.
The schematic diagram of the method proposed by the present disclosure is shown in
Specifically, the rotor speed at adjacent moments is obtained based on the continuous data to further obtain the rotor acceleration rate, and the surplus power at any moment may be obtained by the rotor acceleration rate, the rotational inertia and the rotational speed. When considering the surplus power, the turbine work is identically equal to the compressor work plus the surplus power and the auxiliary work for power offtake, so as to update the constraint conditions of fault diagnosis. A metal temperature at the next moment is calculated by utilizing a temperature measurement at the previous moment, so that the heat soakage under the transient condition may be characterized in the diagnosis model. Furthermore, the lag response reflecting the transient condition may be characterized through the first-order lag. Finally, as the measurement and diagnosis are successive, the sudden failure may also be diagnosed accurately at any time point of a transient maneuver.
To verify the estimation precision of a diagnosis method for steady-state and dynamic time-series faults of a gas turbine engine proposed by the present disclosure under steady-state and dynamic response conditions, four case studies for verifying algorithm performance under the steady-state and dynamic response conditions is designed. Meanwhile, to verify the necessity of the method of the present disclosure, a contrast test is carried out with the prior art. In order to obtain a direct comparison result, the same computer environment as the prior art is employed. A personal computer with Intel(R) i7 CPU @2.90 GHz and 16 GB RAM is used for evaluating the computation time of a diagnosis process for all case studies.
The objectives of these four examples are as follows:
Example I: This case study aims to evaluate the effectiveness of the benchmark diagnostic method when the engine gas path measurements represent dynamic operating conditions without consideration of heat soakage.
Example II: The measurements in this case study represent the dynamic performance with the effect of heat soakage included. This case study aims to investigate the effectiveness of the benchmark diagnostic method for diagnosing the health of the engine from transient measurements by taking into account the heat soakage phenomenon in order to set a baseline diagnostic data set that will be further used for comparing it with the proposed method.
Example III: This case study demonstrates and illustrates the proposed method's advantage compared to the baseline diagnostic results from Example II, which implemented the benchmark method.
Example IV: While the previous three examples tested the diagnostic results under constant fault levels during a dynamic maneuver, this example is designed to demonstrate the capability of the proposed method to deal with the sudden failure during the dynamic maneuver. The first three cases have a constant degradation level called “Operating Condition State 1” as shown in Table 3. In Case Study IV, we inject the degradation level denoted as “Health State 2” between [0-3) s and “Health State 1” between [3-15] s with the sudden failure initiated at the time mark of 3.0 s.
The benchmark method did not take into account surplus power in the fault diagnosis under dynamic conditions. This may be true as the focus of that study was a heavy-duty industrial gas turbine engine. Due to its large shaft inertia, the transient maneuver for heavy-duty gas turbine engines is relatively slower than other gas turbines (i.e., aero-derivative engines and turbofans). However, such an assumption will compromise the diagnostic performance of other gas turbines.
In summary, the benchmark method could be beneficial if the surplus power is negligible. This typically happens when there is a slow variation of fuel flow rate with respect to time during a transient maneuver. In other cases, the benchmark method will significantly fluctuate its diagnostic results. Consequentially, the benchmark method cannot monitor the engine health state in real-time when each set of measurements is recorded. Thus, such a method is not capable of monitoring the sudden engine failure that a bird strike may cause.
Under dynamic operating conditions, the gas turbine engine is not only facing power imbalance among shafts but also experiences heat transfer between gas and engine components.
The average computation time for diagnosis is 0.2083 s during the 15 s maneuver, where the benchmark method has been implemented. It can be seen from
The results show that using dynamic measurements in a steady-state fault diagnosis system will have noticeable prediction errors under dynamic operating conditions. Moreover, the shift of diagnostic results is possible to raise a false alarm. If the diagnosis system dispatches frequent false alarms, the fault diagnosis program's confidence will be significantly compromised from an operation and maintenance perspective.
In this example, the method proposed by the present disclosure is used for continuous fault diagnosis during the dynamic maneuver, and the heat soakage effect is considered in the continuous diagnosis of gas path faults at any moment in the transient maneuver of the gas turbine engine.
The aero-engine may be faced with foreign object damage like bird strikes during flight.
In such a condition, sudden degradation may happen during the flight. Moreover, the bird strike is more likely to occur during the take-off and landing processes when the engine runs under a dynamic or quasi-steady-state condition. Hence, it is necessary to verify the capability of the method proposed by the present disclosure under a sudden damage under the dynamic conditions in real time. The sudden failure is assumed to happen at the 3.0 s mark during the dynamic maneuver in
Table 5 presents the diagnostic results of all four examples. The average computation time of Example IV is only 0.15820 s which amplifies the suitability of this method for real-time diagnosis. It is worth noting that the computation time of Example IV is similar to Example III. The sudden failure does not affect the computational efficiency of this method. From the perspective of diagnostic accuracy, the average and maximum errors for all 10 health parameters during the dynamic maneuver are 0.0009% and 0.0059%, respectively. The maximum error is observed at 3.6 s for XFAN,E and the sudden failure is taking place at 3.0 s, which means that the method proposed by the present disclosure is not compromised when dealing with the sudden failure. The average and maximum errors of Example IV are similar to those of Example III. The sudden failure under the dynamic conditions does not affect diagnostic accuracy either.
The results show that this method is capable of diagnosing the engine health state with time-series data under both steady-state and dynamic conditions in real time, and capable of accurately predicating even when there are sudden failures under dynamic conditions.
Further studies are suggested to integrate this method with an aircraft model and a gas turbine starting model to track the engine health state from engine start until engine shut down during the whole aircraft mission, so as to provide true real-time fault diagnosis to play a role of possibly improving the reliability, availability, and safety of the gas turbine engine.
Although the examples of the present disclosure have been illustrated and described above, it can be understood that the above examples are exemplary and cannot be construed as a limitation to the present disclosure. A person of ordinary skill in the art may make various changes, modifications, replacements and variations to the above examples without departing from the principle and objective of the present disclosure.
Number | Date | Country | Kind |
---|---|---|---|
2022105222008 | May 2022 | CN | national |