Abstract
Practical observers have been widely used in the literature for the purpose of estimating states for integer-order disturbed and/or uncertain systems. However, much less research has been done to propose practical observers for fractional-order disturbed and/or uncertain systems. As for sensor fault estimation, and to the best of the authors’ knowledge, no previous works have developed an adaptive practical observer to address the problem. In this paper, the authors propose, for the first time, an adaptive practical observer to reconstruct simultaneously the states and sensor faults for Lipschitz fractional systems. Another merit of this work, is that the class of nonlinear systems, used here, is some kind of disturbed Lipschitz system. That is to say, the Lipschitz assumption here is a modified version of the classical Lipschitz condition. And this modified version has been newly introduced in the literature, in a recent article. To validate the developed theoretical results, a numerical example is studied in the final section.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
In the control theory, it is important to access the system states for various causes. Sometimes, it is technologically impossible to access some states through sensors. In such situations, we can use observers, as software sensors. Generally speaking, it is possible to reconstruct either the entire state vector (full-order observers), or a part of the state vector (reduced-order observers) [1]. Apart from reconstructing states, researchers have extensively exploited observers in other contexts, such as control problems [2]. Note that diverse kinds of observers have been introduced in the literature. Kalman was the first scientist who introduced observers, and this was for stochastic linear systems [3]. And then, Luenberger has defined the well-known Luenberger theory for observing deterministic linear systems [4]. After that, various types of observers have been introduced by researchers. Among these types, we can cite the unknown input observers [5].
The real dynamics of several real physical processes contain non-integer derivatives. That’s why they can’t be modelled using integer-order differential equations. In the goal of describing these systems with accuracy, researchers have exploited the fractional differential equations. In this case, when the derivative order \(\alpha\) satisfies \(0 < \alpha \le 1\), the investigated class of systems is a generalization of the classical integer-order systems (\(\alpha = 1\)). In the last years, extensive works have been established to analyze fractional systems and phenomena. For example, in [6], the authors have suggested a fractional memristor map, in the presence of hidden chaotic attractors. The fractional calculus has been used to model diverse real systems. In the field of biological diseases and infections, more and more research works are modelling such diseases using fractional derivatives. This was the case for the Hand–Foot–Mouth Disease [7], the zoonotic infection [8], the dengue infection [9], and the COVID19 pandemic [10]. On the other hand, in [11], it was a question of modelling the propagation of classical optical solitons. In [12], the authors have tackled fractional modelling of a heat transfer system. Note that, in the last decades, the fractional calculus have been remarkably used in the stability theory [13, 14].
Synthetizing observers for fractional systems is becoming an attractive axis of research. Several works have been recently done in this context, for linear systems as well as for nonlinear systems. Talking about linear systems, the authors in [15] have recently synthetized an observer for polytopic perturbed fractional linear systems. Another work [16] has designed and used an observer for the control of fractional linear systems with interval variable delay. In [17], the authors have used an observer for the control of fractional linear multi-agents systems. Dealing with nonlinear systems, the authors in [18] have synthetized a Luenberger-like observer for a class of fractional nonlinear systems. In another paper [19], it was a question of designing a non-fragile H-infinity observer for a class of fractional nonlinear systems. The subject of another research work [20] was the interval observer query for a fractional multi-agent system in the presence of nonlinear dynamics.
In diagnosis and fault-tolerant control, it’s important to reconstruct possible faults that might appear. Generally speaking, these faults include component faults, sensor faults, and actuator faults. In a recent doctoral dissertation [21], the author has estimated these three types of faults for doubly-fed induction generators. In another research work [22], it was a question of reconstructing actuator faults for three physically-linked 2WD mobile robots. In [23], the authors have designed and exploited a sliding mode observer, in the goal of estimating actuator faults. Talking about sensor faults, they denote any malfunctioning that may affect the process sensors. In the present paper, we investigate constant sensor faults. Estimating sensor faults for fractional systems is an interesting area of research. The reason is that, only some papers have been published, in this context. For instance, in [24], the authors have reconstructed sensor faults for one-sided Lipschitz descriptor fractional systems. And in another sister-paper [25], it was a question of estimating sensor faults for fractional systems, in the presence of monotone nonlinearities.
Practical Stability is a particular stability concept introduced in the literature in the 60 s. And there has been diverse works published about it. For instance, the authors in [26] have tackled this query with respect to some variables, for stochastic differential equations. In [27], the authors have tuckled the practical stability for time-varying positive systems, in the presence of delay. This type of stability has been even used for artificial neural networks, and readers can refer to the research paper [28], in this context. The use of practical stability, in the context of studying observers, has risen in the last years. For instance, the author in [29] has designed an observer and demonstrated its practical stability for some class of nonlinear systems, with unknown delay. In another work [30], it was a question of using an unknown input observer that converges practically, to estimate faults for some class of nonlinear systems. Talking about fractional systems, some researchers have recently published noteworthy results, in relation to practical stability. In [31], the authors have investigated the practical stability for fractional artificial neural nets. Another work [32] has focused on designing a stabilization law for some class of fractional uncertain systems, and the practical stability concept has been used therein. The readers can also refer to [33] as an interesting work, where it was a question of merging both concepts of practical stability and finite-time stability to control neural networks for incommensurate fractional nonlinear systems.
Based on all the above, the present research work investigates the design of a practical observer, in the purpose of estimating simultaneously states and sensor faults, for some specific class of nonlinear fractional-order systems. The concept of Caputo fractional derivative order is used. For the nonlinear part of the system, the authors take advantage of a newly introduced condition in the literature [34], which is a more general version of the classical Lipschitz condition (see Assumption 1, in the next section). And that’s been said, the contribution of this work comes from the merging of the following aspects:
-
To the authors’ knowledge, no research work exists for sensor fault estimation using a practical observer in the literature. The already published paper [30], mentioned above, investigates actuator faults, not sensor faults.
-
The used class of systems is wider than the classical Lipschitz systems. Such a class has only been introduced in the new literature work [34], and after that, no works have been published using this condition.
-
As mentioned above, fractional systems with \(0 < \alpha \le 1\) are an extension of integer-order systems (\(\alpha = 1\)).
What's left in this paper has the following organization. In the next section, the authors present the mathematical class of systems to be treated, as well as some relevant definitions and useful lemmas. In Sect. 3, the developments and result of the paper are exposed. And in the final section, a simulation example is provided and used, to show the efficiency of the paper’s results.
2 Preliminaries and system description
Various fractional derivative concepts have already been defined by researchers [35, 36]. For this research work, the Caputo definition is chosen.
Definition 1
The Riemann–Liouville fractional integral of order \(\mathrm{\alpha }>0\) is:
\(\Gamma \left( \alpha \right) = \mathop \int \nolimits_{0}^{ + \infty } e^{ - t} t^{\alpha - 1} dt\) denotes the Gamma function.
Definition 2
If \(n\) is the integer part of \(\alpha + 1\), then the Caputo fractional derivative has the following expression:
and if \(0 < \alpha < 1\), then this Caputo derivative for an absolutely continuous function \(x\left( t \right)\) becomes:
Definition 3
The following function is called the Mittag–Leffler function:
where \(\alpha > 0\), \(\gamma > 0\), \(z \in {\mathbb{C}}\). When \(\gamma = 1\), one has \(E_{\alpha } \left( z \right) = E_{\alpha ,1} \left( z \right)\), furthermore, \(E_{1,1} \left( z \right) = e^{z}\).
If one considers:
where \(t_{0} \in R_{ + }\) and \(G:R_{ + } \times R^{n} \to R^{n}\) is supposed to be continuous, then the following definition can be given.
Definition 4
[37] The above system is practically Mittag–Leffler stable, if one can find positive scalars ρ, λ and \(\sigma\), s.t:
where \(\omega\) is a locally Lipschitz function with \(\omega \left( 0 \right) = 0.\)
Lemma 1
[38] Define \(Y :\left[ {t_{0} , + \infty } \right) \to R\) that satisfies:
with \(h\left( t \right)\) is continuous nonnegative function that satisfies:
Then there exists \(K > 0\) such that
For this work, the authors investigate the following fractional system (3):
where \(x\left( t \right) \in {\mathbb{R}}^{n}\), \(u\left( t \right) \in {\mathbb{R}}^{m}\) denotes the input, \(y\left( t \right) \in {\mathbb{R}}^{q}\) denotes the output, \(f \in {\mathbb{R}}^{p}\) denotes the constant sensor fault. \(A \in {\mathbb{R}}^{n \times n}\), \(B \in {\mathbb{R}}^{n \times m}\) and \(C \in {\mathbb{R}}^{q \times n}\), \(F \in {\mathbb{R}}^{q \times p}\), are well known constant matrices. The nonlinear part \(g:R_{ + } \times R^{n} \to R^{n}\) which satisfies the following assumption:
Assumption 1
[34] \(g\) is supposed to be continuous, and
Lemma 2
[39] Let \(\alpha \in \left( {0,1} \right)\) and \(P \in {\mathbb{R}}^{n \times n}\) a constant symmetric and positive definite matrix. Then, the following relationship holds
3 Estimation of states and sensor faults
We define the following adaptive Luenberger-like observer:
where \(\hat{x}\left( t \right)\) and \(\hat{f}\left( t \right)\) are the state vector estimate and the fault vector estimate, and \(L\) is the observer gain to be designed.
Theorem 1
Consider the fractional system (3), the observer (4), Assumption 1and the adaptation law (5). If one can find matrices \(X, G\) and \(P={P}^{T}>0\), as well as scalars \(\varepsilon >0\) and \(\eta >0\), such that the inequality (6) is feasible under condition (7), this gives that system (4) is a practical observer that makes it possible to reconstruct the states and sensor faults, for system (3).
where \(X = PL\) and \(\lambda = - \frac{{\lambda_{max} \left( {\Gamma } \right)}}{{\lambda_{max} \left( {\text{S}} \right)}}\) with \(S = \left[ {\begin{array}{*{20}c} P & 0 \\ 0 & {\frac{1}{\eta }} \\ \end{array} } \right]\).
Proof
Consider the following estimation errors: \(e(t)=\widehat{x}(t)-x(t)\) and \(\widetilde{f}(t)=f-\widehat{f}(t)\). Then, one has:
where \(\Delta g\left( t \right) = g\left( {t,\hat{x}} \right) - g\left( {t,x} \right)\).
Consider now the Lyapunov function \(V\left( {e, \tilde{f}} \right) = e^{T} Pe + \frac{1}{\eta }\tilde{f}^{T} \tilde{f}\), where \(\eta\) is a real design scalar.
Using Lemma 2, one can have:
On the other hand, one has:
Using Assumption 1, it follows that:
Thus,
Now considering (6), one can write:
And both conditions (7) and (9) make it possible to exploit Lemma 1. So we can find:
Then, there exist \(m > 0\) and \(r > 0,\) such that
where \(X\left( t \right) = \left( {e\left( t \right),{ }\tilde{f}\left( t \right)} \right)\).
Finally, using Definition 4, we can conclude that (4) is a practical observer that makes it possible to reconstruct the states and sensor faults for system (3). This ends the proof.
Remark
Inequality (6) can be easily transformed into linear matrix inequality by applying Schur Complement.
We obtain the following LMI:
where \(W = \frac{1}{\eta }G\).
4 Numerical study
Consider the following fractional system:
\(f_{1}\) and \(f_{2}\) represent two constant sensor faults to be estimated. Let’s assign the fractional-order derivative to: \(\alpha = 0.7\). It’s clear that Assumption 1 (\(||g\left( {t,x} \right) - g\left( {t,y} \right)|| \le b||x - y|| + \varphi \left( t \right)\)) is satisfied for this numerical example, where:
And \(\varphi \left( t \right) = 0.02\) satisfies condition (7).
That’s been said, the observer (4) together with the adaptation law (5) can be exploited, and Theorem 1 is applied. The LMI (10) is feasible, and it has these solutions: \(\varepsilon = 33.8936, \eta = 1\) and:
So the observer gain matrix is computed: \(L = P^{ - 1} X = \left( {\begin{array}{*{20}c} { - 0.0545} & {0.2152} \\ {0.0371} & { - 0.1866} \\ \end{array} } \right)\). And then, the simulation results are ready to be depicted. The initial conditions are chosen as follows: \(x_{0} = \left[ {\begin{array}{*{20}c} { - 3} & { - 1} \\ \end{array} } \right]^{T} , e_{0} = \left[ {\begin{array}{*{20}c} 1 & 1 \\ \end{array} } \right]^{T}\), \(\tilde{f}_{0} = \left[ {\begin{array}{*{20}c} 3 & 2 \\ \end{array} } \right]^{T}\). In Fig. 1, the state estimation errors are illustrated, while in Fig. 2, the sensor fault reconstruction errors are illustrated. Both figures insure the practical stability of the state estimation and fault estimation errors, as demonstrated in the previous section.
5 Conclusion
In the present paper, the authors have designed an adaptive Luenberger-like observer, in the goal of reconstructing the states and sensor faults for some specific class of nonlinear fractional systems. As the nonlinear part of the system is a special Lipschitz condition, it was necessary to investigate and to use the practical Mittag–Leffler stability definition. The Caputo fractional derivative definition was used in this work. The synthesized observer was found to converge practically if a matrix inequality condition is satisfied. To further consolidate the paper’s results, a simulation example has been investigated, and numerical results have shown the practical stability of such systems.
This research work has focused on constant sensor faults. As a future paper, the authors plan to extend the present work to estimating time-varying sensor faults.
Data availability
No data was associated with the manuscript.
References
X. Wang, X. Wang, H. Su, J. Lam, Reduced-order interval observer based consensus for MASs with time-varying interval uncertainties. Automatica 135, 109989 (2022)
Y. Li, J. Zhang, W. Liu, S. Tong, Observer-based adaptive optimized control for stochastic nonlinear systems with input and state constraints. IEEE Trans. Neural Netw. Learn. Syst. 33, 7791–7805 (2021)
R.E. Kalman, A new approach to linear filtering and prediction problems. J Basic Eng 82, 35–45 (1960)
D.G. Luenberger, Observing the state of a linear system. IEEE Trans. Mil. Electron. 8(2), 74–80 (1964)
F. Zhu, Y. Fu, T.N. Dinh, Asymptotic convergence unknown input observer design via interval observer. Automatica 147, 110744 (2023)
A.A. Khennaoui, A. Ouannas, S. Momani, O.A. Almatroud, M.M. Al-Sawalha, S.M. Boulaaras, V.T. Pham, Special fractional-order map and its realization. Mathematics 10(23), 4474 (2022)
R. Jan, S. Boulaaras, S. Alyobi, M. Jawad, Transmission dynamics of hand–foot–mouth disease with partial immunity through non-integer derivative. Int. J. Biomath. (2022). https://doi.org/10.1142/S1793524522501157
R. Jan, A. Alharbi, S. Boulaaras, S. Alyobi, Z. Khan, A robust study of the transmission dynamics of zoonotic infection through non-integer derivative. Demonstr. Math. 55(1), 922–938 (2022)
R. Jan, S. Boulaaras, S. Alyobi, K. Rajagopal, M. Jawad, Fractional dynamics of the transmission phenomena of dengue infection with vaccination. Discrete Contin. Dyn. Syst. S (2022). https://doi.org/10.3934/dcdss.2022154
D. Baleanu, M.H. Abadi, A. Jajarmi, K.Z. Vahid, J.J. Nieto, A new comparative study on the general fractional model of COVID-19 with isolation and quarantine effects. Alex. Eng. J. 61(6), 4779–4791 (2022)
P. Veeresha, D.G. Prakasha, S. Kumar, A fractional model for propagation of classical optical solitons by using nonsingular derivative. Math. Methods Appl. Sci. (2020). https://doi.org/10.1002/mma.6335
M.D. Ikram, M.I. Asjad, A. Akgül, D. Baleanu, Effects of hybrid nanofluid on novel fractional model of heat transfer flow between two parallel plates. Alex. Eng. J. 60(4), 3593–3604 (2021)
A. Jmal, A. Ben Makhlouf, A.M. Nagy, O. Naifar, Finite-time stability for Caputo–Katugampola fractional-order time-delayed neural networks. Neural Process. Lett. 50(1), 607–621 (2019)
O. Naifar, A. Jmal, A.M. Nagy, A. Ben Makhlouf, Improved quasiuniform stability for fractional order neural nets with mixed delay. Math. Probl. Eng. 2020, 1–7 (2020)
O. Naifar, A. Ben Makhlouf, On the stabilization and observer design of polytopic perturbed linear fractional-order systems. Math. Probl. Eng. 2021, 1–6 (2021)
N.T. Thanh, P. Niamsup, V.N. Phat, Observer-based finite-time control of linear fractional-order systems with interval time-varying delay. Int. J. Syst. Sci. 52(7), 1386–1395 (2021)
Y. Gong, G. Wen, Z. Peng, T. Huang, Y. Chen, Observer-based time-varying formation control of fractional-order multi-agent systems with general linear dynamics. IEEE Trans. Circuits Syst. II Express Briefs 67(1), 82–86 (2019)
A. Jmal, M. Elloumi, O. Naifar, A. Ben Makhlouf, M.A. Hammami, State estimation for nonlinear conformable fractional-order systems: a healthy operating case and a faulty operating case. Asian J Control 22(5), 1870–1879 (2020)
O. Naifar, A. Jmal, A. Ben Makhlouf, Non-fragile H∞ observer for Lipschitz conformable fractional-order systems. Asian J. Control 24(5), 2202–2212 (2022)
H. Zhang, J. Huang, S. He, Fractional-order interval observer for multiagent nonlinear systems. Fractal Fract. 6(7), 355 (2022)
I. Idrissi, Contribution au Diagnotic des Défauts de la Machine Asynchrone Doublement Alimentée de l'Eolienne à Vitesse Variable.: Fault diagnosis of a Doubly Fed Induction Generator (DFIG) in a variable speed wind turbine (Doctoral dissertation, Normandie; Université Sidi Mohamed ben Abdellah (Fès, Maroc)) (2019).
D. Augusto Pereira, A. Al-Dujaili, M. El Badaoui El Najjar, V. Cocquempot, Y Ma, Actuator fault estimation and fault tolerant control in three physically-linked 2WD mobile robots, in 10th IFAC Symposium on Fault Detection, Supervision and Safety for Technical Processes, vol. 51, no. 24, pp. 709–716 (2018)
S. Li, H. Wang, A. Aitouche, N. Christov, Sliding mode observer design for actuator fault and disturbance estimation, in 14th European Workshop on Advanced control and Diagnosis, University of Politechnic of Bucharest, Faculty of Automation and Computer Science, Bucharest, Romania 〈hal-01736838〉 (2017)
A. Jmal, O. Naifar, A. Ben Makhlouf, N. Derbel, M.A. Hammami, Sensor fault estimation for fractional-order descriptor one-sided Lipschitz systems. Nonlinear Dyn. 91(3), 1713–1722 (2018)
A. Jmal, O. Naifar, A. Ben Makhlouf, N. Derbel, M.A. Hammami, Robust sensor fault estimation for fractional-order systems with monotone nonlinearities. Nonlinear Dyn. 90(4), 2673–2685 (2017)
T. Caraballo, F. Ezzine, M.A. Hammami, L. Mchiri, Practical stability with respect to a part of variables of stochastic differential equations. Stochastics 93(5), 647–664 (2021)
R. Li, P. Zhao, Practical stability of time-varying positive systems with time delay. IET Control Theory Appl. 15(8), 1082–1090 (2021)
T. Stamov, Neural networks in engineering design: robust practical stability analysis. Cybern. Inf. Technol 21, 3–14 (2021)
N. Echi, Observer design and practical stability of nonlinear systems under unknown time-delay. Asian J. Control 23(2), 685–696 (2021)
J. Xia, B. Jiang, K. Zhang, UIO-based practical fixed-time fault estimation observer design of nonlinear systems. Symmetry 14(8), 1618 (2022)
G. Stamov, I. Stamova, A. Martynyuk, T. Stamov, Design and practical stability of a new class of impulsive fractional-like neural networks. Entropy 22(3), 337 (2020)
A. Jmal, O. Naifar, A. Ben Makhlouf, N. Derbel, M.A. Hammami, Adaptive stabilization for a class of fractional-order systems with nonlinear uncertainty. Arab. J. Sci. Eng. 45(3), 2195–2203 (2020)
B. Cao, X. Nie, J. Cao, P. Duan, Practical finite-time adaptive neural networks control for incommensurate fractional-order nonlinear systems. Nonlinear Dyn. 111, 4375–4393 (2022)
H. Gassara, O. Naifar, A. Ben Makhlouf, L. Mchiri, Global practical conformable stabilization by output feedback for a class of nonlinear fractional-order systems. Math. Probl. Eng. 2022, 1–10 (2022)
A.A. Kilbas, H.M. Srivastava, J.J. Trujillo, Theory and Application of Fractional Diferential Equations (Elsevier, New York, 2006)
I. Podlubny, Fractional Diferential Equations (Academic Press, San Diego, 1999)
R. Hermann, Fractional Calculus (World Scientific, New Jersey, 2011)
A. Ben Makhlouf, M.A. Hammami, K. Sioud, Stability of fractional-order nonlinear systems depending on a parameter. Bull. Korean Math. Soc. 54, 1309–1321 (2017)
M.A. Duarte-Mermoud, N. Aguila-Camacho, J.A. Gallegos, R. Castro-Linares, Using general quadratic Lyapunov functions to prove Lyapunov uniform stability for fractional order systems. Commun. Nonlinear Sci. Numer. Simul. 22, 650–659 (2015)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Ahmed, H., Jmal, A. & Ben Makhlouf, A. A practical observer for state and sensor fault reconstruction of a class of fractional‐order nonlinear systems. Eur. Phys. J. Spec. Top. 232, 2437–2443 (2023). https://doi.org/10.1140/epjs/s11734-023-00938-x
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1140/epjs/s11734-023-00938-x