Abstract
In this chapter different approaches are provided to estimate the state of some classes of strongly observable linear systems with some parametric uncertainties and unknown inputs. A family of homogeneous observers and a fixed-time sliding-mode observer are introduced to solve this problem. The finite-time and fixed-time convergence properties and the synthesis of these observers are described along this chapter. Moreover, an unknown input identification approach is also introduced. Simulation results illustrate the performance of these state estimation approaches.
This chapter contains material reprinted from Automatica, Vol 87, Héctor Ríos and Andrew R. Teel, A hybrid fixed-time observer for state estimation of linear systems, Pages 103–112, Copyright (2018), with permission from Elsevier. This chapter also contains material reprinted from A. Gutiérrez, Héctor Ríos and Manuel Mera, Robust output-regulation for uncertain linear systems with input saturation, IET Control Theory & Applications. Copyright (2023) The Institution of Engineering and Technology. The Institution of Engineering and Technology is registered as a Charity in England & Wales (no 211014) and Scotland (no SC038698).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
Notes
- 1.
The function \(T(x_{0})=\inf \{T^{x_{0}}\ge 0:x(t,x_{0},w)=0\;,\forall t\ge T^{x_{0}}\}\) is called the uniform settling time of the system (44).
References
Andrieu, V., Praly, L., Astolfi, A.: Homogeneous approximation, recursive observer design, and output feedback. SIAM J. Control Optim. 47(4), 1814–1850 (2008)
Angulo, M.T., Moreno, J.A., Fridman, L.: Robust exact uniformly convergent arbitrary order differentiator. Automatica 49(8), 2489–2495 (2013)
Bacciotti, A., Rosier, L.: Liapunov Functions and Stability in Control Theory. Communications and Control Engineering. Springer, Berlin (2001)
Bejarano, F.J., Fridman, L.: High order sliding mode observer for linear systems with unbounded unknown inputs. Int. J. Control 9, 1920–1929 (2010)
Bejarano, F.J., Fridman, L., Poznyak, A.: Unknown input and state estimation for unobservable systems. SIAM J. Control Optim. 48(2), 1155–1178 (2009)
Bernuau, E., Efimov, D., Perruquetti, W., Polyakov, A.: On homogeneity and its application in sliding mode control. J. Frankl. Inst. 351(4), 1866–1901 (2014)
Bernuau, E., Polyakov, A., Efimov, D., Perruquetti, W.: Verification of ISS, iISS and IOSS properties applying weighted homogeneity. Syst. Control Lett. 62(12), 1159–1167 (2013)
Bhat, S.P., Bernstein, D.S.: Geometric homogeneity with applications to finite-time stability. Math. Control Signals Syst. 17(2), 101–127 (2005)
Cruz-Zavala, E., Moreno, J.A.: Levant’s arbitrary-order exact differentiator: a Lyapunov approach. IEEE Trans. Autom. Control 64(7), 3034–3039 (2019)
Cruz-Zavala, E., Moreno, J.A., Fridman, L.M.: Uniform robust exact differentiator. IEEE Trans. Autom. Control 56(11), 2727–2733 (2011)
Davila, J., Fridman, L., Levant, A.: Second-order sliding-mode observer for mechanical systems. IEEE Trans. Autom. Control 50(11), 1785–1789 (2005)
Du, H., Qian, C., Yang, S., Li, S.: Recursive design of finite-time convergent observers for a class of time-varying nonlinear systems. Automatica 49(2), 601–609 (2013)
Edwards, C., Spurgeon, S.K.: Sliding Mode Control: Theory and applications. Taylor and Francis, London (1998)
Floquet, T., Barbot, J.P.: Super twisting algorithm-based step-by-step sliding mode observers for nonlinear systems with unknown inputs. Int. J. Syst. Sci. 38(10), 803–815 (2007)
Fridman, L., Davila, J., Levant, A.: High-order sliding-mode observation for linear systems with unknown inputs. Nonlinear Anal. Hybrid Syst. 5(2), 189–205 (2011)
Fridman, L., Levant, A., Davila, J.: Observation of linear systems with unknown inputs via high-order sliding-modes. Int. J. Syst. Sci. 38(10), 773–791 (2007)
Goebel, R., Sanfelice, R.G., Teel, A.R.: Hybrid Dynamical Systems: Modeling, Stability and Robustness. Princeton University Press, New Jersey, USA (2012)
Gutiérrez, A., Ríos, H., Mera, M.: Robust output-regulation for uncertain linear systems with input saturation. IET Control Theory Appl. 14(16), 2372–2384 (2020)
Hong, Y.: H\(_{\infty }\) control, stabilization, and input-output stability of nonlinear systems with homogeneous properties. Automatica 37(7), 819–829 (2001)
Khalil, H.: Nonlinear Systems. Prentice Hall, New Jersey, U.S.A (2002)
Levant, A.: High-order sliding modes: differentiation and output-feedback control. Int. J. Control 76(9–10), 924–941 (2003)
Löfberg, J.: Yalmip: a toolbox for modeling and optimization in MATLAB. In: Proceedings of the CACSD Conference, Taipei, Taiwan (2004)
Lopez-Ramirez, F., Polyakov, A., Efimov, D., Perruquetti, W.: Finite-time and fixed-time observers design: implicit Lyapunov function approach. Automatica 87, 52–60 (2018)
Menard, T., Moulay, E., Perruquetti, W.: A global high-gain finite-time observer. IEEE Trans. Autom. Control 55(6), 1500–1506 (2010)
Moreno, J.A.: Arbitrary order fixed-time differentiators. IEEE Trans. Autom. Control (2021). https://doi.org/10.1109/TAC.2021.3071027
Niederwieser, H., Koch, S., Reichhartinger, M.: A generalization of Ackermann’s formula for the design of continuous and discontinuous observers. In: IEEE 58th Conference on Decision and Control, Nice, France (2019)
Perruquetti, W., Floquet, T., Moulay, E.: Finite-time observers: application to secure communication. IEEE Trans. Autom. Control 53(1), 356–360 (2008)
Polyakov, A.: Nonlinear feedback design for fixed-time stabilization of linear control systems. IEEE Trans. Autom. Control 57(8), 2106–2110 (2012)
Polyakov, A., Efimov, D., Perruquetti, W.: Homogeneous differentiator design using implicit Lyapunov function method. In: Proceedings of the 2014 European Control Conference, pp. 288–293, Strasbourg, France (2014)
Polyakov, A., Efimov, D., Perruquetti, W.: Finite-time and fixed-time stabilization: implicit Lyapunov function approach. Automatica 51, 332–340 (2015)
Polyakov, A., Fridman, L.: Stability notions and Lyapunov functions for sliding mode control systems. J. Frankl. Inst. 351(4), 1831–1865 (2014)
Ríos, H., Mera, M., Efimov, D., Polyakov, A.: Robust output-control for uncertain linear systems: homogeneous differentiator-based observer approach. Int. J. Robust Nonlinear Control 27(11), 1895–1924 (2017)
Ríos, H., Teel, A.R.: A hybrid observer for fixed-time state estimation of linear systems. In: IEEE 55th Conference on Decision and Control, pp. 5408–5413, Las Vegas, NV, USA (2016)
Ríos, H., Teel, A.R.: A hybrid fixed-time observer for state estimation of linear systems. Automatica 87, 103–112 (2018)
Ryan, E.P.: Universal stabilization of a class of nonlinear systems with homogeneous vector fields. Syst. Control Lett. 26, 177–184 (1995)
Seeber, R., Haimovich, H., Horn, M., Fridman, L.M., De Battista, H.: Robust exact differentiators with predefined convergence time. Automatica 134, 109858 (2021)
Shen, Y., Huang, Y.: Uniformly observable and globally Lipschitzian nonlinear systems admit global finite-time observers. IEEE Trans. Autom. Control 54(11), 2621–2625 (2009)
Shtessel, Y., Edwards, C., Fridman, L., Levant, A.: Sliding Mode Control and Observation. Birkhauser, New York (2014)
Slotine, J.J.E., Hedrick, J.K., Misawa, E.A.: On sliding observers for nonlinear systems. Trans. ASME J. Dyn. Syst. Meas. Control 109, 245–252 (1987)
Sturm, J.F.: Using SEDUMI 1.02, a MATLAB toolbox for optimization over symmetric cones. Optim. Methods Softw. 11(12), 625–653 (2001)
Tan, C.P., Edwards, C.: Sliding mode observers for detection and reconstruction of sensor faults. Automatica 38, 1815–1821 (2002)
Trentelman, H.L., Stoorvogel, A.A., Hautus, M.: Control Theory for Linear Systems. Springer, London, Great Britain (2001)
Utkin, V., Guldner, J., Shi, J.: Sliding Modes in Electromechanical Systems. Taylor and Francis, London (1999)
Walcott, B.L., Zak, S.H.: State observation of nonlinear uncertain dynamical systems. IEEE Trans. Autom. Control 32(2), 166–170 (1987)
Acknowledgements
This work was supported in part by the SEP–CONACYT–ANUIES–ECOS NORD Project 315597. The author gratefully acknowledges the financial support from TecNM projects and CONAHCYT CVU 270504 project 922.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Appendix
Appendix
This appendix collects some required preliminaries and the proofs of the given results.
1.1 Stability Notions
Consider the following nonlinear system
where \(x\in \mathbb {R}^n\) is the state and \(w\in \mathbb {R}^p\) is the external disturbance such that \(w\in \mathscr {W}=\{w\in \mathscr {L}_{\infty }:||w||_{\infty }\le \overline{w}\}\), with \(\overline{w}\in \mathbb {R}_{>0}\). The function \(f:\mathbb {R}^n \times \mathbb {R}^p \rightarrow \mathbb {R}^n\) is a locally Lipschitz continuous function such that \(f(0,0)=0\). The solutions of system (44) are denoted as \(x(t,x_0,w)\), with \(x(0)=x_0\).
Definition 1
[20, 31]. The origin of system (44) is said to be: Stable if for any \(\epsilon >0\) there is \(\delta (\epsilon )\) such that for any \(x_{0}\in \varOmega \subset \mathbb {R}^n\) the solutions are defined for all \(t\ge 0\) and, if \(||x_{0}||\le \delta (\epsilon )\), then \(||x(t,x_{0}),w||\le \epsilon \), for all \(t\ge 0\) and all \(w\in \mathscr {W}\); Asymptotically Stable (AS) if it is Stable and for any \(\epsilon >0\) there exists \(T(\epsilon ,\kappa )\ge 0\) such that for any \(x_{0}\in \varOmega \), if \(||x_{0}||\le \kappa \), then \(||x(t,x_{0},w)||\le \epsilon \), for all \(t\ge T(\epsilon ,\kappa )\) and all \(w\in \mathscr {W}\); Finite-Time Stable (FTS) if it is AS and for any \(x_{0}\in \varOmega \) there exists \(0\le T^{x_{0}}<+\infty \) such that \(x(t,x_{0})=0\), for all \(t\ge T^{x_{0}}\) and all \(w\in \mathscr {W}\)Footnote 1; and Fixed-Time Stable (FxTS) if it is FTS and the settling-time function \(T(x_0)\) is bounded, i.e., \(\exists T^+ >0:T(x_0)\le T^+\), for all \(x_{0}\in \varOmega \).
If \(\varOmega =\mathbb {R}^n\); then, the origin of system (44) is said to be globally Stable (GS), AS (GAS), FTS (GFTS), or FxT (GFxTS), respectively.
Before introducing a definition of finite and fixed-time input to state stability, let us introduce some useful functions. A continuous function \(\alpha :{\mathbb {R}}_{\ge 0}\rightarrow {\mathbb {R}}_{\ge 0}\) belongs to class \(\mathscr {K}\) if it is strictly increasing and \(\alpha (0)=0\); it belongs to class \(\mathscr {K}_{\infty }\) if it is also unbounded. A continuous function \(\beta :\mathbb {R}_{\ge 0}\times \mathbb {R}_{\ge 0}\rightarrow \mathbb {R}_{\ge 0}\) belongs to class \(\mathscr{K}\mathscr{L}_{T}\) if for each fixed s, \(\beta (\cdot ,s)\in \mathscr {K}\), and for each fixed r there exists \(0<T(r)<\infty \) such that \(\beta (r,s)\) is decreasing to zero with respect to \(s<T(r)\), and \(\beta (r,s)=0\), for all \(s\ge T(r)\).
Definition 2
[7, 20]. The system (44) is said to be Input-to-State Stable (ISS), with respect to w, if there exist some functions \(\beta \in \mathscr{K}\mathscr{L}\) and \( \gamma \in \mathscr {K}\), such that any solution \(x(t,x_0,w)\), for any \(x_0\in \mathbb {R}^n\) and any \(w\in \mathscr {W}\), satisfies
The system (44) is said to be Finite-Time ISS (FT-ISS) if \(\beta \in \mathscr{K}\mathscr{L}_T\), and Fixed-Time ISS (FxT-ISS) if it is FT-ISS and \(T(x_0)\le T^+\).
1.2 Homogeneity
Some notions related to homogeneity are introduced. For any \(r_{j}>0\), \(j=\overline{1,n}\) and \(\lambda >0\), define the dilation matrix \(\varLambda _{r}(\lambda ):=\text {diag}(\lambda ^{r_{1}},\ldots ,\lambda ^{r_{n}})\) and the vector of weights \(r:=(r_{1},\ldots ,r_{n})^{T}\). Let us introduce the following homogeneity definition.
Definition 3
[3]. The function \(g:{\mathbb {R}}^{n}\rightarrow {\mathbb {R}}\) is called r-homogeneous, if there exists \(d\in \mathbb {R}\) such that \(g(\varLambda _{r}(\lambda )x)=\lambda ^{d}g(x)\), for all \((x,\lambda )\in {\mathbb {R}}^{n}\times {\mathbb {R}}_{>0}\). The vector field \(f:{\mathbb {R}}^{n}\rightarrow {\mathbb {R}}^{n}\) is called r-homogeneous, if there exists \(d\ge -\min _{1\le j\le n}r_{i}\) such that \(f(\varLambda _{r}(\lambda )x)=\lambda ^{d}\varLambda _{r}(\lambda )f(x)\), for all \((x,\lambda )\in {\mathbb {R}}^{n}\times {\mathbb {R}}_{>0}\). The constant d is called the degree of homogeneity, i.e., \(\textrm{deg}(g)=d\) or \(\textrm{deg}(f)=d\).
Note that a differential equation \(\dot{x}=f(x)\) with homogeneity degree d is invariant with respect to the time-coordinate transformation \((t,x)\mapsto (\lambda ^{-d}t,\varLambda _{r}(\lambda )x)\). Then, defining \(\textrm{deg}(t)=-d\), it is possible to call the differential equation itself homogeneous with degree d. It is worth mentioning that Definition 3 also applies for set-valued maps and differential inclusions [3].
Now, the following result, given by [8], represents the main application of homogeneity to finite-time stability and finite-time stabilization.
Theorem 3
[8]. Let \(f:{\mathbb {R}}^{n}\rightarrow {\mathbb {R}}^{n}\) be a continuous r-homogeneous vector field with a negative degree. If the origin of the system (44), with \(w\equiv 0\), is locally AS then it is GFTS.
Define an extended auxiliary vector field F for system (44) as follows
where \(0_p \in \mathbb {R}^{p}\) is a zero vector of dimension p. The following Theorem describes the ISS properties of the system (44) in terms of its homogeneity.
Theorem 4
[7]. Let the extended vector field F be r-homogeneous with degree \(d \ge - \min r_i\), with \(i=\overline{1,n}\), for vectors of weights \(r=(r_1,\ldots ,r_n)>0\) and \(\tilde{r}=(\tilde{r}_1,\ldots ,\tilde{r}_p)\ge 0\), i.e., \(f(\varLambda _r(\lambda )x,\varLambda _{\tilde{r}}(\lambda )w) = \lambda ^d \varLambda _r f(x,w)\) holds. Let the system (44) be GAS for \(w\equiv 0\). Then, the system (44) is ISS if \(\min \tilde{r}_j > 0\), with \(j=\overline{1,p}\).
Define the set \(\mathbb {S}_r = \lbrace x\in \mathbb {R}^n: ||x||_r = 1 \rbrace \). Then, an extension of the previous Theorem for the case when \(f:\mathbb {R}^n \times \mathbb {R}^p \rightrightarrows \mathbb {R}^n\) is a set-valued map is given by the following Theorem.
Theorem 5
[6]. Let the discontinuous extended vector field F be r-homogeneous with degree \(d \ge - \min r_i\), with \(i=\overline{1,n}\), for vectors of weights \(r=(r_1,\ldots ,r_n)>0\) and \(\tilde{r}=(\tilde{r}_1, \ldots ,\tilde{r}_p)\ge 0\), i.e., \(f(\varLambda _r(\lambda )x,\varLambda _{\tilde{r}}(\lambda )w) = \lambda ^d \varLambda _r f(x,\xi )\) holds. Let the system (44) be GAS for \(w\equiv 0\) and also
for all \(w\in \mathscr {W}\) and some \(\sigma \in \mathscr {K}_\infty \). Then, the system (44) is ISS if \(\min \tilde{r}_j > 0\), with \(j=\overline{1,p}\). Moreover, if \(d<0\), then system (44) is FT-ISS.
1.3 Implicit Lyapunov Function
The following theorems provide the background for asymptotic and finite-time stability analysis, respectively, of (44) using the Implicit Lyapunov Function (ILF) Approach, with \(w\equiv 0\), [30].
Theorem 6
[30]. If there exists a continuous function \(G:\mathbb {R}_{\ge 0}{\times }\mathbb {R}^{n}\rightarrow \mathbb {R},\) \((V,x)\mapsto G(V,x),\) satisfying the following conditions:
1) G is continuously differentiable outside the origin for all positive \(V\in \mathbb {R}_{\ge 0}\) and for all \(x\in \mathbb {R}^{n}\backslash \{0\}\);
2) for any \(x\in \mathbb {R}^{n}\backslash \{0\}\) there exists \(V\in \mathbb {R}_{+}\) such that \(G(V,x)=0\);
3) let \(\varPhi =\{(V,x)\in \mathbb {R}_{+}\times \mathbb {R}^{n}\backslash \{0\}:G(V,x)=0\},\) then, \(\lim _{||x||\rightarrow 0}V=0^{+},\;\lim _{V\rightarrow 0}||x||=0,\;\lim _{||x||\rightarrow \infty }V=+\infty \), for all \((V,x)\in \varPhi \);
4) the inequality \(\frac{\partial G(V,x)}{\partial V}<0\) holds for all \(V\in \mathbb {R}_{+}\) and for all \(x\in \mathbb {R}^{n}\backslash \{0\}\);
5) \(\frac{\partial G(V,x)}{\partial x}f(x)<0\) holds for all \((V,x)\in \varPhi \); then the origin of (44) is GAS.
Theorem 7
[30]. If there exists a continuous function \(G:\mathbb {R}_{\ge 0}\times \mathbb {R}^{n}\rightarrow \mathbb {R}\) that satisfies the conditions 1–4 of Theorem 6, and there exist \(c>0\) and \(0<\mu <1\), such that
holds for all \((V,x)\in \varPhi \), then the origin of (44) is GFTS and \(T(x_{0})\le \frac{V_{0}^{\mu }}{c\mu }\) is the settling time function, where \(G(V_{0},x_{0})=0\).
1.4 Observability and Strong Observability
Some definitions for strong observability, invariant zeros and relative degree are introduced in this section for the system (1)–(2), considering that \(\varDelta = 0 \), (see, e.g., [16, 42]).
Definition 4
[16, 42]. The system (1)–(2) is called Strongly Observable if for any initial condition x(0) and every \(\varphi \), the identity \(y\equiv 0\), implies that also \(x\equiv 0\).
Definition 5
[16, 42]. The complex number \(s_{0}\in \mathscr {C}\) is called an Invariant Zero of the triple (A, D, C) if \(\textrm{rank}(R(s_{0}))<n+\textrm{rank}(D)\), where R(s) is the Rosenbrock matrix of system (1)–(2).
In the case when \(D=0\), the notion of strong observability coincides with observability. Finally, the definition of relative degree is introduced.
Definition 6
[16]. The output y is said to have a relative degree \(\sigma \) with respect to the input w if
Note that, according to [16], the following statements are equivalent:
- 1.
-
2.
The triple (A, C, D) has no invariant zeros.
-
3.
The output of the system (1)–(2) has relative degree n with respect to w.
1.5 Hybrid Systems
Consider the following model of a hybrid system [17]
where \(x\in \mathbb {R}^{n}\) is the state of the system changing according to the differential equation (45) while x is in the flow closed set \(\mathscr {C}\), and it can change according to the difference equation (46) while x is in the jump closed set \(\mathscr {D}\), \(x^{+}\in \mathbb {R}^{n}\) represents the value of the state after an instantaneous change, and \(w\in \mathscr {W}\). Let a hybrid arc \(\phi (t,j)\) be a solution to the hybrid system (45)–(46), \(\phi _{0}=\phi (0,0)\) be the initial condition, and \(\textrm{dom}\phi \) denotes the hybrid time domain of \(\phi (t,j)\), where solutions are parameterized by both \(t\in \mathbb {R}_{\ge 0}\), the amount of time passed, and \(j\in \mathbb {N}\), the number of jumps that have occurred. The subsets of \((t,j)\in \mathbb {R}_{\ge 0}\times \mathbb {N}\) that correspond to evolutions of the hybrid system (45)–(46) are called hybrid time domains (for more details see [17]).
Let us introduce, inspired by [28], a definition of finite and fixed-time attractiveness for a closed set \(\mathscr {M}\subset \mathbb {R}^{n}\).
Definition 7
[34]. The closed set \(\mathscr {M}\) is said to be Finite-Time Attractive (FTA) for (45)–(46) if for each initial condition \(\phi _0\) there exists \(T(\phi _{0})>0\), such that for any solution \(\phi \) to (45)–(46) with \(\phi _{0}\in \mathbb {R}^{n}\), \((t,j)\in \textrm{dom}\phi \) and \(t+j\ge T(\phi _{0})\) imply \(||\phi (t,j)||_{\mathscr {M}}=0\), where \(T:\mathbb {R}^{n}\rightarrow \mathbb {R}_{\ge 0}\) is the settling-time function; Fixed-Time Attractive (FxTA) for (45)–(46) if it is FTA and \(T(\phi _{0})\) is bounded by some number \(T^+>0\).
A definition of finite and fixed-time input-to state stability is also introduced.
Definition 8
[34]. The system (45)–(46) is said to be FT-ISS, with respect to \(\mathscr {M}\), if for each initial condition \(\phi _0\) and every input \(w\in \mathscr {W}\) there exist \(T(\phi _{0})>0\) and some functions \(\beta \in \mathscr{K}\mathscr{L}_{T}\) and \( \gamma \in \mathscr {K}\), such that any solution \(\phi \) to (45)–(46) with \((t,j)\in \textrm{dom}\phi \) satisfies
The system (45)–(46) is said to be FxT-ISS if it is FT-ISS and \(T(\phi _{0})\) is bounded by some number \(T^+>0\).
Now, we provide some proofs of the given results.
1.6 Proof of Theorem 1 with \(\mu =0\)
The error dynamics (9), when \(\mu =0\) and \(\bar{\varDelta } x + \bar{D}w \equiv 0\), is given as
where \(K=(k_1,\ldots ,k_n)^T\in \mathbb {R}^n\) and \(\bar{C}=CT^{-1}\). It is clear that such a system is linear and, since the pair \((A_0,\bar{C})\) is observable, there always exists \(K\in \mathbb {R}^n\) such that the matrix \((A_{0}-K\bar{C})\) is Hurwitz. Therefore, system (47) is Globally Exponentially Stable (GES).
Define an extended auxiliary vector field F for system (9), when \(\mu =0\), as follows:
where \(\xi =(x^T,w^T)^T \in \mathbb {R} ^{n+1}\) and \(\varXi = (\bar{\varDelta },\bar{D})\in \mathbb {R}^{n \times (n+1)}\). It is given that the extended vector field F is r-homogeneous with degree \(d = 0\) for vectors of weights \(r=(1,\ldots ,1)>0\) and \(\tilde{r}=(1,\ldots ,1) > 0\), i.e., \(f(\varLambda _r(\lambda )\varepsilon ,\varLambda _{\tilde{r}}(\lambda )\xi ) = \lambda ^d \varLambda _r f(\varepsilon ,\xi )\) holds.
Therefore, according to Theorem 4, since \(\min \tilde{r}_j = 1 > 0\), with \(j=\overline{1,n+1}\), and system (47), with \(\mu =0\) and \(\bar{\varDelta } x + \bar{D}w \equiv 0\), is GES; then the system (9), when \(\mu =0\), is ISS with respect to \(\xi \), and hence, it is ISS with respect to x and w.
1.7 Proof of Theorem 1 with \(\mu =1\)
The error dynamics (9), when \(\mu =1\), \(p_{11}=1\) and \(\bar{\varDelta }_l =0\), \(l=\overline{1,n-1}\), can be written as
The previous dynamics, with \(\bar{\varDelta }_n =0\) and \(w \equiv 0\), is r-homogeneous with degree \(d = -1\) for a vector of weights \(r=(n,n-1,\ldots ,1)\). Note that this dynamics has the same structure as the HOSM differentiator [21]. Its negative homogeneity degree and the discontinuous term of the algorithm, i.e., \(k_{n} \lceil \varepsilon _{1}\rfloor ^{0}\), ensure the robust and FT stability of \(\varepsilon =0\) against any unknown input \(w\in \mathscr {W}\) and \(x\in \mathscr {X}\) whenever the gains \(k_i\), with \(i=\overline{1,n}\), are properly chosen.
Then, based on homogeneity and Lyapunov theory one can show that the dynamics given by (48) and (49) is GFTS. The following result is recalled (for details see [9]).
Theorem 8
[9]. System (48)–(49) admits the following strong, proper, smooth and r-homogeneous of degree m Lyapunov function
with \(m\ge 2n-1\), some positive constants \(\gamma _{i}>0\), \(i=\overline{1,n},\) \(z_{1}=\frac{\varepsilon _{1}}{1},\ z_{2}=\frac{\varepsilon _{2}}{k_{1}},\ldots ,\) \(\ z_{n}=\frac{\varepsilon _{n}}{k_{n-1}},\) and
Moreover, if \(x\in \mathscr {X}\) and \(w\in \mathscr {W}\), then there exist some positive constants \(k_{i}\) and \(\gamma _{i}\), \(i=\overline{1,n},\) such that system (48)–(49) is GFTS.
Now, define an extended auxiliary vector field F for system (9), when \(\mu =1\), as follows:
where \(\varphi =\bar{\varDelta }_n x + CA^{n-1}Dw\), \(\xi =x\in \mathbb {R} ^{n}\) and \(\varXi = (\bar{\varDelta }_1^T,\ldots ,\bar{\varDelta }_{n-1}^T,0)^T \in \mathbb {R}^{n \times n}\). It is given that the extended discontinuous vector field F, with \(\varphi \equiv 0\), is r-homogeneous with degree \(d = -1\) for vectors of weights \(r=(n,n-1,\ldots ,1)>0\) and \(\tilde{r}=(n-1,\ldots ,1,1) > 0\), i.e., \(f(\varLambda _r(\lambda )\varepsilon ,\varLambda _{\tilde{r}}(\lambda )\xi ) = \lambda ^d \varLambda _r f(\varepsilon ,\xi )\) holds.
Hence, according to Theorem 5, since \(\min \tilde{r}_j = 1 > 0\), with \(j=\overline{1,n+1}\), and system (48)–(49), with \(\bar{\varDelta }_l = 0\), \(l=\overline{l,n-1}\), is GFTS for any \(x\in \mathscr {X}\) and \(w\in \mathscr {W}\); then the system (9), when \(\mu =1\), is ISS with respect to x. Moreover, since \(d = -1\), system (9), when \(\mu =1\), is FT-ISS.
1.8 Proof of Theorem 1 with \(\mu \in (0,1)\)
The error dynamics (9), with \(\mu \in (0,1)\) and \(\bar{\varDelta } x + \bar{D}w \equiv 0\), can be written as
This system is r-homogeneous with degree \(d = -\mu \in (-1,0)\) for a vector of weights \(r=(1+\mu (n-1),1+\mu (n-2),\ldots ,1)\), and its dynamics is nonlinear but continuous. Note that system (50)–(51) also admits the strong, proper, smooth and r-homogeneous of degree m Lyapunov function, given by Theorem 8. Therefore, based on [9], if \(\bar{\varDelta } x + \bar{D}w \equiv 0\), there exist some positive constants \(k_{i}\), \(i=\overline{1,n}\) and \(p_{11}\) such that system (50)–(51) is GFTS.
Define an extended auxiliary vector field F for system (9), when \(\mu \in (0,1)\), as
where \(\xi =(x^T,w^T)^T \in \mathbb {R} ^{n+1}\) and \(\varXi = (\bar{\varDelta },\bar{D}) = (\varXi _1^T,\ldots ,\varXi _n^T)^T\in \mathbb {R}^{n \times (n+1)}\), with \(\varXi _i \in \mathbb {R}^{1 \times (n+1)}\), \(i=\overline{1,n}\), the rows of matrix \(\varXi \). It is given that the extended continuous vector field F is r-homogeneous with degree \(d \in (-1,0)\) for vectors of weights \(r=(1+\mu (n-1),1+\mu (n-2),\ldots ,1)\) and \(\tilde{r}=(1+\mu (n-2),\ldots ,1,1,1) > 0\), i.e., \(f(\varLambda _r(\lambda )\varepsilon ,\varLambda _{\tilde{r}}(\lambda )\xi ) = \lambda ^d \varLambda _r f(\varepsilon ,\xi )\) holds.
Therefore, according to Theorem 4, since \(\min \tilde{r}_j = 1 > 0\), with \(j=\overline{1,n+1}\), and system (9), with \(\mu \in (0,1)\) and \(\bar{\varDelta } x + \bar{D}w \equiv 0\), is GFTS; then the system (9), when \(\mu \in (0,1)\), is ISS with respect to \(\xi \), and thus, it is ISS with respect to x and w.
1.9 Proof of Proposition 1
The error dynamics (9), when \(\mu =0\), is given as follows
Propose the following Lyapunov candidate function
that satisfies the following inequalities
The time derivative of V along the trajectories of the system (52) is given by
where \(A_k=A_{0}-K\bar{C}\). Then, since Assumptions 2 and 3 hold, it follows that the time derivative of V can be upper bounded as
for any \(\beta > 0\). Therefore, if the matrix inequality
is satisfied, it follows that
and the time derivative of V is negative definite outside the ellipsoid \(\mathscr {E}(P)=\lbrace \varepsilon \in \mathbb {R}^n \ | \ \varepsilon ^T P \varepsilon \le \bar{\varDelta }||^2\overline{x}^2 + \overline{w}^2\rbrace \), which implies that \(\mathscr {E}(P)\) is an attractive ellipsoid of the error dynamics (9) for \(\mu =0\).
Finally, defining the variable \(Y = PK\), one obtains (11) which is an LMI in the variables \(P=P^T\ge 0\) and Y for a fixed constant \(\beta > 0\). Therefore, since \(\varepsilon =Te\) and \(\varepsilon ^T P \varepsilon \le ||\bar{\varDelta }||^2\overline{x}^2 + \overline{w}^2\), the estimation error converges exponentially to a ball around of the origin given by (12).
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this chapter
Cite this chapter
Ríos, H. (2023). On Finite- and Fixed-Time State Estimation for Uncertain Linear Systems. In: Oliveira, T.R., Fridman, L., Hsu, L. (eds) Sliding-Mode Control and Variable-Structure Systems. Studies in Systems, Decision and Control, vol 490. Springer, Cham. https://doi.org/10.1007/978-3-031-37089-2_5
Download citation
DOI: https://doi.org/10.1007/978-3-031-37089-2_5
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-37088-5
Online ISBN: 978-3-031-37089-2
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)