Javascript is required
1.
J. L. Gouzé, A. Rapaport, and M. Z. Hadj-Sadok, “Interval observers for uncertain biological systems,” Ecol. Model., vol. 133, no. 1–2, pp. 45–56, 2000. [Google Scholar] [Crossref]
2.
G. Zheng, D. Efimov, and W. Perruquetti, “Design of interval observer for a class of uncertain unobservable nonlinear systems,” Autom., vol. 63, pp. 167–174, 2016. [Google Scholar] [Crossref]
3.
J. Huang, Y. Y. Zhang, Z. Chen, and F. Sun, “Interval estimation methods of fault estimation for discrete-time switched systems,” J. Ind. Manag. Optim., vol. 19, no. 6, pp. 3854–3867, 2023. [Google Scholar] [Crossref]
4.
D. Efimov, T. Raïssi, S. Chebotarev, and A. Zolghadri, “Interval state observer for nonlinear time varying systems,” Autom., vol. 49, no. 1, pp. 200–205, 2013. [Google Scholar] [Crossref]
5.
D. Efimov, L. Fridman, T. Raïssi, A. Zolghadri, and R. Seydou, “Interval estimation for LPV systems applying high order sliding mode techniques,” Autom., vol. 48, no. 9, pp. 2365–2371, 2012. [Google Scholar] [Crossref]
6.
B. Singh, X. G. Xiong, T. N. Dinh, S. Kamal, and S. Ghosh, “Interval observer design for nonlinear systems using simplified contraction theory,” IET Control Theory Appl., vol. 16, no. 10, pp. 935–944, 2022. [Google Scholar] [Crossref]
7.
T. Raïssi, D. Efimov, and A. Zolghadri, “Interval state estimation for a class of nonlinear systems,” IEEE Trans. Automat. Contr., vol. 57, no. 1, pp. 260–265, 2011. [Google Scholar] [Crossref]
8.
F. Mazenc and T. N. Dinh, “Construction of interval observers for continuous-time systems with discrete measurements,” Autom., vol. 50, no. 10, pp. 2555–2560, 2014. [Google Scholar] [Crossref]
9.
J. D. Avilés and J. A. Moreno, “Preserving order observers for nonlinear systems,” Int. J. Robust. Nonlinear Control, vol. 24, no. 16, pp. 2153–2178, 2014. [Google Scholar] [Crossref]
10.
R. E. H. Thabet, T. Raïssi, C. Combastel, D. Efimov, and A. Zolghadri, “An effective method to interval observer design for time-varying systems,” Autom., vol. 50, no. 10, pp. 2677–2684, 2014. [Google Scholar] [Crossref]
11.
V. Cerone, J. B. Lasserre, D. Piga, and D. Regruto, “A unified framework for solving a general class of conditional and robust set-membership estimation problems,” IEEE Trans. Automat. Contr., vol. 59, no. 11, pp. 2897–2909, 2014. [Google Scholar] [Crossref]
12.
Z. W. He, “Interval observer–based compensators design for linear systems with uncertain time-varying parameters,” Trans. Inst. Meas. Control, vol. 45, no. 16, pp. 3247–3253, 2023. [Google Scholar] [Crossref]
13.
Z. H. Zhang and H. Wang, “Fault detection for discrete-time fuzzy systems with measurement errors using interval observers,” J. Franklin Inst., vol. 360, no. 3, pp. 1752–1767, 2023. [Google Scholar] [Crossref]
14.
G. Zheng, D. Efimov, and W. Perruquetti, “Design of interval observer for a class of uncertain unobservable nonlinear systems,” Autom., vol. 63, pp. 167–174, 2016. [Google Scholar] [Crossref]
15.
D. Gucik-Derigny, T. Raïssi, and A. Zolghadri, “A note on interval observer design for unknown input estimation,” Int. J. Control, vol. 89, no. 1, pp. 25–37, 2016. [Google Scholar] [Crossref]
16.
H. L. Smith, Monotone Dynamical Systems: An Introduction to the Theory of Competitive and Cooperative Systems. American Mathematical Soc., 1995. [Google Scholar]
17.
Z. Shu, J. Lam, H. J. Gao, B. Z. Du, and L. G. Wu, “Positive observers and dynamic output-feedback controllers for interval positive linear systems,” IEEE Trans. Circuits Syst. I Regul. Pap., vol. 55, no. 10, pp. 3209–3222, 2008. [Google Scholar] [Crossref]
18.
B. Zhou, K. Qian, X. D. Ma, and X. Z. Dai, “A new nonlinear set membership filter based on guaranteed bounded ellipsoid algorithm,” Acta Autom. Sin., vol. 39, no. 2, pp. 146–154, 2013. [Google Scholar] [Crossref]
Search
Open Access
Research article

Enhanced Interval State Estimation for Uncertain Systems

zhaoxia huang*,
meng liu,
wanting dou,
dantong yang,
xinyu li,
jiayu zhang,
ying wang
Department of mathematics and statistics, Ankang University, 725000 Ankang, China
Journal of Intelligent Systems and Control
|
Volume 3, Issue 1, 2024
|
Pages 33-41
Received: 01-28-2024,
Revised: 03-04-2024,
Accepted: 03-18-2024,
Available online: 03-30-2024
View Full Article|Download PDF

Abstract:

The quality of state estimation in uncertain systems exerts a significant impact on the performance of control systems. Within these uncertain systems, set-valued mappings introduce output uncertainties, complicating the design of observers. This study maps the output error of uncertain systems to the nonlinear terms of a framer , thereby extending the Luenberger framer. An interval observer design method for uncertain systems is proposed, leveraging monotone system theory to analyze the coherence of the error system. The effectiveness of the algorithm is validated through simulation examples.
Keywords: Uncertain systems, Interval state estimation, Interval observer, Framer

1. Introduction

All practical systems exhibit varying degrees of uncertainty, sometimes manifesting internally and at other times externally. Internal uncertainties such as unmodeled dynamics, unknown system parameters, and unknown control gains are not known a priori to designers. External uncertainties, often presenting as unpredictable or random disturbances, can significantly impact system performance if not adequately considered during control design. Such neglect could prevent the controlled system from achieving desired performance and, in severe cases, might lead to instability. Over recent years, research into uncertain systems has grown, primarily focusing on structural and parametric uncertainties. Around the year 2000, the concept of ``interval observers" was formally introduced. The study of Gouzé et al. [1] is one of the earliest journal papers studying interval observers with a significant impact. The study assumes that the uncertainties are unknown but bounded (UBB). Under the premise that the observation error forms a cooperative system [2], simple upper and lower bound state observers of the Luenberger type were designed and successfully applied in biological systems. Although the discussion in this study was limited to linear time-invariant systems and the design conditions were stringent, it undeniably pioneered a new field in observer design. In designing interval observers, the constraint of homogeneity in error systems was removed. It is important to note that traditional asymptotic observers can only provide asymptotic estimates, whereas interval observers are capable of providing bounds on state changes at any given time, essentially composed of both upper and lower bound observers (Figure 1).

Figure 1. State of the interval observer

Since 2010, interval observers have increasingly garnered the attention of various scholars [3], [4], [5], [6], [7], [8], [9], [10], [11], [12], [13], [14], [15], as evidenced by the growing number of papers published annually on the subject in journals such as IEEE Transactions on Automatic Control and Automatica. Unlike the Bernard group, these publications explore interval observer design from various perspectives, expanding from the initial focus on linear time-invariant systems and planar systems to include linear parameter-varying (LPV) systems, chaotic systems [3], feedback linearization systems [7], and Lipschitz nonlinear systems [14]. It has been observed that these various categories of observers are nearly identical in definition. From a methodological standpoint, existing literature on interval observer design can broadly be divided into two categories: designs based on monotone systems theory [16] and those founded on positive systems theory [17].

Representatives of the first category, predominantly led by Bernard and others, utilize the cooperative properties of error systems according to monotone systems theory for designing framers. If the error system is not cooperative but exhibits certain monotonic properties, it can be embedded into a cooperative system using the Mutter theorem [18]. This approach fundamentally extends the comparison principle of differential equations, focusing primarily on the construction of the framer, i.e., function g, followed by an analysis of its stability ($w(t) \equiv 0$) using Lyapunov stability theory. Some existing studies leverage the associated properties of uncertain functions, such as Lipschitz continuity, to construct g, while others employ boundary functions or high-order sliding mode observers. Each method has its unique characteristics, but the discussion primarily targets linear systems or those inherently linear. Extending these methods to time-varying parametrically uncertain nonlinear systems remains an open problem, with current extensions mainly based on LPV systems. Furthermore, the cooperativity of systems is coordinate-dependent, necessitating further in-depth research into the selection of appropriate coordinate transformations.

The second category of methods employs the concept of positive systems to construct two systems as follows:

\[\dot{x}^{+}(t)=\bar{x}\left(x^{+}(t), w^{+}(t), w^{-}(t), y(t)\right)\]

\[\dot{x}^{-}(t)=\underline{x}\left(x^{-}(t), w^{+}(t), w^{-}(t), y(t)\right)\]

This makes the dynamic system concerning the upper and lower bound estimation errors, denoted as $e^{-}(t)=x(t)-x^{-}(t)$ and $e^{+}(t)=x^{+}(t)-x(t)$, is asymptotically stable as a positive system, which ensures:

\[x^{-}\left(x_0^{-}, t\right) \leq x\left(x_0, t\right) \leq x^{+}\left(x_0^{+}, t\right)\]

This approach is comparatively intuitive. Typically, the first category of methods initially designs a stable observer and then applies coordinate transformations to render the error system cooperative; conversely, the second category begins by designing a positive observer and then identifies appropriate gains to stabilize the error system. The tools involved in this method include the internal positive realization theory [18], which boasts the advantage of generally not requiring time-varying coordinate transformations, and permits the consideration of both discrete and continuous cases within the same framework. However, a limitation of this method is its current confinement to linear systems, with the potential extension to nonlinear systems pending further research. Overcoming this limitation depends on advancements in positive systems theory. The estimation of states or the design of observers in uncertain systems has emerged as a sustained area of research interest in recent years. In summary, whether it is based on internal structural parameter estimation or the state estimation reflecting external representations, this research holds significant importance for the study of various stochastic systems. This study primarily delves into an in-depth exploration of state estimation in uncertain systems.

2. Relevant Knowledge

2.1 Transformation of Nonlinear Matrix Inequalities
2.1.1 Transformation of matrix norm constraints

The transformation of matrix norm constraints is outlined below:

\[\|Z(X)\|<1\]

where, $Z(X) \in R^{n \times q}$, which is equivalent to the following:

\[I_{n \times n}-Z(X) Z^T(X)>0\]

The equivalence is as follows:

\[\left[\begin{array}{cc} I_{n \times n} & Z(X) \\ Z^T(X) & I_{n \times n} \end{array}\right]>0\]

2.2 Transformation of Nonlinear Weighted Norm Constraints

Nonlinear weighted norm constraints are represented as follows:

\[c^T(X) P^{-1}(X) c(X)<1\]

where, c(X) $\in$ Rn, 0< P(X) $\in$ Rn×n.

The above expression is formulated as follows in terms of a Linear Matrix Inequality (LMI) problem:

\[\left[\begin{array}{cc} P(X) & c(X) \\ c^T(X) & 1 \end{array}\right]>0\]

2.3 Nonlinear Trace Norm Constraints

\[\operatorname{Tr}\left(S^T(X) P^{-1}(X) S(X)\right)<1\]

where, S(X) $\in$ Rn×q, 0< P(X) $\in$ Rn×n.

By introducing a new variable $Q=Q^T \in R^{p \times p}$, the following conclusion can be drawn:

\[\operatorname{Tr}(Q)<1,\left[\begin{array}{cc} Q & S^T(X) \\ S(X) & P(X) \end{array}\right]>0\]

2.4 Lyapunov Inequality

\[X A+A^T X<0\]

where, $A \in R^{n \times n}$ is a stable matrix, equivalent to the following LMI:

\[\left[\begin{array}{cc} -X A-A^T X & 0_{n \times n} \\ 0_{n \times n} & I_{n \times n} \end{array}\right]>0\]

3. Main Results

The following Lure type differential inclusion system is considered:

$\begin{aligned} & \dot{x}(t)=A x(t)+B r(t)-G \omega(t) \\ & \omega(t) \in v(H x(t)) \\ & y(t)=C x(t) \end{aligned}$
(1)

where, $x(t) \in R^n$ denotes the state of the system, $r(t) \in R^m$ represents the input, $y(t) \in R^r$ denotes the output, $v(\cdot)$ signifies a set-valued mapping, $\omega(t) \in R^q$ represents the output of the set-valued mapping, $A, B, C$ is a real matrix with appropriate dimensions, $H \in R^{q \times n}$ is the input matrix for the set-valued mapping, and $G \in R^{n \times q}$ is the output matrix for the set-valued mapping. Without loss of generality, it is assumed that $B$ and $G$ are of full column rank and $C$ is of full row rank.

If the Luenberger observer exists, then $H$ must necessarily be of full row rank. Conversely, if $H$ is known to be of full row rank, then $G$ is of full column rank. In Lure type differential inclusion systems, it is assumed that the set-valued mappings $v(\cdot)$ are monotonic, meaning that if $\omega_i \in v\left(H x_i\right), i=1,2$, then $\left\langle\omega_1-\omega_2, H x_1-H x_2\right\rangle \geq 0$.

When considering the output of set-valued mappings, i.e., discussing the following $Cauchy$ problem of differential inclusions:

\[\begin{aligned} & \dot{x}(t)=A x(t)+B r(t)-G \omega(t) \\ & \omega(t) \in v(H x(t)) \\ & x(0)=x_0 \end{aligned}\]

where, $\omega \in v(\cdot)$.

In the design of differential inclusion observers, the following two methods are employed to address the adaptivity issues:

(i) One approach assumes that for any given differential equation $Cauchy$ issue of $\omega(t) \in v(H x(t))$, a solution of $\dot{x}(t)=A x(t)+B r(t)-G \omega(t)$ exists, with $x(0)=x_0$; alternatively, it is assumed that the set-valued mappings $v(\cdot)$ is closed and convex and $Lipschitz$.

(ii) Another method posits that if the set-valued mapping $v(\cdot)$ is maximally monotonic, then not only does a solution of $\dot{x}(t)=A x(t)+B r(t)-G \omega(t)$ exist, with $x(0)=x_0$, but it is also unique except on a set of measure zero.

Luenberger interval observers are designed for the uncertain systems as follows:

$\dot{x}^{+}=A x^{+}+B r(t)+L\left(y-C x^{+}\right)-G \omega^{+}(t)$
(2)
$\dot{x}^{-}=A x^{-}+B r(t)+L\left(y-C x^{-}\right)-G \omega^{-}(t)$
(3)

\[\omega(t) \in v(H x(t))\]

where, $x$ is the state, $\omega$ is the output of the set-valued mapping, and $L \in R^{n \times r}$, termed the observation gain, functions to ensure that $A-LC$ is a $Hurwitz$ matrix. According to linear system theory, if observability of $(A, C)$ is ensured, then a matrix $L$ must necessarily exist such that $A-L C$ is a $Hurwitz$ matrix.

The difference between systems $\quad \dot{x}^{+}=A x^{+}+B r(t)+L\left(y-C x^{+}\right)-G \omega^{+}(t)$ and $\dot{x}(t)=A x(t)+B r(t)-G \omega(t)$ results in the following:

\[\begin{aligned} & \dot{x}^{+}-\dot{x}=(A-L C) x^{+}+G \omega(t)-G \omega^{+}(t) \\ & \omega(t) \in v(H x(t)) \\ & \omega^{+}(t) \in v\left(H x^{+}(t)\right) \\ & y(t)=C x(t) \end{aligned}\]

where, $e^{+}=x^{+}-x$ is the observer error.

The above expression can also be expressed as follows:

$\begin{aligned} & \dot{e}^{+}=(A-L C) x^{+}+G\left(\omega(t)-\omega^{+}(t)\right) \\ & \omega(t) \in v(H x(t)) \\ & \omega^{+}(t) \in v\left(H x^{+}(t)\right) \end{aligned}$
(4)

Similarly, the difference between two systems $\dot{x}(t)=A x(t)+B r(t)-G \omega(t)$ and $\dot{x}^{-}=A x^{-}+B r(t)+L\left(y-C x^{-}\right)-G \omega^{-}(t)$ results in the following:

\[\begin{aligned} & \dot{x}-\dot{x}^{-}=(A-L C) x^{-}+G \omega^{-}(t)-G \omega(t) \\ & \omega(t) \in v(H x(t)) \\ & \omega^{-}(t) \in v\left(H x^{-}(t)\right) \\ & y(t)=C x(t) \end{aligned}\]

where, $e^{-}=x-x^{-}$ is the observer error.

The above expression can also be expressed as follows:

$\begin{aligned} & \dot{e}^{-}=(A-L C) x^{-}+G\left(\omega^{-}(t)-\omega(t)\right) \\ & \omega(t) \in v(H x(t)) \\ & \omega^{-}(t) \in v\left(H x^{-}(t)\right) \end{aligned}$
(5)

$\textbf{Theorem 1:}$ It is assumed that $\eta>0$, a continuous function $V: R^n \rightarrow R$ satisfies $V(0)=0$, and a negative definite continuous function $W: R^n \rightarrow R$ exists. These conditions ensure that $D^{+} V(x)(v) \leq W(x)$ satisfies $\|x\| \leq \eta$ and $v \in F(x)$ for all. If for any arbitrarily small $\delta>0$, then $\|x\|<\delta$ always exists such that $V(x)<0$. Therefore, the differential inclusion $\dot{x}(t) \in F(x(t))$, with $x(0)=x_0$, is unstable.

$\textbf{Proof:}$ By considering the minimum value of $V(x)$ on $\|x\| \leq \delta$ and the conditions of the theorem, $\min _{\|x\|\delta} V(x)<0$ can be derived, and the expression is $\arg \min _{\|x\| \leq \delta} V(x)$.

With $x_\delta$ as the initial value, the solution of $x(t)$ to $\dot{x}(t) \in F(x(t))$, with $x(0)=x_0$, can be obtained. By considering $x(t)$, the following expression can be obtained according to the conditions of the theorem:

\[D^{+} V(x(t))(1) \leq D^{+} V(x(t))(v)\]

Therefore, from the equation $V(x(t))-V(x(0)) \leq \int_0^t W(x(s)) d_s<0$, the following can be derived:

\[V(x(t))-V\left(x_\delta\right)=V(x(t))-V(x(0)) \leq \int_0^t W(x(s)) d_s \leq 0\]

That is, $V(x(t)) \leq V\left(x_\delta\right)$. According to the definition of $x_\delta$, it only holds that $\|x(t)\| \geq \delta$. If $-\lambda=\max _{\delta \leq\|x\| \leq \delta} W(x)$, then $\lambda>0 .$

Similarly to $D^{+} V(x(t))(1) \leq D^{+} V(x(t))(v)$, it can be deduced that:

\[V(x(t)) \leq V\left(x_\delta\right)-\lambda t\]

Since $V(x)$ is continuous, it cannot tend towards negative infinity at any finite point $x$. Therefore, $T$ must exist to ensure $\|x(T)\|=\eta$. It is impossible for the differential inclusion $\dot{x}(t) \in F(x(t))$, with $x(0)=x_0$, to be stable.

$\textbf{Theorem 2: }$It is assumed that $\eta>0$, a positive definite continuous function $V: R^n \rightarrow R$ satisfies $V(0)=0$ and the $Lipschitz$ condition, and a semidefinite continuous function $W: R^n \rightarrow R$ exists. It is established that for any $x \in \eta B$, there exists $v \in F(x)$ and $D^{-} V(x)(v) \leq W(x)$, such that the differential inclusion $\dot{x}(t) \in F(x(t))$, with $x(0)=x_0$, is weakly stable.

$\textbf{Proof:}$ If it can be demonstrated under the conditions of the theorem that $x_0$ makes $\delta>0$ satisfy $\left\|x_0\right\|<\delta$ for all, and $x(t) \in S_{[ 0, T]}\left(F, x_0\right)$ exists for any $T>0$ such that the following expression can be established:

\[V(x(t))-V(x(0)) \leq \int_0^t W(x(s)) d_s<0\]

That is,

\[V(x(T))-V\left(x_0\right) \leq \int_0^T W(x(s)) d_s<0\]

Then, it can be understood that $x(t)$ is stable, hence the differential inclusion $\dot{x}(t) \in F(x(t))$, with $x(0)=x_0$, is weakly stable.

Let $l$ and $L$ be the $Lipschitz$ constants of $F$ and $V$, respectively. Moreover, it is assumed that $x(t)$ is an absolutely continuous function defined on $[ 0, T]$. The following expression is defined for sufficiently small $\varepsilon>0$ :

\[\phi_\varepsilon(x(t), t)=V(x(t))-V(x(0))-\int_0^t W(x(s)) d_s-\varepsilon t\]

Then, $\phi_{\varepsilon}(x(t), t)$ is continuous for both $x(t)$ and $t$, and $\phi_{\varepsilon}(x(0), 0)$. First, the following conclusion is proved:

(i) For any $\varepsilon>0$, there exists $x(t) \in S_{[ 0, T]}\left(F, x_0\right)$, ensuring that the following expression holds true:

\[\phi_\varepsilon(x(t), t)=V(x(t))-V(x(0))-\int_0^t W(x(s)) d_s-\varepsilon t \leq \varepsilon\]

Assuming $x(t)$ is an absolutely continuous function from $[ 0, T]$ to $R^n$, then the following expression is defined:

\[\theta(x(t))=\max \left\{t \in[0, T] ; \phi_\varepsilon(x(t), t) \leq 0, \max _{s \in[0, t]} \phi_\varepsilon(x(s), s) \leq \varepsilon\right\}\]

$\phi_{\varepsilon}(x(0), 0)=0$ is valid for all $x(t)$, hence the set $t \in[ 0, T] ; \phi_{\varepsilon}(x(t), t) \leq 0, \max _{s \in[ 0, t]} \phi_{\varepsilon}(x(s), s) \leq \varepsilon$ is non-empty. It is expressed as follows:

\[\hat{t}=\sup \in\left\{\theta(x(\cdot)) ; x(\cdot) \in S_{[0, T]}\left(F, x_0\right)\right\}\]

The following two facts are proven:

(a) The existence of $\hat{x}(\cdot) \in S_{[ 0, T]}\left(F, x_0\right)$ leads to $t=\theta(\hat{x})$.

According to the definition of $\hat{t}$, the existence of $x_k(\cdot) \in S_{[ 0, T]}\left(F, x_0\right)$ ensures that $\hat{t}_k=\sup \left\{\theta\left(x_k(\cdot)\right)\right\}$ satisfies $t_k \uparrow \hat{t}$. Since $F(x)$ is bounded, $\left\{x_k(t)\right\}$ is equicontinuous. A convergent subsequence exists, it can be assumed that $\left\{x_k(t)\right\}$ is converging, whose limit is $\hat{x}(t)$. Since $\phi_{\varepsilon}(x(t), t)$ is continuous at for $x(t)$, it is concluded that $\hat{t}=\theta(\hat{x})$.

(b) $\hat{t}=T$.

It is assumed that $\hat{t}$ < T, then $\phi_{\varepsilon}(\hat{x}(\hat{t}), \hat{t})=0$. Under the conditions of the theorem, the existence of $v\in F(\hat{x}(\hat{t}))$ for $\hat{x}(\hat{t})$ leads to the following expression:

\[D^{-} V(\hat{x}(\hat{t}))(v) \leq W(\hat{x}(\hat{t}))\]

Therefore, the following expression holds:

\[\begin{gathered} D^{-} \phi_{\varepsilon}(\hat{x}(\hat{t}), t)(v, 1)=D^{-}\left[V(\hat{x}(\hat{t}))-V\left(x_0\right)-\int_0^{\hat{t}} W(x(s)) d_s-\hat{\varepsilon t}\right](v, 1) \\ =D^{-} V(\hat{x}(\hat{t}))(v)-W(x(\hat{t}))-\varepsilon \\ \leq-\varepsilon \end{gathered}\]

The function is thus defined as follows:

\[y(t)=\left\{\begin{array}{c}\hat{x}(t), t<\hat{t}, \\ \hat{x}(\hat{t})+(t-\hat{t}) v, t \geq \hat{t}\end{array}\right.\]

By considering the following expression when $t \geq \hat{t}$:

$\begin{aligned} d(\dot{y}(t), F(y(t))) & =d(v, F(\hat{x}(\hat{t}))+(t-\hat{t}) v) \\ & \leq d(F(\hat{x}(\hat{t}),)+F(\hat{x}(\hat{t}),)+(t-\hat{t}) v) \\ & \leq l\|v\|\|t-\hat{t}\|\end{aligned}$

Then the existence of $x(t) \in S_{[\hat{t}, T]}(F, \hat{x}(\hat{t}))$ leads to the establishment of the following expression:

\[\|y(t)-x(t)\| \leq \int_{\hat{t}}^t e^{l(t-s)} l\|v\|(s-\hat{t}) d_s\]

For convenience of notation, the following expression is defined:

\[\alpha(t-\hat{t})=\int_{\hat{t}}^t e^{l(t-s)} l\|v\|(s-\hat{t}) d_s\]

It can then be easily demonstrated that the following expression holds true.

$\begin{aligned} & \lim {t \uparrow \hat{t}} \frac{\alpha(t-\hat{t})}{t-\hat{t}}=0 \\ & \phi{\varepsilon}(x(t), t)-\phi_{\varepsilon}(y(t), t)=V(x(t))-V(y(t))\end{aligned}$

When $t \in[\hat{t}, T]$, it leads to the following expression:

\[\phi_{\varepsilon}(x(t), t) \leq \phi_{\varepsilon}(y(t), t)+L \alpha(t-\hat{t})\]

Based on the following equation:

$\begin{gathered}D^{-} \phi_{\varepsilon}(\hat{x}(\hat{t}), t)(v, 1)=D^{-}\left[V(\hat{x}(\hat{t}))-V\left(x_0\right)-\int_0^{\hat{t}} W(x(s)) d_s-\varepsilon \hat{t}\right](v, 1) \\=D^{-} V(\hat{x}(\hat{t}))(v)-W(x(\hat{t}))-\varepsilon \\ \leq-\varepsilon\end{gathered}$

The following can be derived:

\[\liminf {t \downarrow \hat{t}} \frac{\phi{\varepsilon}(\hat{x}(\hat{t})+(t-\hat{t}) v, t)-\phi_{\varepsilon}(\hat{x}(\hat{t}), \hat{t})}{t-\hat{t}} \leq-\varepsilon\]

Since $\phi_{\varepsilon}(\hat{x}(\hat{t}), \hat{t})=0$, there must necessarily exist $\tilde{t} \geq \hat{t}$ such that the following expressions can be established:

\[\phi_{\varepsilon}(y(\tilde{t}), \tilde{t})=\phi_{\varepsilon}(\hat{x}(\hat{t})+(\tilde{t}-\hat{t}) v, \tilde{t}) \leq-\frac{\varepsilon}{2}(\tilde{t}-\hat{t})\]

\[\alpha(t-\hat{t}) \leq \frac{\varepsilon}{2 L}(t-\hat{t}), t \in[\hat{t}, \tilde{t}]\]

It can be noted that the preceding expression is only valid at the moment $t=\tilde{t}$. By applying the following expression:

\[\phi_{\varepsilon}(x(t), t) \leq \phi_{\varepsilon}(y(t), t)+L \alpha(t-\hat{t})\]

Initially, it can be derived:

\[\phi_{\varepsilon}(x(\tilde{t}), \tilde{t}) \leq 0\]

Subsequently, it can be derived:

\[\begin{aligned}& \phi_{\varepsilon}(x(t), t) \leq \phi_{\varepsilon}(y(t), t)+L \alpha(t-\hat{t}) \\& =\phi_{\varepsilon}(\hat{x}(\hat{t})+(t-\hat{t}) v, t)+L \alpha(t-\hat{t}) \\& \leq \phi_{\varepsilon}(\hat{x}(\hat{t}))+L\|v\|(t-\hat{t})+L \alpha(t-\hat{t}) \\& =L\|v\|(t-\hat{t})+L \alpha(t-\hat{t})\end{aligned}\]

Clearly, when $t-\hat{t}$ is sufficiently small, it is possible to ensure that $\phi_{\varepsilon}(x(t), t) \leq \varepsilon$. Thus, by employing this $x(t)$, it can be ensured that $\theta(x(t))>\hat{t}$, which contradicts the definition of $\hat{t}$. Therefore, it can be concluded that $\hat{t}=T$.

(ii) The proof is provided that the following expression holds:

\[V(x(t))-V(x(0)) \leq \int_0^t W(x(s)) d_s<0\]

A sequence $\varepsilon_n$ is selected, with $\varepsilon_n \downarrow 0$. For each $\varepsilon_n$, according to the proof of (i), there exists $x_n(t) \in S_{[0, T]}\left(F, x_0\right)$ such that $\phi_{\varepsilon}\left(x_n(t), t\right) \leq \varepsilon_n$. Since $\left\{x_n(t)\right\}$ contains a convergent subsequence, it can be assumed that $x_n(t) \rightarrow x(t)$, then $x(t) \in S_{[0, T]}\left(F, x_0\right)$.

According to the following definition:

\[\phi_{\varepsilon}(x(t), t)=V(x(t))-V(x(0))-\int_0^t W(x(s)) d_s-\varepsilon t\]

The following expression can be obtained:

\[V(x(t))-V(x(0)) \leq \int_0^t W(x(s)) d_s<0\]

Thus, the theorem is proven.

4. Simulation

By considering the following uncertain systems:

\[\begin{gathered}{\left[\begin{array}{l}\dot{x}_1 \\\dot{x}_2 \\\dot{x}_3\end{array}\right]=\left[\begin{array}{ccc}-10 & -3 & -1 \\6 & -5 & 4 \\1 & 0 & -9\end{array}\right]\left[\begin{array}{l}x_1 \\x_2 \\x_3\end{array}\right]-\left[\begin{array}{l}1 \\2 \\2\end{array}\right] \omega+\left[\begin{array}{l}2 \\0 \\1\end{array}\right] r} \\y=x_1\end{gathered}\]

where, the set-valued mapping $v(\cdot)$ is as follows:

\[v\left(x_1+3 x_2+2 x_3\right)= \begin{cases}x_1+3 x_2+2 x_3+3 \operatorname{sgn}\left(x_1+3 x_2+2 x_3\right), & x_1+3 x_2+2 x_3 \neq 0 \\ {[-3,3],} & x_1+3 x_2+2 x_3=0\end{cases}\]

\[\omega_1(t)=\left\{\begin{array}{cl}-1 & x_1+x_2<-2 \\0.5\left(x_1+x_2\right) & -2 \leq x_1+x_2<0 \\0.5\left(x_1+x_2\right) & 0 \leq x_1+x_2<2 \\1 & \leq 2 x_1+x_2\end{array}\right.\]

\[\omega_2(t)=\left\{\begin{array}{cc}-1 & x_1+x_2<-2 \\-1 & -2 \leq x_1+x_2<0 \\x_1+x_2-1 & 0 \leq x_1+x_2<2 \\1 & \leq 2 x_1+x_2\end{array}\right.\]

In this system, $A=\left[\begin{array}{ccc}-10 & -3 & -1 \\ 6 & -5 & 4 \\ 1 & 0 & -9\end{array}\right], B=\left[\begin{array}{l}2 \\ 0 \\ 1\end{array}\right], \quad C=\left[\begin{array}{lll}1 & 0 & 0\end{array}\right]$, and $G=\left[\begin{array}{l}1 \\ 2 \\ 2\end{array}\right]$.

Selecting $L=\left[\begin{array}{lll}-6 & 2 & 1\end{array}\right]^T$ leads to the following expression:

\[A-L C=\left[\begin{array}{ccc}-4 & -3 & -1 \\4 & -5 & 4 \\0 & 0 & -9\end{array}\right]\]

It can be calculated that $P=\left[\begin{array}{ccc}1 & 0 & 0 \\ 0 & 1 & 0.5 \\ 0 & 0.5 & 0.5\end{array}\right]$, and $H=\left[\begin{array}{lll}1 & 3 & 2\end{array}\right]$.

Figure 1 illustrates the interval state estimation of the system, revealing that the following expression exists at any given moment:

\[x_i^{-}(t) \leq x_i(t) \leq x_i^{+}(t), \quad i=1,2,3\]

The proposed interval observers (2) and (3) provide an effective interval estimation of the system state.

Figure 2 demonstrates that under the selected set-valued mapping, both the uncertain systems and their observer systems are asymptotically stable, with the observer system trajectories tracking the original state trajectories at any given time.

Figure 2. The state trajectories of Lure systems and interval observers

5. Conclusions

This study has investigated the design of interval observers for uncertain systems under different choices of set-valued mappings. Due to the inherent uncertainty in the outputs of uncertain systems caused by set-valued mappings, designing observers poses significant challenges. In this study, the output errors of the system were mapped onto the nonlinear terms of a framer, thereby developing an extended Luenberger framer. Based on monotone systems theory, the coherence of the error system was analyzed, and a design method for interval observers for uncertain systems was proposed. It was demonstrated that both the uncertain system and its observer system are asymptotically stable. Additionally, the observer system's trajectories were shown to track the original state trajectories at any given moment through algorithmic simulation under the selection of set-valued mappings.

Funding
This work was supported by Shanxi Provincial College Students' Innovation and Entrepreneurship Training Plan Project (S202311397019).
Data Availability

The data used to support the research findings are available from the corresponding author upon request.

Conflicts of Interest

The authors declare no conflict of interest.

References
1.
J. L. Gouzé, A. Rapaport, and M. Z. Hadj-Sadok, “Interval observers for uncertain biological systems,” Ecol. Model., vol. 133, no. 1–2, pp. 45–56, 2000. [Google Scholar] [Crossref]
2.
G. Zheng, D. Efimov, and W. Perruquetti, “Design of interval observer for a class of uncertain unobservable nonlinear systems,” Autom., vol. 63, pp. 167–174, 2016. [Google Scholar] [Crossref]
3.
J. Huang, Y. Y. Zhang, Z. Chen, and F. Sun, “Interval estimation methods of fault estimation for discrete-time switched systems,” J. Ind. Manag. Optim., vol. 19, no. 6, pp. 3854–3867, 2023. [Google Scholar] [Crossref]
4.
D. Efimov, T. Raïssi, S. Chebotarev, and A. Zolghadri, “Interval state observer for nonlinear time varying systems,” Autom., vol. 49, no. 1, pp. 200–205, 2013. [Google Scholar] [Crossref]
5.
D. Efimov, L. Fridman, T. Raïssi, A. Zolghadri, and R. Seydou, “Interval estimation for LPV systems applying high order sliding mode techniques,” Autom., vol. 48, no. 9, pp. 2365–2371, 2012. [Google Scholar] [Crossref]
6.
B. Singh, X. G. Xiong, T. N. Dinh, S. Kamal, and S. Ghosh, “Interval observer design for nonlinear systems using simplified contraction theory,” IET Control Theory Appl., vol. 16, no. 10, pp. 935–944, 2022. [Google Scholar] [Crossref]
7.
T. Raïssi, D. Efimov, and A. Zolghadri, “Interval state estimation for a class of nonlinear systems,” IEEE Trans. Automat. Contr., vol. 57, no. 1, pp. 260–265, 2011. [Google Scholar] [Crossref]
8.
F. Mazenc and T. N. Dinh, “Construction of interval observers for continuous-time systems with discrete measurements,” Autom., vol. 50, no. 10, pp. 2555–2560, 2014. [Google Scholar] [Crossref]
9.
J. D. Avilés and J. A. Moreno, “Preserving order observers for nonlinear systems,” Int. J. Robust. Nonlinear Control, vol. 24, no. 16, pp. 2153–2178, 2014. [Google Scholar] [Crossref]
10.
R. E. H. Thabet, T. Raïssi, C. Combastel, D. Efimov, and A. Zolghadri, “An effective method to interval observer design for time-varying systems,” Autom., vol. 50, no. 10, pp. 2677–2684, 2014. [Google Scholar] [Crossref]
11.
V. Cerone, J. B. Lasserre, D. Piga, and D. Regruto, “A unified framework for solving a general class of conditional and robust set-membership estimation problems,” IEEE Trans. Automat. Contr., vol. 59, no. 11, pp. 2897–2909, 2014. [Google Scholar] [Crossref]
12.
Z. W. He, “Interval observer–based compensators design for linear systems with uncertain time-varying parameters,” Trans. Inst. Meas. Control, vol. 45, no. 16, pp. 3247–3253, 2023. [Google Scholar] [Crossref]
13.
Z. H. Zhang and H. Wang, “Fault detection for discrete-time fuzzy systems with measurement errors using interval observers,” J. Franklin Inst., vol. 360, no. 3, pp. 1752–1767, 2023. [Google Scholar] [Crossref]
14.
G. Zheng, D. Efimov, and W. Perruquetti, “Design of interval observer for a class of uncertain unobservable nonlinear systems,” Autom., vol. 63, pp. 167–174, 2016. [Google Scholar] [Crossref]
15.
D. Gucik-Derigny, T. Raïssi, and A. Zolghadri, “A note on interval observer design for unknown input estimation,” Int. J. Control, vol. 89, no. 1, pp. 25–37, 2016. [Google Scholar] [Crossref]
16.
H. L. Smith, Monotone Dynamical Systems: An Introduction to the Theory of Competitive and Cooperative Systems. American Mathematical Soc., 1995. [Google Scholar]
17.
Z. Shu, J. Lam, H. J. Gao, B. Z. Du, and L. G. Wu, “Positive observers and dynamic output-feedback controllers for interval positive linear systems,” IEEE Trans. Circuits Syst. I Regul. Pap., vol. 55, no. 10, pp. 3209–3222, 2008. [Google Scholar] [Crossref]
18.
B. Zhou, K. Qian, X. D. Ma, and X. Z. Dai, “A new nonlinear set membership filter based on guaranteed bounded ellipsoid algorithm,” Acta Autom. Sin., vol. 39, no. 2, pp. 146–154, 2013. [Google Scholar] [Crossref]

Cite this:
APA Style
IEEE Style
BibTex Style
MLA Style
Chicago Style
Huang, Z.X., Liu, M., Dou, W. T., Yang, D. T., Li, X. Y., Zhang, J. Y., & Wang, Y. (2024). Enhanced Interval State Estimation for Uncertain Systems. J. Intell Syst. Control, 3(1), 33-41. https://doi.org/10.56578/jisc030103
Z. X. Huang, M. Liu, W. T. Dou, D. T. Yang, X. Y. Li, J. Y. Zhang, and Y. Wang, "Enhanced Interval State Estimation for Uncertain Systems," J. Intell Syst. Control, vol. 3, no. 1, pp. 33-41, 2024. https://doi.org/10.56578/jisc030103
@research-article{Huang2024EnhancedIS,
title={Enhanced Interval State Estimation for Uncertain Systems},
author={Zhaoxia Huang and Meng Liu and Wanting Dou and Dantong Yang and Xinyu Li and Jiayu Zhang and Ying Wang},
journal={Journal of Intelligent Systems and Control},
year={2024},
page={33-41},
doi={https://doi.org/10.56578/jisc030103}
}
Zhaoxia Huang, et al. "Enhanced Interval State Estimation for Uncertain Systems." Journal of Intelligent Systems and Control, v 3, pp 33-41. doi: https://doi.org/10.56578/jisc030103
Zhaoxia Huang, Meng Liu, Wanting Dou, Dantong Yang, Xinyu Li, Jiayu Zhang and Ying Wang. "Enhanced Interval State Estimation for Uncertain Systems." Journal of Intelligent Systems and Control, 3, (2024): 33-41. doi: https://doi.org/10.56578/jisc030103
cc
©2024 by the author(s). Published by Acadlore Publishing Services Limited, Hong Kong. This article is available for free download and can be reused and cited, provided that the original published version is credited, under the CC BY 4.0 license.