Abstract
The suggested methods for solving fault diagnosis and estimation problems are based on the use of the Jordan canonical form. The diagnostic observer, virtual sensor, interval, and sliding mode observer design problems are considered. Algorithms have been developed to solve these problems for both linear and nonlinear systems, considering the presence of external disturbances and measurement noise. It has been shown that the Jordan canonical form allows reducing the dimensions of interval observers and virtual sensors, thus simplifying the design process in comparison to the identification canonical form. The theoretical results are illustrated through examples.
1. Introduction
Different canonical forms of dynamic systems play an important role in solving different theoretical and practical problems, see, for example, refs. [1,2,3,4]. They facilitate the simplification of solution processes and enable simple algorithms. In particular, to solve fault diagnosis and estimation problems, an identification canonical form (ICF) is used [1,5].
Another popular canonical form is the Jordan canonical form (JCF); it uses design interval observers [2,6,7,8,9,10,11,12] and analyzes error correction properties in discrete-time systems [13]. The matrix of the JCF, under an appropriate choice of the eigenvalues, is Hurwitz and Metzler, which means that its non-diagonal elements are non-negative. Such properties guarantee that the interval observer generates lower and upper bounds of the state vector for systems with uncertainties. An analysis of the JCF has shown its capability to facilitate stability and simplify the construction of disturbance-insensitive observers, reducing their dimensionality.
The main contribution of this paper lies in the development of methods that apply the JCF to solve the problems related to diagnostic and sliding mode observers, virtual sensors, and interval observers for linear and nonlinear systems; these methods are presented in forms that are more general than those found in [1,2,7,14] and similar papers. Unlike the known methods, the suggested approach is based on the reduced-order model derived from the original system, which is insensitive or has minimal sensitivity to the disturbance. This allows obtaining the observers and sensors of less dimensions, reducing the impact of disturbances on the accuracy of diagnosis and estimation results.
Such problems will be solved for systems described by nonlinear models
where , , and are the vectors representing the state, control, and output; A, B, C, G, and D are the known constant matrices; matrix F and function describe faults. If faults are absent, , if a fault occurs, then becomes an unknown bounded function of time; is the disturbance, it is assumed that is an unknown bounded function of time, ; is the measurement noise; it is assumed that is an unknown bounded function of time: ; is the nonlinear term:
, …, are the known constant matrices, , …, are nonlinear functions. It is assumed that the function is bounded for all and and it satisfies the Lipschitz condition with respect to x uniformly for t and u:
where is a constant.
Consider the initially linear systems when .
2. Diagnostic Observer Design
All of the considered problems are based on the reduced order model of the system (1), which has a minimal dimension and is insensitive to the disturbance, as described by the equations
where , with , is the vector of state, , , , , and are matrices to be determined. One may say that model (2) is a simplified version of the original system.
The diagnostic observer is based on this model and generates the residual used to make a decision about the faults. We assume in this section that ; if , an adaptive threshold for can be used [1].
As usual, we assume that the relation is true, where is a constant matrix to be determined. It is known [5,15] that they satisfy the following equations
As usual, to construct model (2), the matrices and are sought in ICF
This form enables obtaining simple equations for the matrices that describe the model (2) [5]; it also ensures the stability of the observer through feedback and desirable eigenvalues , which are assumed to be negative and different.
We suggest specifying the matrix as purely diagonal JCF
It is known that the model with and in the form (4) and feedback can be transformed into the model with (5) with to ensure stability.
Instead of applying such a transformation, we will use the JCF form of the matrix in (2). In this case, the equation is presented in the form of k-independent equations:
where and are i-th rows of the matrices and , respectively. An additional condition (insensitivity to the disturbance) can be taken into account as follows. Introduce the matrix of maximal rank, such that . Then, for matrix N. As a result, (6) can be rewritten as
where is the identical -matrix.
Matrices and can be obtained from , and rewritten in the form
This equation has a solution if and only if
To design the diagnostic observer, one chooses and finds from (7) the row of the matrix for which condition of sensitivity to the fault is satisfied. Then one has to find from (7) the minimum number of rows corresponding to for which condition (9) is satisfied with . The matrices , , , and can be determined using (3), (7), and (8), respectively. Since the matrix (5) with is stable, there is no need to use feedback.
3. Virtual Sensor Design
Different sensors are an integral part of modern complex technical systems. They are used, in particular, to measure the components of the state vector in order to address control and fault diagnosis problems. Clearly, the greater the number of components that are measured, the easier it becomes to obtain simpler solutions. The use of additional physical sensors may result in extra expenses and cannot always be realized in practice. In addition, such sensors are not highly reliable. In this case, virtual sensors are of interest; moreover, they can be used for replacing faulty physical sensors. In practice, virtual sensors are used to solve different problems, particularly for fault detection, isolation, data recovery, and fault-tolerant control [16,17]. In [1,14,16,17,18], virtual sensors were constructed using the Luenberger observer; in [1,14], and similar papers, the authors considered full dimensions. In [19], the problem of designing virtual sensors with minimal dimensions, capable of estimating a prescribed linear function of a nonlinear system, has been solved using the ICF approach.
The use of the JCF enables a further reduction in dimensions compared to the ICF because the JCF ensures stability itself. As a result, the virtual sensor becomes simpler when compared to papers such as [1,14], and similar papers. Assuming and , we consider the general problem of estimating the variable , where the known matrix is M. This problem can be viewed as the design of a virtual sensor that estimates the variable . We assume that and describe such a sensor by
where and Q are matrices to be determined. It follows from and (10)
This equation has a solution if and only if
4. Interval Observer Design
In recent years, different kinds of interval observers have been presented for many types of models, including linear and non-linear continuous-time [10,20,21,22], discrete-time [9,23,24], time delay [2,6], and algebraic differential [6]. They have also been successfully applied to solve many real-time life problems [11,16]. Exhaustive reviews can be found in [2,7].
In this paper, the interval observers were designed to estimate the prescribed linear function of the state vector . Such observers are based on the JCF-reduced order model of the original system of minimal dimensions and are insensitive or minimally sensitive to disturbances. This allows for reducing the interval width and the dimensions of the observer when compared to papers such as [2,7], and in similar works, where the full vector is estimated.
From the above, it follows that interval observers can be considered as generalized virtual sensors when or for satisfying condition (12).
Given the variable , we construct an interval observer with minimal dimensions generating lower and upper bounds, such that for all , where, by using an approach similar to [2], for two vectors or matrices , the relations and are understood element-wise. In [8], the interval observer used for estimating the vector is based on the stable observer, which is then transformed into the JCF. In contrast, the matrix in our approach is sought in the JCF.
When the requirement for insensitivity to the disturbance is not present, Equation (7) can be simplified as follows:
and model (2) takes the form
where . The interval observer is given by
where for the known ; the elements of the matrix are absolute values of the corresponding elements of A; .
Theorem 1.
If and , then for the interval observer (15), holds.
Proof of Theorem 1.
Using an approach similar to [2], we introduce the estimation errors
It follows from that and . Taking into account (14) and (15), one obtains:
Note that in (17) and hold for all , and the non-diagonal elements of the matrix are non-negative. Solutions of this system under and are non-negative element-wise; that is, and for all [2]. This with (16) gives . Since , it follows from (16)
As a result, under , , and , one obtains , , which is equivalent to . □
To construct the interval observer that estimates the variable , one has to find a minimum number of solutions of (13) with , which form the matrix that satisfies condition (12); moreover, matrices , and need to be calculated.
Remark 3.
Remark 4.
It can be seen that if , bounds should be calculated as
The suggested approach to the interval estimation of the variable can be used for a similar estimation of the vector , as follows. Assume that the matrix C is of maximal rank and
is a nonsingular matrix. We introduce
Then
Assuming that , one obtains from that and ; as a result, .
Thus, the variable under is estimated by (18); the variable can be estimated by using an approach similar to the observer (15). Note that the disturbance does not affect the estimation (18).
Remark 5.
Condition is satisfied in practical important cases when components of the vector are measured by sensors and .
5. Sliding Mode Observer Design
Sliding mode observers (SMOs) provide a solution for the problem of state and fault estimation in dynamic systems. The design methods for such observers have been developed in various works, including [25,26,27,28,29,30,31,32,33] for different classes of systems and fault-tolerant control [34]. A distinguishing feature of these and similar papers is that when constructing SMOs, some limitations are imposed on the original system; for example, in references [26,35], and similar papers, the system should be a minimum phase and satisfy the matching condition. In [30], this condition is relaxed and only requires detectability. Moreover, SMOs are constructed based on the original system. As a result, sliding mode observers are of full order. The slightest conditions were obtained in [36] based on the reduced-order model of the original system with different sensitivities to faults and disturbances. Such a model in [36] is realized in the ICF.
The suggested approach below is a modification of what was presented in [36], and is based on the JCF. Assume that . Since the JCF is stable, the additional requirements, including the minimum phase or detectability [26,30], are not imposed upon the original system in the suggested approach.
As noted in Section 2, by solving Equation (7), one can construct a minimal-dimension model that is insensitive to disturbances:
where . Since one-dimensional subsystems in the JCF are independent of each other, the sliding mode observer is one-dimensional as well. One has to choose and find a row from (7) that satisfies the condition for sensitivity to the fault, as well as for some matrix . Note that these conditions are equivalent to [26]. Matrix can be determined using (7); finally, matrix is calculated.
The estimation error is described by
Since is the bounded function and , then for some . It is known that is bounded as well and for some .
Theorem 2.
The observer (21) estimates the function as
where is the so-called equivalent output injection signal representing the average behavior of the discontinuous function . According to [26], we use as the continuous approximation where ε is a small positive scalar.
Proof of Theorem 2.
We can prove that by selecting a suitable observer gain , in finite time and sliding motion are achieved. We consider the Lyapunov function and find its derivative with respect to time, taking into account (22):
Since , then and
If then and the sliding motion is achieved, which is in finite time. Then it follows from (22) that the fault is estimated by (23). □
When the measurement noise , the main result remains the same, but the requirement for the coefficient becomes more rigorous. In this case, Equation (22) for the error is supplemented by :
As a result, the additional term appears in the derivative of the function :
and the formula for changes: The existence of the measurement noise means that the estimation (23) becomes approximate:
6. Nonlinear Systems
If the original system is nonlinear, the nonlinear term supplements the right-hand side of model (2)
where , , …, , are matrices to be determined, ; is a function in which the vector x is replaced by and y according to ; the numbers are nonzero columns of the matrix .
To construct the nonlinear term, one finds from (7) the minimum number of the matrix rows with ; set , calculate the product , and check (25). If it is satisfied, find the matrices and , and from (24). If (25) is not satisfied, find another solution of (7) with the former or incremented value k. If (25) is not satisfied for all k, the model insensitive to the disturbance does not exist. In this case, one may use a robust approach with minimal sensitivity to the disturbance; see [33] and Section 7.
The main problem in the nonlinear case involves the stability of the observer. Consider only the case where the nonlinear term does not affect stability, ensured by the JCF of the matrix . Introduce the error It follows from (1) and model (2) with the nonlinear term
Since the function is satisfied the Lipschitz condition, then is satisfied in such a condition as well,
where Since the matrix is stable, symmetric positive definite matrices exist, and , such that In [4], the Lyapunov function was considered, showing that , which is that the observer is stable, if
where and are the maximal and minimal eigenvalues of matrices and , respectively. Assume that condition (26) is satisfied; therefore, the stability of the observer is ensured by the JCF matrix .
The demand for stability is important for nonlinear diagnostic observers and virtual sensors. For sliding mode observers, the nonlinear term can be taken into account by using an approach similar to the measurement noise. The coefficient must satisfy the conditions
where represents the Lipschitz constant.
For the interval observer, in addition to the demand for stability, the function should exhibit monotonicity with respect to x, uniformly for y and u, in the sense of the relation “≤”:
This is necessary to prove , for all .
Since the variable is subject to measurement noise and appears in the nonlinear term, the right-hand sides of (15) should be supplemented by , where the coefficient can be determined experimentally.
7. Robust Solution
If conditions (9) and (12) for virtual sensors and interval observers) are not satisfied, the model invariant with respect to the disturbance cannot be constructed, and one has to use robust methods. For the ICF, such a method is described in [33]. It involves minimizing the Frobenius norm , which described the contribution of the disturbance in the model, and is realized through the singular value decomposition of a matrix [33,37].
This approach cannot be used for the JCF since rows of the matrix determined by (13) are independent of each other. To solve the problems of robust diagnostics and sliding mode observer design, one needs to choose a certain and find from (13) a row where condition of the sensitivity to the fault is satisfied. Then one has to find from (13) the minimum number of rows for which condition (9) is satisfied with . If different solutions of (13) are possible, a choice has to be made to minimize the norm . To construct virtual sensors and interval observers, the condition (12) should be satisfied for the minimum number of Equation (13) solutions.
As a result, it can be concluded that condition (7) of invariance with respect to the disturbance is simple; on the other hand, when condition (9) is not satisfied, one has to use more complex rules to minimize the contribution of the disturbance in the model. Moreover, the JCF restricts the possibility of such minimization. An analysis has shown that, in this case, the ICF is preferable, it enables minimizing the contribution of the disturbance more effectively. This is not true for the interval observer since the transformation of the ICF model, designed on the basis of the singular value decomposition into the JCF model, may increase the contribution of the disturbance.
8. Example
Consider the nonlinear control system
where , , and . Equation (27) represents the model of the well-known example of a three-tank system (Figure 1), where , , and correspond to the liquid levels in the tanks. The initial conditions are , , and . It is assumed that areas of the cross-sections of tanks , and , areas of the cross-sections , , and of pipes, and the controls and are such that for all This assumption is made to simplify model (27) since the main purpose of the example is to show how the JCF can be used to solve the interval observer design problems.
Figure 1.
Three-tank system.
Clearly, model (27) is described by matrices, where . To overcome this difficulty, we can transform (27) by introducing formal addends , and in the first, second, and third equations, respectively. Then is added to the linear part and to the nonlinear part; other addends are considered analogously. As a result, the system is described by matrices and nonlinearities as follows:
Calculate interval estimates for
It follows from Section 4 that Since , we obtain
To estimate , set , Equation (7) becomes
Set and obtain and as a result, , , Clearly, the condition (25) is satisfied, and . Model (14) is of the form
Clearly, the model is stable; the function is monotonic. The interval observer estimating the variable is given by
Note that the approach suggested in [2] gives the observer of dimension 6, and its estimates contain the disturbance , which is absent in our approach.
For the simulation, assume for simplicity that , ; , , . Then take and , , , and . The simulation results with and are shown in Figure 2 and Figure 3, respectively, where the graphs of the functions , , and are presented. Clearly, the product is greater, and the interval is wider. Moreover, the value of the disturbance does not affect the interval width; this confirms that the model is decoupled from the disturbance.
Figure 2.
Graphs of the functions , , and with and .
Figure 3.
Graphs of the functions , , and with and .
9. Discussion
The problems of designing diagnostic observers, virtual sensors, interval observers, and sliding mode observers based on the Jordan canonical form have been addressed and resolved. The methods for solving these problems have been developed for both linear and nonlinear systems, taking into account external disturbances and measurement noise. The observers are based on the reduced-order model of the original system; they are invariant with respect to the disturbance or have minimal sensitivity to the disturbance. It was shown that when the invariance, with respect to the disturbance, can be achieved, the JCF allows reducing the dimensions of observers and virtual sensors, making the design procedure simpler when compared with the ICF. On the other hand, when the invariance, with respect to the disturbance, is impossible, and a robust solution is used, the JCF has to use more complex rules to minimize the impact of the disturbance in the model. Moreover, the JCF restricts the possibility of this minimization. An analysis has shown that, in this case, ICF is preferable; it enables minimizing the contribution of the disturbance more effectively. This is not true for the interval observer since the transformation of the ICF model, designed on the basis of the singular value decomposition into the JCF model, may increase the contribution of the disturbance. Theoretical results are illustrated through the well-known tree-tank system. Future work will investigate the JCF stability in the system with external disturbance.
Author Contributions
Conceptualization, A.Z. (Alexey Zhirabok) and A.Z. (Alexander Zuev); methodology, O.S. and V.F.; software, V.T.; validation, P.M. and V.F.; formal analysis, V.T. and P.M.; investigation, A.Z. (Alexander Zuev); resources, O.S.; data curation, A.Z. (Alexey Zhirabok); writing—original draft preparation, A.Z. (Alexey Zhirabok); writing—review and editing, A.Z. (Alexey Zhirabok) and A.Z. (Alexander Zuev); visualization, V.T.; supervision, P.M.; project administration, O.S.; funding acquisition, P.M. All authors have read and agreed to the published version of the manuscript.
Funding
This research was funded by the Russian Science Foundation, project no. 23-29-00191 (https://rscf.ru/en/project/23-29-00191/, accessed on 1 January 2023).
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
Not applicable.
Conflicts of Interest
The authors declare no conflict of interest.
Abbreviations
The following abbreviations are used in this manuscript:
| ICF | identification canonical form |
| JCF | Jordan canonical form |
| SMO | sliding mode observers |
References
- Blanke, M.; Kinnaert, M.; Lunze, J.; Staroswiecki, M. Diagnosis and Fault-Tolerant Control; Springer: Berlin, Germany, 2016. [Google Scholar]
- Efimov, D.; Raissi, T. Design of interval state observers for uncertain dynamical systems. Autom. Remote Control 2016, 77, 191–225. [Google Scholar] [CrossRef]
- Kwakernaak, H.; Sivan, R. Linear Optimal Control Systems; Wiley-Interscience: London, UK, 1972. [Google Scholar]
- Misawa, E.; Hedrick, J. Nonlinear observers—A state of the art survey. J. Dyn. Syst. Meas. Control 1989, 111, 344–352. [Google Scholar] [CrossRef]
- Zhirabok, A.; Shumsky, A.; Pavlov, S. Diagnosis of linear dynamic systems by the nonparametric method. Autom. Remote Control 2017, 78, 1173–1188. [Google Scholar] [CrossRef]
- Efimov, D.; Polyakov, A.; Richard, J. Interval observer design for estimation and control of time-delay descriptor systems. Eur. J. Control 2015, 23, 26–35. [Google Scholar] [CrossRef]
- Khan, A.; Xie, W.; Zhang, L.; Liu, L. Design and applications of interval observers for uncertain dynamical systems. IET Circuits Devices Syst. 2020, 14, 721–740. [Google Scholar] [CrossRef]
- Kolesov, N.V.; Gruzlikov, A.M.; Lukoyanov, E.V. Using fuzzy interacting observers for fault diagnosis in systems with parametric uncertainty. Procedia Comput. Sci. 2017, 103, 499–504. [Google Scholar]
- Mazenc, F.; Dinh, T.; Niculescu, S. Interval observers for discrete-time systems. Inter. J. Robust Nonlinear Control 2014, 24, 2867–2890. [Google Scholar] [CrossRef]
- Raissi, T.; Efimov, D.; Zolghadri, A. Interval state estimation for a class of nonlinear systems. IEEE Trans. Autom. Control 2012, 57, 260–265. [Google Scholar] [CrossRef]
- Rotondo, D.; Fernanez-Canti, R.; Tornil-Sin, S. Robust fault diagnosis of proton exchange membrane fuel cells using a Takagi-Sugeno interval observer approach. Int. J. Hydrogen Energy 2016, 41, 2875–2886. [Google Scholar] [CrossRef]
- Zhang, K.; Jiang, B.; Yan, X.; Edwards, C. Interval sliding mode based fault accommodation for non-minimal phase LPV systems with online control application. Intern. J. Control 2019, 93, 2675–2689. [Google Scholar] [CrossRef]
- Zhirabok, A. Error selfcorrection in discrete dynamic systems. Autom. Remote Control 2006, 67, 868–879. [Google Scholar] [CrossRef]
- Witczak, M. Fault Diagnosis and Fault Tolerant Control Strategies for Nonlinear Systems; Springer: Berlin, Germany, 2014. [Google Scholar]
- Zhirabok, A.; Shumsky, A.; Solyanik, S.; Suvorov, A. Fault detection in nonlinear systems via linear methods. Int. J. Appl. Math. Comput. Sci. 2017, 27, 261–272. [Google Scholar] [CrossRef]
- Blesa, J.; Rotondo, D.; Puig, V. FDI and FTC of wind turbines using the interval observer approach and virtual actuators/sensors. Control Eng. Pract. 2014, 24, 138–155. [Google Scholar] [CrossRef]
- Jove, E.; Casteleiro-Roca, J.; Quntian, H.; Mendez-Perez, J.; Calvo-Rolle, J. Virtual sensor for fault detection, isolation and data recovery for bicomponent mixing machine monitoring. Informatica 2019, 30, 671–687. [Google Scholar] [CrossRef]
- Hosseinpoor, Z.; Arefi, M.; Razavi-Far, R.; Mozafari, N.; Hazbavi, S. Virtual sensors for fault diagnosis: A case of induction motor broken rotor bar. IEEE Sens. J. 2021, 21, 5044–5051. [Google Scholar] [CrossRef]
- Zhirabok, A.; Kim, C. Virtual sensors for the functional diagnosis of nonlinear systems. J. Comput. Syst. Sci. Int. 2022, 61, 67–75. [Google Scholar] [CrossRef]
- Degue, K.; Efimov, D.; Richard, J. Interval observers for linear impulsive systems. IFAC-PapersOnLine 2016, 49, 867–872. [Google Scholar] [CrossRef]
- Dinh, N.; Mazenc, F.; Niculescu, S. Interval observer composed of observers for nonlinear systems. In Proceedings of the 2014 European Control Conference (ECC), Strasbourg, France, 24–27 June 2014; pp. 660–665. [Google Scholar]
- Mazenc, F.; Bernard, O. Interval observers for linear time-invariant systems with disturbances. Automatica 2011, 47, 140–147. [Google Scholar] [CrossRef]
- Efimov, D.; Perruquetti, W.; Raissi, T.; Zolghadri, A. Interval observers for time-varying discrete-time systems. IEEE Trans. Autom. Control 2013, 58, 3218–3224. [Google Scholar] [CrossRef]
- Sergiyenko, O.; Zhirabok, A.; Ibraheem, I.; Zuev, A.; Filaretov, V.; Azar, A.; Hameed, I. Interval observers for discrete-time linear systems with uncertainties. Symmetry 2022, 14, 2131. [Google Scholar] [CrossRef]
- Chang, J.; Tan, C.; Trinh, H.; Kamal, M. State and fault estimation for a class of non-infinitely observable descriptor systems using two sliding mode observers in cascade. J. Frankl. Inst. 2019, 356, 3010–3029. [Google Scholar] [CrossRef]
- Edwards, C.; Spurgeon, S.; Patton, R. Sliding mode observers for fault detection and isolation. Automatica 2000, 36, 541–553. [Google Scholar] [CrossRef]
- Fridman, L.; Levant, A.; Davila, J. Observation of linear systems with unknown inputs via high-order sliding-modes. Int. J. Syst. Sci. 2007, 38, 773–791. [Google Scholar] [CrossRef]
- Sergiyenko, O.; Tyrsa, V.; Zhirabok, A.; Zuev, A. Sensor fault identification in linear and nonlinear dynamic systems via sliding mode observers. IEEE Sens. J. 2022, 22, 10173–10182. [Google Scholar] [CrossRef]
- Shtessel, Y.; Edwards, C.; Fridman, L.; Levant, A. Sliding Mode Control and Observation; Springer: Berlin, Germany, 2014. [Google Scholar]
- Wang, X.; Tan, C.; Zhou, D. A novel sliding mode observer for state and fault estimation in systems not satisfing maching and minimum phase conditions. Automatica 2017, 79, 290–295. [Google Scholar] [CrossRef]
- Yan, X.; Edwards, C. Nonlinear robust fault reconstruction and estimation using a sliding modes observer. Automatica 2007, 43, 1605–1614. [Google Scholar] [CrossRef]
- Zhirabok, A.; Shumsky, A.; Zuev, A. Fault diagnosis in linear systems via sliding mode observers. Int. J. Control 2021, 94, 327–335. [Google Scholar] [CrossRef]
- Zhirabok, A.; Zuev, A.; Seriyenko, O.; Shumsky, A. Fault identificaition in nonlinear dynamic systems and their sensors based on sliding mode observers. Autom. Remote Control 2022, 83, 214–236. [Google Scholar] [CrossRef]
- Castillo, I.; Fridman, L.; Moreno, J. Super-twisting algorithm in presence of time and state dependent perturbations. Int. J. Control 2018, 91, 2535–2548. [Google Scholar] [CrossRef]
- Tan, C.; Edwards, C. Sliding mode observers for robust detection and reconstruction of actuator and sensor faults. Int. J. Robust Nonlinear Control 2003, 13, 443–463. [Google Scholar] [CrossRef]
- Zhirabok, A.; Zuev, A.; Filaretov, V.; Shumsky, A. Sliding mode observers for fault identification in linear systems not satisfying matching and minimum phase conditions. Arch. Control Sci. 2021, 31, 253–266. [Google Scholar]
- Low, X.; Willsky, A.; Verghese, G. Optimally robust redundancy relations for failure detection in uncertain systems. Automatica 1996, 22, 333–344. [Google Scholar]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 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 (https://creativecommons.org/licenses/by/4.0/).


