Switching Laws Design for Stability of Finite and Infinite ... · in the stability and design of...

15
Received December 4, 2017, accepted December 29, 2017, date of publication January 1, 2018, date of current version March 9, 2018. Digital Object Identifier 10.1109/ACCESS.2017.2789165 Switching Laws Design for Stability of Finite and Infinite Delayed Switched Systems With Stable and Unstable Modes XIAODI LI 1 , JINDE CAO 2 , (Fellow, IEEE), AND MATJA ˇ Z PERC 3 1 School of Mathematics and Statistics, Shandong Normal University, Jinan 250014, China 2 School of Mathematics, Southeast University, Nanjing 210096, China 3 Faculty of Natural Sciences and Mathematics, University of Maribor, 2000 Maribor, Slovenia Corresponding author: Xiaodi Li ([email protected]) This work was supported in part by the National Natural Science Foundation of China under Grant 61673247, Grant 61573096, and Grant 61272530, in part by the Research Fund for Distinguished Young Scholars and Excellent Young Scholars of Shandong Province under Grant JQ201719 and Grant ZR2016JL024, and in part by the Jiangsu Provincial Key Laboratory of Networked Collective Intelligence under Grant BM2017002. ABSTRACT This paper studies the switching laws designed to maintain the stability of delayed switched nonlinear systems with both stable and unstable modes. The addressed time delays include finite and infinite delays. First, we consider the finitely delayed nonlinear switched systems and establish some delay differential inequalities that play an important role in the design of average dwell time (ADT)-based switching laws. Then, by employing multiple Lyapunov functions and the ADT approach, some delay- dependent switching laws for globally uniform exponential stability are derived. This approach establishes a relationship between time delay, ADT constant, and the ratio of total dwell time between stable and unstable modes. This method can guarantee the stability of finitely delayed switched systems with stable and unstable modes if the divergence rate and total dwell times of unstable modes can be effectively controlled and balanced by an ADT-based switching control with stable modes. Furthermore, based on multiple Lyapunov functions coupled with the Razumikhin technique, we study the infinitely delayed nonlinear switched systems and present some delay-independent switching laws for uniform stability and globally uniformly exponential stability. These can be applied to the cases in which the time delay in stable or unstable modes cannot be exactly observed, and the bound of the time delay may be unknown or infinite. The proposed results in this paper are more general than several recent works. Finally, some numerical examples and their computer simulations are given to demonstrate the effectiveness and advantages of the designed switching laws. INDEX TERMS Switched systems, stable and unstable modes, average dwell time (ADT), finite/infinite delay, stability. I. INTRODUCTION Switched systems have been well-known for their importance in practical applications. Typical examples of switched sys- tems include flight control and management systems [1], [2], computer disc drives [3], stepper motor drives (where only a limited number of gear ratios is available) [4], intelligent vehicle highway systems [5], robotic control systems [6] and networks [7]. One of the important aspects of studying switched systems is to consider the stability problem of the systems. It has been shown that there are three basic problems in the stability and design of switched systems [8]. First, find the conditions for stability under arbitrary switching laws [9]–[11]. Second, identify the limited but useful class of stabilizing switching laws [12], [13]. Third, construct a stabilizing switching law [14]–[16]. To date, much work on those problems has been reported in the literature. In this paper, we mainly consider the third problem for a class of switched systems. However, as we know, a time delay is often encoun- tered in many real systems such as engineering, biologi- cal and economical systems. Its existence is frequently a source of oscillation and instability [17]–[19]. Conversely, a time delay can also be introduced to solve some important problems [20], [21]. For example, Tank and Hopfield [20] VOLUME 6, 2018 This work is licensed under a Creative Commons Attribution 3.0 License. For more information, see http://creativecommons.org/licenses/by/3.0/ 6677

Transcript of Switching Laws Design for Stability of Finite and Infinite ... · in the stability and design of...

Received December 4, 2017, accepted December 29, 2017, date of publication January 1, 2018, date of current version March 9, 2018.

Digital Object Identifier 10.1109/ACCESS.2017.2789165

Switching Laws Design for Stability of Finite andInfinite Delayed Switched Systems With Stableand Unstable ModesXIAODI LI 1, JINDE CAO2, (Fellow, IEEE), AND MATJAZ PERC 31School of Mathematics and Statistics, Shandong Normal University, Jinan 250014, China2School of Mathematics, Southeast University, Nanjing 210096, China3Faculty of Natural Sciences and Mathematics, University of Maribor, 2000 Maribor, Slovenia

Corresponding author: Xiaodi Li ([email protected])

This work was supported in part by the National Natural Science Foundation of China under Grant 61673247, Grant 61573096, and Grant61272530, in part by the Research Fund for Distinguished Young Scholars and Excellent Young Scholars of Shandong Province underGrant JQ201719 and Grant ZR2016JL024, and in part by the Jiangsu Provincial Key Laboratory of Networked Collective Intelligenceunder Grant BM2017002.

ABSTRACT This paper studies the switching laws designed to maintain the stability of delayed switchednonlinear systems with both stable and unstable modes. The addressed time delays include finite andinfinite delays. First, we consider the finitely delayed nonlinear switched systems and establish somedelay differential inequalities that play an important role in the design of average dwell time (ADT)-basedswitching laws. Then, by employing multiple Lyapunov functions and the ADT approach, some delay-dependent switching laws for globally uniform exponential stability are derived. This approach establishes arelationship between time delay, ADT constant, and the ratio of total dwell time between stable and unstablemodes. This method can guarantee the stability of finitely delayed switched systems with stable and unstablemodes if the divergence rate and total dwell times of unstable modes can be effectively controlled andbalanced by an ADT-based switching control with stable modes. Furthermore, based on multiple Lyapunovfunctions coupled with the Razumikhin technique, we study the infinitely delayed nonlinear switchedsystems and present some delay-independent switching laws for uniform stability and globally uniformlyexponential stability. These can be applied to the cases in which the time delay in stable or unstable modescannot be exactly observed, and the bound of the time delay may be unknown or infinite. The proposedresults in this paper are more general than several recent works. Finally, some numerical examples and theircomputer simulations are given to demonstrate the effectiveness and advantages of the designed switchinglaws.

INDEX TERMS Switched systems, stable and unstable modes, average dwell time (ADT), finite/infinitedelay, stability.

I. INTRODUCTIONSwitched systems have been well-known for their importancein practical applications. Typical examples of switched sys-tems include flight control and management systems [1], [2],computer disc drives [3], stepper motor drives (where onlya limited number of gear ratios is available) [4], intelligentvehicle highway systems [5], robotic control systems [6]and networks [7]. One of the important aspects of studyingswitched systems is to consider the stability problem of thesystems. It has been shown that there are three basic problemsin the stability and design of switched systems [8]. First,find the conditions for stability under arbitrary switching

laws [9]–[11]. Second, identify the limited but useful classof stabilizing switching laws [12], [13]. Third, construct astabilizing switching law [14]–[16]. To date, much work onthose problems has been reported in the literature. In thispaper, we mainly consider the third problem for a class ofswitched systems.

However, as we know, a time delay is often encoun-tered in many real systems such as engineering, biologi-cal and economical systems. Its existence is frequently asource of oscillation and instability [17]–[19]. Conversely,a time delay can also be introduced to solve some importantproblems [20], [21]. For example, Tank and Hopfield [20]

VOLUME 6, 2018 This work is licensed under a Creative Commons Attribution 3.0 License. For more information, see http://creativecommons.org/licenses/by/3.0/ 6677

X. Li et al.: Switching Laws Design for Stability of Finite and Infinite Delayed Switched Systems

designed a neural circuit with distributed delays, whichsolves a general problem of recognizing patterns in a time-dependent signal. Hence, it is rewarding and important toconsider the effect of time delay on the stability of dynamicsystems. A delayed switched system is a type of dynami-cally switched system that includes time delays in individualmodes and has wide applications in many fields. These fieldsinclude power systems and power electronics [22], [23],Nakagami fading systems [24], time-delay systems withcontroller or actuator failure [25], and networked controlsystems [26]. In recent years, many interesting results onthe stability of delay switched systems have been pre-sented via different approaches. These approaches includethe multiple Lyapunov (combined with Razumikhin tech-niques) approach [27], [28], average dwell time or dwelltime techniques [29], [30], the linear matrix inequalitymethod (LMI) [31], common Lyapunov functions [32],inequalities techniques [33] and others. Generally, thoseresults can be classified into two categories: delay-dependentresults [29]–[33] and delay-independent results [27],[28], [34]. The delay-dependent results are considered tobe less conservative than the delay-independent ones sincethey make use of the information on the length of delays,especially for the case when the time delay is small. Thedelay-independent results are not related to the time-delayinformation, which is particularly useful for delayed switchedsystems subject to unknown, infinite, or inestimable valuetime delays. However, it should be noted that, to date,the switching laws designed to maintain the stability ofdelayed switched nonlinear systems have not been adequatelyaddressed, which remains an interesting research topic.

In addition, onemay observe thatmost recent studies on thestability of switched systems have focused on the case whereall individual modes are stable and then consider the stabilityof switched systems under given or designed switching sig-nals [10], [12]–[16], [27]–[34]. Note a remarkable fact thatthe switching between stable and unstable modes or betweenunstable modes may also lead to the stability (even expo-nential stability) of switched systems. This indicates thatthe design of switching laws for the stability of switchedsystems (including unstable modes) is theoretically feasible.In fact, in many applications, it has been shown that switchedsystems with stable and unstable modes cannot be avoided.For example, in supervisory control systems [35], [36],the multi-controllers are sequentially applied to the plantand switched until the stabilizing one is found. Before theappropriate control law is found, there exists a certain timelag in which several destabilizing control lawsmay be appliedand render the plant unstable. This process is described bya switched system with unstable modes. Another example,in asynchronous networked control [37], is when the con-troller and the plant are connected by an unreliable com-munication link. The closed-loop system can be describedby two modes. One mode is related to the healthy, stablelink and another one is related to the broken, unstable link.More applications of switched systems, including unstable

modes, can be found in multi-agent systems with switchingtopology, complex dynamical networks and control systemswith intermittent faults [38], [39]. Hence, it is necessaryand important to study the stability and design of switch-ing laws for switched systems in which stable and unstablemodes co-exist. However, when unstable modes exist in aswitched system, it is possible that the states of the systemwill trend towards infinity if the dwell time of unstablemodes is too long. Thus, we have a great theoretical chal-lenge. In recent years, increasing attention has been paidto the study of stability and controller design of switchedsystems with unstable modes. Some interesting results havebeen reported in the literature. In particular, [40] developedthe ADT approach to the stability analysis of switched sys-tems with stable and unstable modes. It was shown thatthe stability of switched linear systems can be guaranteedif the total activating period of unstable modes is relativelysmall compared to that of stable modes. Reference [41]improved those results and derived some new ones on stabil-ity based on a common Lyapunov function. Reference [42]proposed a new approach to the stabilization problem ofswitched nonlinear systems with some unstable modes. Thedeveloped approach relied on the trade-off between thegains of functions in continuous modes and dropped therequired constant ratio condition from [40]. Reference [43]studied the exponential stability and asynchronous stabiliza-tion of switched nonlinear systems with stable and unsta-ble modes via TĺCS fuzzy model by minimum dwell timeand piecewise Lyapunov-like functions methods. For otherrelated, interesting results, see references [44]–[48]. How-ever, it should be noted that, although those results arevery useful for switched systems with unstable modes,they cannot be applied to delayed switched systems. As aclass of infinite dimensional systems, delayed switched sys-tems with unstable modes have more complicated structuresthat lead to complex dynamics. In recent years, switch-ing control for the stability of switched systems with timedelays has been extensively studied. For example, [28], [32],and [52]–[54] addressed switched systems with constantdelays, and [25], [31], and [33] treated the time-varyingdelays. However, most of these studies are based on theassumption that time delays are constants or time-varyingand differentiable. Moreover, they mainly considered theswitched systems that only included stable modes. Morerecently, [49] studied the switched time-varying delay sys-tems with unstable modes and some ADT-based exponentialstability results. They fully considered the effects of mixedmodes derived by employing an LK functional and an esti-mation of the quadrature. However, the approach developedin [49] is only valid for special linear switched delayed sys-tems. Moreover, the assumptions on differentiability and anexact bound of the time-varying delay are imposed. Hence,more methods and tools should be explored and developedon this topic.

With the above motivations, the purpose of this paper isto consider a class of nonlinear delayed switched systems

6678 VOLUME 6, 2018

X. Li et al.: Switching Laws Design for Stability of Finite and Infinite Delayed Switched Systems

with stable and unstable modes and finite and infinite timedelays. In this paper, the assumption on the differentiabilityof the time-varying delays, such as those in [25], [31], [33],and [49], is completely removed. Inspired by the idea that thestability of switched linear systems can be guaranteed if thetotal activating period of unstable modes is relatively smallcompared to that of stable modes [40], first, we developedthe idea of finitely delayed switched systems with stableand unstable modes. To this end, some delayed differentialinequalities are presented, which play an important role in thedesign of ADT-based switching laws. Then, based on multi-ple Lyapunov functions and the ADT approach, we presentsome delay-dependent switched laws. Although a time-delayeffect exists, we do not impose a strict restriction on the dwelltime for individual stable and unstable modes. However,the ratio of the total dwell time between them is needed.Then, based on multiple Lyapunov functions coupled withthe Razumikhin technique, some delay-independent switchedlaws for infinitely delayed switched systems are presented,which are also applicable for finite delays or unknowndelays. The remainder of this paper is organized as follows.In Section II, we shall introduce some preliminary knowl-edge. In Section III, some switched laws for finitely delayedswitched systems are presented. In Section IV, we presentsome switched laws for infinitely delayed switched systems.Some numerical examples showing the effectiveness andadvantages of the proposed approach are given in Section V.Finally, we shall make concluding remarks in Section VI.Notations: LetR denote the set of real numbers,R+ the set

of positive real numbers, Z+ the set of positive integers andRn the n-dimensional real space equipped with the Euclideannorm |• |. The notationAT andA−1 mean the transpose ofAand the inverse of a square matrix. A > 0 or A < 0 denotesthat the matrixA is a symmetric and positive definite or neg-ative definite matrix. IfA,B are symmetric matrices,A > Bmeans that A − B is positive definite matrix. The notation ?always denotes the symmetric block in one symmetric matrix.[•]∗ denotes the integer function. For any interval J ⊆ R, setS ⊆ Rk (1 ≤ k ≤ n),C(J , S) = {ϕ : J → S is continuous}and PC(J , S) = {ϕ : J → S is continuous everywhereexcept at finite number of points t , at which ϕ(t+), ϕ(t−)exist and ϕ(t+) = ϕ(t)}. Let T = {ϕ : [t0,∞) → P =

{1, 2, · · · ,m},m ∈ Z+, is a piecewise constant function }.DefineCτ = C([−τ, 0],Rn) andBC∞ = BC((−∞, 0],Rn).K = {a ∈ C(R+,R+)| a(0) = 0 and a(s) > 0 for s > 0 anda is strictly increasing in s}.

II. PRELIMINARIESConsider the following switched nonlinear delayed system:{

x(t) = fσ (t)(t, xt ), t ≥ t0,xt0 = φ,

(1)

where x(t) ∈ Rn is the system state, x(t) denotes the right-hand derivative of x(t). We assume that the state of thesystem (1) does not jump at the switching instances, i.e., the

trajectory x is everywhere continuous. σ (t) ∈ T denotesa piecewise constant signal that called a switching signal,which will be determined later. When σ (t) = l, 1 ≤l ≤ m, we say that the mode x(t) = fl is activated.fσ (t) ∈ C([t0,∞) × Cτ , Rn) and fσ (t)(t, 0) ≡ 0 for allt ≥ t0 and σ ∈ T . For each t ≥ t0, xt ∈ Cτ is definedby xt (s) = x(t + s), s ∈ [−τ, 0] and ||xt || = sup{|x(t + s)| :−τ ≤ s ≤ 0}. Denote by (x(t, t0, φ), σ (t)) (abbr. (x, σ )) thesolution of switched system (1) with switched signal σ ∈ Tand initial value (t0, φ), where φ ∈ Cτ .

We make the following preliminary assumptions:(H1) infk∈Z+{tk − tk−1} > 0, where tk denotes the switch-

ing instance, k ∈ Z+;(H2) The switching signal is minimal, i.e., σ (tk ) 6= σ (tk+1)

for all k ∈ Z+;(H3) τ ∈ [0,∞]. In the case when τ = +∞, the interval

[t − τ, t] is understood to be replaced by (−∞, t], for anyt ∈ R+ and Cτ is understood to be replaced by BC∞;

(H4) fσ (t, ϕ) is Lipschitzian in ϕ in each compact setin Cτ .

Note that assumption (H1) implies that the switching sig-nals have at most finite switching times over a finite timeinterval (exclude Zeno behavior [1]) and we denote such kindof switching signals by set T0 for later use. Assumption (H2)implies that the switched modes are different between anyconsecutive time intervals [tk−1, tk ) and [tk , tk+1). In fact,if the switchedmode is the same one between two consecutivetime intervals, then it can be understood that there is no switchhappened and the intervals can be merged. Assumption (H3)implies that the time delay considered in this paper may benon-differentiable, unknown, even unbounded. To this point,our assumption is weaker than those in [27]–[34]. Whileassumption (H4) is given to ensure the existence and unique-ness of solutions of (1). Note that fσ (t)(t, 0) ≡ 0 for anyt ≥ t0 and σ ∈ T , it implies that (0, σ ) is a solution of (1),which is called the trivial solution. For a detailed discussionon the existence problem, we refer the reader to the books byGu et al. [18] and Hino et al. [50].Now we introduce some of the notations [40], [46], [51].

For any δ > 0, letT1(δ) denote the set of all switching signalssatisfying

T1(δ) ={σ ∈ T0 : sup

σ (tk−1)∈Pu, k∈Z+{tk − tk−1} ≤ δ

},

wherePu ⊆P denote the unstable modes of system (1) anddenote by Ps ⊆P the stable ones. Clearly, Pu ∩Ps = ∅,Pu ∪Ps = P. Let πs(t) denotes the total activation timeof the stable modes and πu(t) the total activation time of theunstable modes on the time interval [t0, t), i.e.,

πu(t) =∑

σ (tk−1) ∈Pu,1 ≤ k ≤ Nσ (t0, t)

(tk − tk−1),

πs(t) =∑

σ (tk−1) ∈Ps,1 ≤ k ≤ Nσ (t0, t)

(tk − tk−1),

VOLUME 6, 2018 6679

X. Li et al.: Switching Laws Design for Stability of Finite and Infinite Delayed Switched Systems

where Nσ (t0, t) denotes the number of switching times of σover the interval [t0, t).For given N0 ≥ 0 and τD > 0, let Save[τD,N0] be the set

of all switching signals satisfying

Save[τD,N0] ={σ ∈ T0 : Nσ (β, t) ≤ N0 +

t − βτD

},

for ∀t ≥ β ≥ t0,where the constant τD is called the ‘‘averagedwell time’’ and N0 the ‘‘chatter bound’’. The idea behind itis that there may exist some consecutive switchings separatedby less than τD, but the average interval between consecutiveswitchings is no less than τD. In addition, to control the rela-tion between unstable modes and stable ones, the definitionof set T2(r,T ) is introduced as follows:

T2(r,T ) ={σ ∈ T0 :

πu(t)πs(t)

≤ r, ∀t ≥ T ≥ t0},

where r ≥ 0 and T ≥ t0 are two constants.Let {Vp, p ∈P} be a family of continuous functions from

from R+ × Rn to R+. Denote by V0 the class of all radiallyunbounded, infinitesimal upper bound, and positive definitecontinuous functions Vp, p ∈ P . Denote by V1 the class offunctions Vp ∈ V0 satisfy ω1(|x|) ≤ Vp(t, x) ≤ ω2(|x|),uniformly for all p ∈P and (t, x) ∈ [t0−τ,∞)×Rn, whereω1, ω2 ∈ K. Denote by V2 the class of functions Vp ∈ V1satisfy c1|x|m ≤ Vp(t, x) ≤ c2|x|m, uniformly for all p ∈ Pand (t, x) ∈ [t0 − τ,∞) × Rn, where c1, c2 and m are somepositive constants. For given Vp ∈ V0, the upper right-handderivative of Vp along the solution of switched system (1) isdefined by

D+Vp = lim suph→0+

1h{V (t + h, ϕ(0)+ hfp)− V (t, ϕ(0))}

for (t, ϕ) ∈ R+ × Cτ .Definition 1: Given some family of piecewise switching

signals T , the switched system (1) is said to be(P1) uniformly stable (US) over T , if for any t0 ≥ 0 and

ε > 0, there exists some δ0 = δ0(ε) > 0, independent of t0and σ ∈ T , such that φ ∈ Cτ and ‖φ‖ ≤ δ0 implies that foreach σ ∈ T , |x(t)| ≤ ε, t ≥ t0.

(P2) globally uniformly exponentially stable (GUES)over T , if there exist two constants γ > 0 and M ≥ 1,independent of t0 and σ ∈ T , such that for any given initialdata φ ∈ Cτ and each σ ∈ T ,

|x(t)| ≤M‖φ‖ exp(− γ (t − t0)

), t ≥ t0.

III. SWITCHED SYSTEMS WITH FINITE DELAYIn this section, based on the ADT approach, we shall designsome delay-dependent switching laws to guarantee the GUESof system (1) with finite delay (i.e.,τ <∞).First, for any T ≥ t0, let U(t) ∈ PC([t0,T ),R+) with

t1, t2, · · · , tN (t0,T ) as the finite discontinuous points, whereN (t0,T ) denotes the number of discontinuous points overthe interval [t0,T ). Clearly, U(t) ∈ C([t0,T ),R+) whenN (t0,T ) = 0. Define

π (T ) ={[t0, t1), [t1, t2), · · · , [tN (t0,T ),T )

}.

Set πu(T ), πs(T ) ⊆ π (T ) and satisfy

πu(T ) ∩ πs(T ) = ∅, πu(T ) ∪ πs(T ) = π (T ).

Denote

|πu(T )| =∑

I∈πu(T )

|I |, |πs(T )| =∑

I∈πs(T )

|I |,

where |I | denotes the length of interval I . Obviously, it holdsthat |πu(T )| + |πs(T )| = T − t0.Lemma 1: Assume that there exist constants λ ≥ 0,

λ ≥ 0, and function U(t) ∈ PC([t0,T ),R+) such that

D+U(t) ≤ λU(t)+ λU(t), t ∈ [tk−1, tk ), (2)

for every 1 ≤ k ≤ N (t0,T ). Then

U(t) ≤ U(tk−1) exp((λ+ λ)(t − tk−1)

), (3)

for all t ∈ [tk−1, tk ), where U(t) = sups∈[t−τ,t] U(s).In particular, the interval [tk−1, tk ) is understood to bereplaced by [t0,T ) when N (t0,T ) = 0.

Proof: For any ε > 0, we establish an auxiliaryfunction:

0ε(t) = U(t) exp(− (λ+ λ+ ε)(t − tk−1)

), t ∈ [tk−1, tk ).

To show that (2) holds, we first claim that

0ε(t) ≤ U(tk−1), t ∈ [tk−1, tk ). (4)

It is clear that 0ε(tk−1) = U(tk−1) ≤ U(tk−1). If there existssome t ∈ (tk−1, tk ) such that 0ε(t) > U(tk−1), then onemay choose a t∗ ∈ [tk−1, tk ) such that 0ε(t∗) = U(tk−1),0ε(t) ≤ U(tk−1), t ∈ [tk−1, t∗] and D+0ε(t∗) ≥ 0. In thiscase, it holds that

U(t) = 0ε(t) exp((λ+ λ+ ε)(t − tk−1)

)≤ U(tk−1) exp

((λ+ λ+ ε)(t − tk−1)

)= 0ε(t∗) exp

((λ+ λ+ ε)(t − tk−1)

)= U(t∗) exp

((λ+ λ+ ε)(t − t∗)

)≤ U(t∗), t ∈ [tk−1, t∗].

Note that t∗ ∈ [tk−1, tk ) and 0ε(t∗) ≤ U(t∗). It then can bededuced that

U(t∗) ≤ max{U(t∗), U(tk−1)}=max{U(t∗), 0ε(t∗)}≤ U(t∗),

which together (2) yields

D+0ε(t∗) = D+U(t∗) exp(− (λ+ λ+ ε)(t∗ − tk−1)

)− (λ+ λ+ ε)U(t∗)× exp

(− (λ+ λ+ ε)(t∗ − tk−1)

)≤ exp

(− (λ+ λ+ ε)(t∗ − tk−1)

)×{λU(t∗)+ λU(t∗)− (λ+ λ+ ε)U(t∗)

}≤ −ε exp

(− (λ+ λ+ ε)(t∗ − tk−1)

)U(t∗) < 0,

which is a contradiction with D+0ε(t∗) ≥ 0 and thus (4)holds for any ε > 0. Let ε → 0+, then inequality (3) canbe directly obtained. This completes the proof.

6680 VOLUME 6, 2018

X. Li et al.: Switching Laws Design for Stability of Finite and Infinite Delayed Switched Systems

Lemma 2: Assume that there exist constants λ? > λ? ≥ 0and function U(t) ∈ PC([t0,T ),R+) such that

D+U(t) ≤ −λ?U(t)+ λ?U(t), t ∈ [tk−1, tk ), (5)

for every 1 ≤ k ≤ N (t0,T ). Then

U(t) ≤ U(tk−1) exp(−h(t − tk−1)), t ∈ [tk−1, tk ), (6)

where h > 0 is a constant and satisfies λ? exp(hτ )+ h ≤ λ?.In particular, the interval [tk−1, tk ) is understood to bereplaced by [t0,T ) when N (t0,T ) = 0.

Proof: Since λ? > λ? ≥ 0, one may choose a constanth > 0 such that λ? exp(hτ )+ h ≤ λ?. Then choose h ∈ (0, h)such that for any ε ∈ (0, h],

0 < λ? exp((h− ε)τ )+ h− ε < λ?. (7)

Consider the following auxiliary function:

�ε(t) = U(t) exp((h− ε)(t − tk−1)

), t ∈ [tk−1, tk ).

We claim that

�ε(t) ≤ U(tk−1), t ∈ [tk−1, tk ). (8)

Firstly, it is clear that�ε(tk−1) = U(tk−1) ≤ U(tk−1). If thereexists some t ∈ (tk−1, tk ) such that �ε(t) > U(tk−1), thenone may choose a t? ∈ [tk−1, tk ) such that �ε(t?) = U(tk−1),�ε(t) ≤ U(tk−1), t ∈ [tk−1, t?] and D+�ε(t?) ≥ 0. In thiscase, it holds that

U(t) = �ε(t) exp(− (h− ε)(t − tk−1)

)≤ U(tk−1) exp

(− (h− ε)(t − tk−1)

)= �ε(t?) exp

(− (h− ε)(t − tk−1)

)= U(t?) exp

((h− ε)(t? − t)

), t ∈ [tk−1, t?]. (9)

Then we can show that

U(t) ≤ U(t?) exp((h− ε)τ ), t ∈ [t? − τ, t?]. (10)

In fact, one may prove the above problem from two cases.First, if t?−τ ≥ tk−1, then the inequality (10) can be directlydeduced in view of (9). Second, if t? − τ < tk−1, then itfollows that

U(t) ≤{U(t?) exp

((h− ε)(t? − t)

), t ∈ [tk−1, t?]

U(tk−1), t ∈ [t? − τ, tk−1]

≤ max{U(t?) exp((h− ε)(t? − tk−1)

), U(tk−1)}

= max{U(t?) exp((h− ε)(t? − tk−1)

), �ε(t?)}

= U(t?) exp((h− ε)(t? − tk−1)

)≤ U(t?) exp((h− ε)τ ),

that is, the inequality (10) holds. Hence, it follows from (5),(7) and (10) that

D+�ε(t?) = D+U(t?) exp((h− ε)(t? − tk−1)

)+ (h− ε)U(t?) exp

((h− ε)(t? − tk−1)

)≤ exp

((h− ε)(t? − tk−1)

){− λ?U(t?)+ λ?U(t?)

+ (h− ε)U(t?)}

≤ exp((h− ε)(t? − tk−1)

)U(t?)

{− λ? + h− ε

+ λ? exp((h− ε)τ )}< 0,

which is contradiction with D+�ε(t?) ≥ 0 and thus (8) holdsfor any ε ∈ (0, h]. Let ε → 0+, then inequality (6) can bederived. This completes the proof.Based on Lemmas 1 and 2, the following result can be

derived, which plays an important role in the design ofADT-based switching laws for stability of delayed switchedsystem (1) with unstable modes.Lemma 3: Assume that there exist constants λ ≥ 0,

λ ≥ 0, λ? > λ? ≥ 0, ρ ≥ 1 and function U(t) ∈PC([t0,T ),R+) such that

D+U(t) ≤

λU(t)+ λU(t), t ∈ πu(T ),

−λ?U(t)+ λ?U(t), t ∈ πs(T )(11)

and when N (t0,T ) ≥ 1, it holds that

U(tk ) ≤ ρU(t−k ), 1 ≤ k ≤ N (t0,T ). (12)

Then

U(T−) ≤ U(t0)[exp(hτ )ρ

]N (t0,T )

× exp((λ+ λ)|πu(T )| − h|πs(T )|

), (13)

where h > 0 is a constant and satisfies λ? exp(hτ )+ h ≤ λ?.Proof: First, if there is no switching point over the inter-

val [t0,T ), i.e., N (t0,T ) = 0, then [t0,T ) ∈ πu(T ) or πs(T ).If [t0,T ) ∈ πu(T ), then it implies that πs(T ) = ∅. By (11)and lemma 1, we have

U(t) ≤ U(t0) exp((λ+ λ)(t − t0)

), t ∈ [t0,T ),

which together with the fact that |πu(T )| + |πs(T )| = T − t0yields that

U(T−) ≤ U(t0) exp((λ+ λ)(T − t0)

)= U(t0) exp

((λ+ λ)|πu(T )|

).

Hence, (13) holds for [t0,T ) ∈ πu(T ). If [t0,T ) ∈ πs(T ), thenit implies that πu(T ) = ∅. Similarly, by (11) and lemma 1,it can be easily deduced that (13) holds.

Now we assume that (13) holds for N (t0,T ) = k.By induction, next we shall show that (13) holds forN (t0,T ) = k + 1. Note that t0 < t1 < t2 < · · · < tk <tk+1 < T , by inductive assumption, it holds that

U(t−k+1) ≤ U(t0)[exp(hτ )ρ

]N (t0,tk+1)

× exp((λ+ λ)|πu(tk+1)| − h|πs(tk+1)|

). (14)

Since |πu(t)| and |πs(t)| are both monotonic nondecreasingfor t ∈ [t0,T ), we can easily obtain that

|πs(tk+1 − τ )| ≤ |πs(tk+1)| ≤ |πs(tk+1 − τ )| + τ,

VOLUME 6, 2018 6681

X. Li et al.: Switching Laws Design for Stability of Finite and Infinite Delayed Switched Systems

which together with (14) gives

U(t−k+1) ≤ U(t0)[exp(hτ )ρ

]N (t0,tk+1)

× exp((λ+ λ)|πu(tk+1)| − h|πs(tk+1 − τ )|

)≤ U(t0)

[exp(hτ )ρ

]N (t0,tk+1)

× exp((λ+ λ)|πu(tk+1)| − h|πs(tk+1)| + hτ

).

(15)

Next we consider the interval [tk+1,T ). There are two cases.First, assume that [tk+1,T ) ∈ πu(T ). Then it implies thatπu(tk+1) + T − tk+1 = πu(T ) and πs(T ) = πs(tk+1).By lemma 1 and considering (12) and (15), we get

U(T−) ≤ U(tk+1) exp((λ+ λ)(T − tk+1)

)≤ ρU(t0)

[exp(hτ )ρ

]N (t0,tk+1)exp

((λ+ λ)(T − tk+1)

)× exp

((λ+ λ)|πu(tk+1)| − h|πs(tk+1)| + hτ

)= U(t0) exp

(hτ [N (t0, tk+1)+ 1]

)ρN (t0,tk+1)+1

× exp((λ+ λ)|πu(T )| − h|πs(T )|

)= U(t0)

[exp(hτ )ρ

]N (t0,T )

× exp((λ+ λ)|πu(T )| − h|πs(T )|

),

where N (t0, tk+1) + 1 = N (t0,T ). Second, assume that[tk+1,T ) ∈ πs(T ). Then it implies that πs(tk+1)+T − tk+1 =πs(T ) and πu(T ) = πu(tk+1). By lemma 2 and considering(12) and (15), we get

U(T−) ≤ U(tk+1) exp(− h(T − tk+1)

)≤ ρU(t0)

[exp(hτ )ρ

]N (t0,tk+1)exp

((λ+ λ)|πu(tk+1)|

)× exp

(− h|πs(tk+1)| + hτ

)exp

(− h(T − tk+1)

)= U(t0) exp

(hτ [N (t0, tk+1)+ 1]

)ρN (t0,tk+1)+1

× exp((λ+ λ)|πu(T )| − h|πs(T )|

)= U(t0)

[exp(hτ )ρ

]N (t0,T )

× exp((λ+ λ)|πu(T )| − h|πs(T )|

).

Thus either case implies that (13) holds for N (t0,T ) = k+1.The proof is completed.

Now we are in a position to establish some sufficientconditions on GUES of systems (1).Theorem 1: Assume that there exist a family of continu-

ous functions {Vp ∈ V2, p ∈ P} and constants λ ≥ 0,λ ≥ 0, λ? > λ? ≥ 0, ρ ≥ 1, r ≥ 0, τD > 0, h > 0 suchthat(i) for every t ≥ t0, it holds that

D+Vp ≤

{λVp(t, x(t))+ λVp(t, x(t)), ∀p ∈Pu,

−λ?Vp(t, x(t))+ λ?Vp(t, x(t)), ∀p ∈Ps,

where Vp(t, x(t)) = sup{Vp(s, x(s)) : t − τ ≤ s ≤ t};(ii) Vσ (t)(t, x(t)) ≤ ρVσ (t−)(t, x(t)), for all t > t0;(iii) λ? exp(hτ )+ h ≤ λ?;

(iv)hτ + ln ρτD

+(λ+ λ)r − h

1+ r< 0,

where (x, σ ) is a solution of system (1) with σ ∈ T . Then theswitched system (1) is GUES overT , whereT ⊆ T2(r,T )∩Save[τD,N0] for some N0 > 0 and T ≥ t0.

Proof: Let (x, σ ) = (x(t), σ (t)) = (x(t, t0, φ), σ (t))be a solution of system (1) with initial value (t0, φ) andswitched signal σ ∈ T , where T ⊆ T2(r,T ) ∩Save[τD,N0] for any N0 > 0 and T ≥ t0. For conve-nience, define U(t) := Vσ (t)(t, x(t)). Obviously, U is a piece-wise continuous function on [t0,∞). Next we shall provethat

U(t) ≤ U(t0)M exp(−1(t − t0)

), t ≥ t0, (16)

where

M = ρ[exp(hτ )ρ]c exp((λ+ λ+1)T )+ exp(hτN0)ρN0+1,

c=N0 +TτD, 1 = −

hτ + ln ρτD

−(λ+ λ)r − h

1+ r> 0.

We shall show that (16) holds on the interval [t0,T ) and[T ,∞), respectively. First, we consider the interval [t0,T ).Note that σ ∈ T ⊆ Save[τD,N0], we get

Nσ (t0, t) ≤ N0 +t − t0τD≤ N0 +

TτD= c, t ∈ [t0,T ].

On the other hand, it follows from the definitions of πu andπs that for t ≥ t0, |πu(t)| = πu(t), |πs(t)| = πs(t), πu(t) +πs(t) = t − t0 and N (t0, t) = Nσ (t0, t). Thus by assumptions(i) and (iii), it is easy to check that all conditions in Lemma 3are satisfied, which leads to

U(t−) ≤ U(t0)[exp(hτ )ρ

]N (t0,t)

× exp((λ+ λ)πu(t)− hπs(t)

)≤ U(t0)

[exp(hτ )ρ

]cexp

((λ+ λ)πu(t)

)≤ U(t0)

[exp(hτ )ρ

]cexp

((λ+ λ)T

), (17)

for every t ∈ [t0,T ). Then we claim that

U(t) ≤ U(t0)ρ[exp(hτ )ρ

]cexp

((λ+ λ)T

), (18)

for every t ∈ [t0,T ). In fact, if t ∈ [t0,T ) is a contin-uous point of function U , then (18) can be easily obtainedby (17). If not, assume that t = tk ∈ [t0,T ), then U(tk ) =Vσ (tk )(tk , x(tk )) ≤ ρVσ (t−k )(tk , x(tk )) = ρU(t−k ) in view ofcondition (ii) and the continuity of Vσ for given σ. Thistogether with (17) yields

U(tk ) ≤ ρU(t−k ) ≤ U(t0)ρ[exp(hτ )ρ

]cexp

((λ+ λ)T

),

6682 VOLUME 6, 2018

X. Li et al.: Switching Laws Design for Stability of Finite and Infinite Delayed Switched Systems

which implies that (18) holds for every t ∈ [t0,T ). To showthat (16) holds on the interval [t0,T ), by (18), we only needto show that

U(t0)ρ[exp(hτ )ρ

]cexp

((λ+ λ)T

)≤ U(t0)M exp

(−1(t − t0)

), t ∈ [t0,T ).

For convenience, let

4(t) := U(t0)M exp(−1(t − t0)

).

In view of the definition of M and (18), it is obvious that

4(t) ≥ U(t0)M exp(−1(T − t0)

)≥ U(t0)M exp(−1T )

≥ U(t0)ρ[exp(hτ )ρ

]cexp

((λ+ λ)T

),

which implies that (16) holds on the interval [t0,T ).Next we show that (16) holds on the interval [T ,∞). Since

σ ∈ T ⊆ T2(r,T ) ∩ Save[τD,N0], we get

πu(t)πs(t)

≤ r, t ≥ T and Nσ (t0, t) ≤ N0 +t − t0τD

, (19)

for t ≥ t0. Note that πu(t) + πs(t) = t − t0, it follows from(19) that

πs(t) ≥t − t01+ r

, t ≥ T . (20)

It then follows from assumptions (i) and (iii) in Theorem 1that all conditions in Lemma 3 are satisfied. Thus from (19),(20) and assumption (iv), one derives that

U(t−) ≤ U(t0)[exp(hτ )ρ

]N (t0,t)exp

((λ+ λ)πu(t)− hπs(t)

)≤ U(t0)

[exp(hτ )ρ

]N0+t−t0τD exp

([(λ+ λ)r − h

]πs(t)

)≤ U(t0)

[exp(hτ )ρ

]N0+t−t0τD exp

((λ+ λ)r − h1+ r

(t − t0))

≤ U(t0) exp(hτN0

)ρN0 exp

(−1(t − t0)

),

for every t ≥ T . Then applying the similar argument as theproof of (18), it can be deduced from the above that

U(t) ≤ U(t0) exp(hτN0

)ρN0+1 exp

(−1(t − t0)

)≤ U(t0)M exp

(−1(t − t0)

), t ≥ T .

This completes the proof of (16) for all t ≥ t0.Note that Vp ∈ V2, p ∈P . By (16), one may derive that

c1|x(t)|m ≤ U(t) ≤ U(t0)M exp(−1(t − t0)

)≤ c2‖φ‖mM exp

(−1(t − t0)

), t ≥ t0,

i.e.,

|x(t)| ≤(c2c1

) 1m‖φ‖M

1m exp

(−1

m(t − t0)

), t ≥ t0.

Note that M and 1 are independent of t0 and σ. It impliesthat system (1) is GUAS over T , where T ⊆ T2(r,T ) ∩Save[τD,N0] for some N0 > 0 and T ≥ t0. The proof iscompleted.

Remark 1: In Theorem 1, when p ∈ Ps, the constantλ? provides an estimate of the decay rate and λ? reflectsthe insidious destructive effect of the time delay in stablemodes. While p ∈Pu, constants λ and λ provide an estimatefor the divergence rate of unstable modes. Generally, (butnot always) the unstable modes will destabilize the process.We usually require that they do not diverge too fast and thedwell time in those modes is not too long. Not surprisingly,in this case, conditions (iii) and (iv) in Theorem 1 enforcerestrictions on the divergence rate and total dwell time ofunstable modes. In fact, it is easy to find that condition (iv)implies that

r <(τD − τ )h

hτ + τD(λ+ λ),

where constant r denotes the ratio of the total dwell timebetween unstable and stable modes. Note that the aboveinequality indicates that the dwell times in some unstablemodes may be longer, but the ratio of the total dwell timebetween unstable and stable modes should be less than theright term of the above inequality. Moreover, it implies that itis possible that r ≥ 1. This means that the total dwell time onunstable modes is longer than on stable ones if τD, τ, h andλ + λ satisfy certain conditions. This inequality establishesa relationship between average dwell time τD, time delay τand the ratio r . It shows that the stability of finitely delayedswitched systems with stable and unstable modes can beguaranteed if the divergence rate and total dwell times ofunstable modes can be effectively controlled and balanced bythe ADT-based switching control with stable modes.Remark 2: Switching controls for the stability of switched

systems with time delays have been extensively studied inrecent years. For example, [28], [32], and [52]–[54] addressedswitched systems with constant delays, and [25], [31], [33],and [49] examined time-varying delays. However, most ofthem are based on the assumption that time delays areconstant or time-varying and differentiable. Moreover, theymainly considered the switched systems with only stablemodes. Recently, [49] studied the switched time-varyingdelay systems with both stable and unstable modes andderived some interesting results. However, the results are onlyvalid for a special linearly switched delay system. Moreover,the differentiability and exact bound of the time-varying delayis needed. In this paper, the differentiability of the time-varying delays is removed. Moreover, the obtained resultcan be applied to nonlinear switched systems with unstablemodes.Remark 3: [33] and [55] studied delay switched systems

with both stable and unstable modes under the assumptionthat tk − tk−1 ≥ τ, (the dwell time is not less than themaximum time delay). Our results relax that requirementand do not impose direct restrictions between the time delayand dwell time of two consecutive switching signals inwhich the switched criteria in this section are establishedvia the ADT technique. The advantages will be illustrated inSection V.

VOLUME 6, 2018 6683

X. Li et al.: Switching Laws Design for Stability of Finite and Infinite Delayed Switched Systems

In particular, when there is no unstable mode in (1),i.e., Pu = ∅ and P = Ps, it is obvious that πu(t) ≡ 0 andr = 0. In this case, the following corollary can be obtainedby Theorem 1.Corollary 1: Assume that there exist a family of continu-

ous functions {Vp ∈ V2, p ∈P} and constants λ? > λ? ≥ 0,ρ ≥ 1, τD > 0, h > 0 such that(i) D+Vp ≤ −λ?Vp(t, x) + λ?Vp(t, x), for all t ≥ t0 andp ∈P;(ii) Vσ (t)(t, x(t)) ≤ ρVσ (t−)(t, x(t)), for all t > t0;(iii) λ? exp(hτ )+ h ≤ λ?;(iv) hτ+ln ρh < τD,

where (x, σ ) is a solution of system (1) with σ ∈ T . Thenthe system (1) is GUES over T , where T ⊆ Save[τD,N0]for some N0 > 0.Assume that Ts = {s1, · · · , sk},Tu = {u1, · · · , ul},m =

k + l. Next, let us consider a class of switched linear delayedsystems

x(t) = Asix(t)+ Bsix(t − τ (t)), σ = si ∈ Ts, (21a)

x(t) = Aujx(t)+ Bujx(t − τ (t)), σ = uj ∈ Tu, (21b)

where τ (t) ∈ [0, τ ], τ > 0 is a real constant, modes (21a)are stable and modes (21b) are unstable. Asi ,Bsi ,Auj , and Bujare some n × n real matrices. For system (21), we have thefollowing result.Theorem 2: Assume that there exist some constants λ ≥

0, λ ≥ 0, λ? > λ? ≥ 0, ρ ≥ 1, r ≥ 0, τD > 0, h > 0,and some n × n matrices Psi > 0,Quj > 0, i = 1, ..., k ,j = 1, ..., l, such that

4σ ≤ 0, σ ∈ T ,

λ? exp(hτ )+ h ≤ λ?,hτ + ln ρτD

+(λ+ λ)r − h

1+ r< 0,

Qsi ≤ λ?Psi , i = 1, ..., k,

Quj ≤ λPuj , j = 1, ..., l,Pσ ≤ ρPσ− , σ ∈ T ,

(22)

where

4si =

[PsiAsi + A

TsiPsi + λ

?Psi PsiBsi? −Qsi

],

4uj =

[PujAuj + A

TujPuj − λPuj PujBuj? −Quj

].

Then the system (21) is GUES over T , where T ⊆

T2(r,T ) ∩ Save[τD,N0] for some N0 > 0 and T ≥ 0.Proof: Let Vσ (t) = xT (t)Pσ x(t), σ ∈ T , then we can

compute that

D+Vσ ≤ 2xT (t)Pσ[Aσ x(t)+ Bσ x(t − τ )

]≤ 2xT (t)PσAσ x(t)+ 2xT (t)PσBσ x(t − τ )

≤ 2xT (t)PσAσ x(t)+ xT (t)PσBσQ−1σ BTσPσ x(t)

+ xT (t − τ )Qσ x(t − τ ).

When σ = si ∈ Ts, it follows from the assumption (30) that

D+Vsi ≤ xT[PsiAsi + A

TsiPsi + PsiBsiQ

−1si B

TsiPsi

]x

+ xT (t − τ )Qsix(t − τ )

≤ −λ?xT (t)Psix(t)+ λ?xT (t − τ )Psix(t − τ )

= −λ?Vsi (t)+ λ?Vsi (t − τ ).

While σ = uj ∈ Tu, it leads to

D+Vuj ≤ xT[PujAuj + A

TujPuj + PujBujQ

−1uj B

TujPuj

]x

+ xT (t − τ )Qujx(t − τ )

≤ λxT (t)Pujx(t)+ λxT (t − τ )Pujx(t − τ )

= λVuj (t)+ λVuj (t − τ ).

Then it is easy to check that all conditions in Theorem 1 aresatisfied. Hence, we obtain that the switched system (21) isGES over T , where T ⊆ T2(r,T ) ∩ Save[τD,N0] for someN0 > 0 and T ≥ 0. The proof is completed.

In Theorem 2, it is shown that if the parameters of theswitched system (21) satisfy those inequalities in assump-tion (22), then it is GES over T , where T ⊆ T2(r,T ) ∩Save[τD,N0]. However, it should be pointed out that thoseinequalities in assumption (22) can only be partially solved byMatlab’s LMI toolbox since there exist some nonlinear termssuch as µiPσi and ρPσi . In practical applications, we have togive those parameters (µi and ρ) a priori such that the thoseinequalities work via the LMI toolbox.

IV. SWITCHED SYSTEMS WITH INFINITE DELAYIn this section, we focus on the study of infinite delay(τ = ∞) for switched systems (1). We suppose that the termxt in system (1) is still given as follows: xt = x(t + s), s ∈[−τ, 0], where τ = ∞. Some delay-independent switchinglaws which guarantee the US and GUESwill be presented viamultiple Lyapunov functions and Razumikhin technique.Theorem 3: Assume that there exist a family of continuous

functions {Vp ∈ V1, p ∈ P} and constants λ ≥ 0, λ? >0, η > 0, δ > 0, q > 1 such that(i) D+Vp ≤ λVp(t, x(t)), t ≥ t0, whenever Vp(s, x(s)) ≤qVp(t, x(t)) for all s ∈ [t − τ, t] and p ∈Pu;

(ii) D+Vp ≤ 0, t ≥ t0, whenever Vp(s, x(s)) ≤ qVp(t, x(t))for all s ∈ [t − τ, t] and p ∈Ps;

(iii) σ (t−b ) ∈ Pu, for some b ∈ Z+, implies that σ (tb) ∈Ps and tb+1 − tb ≥ η, and moreover, D+Vσ (tb) ≤−λ?Vσ (tb)(t, x(t)), t ∈ [tb, tb+1), whenever Vσ (tb)(s, x(s)) ≤qVσ (tb)(t, x(t)) for all s ∈ [t − τ, t];(iv) Vσ (t)(t, x(t)) ≤ Vσ (t−)(t, x(t)), ∀t > t0;(v) λ?η ≥ ln q > δλ;

where (x, σ ) is a solution of system (1) with σ ∈ T . Thenthe switched system (1) with τ = ∞ is US over T , whereT ∈ T1(δ).

Proof: Note that Vp ∈ V1, p ∈P . There exist ω1, ω2 ∈

K such that ω1(|x|) ≤ Vp(t, x) ≤ ω2(|x|), uniformly for all

6684 VOLUME 6, 2018

X. Li et al.: Switching Laws Design for Stability of Finite and Infinite Delayed Switched Systems

p ∈ P and (t, x) ∈ [t0 − τ,∞) × Rn. For any ε > 0,choose δ0 > 0 such that qw2(δ0) ≤ w1(ε). Let (x, σ ) =(x(t), σ (t)) = (x(t, t0, φ), σ (t)) be the solution of system (1)with initial value (t0, φ) and switched signal σ ∈ T , whereT ∈ T1(δ).Next we shall prove the uniform stability, that is,for any t0 ≥ 0 and φ ∈ Cτ , ‖φ‖ ≤ δ0 implies that for eachσ ∈ T , |x(t)| ≤ ε, t ≥ t0.For convenience, let U(t) = Vσ (t)(t, x(t)). If we can prove

that for any T ∗ ≥ t0, U(T ∗−) ≤ qw2(δ0), then it follows fromassumption (iv) and the continuity of Vσ for given σ that

Vσ (T ∗)(T ∗, x(T ∗)) ≤ Vσ (T ∗−)(T∗, x(T ∗))

= Vσ (T ∗−)(T∗−, x(T ∗−)) ≤ qw2(δ0).

In view of the fact that qw2(δ0) ≤ w1(ε), the uniform stabilitycan be directly obtained. Hence, in the following our mainwork is to show that for any given T ∗ ≥ t0, it holds thatU(T ∗−) ≤ qw2(δ0). For later use, denote by t1 < t2 < · · · <tNσ (t0,T ∗) the switching times of σ over the interval [t0,T ∗)and Nσ (t0,T ∗) the number of switching times of σ over theinterval [t0,T ∗).First, we consider the case thatNσ (t0,T ∗) = 0, i.e., there is

no switching signal on the interval [t0,T ∗). One may analyzethe problem from two cases: σ (t0) ∈Ps or σ (t0) ∈Pu.

Case 1: When σ (t0) ∈ Ps, we claim that U(t) ≤w2(δ0), t ∈ [t0,T ∗). For any κ > 0, let Uκ (t) =U(t) exp(−κ(t − t0)), t ∈ [t0,T ∗) and Uκ (t) = U(t), t ∈[t0 − τ, t0].We first prove that Uκ (t) ≤ w2(δ0), t ∈ [t0,T ∗).Suppose on the contrary, then there exists a t∗ ∈ [t0,T ∗)such that Uκ (t∗) = w2(δ0), Uκ (t) ≤ w2(δ0), t ∈ [t0, t∗] andD+Uκ (t∗) ≥ 0. Since ‖φ‖ ≤ δ0, it can be deduced thatqUκ (t∗) = qw2(δ0) ≥ qUκ (s) ≥ Uκ (s), s ∈ [t∗ − τ, t∗].Note that if t∗ − τ ≥ t0 and s ∈ [t∗ − τ, t∗], qUκ (t∗) ≥Uκ (s) = U(s) exp(−κ(s − t0)), which implies that qU(t∗) ≥qU(t∗) exp(−κ(t∗ − s)) ≥ U(s); While if t∗ − τ < t0 ands ∈ [t∗ − τ, t0), qU(t∗) ≥ qUκ (t∗) ≥ Uκ (s) = U(s),which implies that qU(t∗) ≥ U(s) for all s ∈ [t∗ − τ, t∗].By assumption (ii), it holds that D+U(t∗) ≤ 0, whichimplies that D+Uκ (t∗) = D+U(t∗) exp(−κ(t − t0)) −κU(t∗) exp(−κ(t − t0)) ≤ −κU(t∗) exp(−κ(t − t0)) < 0,which is contradiction with D+Uκ (t∗) ≥ 0. Hence, we obtainthat for any κ > 0, it holds that Uκ (t) ≤ w2(δ0), t ∈ [t0,T ∗),which leads to U(t) ≤ w2(δ0) exp(κ(T ∗ − t0)), t ∈ [t0,T ∗).By the arbitrary of constant κ > 0, it can be deduced thatU(t) ≤ w2(δ0), t ∈ [t0,T ∗). This completes the proof ofCase 1.Case 2: When σ (t0) ∈ Pu, we claim that U(t) ≤

qw2(δ0), t ∈ [t0,T ∗). Suppose on the contrary, then thereexists a t? ∈ [t0,T ∗) such that U(t?) = qw2(δ0), U(t) ≤qw2(δ0), t ∈ [t0, t?]. Moreover, it follows from U(t0) ≤w2(δ0) that t? > t0. In this case, we note that U(t?) =qw2(δ0) > w2(δ0) and U(t0) ≤ w2(δ0). Thus there mustexist a t?? ∈ [t0, t?) such that U(t??) = w2(δ0) and U(t) >w2(δ0), t ∈ (t??, t?]. Hence, we get qU(t) ≥ qw2(δ0) ≥U(s), s ∈ [t−τ, t], t ∈ [t??, t?].By assumption (i),D+U(t) ≤λU(t), t ∈ [t??, t?]. Integrating it from t?? to t?, it holds from

T ∈ T1(δ) that qw2(δ0) = U(t?) ≤ U(t??)eλ(t?−t??) ≤w2(δ0)eλδ, which contradicts ln q > λδ in assumption (v).This completes the proof of Case 2.Thus either Case 1 or Case 2, we arrive at the assertion that

U(t) ≤ qw2(δ0), t ∈ [t0,T ∗), which implies that U(T ∗−) ≤qw2(δ0).Now we consider the case that Nσ (t0,T ∗) ≥ 1 (abbr. Nσ ),

i.e., there exists at least a switching point on the interval[t0,T ∗). For this case, we will prove that

σ (tj) ∈Ps ⇒

{U(t) ≤ qw2(δ0), t ∈ [tj, tj+1),U(t−j+1) ≤ w2(δ0), 0 ≤ j < Nσ .

σ (tj) ∈Pu ⇒ U(t) ≤ qw2(δ0), t ∈ [tj, tj+1), 0 ≤ j < Nσ .

(23)

The above assertions can be shown by induction. First, it isobvious that (23) holds when Nσ = 1 from the proof of thecase that Nσ = 0. Now we assume that (23) holds whenNσ = k. Then it holds that

σ (tj) ∈Ps ⇒

U(t) ≤ qw2(δ0), t ∈ [tj, tj+1),

U(t−j+1) ≤ w2(δ0), 0 ≤ j < k.

σ (tj) ∈Pu ⇒ U(t) ≤ qw2(δ0), t ∈ [tj, tj+1), 0 ≤ j < k.

(24)

which implies that

U(t) ≤ qw2(δ0), t ∈ [t0, tk ). (25)

Next we shall show that (23) holds when Nσ = k + 1. To dothis, we begin it with σ (tk−1) ∈ Ps or σ (tk−1) ∈ Pu.

If σ (tk−1) ∈ Ps, then there are two cases: σ (tk ) ∈Ps or σ (tk ) ∈Pu.

Case 1?: When σ (tk ) ∈ Ps, we claim that U(t) ≤w2(δ0), t ∈ [tk , tk+1). Since σ (tk−1) ∈ Ps, it holds from(24) that U(t−k ) ≤ w2(δ0), which together with assumption(iv) yields that U(tk ) ≤ U(t−k ) ≤ w2(δ0). Thus the assertionU(t) ≤ w2(δ0) holds for t = tk . Next we only need toprove that U(t) ≤ w2(δ0), t ∈ (tk , tk+1). For any κ > 0,let Uκ (t) = U(t) exp(−κ(t − tk )), t ∈ [tk , tk+1) and Uκ (t) =U(t), t ∈ [t0, tk ). We firstly prove that Uκ (t) ≤ w2(δ0), t ∈[tk , tk+1). If it is false, then there exists a t ∈ [tk , tk+1)such that Uκ (t) = w2(δ0), Uκ (t) ≤ w2(δ0), t ∈ [tk , t] andD+Uκ (t) ≥ 0. In this case, it can be deduced from (25)that qU(t) ≥ qUκ (t) = qw2(δ0) ≥ U(s), s ∈ [t − τ, t].By assumption (ii), D+Uκ (t) ≤ −κU(t) exp(−κ(t − t0)) <0, which is contradiction. Then by the arbitrary of constantκ > 0, it can be deduced that U(t) ≤ w2(δ0), t ∈ [tk , tk+1).This completes the proof of Case 1?.Case 2?: When σ (tk ) ∈ Pu, we claim that U(t) ≤

qw2(δ0), t ∈ [tk , tk+1). The proof process is similar to Case 2,where Nσ (t0,T ∗) = 0, and thus is omitted here.If σ (tk−1) ∈ Pu, then σ (tk ) ∈ Ps in view of assump-

tion (iii).In this case, we can show that

U(t) ≤ qw2(δ0), t ∈ [tk , tk+1) (26)

VOLUME 6, 2018 6685

X. Li et al.: Switching Laws Design for Stability of Finite and Infinite Delayed Switched Systems

and

U(t−k+1) ≤ w2(δ0). (27)

The proof of (26) is similar to Case 1?, where σ (tk ) ∈ Psand is also omitted here. Next we only show that (27) holds.If this assertion is false, then U(t−k+1) > w2(δ0). There aretwo cases: (I). U(t) > w2(δ0) for all t ∈ [tk , tk+1); (II)There exists some t ∈ [tk , tk+1) such that U(t) ≤ w2(δ0).For case (I), it can be deduced from (25) and (26) thatqU(t) ≥ qw2(δ0) ≥ U(s), s ∈ [t − τ, t], t ∈ [tk , tk+1).By assumption (iii) and (26), we get w2(δ0) < U(t−k+1) ≤U(tk )e−λ

?(tk+1−tk ) ≤ qw2(δ0)e−λ?η, which is a contradiction

with eλ?η≥ q. Thus case (I) is impossible. For case (II), one

may choose a t ∈ [tk , tk+1) such that U(t) = w2(δ0) andU(t) > w2(δ0), t ∈ (t, tk+1]. It is obvious that t < tk+1 inview of the assumption that w2(δ0) < U(t−k+1). Thus it can bededuced from (25) and (26) that qU(t) ≥ qw2(δ0) ≥ U(s), s ∈[t − τ, t], t ∈ [t, tk+1). By assumption (iii), we know that Uis monotonic nonincreasing on [tk , tk+1), which yields thatw2(δ0) < U(t−k+1) ≤ U(t) = w2(δ0). Obviously, this isa contradiction and case (II) is also impossible. Thus (27)holds.From the above discussion, we obtain that

σ (tk ) ∈Ps ⇒

{U(t) ≤ qw2(δ0), t ∈ [tk , tk+1),U(t−k+1) ≤ w2(δ0),

σ (tk ) ∈Pu ⇒ U(t) ≤ qw2(δ0), t ∈ [tk , tk+1). (28)

By induction, we know that (23) holds for any Nσ ≥ 1.Based on (23), we can show that U(t) ≤ qw2(δ0), t ∈[tNσ (t0,T ∗),T

∗), which implies that U(T ∗−) ≤ qw2(δ0). Theproof process is similar to the proof of (28). We need only tonotice two points here. First, we should begin the proof withσ (tNσ (t0,T ∗)−1) ∈ Ps or σ (tNσ (t0,T ∗)−1) ∈ Pu. Second, itfollows from (23) that U(t) ≤ qw2(δ0), t ∈ [t0, tNσ (t0,T ∗)).Combining all the assertions obtained, the proof iscompleted.

In particular, if we strengthen some conditions in Theo-rem 3, then the following immediate results can be derived.Corollary 2: Assume that there exist a family of continu-

ous functions {Vp ∈ V1, p ∈ P} and constants λ ≥ 0, λ? >0, η > 0, δ > 0, q > 1 such that(i) D+Vp ≤ λVp(t, x(t)), t ≥ t0, whenever Vp(s, x(s)) ≤qVp(t, x(t)) for all s ∈ [t − τ, t] and p ∈Pu;

(ii) D+Vp ≤ −λ?Vp(t, x(t)), t ≥ t0, whenever Vp(s, x(s)) ≤qVp(t, x(t)) for all s ∈ [t − τ, t] and p ∈Ps;

(iii) σ (t−b ) ∈Pu, for some b ∈ Z+, implies that σ (tb) ∈Psand tb+1 − tb ≥ η;(iv) Vσ (t)(t, x(t)) ≤ Vσ (t−)(t, x(t)), ∀t > t0;(v) λ?η ≥ ln q > δλ;

where (x, σ ) is a solution of system (1) with σ ∈ T . Thenthe switched system (1) with τ = ∞ is US over T , whereT ∈ T1(δ).Corollary 3: Assume that there exist a family of contin-

uous functions {Vp ∈ V1, p ∈ P} and constants λ ≥ 0,λ? > 0, η > 0, δ > 0 such that

(i) D+Vp ≤ λVp(t, x(t)), t ≥ t0, whenever Vp(s, x(s)) ≤ eλ?η

Vp(t, x(t)) for all s ∈ [t − τ, t] and p ∈Pu;

(ii) D+Vp ≤ −λ?Vp(t, x(t)), t ≥ t0, whenever Vp(s, x(s)) ≤eλ

?η Vp(t, x(t)) for all s ∈ [t − τ, t] and p ∈Ps;

(iii) σ (t−b ) ∈Pu, for some b ∈ Z+, implies that σ (tb) ∈Psand tb+1 − tb ≥ η;(iv) Vσ (t)(t, x(t)) ≤ Vσ (t−)(t, x(t)), ∀t > t0;(vi) λ?η − δλ > 0,where (x, σ ) is a solution of system (1) with σ ∈ T . Thenthe switched system (1) with τ = ∞ is US over T , whereT ∈ T1(δ).Furthermore, when there is no unstable mode in (1), i.e.,

Pu = ∅ and P = Ps, the following result can be obtainedby Theorem 3.Corollary 4: Assume that there exist a family of continu-

ous functions {Vp ∈ V1, p ∈ P} and constant q > 1 suchthat(i) D+Vp ≤ 0, t ≥ t0, whenever Vp(s, x(s)) ≤ qVp(t, x(t))for all s ∈ [t − τ, t] and p ∈Ps;

(ii) Vσ (t)(t, x(t)) ≤ Vσ (t−)(t, x(t)), ∀t > t0;where (x, σ ) is a solution of system (1) with σ ∈ T .

Then the switched system (1) with τ = ∞ is US over T ,where T ∈ T0.

In switched systems, a significant control problem is todesign a set of controllers for the unforced system and findadmissible switching signals such that the closed-loop systemis stable and satisfies certain performance. If we ignore theunstable modes and focus on the design of controllers. Thenlet us consider a class of linear delayed switched systems withcontrol input, which is given in the form

x(t) = Aσ (t)x(t − τ (t))+ Bσ (t)u(t), σ (t) ∈ T , (29)

where u(t) = Kσ (t)x(t) is the control input and Kσ (t) iscontrol gain that will be designed to achieve the stability.Assume that the time delay τ (t) > 0 in switched system (29)can not be exactly observed, that is, it is possible that τ (t) ismall or large, even unbounded. Also it is possible that τ (t)is not differentiable or discontinuous. In this case, all thoseresults in [27]–[34], [49], and [52]–[55] cannot be applied tothe design of controller u such that the switched system (29)is stable. By Corollary 4, we can derive the following result.Theorem 4: Assume that there exist n× n real symmetric

matrices Uσ (t), positive definite matrices Pσ (t) > 0, σ ∈ T ,and constant q > 1 such that Pσ (t) ≤ Pσ (t−) and

Bσ (t)Uσ (t) + Uσ (t)BTσ (t) + Aσ (t)Pσ (t)ATσ (t) + qPσ (t) ≤ 0,

(30)

for all σ ∈ T . Then the switched system (29) is US over T ,where T ∈ T0 and the input gains are designed by

Kσ (t) = Uσ (t)P−1σ (t), σ ∈ T .

Proof: Define

4 := P−1σ (t)Bσ (t)Kσ (t) +KTσ (t)B

Tσ (t)P

−1σ (t) + qP

−1σ (t)

+ P−1σ (t)Aσ (t)Pσ (t)ATσ (t)P

−1σ (t)

6686 VOLUME 6, 2018

X. Li et al.: Switching Laws Design for Stability of Finite and Infinite Delayed Switched Systems

Note that Kσ (t) = Uσ (t)P−1σ (t), σ ∈ T . It implies that

4 ≤ 0⇔ (30) holds.

Consider Lyapunov function Vσ (t) = xT (t)P−1σ (t)x(t). WhenVp(s, x(s)) ≤ qVp(t, x(t)) for all s ∈ [t−τ, t], we can computethat

D+Vσ = 2 xT (t)P−1σ (t){Aσ (t)x(t − τ (t))+ Bσ (t)Kσ (t)x(t)}

≤ 2 xT (t)P−1σ (t)Bσ (t)Kσ (t)x(t)

+ xT (t)P−1σ (t)Aσ (t)Pσ (t)ATσ (t)P

−1σ (t)x(t)

+ xT (t − τ (t))P−1σ (t)x(t − τ (t))

≤ xT (t){P−1σ (t)Bσ (t)Kσ (t) +KTσ (t)B

Tσ (t)P

−1σ (t)

+P−1σ (t)Aσ (t)Pσ (t)ATσ (t)P

−1σ (t) + qP

−1σ (t)}x(t)

= xT (t)4x(t) ≤ 0.

Based on Corollary 4, the switched system (29) is US overT , where T ∈ T0. The proof is completed.

By establishing another auxiliary function, the result forGUES of the switched systems (1) can be derived as follows.Theorem 5: Assume that there exist a family of continuous

functions {Vp ∈ V2, p ∈ P} and constants λ ≥ 0, λ? >0, η > 0, δ > 0, q > 1, γ > 0 such that(i) D+Vp ≤ λVp(t, x(t)), t ≥ t0, whenever Vp(s, x(s)) ≤qeγ (t−s)Vp(t, x(t)) for all s ∈ [t − τ, t] and p ∈Pu;

(ii) D+Vp < −λ?Vp(t, x(t)), t ≥ t0, whenever Vp(s, x(s)) ≤qeγ (t−s)Vp(t, x(t)) for all s ∈ [t − τ, t] and p ∈Ps;

(iii) σ (t−b ) ∈Pu, for some b ∈ Z+, implies that σ (tb) ∈Psand tb+1 − tb ≥ η;(iv) Vσ (t)(t, x(t)) ≤ Vσ (t−)(t, x(t)), ∀t > t0;(v) λ?η > ln q > δλ;

where (x, σ ) is a solution of system (1) with σ ∈ T . Thenthe switched system (1) with τ = ∞ is GUES overT , whereT ∈ T1(δ).

Proof: Let (x, σ ) = (x(t), σ (t)) = (x(t, t0, φ), σ (t))be the solution of system (1) with initial value (t0, φ) andswitched signal σ ∈ T , where T ∈ T1(δ). Since Vp ∈V2, p ∈ P . There exist constants c1, c2 and m such thatc1|x|m ≤ Vp(t, x) ≤ c2|x|m, uniformly for all p ∈ P and(t, x) ∈ [t0 − τ,∞) × Rn. Then we can show that for anyt0 ≥ 0 and φ ∈ Cτ , the following inequality holds for eachσ ∈ T ,

|x(t)| ≤(qc2c1

) 1m‖φ‖e−

εm (t−t0), t ≥ t0, (31)

where ε = 12 min{ ln q−δλ

δ, λ

?η−ln qη} and T ∈ T1(δ).

In fact, define an auxiliary function:

U(t) ={Vσ (t)(t, x(t))eε(t−t0), t ≥ t0,Vσ (t)(t, x(t)), t0 − τ ≤ t ≤ t0.

Then applying exactly the same argument as Theorem 3, onemay prove that for any T ∗ ≥ t0, U(T ∗−) ≤ qw2(‖φ‖),wherew2(‖φ‖) = c2‖φ‖m,which will lead to (31). The proofprocess is repetitive and thus is omitted here.

As an application, we consider the delayed switched sys-tem (1) with

fsi = Asix(t)+ Bsi

∫∞

0x(t − v)h(v)dv, si ∈ Ts, (32a)

fuj = Aujx(t)+ Buj

∫∞

0x(t − v)h(v)dv, uj ∈ Tu, (32b)

whereAsi ,Bsi ,Auj , andBuj are some n×n real matrices,Ts =

{s1, · · · , sk},Tu = {u1, · · · , ul},m = k + l, modes (32a)are stable and modes (32b) are unstable. h ∈ C([0,∞),R+)satisfying∫

0h(v)dv = 1 and

∫∞

0h(v) exp(ωv)dv := h? <∞,

in which ω > 0 is a given constant.Theorem 6: Assume that there exist n×n positive definite

matrices Psi > 0,Puj > 0, si ∈ Ts, uj ∈ Tu, and constantsq > 1, η > 0, λ ≥ 0, λ? > 0, and δ > 0 satisfying λ?η >ln q > δλ,

AsiPsi + PsiATsi + BsiPsiB

Tsi + [qh? + λ?]Psi ≤ 0, (33)

AujPuj + PujATuj + BujPujB

Tuj + [qh? − λ]Puj ≤ 0, (34)

for all si ∈ Ts, uj ∈ Tu. Moreover, σ (t−b ) ∈ Pu, for someb ∈ R+, implies that σ (tb) ∈ Ps, tb+1 − tb ≥ η. Then theswitched system (32) is GUES over T , where T ∈ T1(δ).

Proof: Define

61 := P−1si Asi + ATsiP−1si + [qh? + λ?]P−1si

+P−1si BsiPsiBTsiP−1si , si ∈ Ts.

62 := P−1uj Auj + ATujP−1uj + [qh? − λ]P−1uj

+P−1uj BujPujBTujP−1uj , uj ∈ Tu.

It is easy to find that

61 ≤ 0⇔ (33) holds,

62 ≤ 0⇔ (34) holds.

Then considering Lyapunov function Vσ (t) = xT (t)P−1σ (t)x(t),σ (t) = si or uj, and applying the similar discussion inTheorem 4, we can obtain the above result. The proof isomitted here.Remark 4: In this section, we present some results for the

uniform stability and globally uniformly exponential stabilityof delayed switched systems with stable and unstable modesin which the time delay may be unknown or infinite. To over-come the difficulties caused by the fact that the exact timedelay cannot be observed, all those results are based on theassumption that σ (t−b ) ∈ Pu, for some b ∈ R+, implyingthat σ (tb) ∈ Ps, tb+1 − tb ≥ η. This indicates that whenan unstable mode is working, the next mode to be activatedshould be a stable one and the dwell time at that modeshould be not less than η. This assumption is slightly strongerthan the results for the finitely delayed switched systems inSection III. Hence, the stability and switching signal designfor infinitely delayed switched systems requires further study.

VOLUME 6, 2018 6687

X. Li et al.: Switching Laws Design for Stability of Finite and Infinite Delayed Switched Systems

V. NUMERICAL EXAMPLESIn this section, we shall present some numerical examples andtheir simulations to demonstrate the validity and advantagesof the designed switched laws.Example 1: Consider a 1D switched delayed system (1)

with P = {1, 2} and

f1(t, xt ) = x(t)+ 0.2 sin(x(t − τ (t))

), t ≥ 0, (35a)

f2(t, xt ) = −2x(t)+ 0.1 tanh(x(t − τ (t))

), t ≥ 0. (35b)

where τ (t) ∈ [0, τ ], τ ≤ ∞. We have the followingassertions for τ <∞ and τ = ∞, respectively.Assertion 1 (Case: τ <∞): Assume that there exist con-

stants h > 0, τD > 0 and r ≥ 0 such that 0.1 exp(hτ )+h ≤ 2and

hττD+

1.2r − h1+ r

< 0.

Then the switched system (35) is GUES overT ,whereT ⊆T2(r,T ) ∩ Save[τD,N0] for some N0 > 0 and T ≥ 0.Assertion 2 (Case: τ = ∞): Assume that there exist con-

stants q > 1, η > 0 and δ > 0 such that(2−

q10

)η ≥ ln q > δ

(1+

q5

).

Moreover, σ (t−b ) ∈ Pu, for some b ∈ R+, implies thatσ (tb) ∈ Ps and tb+1 − tb ≥ η. Then the switched system(35) is US over T , where T ∈ T1(δ).Remark 5: Consider Lyapunov functions V1 = V2 = |x|.

Then it is easy to derive that

D+V1(t) ≤ V1(t)+ 0.2V1(t − τ (t)),

D+V2(t) ≤ −2V2(t)+ 0.1V2(t − τ (t)).

By Theorem 1 and Theorem 3, it is easy to derive the abovetwo assertions. In particular, if τ = 0.2 and τD = 1, thenwe take h = 1.85, and r = 0.9 such that all conditions inAssertion 1 hold. We obtain that the switched system (35)with τ = 0.2 is GES over T , where T ⊆ T2(0.9,T ) ∩Save[1,N0] for some N0 > 0 and T ≥ 0. In simulations, wechoose the switching signal as follows

σ (t) =

{2, t ∈ [t2k−2, t2k−1), k ∈ Z+,1, t ∈ [t2k−1, t2k ), k ∈ Z+,

(36)

where the switching points tk , k ∈ Z+, satisfy

t4k − t4k−1 = 0.88, t4k−1 − t4k−2 = 2,

t4k−2 − t4k−3 = 1, t4k−3 − t4k−4 = 0.12. (37)

In this case, it is easy to check that one may choose N0 = 3and T = 40 such that Nσ (β, t) ≤ 3 + t − β for all t ≥β ≥ 0 and πu/πs ≤ 0.9 for all t ≥ 40. Then we know thatσ ∈ T2(0.9, 40)∩Save[1, 3]. Fig. 1.(a) shows the trajectoriesof switched system (35) with τ (t) = 0.1 + 0.1[sin t]∗.Under the same conditions, if we exchange the dwell timesof [t4k−3, t4k−2] and [t4k−2, t4k−1], i.e., t4k−1 − t4k−2 = 1and t4k−2− t4k−3 = 2. Then it will go against the Assertion 1and in this case, Fig. 1.(b) tells us that switched system (35)is unstable under such undesigned switching law.

FIGURE 1. (a). Trajectories of switched system (35) with switching law(36)-(37) and time delay τ (t) = 0.1+ 0.1[sin t ]∗. (b) Trajectories ofswitched system (35) with the undesigned switching law. (c) Trajectoriesof switched system (35) with τ (t) = n[ln(1+ t)]∗, n = 1,5, and 10,respectively. (d). Trajectories of switched system (35) with the undesignedswitching law.

On the other hand, if τ = ∞ and we take q = 2.4, η =0.5 and δ = 0.59. It then follows from Assertion 2 that ifσ (t−b ) ∈ Pu implies that σ (tb) ∈ Ps and tb+1 − tb ≥ 0.5,then the switched system (35) with τ = ∞ is US over T ,

where T ∈ T1(0.59). In simulations, we choose the sameswitching signal (36) but the switching points tk , k ∈ Z+, isupdated by

t2k − t2k−1 = 0.55, t2k−1 − t2k−2 = 0.5.

Obviously, it satisfies that σ (t−b ) ∈ Pu implies that σ (tb) ∈Ps and tb+1 − tb ≥ 0.5. Fig. 1.(c) shows the trajectoriesof switched system (35) with τ (t) = n[ln(1 + t)]∗, n =1, 5, and 10, respectively. Under the same conditions, if thedwell time on the interval [t2k−1, t2k ] is extended by t2k −t2k−1 = 0.8, which goes against the Assertion 2. In this case,the switched system (35) is unstable under the same initialvalue, which is shown in Fig. 1.(d). In above simulations,we choose the time step s = 0.001 and the initial valuesφ = 0.5l(−1)l, l = 1, · · · , 20, in Fig. 1.(a, b), and φ = 0.1in Fig. 1.(c, d).Example 2: Consider the switched delay system (21) with

P = {1, 2}, τ (t) ∈ [0, τ ], τ = 0.1, and

A1 =

2 −0.3 0.10.2 1 00 −0.2 2

, B1 =

1 0.5 −0.20.1 0.1 0.1−0.2 0 0.3

,A2 =

−4 0.1 0.130.1 −5 0.40 0.3 −4

, B2 =

0.2 −0.3 0.30.1 0.3 0.20 −0.2 0.1

.When σ = 1, the mode is unstable; while σ = 2, the mode isstable. Based on Theorem 2, we have the following assertion.Assertion 3: Assume that there exist two constants τD and

r such that0.7523τD

+3r − 5.71+ r

< 0. (38)

6688 VOLUME 6, 2018

X. Li et al.: Switching Laws Design for Stability of Finite and Infinite Delayed Switched Systems

FIGURE 2. (a). Trajectories of switched system (21) withτ (t) = 0.08− 0.02[cos t ]∗. (b) Phase plots of switched system (21).

Then the system (21) is GUES over T , where T ⊆

T2(r,T ) ∩ Save[τD,N0] for some N0 > 0 and T ≥ 0.In fact, choose λ = 2, λ = λ? = 1, λ? = 7.5, ρ =

1.2, µ2 = 1. Via the Matlab’s LMI toolbox, we can obtainthat LMIs in Theorem 2 have feasible solutions. Then onemay choose h = 5.7 such that all conditions in Theorem 2are satisfied and thus the above assertion can be obtained.In particular, we take τD = 0.5 and r = 0.93. It thenfollows from (38) that the stability can be guaranteed whenT ⊆ T2(0.93,T ) ∩ Save[0.5,N0] for some N0 > 0 andT ≥ 0. In simulations, we still consider the switching signal(36) but the switching points tk , k ∈ Z+, is replaced by

t4k − t4k−1 = 0.45, t4k−1 − t4k−2 = 0.75,

t4k−2 − t4k−3 = 0.6, t4k−3 − t4k−4 = 0.2.

In this case, one may choose N0 = 3 and T = 50 such thatNσ (β, t) ≤ 3 + 2(t − β) for all t ≥ β ≥ 0 and πu/πs ≤0.93 for all t ≥ 50. Then it holds that σ ∈ T2(0.93, 50) ∩Save[0.5, 3]. Fig. 2. shows the trajectories and phase plots ofswitched system (21) with τ (t) = 0.08− 0.02[cos t]∗.

In above simulations, we choose the time step s = 0.001and the initial values φ = (−1)l(−0.3l, 0.5l, 0.4l)T , l =1, · · · , 20.Example 3: Consider the closed-loop switched system

(29) with P = {1, 2}, τ (t) : R+→ R+ is unknown, and

A1 =[

2 0.10.2 1

], B1 =

[1 0.52 −1

],

A2 =[

1 0.20.1 1

], B2 =

[1 −0.50.1 0.3

].

Based on Theorem 4, we have the following assertion.Assertion 4: The switched system (29) is US over T ,

where T ∈ T0 and the input gains are designed by

K1 =

[−1.2359 −1.2401−1.2401 0.3111

],

K2 =

[−1.7548 1.22861.2286 −0.1889

]In fact, choose q = 1.2 and it is easy to check that the LMIs

in (30) have feasible solution and then the above input gainsK1 and K2 can be derived. The corresponding numericalsimulations are shown in Fig. 3, where Fig. 3.(a) deals withτ = 0.2 and Fig. 3.(b) deals with τ = [

√t]∗. In simulations,

we choose the time step s = 0.001 and the initial valuesφ = (−0.2, 0.4)T .

FIGURE 3. (a). Phase plot of switched system (29) with input gainsK1,K2 and time delay τ = 0.2 (b) Phase plot of switched system (29)with input gains K1,K2 and time delay τ = [

√t ]∗.

Remark 6: In this section, we present three numericalexamples in which the time delays are finitely/infinitelytime-varying but not differentiable. Existing results (suchas [40]–[42] and [44]–[48]) from studies on switchedsystems with unstable modes cannot be utilized to designthe stable switching laws. Moreover, our designed switchinglaw ensures that the total dwell time on unstable modes islonger than stable ones, such as with the switching signals inAssertion 2 or Assertion 3 with τD ≥ 0.5573.

VI. CONCLUSIONThis paper was dedicated to the problem of designing stableswitching laws for delay switched systems with stable andunstable modes, in which the modes may be finite delay,infinite delay or unknown delay modes. Different approaches(including inequality techniques, average dwell time tech-niques, multiple Lyapunov functions, and the Razumikhinmethod with both delay-dependent and delay-independentswitching laws) have been presented to guarantee uniformstability and globally uniform exponential stability. Ourresults show that the stability of finitely delayed switchedsystems with stable and unstable modes can be guaranteedif the divergence rate and total dwell times of unstable modescan be effectively controlled and balanced by the ADT-basedswitching control with stable modes. Our results for infinitelydelayed switched systems are very useful for the design ofswitching laws for stable or unstable modes that are sub-ject to unknown, infinite, or inestimable value time delays.However, it should be mentioned that the designed switchinglaw for infinitely delayed switched systems is not applicableto switched controls that include two consecutive unstablemodes, and it requires further study.

REFERENCES[1] D. Liberzon, Switching in Systems and Control. Boston, MA, USA:

Birkhäuser, 2003.[2] Z. Sun and S. Ge, Switched Linear Systems: Control and Design.

New York, NY, USA: Springer, 2004.[3] A. Gollu and P. Varaiya, ‘‘Hybrid dynamical systems,’’ in Proc. 28th IEEE

Conf. Decision Control, Tampa, FL, USA, Dec. 1989, 3228–3234.[4] R. W. Brockett, ‘‘Hybrid models for motion control systems,’’ in Essays

on Control, H. Trentelman and J. Willems, Eds. Boston, MA, USA:Birkhaüser, 1993.

[5] Z. Sheng and W. Qian, ‘‘Precise characterizations of the stabilitymargin in time-domain space for planar systems undergoingperiodic switching,’’ IEEE Access, vol. 5, pp. 12224–12229,2017.

VOLUME 6, 2018 6689

X. Li et al.: Switching Laws Design for Stability of Finite and Infinite Delayed Switched Systems

[6] A. Back, J. Guckenheimer, and M. Myers, ‘‘A dynamical simulationfacility for hybrid systems,’’ in Hybrid Systems, R. Grossman, A. Nerode,A. Ravn, and H. Rishel, Eds. New York, NY, USA: Springer, 1993.

[7] H. de Jong, J.-L. Gouzé, C. Hernandez,M. Page, T. Sari, and J. Geiselmann,‘‘Qualitative simulation of genetic regulatory networks using piecewise-linear models,’’ Bull. Math. Biol., vol. 66, no. 2, pp. 301–340, Mar. 2004.

[8] D. Liberzon, J. P. Hespanha, and A. S. Morse, ‘‘Stability of switchedsystems: A Lie-algebraic condition,’’ Syst. Control Lett., vol. 37, no. 3,pp. 117–122, Jul. 1999.

[9] G. Zhai, ‘‘Stability and $2 gain analysis of switched symmetric systems,’’in Stability and Control of Dynamical Systems with Applications, D. Liu,P. Antsaklis, Eds. Boston, MA, USA: Birkhaüser, 2003.

[10] L. Fainshil, M. Margaliot, and P. Chigansky, ‘‘On the stability of positivelinear switched systems under arbitrary switching laws,’’ IEEE Trans.Autom. Control, vol. 54, no. 4, pp. 897–899, Apr. 2009.

[11] K. Yuan, J. Cao, and H.-X. Li, ‘‘Robust stability of switched Cohen–Grossberg neural networks with mixed time-varying delays,’’ IEEE Trans.Syst., Man, Cybern. B, Cybern., vol. 36, no. 6, pp. 1356–1363, Dec. 2006.

[12] G. Zhai andK.Yasuda, ‘‘Stability analysis for a class of switched systems,’’Trans. Soc. Instrum. Control Eng., vol. 36, no. 5, pp. 409–415, Mar. 2000.

[13] M. S. Branicky, ‘‘Multiple Lyapunov functions and other analysis tools forswitched and hybrid systems,’’ IEEE Trans. Autom. Control, vol. 43, no. 4,pp. 475–482, Apr. 1998.

[14] J. L. Mancilla-Aguilar, ‘‘A condition for the stability of switched nonlinearsystems,’’ IEEE Trans. Autom. Control, vol. 45, no. 11, pp. 2077–2079,Nov. 2000.

[15] L. Li, L. Liu, and Y. Yin, ‘‘Stability analysis for discrete-time switchednonlinear system under MDADT switching,’’ IEEE Access, vol. 5,pp. 18646–18653, Dec. 2017.

[16] X. Liu, J. Cao, W. Yu, and Q. Song, ‘‘Nonsmooth finite-time synchroniza-tion of switched coupled neural networks,’’ IEEE Trans. Cybern., vol. 46,no. 10, pp. 2360–2371, Oct. 2016.

[17] S.-I. Niculescu, Delay Effects on Stability: A Robust Control Approach.New York, NY, USA: Springer-Verlag, 2001.

[18] K. Gu, V. Kharitonov, and J. Chen, Stability of Time-Delay Systems.Boston, MA, USA: Birkhaüser, 2003.

[19] X. Li and S. Song, ‘‘Stabilization of delay systems: Delay-dependentimpulsive control,’’ IEEE Trans. Autom. Control, vol. 62, no. 1,pp. 406–411, Jan. 2017.

[20] D. W. Tank and J. J. Hopfield, ‘‘Neural computation by concentrat-ing information in time,’’ Proc. Nat. Acad. Sci. USA, vol. 84, no. 7,pp. 1896–1991, Apr. 1987.

[21] X. Li and J. Cao, ‘‘An impulsive delay inequality involving unboundedtime-varying delay and applications,’’ IEEE Trans. Autom. Control, vol. 62,no. 7, pp. 3618–3625, Jul. 2017.

[22] H. Bevrani and T. Hiyama, ‘‘Robust decentralised PI based LFC designfor time delay power systems,’’ Energy Convers. Manage., vol. 49, no. 2,pp. 193–204, Feb. 2008.

[23] C. Meyer, S. Schroder, and R. De Doncker, ‘‘Solid-state circuit breakersand current limiters for medium-voltage systems having distributed powersystems,’’ IEEE Trans. Power Electron., vol. 19, no. 5, pp. 1333–1340,Sep. 2004.

[24] U. Charash, ‘‘Reception through Nakagami fadingmultipath channels withrandom delays,’’ IEEE Trans. Commun., vol. 27, no. 4, pp. 657–670,Apr. 1979.

[25] A. Sargolzaei, K. K. Yen, M. N. Abdelghani, S. Sargolzaei, andB. Carbunar, ‘‘Resilient design of networked control systems under timedelay switch attacks, application in smart grid,’’ IEEE Access, vol. 5,pp. 15901–15912, 2017.

[26] D. K. Kim, P. Park, and J. W. Ko, ‘‘Output feedback H∞ control ofsystems with communication networks using a deterministic switchingsystem approach,’’ Automatica, vol. 40, no. 7, pp. 1205–1212, Jul. 2004.

[27] X.-M. Sun, G. M. Dimirovski, J. Zhao, and W. Wang, ‘‘Exponentialstability for switched delay systems based on average dwell time techniqueand Lyapunov function method,’’ Proc. Amer. Control Conf., Minneapolis,MN, USA, Jan. 2006, p. 5.

[28] S. Kim, S. A. Campbell, and X. Liu, ‘‘Delay independent stability of linearswitching systems with time delay,’’ J. Math. Anal. Appl., vol. 339, no. 2,pp. 785–801, Mar. 2008.

[29] L. Zhang and P. Shi, ‘‘Stability, l2-gain and asynchronous H∞ control ofdiscrete-time switched systems with average dwell time,’’ IEEE Trans.Autom. Control, vol. 54, no. 9, pp. 2192–2199, Sep. 2009.

[30] L. I. Allerhand and U. Shaked, ‘‘Robust stability and stabilization of linearswitched systems with dwell time,’’ IEEE Trans. Autom. Control, vol. 56,no. 2, pp. 381–386, Feb. 2011.

[31] X.-M. Sun, W. Wang, G.-P. Liu, and J. Zhao, ‘‘Stability analysis forlinear switched systems with time-varying delay,’’ IEEE Trans. Syst., Man,Cybern. B, Cybern, vol. 38, no. 2, pp. 528–533, Apr. 2008.

[32] S. Kim, S. A. Campbell, andX. Liu, ‘‘Stability of a class of linear switchingsystemswith time delay,’’ IEEE Trans. Circuits Syst. I, Reg. Papers, vol. 53,no. 2, pp. 384–393, Feb. 2006.

[33] P. Niamsup, ‘‘Stability of time-varying switched systems with time-varying delay,’’ Nonlinear Anal., Hybrid Syst., vol. 3, no. 4, pp. 631–639,Nov. 2009.

[34] W. Chen and W. Zheng, ‘‘Delay-independent minimum dwell time forexponential stability of uncertain switched delay systems,’’ IEEE Trans.Autom. Control, vol. 55, no. 10, pp. 2406–2413, Oct. 2010.

[35] H. Yang, B. Jiang, andM. Staroswiecki, ‘‘Supervisory fault tolerant controlfor a class of uncertain nonlinear systems,’’ Automatica, vol. 45, no. 10,pp. 2319–2324, Oct. 2009.

[36] H. Yang, B. Jiang, and V. Cocquempot, Stabilization of Switched NonlinearSystemsWithUnstableModes, vol. 9. NewYork, NY,USA: Springer, 2014.

[37] D. M. de la Peña and P. D. Christofides, ‘‘Stability of nonlinear asyn-chronous systems,’’ Syst. Control Lett., vol. 57, no. 6, pp. 465–473,Jun. 2008.

[38] H. Lin and P. J. Antsaklis, ‘‘Stability and stabilizability of switched linearsystems: A survey of recent results,’’ IEEE Trans. Autom. Control, vol. 54,no. 2, pp. 308–322, Feb. 2009.

[39] W. Xiang and J. Xiao, ‘‘Stabilization of switched continuous-time systemswith all modes unstable via dwell time switching,’’ Automatica, vol. 50,no. 3, pp. 940–945, 2014.

[40] G. Zhai, B. Hu, K. Yasuda, and A. N. Michel, ‘‘Stability analysisof switched systems with stable and unstable subsystems: An averagedwell time approach,’’ in Proc. Amer. Control Conf., Chicago, IL, USA,Jun. 2000, pp. 200–204.

[41] D. M. de la Peña and P. D. Christofides, ‘‘Stability of nonlinearasynchronous systems,’’ in Proc. 46th IEEE Conf. Decision Control,New Orleans, LA, USA, 2007, pp. 4576–4583.

[42] H. Yang, V. Cocquempot, and B. Jiang, ‘‘On stabilization of switchednonlinear systems with unstable modes,’’ Syst. Control Lett., vol. 58,nos. 10–11, pp. 703–708, Oct.-Nov. 2009.

[43] Y.Mao, H. Zhang, and S. Xu, ‘‘The exponential stability and asynchronousstabilization of a class of switched nonlinear system via the T–S fuzzymodel,’’ IEEE Trans. Fuzzy Syst., vol. 22, no. 4, pp. 817–828, Aug. 2014.

[44] D. Xie, H. Zhang, and B. Wang, ‘‘Exponential stability of switched sys-tems with unstable subsystems: A mode-dependent average dwell timeapproach,’’ Circuits, Syst. Signal Process., vol. 32, no. 6, pp. 3093–3105,Dec. 2013.

[45] H. Zhang, D. Xie, H. Zhang, and G. Wang, ‘‘Stability analysis for discrete-time switched systems with unstable subsystems by a mode-dependentaverage dwell time approach,’’ ISA Trans., vol. 53, no. 4, pp. 1081–1086,Jul. 2014.

[46] J. Liu, X. Liu, and W.-C. Xie, ‘‘Uniform stability of switched nonlinearsystems,’’ Nonlinear Analysis, Hybrid Syst., vol. 3, no. 4, pp. 441–454,Nov. 2009.

[47] X. Xu and P. Antsaklis, ‘‘Stabilization of second-order LTI switchedsystem,’’ Int. J. Control, vol. 73, no. 14, pp. 1261–1279, Jan. 2000.

[48] C. A. Yfoulis and R. Shorten, ‘‘A computational technique characterizingthe asymptotic stabilizability of planar linear switched systems with unsta-ble modes,’’ in Proc. 43rd IEEEConf. Decision Control, Nassau, Bahamas,Dec. 2004, pp. 2792–2797.

[49] Q.-K. Li and H. Lin, ‘‘Effects of mixed-modes on the stability analysisof switched time-varying delay systems,’’ IEEE Trans. Autom. control,vol. 61, no. 10, pp. 3038–3044, Oct. 2016.

[50] Y. Hino, S. Murakami, and T. Naito, Functional Differential EquationsWith Infinite Delay. Berlin, Germany: Springer-Verlag, 1991.

[51] J. P. Hespanha and A. S. Morse, ‘‘Stability of switched systems withaverage dwell-time,’’ in Proc. 38rd IEEE Conf. Decision Control, Phoenix,AZ, USA, Dec. 1999, pp. 2655–2660.

[52] G. Xie and L. Wang, ‘‘Stabilization of switched linear systems with time-delay in detection of switching signal,’’ J.Math. Anal. Appl., vol. 305, no. 1,277–290, May 2005.

[53] Y. Wang, X. Sun, Z. Wang, and J. Zhao, ‘‘Construction of Lyapunov–Krasovskii functionals for switched nonlinear systems with input delay,’’Automatica, vol. 50, no. 4, pp. 1249–1253, Apr. 2014.

6690 VOLUME 6, 2018

X. Li et al.: Switching Laws Design for Stability of Finite and Infinite Delayed Switched Systems

[54] Y.-E. Wang, X.-M. Sun, and F. Mazenc, ‘‘Stability of switched nonlinearsystems with delay and disturbance,’’ Automatica, vol. 69, pp. 78–86,Jul. 2016.

[55] Y. Zhang, X. Liu, and X. Shen, ‘‘Stability of switched systems with timedelay,’’ Nonlinear Anal., Hybrid Syst., vol. 1, no. 1, pp. 44–58, Mar. 2007.

XIAODI LI received the B.S. and M.S. degreesfrom Shandong Normal University, Jinan, China,in 2005 and 2008, respectively, and the Ph.D.degree from Xiamen University, Xiamen, China,in 2011, all in appliedmathematics. He is currentlya Professor with the Department of Mathematics,Shandong Normal University. From 2014 to 2016,he was a Visiting Research Fellow with the Lab-oratory for Industrial and Applied Mathematics,York University, Canada, and the University of

Texas at Dallas, USA. He has authored or co-authored over 70 researchpapers. His current research interests include stability theory, delay sys-tems, impulsive control theory, artificial neural networks, and appliedmathematics.

JINDE CAO (F’16) was with the Yunnan Univer-sity From 1989 to 2000. In 2000, he was withthe School of Mathematics, Southeast University,Nanjing, China. From 2001 to 2002, he was aPost-Doctoral Research Fellow with the Depart-ment of Automation and Computer Aided Engi-neering, The Chinese University of Hong Kong,Hong Kong. He is currently a DistinguishedProfessor and the Dean with the School of Math-ematics and the Director with the Research Cen-

ter for Complex Systems and Network Sciences, Southeast University.He was an Associate Editor of the IEEE TRANSACTIONS ON NEURAL NETWORKS,Journal of the Franklin Institute, Neurocomputing, and Differential Equa-tions and Dynamical Systems. He is currently an Associate Editor of theIEEE TRANSACTIONS ON CYBERNETICS, IEEE TRANSACTIONS ON COGNITIVE AND

DEVELOPMENTAL SYSTEMS, MATHEMATICS AND COMPUTERS IN SIMULATION, andNEURAL NETWORKS. He is a Member of the Academy of Europe and ForeignFellow of Pakistan Academy of Sciences. He has been named as Highly-Cited Researcher in Mathematics, Computer Science and Engineering byThomson Reuters.

MATJAZ PERC completed his doctoral thesison noise-induced pattern formation in spatiallyextended systems with applications to the nervoussystem, game-theoretical models, and social com-plexity. In 2009, he received the Zois Certificateof Recognition for outstanding research achieve-ments in theoretical physics. In 2010, he was theHead of the Institute of Physics at the Universityof Maribor, and in 2011, he was a Full Professorof physics. In 2015, he established the Complex

Systems Center Maribor. He is currently a Professor of physics at the Univer-sity of Maribor, Slovenia, and the Director of the Complex Systems CenterMaribor. He is a member of Academia Europaea and among top 1 most citedphysicists according to Thomson Reuters Highly Cited Researchers. He isan Outstanding Referee of the Physical Review and Physical Review Lettersjournals, and a Distinguished Referee of EPL. He was a recipient of theYoung Scientist Award for Socio-and Econophysics in 2015. His researchhas been widely reported in the media and professional literature.

VOLUME 6, 2018 6691