Abstract

Due to the aero-engines in a high temperature, pressure, and spool speed environment, the concurrent faults in actuator/sensor combined with degradation of the aero-engine could arise the problem of closed-loop instability during the flight. For this purpose, an improved hybrid fault-tolerant control (FTC) technique has been studied in this paper to deal with simultaneous failure of actuators and sensors associated with health parameters of the typical components’ degradation in aero-engines. The improved hybrid FTC structure combined with the nonlinear thermodynamic component-level (NCL) model-based estimation method merges fault estimation of actuators/sensors and typical components’ degradation estimation process into the FTC process. A robust state feedback controller under the disturbance of simultaneous actuator and sensor faults is designed in the proposed method, together with the switching algorithm serving for the fault estimation and improved hybrid FTC channels. In order to show the feasibility of the proposed method, several semiphysical experiments are engaged to illustrate that the improved hybrid FTC structure can save the tolerant-control time and improve performance of the control system.

1. Introduction

During the aero-engine operation process, whether there exist failures of actuators and sensors in the closed-loop control system, or performance degradation of the aero-engine components, it may arise the problem of instability of the aero-engine. For these failures are critical to the safety of aero-engines, some methods have been developed in recent decades to reduce the influence of these failures when they occur. Fault-tolerant control (FTC) is one of these methods, and its characteristics ensures that the aero-engine system maintains an acceptable level of performance when the aero-engine close-loop control system failure occurs, such as actuator or sensor fault [1]. And the fault diagnosis technology, as a reliable solution, plays critical role in FTC systems [2, 3].

Fault diagnosis-based methods are categorized by model-based and data-driven methods, and the most representative methods include Kalman filtering, fault observers, and artificial intelligence method such as neural network. Fault observer-based method shows great convenience and application prospects in the design of FTC system [416]. However, the traditional fault observer-based FTC method focuses on a certain type of faults, but the fault situation is very complex in actual situation. Therefore, it needs to be considered in further development of the FTC technology, and FTC allows maintaining current performance close to desirable ones and preserve stability conditions in the presence of actuator/sensor faults with typical components’ degradation [17]. There are two main groups of FTC techniques, namely, the active and the passive. The passive FTC techniques are control laws that take into account the fault appearance as a system perturbation. Thus, within certain margins, the control law has inherent fault capabilities, allowing the system to cope with the fault presence. On the other hand, the active FTC techniques adapt the control law using the information given by a Fault Detection and Isolation (FDI) module. With this information, some automatic adjustments in the control loop are done after the fault appearance trying to satisfy the control objectives with minimum performance degradation. The development and characteristics of both active and passive approaches have been reviewed by the survey papers appeared in the last decades [18, 19]. On the other hand, a comparative study between the two approaches can be referred to [20, 21].

Typically, in a conventional fault diagnosis, the number of health parameters to be estimated should be less than or equal to the number of the aero-engine output numbers. However, in practice, once the actuator and sensor fail at the same time, the two related fault observers cannot distinguish between these two types of faults, because they affect the aero-engine output together. To deal with the problem, health management system with an on-board engine model (OBEM) has been added to the aero-engine control system to enhance safety and improve engine performance; it can calculate the performance parameters of typical aero-engine components [2224]. This hybrid estimation structure composed of Kalman filter and OBEM is called a hybrid Kalman filter (HKF) [2529].

A real-time self-tuning model for aero-engine performance monitoring and fault diagnosis has been proposed in [3032]. An online tuning aero-engine model (eSTORM) updated by Kalman filter has been presented by [33, 34]. A set of HKFs has been derived to isolate aero-engine sensor faults in [35, 36]. A sensor fault-tolerant OBEM tuning structure has been established in [2, 37]. Among of the previous literatures, the application of HKF in diagnosis analysis of simultaneous actuators and sensors faults have been developed. However, the time-consuming during the diagnosis and control process is still a challenging topic in future study.

In this paper, in order to minimize the influence of simultaneous faults of actuators and sensors, an improved hybrid FTC method is proposed, and there are three modules in its structure. The first one is Fault Detection and Isolation (FDI) module. The other one is FTC combined with fault estimation by an improved hybrid FTC module. In addition, there is channel-switching module utilized to change the process of FDI and FTC. In this structure, the estimation process of faults in actuators and sensors, the performance degradation estimation process in typical aero-engine components, and FTC process are merged into one process, associated with significant reduction of processing time of the FTC.

The following contents contain four sections. Section 2 establishes the thermodynamic nonlinear component-level model of an aero-engine and performs several typical component performance degradation simulations. Section 3 addresses the derivation of the build-up model for the improved hybrid FTC structure and provides the robust state feedback controller under the disturbance of sensor and actuator faults. In addition, the switching algorithm serving for the FDI and hybrid FTC channels is described in details. Experimental work and its results are conducted and discussed in Section 4 to show the feasibility of the improved hybrid FTC algorithm. And summary and conclusions are given in Section 5.

Notation: is the unit matrix. The symbol mean the variables in this paper are estimated parameters of the Kalman filter, and the symbol indicates the symmetric term of a symmetric matrix.

2. Description of Aero-Engine Model and Control System

2.1. Aero-Engine with Performance Degradation

The aero-engine studied in this paper is a high bypass two-spool turbofan engine. The main components of the engine includes a fan, a three-stage low pressure axial compressor (LPC), a nine-stage high-pressure axial compressor (HPC), a single-annular combustion chamber, a one-stage high-pressure turbine (HPT), and a four-stage low-pressure turbine (LPT). The configuration of this aero-engine is shown in Figure 1. A NCL model is described in our previous literatures [38] and implemented by MATLAB/Simulink environment [39], and its structure is also shown in Figure 2 of [38].

It has no doubt that the physical fault like fouling and erosion might change the aerodynamic behavior and flow area of the components. The influences on aero-engine’s performance can be described by change of one or two independent parameters of the gas path component. These independent parameters are its efficiency () and flow capacity () [38, 40]. Such parameters can describe performances of corresponding components, e.g., compressors and turbines. Any deviation of and from the nominal values is an indication of state of the unhealthy component. Changes in and of a component lead to the change of other dependent parameters, such as temperature and pressure.

2.2. Simulation Result of the Component Health Parameter Degradation

Generally, fouling or erosion occurred in a component can be represented by an appropriate alternation in component and [41]. The ratio of the change of to the change of is set referring to open literatures, which is subjective to researchers. In order to verify the established NCL model is capable of estimating the degradation status of the aero-engine, simulations on various health parameters are conducted. Table 1 shows the component degradation with respect to four typical health parameters, including and changes of the HPC and HPT.

Figure 2 shows the effect of the component degradation on the aero-engine inlet/outlet temperature, pressure, and physical spool speeds. It is observed that all health parameters vary linearly with increasing degree of the degradation.

2.3. Structure of the Engine Control System

An aero-engine control system generally consists of set-point, transient and protection controls. The set-point controller is designed for the steady-state operating condition. However, an aero-engine is considered at the transient state sometimes, when some or all of its performance variables are variable with time. Compared to the steady condition, the transient controller experiences much large and significant performance change in a relatively short time period. To protect engines from undesirable operating conditions such as stalls, surges, exceeding of turbine temperature limit, combustion flame-out, and overspeed of shaft rotation, it is necessary to provide the protection control loop. The literatures [38, 40] details the typical aero-engine control system structure. Differing from most researches which focus on aero-engine component health parameter degradation, this study attempts to introduce the impact of sensor and actuator faults into health parameter degradation to analyze the performance of an aero-engine.

3. Design of Improved Hybrid FTC

3.1. Proposed Schematic Fault-Tolerant Control System

Actuators in an engine system transform electric or potential energy into mechanical energy to adjust the positions or valves opening of inlets, nozzles, and vanes. The FTC based on fault estimation is shown in Figure 3 [9, 38]. The fault estimation is considered as a comparator between the actual output and the estimated output. When the minimized comparison is to a desired level, the estimation process is finished, together with a credible estimation result. However, there exists the estimation error will occur in the FTC system when the closed-loop system receives the estimation information while the fault estimation is still running.

In this paper, an improved hybrid FTC structure is provided to maintain the performance at a specific level and keep the stability of the closed-loop system when aero-engine components deteriorate associated with simultaneous fault of some sensors and actuators. There are three modules in an improved hybrid FTC structure. The first one is an FDI module consisting of a set of HKFs, which can be used to locate the faulty actuators and sensors. The second module is a fault-tolerant controller, which can handle fault estimation and FTC simultaneously. The last one is a channel-switching module, which is utilized to change the process of an FDI to an FTC. Figure 3 shows the diagram of the improved hybrid FTC structure.

In the actual operation of the aero-engine, the failure of the actuator or sensor and the degradation of the aero-engine typical component health parameters may occur at the same time. If the FDI module is used in this case, the right decision can be made by the improved hybrid FTC structure. Considering the limitation of the number of measured output, the improved hybrid FTC structure is able to receive the information of fault location to ensure that the estimation of the improved hybrid FTC structure is related to the fault result. And before the FTC process starts, the FDI must provide the corresponding information. If a fault exists, the switching module triggers the estimation process. The improved hybrid FTC algorithm then adjusts its structure based on the information provided by the FDI and completes the FTC process, and the process is shown in Figure 4. For a comprehensive understanding of the improved hybrid FTC system, its structure and algorithm are addressed in following paragraphs.

3.2. Design of Improved Hybrid FTC
3.2.1. Improved HFE Structure

It has been found that FDI-based methods are feasible to determine deviation of the aero-engine typical component health parameters. However, these diagnostic methods may encounter some situations when identifying the degradation of the aero-engine typical components and the concurrent faults of actuators and sensors. Previous studies on the FDI system have indicated that its accuracy is acceptable in engine diagnosis, but it is usually associated with complex calculation process and ineffective to identify the fault [4, 9, 25, 33].

An FDI module in improved hybrid FTC structure is provided in [2], in which a hybrid fault estimator (HFE) with functions to adjust the output is employed to perform fault estimation. There are two subparts in the HFE, which are Kalman filter and OBEM, and by using nonlinear OBEM, HFE can improve the estimation accuracy. The structure of a HFE is depicted in Figure 5. The improved HFE in this paper is a nonlinear estimator including HKF and the OBEM, and HKF is used to adjust the output of the OBEM instead of estimate the output of the actual engine. In this structure, the HKF transmits the estimated health information to the OBEM, and the OBEM calculates the measured output for HKF. In the improved HFE, the Kalman filter is like a controller in a conventional closed-loop system, controlling the output of OBEM to track the output of the actual aero-engine [36].

The linear model including both of actuator and sensor fault is

where denotes to the actuators bias, and is the measured output error caused by the sensor fault. To be easily understood, the input of the established aero-engine model is simplified by two variables. It should be noted that it does not affect the effectiveness of the proposed method because the proposed model does not rely on the number of variables.

Assuming that the number of state variables of the Kalman filter is at least equal to the number of sensors, the hybrid Kalman filter is

where , , and . is a gain matrix of the Kalman filter, gotten based on [6]. The element in is the coefficient of spool speed, and denotes the coefficient of health parameter or fault. is the measured aero-engine output. is the output of the OBEM, and the OBEM is

where and are state variable and output of the OBEM, respectively. Assuming that the aero-engine and the OBEM run in parallel, the variable represents the health condition derived by the offline tuning for the OBEM, and the control output shown in Figure 6 is obtained from its corresponding actuator model. It is shown that the structure is simplified because the output variation caused by nominal control, environmental input, and component parameters are calculated from the OBEM [2, 36, 37]. In addition, the output of the OBEM is not influenced by any faulty actuator.

A linear parameter-varying (LPV) model formulated based on multiple linear models at various operating points of the aero-engine is introduced into the HKF to adapt to different working conditions of the aero-engine [42, 43]. By using the LPV form, the model of an HKF can be described by and its logic is shown in Figure 6.

An HFE is developed to perform fault estimation based on an HKF in the improved hybrid FTC structure, and it is similar to the HKF; the OBEM in the HFE can be represented by

where , , and are the actuator model output, the component health parameter deviation, and sensor fault obtained from the HKF based on the OBEM, respectively. Because the output deriving from OBEM does not affect the variables , , and , it is not necessary to estimate the measurable output of an engine by HKF. As a result, the structure of HKF in the nonlinear estimated system can be simplified by

where and . Since and are parts of and , respectively, becomes a zero matrix, and is changed to the identity matrix [2, 37]. Hence, the Kalman filter becomes and the HFE can be rewritten as

It is found in the equations above that the form is very similar to a traditional closed loop system.

3.2.2. Convergence Proof of Improved HFE

The HKF used in this paper performs a first-order approximation to the last estimate of the nonlinear model. However, few articles have discussed the convergence of this method. The main difficulty is that the HKF equation is only an approximate equation. Therefore, the corresponding propagation equation is available only when the estimated value belongs to the neighborhood of the actual state.

According to the principle of the HKF, the Kalman filter for state and output estimations of the system can be described as follows: (1)Prior estimation error(2)Posterior estimation error(3)Output estimation error

And the candidate Lyapunov function can be selected by

The purpose of the analysis is to determine the constraint of to deduce that it is in decreasing sequence. Usually, the analysis of KF uses first-order expansion to be approximately equal to

Due to the first-order linearization, there exist state and output estimation errors in KF. In order to have a rigorous convergence analysis, these neglected errors should be considered to obtain accurate equations. Hence, the unknown diagonal matrices and are introduced to prove that Lyapunov function is in a decreasing sequence. It can be obtained by

Actually, a strictly decreasing Lyapunov function depends closely on the choosing of and . So

Combined with above two equations, the Lyapunov candidate function can be obtained by or equivalent to

Combining (14), (15), (18), and (19), we have

is in the decreasing sequence. It means that

i.e.,

In order to derive , it should exist

Before deriving the conclusion of this paper, two useful lemmas are established in advance.

Lemma 1. Assuming that each element in is bounded in with is selected to satisfy , and is the symbol of maximum eigenvalue. Then, (23) is verified.

Proof. As the eigenvalues corresponded to of are of following properties From (23), Combining (27), (28) with (29) deduces According to the measure of matrix properties [44], the left side of (30) can be transformed into The symbol is defined as . (31) can be transferred into Therefore, under the constraint of (25), (26) and combined with (32), (23) is satisfied. This completes the proof.☐

Lemma 2. Assuming that each element in of is bounded in with Then, (24) is verified.

Proof. As the eigenvalues corresponded to of are of following properties: Knowing that is reversible, (24) is equivalent to Combining (35) and (36) with (38), it can be gotten As mentioned in Lemma 1, Hence, the convergence of improving HFE is proved.☐

3.2.3. Design of FTC

In a fault estimation-based FTC system, the controller can correct the control signal according to the fault information provided by the improved HFE system, and it can reduce the effect by the degradation or fault and maintain the aero-engine performance.

According to Figure 3, there are two parts in the FTC module, one is the baseline controller which is realized through static state feedback method. The baseline controller is

where denotes the baseline controller, and the closed loop system can be written by

Taking actuator fault into the above closed loop system (41), the closed loop system can be rewritten as

Another part in the FTC module is the compensator. In order to eliminate the effect of the actuator fault, the fault compensation signal should be added into the control signal, and the control signal can be and the closed loop with sensor fault can be represented by

If the sensor fault signal happens to be the corresponding control input signal, in order to eliminate the effect of the sensor fault, the fault-tolerant compensation signal needs to be introduced into the input signal of the controller as and the compensator is

The closed loop system is where

In this paper, the estimated faults of actuator or sensor and are regarded as disturbance variables, and the closed system performance requirement is to design the controller (45) for the simultaneous faults of sensor and actuator when the aero-engine component health parameter degradation is stable and an performance constraint is satisfied

Theorem 3. The closed loop system (47) is stable with an performance index , if there exist symmetric positive definite matrix , and matrices , , and such that the following LMI (50) holds, and the state feedback controller (45) gain matrices can be obtained by

The proof is given in the Appendix.

3.2.4. Improved Hybrid FTC Structure

In the traditional FTC structure, the FTC starts after the estimation process of the fault is completed; however, the influence of the fault is still in the estimation process. If the fault estimation process and FTC can be combined, the time that the closed-loop system costs can be reduced, and the influence caused by the fault can be minimized in a short time. As shown in Figure 3, the improved hybrid FTC structure proposed in this paper is based on improved HFE and FTC. An OBEM is introduced into the structure to track the aero-engine output based on the information obtained from the Kalman filter, and it is also used as the baseline model in the improved HFE process.

In this improved hybrid FTC structure, in order to reduce the influence of the fault caused by the actuator, the estimated faulty actuator information by the Kalman filter is used to adjust the control signal to the baseline control system. At the same time, the estimated sensor fault information by the Kalman filter is used to correct the value of the faulty sensor. Therefore, both the estimation and FTC processes can be merged into one process. In order to distinguish different types of faults in the system, a switching module is designed in the structure, and the switching mechanism is shown in Figure 7.

3.2.5. FDI Structure

The validation of the Kalman filter estimates is generally done by checking residuals or the differences between the measured and estimated degradation/fault output values. In our previous study [45], a weighted sum of squared residuals (WSSR) is designed to indicate the presence of a fault or degradation by

where , , and denote the th signal (faulty signal generated by sensor or actuator) removed from the , is the output of the corresponding HKF, and is the baseline output of the OBEM. The calculation structure of the WSSR for sensor location as an example is illustrated in Figure 8. The thresholds such as and can be obtained by [26].

3.2.6. Channel Switching Mechanism and Algorithm

As discussed above, without the fault information provided by FDI, the working process of the improved hybrid FTC will not be able to start, and it leads to both the estimation and FTC processes stop running. Hence, a switching module is provided, and the structure is shown in Figure 9 The switching mechanism can be referred to [45], and the switching algorithm is shown in Figure 10.

4. Experimental Results and Discussion

4.1. Experimental Setup

In order to verify the feasibility of the method proposed in this paper, a semiphysical platform for aero-engine multiple fault diagnosis and tolerant control is built up, and its structure is shown in Figure 11.

In this platform, the aero-engine is a virtual NCL model running in the simulator block, and its function is to simulate the component degradation during an experiment. Besides, the diagnosis and fault-tolerant control algorithms are also implemented in the same block. In the host computer, the control reference, e.g., power level angle (PLA), is employed, and the experimental data can also be saved and analyzed in this block. While in the hardware/physical component block, an electronic engine control (EEC) unit is installed in the platform, as shown in Figure 12, it is connected to the fuel flow regulating assembly consisting of an actuator and a fuel pump (as shown in Figure 13). In order to simplify the simulation, the VBV actuator is not used herein. One speed sensor is attached to the fuel pump and EEC unit to measure the high pressure spool speed to obtain the real engine speed according to the transmission ratio. The interface of the platform is shown in Figure 14. In this paper, the LPV form model is provided to verify the feasibility of the improved hybrid FTC algorithm, and one selected working point is shown in the Appendix.

4.2. Simulations and Experimental Results

This steady state is taken to illustrate the feasibility of the proposed method in simulation. In practice, nominal values of any steady state will be accessible via an LPV model. The experiment is implemented based on the improved HFE under the condition that the sensor fault and the actuator fault and the component parameter degradation coexist when the engine is subject to steady state. In this paper, a fault in the fuel valve opening which results in a constant deviation of fuel input is taken as an example. Sensors are set to monitor temperatures and pressures that are put into controllers. Errors in sensors may cause failure of the control law. Constant deviations in sensor values are taken into consideration in this section, assuming that the spool speed sensor of has a bias of at , which causes the input of fuel to decrease and the efficiencies of the fan and the HPC . The simulation results are shown in Figure 15.

Figures 15(a) and 15(b) show the estimations of the improved HFE, Figures 15(c) and 15(d) show the component parameter degradation estimation of the improved HFE, and Figures 15(e) and 15(f) reveal the output of the improved HFE. It is found from the simulation results that the variation of faults combined with the engine component parameter degradation can be estimated based on the improved HFE. In addition, the OBEM’s output can be utilized to track the engine sensor output based on the result estimated by the Kalman filter in the improved HFE.

The next experiment shows the comparison between the improved hybrid FTC system and improved HFE-based FTC system when the engine works under the steady-state condition in the semiphysical platform, and its results are shown in Figure 16. When the spool speed sensor of has the bias of -500 r/min at , the fuel input decreases 0.05 kg/s.

Figures 16(a) and 16(b) show the fault signal of the FDI, Figures 16(c) and 16(d) show comparison between the two FTC systems, and Figures 16(e) and 16(f) show the estimation results. The FTC system is based on the AHFE and consists of three parts, including the fault location process, the fault estimation process, and the FTC. While the improved hybrid FTC consists of two parts, including the fault location process and the FTC process (as shown in Figure 16(c)).

It is shown in Figures 16(a) and 16(b) that the fault location signal of the FDI generates at , and in turn, the location of the faulty sensors and actuators are determined. Providing the fault information of the FDI, the FTC processes of the hybrid FTC system and the FTC based on the AHFE are initiated. Figures 16(c) and 16(d) show that the output of and of the hybrid FTC system can return to its initial state within 15 s. Compared with the improved hybrid FTC, it takes much time to return to its initial value in the estimation process of the FTC based on the improved HFE. Figures 16(e) and 16(f) show the time difference between the improved hybrid FTC and the improved HFE in sensor and actuator fault estimation. Benefiting from the fault information transformed to the regular by estimating the variation of sensor and actuator faults, the improved hybrid FTC forces the engine output to track the OBEM output. However, in the FTC based on AHFE, this process has to be implemented after the estimation process is finished. It means that the influence of faults has been existing during the whole estimation process in the improved HFE-based FTC, and the system needs more time to complete the regulation process than the estimation process in the improved hybrid FTC.

5. Summary and Conclusions

In this paper, the FTC solution for simultaneous faults of actuators and sensors of an aero-engine, together with component degradation, was investigated. An improved hybrid FTC structure was proposed to keep the performance of the aero-engine closed-loop system under some harsh conditions. Some typical faults were simulated in flight envelope to provide the aero-engine component performance degradation data. By designing fault location and corresponding fault observers, the structure and design procedure of improved hybrid FTC was established. Compared with the traditional fault diagnosis and then fault-tolerant control method, the improved hybrid FTC structure proposed in this paper combined the fault estimation process and the FTC process into one process, and the influence of different faults/degradation in the aero-engine system can be reduced in a shorter time. Moreover, the simultaneous sensor and actuator faults were considered as the disturbance of the closed loop control system in the fault tolerant controller and a robust state feedback controller under it is designed. The switching algorithm serving for the FDI and improved hybrid FTC channels on basis of the switching scheme was provided. The semiphysical experiments were conducted to verify that the improved hybrid FTC algorithm can distinguish different types of failure in aero-engine closed-loop system and complete online fault estimation and FTC at the same time. In future research, a real-time diagnostics system used to deal with the concurrent faults in actuator and sensor will be developed.

Appendix

A.1. Appendix: Proof of Theorem

Proof. According to (49), the inequality matrix can be obtained by and substituting (47) into the above inequality matrix yields, Pre- and postumuliplying (A.2) by yields By defining , , , , the inequality matrix (50) can be satisfied.☐

A.2. Data of the Aero-Engine

In order to show the variation of engine component parameter degradation deriving from the model directly, the static state is set by as a selected working point, and the corresponding matrices are obtained shown in (A.4).

And the gain matrices are shown in (A.5).

Data Availability

All data, models, and code generated or used during the study appear in the submitted article.

Conflicts of Interest

The authors declare that they have no conflicts of interest.

Acknowledgments

This work was supported by the Major Project of National Natural Science Foundation of China (Nos. 61890921 and 61890923) and National Science and Technology Major Project (No. 2017-I-0001-0001).