Next Article in Journal
Projective Synchronization of Chaotic Discrete Dynamical Systems via Linear State Error Feedback Control
Previous Article in Journal
Stochastic Processes via the Pathway Model
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

State Feedback with Memory for Constrained Switched Positive Linear Systems

Key Laboratory of Measurement and Control of CSE, Ministry of Education, School of Automation, Southeast University, Nanjing 210096, China
*
Author to whom correspondence should be addressed.
Entropy 2015, 17(5), 2655-2676; https://doi.org/10.3390/e17052655
Submission received: 4 February 2015 / Revised: 19 April 2015 / Accepted: 23 April 2015 / Published: 27 April 2015
(This article belongs to the Section Complexity)

Abstract

:
In this paper, the stabilization problem in switched linear systems with time-varying delay under constrained state and control is investigated. The synthesis of bounded state-feedback controllers with memory ensures that a closed-loop state is positive and stable. Firstly, synthesis with a sign-restricted (nonnegative and negative) control is considered for general switched systems; then, the stabilization issue under bounded controls including the asymmetrically bounded controls and states constraints are addressed. In addition, the results are extended to systems with interval and polytopic uncertainties. All the proposed conditions are solvable in term of linear programming. Numerical examples illustrate the applicability of the results.

1. Introduction

Many systems in practice always involve kinds of constrained signals, such as the bind on the state and control input. Moreover, controllers are to be designed in order to guarantee the stability and some desired performance under the limitations of the system. Several approaches have been put forward to address this problem, such as positive invariance [1,2], predictive control [3] and the polynomial approach [4]. In addition, it is shown that linear programming is also powerful for solving controller synthesis in presence of bounded state and input, see [5,6] and the references therein.
Switched linear systems, which consist of a family of subsystems and a switching signal orchestrates switching among these subsystems, have drawn a lot of attention in recent decades. There are several papers on the stability and stabilization issues of switched linear systems [712]. In [7,8], a sufficient and necessary condition was proposed for the existence of a common quadratic Lyapunov function under arbitrary switching. The multiple Lyapunov function method has been usually pursued in under average dwell time switching [9,10]. The switching stabilization problem of switched linear systems has been also studied in [11,12]. On the other hand, dynamic systems whose states are always nonnegative are coined as positive systems [13]. Positive switched systems consist of a family of positive subsystems and a switching law specifying when and how the switching takes place have attracted much attention due to their wide range of applications in network congestion control [14], formation flying [15], and medical treatment [16]. Due to some unpredictable factors, such as the changes of operation environment, the aging of the equipment, it is significant to research the stabilization problem of uncertain systems. Moreover, many real systems can be modeled as systems with interval and polytopic uncertainties.
Recently, stability and stabilization properties for switched positive linear systems have been studied by resorting to the linear copositive Lyapunov function approaches. For arbitrary switching, common linear copositive Lyapunov function is applied in [1720]. Some other results about switched positive linear systems can refer to literature [2126]. The stability and robust stabilization issues by the multiple linear Lyapunov function approach is considered under the dwell time switching in [21,22]. The mutually relations among the linear copositive functions, quadratic copositive functions, and the quadratic positive definite functions are gives in [23]. For systems with exogenous disturbance, the L1-gain analysis and control synthesis are studied in [24,25]. The concept of finite-time stability to switched positive linear systems is extended by reference [26]. In practice, delay phenomena widely exist in dynamic systems [27,28]. Then the concept of stability to switched positive linear systems with delays is shown by [29]. The constrained control of positive linear systems with multiple delays is investigated in [30,31]. The system states to the nonnegative orthant by state feedback with memory and memoryless controller are derived in reference [32,33]. The robust stabilization problems under constrained controls for system with interval and polytopic uncertainties are investigated in reference [34]. For switched positive linear systems with multiple delays, the stability problem both continuous and discrete time systems are solved in [35]. The controller synthesis for witched positive linear systems with delays is a concern of [36]; specifically, a nonnegative memoryless controller subject to the nonnegative limitation on the system matrix. Finding a set of controllers in order to lift the limitation provides the motivation for the research presented in this paper.
In this paper, the stabilization problem for switched linear systems with time-varying delay is addressed by using the constrained state feedback controller with memory. The main contributions can be summarized as follows: (i) sufficient conditions are established for the existence of such controller under the sign constraint or nonsymmetrical bounds, which guarantees that the closed-loop systems are positive and asymptotically stable. (ii) the results are extended to the systems with polytopic and interval uncertainties. (iii) the approach we proposed not only can be applied to switched positive linear systems but also be true to general switched linear systems with delay. Thus, it can be interpreted as enforcing the system with delay to be positive by state-feedback with memory. The linear programming method is utilized to solve this controller synthesis issue with bounded controls. The rest of paper is organized as follows. In Section 2, preliminary results are provided. Section 3 addresses the controller synthesis with bounded state and control input. Section 4 solves the constraint controller synthesis for systems with interval uncertainties. The controller synthesis for systems with polytopic uncertainties is studied in Section 5. Numerical examples are shown in Section 6. Section 7 concludes the paper.
Notations: The notations n and m×n denote the n-dimensional Euclidean space and the space of m × n matrices, respectively. hi is the i-th component of vector hn, and h ⪰ 0 (h ≻ 0) means that hi ≥ 0 (hi > 0). Similarly, aij stands for the i-th row j-th column of matrix Am×n, A ⪰ 0 (A ≻ 0) implies that aij ≥ 0 (aij > 0) for i = 1, 2, …, m and j = 1, 2, …, n. A is called a Metzler matrix if the off-diagonal entries of A are nonnegative, i.e., aij ≥ 0 for all ij.

2. Problem Formulation and Preliminaries

Consider the following continuous-time switched linear systems
x ˙ ( t ) = A σ ( t ) x ( t ) + A d σ ( t ) x ( t d ( t ) ) + B σ ( t ) u ( t ) , t 0 x ( t ) = φ ( t ) , t 0
where x(·) ∈ n is system state, u(·)∈ n is control input. d(·) ⪰ φ (·)and denote delay and initial function, respectively. σ(·)is an arbitrary switching signal takes values in a finite set P = { 1 , 2 , , N } When t ∈ [tp−1, tp] it can be interpreted as the σ(tp)-th or p-th system is active, Ap = [apij] ∈ n×n, Adp = [adpij] ∈ n×n and Bp = [bpij] ∈ n×m are subsystem matrices.
Our main objective in this paper is to design a set of state feedback controllers
u ( t ) F p x ( t ) + F d p x ( t d ( t ) ) ,
such that the closed-loop system given by
x ˙ ( t ) = ( A p + B p F p ) x ( t ) + ( A d p + B p F d p ) x ( t d ( t ) ) ,
is not only positive but also asymptotically stable under arbitrary switching.
In order to achieve the goal, some preliminary results are now given.
Definition 1. [36] System (1) is called positive if for any initial condition φ(t) ⪰ 0(t ≤ 0) and u(t) ⪰ 0(t ≥ 0), the corresponding trajectory x(t) ⪰ 0(t ≥ 0) holds for arbitrary switching signal.
Lemma 1. [29] The autonomous system of (1) (u(t) ≡ 0) is positive if and only if Ap is a Metzler matrix and Adp ⪰ 0.
Clearly, the closed-loop system (3) is positive if (Ap+Bp Fp) is a Metzler matrix and (Adp+Bp Fdp) ⪰ 0 for each p P.
Lemma 2. [29] Assume that time delay system (1) is positive, then its unforced system (u(t)=0) is asymptotically stable for any switching signals if there exists a vector h ≻ 0 in n such that (Ap + Adp)h ≺ 0 for each p P.
Lemma 3. [36] Consider the autonomous systems of (1), then for a given vector h ≻ 0, we have 0 ⪯ x(t) ⪯ h for any initial condition satisfying 0 ⪯ φ(t) ⪯ h if and only if Ap are Metzler matrices, Adp ⪰ 0and (Ap + Adp)h ⪯ 0 for p P.

3. Synthesis with Bounded Control

In this section, we consider the stabilization problem for switched linear systems with delay via bounded state feedback controllers with memory under arbitrary switching signal.

3.1. Sign-Restricted Control

This subsection solve stabilization issue of system by nonnegative and negative controls.
Theorem 1. Consider system (1), if there exist matrices H = diag{h1, h2, …, hn} ≻ 0, Yp = [ypij] ⪰ 0 ∈ m×n and Ydp = [ydpij] ⪰ 0 ∈ m×n for p P such that
a p i j h j + k = 1 m b p i k y p k j 0 , f o r 1 i j n ,
a d p i j h j + k = 1 m b p i k y d p k j 0 , f o r 1 i , j n ,
j = 1 m ( a p i j + a d p i j ) h j + j = 1 n k = 1 m b p i k ( y p k j + y d p k j ) < 0 , f o r 1 i n ,
then the closed-loop system (3) is positive and stable by a set of nonnegative controllers u(t) = Fσ(t)x(t) + F(t)x(td(t)) under arbitrary switching signal. For p ∈ P, Fp and Fdp are given by
F p = Y p H 1 , F d p = Y d p H 1 .
Proof. Firstly, it follows from (7) that ypkj = fpkjhj, then
a p i j h j + k = 1 m b p i k f p k j h j = a p i j h j + k = 1 m b p i k y p k j .
By virtue of (4) together with that hj ≥ 0, we can obtain that the off-diagonal components of Ap + Bp Fp are nonnegative, or Ap + BpFp is a Metzler matrix. Similarly we can get Adp + Bp Fdp ⪰ 0 from inequality (5). So the closed-loop system (3) is positive.
Secondly, consider the element of the system matrices and manipulate them according to the certain way
[ ( A p + B p F p + A d p + B p F d p ) h ] i = j = 1 n [ ( a p i j + a d p i j + k = 1 m b p i k f p k j + k = 1 m b p i k f d p k j ) h j ] = j = 1 n ( a p i j + a d p i j ) h j + j = 1 n k = 1 m b p i k ( y p k j + y d p k j ) .
Note that (6), we have (Ap + Bp Fp + Adp + Bp Fdp)h ≺ 0. Therefore, the closed-loop system (3) is asymptotically stable via Lemma 2.
Finally, Fp ⪰ 0 and Fdp ⪰ 0 are established from H ≺ 0, Yp ⪰ 0 and Ydp ⪰ 0. Thus, the state feedback controller with memory is nonnegative. □
Remark 1. Observe that linear programming (LP) conditions in Theorem 1 do not impose any restriction on the original system, i.e., Ap is not necessarily a Metzler matrix and Adp is not necessarily positive matrix, so this can be viewed as a controlled positivity problem. Certainly, the results of Theorem 1 can be also applied to switched positive linear systems. Finally, negative results can derived similarly, that is Corollary 1 in the following.
Corollary 1. Consider system (1), if there exist matrices H = diag{h1, h2, …, hn} ≻ 0, Yp = [ypij] ≺ 0 m×n and Ydp = [ydpij] ≺ 0 m×n for p P such that
a p i j h j + k = 1 m b p i k y p k j 0 , f o r 1 i j n ,
a d p i j h j + k = 1 m b p i k y d p k j 0 , f o r 1 i , j n ,
j = 1 n ( a p i j + a d p i j ) h j + j = 1 n k = 1 m b p i k ( y p k j + y d p k j ) < 0 , f o r 1 i n ,
then the closed-loop system (3) is positive and stable by a set of negative controllers u(t) = Fσ(t)x(t) + F(t)x(td(t)) for arbitrary switching signal. For p P, Fp and Fdp are given by
F p = Y p H 1 , F d p = Y d p H 1 .

3.2. Bounded and Sign-Restricted Controls

The synthesis issue for switched linear systems in present of bounded and sign-restricted controls is solved in this subsection.
Next, we focused on stabilization of switched linear systems by bounded nonnegative control, that is 0 ⪯ u(t) ⪯ ū. For fixed ū ≻ 0, find h ≻ 0 corresponding to bounded control law subject to the resulting closed-loop system is positive and asymptotically stable for 0 ⪯ φ(t) ⪯ h.
Theorem 2. Consider system (1) with nonnegative bounded control, if there exist matrices H = diag{h1, h2, …, hn} ≻ 0, Yp = [ypij] ⪰ 0 ∈ m×n and Ydp = [ydpij] ⪰ 0 ∈ m×n p P satisfying
a p i j h j + k = 1 m b p i k y p k j 0 , f o r 1 i j n ,
a d p i j h j + k = 1 m b p i k y d p k j 0 , f o r 1 i , j n ,
j = 1 n ( a p i j + a d p i j ) h j + j = 1 n k = 1 m b p i k ( y p k j + y d p k j ) < 0 , f o r 1 i n ,
j = 1 n ( y p k j + y d p k j ) u ¯ k , f o r 1 k m ,
then the closed-loop system (3) is not only positive but also asymptotically stable by a set of controllers u(t) = Fσ(t)x(t) + F(t)x(td(t)) for arbitrary switching signal. For p P, Fp and Fdp can derived by
F p = Y p H 1 , F d p = Y d p H 1 .
Moreover, define ū = [ū1, ū2, …, ūm]T, then 0 ⪯ u(t) ⪯ ū is established for any initial condition satisfying 0 ⪯ x(0) ⪯ h.
Proof. We can prove the closed-loop system (3) is positive and asymptotically stable similar to Theorem 1. Then by Lemma 3, 0 ⪯ x(t) ⪯ h holds on for any initial condition satisfying 0 ⪯ φ(t) ⪯ h. Combining with inequality (17), it is easy to see that the state-feedback control with memory satisfies 0 ⪯ u(t) ⪯ ū.
In this sequel, consider the controller synthesis of switched linear systems by bounded and negative control. For prescribed ũ ≺ 0, our objective is to find h ≻ 0 corresponding to the bounded control ũu(t) ⪯ 0 subject to the resulting closed-loop system is positive and asymptotically stable for 0 ⪯ φ(t) ⪯ h.
Corollary 2. Consider system (1), if there exist matrices H = diag{h1, h2, …, hn} ≻ 0, Yp = [ypij] ≺ 0 ∈ m×n and Ydp = [ydpij] ≺ 0 ∈ m×n for p P satisfying
a p i j h j + k = 1 m b p i k y p k j 0 , f o r 1 i j n ,
a d p i j h j + k = 1 m b p i k y d p k j 0 , f o r 1 i , j n ,
j = 1 n ( a p i j + a d p i j ) h j + j = 1 n k = 1 m b p i k ( y p k j + y d p k j ) < 0 , f o r 1 i n ,
u ˜ k j = 1 n ( y p k j + y d p k j ) , f o r 1 k m ,
then the closed-loop system (3) is positive and asymptotically stable under a set of controllers u(t) = Fσ(t)x(t) + F(t)x(td(t)) for arbitrary switching signal. For p P, Fp and Fdp can be obtained by
F p = Y p H 1 , F d p = Y d p H 1 .
Moreover, define ũ = [ũ1, ũ2, …, ũm]T, then ũu(t) ⪯ 0 is established for any initial condition satisfying 0 ⪯ x(0) ⪯ h.

3.3. Asymmetrically Bounded Control

This subsection considers the following problem: for prescribed ū1 ≻ 0 and ū2 ≻ 0, the aim is to determine bounded control law −ū1u(t) ⪯ ū2 and vector h ≻ 0 such that the resulting closed-loop system is positive and asymptotically stable for any initial condition 0 ⪯ φ(t) ⪯ h.
Theorem 3. Consider system (1), if there exist matrices H = diag{h1, h2, …, hn} ≻ 0 and Y p l = [ y p i j l ] ¯ 0 m × n, Y d p l = [ y d p i j l ] ¯ 0 m × n p P, l ∈ {1, 2} subject to
a p i j h j + k = 1 m b p i k ( y p k j 1 y p k j 2 ) 0 , f o r 1 i j n ,
a d p i j h j + k = 1 m b p i k ( y d p k j 1 y d p k j 2 ) 0 , f o r 1 i , j n ,
j = 1 n ( a p i j + a d p i j ) h j + j = 1 n k = 1 m b p i k ( y p k j 1 + y d p k j 1 y l p k j 2 y d p k j 2 ) < 0 , f o r 1 i n ,
j = 1 n ( y p k j 1 + y d p k j 1 ) u ¯ k 2 , f o r 1 k m ,
j = 1 n ( y p k j 2 + y d p k j 2 ) u ¯ k 1 , f o r 1 k m ,
then the closed-loop system (3) is not only positive but also asymptotically stable by a set of controllers with memory u(t) = Fσ(t)x(t) + F(t)x(td(t)). For p P, Fp Fdp can be computed as follows
F p = ( Y p 1 Y p 2 ) H 1 , F d p = ( Y d p 1 Y d p 2 ) H 1 .
Furthermore, let u ¯ 1 = [ u ¯ 1 1 , u ¯ 2 1 , , u ¯ m 1 ] T and u ¯ 2 = [ u ¯ 1 2 , u ¯ 2 2 , , u ¯ m 2 ] T, thenū1u(t) ⪯ ū2 sets up for any initial condition fulfilling 0 ⪯ φ(t) ⪯ h.
Proof. It follows the proof of Theorem 1 because that gain matrix Fp can be described as: F p = F p 1 F p 2, where F p 1 = Y p 1 H 1 and F p 2 = Y p 2 H 1. □

3.4. Synthesis with State Constraints

This subsection concerned with stabilization problem with state constraints: for given x ¯ 0 choose controller with memory together with initial condition 0 ⪯ φ(t) ⪯ h such that 0 ⪯ x x ¯ sets up, the resulting closed-loop system is positive and asymptotically stable.
Theorem 4. Consider system (1), if there exist matrices H = diag{h1, h2, …, hn} ≻ 0, Yp = [ypij] ∈ m×n and Ydp = [ydpij] ∈ m×n for p P such that
a p i j h j + k = 1 m b p i k y p k j 0 , f o r 1 i j n ,
a d p i j h j + k = 1 m b p i k y d p k j 0 , f o r 1 i , j n ,
j = 1 n ( a p i j + a d p i j ) h j + j = 1 n k = 1 m b p i k ( y p k j + y d p k j ) < 0 , f o r 1 i n ,
h j x ¯ j , f o r 1 j n ,
then the closed-loop system (3) is not only positive but also asymptotically stable by a set of controllers u(t) = Fσ(t)x(t) + F(t)x(td(t)) for arbitrary switching signal. For p P, Fp and Fdp are given by
F p = Y p H 1 , F d p = Y d p H 1 .
Furthermore, let x ¯ = [ x ¯ 1 , x ¯ 2 , , x ¯ n ] T, then 0 ¯ x ( t ) ¯ x ¯ holds on for 0 ⪯ φ(t) ⪯ h.
Proof. According to the proof of Theorem 1, it is easy to finish, so it is omitted. □

4. Synthesis with Interval Uncertainties

This section handles the robust stabilization issue via bounded state feedback for systems which are composed of interval uncertain subsystems. In the following, we consider the synthesis via bounded control, that is an extension of the result of Section 3. Assume that the subsystem matrices are unknown and bounded as follows:
A ¯ p ¯ A p ¯ A ¯ p , A ¯ d p ¯ A d p ¯ A ¯ d p , B ¯ p ¯ B p ¯ B ¯ p

4.1. Sign-Restricted Control

An approach for solving the robust stabilization issue of systems with interval uncertainties by nonnegative and negative controls is presented in this subsection.
Theorem 5. Consider system (1), with interval uncertainties, if there exist matrices H = diag{h1, h2, …, hn} ≻ 0, Yp = [ypij] ⪰ 0 ∈ m×n and Ydp = [ydpij] ⪰ 0 ∈ m×n for p P satisfying
a ¯ p i j h j + k = 1 m b ¯ p i k y p k j 0 , f o r 1 i j n ,
a ¯ d p i j h j + k = 1 m b ¯ p i k y d p k j 0 , f o r 1 i , j n ,
j = 1 n ( a ¯ p i j + a ¯ d p i j ) h j + j = 1 n k = 1 m b ¯ p i k ( y p k j + y d p k j ) < 0 , f o r 1 i n ,
then the closed-loop system (3) is positive and stable by a set of nonnegative controllers u(t) = Fσ(t)x(t) + F(t)x(td(t)) for arbitrary switching signal. For p ∈ P, Fp and Fdp are given by
F p = Y p H 1 , F d p = Y d p H 1 .
Proof. From (36) together with the fact that Ap+BpFpAp+BpFp, then Ap+BpFp is a Metzler matrix. Similarly we can get Adp +BpFdp ⪰ 0 from inequality (37). So the closed-loop system is positive. Next, note that (38), we have that (Ap + BpFp + Adp + BpFdp)h ( A ¯ p + B ¯ p F p + A ¯ d p + B ¯ p F d p ) h 0. Therefore, the closed-loop system (3) with uncertainties is asymptotically stable by Lemma 2.
Finally, Fp ⪰ 0 and Fdp ⪰ 0 are established from H ≻ 0, Yp ⪰ 0 and Ydp ⪰ 0. Thus, the state feedback controller with memory is nonnegative.□
Corollary 3. Consider system (1) with interval uncertainties, if there exist matrices H = diag{h1, h2, …, hn} ≻ 0, Yp = [ypij] ≺ 0 ∈ m×n and Ydp = [ydpij] ≺ 0 ∈ m×n p P satisfying
a ¯ p i j h j + k = 1 m b ¯ p i k y p k j 0 , f o r 1 i j n ,
a ¯ d p i j h j + k = 1 m b ¯ p i k y d p k j 0 , f o r 1 i , j n ,
j = 1 n ( a ¯ p i j + a ¯ d p i j ) h j + j = 1 n k = 1 m b ¯ p i k ( y p k j + y d p k j ) < 0 , f o r 1 i n ,
then the closed-loop system (3) is not only positive but also stable by a set of negative controllers u(t) = Fσ(t)x(t) + F(t)x(td(t)) for arbitrary switching signal. For p P, Fp and Fdp can be computed as follows
F p = Y p H 1 , F d p = Y d p H 1 .

4.2. Bounded and Sign-Restricted Controls

This part considers the controller synthesis issue under sign-restricted and bounded controls for system with interval uncertainties. The aim here is to design the constrained controller such that the closed-loop system is positive and asymptotically stable.
Theorem 6. Consider system (1) with interval uncertainties, if there exist matrices H = diag{h1, h2, …, hn} ≻ 0, Yp = [ypij] ⪰ 0 ∈ m×n and Ydp = [ydpij] ⪰ 0 ∈ m×n p P such that
a ¯ p i j h j + k = 1 m b ¯ p i k y p k j 0 , f o r 1 i j n ,
a ¯ d p i j h j + k = 1 m b ¯ p i k y d p k j 0 , f o r 1 i , j n ,
j = 1 n ( a ¯ p i j + a ¯ d p i j ) h j + j = 1 n k = 1 m b ¯ p i k ( y p k j + y d p k j ) < 0 , f o r 1 i n ,
j = 1 n ( y p k j + y d p k j ) u ¯ k , f o r 1 k m ,
then the closed-loop system (3) is not only positive but also asymptotically stable by a set of controllers u(t) = Fσ(t)x(t) + F(t)x(td(t)) for arbitrary switching signal. For p P, Fp and Fdp are given by
F p = Y p H 1 , F d p = Y d p H 1 .
Besides, for fixed ū = [ū1, ū2, …, ūn]T ≻ 0, 0 ⪯ u(t) ⪯ ū is established for any initial condition satisfying 0 ⪯ x(0) ⪯ h.
Proof. We can obtain the closed-loop system (3) is positive and asymptotically stable similarly with Theorem 5. Moreover, Combining with inequality (47), it is easy to see that the state-feedback control with memory satisfy 0 ⪯ u(t) ⪯ ū. □
Corollary 4. Consider system (1) with interval uncertainties, if there exist matrices H = diag{h1, h2, …, hn} ≻ 0, Yp = [ypij] ≺ 0 ∈ m×n and Ydp = [ydpij] ≺ 0 ∈ m×n p P subject to
a ¯ p i j h j + k = 1 m b ¯ p i k y p k j 0 , f o r 1 i j n ,
a ¯ d p i j h j + k = 1 m b ¯ p i k y d p k j 0 , f o r 1 i , j n ,
j = 1 n ( a ¯ p i j + a ¯ d p i j ) h j + j = 1 n k = 1 m b ¯ p i k ( y p k j + y d p k j ) < 0 , f o r 1 i n ,
u ˜ k j = 1 n ( y p k j + y d p k j ) , f o r 1 k m ,
then the closed-loop system (3) is not only positive but also asymptotically stable by a set of controllers u(t) = Fσ(t)x(t) + F(t)x(td(t)) for arbitrary switching signal. For p P, Fp and Fdp are given by
F p = Y p H 1 , F d p = Y d p H 1 .
Moreover, choose ũ = [ũ1, ũ2, …, ũm]T ≺ 0, then ũ ⪯ u(t) ⪯ 0 is established for any initial condition satisfying 0 ⪯ x(0) ⪯ h.

4.3. Asymmetrically Bounded Control

The aim in this subsection is to address the following problems: for fixed ū1 ≻ 0 and ū2 ≻ 0, design control law −ū1u(t) ⪯ ū2 such that the resulting closed-loop system is positive and asymptotically stable for any initial condition 0 ⪯ φ(t) ⪯ h.
Theorem 7. Consider system (1) with interval uncertainties, if there exist matrices H = diag{h1, h2, …, hn} ≻ 0, Y p l = [ y p i j l ] ⪰ 0 ∈ m×n and Y d p l = [ y d p i j l ] ⪰ 0 ∈ m×n p P such that
a ¯ p i j h j + k = 1 m min { b ¯ p i k ( y p k j 1 y p k j 2 ) , b ¯ p i k ( y p k j 1 y p k j 2 ) } 0 , f o r 1 i j n ,
a ¯ d p i j h j + k = 1 m min { b ¯ p i k ( y d p k j 1 y d p k j 2 ) , b ¯ p i k ( y d p k j 1 y d p k j 2 ) } 0 , f o r 1 i , j n ,
j = 1 n ( a ¯ p i j + a ¯ d p i j ) h j + j = 1 n k = 1 m max { b ¯ p i k ( y p k j 1 + y d p k j 1 y l p k j 2 y d p k j 2 ) , b ¯ p i k ( y p k j 1 + y d p k j 1 y l p k j 2 y d p k j 2 ) } < 0 , f o r 1 i n ,
j = 1 n ( y p k j 1 + y d p k j 1 ) u ¯ k 2 , f o r 1 k m ,
j = 1 n ( y p k j 2 + y d p k j 2 ) u ¯ k 2 , f o r 1 k m ,
then the closed-loop system (3) is not only positive but also asymptotically stable by a set of controllers with memory u(t) = Fσ(t)x(t) + F(t)x(td(t)). For p ∈ P, Fp Fdp are given by
F p = ( Y p 1 Y p 2 ) H 1 , F d p = ( Y d p 1 Y d p 2 ) H 1 .
Furthermore, take u ¯ 1 = [ u ¯ 1 1 , u ¯ 2 1 , , u ¯ m 1 ] T and u ¯ 2 = [ u ¯ 1 2 , u ¯ 2 2 , , u ¯ m 2 ] T, thenū1u(t) ⪯ ū2 sets up for any initial condition fulfilling 0 ⪯ φ(t) ⪯ h.
Proof. It follows the proof of Theorem 5 because that gain matrix Fp can be described as: F p = F p 1 F p 2, where F p 1 = Y p 1 H 1 and F p 2 = Y p 2 H 1. □

4.4. Synthesis with State Constraints

This subsection considers synthesis problem for systems with interval uncertainties under state constraints: for fixed x ¯ 0, our aim is to design controller u(k), such that the closed-loop system is asymptotically stable and state is constrained in the box: 0 ⪯ x x ¯.
Theorem 8. Consider system (1) with interval uncertainties, if there exist matrices H = diag{h1, h2, …, hn} ≻ 0, Yp = [ypij] ∈ m×n and Ydp = [ydpij] ∈ m×n p P subject to
a ¯ p i j h j + k = 1 m min { b ¯ p i k y p k j , b ¯ p i k y p k j } 0 , f o r 1 i j n ,
a ¯ d p i j h j + k = 1 m min { b ¯ p i k y d p k j , b ¯ p i k y d p k j } 0 , f o r 1 i , j n ,
j = 1 n ( a ¯ p i j + a ¯ d p i j ) h j + j = 1 n k = 1 m max { b ¯ p i k ( y p k j + y d p k j ) , b ¯ p i k ( y p k j + y d p k j ) } < 0 f o r 1 i n ,
h j x ¯ j , f o r 1 j n ,
then the closed-loop system (3) is not only positive but also asymptotically stable by a set of controllers u(t) = Fσ(t)x(t) + F(t)x(td(t)) for arbitrary switching signal. For p ∈ P, Fp and Fdp are given by
F p = Y p H 1 , F d p = Y d p H 1 .
Furthermore, let x ¯ = [ x ¯ 1 , x ¯ 2 , , x ¯ n ] T, then 0 ¯ x ( t ) ¯ x ¯. holds for 0 ⪯ φ(t) ⪯ h.
Proof. It is easy to finish based on the proof of Theorem 5, so it is omitted. □

5. Synthesis with Polytopic Uncertainties

In this section, we aim to extend the results in Section 3 to switched linear systems with polytopic uncertainties. Assume that the subsystem matrices belong to the uncertainty set
Θ p : = { s = 1 L γ s [ A p ( s ) , A d p ( s ) , B p ( s ) ] | s = 1 L γ s = 1 , γ s 0 } ,
where A p ( s ), A d p ( s ) and B p ( s ) are given matrices denoting the extreme points of the p-th subsystem for s = 1, 2, …, L, and L means the total number of extreme points.

5.1. Sign-Restricted Control

In this pat, the objective is to solve the robust stabilization issue of systems with polytopic uncertainties by nonnegative and negative controls.
Theorem 9. Consider system (1) with polytopic uncertainties, if there exist matrices H = diag{h1, h2, …, hn} ≻ 0, Yp = [ypij] ⪰ 0 ∈ m×n and Ydp = [ydpij] ⪰ 0 ∈ m×n p P such that
a p i j ( s ) h j + k = 1 m b p i k ( s ) y p k j 0 , f o r 1 i j n ,
a d p i j ( s ) h j + k = 1 m b p i k ( s ) y d p k j 0 , f o r 1 i , j n ,
j = 1 n ( a p i j ( s ) + a d p i j ( s ) ) h j + j = 1 n k = 1 m b p i k ( s ) ( y p k j + y d p k j ) < 0 , f o r 1 i n ,
then the closed-loop system (3) is not only positive but also stable by a set of nonnegative controllers u(t) = Fσ(t)x(t) + F(t)x(td(t)) for arbitrary switching signal. For p P, Fp and Fdp can be derived by
F p = Y p H 1 , F d p = Y d p H 1 .
Proof. It is straightforward by a convexity argument from Theorem 1. □
Corollary 5. Consider system (1), if there exist matrices H = diag{h1, h2, …, hn} ≻ 0, Yp = [ypij] ≺ 0 ∈ m×n and Ydp = [ydpij] ≺ 0 ∈ m×n for p P satisfying
a p i j ( s ) h j + k = 1 m b p i k ( s ) y p k j 0 , f o r 1 i j n ,
a d p i j ( s ) h j + k = 1 m b p i k ( s ) y d p k j 0 , f o r 1 i , j n ,
j = 1 n ( a p i j ( s ) + a d p i j ( s ) ) h j + j = 1 n k = 1 m b p i k ( s ) ( y p k j + y d p k j ) < 0 , f o r 1 i n ,
then the closed-loop system (3) is positive and stable by a set of negative controllers u(t) = Fσ(t)x(t) + F(t)x(td(t)) for arbitrary switching signal. For p P, Fp and Fdp are given by
F p = Y p H 1 , F d p = Y d p H 1 .

5.2. Bounded and Sign-Restricted Controls

This part considers controller synthesis issue under sign-restricted and bounded controls for systems with polytopic uncertainties.
Theorem 10. Consider system (1) with polytopic uncertainties, if there exist matrices H = diag{h1, h2, …, hn} ≻ 0, Yp = [ypij] ⪰ 0 ∈ m×n and Ydp = [ydpij] ⪰ 0 ∈ m×n p P satisfying
a p i j ( s ) h j + k = 1 m b p i k ( s ) y p k j 0 , f o r 1 i j n ,
a d p i j ( s ) h j + k = 1 m b p i k ( s ) y d p k j 0 , f o r 1 i , j n ,
j = 1 n ( a p i j ( s ) + a d p i j ( s ) ) h j + j = 1 n k = 1 m b p i k ( s ) ( y p k j + y d p k j ) < 0 , f o r 1 i n ,
j = 1 n ( y p k j + y d p k j ) u ¯ k , f o r 1 k m ,
then the closed-loop system (3) is positive and asymptotically stable by a set of controllers u(t) = Fσ(t)x(t) + F(t)x(td(t)) for arbitrary switching signal. For p ∈ P, Fp and Fdp can be obtained by
F p = Y p H 1 , F d p = Y d p H 1 .
For defined ū = [ū1, ū2, …, ūm]T ≻ 0, 0u(t) ⪯ ū sets up for any initial condition satisfying 0 ⪯ x(0) ⪯ h.
Proof. It is straightforward by a convexity argument from Theorem 2. □
Corollary 6. Consider system (1), polytopic uncertainties, if there exist matrices H = diag{h1, h2, …, hn} ≻ 0, Yp = [ypij] ≺ 0 ∈ m×n and Ydp = [ydpij] ≺ 0 ∈ m×n for p P such that
a p i j ( s ) h j + k = 1 m b p i k ( s ) y p k j 0 , f o r 1 i j n ,
a d p i j ( s ) h j + k = 1 m b p i k ( s ) y d p k j 0 , f o r 1 i , j n ,
j = 1 n ( a p i j ( s ) + a d p i j ( s ) ) h j + j = 1 n k = 1 m b p i k ( s ) ( y p k j + y d p k j ) < 0 , f o r 1 i n ,
u ˜ k j = 1 n ( y p k j + y d p k j ) , f o r 1 k m ,
then the closed-loop system (3) is positive and asymptotically stable by a set of controllers u(t) = Fσ(t)x(t) + F(t)x(td(t)) for arbitrary switching signal. For p P, Fp and Fdp are given by
F p = Y p H 1 , F d p = Y d p H 1 .
Moreover, define ũ = [ũ1, ũ2,·…, ũm]T ≺ 0, then ũu(t) ⪯ 0 is established for any initial condition satisfying 0 ⪯ x(0) ⪯ h.

5.3. Asymmetrically Bounded Control

In this part, we focus on the following problem: for prescribed ū1 ≻ 0 and ū2 ≻ 0, the aim is to determine input controller −ū1u(t) ⪯ ū2 such that the resulting closed-loop system is positive and asymptotically stable for any initial condition 0 ⪯ φ(t) ⪯ h.
Theorem 11. Consider system (1) with polytopic uncertainties, if there exist matrices H = diag{h1, h2, …, hn} ≻ 0, Y p l = [ y p i j l ] ¯ 0 m × n and Y d p l = [ y d p i j l ] ¯ 0 m × n p P l ∈ {1, 2,} subject to
a p i j ( s ) h j + k = 1 m b p i k ( s ) ( y p k j 1 y p k j 2 ) 0 , f o r 1 i j n ,
a d p i j ( s ) h j + k = 1 m b p i k ( s ) ( y d p k j 1 y d p k j 2 ) 0 , f o r 1 i , j n ,
j = 1 n ( a p i j ( s ) + a d p i j ( s ) ) h j + j = 1 n k = 1 m b p i k ( s ) ( y p k j 1 + y d p k j 1 y l p k j 2 y d p k j 2 ) < 0 , f o r 1 i n ,
j = 1 n ( y p k j 1 + y d p k j 1 ) u ¯ k 2 , f o r 1 k m ,
j = 1 n ( y p k j 2 + y d p k j 2 ) u ¯ k 1 , f o r 1 k m ,
then the closed-loop system (3) is positive and asymptotically stable under a set of controllers with memory u(t) = Fσ(t)x(t) + F(t)x(td(t)). For p P, Fp Fdp are given by
F p = ( Y p 1 Y p 2 ) H 1 , F d p = ( Y d p 1 Y d p 2 ) H 1 .
Besides, choose u ¯ 1 = [ u ¯ 1 1 , u ¯ 2 1 , , u m 1 ] T and u ¯ 2 = [ u ¯ 1 2 , u ¯ 2 2 , , u m 2 ] T, thenū1u(t) ⪯ ū2 sets up for any initial condition fulfilling 0 ⪯ φ(t) ⪯ h.
Proof. It follows the proof of Theorem 3 because the convexity argument. □

5.4. Synthesis with State Constraints

In this subsection, we consider the controller synthesis issue for systems with polytopic uncertainties. Our aim is to determine u(t), such that the closed-loop system is asymptotically stable and the state is constrained in the box: 0 ¯ x ¯ x ¯.
Theorem 12. Consider system (1) with polytopic uncertainties, if there exist matrices H = diag{h1, h2, …, hn} ≻ 0, Yp = [ypij] ∈ m×n and Ydp = [ydpij] ∈ m×n p P such that
a p i j ( s ) h j + k = 1 m b p i k ( s ) y p k j 0 , f o r 1 i j n ,
a d p i j ( s ) h j + k = 1 m b p i k ( s ) y d p k j 0 , f o r 1 i , j n ,
j = 1 n ( a p i j ( s ) + a d p i j ( s ) ) h j + j = 1 n k = 1 m b p i k ( s ) ( y p k j + y d p k j ) < 0 , f o r 1 i n ,
h j x ¯ j , f o r 1 j n ,
then the closed-loop system (3) is not only positive but also asymptotically stable by a set of controllers u(t) = Fσ(t)x(t) + F(t)x(td(t)) for arbitrary switching signal. For p P, Fp and Fdp are given by
F p = Y p H 1 , F d p = Y d p H 1 .
Furthermore, select x ¯ = [ x ¯ 1 , x ¯ 2 , , x ¯ n ] T 0, then 0 ¯ x ( t ) ¯ x ¯ holds on for 0 ⪯ φ(t) ⪯ h.
Proof. It is easy to finish according to the proof of Theorem 4, so it is omitted. □
Remark 2. If the matrices Ap, Adp or Bp are known, it is special situation of the results of Section 5. This is based on the fact A p ( s ) = A p, A d p ( s ) = A d p or B p ( s ) = B s for ∀1 ≤ s ≤ L. Moreover, it is the general issue when Ap, Adp and Bp are all fixed.
Remark 3. In fact, direct application of Theorem 9 is cumbersome to compute due to the number of vertices might be very large. However, if A p ( s ) [ A ¯ p , A ¯ p ], A d p ( s ) [ A ¯ d p , A ¯ d p ], B p ( s ) [ B ¯ p , B ¯ p ] for each p P, s ∈ {1, 2, …, L}, thus we can cast the robust stabilization issue of system with polytopic uncertainties as system with interval uncertainties.
Remark 4. The results of time-varying delay can be also applied to the constant delay in this paper.
Remark 5. We use linprog function in Matlab to solve LP and get feasible solutions for LP problems.

6. Numerical Example

In this section, two examples are provided to illustrate the theoretical results.
Example 1. Consider system (1) with the following system matrices
A 1 = ( 0 . 54 0 . 42 0 . 18 0 . 61 ) , A d 1 = ( 1 . 16 0 . 68 0 . 2 0 . 4 ) , B 1 = ( 1 . 5 0 . 2 ) ; A 2 = ( 0 . 45 0 . 38 0 . 2 0 . 6 ) , A d 2 = ( 1 . 4 0 . 4 0 . 2 0 . 2 ) , B 2 = ( 1 . 2 0 . 4 ) .
It can be seen that all of the system matrices Ai and Adi (for i = 1, 2) are not positive. The objective here is to design a set of constrained state-feedback controllers with memory 0 ⪯ u(t) ⪯ ū that stabilizes the system and enforces the state to be positive. Take ū = 100, d(t) = 1 + sin(t). By Theorem 2, we can obtain a set of solutions by LP as H = diag{11.6995, 108.0623} and
Y 1 = ( 0 . 2251 31 . 0176 ) , Y d 1 = ( 10 . 0913 49 . 7598 ) ; Y 2 = ( 59 . 2217 12 . 1283 ) Y d 2 = ( 9 . 6516 15 . 0621 ) .
Then, according to (18), we can get
F 1 = ( 0 . 0192 0 . 2870 ) , F d 1 = ( 0 . 8625 0 . 4605 ) ; F 2 = ( 5 . 0619 0 . 1122 ) , F d 2 = ( 0 . 8250 0 . 1394 ) .
By calculating, we have
A 1 + B 1 F 1 = ( 0 . 5111 0 . 0106 0 . 1838 0 . 5526 ) , A d 1 + B 1 F d 1 = ( 0 . 1338 0 . 0107 0 . 3725 0 . 4921 ) ; A 2 + B 2 F 2 = ( 5 . 6243 0 . 2453 1 . 8248 0 . 5551 ) , A d 2 + B 2 F d 2 = ( 0 . 4101 0 . 2327 0 . 1300 0 . 2558 ) .
Note that A1 + B1F1, A2 + B2F2 are Metzler matrices, and Ad1 + B1Fd1, Ad2 + B2Fd2 are positive matrices, thus the closed-loop system is positive.
The state evolution with initial conditions φ(t) = (10, 100) are shown in Figure 1, it is clear to see that the systems are positive and stable. Figure 2 shows that the control input under the switching signal σ(t). The arbitrary switching signal σ(t) is described by Figure 3.
Example 2. Consider system (1) with the following system matrices
A 1 = ( 2 . 5 1 . 3 1 . 2 1 . 2 ) , A d 1 = ( 0 . 5 0 . 2 0 . 3 0 . 2 ) , B 1 = ( 0 . 1 0 . 2 0 . 2 0 . 3 ) ; A 2 = ( 2 1 . 5 0 . 5 1 . 2 ) , A d 2 = ( 0 . 2 0 . 5 0 . 5 0 . 2 ) , B 2 = ( 0 . 2 0 . 2 0 . 3 0 . 3 ) .
It can be seen that the system matrices Ai is Metzler matrix and Adi is positive (for i = 1, 2). The objective here is to design a set of constrained state-feedback controllers with memory 0 ⪯ u(t) ⪯ ũ that stabilizes the system and enforces the state to be positive. Choose ũ = [−6, −8]T, d(t) = 0.5. By Corollary 2, we can obtain a set of solutions by LP as H = diag{3.4584, 3.7627} and
Y 1 = ( 1 . 2520 1 . 3556 1 . 8555 2 . 1020 ) , Y d 1 = ( 1 . 0997 1 . 0144 1 . 3803 1 . 1979 ) ; Y 2 = ( 1 . 4153 1 . 7416 1 . 9117 2 . 4676 ) , Y d 2 = ( 1 . 1237 1 . 0811 1 . 4777 1 . 4209 ) .
Then, according to (23), we can get
F 1 = ( 0 . 3620 0 . 3603 0 . 5365 0 . 5586 ) , F d 1 = ( 0 . 3180 0 . 2696 0 . 3991 0 . 3184 ) ; F 2 = ( 0 . 4092 0 . 4629 0 . 5528 0 . 6558 ) , F d 2 = ( 0 . 3249 0 . 2873 0 . 4273 0 . 3776 ) .
By calculating, we have
A 1 + B 1 F 1 = ( 0 . 5111 0 . 0106 0 . 1838 0 . 5566 ) , A d 1 + B 1 F d 1 = ( 0 . 1338 0 . 0107 0 . 3725 0 . 4921 ) ; A 2 + B 2 F 2 = ( 5 . 6243 0 . 2453 1 . 8248 0 . 5551 ) , A d 2 + B 2 F d 2 = ( 0 . 4101 0 . 2327 0 . 1300 0 . 2558 ) .
Note that A1 + B1F1, A2 + B2F2 are Metzler matrices, and Ad1 + B1Fd1, Ad2 + B2Fd2 are positive matrices, thus the closed-loop system is positive under this controller. Figure 4 shows the state response under initial conditions φ(t) = (3.4, 3.7). The control input under the switching signal σ(t) is given by Figure 5. Figure 6 depicts the arbitrary switching signal σ(t).

7. Conclusions

This paper has provided an approach for solving the stabilization issue for constrained switched linear systems with delay. The designed state-feedback with memory guarantees the positivity and stability of the closed-loop system. Moreover, the control and state are constrained by prescribed bound. The results are also extended to the systems with interval and polytopic uncertainties. It has been shown that all the derived sufficient conditions are solvable by simply LP. Following the approach we obtained in this paper, we further consider switched linear systems under average dwell time switching strategy.

Acknowledgments

The author would like to thank the editors and referees for their constructive comments and suggestions. This work is supported by the National Natural Science Foundation of China (61374006) and the Major Program of National Natural Science Foundation of China (11190015).

Author Contributions

Kanjian Zhang managed the overall progress and gave some useful advise on this project. Jinjin Liu carried out the theoretical analysis and numerical calculations for the results. Both authors have read and approved the final manuscript.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Benzaouia, A.; Hmamed, A. Regulator problem of linear continuous-time systems with constrained control. IEEE Trans. Autom. Control 1993, 38, 1556–1560. [Google Scholar]
  2. Blanchini, F. Set invariance in control. Automatica 1999, 35, 1747–1767. [Google Scholar]
  3. Maciejowski, J.M. Predictive Control with Constraints; Prentice Hall: Upper Saddle River, NJ, USA, 2000. [Google Scholar]
  4. Henrion, D.; Tarbouriech, S.; Kucera, V. Control of linear systems subject to input constraints: A polynomial approach. Automatica 2001, 36, 597–604. [Google Scholar]
  5. Rami, M.A.; Tadeo, F.; Benzaouia, A. Control of constrained positive discrete systems. Proceedings of the 2007 American Control Conference, New York, NY, USA, 9–13 July 2007; pp. 5851–5856.
  6. Rami, M.A.; Tadeo, F. Controller synthesis for positive linear systems with bounded controls. IEEE Trans. Circuits Syst. II 2007, 54, 151–155. [Google Scholar]
  7. Shorten, R.; Narendra, K. Necessary and sufficient conditions for the existence of a common quadratic Lyapunov function for two stable second order linear time-invariant systems. Proceeding of the 1999 Amercian Control Conference, San Diego, CA, USA, 2–4 June 1999; pp. 1410–1414.
  8. Shorten, R.; Narendra, K.; Mason, O. A result on common quadratic Lyapunov functions. IEEE Trans. Autom. Control 2003, 48, 110–113. [Google Scholar]
  9. Decarlo, R.A.; Branicky, M.S.; Pettersson, S.; Lennartson, B.; Antsaklis, P.J. Perspectives and results on the stability and stabilizability of hybrid systems. Proc. IEEE 2000, 88, 1069–1082. [Google Scholar]
  10. Michel, A.N. Recent trends in the stability analysis of hybrid dynamical systems. IEEE Trans. Circuits Syst. I 1999, 46, 120–134. [Google Scholar]
  11. Liberzon, D.; Morse, A.S. Basic problems in stability and design of switched systems. IEEE Control Syst. Magzine 1999, 19, 59–70. [Google Scholar]
  12. Lin, H.; Antsaklis, P.J. Stability and stabilizability of switching linear systems: A survey of recent results. IEEE Trans. Autom. Control 2009, 54, 308–322. [Google Scholar]
  13. Farina, L.; Rinaldi, S. Positive Linear Systems: Theory and Applications; Wiley: New York, NY, USA, 2000. [Google Scholar]
  14. Shorten, R.; Wirth, F.; Leith, D. A positive systems model of TCP-like congestion control: asymptotic results. IEEE/ACM Trans. Netw 2006, 14, 616–629. [Google Scholar]
  15. Jadbabaie, A.; Lin, J.; Morse, A.S. Coordination of groups of mobile autonomous agents using nearest neighbour rules. IEEE Trans. Autom. Control 2003, 48, 988–1001. [Google Scholar]
  16. Vargas, E.H.; Colaneri, P.; Middleton, R.; Blanchini, F. Discrete-time control for switched positive systems with application to mitigating viral escape. Int. J. Robust Nonlinear Control 2011, 21, 1093–1111. [Google Scholar]
  17. Mason, O.; Shorten, R. On linear copositive Lyapunov functions and the stability of switched positive linear systems. IEEE Trans. Autom. Control 2007, 52, 1346–1349. [Google Scholar]
  18. Fornasini, E.; Valcher, M.E. Linear copositive Lyapunov functions for continuous-time positive switched systems. IEEE Trans. Autom. Control 2010, 55, 1933–1937. [Google Scholar]
  19. Tong, Y.; Zhang, L.; Shi, P.; Wang, C. A common linear copositive Lyapunov function for switched positive linear systems with commutable subsystems. Int. J. Syst. Sci 2013, 44, 1994–2003. [Google Scholar]
  20. Zhao, X.; Zhang, L.; Shi, P. Stability of a class of switched positive linear time-delay systems. Int. J. Robust Nonlinear Control 2013, 23, 578–589. [Google Scholar]
  21. Zhao, X.; Zhang, L.; Shi, P.; Liu, M. Stability of switched positive linear systems with average dwell time switching. Automatica 2012, 48, 1132–1137. [Google Scholar]
  22. Zhang, J.; Han, Z. Robust stabilization of switched positive linear systems with uncertainties. Int. J. Control Autom. Syst 2013, 11, 41–47. [Google Scholar]
  23. Fornasini, E.; Valcher, M.E. Stability and stabilizability criteria for discrete-time positive switched systems. IEEE Trans. Autom. Control 2012, 57, 1208–1221. [Google Scholar]
  24. Xiang, M.; Xiang, Z. Stability, L1-gain and control synthesis for positive switched systems with time-varying delay. Nonlinear Anal. Hybrid Syst 2013, 9, 9–17. [Google Scholar]
  25. Zhang, J.; Han, Z.; Zhu, F. L1-gain analysis and control synthesis of positive switched systems. Int. J. Syst. Sci 2013. [Google Scholar] [CrossRef]
  26. Chen, G.; Yang, Y. Finite-time stability of switched positive linear systems. Int. J. Robust Nonlinear Control 2014, 24, 179–190. [Google Scholar]
  27. Rami, M.A. Stability and stabilization of positive systems with time varying delays. Lect. Notes Control Inf. Sci 2009, 389, 205–215. [Google Scholar]
  28. Rami, M.A.; Schonlein, M.; Jordan, J. Estimation of linear positive systems with unknown time-varying delays. Eur. J. Control 2013, 19, 179–187. [Google Scholar]
  29. Liu, X.; Dang, C. Stability analysis of positive switched linear systems with delays. IEEE Trans. Autom. Control 2011, 56, 1684–1690. [Google Scholar]
  30. Liu, X. Constraints control of positive systems with delays. IEEE Trans. Autom. Control 2009, 54, 1596–1600. [Google Scholar]
  31. Liu, X.; Wang, L.; Yu, W.; Zhong, S. Constraints control of positive discrete-time systems with delays. IEEE Trans. Circuits Syst. II 2008, 55, 193–197. [Google Scholar]
  32. Hmamed, A.; Benzaouia, A.; Rami, M.A.; Tadeo, F. Memoryless control to drive states of delayed continuous-time systems within the nonnegative orthant. Proceedings of the 17th World Congress the International Federation of Automatic Control, Seoul, Korea, 6–11 July 2008; pp. 3934–3939.
  33. Bolajraf, M.; Tadeo, F.; Alvarez, T.; Rami, M.A. State-feedback with memory for controlled positivity with application to congestion control. IET Control Theory Appl 2010, 4, 2041–2048. [Google Scholar]
  34. Hmamed, A.; Rami, M.A.; Benzaouia, A.; Tadeo, F. Stabilization under constrained states and controls of positive systems with time delays. Eur. J. Control 2012, 18, 182–190. [Google Scholar]
  35. Liu, X.; Dang, C. Stability analysis of positive switched linear systems with delays. IEEE Trans. Autom. Control 2011, 57, 1684–1690. [Google Scholar]
  36. Shen, J.; Lam, J. Constrained Control of Switched Positive Systems with Discrete and Distributed Delays. Proceedings of the 33rd Chinese Control Conference, Nanjing, China, 28–30 July 2014; pp. 6031–6036.
Figure 1. Closed-loop state response under the switching signal σ(t) for Example 1.
Figure 1. Closed-loop state response under the switching signal σ(t) for Example 1.
Entropy 17 02655f1
Figure 2. Control input under the switching signal σ(t) for Example 1.
Figure 2. Control input under the switching signal σ(t) for Example 1.
Entropy 17 02655f2
Figure 3. The switching signal σ(t) for Example 1.
Figure 3. The switching signal σ(t) for Example 1.
Entropy 17 02655f3
Figure 4. Closed-loop state response under the switching signal σ(t) for Example 2.
Figure 4. Closed-loop state response under the switching signal σ(t) for Example 2.
Entropy 17 02655f4
Figure 5. Control input under the switching signal σ(t) for Example 2.
Figure 5. Control input under the switching signal σ(t) for Example 2.
Entropy 17 02655f5
Figure 6. The switching signal σ(t) for Example 2.
Figure 6. The switching signal σ(t) for Example 2.
Entropy 17 02655f6

Share and Cite

MDPI and ACS Style

Liu, J.; Zhang, K. State Feedback with Memory for Constrained Switched Positive Linear Systems. Entropy 2015, 17, 2655-2676. https://doi.org/10.3390/e17052655

AMA Style

Liu J, Zhang K. State Feedback with Memory for Constrained Switched Positive Linear Systems. Entropy. 2015; 17(5):2655-2676. https://doi.org/10.3390/e17052655

Chicago/Turabian Style

Liu, Jinjin, and Kanjian Zhang. 2015. "State Feedback with Memory for Constrained Switched Positive Linear Systems" Entropy 17, no. 5: 2655-2676. https://doi.org/10.3390/e17052655

APA Style

Liu, J., & Zhang, K. (2015). State Feedback with Memory for Constrained Switched Positive Linear Systems. Entropy, 17(5), 2655-2676. https://doi.org/10.3390/e17052655

Article Metrics

Back to TopTop