Abstract
This paper deals with sensor faults of aircraft engines under uncertainties using a bank of second-order sliding mode observers (SMOs). In view of the effect of inevitable uncertainties on the fault reconstruction, a method combining concepts and linear matrix inequalities (LMIs) is proposed, in which a scaling matrix is designed to minimize the gain of the transfer function matrix from uncertainty to reconstruction. However, robust design generally requires that engine outputs outnumber faults. In the case where the above-mentioned requirement is not satisfied, a bank of sliding mode observers is proposed to ensure the degrees of freedom available in robust design. In specific, each observer corresponds to a certain sensor with the hypothesis that the corresponding sensor will not have faults, to create one degree of design freedom for each observer. After fault occurrence, a large estimation error is expected in the observers with wrong hypothesis, and then a logic module is designed to detect sensor faults and obtain the optimal robust sensor fault reconstruction at the same time. The proposed approach is applied to a nonlinear engine component-level-model (CLM) simulation platform, and a numerical study is performed to validate the effectiveness.
1. Introduction
With the increasing demand for higher reliability and safety of aircraft engine, the fault detection and isolation (FDI) system has been widely developed in recent decades [1,2,3]. With sensor being an important part in the control loop, faults occurring in sensors would directly affect, even devastate the quality of the control system, hence more and more importance has been attached to the study of sensor fault diagnosis. Different approaches including model-based methods [4,5] and data-based methods [6] can be found in the literature. Due to the limitation of on-board storage capability of engines, the model-based approach [7], which relies on mathematical model and residual generation [8], has gained more attention from researchers. The main drawback of these approaches lies in their dependence on the accurate dynamic model, which is hard to balance simplicity against accuracy from many actual systems, and the presence of uncertainty will inevitably cause deviations from true states and optimal fault reconstructions [9,10]. Nevertheless, most frameworks of FDI are designed for the linear system in the past decades [11,12]. Model-based fault diagnosis against external disturbance and modeling uncertainties is the most difficult and important issue, especially in the incipient fault detection (IFD) step [13,14,15].
As a model-based method, the sliding mode observer is widely studied in fault diagnosis because of its inherent robustness against uncertainties which satisfies characteristic conditions [16,17,18]. It is able to resist uncertainties by applying proper gain without resorting to any numerical optimization, and then deal with sensor fault [19], actuator fault [20,21], performance change estimation [22], and so on. In sliding mode observers, a non-linear discontinuous term containing the information of output estimation error is designed to make the system converge to the sliding surface [17]. Although the discontinuous switching term makes the chattering phenomenon of fault reconstruction inevitable, proper observer design such as high-order sliding mode can weaken this issue according to the recent research [23]. Higher order sliding modes (HOSM), which eliminate the chattering phenomenon [24,25], are proved to have better performance than first orders. In this paper, a second-order sliding mode observer (SOSMO) is proposed based on the super twisting algorithm (STA) [26] due to its fast convergence rate and robustness against bounded uncertainties. Compared with the standard first order sliding mode observer [17], SOSMOs do have better performance such as small chattering effect [22]. Its stability and finite time convergence under uncertainties is proved through the Lyapunov function [27]. To ascertain the robustness against a class of perturbations wider than that in [27], a family of strict Lyapunov functions is constructed for the STA [28] by JA Moreno and M Osorio. However, the design described above only ensures the finite-time convergence, and the effect of uncertainty on fault reconstruction is still inevitable. In order to minimize this effect, two types of sliding mode observer designs are proposed. The first one is to estimate the uncertainty directly and compensate for the effect of uncertainty into the reconstruction, but this method has strict conditions for application [29]. The second one is to minimize the gain of the transfer matrix from uncertainty to reconstructions through the LMI design, so as to reduce the effect of uncertainty on the reconstruction [17,30,31]. In this paper, the latter approach is adopted for its general applicability in handling more forms of uncertainties and conditions, and the method based on is widely used for robust fault estimation [22,23,24,25,26,27,28,29,30,31,32,33].
Nevertheless, classical robust design against uncertainties using LMI [33] requires the degrees of freedom available. For sensor fault diagnosis, it means that at least one sensor is ensured to be no fault during operations. In some practical situations, certain sensors are actually less vulnerable than others, and the above-mentioned assumption is not unrealistic [17]. However, for aircraft engines, all sensors work in the environment of high temperature, high pressure, and high rotation speed, thus, all risk damages. In this situation, there is not enough design freedom left for robust design against any uncertainty. Therefore, a framework constituting a bank of sliding mode observers is proposed in this paper. The architecture contains 7 sliding mode observers where 7 is the number of considered sensors. Each observer corresponds to a certain sensor, with the specific hypothesis that the corresponding sensor is guaranteed not to malfunction, for example, the first observer is constructed on the premise that the first sensor is reliable. This design ascertains that each observer can have a degree of design freedom. In the event that a fault occurs, reconstructions except the SMOs using the correct assumptions will produce large reconstruction errors. A scalar indicator is designed to evaluate the residual of each observer and the fault diagnosis module is established to detect and reconstruct the sensor faults.
This paper is organized as follows: The system description of aircraft engines is shown in Section 2, and the rest part of this section is concerned about the design of the bank of SMOs, containing the robust design based on STA using LMI and the whole framework of the FDI system. The proposed method is applied to the engine system which is depicted in Section 3. The whole FDI system’s validation is proved in simulation and experiment. And conclusions are given in Section 4.
2. Design of the Bank of Robust Sliding Mode Observers
A twin-spool commercial turbofan engine is used in this paper. The structure of the engine is shown in Figure 1. The air is compressed by a low pressure compressor (LPC) and a high pressure compressor (HPC), mixed with fuel, and injected into the combustor for combustion. A high pressure turbine (HPT) and a low pressure turbine (LPT) are driven by gases of high pressure and temperature generated by combustion, and drive the two compressors through two rotating shafts. The notations in this paper are shown in Table 1.
Figure 1.
Structure of the engine.
Table 1.
The descriptions of the notations.
The engine is inherently nonlinear on account of the thermal effects, complex mechanical structures and so on. A component level model (CLM) is used in this paper which is a nonlinear simulation of the turbofan engine with high fidelity, and it has been validated versus testing data [34]. Based on the CLM, a state variable model (SVM), which is a linear engine dynamic model, can be obtained and represented by the following state-space equations [34]:
where , , are the state variables, measurable outputs, and measurable inputs, respectively. , and are real known matrices. , , and , that is, and .
The nominal model does not take into account uncertainties such as parameter uncertainties and external disturbances. Under the influence of simultaneous sensor faults and uncertainty, the real engine dynamic system can be written as:
where the signal represents the sensor faults imposed upon the system with and as the distribution matrix. The term is considered as any uncertainty present. , are real known distribution matrices. Sensor fault signals and uncertainties are unknown but bounded and satisfy the following conditions:
where , and are known scalars, and represents Euclidean norm of the vector. All parameters are normalized and the detailed values are calculated by the data extracted from the engine design point.
Define a new output which is a filter version satisfying:
where is a designed stable real matrix. According to Equations (3), (4) and (6), the uncertain system can be rewritten as an augmented state-space system given by:
Define are augmented state variables. , , , and are augmented matrices with appropriate dimensions.
To underpin the rest part of this method, the following conditions must be satisfied:
- The fault distribution matrix has full rank of columns and satisfies the equation .
- Let the triple represent the linear system and the invariant zeros (if any) of are Hurwitz.
Considering the special structure of , , and the square matrix with full rank, the first condition can be proved by:
The zeros of are given by the values of which make the Rosenbrock matrix lose rank [17], where:
In consideration of the fact that the matrix is square with full rank, the Rosenbrock matrix loses rank if . The invariant zeros of are contained in the eigenvalues of and so if the open-loop system is stable, system is detectable and minimum phase [17].
Based on the uncertain system in Equations (7) and (8), a sliding mode observer can be designed in the following form:
where are the estimates of and is a nonlinear discontinuous term. Define and as the state estimation and output estimation errors, respectively. The output error feedback term is attached to the observer to enlarge the size of the sliding patch. Both and are design matrices to be determined. Assuming that the gain and have the structure:
Then based on the super-twisting algorithm (STA), the term is designed component-wise as [28]:
where and are design scalars to be determined. is an intermediate variable. The subscript represents th element of variables.
According to the definitions of and , the error system can be obtained from Equations (7), (8), (12) and (13):
Due to the special structure of in Equation (8), the state estimation error can be partitioned as where . Then the error system can be rewritten as:
The above equation can be further written in the following form:
and from the definition of , the output error system in Equation (21) becomes (component-wise):
where , , and represent the th row of the corresponding matrices, respectively. For simplicity, define nominal variables:
and the error system can be rewritten as:
the term has been designed to switch discontinuously around the sliding surface and to drive the trajectories of to . From inequality (5) and the definition of , the existence of a constant is ensured, such that the inequality:
holds for any possible .
The output error system in Equation (25) is a standard super-twisting structure with disturbance term. Then the design process of the two important coefficients and in Equations (15) and (16) is as follows [28]:
- Choose positive constants satisfying , , and .
- Calculate positive constants where:
- Given such values of and , the gains can be calculated as:
The gains based on the recipe in [28] assure the robust, finite time stability of the super-twisting structure with disturbance term, and ensures that a sliding motion can be achieved (). The proof of standard super-twisting structure stability can consult the Lyapunov stability theorem in literature [28]. Once the system state is reached and maintained on the sliding surface , the error system defined by Equations (20) and (21) can be written as:
where is the so-called equivalent output error injection. This is not the term which is applied to the system, but rather, the averaged injection used to maintain the sliding motion (), and it can be obtained by filtering.
In the case where the uncertainties are not taken into account, i.e., , the existence of the fact in finite time is ensured. Hence the reconstruction of from the equivalent injection signal will be in the following form:
where is the estimation of the real sensor faults without robust design.
However, the actual system is always affected by uncertainties. In the case where , the above attempted reconstruction will be corrupted by the exogenous factor . To minimize the influence of the uncertainty on the reconstruction, a scaling of the equivalent output injection signal is demanded to be chosen. To this end define:
where is the design freedom to be determined and is a nonsingular design matrix.
If condition 1 is satisfied it can be proven that there exists an orthogonal matrix , where:
the solution of can be obtained by ‘QR’ decomposition of .
Define a would-be reconstruction signal as:
Re-arranging (29) and (30) as:
Pre-multiplying (36) by obtains:
Remark 1.
Notice that , the special structure of the scaling matrix in Equation (32) is aim to decouple sensor faults and exogenous signal and leave a certain degree of design freedom to minimize the effect of the exogenous signal on the reconstruction.
Theorem 1.
Considering the system from (35) and (37), it can be rewritten as:
where , , , and . The following statements are equivalent.
- 1.
- The system is asymptotically stable and the gain of transfer matrixdoes not exceed() where:
- 2.
- There exists a symmetric matrixsatisfying:
Proof of Theorem 1.
See Appendix A.
□
Therefore:
where the transfer matrix derived from (38) and (39).
The effect from to can be minimized by choosing the appropriate . Based on Theorem 1, the gain of will not exceed if the following inequality can be satisfied:
where is symmetric positive definite. The value of and can be calculated through standard LMI software in Matlab and subsequently the observer parameters can also be obtained. It is worth noting that the selection of and is very critical and will affect the final optimization effect. The selection of and can be referred to [17]. Remark 2 Robust design for exogenous signal is essentially dependent on the design matrix . It is worth noting that for the square system (), does not exist, and the transfer function is a constant matrix, thus the significance of robust design does not exist.
From Remark 2, the dimension of output signal must be larger than that of sensor fault signal to ensure the validity of robust design (). In other words, it is necessary to ensure that at least one dimension of sensor is reliable and not prone to fault, so that at least one dimension of freedom can be left for robust design. However, the sensors of the engine work in the harsh environment of high pressure, high temperature and high rotation, so all sensors are facing with the possibility of fault. The actual system has no design freedom (square system), so the design method mentioned above cannot be directly applied.
In this paper, a bank of sliding mode observers is designed to solve the problem of insufficient design freedom. It is assumed that all the sensors will not fault at the same time. The assumption used here is more realistic than having at least one sensor guaranteed reliable. The designed structure is shown in Figure 2. The bank of sliding mode observers contains 7 sliding mode observers where 7 is the number of monitored sensors. Each observer corresponding to a certain sensor is built on the specific hypothesis that the corresponding sensor is guaranteed not to malfunction, for example, the first observer is applied on the premise that the first sensor is reliable; the second observer application is premised on the reliability of the second sensor; and so on. For square system, the purpose of this design is to ensure that each observer has one dimension of design freedom (), so as to achieve robust design for uncertainty. When a fault occurs, such as the fault of the first sensor, since only the first sliding mode observer uses the wrong assumption, it will produce a large estimation error whereas the reconstruction results of the other observers are still accurate. In order to evaluate the accuracy of the fault reconstruction, the following scalar indicator is computed for each observer:
where represents corresponding observer.
Figure 2.
Robust sensor fault reconstruction using bank of sliding mode observers.
The working mechanism of fault diagnosis module is summarized as follows:
- When there is no sensor fault, each robust reconstruction has a small estimation error and indicator calculation module can also get a small scalar indicator . In the diagnosis module, the sum of 7 indicators is less than the pre-defined threshold value , indicating that no sensor fault occurs at this time.
- When there are one or more sensor faults, there will be a large error in the reconstruction generated by the observer without applying the correct assumptions, so that the corresponding indicators will be larger than those with the correct assumptions. In the fault diagnosis module, due to the occurrence of faults, the sum of all the indicators will exceed the set threshold value , indicating there exist sensor faults. The reconstruction generated by the observer corresponding to the smallest indicator is selected as the final estimation result of the proposed architecture.
The flow chart of fault diagnosis module is shown in Figure 3:
Figure 3.
Flow chart of fault diagnosis module.
where is the final robust reconstruction of sensor faults, is the index of the indicator with the minimum value, and trigger signal is aim to determine whether there is a sensor fault.
3. Application of the Method to an Aircraft Engine
A CLM of a commercial turbofan engine is used in this section. By linearizing the engine at the cruise design point (, , 100% fan speed), an SVM can be obtained to characterize the engine’s small range dynamic characteristics, and observer parameters are well calculated. Simulations on CLM are carried out to examine the method in the cruise condition. To represent real working environment, the white Gaussian measurement noise and process noise are considered with variance values of 0.00152 and 0.00052 (percentage of the nominal value) [34]. The coefficient matrices are as follows:
Uncertainty present in this system is composed of parametric uncertainties and external disturbance (). The parametric uncertainty is given by:
External disturbance is Gaussian distributed noise with mean value of 0.004 and variance value of 0.0032. The distribution matrices and in Equations (3) and (4) are assumed to have structures given by:
According to the design method introduced in the previous section, the selected values of relevant design parameters are as follows:
Taking the design of the first sliding mode observer as an example, since it is assumed that the first sensor will not malfunction, the sensor fault distribution matrix has the following form:
By LMI software, the design freedom in the scaling matrix can be obtained as
At the engine cruise design point, four sensor fault modes are examined, covering both the hard and soft faults, and single and multiple faults, as shown in Table 2.
Table 2.
Descriptions of 4 fault modes.
Consider a scenario where all the sensors remain fault free, the comparison between threshold value and sum of all indicators is shown in Figure 4, which indicates no sensor fault occurred.
Figure 4.
Comparison between threshold and sum of indicators in the case of no fault.
When the fault in Mode 1 is injected into CLM, the fault indication signals and their sum are shown in Figure 5 and Figure 6, respectively. Figure 7 shows the comparison between robust reconstruction and reconstruction without robust design in Mode 1.
Figure 5.
Comparison between threshold and sum of indicators in Mode 1.
Figure 6.
Fault indicator signals of the bank of SMOs in Mode 1.
Figure 7.
Sensor fault reconstruction in Mode 1: (a) Robust sensor fault reconstruction ; (b) reconstruction without any robust design.
From Figure 6, the fault indicator signal generated by the SMO1 is much larger than the others. This is because the fault of Mode 1 does not satisfy the assumption of SMO1, and its reconstruction shown in Figure 8 has a large estimation error. With the proposed fault diagnosis module, the sensor fault can be detected around 6 s, and the final robust reconstruction is shown in Figure 7. In the reconstruction with robust design the estimation error can be guaranteed within 0.5%, while the estimation results without robust design are relatively worse where the maximum estimation error partially reaches 1.8%.
Figure 8.
Fault reconstruction generated by SMO1 in Mode 1.
To verify the effectiveness of the method under the sensor soft fault cases, Mode 2 is injected into CLM. The fault indication signals and their sum are shown in Figure 9 and Figure 10, respectively. Figure 11 shows the comparison between robust reconstruction and reconstruction without robust design in Mode 2.
Figure 9.
Comparison between threshold and sum of indicators in Mode 2.
Figure 10.
Fault indicator signals of the bank of SMOs in Mode 2.

Figure 11.
Sensor fault reconstruction in Mode 2: (a) Robust sensor fault reconstruction ; (b) reconstruction without robust design.
From Figure 11, the method proposed in this paper is still effective for sensor soft fault, reducing the influence of uncertainty on reconstruction results, and ensuring the estimation error less than 0.5%.
Mode 3 and 4 represent hard and soft faults in multi-fault cases, respectively. Figure 12 and Figure 13 show the sensor fault reconstructions in Mode 3 and 4, respectively.
Figure 12.
Sensor fault reconstruction in Mode 3: (a) Robust sensor fault reconstruction ; (b) reconstruction without robust design.
Figure 13.
Sensor fault reconstruction in Mode 4: (a) Robust sensor fault reconstruction ; (b) reconstruction without robust design.
The effectiveness of this method is proved in the case of simultaneous faults of multiple sensors. Figure 14 shows the comparison of the maximum estimation error between the proposed robust method and the design without considering uncertainty.
Figure 14.
Maximum estimation error.
From Figure 14, the reconstruction errors can be guaranteed to be less than 0.5% for both hard and soft faults. Compared with the reconstructions without robust design, the proposed method reduces the influence of uncertainty on the reconstructions.
4. Conclusions
In this paper, a bank of second-order sliding mode observer has been designed based on the super-twisting structure for robust sensor fault reconstruction. In order to reduce the influence of uncertainties on reconstructions, the proposed method has minimized the gain of the transfer matrix from uncertainty to the reconstructions by designing a scaling matrix . Facing the problem of lacking design freedom in the square system, a bank of sliding mode observers has been proposed, in which each observer corresponds to a certain sensor with the assumption that the corresponding sensor would not have faults, so that the design freedom is available for robust design. When sensor faults occur, estimation errors generated by the observers with wrong hypothesis would be large. Then, through the logical diagnosis module, sensor faults can be detected and the optimal robust reconstruction results can be obtained. Numerical simulations covering diverse fault scenarios have shown the ascendency of the proposed method.
Author Contributions
Z.Q. designed the algorithm. Z.Q. and J.H. analyzed the experimental date. Z.Q. and X.C. wrote the original manuscript. Z.Q. and F.L. revised the final manuscript.
Funding
This research was funded by National Major Special Subject of China [Grant No. 2017V0040054].
Conflicts of Interest
The authors declare no conflict of interest. The funders had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript, and in the decision to publish the results.
Appendix A
For the system (38) and (39), we choose the Lyapunov function candidate:
where is symmetric.
Multiply (41) with in the right and left yield:
By adopting the Schur complement, (A2) is equivalent to:
For any , consider:
and under the zero initial condition:
By (A3), we know:
Consider the zero initial condition,
Let ,
By (A8), the transfer function of system (38) and (39) satisfies:
By (A2), it is easy to know that . As , system is asymptotically stable. Theorem 1 has been proved.
References
- Salehi, R.; Alasty, A.; Shahbakhti, M.; Vossoughi, G. Detection and isolation of faults in the exhaust path of turbocharged automotive engines. Int. J. Automot. Technol. 2015, 16, 127–138. [Google Scholar] [CrossRef]
- Dimogianopoulos, D.G.; Hios, J.D.; Fassois, S.D. Onboard Engine FDI in Autonomous Aircrafts Using Compact Stochastic Nonlinear Modelling of Flight Signal Dependencies. In Proceedings of the European Control Conference, Kos, Greece, 2–5 July 2007. [Google Scholar]
- Amozegar, M.; Khorasani, K.; Amozeghar, M. An ensemble of dynamic neural network identifiers for fault detection and isolation of gas turbine engines. Neural Netw. 2016, 76, 106–121. [Google Scholar] [CrossRef] [PubMed]
- Zhang, J.; Swain, A.K.; Nguang, S.K. Robust sliding mode observer based fault estimation for certain class of uncertain nonlinear systems. Asian J. Control 2015, 17, 1296–1309. [Google Scholar] [CrossRef]
- Simon, D.L.; Garg, S. Optimal Tuner Selection for Kalman filter-based aircraft engine performance estimation. In Printed Proceedings of the ASME Turbo Expo 2009: V. 7, Pt. A: Power for Land, Sea, and Air (GT2009), 8–12 June 2009, Orlando, FL, USA; American Society of Mechanical Engineers: New York, NY, USA, 2009; pp. 659–671. [Google Scholar]
- Feng, L.; Huang, J.Q.; Qiu, X.J. Application of multi-outputs LSSVR by PSO to the aero-engine model. J. Syst. Eng. Electron. 2009, 20, 1153–1158. [Google Scholar]
- Kobayashi, T.; Simon, D.L. Application of a Bank of Kalman Filters for Aircraft Engine Fault Diagnostics. Turbo. Expo. 2003, 1, 461–470. [Google Scholar]
- Frank, P.M. Fault diagnosis in dynamic systems using analytical and knowledge-based redundancy: A survey and some new results. Automatica 1990, 26, 459–474. [Google Scholar] [CrossRef]
- Pazera, M.; Buciakowski, M.; Witczak, M. Robust Multiple Sensor Fault–Tolerant Control for Dynamic Non–Linear Systems: Application to the Aerodynamical Twin–Rotor System. Int. J. Appl. Math. Comput. Sci. 2018, 28, 297–308. [Google Scholar] [CrossRef]
- Buciakowski, M.; Witczak, M.; Mrugalski, M.; Theilliol, D. A quadratic boundedness approach to robust DC motor fault estimation. Control Eng. Pract. 2017, 66, 181–194. [Google Scholar] [CrossRef]
- Li, J.; Park, J.H.; Ye, D. Fault detection filter design for switched systems with quantisation effects and packet dropout. IET Control Theory Appl. 2016, 11, 182–193. [Google Scholar] [CrossRef]
- Cai, J.; Ferdowsi, H.; Sarangapani, J. Model-based fault detection, estimation, and prediction for a class of linear distributed parameter systems. Automatica 2016, 66, 122–131. [Google Scholar] [CrossRef]
- Zhang, X. Sensor Bias Fault Detection and Isolation in a Class of Nonlinear Uncertain Systems Using Adaptive Estimation. IEEE Trans. Autom. Control 2011, 56, 1220–1226. [Google Scholar] [CrossRef]
- Jiang, B.; Staroswiecki, M.; Cocquempot, V. Fault Accommodation for Nonlinear Dynamic Systems. IEEE Trans. Autom. Control 2006, 51, 1578–1583. [Google Scholar] [CrossRef]
- Chen, J.; Patton, R.J. Robust Model-Based Fault Diagnosis for Dynamic Systems; Springer Science & Business Media: Berlin, Germany, 2012; Volume 3. [Google Scholar]
- Liu, M.; Zhang, L.; Shi, P.; Karimi, H.R. Robust Control of Stochastic Systems Against Bounded Disturbances with Application to Flight Control. IEEE Trans. Ind. Electron. 2014, 61, 1504–1515. [Google Scholar] [CrossRef]
- Alwi, H.; Edwards, C.; Tan, C.P. Fault Detection and Fault-Tolerant Control. Using Sliding Modes; Springer: London, UK, 2011. [Google Scholar]
- Liu, M.; Shi, P. Sensor fault estimation and tolerant control for Itô stochastic systems with a descriptor sliding mode approach. Automatica. 2013, 49, 1242–1250. [Google Scholar] [CrossRef]
- Tan, C.P.; Edwards, C. Sliding mode observers for detection and reconstruction of sensor faults. Automatica 2002, 38, 1815–1821. [Google Scholar] [CrossRef]
- Bouibed, K.; Seddiki, L.; Guelton, K.; Akdag, H. Actuator fault detection by nonlinear sliding mode observers: Application to an actuated seat, 2013. In Proceedings of the Conference on Control and Fault-Tolerant Systems (SysTol), Nice, France, 9–11 October 2013; pp. 739–743. [Google Scholar]
- Yan, X.G.; Edwards, C. Robust sliding mode observer-based actuator fault detection and isolation for a class of nonlinear systems. Int. J. Syst. Sci. 2008, 39, 349–359. [Google Scholar] [CrossRef]
- Chang, X.; Huang, J.; Lu, F. Health Parameter Estimation with Second-Order Sliding Mode Observer for a Turbofan Engine. Energies 2017, 10, 1040. [Google Scholar] [CrossRef]
- Laghrouche, S.; Liu, J.; Ahmed, F.S.; Harmouche, M.; Wack, M. Adaptive Second-Order Sliding Mode Observer-Based Fault Reconstruction for PEM Fuel Cell Air-Feed System. IEEE Trans. Control Syst. Technol. 2015, 23, 1098–1109. [Google Scholar] [CrossRef]
- Levant, A. Quasi-continuous high-order sliding-mode controllers. In Proceedings of the 42nd IEEE International Conference on Decision and Control, Maui, HI, USA, 9–12 December 2003; pp. 4605–4610. [Google Scholar]
- Levant, A.J. Principles of 2-sliding mode design. Automatica 2007, 43, 576–586. [Google Scholar] [CrossRef]
- Levant, A. Sliding order and sliding accuracy in sliding mode control. Int. J. Control 1993, 58, 1247–1263. [Google Scholar] [CrossRef]
- Moreno, J.A.; Osorio, M. A Lyapunov approach to second-order sliding mode controllers and observers. In Proceedings of the 47th IEEE Conference on Decision and Control, Cancun, Mexico, 9–11 December 2008; pp. 2856–2861. [Google Scholar]
- Moreno, J.A.; Osorio, M. Strict Lyapunov Functions for the Super-Twisting Algorithm. IEEE Trans. Autom. Control 2012, 57, 1035–1040. [Google Scholar] [CrossRef]
- Ben Brahim, A.; Dhahri, S.; Ben Hmida, F.; Sellami, A. Simultaneous actuator and sensor faults reconstruction based on robust sliding mode observer for a class of nonlinear systems. Asian J. Control 2017, 19, 362–371. [Google Scholar] [CrossRef]
- Alaei, H.K.; Yazdizadeh, A. Robust Output Disturbance, Actuator and Sensor Faults Reconstruction Using H∞ Sliding Mode Descriptor Observer for Uncertain Nonlinear Boiler System. Int. J. Control Autom. Syst. 2018, 16, 1271–1281. [Google Scholar] [CrossRef]
- Zhao, K.; Li, P.; Zhang, C.; Li, X.; He, J.; Lin, Y. Sliding Mode Observer-Based Current Sensor Fault Reconstruction and Unknown Load Disturbance Estimation for PMSM Driven System. Sensors 2017, 17, 2833. [Google Scholar] [CrossRef] [PubMed]
- Buciakowski, M.; Pazera, M.; Witczak, M. A Combined H2/H∞ Approach for Robust Joint Actuator and Sensor Fault Estimation: Application to a DC Servo-Motor System. Sensors 2019, 19, 2648. [Google Scholar] [CrossRef] [PubMed]
- Tan, C.P.; Edwards, C. An LMI approach for designing sliding mode observers. Int. J. Control 2001, 74, 1559–1568. [Google Scholar] [CrossRef]
- Lu, F.; Huang, J.; Lv, Y. Gas Path Health Monitoring for a Turbofan Engine Based on a Nonlinear Filtering Approach. Energies 2013, 6, 492–513. [Google Scholar] [CrossRef]
© 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).














