Abstract
Robust positive sampled-data observer-based output-feedback energy-to-peak disturbance attenuation is challenging problem because of the following reasons. (i) The typical Luenberger observer has a limited structure for guaranteeing closed-loop positivity. (ii) The conventional sampled-data control framework has no lever to manage closed-loop positivity during sampling intervals and at sampling instants. (iii) A separation principle is to be established for this problem. In this paper, we propose an affirmative methodology to solve this problem.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
Positive systems effectively model practical dynamic behaviors where state must remain nonnegative [2], such as economics [3] and pharmacokinetics [12]. In recent years, substantial research has been conducted on positive homogeneous-time control methodologies based on state feedback [10, 18], static output feedback [4], and observer-based output feedback (OBOF) [5, 6]. Although sampled-data controllers offer implementation flexibility, their design is structurally complex [7,8,9, 11]. Prompted by these observations, the authors of this study focus on positive sampled-data OBOF control.
-
(i)
To ensure the positivity of the OBOF-controlled plant dynamics, the matrices coupled with the system state and estimation error must be Metzler and positive matrices, respectively [6]. However, conventional OBOF controllers may struggle to enforce the Metzler property and positivity simultaneously in each matrix, because controllers typically consist of a single compensation term. A similar challenge arises in the estimation-error dynamics when uncertainties are present in a plant. Shu et al. [14] studied a positive observer with multiple compensation terms without considering uncertainties. Considering that the augmented closed-loop matrix is partitioned, a four-compensation OBOF controller emerges as an effective solution.
-
(ii)
Despite the rising prominence of the sampled-data framework in controller design, facilitated by advancements in digital technology, the research on positive sampled-data control has been limited. The hybrid nature of sampled-data control systems, characterized by continuous-time plant dynamics and discrete-time controllers, makes it difficult to establish closed-loop positivity because of the requirement of nonnegativity not only during sampling intervals but also at sampling instants. The existing direct discrete-time design approaches for sampled-data control are limited because they disregard intersampling behavior. The alternate input-delay method, which transforms a sampled-data system into an equivalent continuous-time model [1], incurs a time-varying delay up to one sampling period, which results in conservative design conditions. By contrast, implementing aperiodic sampling provides a novel perspective on positive sampled-data control problems [19]. Zhang and Du [18] constructed an event-triggered positive control strategy for fuzzy systems without uncertainties or disturbances.
-
(iii)
In the presence of system model uncertainties, designing the controller and observer separately within the OBOF framework is demanding. Eigenvalue analysis, commonly performed to confirm the separation principle, is ineffective in this case because the closed-loop system matrix no longer retains a triangular form [17]. Additionally, research on separate design of OBOF controllers for disturbance attenuation, even in the absence of model uncertainties, is scant. This is primarily because of the estimation error in closed-loop plant dynamics, which causes an estimation error to appear in the disturbance attenuation performance inequality. Nguyen et al. [13] proposed a separate design scheme by extending the \(\mathcal {H}_{\infty }\) technique without considering uncertainties.
The authors of this paper introduce a separate design methodology for a sampled-data OBOF controller that accomplishes robust positive energy-to-peak (\(\mathcal {L}_{2}\)–\(\mathcal {L}_{\infty }\)) disturbance attenuation—to achieve a finite peak value of controlled outputs for all possible bounded-energy disturbances—in uncertain linear time-invariant (LTI) systems.
The developed controller possesses the following attributes: (i) amplified possibilities for positivity in uncertain closed-loop plants through additional compensations, (ii) utilization of an aperiodic sampling framework, built based on the event-triggering mechanism, to impose a positivity constraint on sampled-data closed-loop systems, and (iii) separate design of the controller and observer, through the introduction of distinct \(\mathcal {L}_{2}\)–\(\mathcal {L}_{\infty }\) disturbance attenuation performances.
Notation: The index set is defined as \(\mathcal {I}_{N}:=\{1,\dots ,n\}\subset \mathbb {N}\). Given a matrix \(A\in \mathbb {R}^{n\times m}\) (or vectors), \((A)_{ij}\) denotes the entry of A located in the ith row and jth column. \(A\geqslant \geqslant B\) or \(A-B\in \mathbb {R}_{\geqslant \geqslant 0}^{n\times m}\) indicates that \((A-B)_{ij}\geqslant 0, \forall (i,j)\in \mathcal {I}_{N}\times \mathcal {I}_{M}\). \(e_{l}\in \mathbb {R}^{n}\) denotes the lth standard unit vector. \(I_{n}\) denotes the identity matrix in \(\mathbb {R}^{n\times n}\). \(\textbf{1}_{n}\) symbolizes the n-dimensional vector whose all entries are equal to 1. The relationship \(P\succ Q\) indicates that the matrix \(P-Q\) is positive definite. The transposed element at symmetric positions is denoted by \(*\) and the shorthand \(\textrm{He}\left\{ X\right\} :=X+X^{\textrm{T}}\) is adopted.
2 Positive Model
We consider the following uncertain LTI model:
where \(x\in \mathbb {R}^{n}\) is the state, \(u\in \mathbb {R}^{m}\) is the input, \(w\in \mathbb {R}^{l}\) is the disturbance in \(\mathcal {L}_{2}\), \(y\in \mathbb {R}^{p}\) is the measurement output, \(z\in \mathbb {R}^{q}\) is the controlled output, and \(\Delta A\) denotes the system uncertainty.
Definition 1
(Positivity) Suppose \(u=0\) in (1) for an entire time horizon. System (1) is positive for all \(x(0)\geqslant \geqslant 0\) and \(w\geqslant \geqslant 0\) if \(x\geqslant \geqslant 0\) and \(y\geqslant \geqslant 0, \forall t\in \mathbb {R}_{\geqslant 0}\).
Definition 2
(Metzler) Matrix \(A\in \mathbb {R}^{n\times n}\) is Metzler if \((A)_{ij}\geqslant 0, \forall (i,j)\in \mathcal {I}_{N}\times \mathcal {I}_{N}\ni i \ne j\).
Lemma 1
([10]) System (1) is positive if and only if \(A+\Delta A\) is Metzler, \(B_{w}\geqslant \geqslant 0\), and \(C\geqslant \geqslant 0\).
Assumption 1
\(B_{w}\geqslant \geqslant 0\) and \(C\geqslant \geqslant 0\).
Lemma 2
([6]) Matrix \(A\in \mathbb {R}^{n\times n}\) is Metzler if and only if
In addition, \(A\geqslant \geqslant 0\) if only if the foregoing inequality holds for \(k\in \mathcal {I}_{N}\).
Assumption 2
There exist known compatible constant matrices D and E and an unknown time-varying diagonal matrix \(\Delta\) satisfying \(\Delta ^{\textrm{T}}\Delta \preccurlyeq I, \forall t\in \mathbb {R}_{\geqslant 0}\) such that
with \(DE\geqslant \geqslant 0\).
Remark 1
The imposition of \(DE\geqslant \geqslant 0\) in Assumption 2 is not overly stringent, because \(\Delta A\) typically represents the potential deviation from A. In this case, the following property holds:
Lemma 3
([15]) Given compatible matrices D, E, \(S=S^{\textrm{T}}\), with \(\Delta \ni \Delta ^{\textrm{T}}\Delta \preccurlyeq I\), there exists \(\epsilon \in \mathbb {R}_{>0}\) such that
Assumption 3
Matrix B is full column rank and \(B\geqslant \geqslant 0\).
Assumption 4
Only y, rather than x, is available for control.
3 Separate Robust Positive Sampled-Data \(\mathcal {L}_{2}\)–\(\mathcal {L}_{\infty }\) Disturbance Attenuation
In view of Assumption 4, we employ the following event-triggered aperiodic sampled-data OBOF controller:
where \(\hat{x}\) and \(\hat{y}\) are the estimates of x and y, respectively. \(t_{k}\in \mathbb {R}_{\geqslant 0},k\in \mathbb {Z}_{\geqslant 0}\) denotes the sampling instant. The next sampling instant is determined using the following event-triggering mechanism
where \(\epsilon _{\hat{x}}:=\hat{x}_{t_{k}}-\hat{x}\), \(\epsilon _{y}:=y_{t_{k}}-y\), and \(\beta \in \mathbb {R}_{>0}\) is a pre-determined threshold.
The problem of interest is summarized as follows.
Problem 1
(positive \(\mathcal {L}_{2}\)–\(\mathcal {L}_{\infty }\)) Find K, F, L, and H such that the uncertain LTI system (1) closed by the aperiodic sampled-data OBOF controller (2) based on the event-triggering mechanism (3) is positive and robustly asymptotically stable against the norm-bounded parametric uncertainties when \(w=0\), and for some attenuation level \(\gamma \in \mathbb {R}_{>0}\), it exhibits the \(\mathcal {L}_{2}\)–\(\mathcal {L}_{\infty }\)-disturbance attenuation performance defined as follows:
when \(w\in \mathcal {L}_{2}\) and \(w\geqslant \geqslant 0\).
To independently design the controller and observer, we introduce the following two \(\mathcal {L}_{2}\)–\(\mathcal {L}_{\infty }\)-disturbance attenuation performances:
Then, we show that the overall closed-loop system satisfies (4), where \(\mu _{1},\mu _{2},\gamma _{2}\), and \(\gamma _{1}\in \mathbb {R}_{>0}\).
We define \(e:=x-\hat{x}\) and \(\xi :=(x,e)\). The closed-loop system of (1) and (2) under (3) is then written as
for \(t\in [t_{k},t_{k+1})\). In this case, from (3) and Assumption 1, we deduce that the following intervals
hold as long as \(x\geqslant \geqslant 0\). We decompose \(K:=K^{\textrm{L}}+K^{\textrm{U}}\) and \(F:=F^{\textrm{L}}+F^{\textrm{U}}\) such that
From Assumption 1, it follows that
and
Then we obtain the following differential inequalities:
and
where
In the above expression, \(\Xi _{\hat{x}}^{\textrm{L}}:=I-\beta \textbf{1}_{n}\textbf{1}_{p}^{\textrm{T}}C\), \(\Xi _{\hat{x}}^{\textrm{U}}:=I+\beta \textbf{1}_{n}\textbf{1}_{p}^{\textrm{T}}C\), \(\Xi _{y}^{\textrm{L}}:=I-\beta \textbf{1}_{p}\textbf{1}_{p}^{\textrm{T}}\), and \(\Xi _{y}^{\textrm{U}}:=I+\beta \textbf{1}_{p}\textbf{1}_{p}^{\textrm{T}}\).
The separate design condition for Problem 1 is summarized as follows.
Theorem 1
(separate positive \(\mathcal {L}_{2}\)–\(\mathcal {L}_{\infty }\) design) Given \(\gamma _{1}\), \(\gamma _{2}\), \(\epsilon _{1}\), \(\epsilon _{2}\), \(\lambda _{1}\), \(\lambda _{2}\), \(\mu _{1}\), and \(\mu _{2}\in \mathbb {R}_{>0}\) such that
the uncertain LTI system (1) closed by the aperiodic sampled-data OBOF controller (2) based on the event-triggering mechanism (3) is positive and exhibits the \(\gamma\)-disturbance attenuation performance (4) with asymptotic stability if there exist M, diagonal \(P_{1}=P_{1}^{\textrm{T}}\succ 0\) and \(P_{2}=P_{2}^{\textrm{T}}\succ 0\), and W, \(X^{\textrm{L}}\), \(X^{\textrm{U}}\), \(Y^{\textrm{L}}\), \(Y^{\textrm{U}}\), and Z, such that
Here, \((1,1):=\textrm{He}\left\{ PA+BX^{\textrm{L}}\Xi _{\hat{x}}^{\textrm{L}}+BX^{\textrm{U}}\Xi _{\hat{x}}^{\textrm{U}} +BY^{\textrm{L}}\Xi _{y}^{\textrm{L}}C+BY^{\textrm{U}}\Xi _{y}^{\textrm{U}}\right\} +\lambda _{1}P_{1}\). In this case, the gains are given by \(K^{\textrm{L}}=M^{-1}X^{\textrm{L}}\), \(K^{\textrm{U}}=M^{-1}X^{\textrm{U}}\), \(F^{\textrm{L}}=M^{-1}Y^{\textrm{L}}\), \(F^{\textrm{U}}=M^{-1}Y^{\textrm{U}}\), \(L=P_{2}^{-1}Z\), and \(H=P_{2}^{-1}W\).
Proof
Define the Lyapunov function candidate \(V_{1}:=x^{\textrm{T}}P_{1}x\). Considering (8), the time derivative of \(V_{1}\) is majorized by
where
By using Lemma 3 and denoting \(MK^{\textrm{L}}=:X^{\textrm{L}}\), \(MK^{\textrm{U}}=:X^{\textrm{U}}\), \(MF^{\textrm{L}}=:Y^{\textrm{L}}\), and \(MF^{\textrm{U}}=:Y^{\textrm{U}}\), the following implication holds:
Then, from the zero-initial value assumption for the \(\mathcal {L}_{2}\)–\(\mathcal {L}_{\infty }\)-disturbance attenuation performance analysis, we have
In addition, because (13) reveals the following inequality
the following expression can be derived for any \(t\in \mathbb {R}_{\geqslant 0}\):
Taking the supremum over \(\mathbb {R}_{\geqslant 0}\) yields (5).
Similarly, for the following time derivative of the Lyapunov function candidate \(V_{2}:=e^{\textrm{T}}P_{2}e\) with (8) and (9)
the following implication holds:
where
Similar to the above expression, connecting (22) with the condition
implies (6).
Next, by applying Assumption 2, Remark 1, and Lemma 2, we have
because \(P_{1}\succ 0\) is diagonal. Moreover, (19) implies that \(A-LC\) is Metzler. Similar arguments are applied to (15) and (18) to ensure the positivity of \(-BK\) and \(\Delta A-HC\), respectively. According to Assumption 1 and Lemma 1, (9) is positive. Accordingly, the positivity of x in (7) follows.
To demonstrate that the separately designed controller and observer fulfill (4) with respect to (7), we prove the existence of \(\psi _{1}\) and \(\psi _{2}\in \mathbb {R}_{>0}\) such that the following two inequalities for \(V(\xi ):=\psi _{1} V_{1}(x)+\psi _{2} V_{2}(e)\) along the trajectory of (8)
hold for some \(\gamma\) and \(\lambda \in \mathbb {R}_{>0}\), where
By using (20) and (21), we only need to show
The inequalities (24) and (25) are true if and only if
which can be expressed as
assuming \(\lambda _{1}<\lambda _{2}\) without loss of generality. It is straightforward to deduce that
Furthermore, considering (13) and (17),
This implies that there indeed exists a \(\lambda \in (0,\lambda _{1})\) and a set of pairs of \((\psi _{1},\psi _{2})\) that satisfiy (28). Within this set, the pair \((\psi _{1},\psi _{2})\ni \psi _{1}\geqslant 1\) satisfies (27) through (13). One can identify \(\gamma\) for which (26) is true. When \(w=0, \forall t\in \mathbb {R}_{>0}\), (23) can be expressed as \(\dot{V}+\lambda V<0 \Longrightarrow \dot{V}<0\). The invertibility of M follows from Assumption 3 (for more details, refer to [6]). This concludes the proof. \(\square\)
4 Excluding the Zeno Phenomenon
To exclude the possibility of Zeno behavior in the sampling with (3), we investigate the existence of a nonzero lower bound of the minimum event-triggering interval.
Theorem 2
(no Zeno) The interval between the consecutive sampling instants determined by the event-triggering mechanism (3) is positively lower bounded.
Proof
Because \(\hat{x}_{t_{k}}\) is fixed for \([t_{k}, t_{k+1}), k\in \mathbb {Z}_{\geqslant 0}\), we have the following dynamics:
By solving the above expression and taking a norm on both sides yields
Here, we know that
is finite. Similarly, for the dynamics
we can derive the following inequality:
where
is finite as well. Based on (3), the next event may occur at
It is clear that \(t_{k+1}-t_{k}>0\) for all \(k\in \mathbb {Z}_{\geqslant 0}\), which excludes the Zeno phenomenon from (3). \(\square\)
5 An Example
Consider the following LTI model, adopted from the pharmacokinetics study of Yin et al. [16]
with the parameters defined in Nam et al. [12]. We modify the other state-space data as follows:Footnote 1
To highlight the advantage of our method, we further introduce
where \(\delta \in \mathbb {R}_{[-1,1]}\) is the uncertain parameter. According to Assumption 2, \(\Delta A\) is decomposed as
The \(\mathcal {L}_{2}\) disturbance is defined as
In solving Theorem 1, the controller gain matrices
and the observer gain matrices
are found independently, where \(\lambda _{\min }(P_{1})=7.0858\) and \(\lambda _{\min }(P_{2})=2.3232\). In this case, the parameters, \(\gamma =2.2937\), \(\lambda =0.3396\), \(\rho =5.2609\), \(\psi _{1}=2.3556\), and \(\psi _{2}=8.3808\) satisfy (24)–(27). Therefore, the separation principle holds for Problem 1.
Figure 1 demonstrates the closed-loop time responses, where all the system state variables are nonnegative and well guided to be bounded over the entire simulation time horizon [0, 20] in the presence of parametric uncertainties and the \(\mathcal {L}_{2}\) disturbance. The disturbance attenuation performance is calculated as \(\frac{\left\| z\right\| _{\mathcal {L}_{\infty }}}{\left\| w\right\| _{\mathcal {L}_{2}}}=0.3824<\gamma\). Specifically, the third subfigure on the right depicts the \(\mathcal {L}_{2[0,t_{f}]}\) norm of the applied disturbance (dashed-red) and the \(\mathcal {L}_{\infty [0,t_{f}]}\) norm of the performance output multiplied by \(\gamma\) (solid-blue), where the proposed controller guarantees the disturbance attenuation performance in (4) for all \(t_{f}\). The last subfigure on the right depicts the event-triggering interval versus the event-triggering instant. In this subfigure, the discrete-time signal does not converge to zero, meaning that the proposed OBOF controller operates well in a sampled-data manner without the Zeno behavior affecting the sampling process.
6 Conclusions
We established a robust positive \(\mathcal {L}_{2}\)–\(\mathcal {L}_{\infty }\) disturbance attenuation scheme for uncertain LTI systems by using a sampled-data OBOF. The contributions of this paper are as follows: (i) The proposed controller enhances the likelihood of closed-loop positivity. (ii) The proposed controller guarantees positivity in the sampled-data closed loop free from the effect of Zeno behavior on the sampling process. (iii) The observer and controller can be designed separately in the presence of disturbance system uncertainties. The results of a numerical simulation involving an LTI model adopted from a pharmacokinetics study validated the effectiveness of the proposed technique.
Notes
We found that the state-space model introduced by Yin et al. [16] is uncontrollable and unobservable.
References
Fridman E (2010) A refined input delay approach to sampled-data control. Automatica 46(2):421–427. https://doi.org/10.1016/j.automatica.2009.11.017
Haddad WM, Chellaboina V (2005) Stability and dissipativity theory for nonnegative dynamical systems: a unified analysis framework for biological and physiological systems. Nonlinear Anal Real World Appl 6(1):35–65. https://doi.org/10.1016/j.nonrwa.2004.01.006
Jee SC, Lee HJ (2022) Separation principle-based positive output-feedback \(l_{\infty }\)−\(l_{\infty }\) disturbance attenuation. J Electr Eng Technol 17:3499–3505. https://doi.org/10.1007/s42835-022-01128-w
Lee HJ (2022) Robust static output-feedback vaccination policy design for an uncertain SIR epidemic model with disturbances: positive Takagi–Sugeno model approach. Biomedical Signal Processing and Control 72:103273. https://doi.org/10.1016/j.bspc.2021.103273
Lee HJ (2023) Positivity and separation principle for observer-based output-feedback disturbance attenuation of uncertain discrete-time fuzzy models with immeasurable premise variables. J Franklin Inst 360(12):8486–8505. https://doi.org/10.1016/j.jfranklin.2023.03.047
Lee HJ (2023) Robust observer-based output-feedback control for epidemic models: Positive fuzzy model and separation principle approach. Appl Soft Comput 132:109802. https://doi.org/10.1016/j.asoc.2022.109802
Lee J, Moon JH, Jee SC, Lee HJ (2021) Robust \(\mathcal{L} _{\infty }\)−\(l_{\infty }\) sampled-data dynamic output-feedback control for uncertain linear time-invariant systems through descriptor redundancy. J Electr Eng Technol 16(2):1051–1058. https://doi.org/10.1007/s42835-020-00603-6
Lee J, Moon JH, Lee HJ (2021) Continuous-time synthesizing robust sampled-data dynamic output-feedback controllers for uncertain nonlinear systems in Takagi–Sugeno form: A descriptor representation approach. Inf Sci 565:456–468. https://doi.org/10.1016/j.ins.2021.02.032
Lee J, Moon JH, Lee HJ (2021) Robust \(\mathcal{H} _{\infty }\) and \(\mathcal {L} _{\infty }\)−\(\mathcal {L} _{\infty }\) sampled-data dynamic output-feedback control for nonlinear system in T–S form including singular perturbation. Int J Syst Sci 52(7):1315–1328. https://doi.org/10.1080/00207721.2020.1856448
Liu L, Zhang J, Shao Y, Deng X (2020) Event-triggered control of positive switched systems based on linear programming. IET Control Theory Appl 14(1):145–155. https://doi.org/10.1049/iet-cta.2019.0606
Moon JH, Lee HJ (2021) Sampled-data control of underwater gliders: digital redesign approach. Int J Control. https://doi.org/10.1080/00207179.2019.1638969
Nam PT, Thuan LQ, Nguyen TN, Trinh H (2021) Comparison principle for positive time-delay systems: An extension and its application. J Franklin Inst 358(13):6818–6834. https://doi.org/10.1016/j.jfranklin.2021.07.013
Nguyen CM, Pathirana PN, Trinh H (2018) Robust observer-based control designs for discrete nonlinear systems with disturbances. Eur J Control 44:65–72. https://doi.org/10.1016/j.ejcon.2018.09.002
Shu Z, Lam J, Gao H, Du B, Wu L (2008) Positive observers and dynamic output-feedback controllers for interval positive linear systems. IEEE Trans Circuits Syst I Regul Pap 55(10):3209–3222. https://doi.org/10.1109/tcsi.2008.924116
Xie L (1996) Output feedback \({H}_{\infty }\) control of systems with parameter uncertainties. Int J Control 63(4):741–750. https://doi.org/10.1080/00207179608921866
Yin OQ, Tomlinson B, Chow AH, Chow MS (2003) A modified two-portion absorption model to describe double-peak absorption profiles of ranitidine. Clin Pharmacokinet 42(2):179–192. https://doi.org/10.2165/00003088-200342020-00005
Zemouche A, Rajamani R, Kheloufi H, Bedouhene F (2017) Robust observer-based stabilization of Lipschitz nonlinear uncertain systems via LMIs - discussions and new design procedure. Int J Robust Nonlinear Control 27(11):1915–1939. https://doi.org/10.1002/rnc.3644
Zhang D, Du B (2022) Event-triggered controller design for positive T-S fuzzy systems with random time-delay. J Franklin Inst 359(15):7796–7817. https://doi.org/10.1016/j.jfranklin.2022.08.024
Zhang J, Feng G (2014) Event-driven observer-based output feedback control for linear systems. Automatica 50(7):1852–1859. https://doi.org/10.1016/j.automatica.2014.04.026
Acknowledgements
This work was supported by Inha University Research Grant.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflicts of interest
On behalf of all authors, the corresponding author states that there is no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
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
Jee, S.C., Lee, H.J. Positive Sampled-Data Disturbance Attenuation: Separate Design. J. Electr. Eng. Technol. 19, 1807–1815 (2024). https://doi.org/10.1007/s42835-023-01637-2
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s42835-023-01637-2