Abstract
In this work, we study the connection of the stability of multidimensional positive systems with the stability of switched positive systems. In a previous work, we showed that the stability of a multidimensional positive system implies the stability of a related switched positive system. Here, we investigate the reciprocal implication.
Access provided by CONRICYT-eBooks. Download chapter PDF
Similar content being viewed by others
Keywords
1 Introduction
The study of stability conditions for switched positive systems has attracted the attention of several researchers (see, for instance, [4, 5, 8]). By relating a switched positive system with a multidimensional positive system, in [1] we provided a simple sufficient condition, that could be stated in terms of the spectral radius of a single matrix. However, it turns out that this sufficient condition is not necessary. In order to understand how far sufficiency is from necessity, here we search for additional conditions under which the stability of a switched positive system implies the stability of the related multidimensional positive system.
The remainder of this chapter is organized as follows. In the next section, we make a brief introduction to multidimensional positive systems and their stability. The connection between the stability of these systems and the stability of switched positive systems is studied in Sect. 13.3. Finally, the chapter ends with the conclusions in Sect. 13.4.
2 Multidimensional Positive Systems and Their Stability
The k-dimensional (kD) positive linear discrete systems of order n considered here are of the form
where \(\omega (i)\in \mathbb {R}^{n}\) represents the non-negative local state at \(i=(i_{1},\ldots ,i_{k})\in \mathbb {Z}^{k}\), \(A_{1},\ldots ,A_{k}\in \mathbb {R}^{n\times n}\) are non-negative matrices, \(e_{j}\in \mathbb {Z}^{k}\) is the j-th unit vector and so \(i-e_{j}=(i_{1},\ldots ,i_{j-1},i_{j}-1,i_{j+1},\ldots ,i_{k})\). Furthermore, letting \(\bar{i}=\sum _{j=1}^{k}i_{k}\), the global state of \(\varSigma _{A_{1},\ldots ,A_{k}}^{kD}\) at time \(\ell \in \mathbb {Z}_{0}^{+}\) is defined as the set of local states \(\varOmega _{\ell }=\{\omega (i):\,\bar{i}=\ell \}\). Note that the notions of local and global state only coincide in the particular case of \(k=1\), when (13.1) describes a 1D system \(\varSigma _{A}\) such that \(\omega (\ell )=A\omega (\ell -1)\). Now, it is obvious that, given a non-negative initial state \(\varOmega _{0}\), a sequence \(\varOmega _{1},\varOmega _{2},\ldots \) is uniquely determined by (13.1). The behavior of the global state sequences determines the stability properties of the system. In particular, \(\varSigma _{A_{1},\ldots ,A_{k}}^{kD}\) is said to be asymptotically stable if for every non-negative \(\varOmega _{0}\) such that \(||\varOmega _{0}||<\infty \), one has \(\lim _{\ell \rightarrow +\infty }||\varOmega _{\ell }||=0\), where \(||\varOmega _{\ell }||=\sup \,\{||\omega (i)||_{2}:\,\bar{i}=\ell \}\) and \(||\cdot ||_{2}\) denotes the usual Euclidean norm. In the area of multidimensional systems, it is well known that the following condition (which does not explore the fact that the system is positive) is necessary and sufficient for the asymptotic stability of \(\varSigma _{A_{1},\ldots ,A_{k}}^{kD}\) [2]:
where \(\mathbb {D}^{k}=\{(z_{1},\ldots ,z_{k})\in \mathbb {C}^{k}:\,|z_{j}|\le 1,\, j=1,\ldots ,k\}\) is the closed unit polydisc in \(\mathbb {C}^{k}\). This condition is unpractical and is not in general easy to check. However, if we use the fact that the kD system is positive, then we get a simpler condition stated in the proposition below. The result was presented for \(k=2\) in [10]. We presented it for \(k\ge 2\) in [1], but without a proof. We now prove it.
Proposition 13.1
The kD positive system \(\varSigma _{A_{1},\ldots ,A_{k}}^{kD}\) is asymptotically stable if and only if the 1D positive system \(\varSigma _{A}\) with \(A=A_{1}+\cdots +A_{k}\) is asymptotically stable.
Proof
Let us assume that the kD positive system \(\varSigma _{A_{1},\ldots ,A_{k}}^{kD}\) is asymptotically stable. Suppose that the local states in \(\varOmega _{0}\) are all equal to a non-negative \(\omega _0\in \mathbb {R}^{n}\), arbitrarily chosen. Then, it can be seen that the local states in \(\varOmega _{\ell }\) are all equal to \((A_{1}+\cdots +A_{k})^\ell \omega _0\) and hence that \(||\varOmega _{\ell }||=||(A_{1}+\cdots +A_{k})^\ell \omega _0||_2\) for all \(\ell \in \mathbb {Z}_{0}^{+}\). The asymptotic stability of the kD positive system implies that \(\lim _{\ell \rightarrow +\infty }||\varOmega _{\ell }||=0\) and, therefore, \(\lim _{\ell \rightarrow +\infty }||(A_{1}+\cdots +A_{k})^\ell \omega _0||_2=0\). Given that \(\omega _0\) is arbitrary, it follows that the 1D positive system \(\varSigma _{A}\) with \(A=A_{1}+\cdots +A_{k}\) is asymptotically stable.
Now, let us assume that the 1D positive system \(\varSigma _{A}\) with \(A=A_{1}+\cdots +A_{k}\) is asymptotically stable. Suppose that the global state \(\varOmega _{0}\) of the kD positive system \(\varSigma _{A_{1},\ldots ,A_{k}}^{kD}\) is non-negative and such that \(||\varOmega _{0}||<\infty \). Then, there exists \(L\in \mathbb {R}^+\) such that, if \(\omega (i)\) with \(\bar{i}=0\) is a local state in \(\varOmega _{0}\), then \(0_n \le \omega (i)\le L_n\), where \(0_n\) and \(L_n\) are vectors of length n with all components equal to 0 and L, respectively, and where the inequalities should be understood component-wise. Now, let \(\varPsi :(\mathbb {Z}_{0}^{+})^{k}\mapsto \mathbb {R}^{n\times n}\) be the map whose value \(\varPsi (i)=\varPsi (i_{1},\ldots ,i_{k})\) corresponds to the matrix resulting from the sum of all products in \(\{A_{1},\ldots ,A_{k}\}\) where \(A_{j}\) appears \(i_{j}\) times for \(j=1,\ldots ,k\), usually known as the Hurwitz product of \(A_{1},\ldots ,A_{k}\) associated with i. For instance, if \(k=2\), then \(\varPsi (0,0)=I_{n}\), \(\varPsi (i_{1},0)=A_{1}^{i_{1}}\) when \(i_{1}>0\), \(\varPsi (0,i_{2})=A_{2}^{i_{2}}\) when \(i_{2}>0\) and \(\varPsi (i_{1},i_{2})=A_{1}\varPsi (i_{1}-1,i_{2})+A_{2}\varPsi (i_{1},i_{2}-1)\) when \(i_{1},i_{2}>0\) [3]. With this notation, if \(\omega (i)\) with \(\bar{i}=\ell \) is a local state in \(\varOmega _{\ell }\), we have
and so \(||\varOmega _{\ell }||\le ||(A_{1}+\cdots +A_{k})^{\ell }L_{n}||_{2}\) for all \(\ell \in \mathbb {Z}_{0}^{+}\). The asymptotic stability of the 1D positive system \(\varSigma _{A}\) with \(A=A_{1}+\cdots +A_{k}\) implies that \(\lim _{\ell \rightarrow +\infty }||(A_{1}+\cdots +A_{k})^{\ell }L_{n}||_2=0\) and, therefore, \(\lim _{\ell \rightarrow +\infty }||\varOmega _{\ell }||=0\). Finally, minding that \(\varOmega _{0}\) is arbitrary, it follows that the kD positive system \(\varSigma _{A_{1},\ldots ,A_{k}}^{kD}\) is asymptotically stable. \(\square \)
Remark 13.1
According to the proposition, checking the asymptotic stability of the kD positive system \(\varSigma _{A_{1},\ldots ,A_{k}}^{kD}\) amounts to check the asymptotic stability of the 1D positive system \(\varSigma _{A}\) with \(A=A_{1}+\cdots +A_{k}\), but this is very easy, because \(\varSigma _{A}\) is asymptotically stable if and only if the spectral radius of A is less than one, that is, \(\rho (A)<1\).
3 On the Connection Between the Stability of Multidimensional Positive Systems and the Stability of Switched Positive Systems
A switched positive linear discrete-time system of order n composed of k subsystems can be described by
where \(x(\ell )\in \mathbb {R}^{n}\) represents the non-negative state vector at time \(\ell \in \mathbb {Z}_{0}^{+}\), \(A_{1},\ldots ,A_{k}\in \mathbb {R}^{n\times n}\) are non-negative matrices associated with the k subsystems and \(\sigma :\mathbb {Z}_{0}^{+}\mapsto \{1,\ldots ,k\}\) is the switching signal. It is clear that, given a non-negative initial state
and a switching signal \(\sigma \), a sequence \(x(1),x(2),\ldots \) is uniquely determined by (13.2). The behavior of the state sequences determines the stability properties of the system. In particular, \(\varSigma _{A_{1},\ldots ,A_{k}}\) is said to be uniformly asymptotically stable if it is uniformly stable (u.s.) and globally uniformly attractive (g.u.a.), i.e.:
-
\(\forall \varepsilon >0\), \(\exists \delta >0\): \(||x(0)||_{2}<\delta \Rightarrow ||x(\ell )||_{2}<\varepsilon \) \(\forall \ell \in \mathbb {Z}_{0}^{+}\), \(\sigma \) (u.s.);
-
\(\forall r,\varepsilon >0\), \(\exists \ell ^{\star }\in \mathbb {Z}^{+}\): \(||x(0)||_{2}<r\Rightarrow ||x(\ell )||_{2}<\varepsilon \) \(\forall \ell \ge \ell ^{\star }\), \(\sigma \) (g.u.a.).
As is known, \(\varSigma _{A_{1},\ldots ,A_{k}}\) is uniformly asymptotically stable if there exists a common quadratic Lyapunov function (CQLF) \(V(x)=x^{T}Px\) such that
where T denotes transposition and \(P\succ 0\) means that P is positive definite [9].
Now, consider the kD positive system \(\varSigma _{A_{1},\ldots ,A_{k}}^{kD}\) described by (13.1) and whose global state \(\varOmega _{0}=\{\omega (i):\,\bar{i}=0\}\) is determined by
Note that, in \(\varSigma _{A_{1},\ldots ,A_{k}}\), the state is updated in each step in a single direction, corresponding to the variable \(\ell \). Moreover, \(\varSigma _{A_{1},\ldots ,A_{k}}\) has k operation modes, and when the j-th mode is active, the state update is made according to \(x(\ell )=A_{j}x(\ell -1)\). On the other hand, in \(\varSigma _{A_{1},\ldots ,A_{k}}^{kD}\), the local state is updated in each step in k directions, corresponding to the variables \(i_{1},\ldots ,i_{k}\) in i. In addition, the contribution of the j-th update direction to the overall update, given by
is represented by \(A_{j}\omega (i_{1},\ldots ,i_{j}-1,\ldots ,i_{k})\). Therefore, we can think of an update direction in \(\varSigma _{A_{1},\ldots ,A_{k}}^{kD}\) as being associated with an operation mode in \(\varSigma _{A_{1},\ldots ,A_{k}}\). Furthermore, it is easy to see that the local state \(\omega (i)=\omega (i_{1},\ldots ,i_{k})\) of \(\varSigma _{A_{1},\ldots ,A_{k}}^{kD}\) equals the sum of all possibilities for the state \(x(\ell )\) of the switching system \(\varSigma _{A_{1},\ldots ,A_{k}}\) after \(\ell =\bar{i}\) steps where the value of the switching signal is j for \(i_{j}\) times with \(j=1,\ldots ,k\). Hence, the two systems have state evolutions that are closely related. This is illustrated in Fig. 13.1 for \(k=2\). Note for instance that the value of \(\omega (i)=\omega (i_{1},i_{2})\) along the \(i_{j}\)-axis evolves in the same manner as the value of \(x(\ell )\) when the switching signal is such that \(\sigma (\ell )=j\) for all \(\ell \). Also remark that the value of \(\omega (1,1)=(A_{1}A_{2}+A_{2}A_{1})x_{0}\) results from the sum of the possible values for x(2) after two steps where the value of the switching signal is 1 in one step and 2 in the other. Given the close relation between the state evolutions of both systems, it is not surprising that their stability properties are also related. This is clarified in the next proposition.
Proposition 13.2
The switched positive system \(\varSigma _{A_{1},\ldots ,A_{k}}\) described by (13.2), (13.3) is uniformly asymptotically stable if the associated kD positive system \(\varSigma _{A_{1},\ldots ,A_{k}}^{kD}\) described by (13.1), (13.5) is asymptotically stable.
We presented this result in [1]. In the following, we study the reciprocal implication and identify conditions under which the uniform asymptotic stability of the switched positive system \(\varSigma _{A_{1},\ldots ,A_{k}}\) implies the asymptotic stability of the associated kD positive system \(\varSigma _{A_{1},\ldots ,A_{k}}^{kD}\).
Start by noting that, as explained in Remark 13.1, a kD positive system \(\varSigma _{A_{1},\ldots ,A_{k}}^{kD}\) is asymptotically stable if and only if \(\rho (A_{1}+\cdots +A_{k})<1\). In [1], we showed that, if \(\rho (A_{1}+\cdots +A_{k})<1\), then it is possible to find a CQLF for the switched positive system \(\varSigma _{A_{1},\ldots ,A_{k}}\). Unfortunately, the converse is not true, as shown in the next example.
Example 13.1
Consider the switched positive system \(\varSigma _{A_{1},A_{2}}\) described by (13.2), (13.3) with \(k=2\) and
It is obvious that \(A_{1}\) and \(A_{2}\) are such that \(\rho (A_{1}),\rho (A_{2})<1\) and commute. Therefore, it is possible to find a CQLF for \(\varSigma _{A_{1},A_{2}}\) [7]. Moreover, it can be seen that \(\rho (A_{1}+A_{2})=1.1\nless 1\).
At this point, a natural question arises: is there a relation between the existence of a CQLF for a switched positive system \(\varSigma _{A_{1},\ldots ,A_{k}}\) and the value of \(\rho (A_{1}+\cdots +A_{k})\)? If the CQLF has no special form, then the answer is given by the following:
Proposition 13.3
If the switched positive system \(\varSigma _{A_{1},\ldots ,A_{k}}\) described by (13.2), (13.3) has a CQLF, then \(\rho (A_{1}+\cdots +A_{k})<k\).
Proof
Let us assume that \(V(x)=x^{T}Px\) is a CQLF for \(\varSigma _{A_{1},\ldots ,A_{k}}\) such that \(P\succ 0\) and
Then,
According to [6], the latter condition implies that the kD positive system \(\varSigma _{\frac{1}{k}A_{1},\ldots ,\frac{1}{k}A_{k}}^{kD}\) is asymptotically stable. This in turn implies that \(\rho (\frac{1}{k}A_{1}+\cdots +\frac{1}{k}A_{k})<1\) and so \(\rho (A_{1}+\cdots +A_{k})<k\). \(\square \)
In the proposition just presented, no special form was assumed for the CQLF. However, if the CQLF for the switched positive system \(\varSigma _{A_{1},\ldots ,A_{k}}\) is of a certain type, then the bound on \(\rho (A_{1}+\cdots +A_{k})\) can be tightened. This is clarified in the next result, which is the main contribution of this chapter. It identifies conditions under which the uniform asymptotic stability of the switched positive system \(\varSigma _{A_{1},\ldots ,A_{k}}\) implies the asymptotic stability of the associated kD positive system \(\varSigma _{A_{1},\ldots ,A_{k}}^{kD}\). The proof is omitted because it is based on arguments similar to those previously used.
Proposition 13.4
If the switched positive system \(\varSigma _{A_{1},\ldots ,A_{k}}\) described by (13.2), (13.3) is uniformly asymptotically stable and has a CQLF \(V(x)=x^{T}Px\) such that \(P\succ 0\) and
then \(\rho (A_{1}+\cdots +A_{k})<1\) and the associated kD positive system \(\varSigma _{A_{1},\ldots ,A_{k}}^{kD}\) described by (13.1), (13.5) is asymptotically stable.
Remark 13.2
It is easy to see that a matrix P in the conditions above also satisfies \(P-A_{_{j}}^{T}PA_{j}\succ 0\) for \(j=1,\ldots ,k\). This means that in the previous proposition we are indeed asking for the existence of a CQLF for \(\varSigma _{A_{1},\ldots ,A_{k}}\) of a special form.
The next example illustrates the application of Proposition 13.4.
Example 13.2
Consider the switched positive system \(\varSigma _{A_{1},\ldots ,A_{k}}\) described by (13.2), (13.3) with non-negative diagonal matrices
Assume that \(\varSigma _{A_{1},\ldots ,A_{k}}\) is uniformly asymptotically stable. Given that \(\rho (A_{1}),\ldots ,\) \(\rho (A_{k})<1\), since the system is stable only if each subsystem is stable, and \(A_1,\ldots ,A_{k}\) commute, \(\varSigma _{A_{1},\ldots ,A_{k}}\) has a CQLF \(V(x)=x^{T}Px\) with P of diagonal form [7]:
where \(p_1,\ldots ,p_n>0\). Assume that \(\frac{1}{k^2}P-A_{_{j}}^{T}PA_{j}\succ 0\) for \(j=1,\ldots ,k\), that is, that the CQLF is in the conditions of the previous proposition. Then,
for \(j=1,\ldots ,k\). It is now simple to check that \(\rho (A_{1}+\cdots +A_{k})<1\) and hence the associated kD positive system \(\varSigma _{A_{1},\ldots ,A_{k}}^{kD}\) described by (13.1), (13.5) is asymptotically stable.
4 Conclusions
In this chapter we studied the relation between the stability of multidimensional positive systems and the stability of switched positive systems. Motivated by the fact that the stability of the former implies the stability of the latter [1], but not vice-versa, we searched for additional conditions under which the stability of a switched positive system implies the stability of a related multidimensional positive system. As a preliminary result, we showed that if the switched positive system has a common quadratic Lyapunov function of a certain type, then the associated multidimensional positive system is stable. In our opinion, this might be a step forward to obtain necessary and sufficient conditions for the stability of a new class of switched positive systems.
References
Alonso, H., Rocha, P.: A general stability test for switched positive systems based on a multidimensional system analysis. IEEE Trans. Autom. Control 55(11), 2660–2664 (2010)
Bose, N.K.: Multidimensional Systems Theory and Applications, 2nd edn. Kluwer Academic Publishers, The Netherlands (2003)
Fornasini, E., Valcher, M.E.: Matrix pairs in two-dimensional systems: an approach based on trace series and Hankel matrices. SIAM J. Control Optim. 33(4), 1127–1150 (1995)
Fornasini, E., Valcher, M.E.: Stability properties of a class of positive switched systems with rank one difference. Syst. Control Lett. 64, 12–19 (2014)
Gurvits, L., Shorten, R., Mason, O.: On the stability of switched positive linear systems. IEEE Trans. Autom. Control 52(6), 1099–1103 (2007)
Ooba, T.: Stabilization of multidimensional systems using local state estimators. Multidimens. Syst. Signal Process. 12, 49–61 (2001)
Ooba, T., Funahashi, Y.: On the simultaneous diagonal stability of linear discrete-time systems. Syst. Control Lett. 36, 175–180 (1999)
Sun, Y.: Stability analysis of positive switched systems via joint linear copositive Lyapunov functions. Nonlinear Anal.: Hybrid Syst. 19, 146–152 (2016)
Sun, Z., Ge., S.S.: Switched Linear Systems: Control and Design. Springer, UK (2005)
Valcher, M.E.: On the internal stability and asymptotic behavior of 2-D positive systems. IEEE Trans. Circuits Syst. I: Fundam. Theory Appl. 44(7), 602–613 (1997)
Acknowledgements
This work was supported by FEDER funds through COMPETE – Operational Programme Factors of Competitiveness (“Programa Operacional Factores de Competitividade”) and by Portuguese funds through the Portuguese Foundation for Science and Technology (“FCT–Fundação para a Ciência e a Tecnologia”), within the project UID/MAT/04106/2013 associated with the Center for Research and Development in Mathematics and Applications (University of Aveiro) and the project POCI-01-0145-FEDER-006933 - SYSTEC - Research Center for Systems and Technologies.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this chapter
Cite this chapter
Alonso, H., Rocha, P. (2017). On the Connection Between the Stability of Multidimensional Positive Systems and the Stability of Switched Positive Systems. In: Cacace, F., Farina, L., Setola, R., Germani, A. (eds) Positive Systems . POSTA 2016. Lecture Notes in Control and Information Sciences, vol 471. Springer, Cham. https://doi.org/10.1007/978-3-319-54211-9_13
Download citation
DOI: https://doi.org/10.1007/978-3-319-54211-9_13
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-54210-2
Online ISBN: 978-3-319-54211-9
eBook Packages: EngineeringEngineering (R0)