Processing math: 50%
Research article Special Issues

Asynchronously switching control of discrete-time switched systems with a Φ-dependent integrated dwell time approach

  • In this paper, the asynchronous control problem is investigated and a multiple convex Lyapunov functions (MCLF) approach is introduced for a class of discrete-time switched linear systems under the Φ-dependent integrated dwell time (ΦDIDT) switching strategy. For the problem of asynchronous switching, this paper considers that Lyapunov functions may jump when the subsystem switches or the controller changes. Thus, the constructed MCLF is dependent on both the asynchronous interval and the synchronous interval, and the synchronous interval is divided into the convex interval and non-convex interval parts. Some sufficient conditions of stability with Linear matrix inequality (LMI) forms are obtained, and the asynchronous controller is designed to guarantee the globally uniform exponential stability of the system under study. In addition, the proposed method can degenerate to the existing methods to deal with the asynchronous control problem. Finally, a numerical example illustrates the superiority of the proposed method.

    Citation: Qiang Yu, Na Xue. Asynchronously switching control of discrete-time switched systems with a Φ-dependent integrated dwell time approach[J]. AIMS Mathematics, 2023, 8(12): 29332-29351. doi: 10.3934/math.20231501

    Related Papers:

    [1] Qiang Yu, Yuanyang Feng . Stability analysis of switching systems with all modes unstable based on a $ \Phi $-dependent max-minimum dwell time method. AIMS Mathematics, 2024, 9(2): 4863-4881. doi: 10.3934/math.2024236
    [2] Han Geng, Huasheng Zhang . A new $ H_{\infty} $ control method of switched nonlinear systems with persistent dwell time: $ H_{\infty} $ fuzzy control criterion with convergence rate constraints. AIMS Mathematics, 2024, 9(9): 26092-26113. doi: 10.3934/math.20241275
    [3] Gengjiao Yang, Fei Hao, Lin Zhang, Lixin Gao . Stabilization of discrete-time positive switched T-S fuzzy systems subject to actuator saturation. AIMS Mathematics, 2023, 8(6): 12708-12728. doi: 10.3934/math.2023640
    [4] Jiaojiao Li, Yingying Wang, Jianyu Zhang . Event-triggered sliding mode control for a class of uncertain switching systems. AIMS Mathematics, 2023, 8(12): 29424-29439. doi: 10.3934/math.20231506
    [5] Guojie Zheng, Taige Wang . The moment exponential stability of infinite-dimensional linear stochastic switched systems. AIMS Mathematics, 2023, 8(10): 24663-24680. doi: 10.3934/math.20231257
    [6] Huijuan Li . Input-to-state stability for discrete-time switched systems by using Lyapunov functions with relaxed constraints. AIMS Mathematics, 2023, 8(12): 30827-30845. doi: 10.3934/math.20231576
    [7] YeongJae Kim, YongGwon Lee, SeungHoon Lee, Palanisamy Selvaraj, Ramalingam Sakthivel, OhMin Kwon . Design and experimentation of sampled-data controller in T-S fuzzy systems with input saturation through the use of linear switching methods. AIMS Mathematics, 2024, 9(1): 2389-2410. doi: 10.3934/math.2024118
    [8] Zhengqi Zhang, Huaiqin Wu . Cluster synchronization in finite/fixed time for semi-Markovian switching T-S fuzzy complex dynamical networks with discontinuous dynamic nodes. AIMS Mathematics, 2022, 7(7): 11942-11971. doi: 10.3934/math.2022666
    [9] Ruofeng Rao, Xiaodi Li . Input-to-state stability in the meaning of switching for delayed feedback switched stochastic financial system. AIMS Mathematics, 2021, 6(1): 1040-1064. doi: 10.3934/math.2021062
    [10] Jingjing Yang, Jianqiu Lu . Stabilization in distribution of hybrid stochastic differential delay equations with Lévy noise by discrete-time state feedback controls. AIMS Mathematics, 2025, 10(2): 3457-3483. doi: 10.3934/math.2025160
  • In this paper, the asynchronous control problem is investigated and a multiple convex Lyapunov functions (MCLF) approach is introduced for a class of discrete-time switched linear systems under the Φ-dependent integrated dwell time (ΦDIDT) switching strategy. For the problem of asynchronous switching, this paper considers that Lyapunov functions may jump when the subsystem switches or the controller changes. Thus, the constructed MCLF is dependent on both the asynchronous interval and the synchronous interval, and the synchronous interval is divided into the convex interval and non-convex interval parts. Some sufficient conditions of stability with Linear matrix inequality (LMI) forms are obtained, and the asynchronous controller is designed to guarantee the globally uniform exponential stability of the system under study. In addition, the proposed method can degenerate to the existing methods to deal with the asynchronous control problem. Finally, a numerical example illustrates the superiority of the proposed method.



    A switched system usually consists of a set of state-space models and a switching signal. The problem of stability/stabilization for switched systems has drawn a great deal of attention and interest in the field of automation [1,2,3,4,5,6]. Without a doubt, the stability analysis of switched systems is very important and is closely related to various switching strategies, such as average dwell time (ADT) switching [7,8,9,10,11,12,13,14,15]. The authors point out that there is incorrect thinking about the relationship between mode-dependent ADT (MDADT) and ADT in many existing related studies, where ADT is seen as a special case of MDADT. In fact, the ADT strategy mainly focuses on the compensation effect among subsystems without considering the subsystems' differences. Instead, the MDADT strategy takes these subsystems' differences into account but misses the compensation among subsystems. In the stability study of switched systems, as we know, both the switching strategies and other supported methods are quite important. Therefore, in recent decades, various stability analysis tools have been proposed, mainly including the common Lyapunov function [16,17,18], the multiple Lyapunov functions [19,20,21,22], the multiple discontinuous Lyapunov function [23,24], and the multiple convex Lyapunov function [25,26].

    The switching strategies and supported methods above are mainly applied to the system under synchronous switching. However, a class of asynchronously switched systems has become a research hotspot. The literature [27], in both continuous-time and discrete-time contexts, studies the problem of asynchronous switching control for a class of switched linear systems under the ADT strategy by further relaxing the demand of the Lyapunov-like function decreasing during the whole running time of each active subsystem. The literature [28] studies the problem of asynchronous switching control for discrete-time switched systems with MDADT strategy and considers that the lag time of the controllers of different subsystems may be different. The paper [29] investigates the stability of a class of asynchronously switched linear systems by using a mode-dependent integrated dwell time (MDIDT) strategy. It is worth noting that all the above-mentioned works of literature assume that the Lyapunov function may be discontinuous when the controller changes, but it is still continuous when the subsystem switches. Thus, the designed Lyapunov function may be deduced as greatly conservative due to neglecting the jump of the Lyapunov function caused by the subsystem switching. Then, seeking a less conservative result has become an important problem in the stability analysis and asynchronous control of switched systems.

    Inspired by the aforementioned works and issues, this article investigates more general stability and stabilization criteria for a class of asynchronously switched linear systems. The main contributions are as follows: (1) A novel MCLF is constructed that considers the jump of the Lyapunov function caused by the subsystem switching. (2) A switching strategy named ΦDIDT is proposed that covers the IDT and MDIDT strategies. (3) Based on the proposed ΦDIDT strategy with the constructed MCLF, some new stability criteria and controller designs of the system under study are obtained, which are more flexible than the existing results [29,30,31].

    The remaining structure is organized as follows: In Section 2, the problem statement and necessary definitions for stability analysis of discrete-time switched linear systems are provided. In Section 3, the stability analysis for the asynchronous switching control of the considered system with ΦDIDT switching is deduced by the MCLF approach. Moreover, the design of the asynchronous controller for the system is obtained. In addition, the proposed method can degenerate into that of Vu and Liberzon [30]. A numerical example illustrates the superiority of the asynchronous control strategy in Section 4. Lastly, it is summarized in Section 5.

    For the convenience of reviewing the meanings of abbreviations, the following Table 1 is provided.

    Table 1.  List of abbreviations.
    DT Dwell Time MCLF Multiple Convex Lyapunov Functions
    ADT Average Dwell Time IDT Integrated Dwell Time
    MDADT Mode Dependent ADT MDIDT Mode Dependent IDT
    ΦDADT Φ Dependent ADT ΦDIDT Φ Dependent IDT
    LMI Linear Matrix Inequalities GUES Globally Uniformly Exponentially Stable

     | Show Table
    DownLoad: CSV

    Some fairly standard notations are used in this paper. Z (R) stands for the set of positive integers (real numbers). Rn represents the space of n-dimensional real Euclidean and Rn×n refers to the space of n×n matrix with all entries being real. P>0 (P0) implies that P is positive definite (semi-definite). Meanwhile, AT stands for the transpose of a matrix A, and A1 stands for the inverse of a matrix A. For xRn, x stands for the Euclidean vector norm of x. The notation (,) denotes "for all" ("in", "not in"). The "" notation denotes the elements above the main diagonal of a symmetric matrix.

    Consider the following discrete-time switched linear system

    x(k+1)=Aς(k)x(k)+Bς(k)u(k),x(k0)=x0,kk0, (2.1)

    where x(k) is the system state, x(k0)Rn stands for initial state, u(k)Rn is control input, ς(k):[k0,+)Fm={1,2,,m}, is a piecewise constant function from the right, called the switching law. Let k1<k2<<kl<,lZ be the switching instants of ς(k). Aν, Bν, νFm are constant matrices of appropriate dimensions. Letting O={1,2,,s}, sZ, sm. Define the mapping ΦI:FmO as an epimorphism operator. Set ΦIγ={νFmΦI(ν)=γ}.

    Definition 2.1. ([10]) The equilibrium x=0 of system (2.1) with u(k)0 is globally uniformly exponentially stable (GUES), if, for a given switching signals ς, there exist constants ϵ>0 and 0<λ<1 such that the system satisfies x(k)ϵλ(kk0)x(k0), kk0 with initial condition x(k0).

    Definition 2.2. For k[kl,kl+1), lZ, and ΦI(ν)=γO, if there are a ΦI-dependent dwell time τdΦIγ>0 and a ΦI-dependent average dwell time τaΦIγ>τdΦIγ with some scalar N0ΦIγ>0, such that

    kl+1klτdΦIγ, (2.2)
    NςΦIγ(k0,k)N0ΦIγ+KΦIγ(k0,k)τaΦIγ,kk00, (2.3)

    hold, then we say the switching signal ς(k) has a Φ-dependent integrated dwell time (ΦDIDT) τaΦIγ with the minimum dwell time τdΦIγ. When there is no ambiguity, it is briefly described as ς(k) having a ΦDIDT τaΦIγ. Here, N0ΦIγ stands for the chatter bound, NςΦIγ(k,k0) is the sum of switching numbers of subsystems ΦIγ being activated over [k0,k], and KΦIγ(k,k0) represents the total running time of subsystems ΦIγ over [k0,k].

    Let O={1} and O=Fm, we can get the following integrated dwell time (IDT) and mode-dependent integrated dwell time (MDIDT) from Definition 2.2.

    Definition 2.3. ([30]) For k[kl,kl+1), lZ, if there exist a dwell time τd>0 and ADT τa>τd with some scalar N0ς>0, such that

    kl+1klτd, (2.4)
    Nς(k0,k)N0ς+K(k0,k)τa,kk00, (2.5)

    hold, then the switching signal ς(k) is called to have an integrated dwell time (IDT) τa with the minimum dwell time τd (briefly described as IDT τa with no ambiguity). Here, N0ς stands for the chatter bound, Nς(k,k0) is the sum of switching numbers of all subsystems being activated over [k0,k], and Kς(k,k0) represents the total running time of all subsystems over [k0,k].

    Definition 2.4. ([31]) For k[kl,kl+1), lZ and ς(k)=νFm, if there exist a mode-dependent dwell time τdν>0 and an MDADT τaν>τdν with some scalar N0ςν>0, such that

    kl+1klτdν, (2.6)
    Nςν(k0,k)N0ςν+Kν(k0,k)τaν,kk00, (2.7)

    hold, then we say ς(k) has an mode-dependent integrated dwell time (MDIDT) τaν with the minimum dwell time τdν (briefly described as MDIDT τaν with no ambiguity). Here, N0ςν stands for the chatter bound, Nςν(k,k0) is the sum of switching numbers of the νth subsystem being activated over [k0,k], and Kν(k,k0) represents the total running time of the νth subsystem over [k0,k].

    Remark 2.1. In essence, ΦDIDT (resp., IDT/MDIDT) is the hybrid between DT and ΦDADT (resp., ADT/MDADT).

    Lemma 2.1. ([32]) Given XRn and ZT=ZRn×n and DRm×n meeting rank(D)<n. The following two expressions are equivalent:

    1) XZXT<0, X{XRn|X0,DX=0};

    2) YRn×m, Z+YD+DTYT<0.

    For asynchronous switching, we generally assume that the time lags of switching controllers to their corresponding subsystems are Δlkl+1kl. As a matter of convenience, it is assumed that maximal delay of asynchronous switching, ΔL=maxlZ{Δl}, is known a prior without loss of generality. Let ς(kl1)=ω, ς(kl)=ν, ν, ωFm. From the notation of above these symbols, the closed-loop system can be described as:

    (a) when k is on the asynchronous interval [kl,kl+Δl), ν, ωFm,

    x(k+1)=Aν,ωx(k),(Aν,ω=Aν+BνKω), (2.8)

    (b) when k is on the synchronous interval [kl+Δl,kl+1), νFm,

    x(k+1)=Aνx(k),(Aν=Aν+BνKν). (2.9)

    In this section, an MCLF is firstly improved, which is expressed in the form of a convex combination of positive definite matrices. For the study of the system (2.8)–(2.9) under ΦDIDT switching, consider that Lyapunov functions may jump when the subsystem switches or the controller changes. Thus, the constructed MCLF is dependent on both the asynchronous interval and the synchronous interval. As a matter of fact, we can not find accurately the moment of subsystems switching because of the influence of the asynchronous problem. Therefore, it's hard to construct a convex function over the entire synchronous interval. To solve this problem, [29] came up with a new idea that the synchronous interval [kla,kl+1) is divided into convex interval [kla,klb) and non-convex interval [klb,kl+1) by τdν, where kla and klb (kla=kl+ΔL and klb=kl+τdν) are the starting and ending points of the synchronous convex interval, respectively. In the research of asynchronous switching, it is often required that the asynchronous delay should not exceed a certain dwell time. Moreover, the existence of convex interval [kla,klb) plays a crucial role in the paper. Therefore, it is both natural and necessary to require kla<klb. Without causing ambiguity, we use klb to denote kl+τdΦIγ in the paper. Then it is assumed that ΔL<τdΦIγ.

    Similar to the literature [24] and [26], the multiple convex Lyapunov function approach is employed as follows: nN{1,2,,N} where the positive integer N refers to the number of matrices Uνωn>0 (Uνn>0); nonlinear continuous functions νωn[kla(k1)]=νωn(klak+1) (νn(kkla)) are satisfying

    νωn(klak+1)0,Nn=1νωn(klak+1)=1, (3.1)
    νωn(0)=aνωn,Nn=1νωn(klak+1)=bνωn,νωn(klak+1)=bνωnaνωnΔL(klak+1)+aνωn. (3.2)

    Then, we have

    νωn(kla+1k+1)νωn(klak+1)=bνωnaνωnΔL. (3.3)

    Next, the constructed Lyapunov functions are dependent on both the subsystem and controller. Namely, the Lyapunov function on the asynchronous interval [kl,kla) takes the different one on the convex interval [k(l1)a,k(l1)b) and the Lyapunov function on the non-convex interval [klb,kl+1) uses the same one on the convex interval [kla,klb) with k=klb, which is more consistent with the engineering reality.

    Further, for ν,ωFm, we construct an MCLF candidate as follows:

    (a) when k[kl,kla),

    Vνω=xT(k)Uνω(klak+1)x(k)=xT(k)Nn=1νωn(klak+1)Uνωnx(k), (3.4)

    (b) when k[kla,klb),

    Vν=xT(k)Uν(k)x(k)=xT(k)Nn=1νn(kkla)Uνnx(k), (3.5)

    (c) when k[klb,kl+1),

    Vν=xT(k)Uν(k)x(k)=xT(k)Uν(klbkla)x(k)=xT(k)Nn=1νn(klbkla)Uνnx(k). (3.6)

    It can be seen from (3.4) that the taken Lyapunov function on the synchronous interval [kl+Δl,kla) is the one on the asynchronous interval [kl,kl+Δl), which is inconsistent with the one on the synchronous interval [kla,klb). As we know, it is unrealistic and unreasonable to predict the asynchronous duration Δl after each switching in advance. To solve this problem, this paper uses the fixed asynchronous duration ΔL instead of the actual asynchronous duration Δl. Although this brings some conservatism, it provides us with solutions to difficult problems.

    Now, we are in a position to deduce the condition of the exponential stability of the system (2.8)–(2.9).

    Theorem3.1. For given scalar 0<αγ<1, βγ>1, μ1γ>0, μ2γ>1 with αΔLγβΔLγμ1γμ2γ>1, γO, ν, ωFm, νω and ΦI(ν)=γ, suppose there exist positive matrices Uνn and matrices Q, n, rN, such that

    [αγUνnQAνUνn+ΣNr=1πνrUνrQQT]<0, (3.7)
    [αγNn=1bνnUνnQAνNn=1(bνn+πνn)UνnQQT]<0, (3.8)
    [βγNn=1bωnUνωnQAνωNn=1(bωn+πνωn)UνωnQQT]<0, (3.9)
    Nn=1aνωnUνωn<μ1γNn=1bωnUωn, (3.10)
    Nn=1aνnUνn<μ2γNn=1aνωnUνωn, (3.11)

    hold, where πνn=bνnaνnτdΦIγΔL. Then, the system (2.8)–(2.9) is GUES for any ς(k) having ΦDIDT

    τaΦIγ>τaΦIγmax{τdΦIγ,ln(αΔLγβΔLγμ1γμ2γ)lnαγ},γO,νFm. (3.12)

    Proof: From (3.4), we have

    Vνω(k+1)βγVνω(k)

    =[x(k)x(k+1)]T[βγUνω(klak+1)00Uνω(klak+2)][x(k)x(k+1)]=XTZX<0, (3.13)

    where k[kl,kla), ν, ωFm, γO. Let Y=[0  QT]T, Dνω=[Aνω  I]. By (3.1), (3.3), and Lemma 2.1, (3.9) indicates that

    Z+YDνω+DTνωYT=[βγUνω(klak+1)00Uνω(klak+2)]+[0Q][AνωI]+[ATνωI][0QT]=[βγUνω(klak+1)QAνωUνω(klak+2)QQT]<0. (3.14)

    Further, it follows from (3.13) and (3.14) that

    Vνω(k+1)βγVνω(k),k[kl,kla). (3.15)

    In a similar way, if (3.7) and (3.8) hold, we immediately get

    Vν(k+1)αγVν(k),k[kla,klb), (3.16)
    Vν(k+1)αγVν(k),k[klb,kl+1). (3.17)

    At the switching point kl, lZ, suppose ς(kl1)=ω, ς(kl)=ν, ν, ωFm, νω, we have

    Vνω(kl)μ1γVω(kl)=xT(kl)[Uνω(kl)μ1γUω(k(l1)a)]x(kl). (3.18)

    Similariy, at point kla, it is clear that

    Vν(kla)μ2γVνω(kla)=xT(kla)[Uν(kla)μ2γUω(k(l)b)]x(kla). (3.19)

    According to (3.10) and (3.11), γO, ν, ωFm, νω, one can obtain

    Vνω(kl)μ1γVω(kl), (3.20)
    Vν(kla)μ2γVνω(kla). (3.21)

    From (3.15)–(3.21), one has

    Vς(k)(k)αkklbς(kl)Vς(kl)(klb)αkklaς(kl)Vς(kl)(kla)αkklaς(kl)μς(kl)2γVς(kl)(kla)αkklaς(kl)βΔLς(kl)μς(kl)2γVς(kl)(kl)αkklaς(kl)βΔLς(kl)μς(kl)1γμς(kl)2γVς(kl1)(kl). (3.22)

    Then, one can further get

    Vς(k)αkklaς(kl)αklk(l1)aς(kl1)αk1k0ς(k0)βΔLς(kl)βΔLς(kl1)βΔLς(k1)×μς(kl)1γμς(kl1)1γμς(k1)1γμς(kl)2γμς(kl1)2γμς(k1)2γVς(k0)(k0)=αΔLς(k0)βΔLς(k0)μ1ς(k0)1γμ1ς(k0)2γsγ=1[(αΔLγβΔLγμ1γμ2γ)NΦγ(k,k0)αKΦγ(k,k0)γ]×Vς(k0)(k0). (3.23)

    Moreover, if (2.3) and αΔLγβΔLγμ1γμ2γ>1 hold, (3.23) can be rewritten as

    Vς(k)(k)αΔLς(k0)βΔLς(k0)μ1ς(k0)1γμ1ς(k0)2γsγ=1[(αΔLγβΔLγμγ1γμγ2γ)N0ΦIγ+KΦIγ(k,k0)τaΦIγ×αKΦIγ(k,k0)γ]Vς(k0)(k0)=αΔLς(k0)βΔLς(k0)μ1ς(k0)1γμ1ς(k0)2γsγ=1{(αΔLγβΔLγμγ1γμγ2γ)N0ΦIγ×[(αΔLγβΔLγμ1γμ2γ)1τaΦIγαγ]KΦIγ(k,k0)}Vς(k0)(k0).

    Considering τaΦIγ>τaΦIγmax{τdΦIγ, lnαΔLγβΔLγμ1γμ2γlnαγ}, γO, νFm, we have 0<(αΔLγβΔLγμ1γμ2γ)1τaΦIγαγ<1, and it follows that

    Vς(k)(k)maxγO{αΔLγ}maxγO{βΔLγ}maxγO{μ11γ}maxγO{μ12γ}×sγ=1{(αΔLγβΔLγμ1γμ2γ)N0ΦIγ×maxγO[(αΔLγβΔLγμ1γμ2γ)1τaΦIγαγ]}KΦIγ(k,k0)Vς(k0)(k0).

    Therefore, we conclude that the system (2.8)–(2.9) is GUES. It is proven.

    Next, we give the design of the asynchronous controller to guarantee the GUES of the asynchronously switched control system (2.8)–(2.9).

    Theorem3.2. For given scalars 0<αγ<1, βγ>1, μ1γ>0, μ2γ>1 with αΔLγβΔLγμ1γμ2γ>1, γO, ν, ωFm, νω, suppose there exist positive matrices Hνn, matrices Yν, and symmetric invertible matrix X, r, nN, such that

    [αγHνnAνX+BνYνHνn+Nr=1πνrHνr2X]<0, (3.24)
    [αγNn=1bνnHνnAνX+BνYνNn=1(bνn+πνn)Hνn2X]<0, (3.25)
    [βγNn=1bωnHνωnAνX+BνYωNn=1(bωn+πωn)Hνωn2X]<0, (3.26)
    Nn=1aνωnHνωn<μ1γNn=1bωnHωn, (3.27)
    Nn=1aνnHνn<μ2γNn=1aνωnHνωn, (3.28)

    hold, where πνn=bνnaνnτdΦIγΔL. Then there is a state feedback controller such that the resulting closed-loop system of (2.8)–(2.9) is GUES for any switching signal satisfying (3.12), and the feedback gain can be given by

    Kν=YνX1. (3.29)

    Proof: For k[kl,kla), let

    Hνωn=XTUνωnX,Yω=KωX,X=Q1.

    From (3.26), we have

    [βγNn=1bωnQ1THνωnQ1AνQ1+BνKωQ1Q1T[Nn=1(bωn+πωn)Hνωn]Q12Q1]<0. (3.30)

    Pre- and post-multiplying both sides of the inequality in (3.30) by diag {Q,Q} yields

    [βγNn=1bωnHνωnQ(Aν+BνKω)Nn=1(bωn+πωn)Hνωn2Q]<0, (3.31)

    which it can ensure (3.9). We omit the same part here, the conditions (3.7), (3.8) and (3.11) also can be guaranteed by (3.24), (3.25) and (3.28). According to Theorem 3.1, the switched system (2.8)–(2.9) is GUES.

    Remark3.1. The ΦDIDT strategy covers the IDT and MDIDT ones. On the one hand, let O={1}, and replace αγ, βγ, μ1γ and μ2γ in Theorems 3.1 and 3.2 with α, β, μ1 and μ2, and we can obtain the corresponding results of stability based on the IDT strategy. On the other hand, let O=Fm and ΦI(ν)=ν (νFm), and replace αγ, βγ, μ1γ and μ2γ in Theorems 3.1 and 3.2 with αν, βν, μ1ν and μ2ν, and we can obtain the corresponding stability criterion under the MDIDT strategy. We have omitted these easily obtained results because of spatial limitations. So the ΦDIDT strategy can unify the IDT and MDIDT strategies.

    Remark3.2. As we know, the IDT strategy only focuses on the compensation effect between subsystems but does not take into account the difference between subsystems. Contrariwise, the MDIDT strategy mainly concerns the difference between subsystems but does not consider the compensation between subsystems. For some given (ΦI,O), O{1} and OFm, it takes into account both the compensation effect between the ν and the ω subsystems (νω, ν, ωΦIγ) and the difference between ΦIγ and ΦIι (γι). The fact is that some different stability results with their own advantages can be obtained by choosing different (ΦI,O). So we can't decide which one is better. It is easy to know that when the number of subsystems is limited, we can give all the possibilities of (ΦI,O). For instance, take Fm={1,2,3}, theoretically, function Φ has 13 forms, including 1 form for O={1}, 6 forms for O={1,2} and 6 forms for O={1,2,3}. Nevertheless, some forms can be classified as the same type; for example, ΦI1={2,3}, ΦI2={1} and ΦI1={1}, ΦI2={2,3}. Therefore, the function Φ is finally categorized into 5 types as follows:

    (ⅰ) for O={1}, then ΦI1={1,2,3}, which corresponds the IDT results.

    (ⅱ) if O={1,2}, then there are 3 classification forms: ① ΦI1={1,2}, ΦI2={3}; ② ΦI1={1,3}, ΦI2={2}; ③ ΦI1={2,3}, ΦI2={1}.

    (ⅲ) when O={1,2,3}, then ΦI1={1}, ΦI2={2}, ΦI3={3}, which corresponds the MDIDT results.

    Remark3.3. For O={1,2,3} case, if we take the special value μ1γ=1 in Theorems 3.1 and 3.2, then our results in this paper will degenerate to the results of in [29], which implies that [29] is a special case of the new conclusion.

    Remark3.4. There is the problem of how to properly select design parameters αγ, βγ, μ1γ and μ2γ in the implementation of Theorems 3.1 and 3.2. These parameters are coupled with the decision matrices Uνn, Q and matrices Hνn, Yν, X in Theorems 3.1 and 3.2, respectively, making it difficult to solve them simultaneously. An effective algorithm for selecting appropriate design parameters is proposed here.

    Step 1: Select sufficiently small αγ and sufficiently large βγ, μ1γ and μ2γ to ensure a large feasible range of decision variables in Theorems 3.1 and 3.2.

    Step 2: If there are the solutions of α@γ, β@γ, μ@1γ and μ@2γ in Step 1, proceed to the next step, otherwise terminate.

    Step 3: Fix α@γ, and gradually reduce βγ, μ1γ and μ2γ in sequence while ensuring the feasibility of Theorems 3.1 and 3.2. Then one can obtain βγ=βγ, μ1γ=μ1γ and μ2γ=μ2γ.

    Step 4: Fix βγ, μ1γ and μ2γ, and gradually increase αγ while ensuring the feasibility of Theorems 3.1 and 3.2. Then one can get αγ=αγ.

    Step 5: Obtain a set of relatively ideal design parameters (αγ βγ, μ1γ, μ2γ).

    Remark3.5. Consider that Lyapunov functions may not jump when the subsystem switches or the controller changes. Then, we look for the relationship of the constructed Lyapunov functions on the interval [kl,kla].

    Let V(k) be a function defined on the interval [kl,kla], suppose that there are m1 points on the interval [kl,kla], which are

    k1=k(0)l<k(1)l<k(2)l<<k(i1)l<k(i)l=kla.

    They divide [kl,kla) into m cells Δk(i)l=[k(i)l,k(i1)l], i=1,2,m. Denote

    K∥=max1im{Δk(i)l}.

    Take any point ξiΔk(i)l, we have

    V(ξ1)Δk(1)l+V(ξ2)Δk(2)l++V(ξi1)Δk(i1)l+V(ξi)Δk(i)l=mi=1V(ξi)Δk(i)l.

    Let

    J=limK∥→0mi=1V(ξi)Δk(i)l=klak1V(k)dk.

    Further, one can know

    Vm(k)=JΔLk+Vω(k1),
    Vω(k1)=xT(k)Uω(k(l1)bk(l1)a)x(k).

    It satisfies at point kla that

    Vν(kla)=xT(k)Uν(kkla)x(k)+Vω(k1)=JΔLkla+Vω(k1). (3.32)

    From the functional relation of the above, we can obtain the following Corollaries 3.1 and 3.2.

    Corollary3.1. For given scalars 0<αγ<1, μγ>1, γO, with αΔLγμγ>1, suppose there exist matrices Pνn>0 and matrices Q, νFm, r, nN such that

    [αγUνnQAνUνn+ΣNr=1πνrUνrQQT]<0, (3.33)
    [αγNn=1bνnUνnQAνNn=1(bνn+πνn)UνnQQT]<0, (3.34)
    Nn=1aνnUνn<μγNn=1bωnUωn, (3.35)

    hold, where πνn=bνnaνnτdΦIγΔL. Then, the system (2.8)–(2.9) is GUES for any ς(k) having ΦDIDT

    τaΦIγ>τaΦIγmax{τdΦIγ,lnαΔLγμγlnαγ},γO. (3.36)

    Proof: Integrating the proof of Theorem 3.1 with (3.32), it can be concluded.

    Corollary3.2. For given scalars 0<αγ<1, μγ>1, γO, with αΔLγμγ>1, suppose there exist matrices Hνn>0, matrices Yν, and symmetric invertible matrix X, νFm, r, nN, such that

    [αγHνnAνX+BνYνHνn+Nr=1πνrHνr2X]<0, (3.37)
    [αγNn=1bνnHνnAνX+BνYνNn=1(bνn+πνn)Hνn2X]<0, (3.38)
    Nn=1aνnHνn<μγNn=1bωnHωn, (3.39)

    hold, where πνn=bνnaνnτdΦIγΔL, then there is the state feedback controller such that the resulting closed-loop system of (2.8)–(2.9) is GUES for any switching signal satisfying

    τaΦIγ>τaΦIγmax{τdΦIγ,lnαΔLγμγlnαγ},γO. (3.40)

    Moreover, the feedback gain is given by

    Kν=YνX1ν.

    Proof: Integrating the proof of Theorem 3.2 with (3.32), it can be concluded.

    In this section, a simple numerical example in the discrete-time domain will be provided to verify the effectiveness of the theoretical results.

    Consider the switched linear system (2.8)–(2.9) with subsystem matrices

    A1=[0.400.230.166.71],A2=[0.6000.4248.12],A3=[3.160.443.431.19],
    B1=[0.20.3],B2=[01.0],B3=[0.10.5].

    By using the Matlab LMI Toolbox to solve the conditions in Theorem 3.2 with ΦI1={1,2}, \Phi_{I2} = \{3\} (no loss of generality) and other parameters referring to the corresponding columns in Table 2, the feasible solutions are obtained

    \begin{equation*} X = \left[ \begin{array}{cc} -0.2020 & * \\ 0.3483& 0.3390 \\ \end{array} \right], X^{-1} = \left[ \begin{array}{cc} -1.7862 & * \\ 1.8352& 0.3390 \\ \end{array} \right], \end{equation*}
    Table 2.  Comparison of the results under three switching strategies (\Delta L=2).
    \mathfrak{O} {1}/ IDT [30] {1, 2} {1, 2, 3}/ MDIDT [31]
    \Phi_{I} \Phi_{I1}=\{1, 2, 3\} \Phi_{I1}=\{1, 2\}, \Phi_{I2}=\{3\} \Phi_{I1}=\{1, 3\}, \Phi_{I2}=\{2\} \Phi_{I1}=\{1\}, \Phi_{I2}=\{2, 3\} \Phi_{I1}=\{1\}, \Phi_{I2}=\{2\}, \Phi_{I3}=\{3\}
    \mu \mu_{11} = 2 \mu_{11} = 2, \mu_{12} = 2 \mu_{11} = 2, \mu_{12} = 2 \mu_{11} = 2, \mu_{12} = 2 \mu_{11} = 2, \mu_{12} = 2, \mu_{13} = 2
    \mu_{21} = 0.6 \mu_{21} = 0.6, \mu_{22} = 0.6 \mu_{21} = 0.6, \mu_{22} = 0.6 \mu_{21} = 0.3, \mu_{22} = 0.3 \mu_{21} = 0.3, \mu_{22} = 0.6, \mu_{23} = 0.6
    \alpha \alpha_{1} = 0.64 \alpha_{1} = 0.5, \alpha_{2} = 0.2 \alpha_{1} = 0.64, \alpha_{2} = 0.32 \alpha_{1} = 0.65, \alpha_{2} = 0.2 \alpha_{1} = 0.5, \alpha_{2} = 0.64, \alpha_{3} = 0.32
    \beta \beta_{1} = 1.25 \beta_{1} = 1.3, \beta_{2} = 1.3 \beta_{1} = 1.25, \beta_{2} = 1.25 \beta_{1} = 1.66, \beta_{2} = 1.66 \beta_{1} = 1.3, \beta_{2} = 1.25, \beta_{3} = 1.25
    H_{1} \left[ \begin{array}{cc} 0.2949 & \star\\ -0.0598 & 0.3383 \end{array} \right] \left[ \begin{array}{cc} 0.1385 & \star\\-0.0370 & 0.1779 \end{array} \right] \left[ \begin{array}{cc} 0.1515 & \star\\-0.0558 & 0.1516\end{array} \right] \left[ \begin{array}{cc} 0.1289 & \star\\ -0.0345 & -0.1500\end{array} \right] \left[ \begin{array}{cc} 0.2088 & \star\\ -0.0879 & 0.2651\end{array} \right]
    H_{2} \left[ \begin{array}{cc} 0.3018 & \star\\ -0.0551 & 0.3390\end{array} \right] \left[ \begin{array}{cc} 0.3272 & \star\\ -0.0519 & 0.3332\end{array} \right] \left[ \begin{array}{cc} 0.1236 & \star\\ -0.0410 & 0.1213\end{array} \right] \left[ \begin{array}{cc} 0.6531 & \star\\ -0.1185 & 0.6968\end{array} \right] \left[ \begin{array}{cc} 0.2881 & \star\\ -0.0852 & 0.3315\end{array} \right]
    H_{3} \left[ \begin{array}{cc} 0.2935 & \star\\ -0.0569 & 0.3427\end{array} \right] \left[ \begin{array}{cc} 0.2131 & \star\\ -0.0518 & 0.2666\end{array} \right] \left[ \begin{array}{cc} 0.6734 & \star\\ -0.2456 & 0.7296\end{array} \right] \left[ \begin{array}{cc} 0.6031 & \star\\ -0.1274 & 0.7225\end{array} \right] \left[ \begin{array}{cc} 0.2444 & \star\\ -0.0972 & 0.3359\end{array} \right]
    Signal \tau^{\ast}_{a\Phi_{I1}} = 3.0200 \tau^{\ast}_{a\Phi_{I1}} = 3.4085 \tau^{\ast}_{a\Phi_{I1}} = 3.1672 \tau^{\ast}_{a\Phi_{I1}} = 2.0200 , \tau^{\ast}_{a\Phi_{I2}} = 3.4085
    design \tau^{\ast}_{a\Phi_{I1}} = 3.4085 \tau^{\ast}_{a\Phi_{I2}} = 2.4393 \tau^{\ast}_{a\Phi_{I2}} = 2.5516 \tau^{\ast}_{a\Phi_{I2}} = 2.3124 \tau^{\ast}_{a\Phi_{I3}} = 2.5516
    Signal \tau_{1} = 3.5 , \tau_{2} = 2.2 \tau_{1} = 1.2 , \tau_{2} = 5.1 \tau_{1} = 5.5 , \tau_{2} = 2.6 \tau_{1} = 3.2 , \tau_{2} = 2.2 \tau_{1} = 2.1 , \tau_{2} = 3.6
    instance \tau_{3} = 4.8 \tau_{3} = 2.5 \tau_{3} = 1.4 \tau_{3} = 2.4 \tau_{3} = 2.6
    Figure of
    signal Figure 1(a) Figure 2(a) Figure 3(a) Figure 4(a) Figure 5(a)
    State
    response Figure 1(b) Figure 2(b) Figure 3(b) Figure 4(b) Figure 5(b)
    with
    x_{0} = (7, -1)^{T}

     | Show Table
    DownLoad: CSV

    and

    \begin{equation*} Y_{1} = \left[ \begin{array}{cc} 3.9980 & 2.6600 \\ \end{array} \right], Y_{2} = \left[ \begin{array}{cc} 0.4018 & 2.2180 \\ \end{array} \right], Y_{3} = \left[ \begin{array}{cc} 5.178 & 3.885\\ \end{array} \right], \end{equation*}

    and switching signals satisfy \tau^{\ast}_{a\Phi_{I1}} = 3.0200 and \tau^{\ast}_{a\Phi_{I2}} = 2.4393 , then the controller-gain matrices can be given as follows:

    \begin{equation*} K_{1} = Y_{1}X^{-1} = \left[ \begin{array}{cc} -2.2418 & 10.1498 \\ \end{array} \right], K_{2} = Y_{2}X^{-1} = \left[ \begin{array}{cc} 3.3528 & 2.3606 \\ \end{array} \right], \end{equation*}
    \begin{equation*} K_{3} = Y_{3}X^{-1} = \left[ \begin{array}{cc} -2.1191 & 13.6375\\ \end{array} \right]. \end{equation*}

    Thus, the closed-loop systems are obtained with matrices A'_{\nu} = A_{\nu}+B_{\nu}K_{\nu}

    \begin{equation*} A'_{1} = \left[ \begin{array}{cc} 0.0484 & -1.7999 \\ 0.8328& -3.7049\\ \end{array} \right], A'_{2} = \left[ \begin{array}{cc} -0.6000 & 0 \\ 33.9480& 24.6060 \\ \end{array} \right], \end{equation*}
    \begin{equation*} A'_{3} = \left[ \begin{array}{cc} -3.3629 & -1.8037\\ -4.4896& 5.6288\\ \end{array} \right]. \end{equation*}

    It is worth noting that the larger parameter N will incur an additional computational burden. To reduce the complexity of the calculation, we take N = 2 in the example. When applying Theorem 3.2, different controller designs are generally obtained for different \Phi_{I} , resulting in different closed-loop subsystems. In this situation, it is difficult to compare IDT, MDIDT and \Phi DIDT switching strategies. To verify the comprehensiveness and comparison of the presented results, the switching strategies in the following tables are all based on the same controllers mentioned above.

    The following facts can be obtained from Tables 2 and 3:

    Table 3.  Comparison between the results in this paper and the results in Cui et al. (2021) [29] under MDIDT (\Delta L=2).
    \mathfrak{O} MDIDT MDIDT in [29]
    \Phi_{I} \Phi_{I1}=\{1\}, \Phi_{I2}=\{2\}, \Phi_{I3}=\{3\} \Phi_{I1}=\{1\}, \Phi_{I2}=\{2\}, \Phi_{I3}=\{3\}
    \mu \mu_{11} = 2, \mu_{12} = 2, \mu_{13} = 2 \mu_{11} = 2, \mu_{12} = 2, \mu_{13} = 2
    \mu_{21} = 0.3, \mu_{22} = 0.6, \mu_{23} = 0.6
    \alpha \alpha_{1} = 0.5, \alpha_{2} = 0.64, \alpha_{3} = 0.32 \alpha_{1} = 0.5, \alpha_{2} = 0.64, \alpha_{3} = 0.32
    \beta_{1} = 1.3, \beta_{2} = 1.25, \beta_{3} = 1.25 \beta_{1} = 1.3, \beta_{2} = 1.25, \beta_{3} = 1.25
    H_{1} \left[ \begin{array}{cc} 0.2088&\star\\ -0.0879&0.2651 \end{array} \right] \left[ \begin{array}{cc} 0.3353&\star\\ -0.4369&0.5743 \end{array} \right]
    H_{2} \left[ \begin{array}{cc} 0.2881&\star\\ -0.0852&0.3315 \end{array} \right] \left[ \begin{array}{cc} 0.3335&\star\\ -0.2775&0.3993 \end{array} \right]
    H_{3} \left[ \begin{array}{cc} 0.2444&\star\\ -0.0972&0.3359 \end{array} \right] \left[ \begin{array}{cc} 1.6078&\star\\ -3.5011&7.6239 \end{array} \right]
    Signal \tau^{\ast}_{a\Phi_{I1}} = 2.022 \tau^{\ast}_{a1} = 3.7570
    design \tau^{\ast}_{a\Phi_{I2}} = 3.4085 \tau^{\ast}_{a2} = 4.5531
    \tau^{\ast}_{a\Phi_{I3}} = 2.5516 \tau^{\ast}_{a3} = 3.0000
    Signal \tau_{1} = 2.1 \tau_{1} = 3.8
    instance \tau_{2} = 3.6 \tau_{2} = 4.6
    \tau_{3} = 2.6 \tau_{3} = 3.1

     | Show Table
    DownLoad: CSV

    (Ⅰ) For \mathfrak{O} = \{1\} (\Phi_{I1} = \{1, 2, 3\}) and \mathfrak{O} = \{1, 2, 3\} (\Phi_{I1} = \{1\}, \Phi_{I2} = \{2\}, \Phi_{I3} = \{3\}) cases, we can obtain the IDT and MDIDT strategies, respectively.

    (Ⅱ) For different \Phi_{I} , the \Phi DIDT method provides the different results of admissible signals with their own merits. Let \mathfrak{O} = \{1, 2\} , for case (ⅰ): \Phi_{I1} = \{1, 2\} , \Phi_{I2} = \{3\} , the 1st and 2nd modes have IDT \geq3.0200 and the 3rd mode has IDT \geq2.4393 ; for case (ⅱ): \Phi_{I1} = \{1, 3\} , \Phi_{I2} = \{2\} , the 1st and 3rd modes have IDT \geq3.4085 , and the 2nd mode has IDT \geq2.5516 ; for case (ⅲ): \Phi_{I1} = \{2, 3\} , \Phi_{I2} = \{1\} , the 2nd and 3rd modes have IDT \geq3.1672 , and the 1st mode has IDT \geq2.3124 .

    (Ⅲ) A fact can be shown from Table 2, and some different stability results with their own advantages can be obtained by choosing different (\Phi_{I}, \mathfrak{O}) . So we can't decide which is better.

    (Ⅳ) The IDT strategy only focuses on the compensation effect between subsystems but does not pay attention to the difference between subsystems. On the contrary, the MDIDT strategy mainly notices the differences between systems but does not consider the compensation between subsystems. For the three cases of \mathfrak{O} = \{1, 2\} , we think about not only the differences between the 2nd and 3rd subsystems, the 1st and 3rd subsystems, and the 1st and 2nd subsystems and the rest of the subsystems, but also the compensation effect between them. Thus, the \Phi DIDT results cover the IDT and MDIDT ones, which can be shown in Table 2.

    (Ⅴ) It follows from Table 3 that the MDIDT has a smaller value of \tau^{\ast}_{a\Phi_{\gamma}} than the MDIDT value \tau^{\ast}_{a\nu} in the literature [29]. Let \mu_{11} = 2 , \mu_{21} = 0.3 , \mu_{12} = 2 , \mu_{22} = 0.6 , \mu_{13} = 2 , \mu_{23} = 0.6 , and \Delta L = 2 . By solving the conditions in our Theorem 3.1, we can obtain \tau^{\ast}_{a\Phi _{I1}} = 2.0200 , \tau^{\ast}_{a\Phi_{I2} } = 3.4085 , and \tau^{\ast}_{a\Phi_{I3}} = 2.5516 . Letting \mu_{11} = 2 , \mu_{12} = 2 , \mu_{13} = 2 , and \Delta L = 2 , we can obtain \tau^{\ast}_{a1} = 3.7570 , \tau^{\ast}_{a2} = 4.5531 , and \tau^{\ast}_{a3} = 3.0000 by Theorem 1 in the literature [29]. So the new result has a larger feasible region than the result in the literature [29].

    Figure 1(a).  The switching signal \theta^{1}(k) .
    Figure 1(b).  The state response of the system under \theta^{1}(k) .
    Figure 2(a).  The switching signal \theta^{2}(k) .
    Figure 2(b).  The state response of the system under \theta^{2}(k) .
    Figure 3(a).  The switching signal \theta^{3}(k) .
    Figure 3(b).  The state response of the system under \theta^{3}(k) .
    Figure 4(a).  The switching signal \theta^{4}(k) .
    Figure 4(b).  The state response of the system under \theta^{4}(k) .
    Figure 5(a).  The switching signal \theta^{5}(k) .
    Figure 5(b).  The state response of the system under \theta^{5}(k) .

    In this paper, a new switching strategy \Phi DIDT has been proposed and a new MCLF has been introduced for the asynchronous control problem of a class of discrete-time switched linear systems. Different from the existing studies, the paper considers that Lyapunov functions may jump when both the subsystem switches or the controller changes. A numerical example makes some comparisons among different switching strategies to demonstrate the effectiveness of the presented techniques.

    Although the methods and techniques presented in this paper are applied to discrete-time switched systems, they are also applicable to continuous-time cases by adjusting the Lyapunov function appropriately, which is our work at hand. In addition, these methods and technologies are expected to be extended to T-S fuzzy systems, Markov jump systems, etc., which are some of the future research directions. On the other hand, some improved forms of ADT/MDADT/ \Phi DADT, such as persistent DT [2,33], weighted ADT [15] and binary F-dependent ADT [34] have been proposed. Therefore, extending the techniques of this paper to the corresponding persistent IDT/weighted IDT/binary F-dependent IDT forms is another meaningful follow-up work.

    The authors declare they have not used Artificial Intelligence (AI) tools in the creation of this article.

    Supported by Fundamental Research Program of Shanxi Province (202103021224249) and Fund Program for the Scientific Activities of Selected Returned Overseas Professionals in Shanxi Province (20220023).

    The authors declare that we do not have any commercial or associative interest that represents a conflict of interest in connection with the work submitted.



    [1] D. Liberzon, Switching in systems and control, MA: Birkhäuser Boston, 2003. https://doi.org/10.1007/978-1-4612-0017-8
    [2] J. P. Hespanha, Uniform stability of switched linear systems extension of Lasalle's invariance principle, IEEE T. Automat. Contr., 49 (2004), 470–482. https://doi.org/10.1109/TAC.2004.825641 doi: 10.1109/TAC.2004.825641
    [3] H. Lin, P. J. Antsaklis, Stability and stabilizability of switched linear systems: a survey of recent results, IEEE T. Automat. Contr., 54 (2009), 308–322. https://doi.org/10.1109/TAC.2008.2012009 doi: 10.1109/TAC.2008.2012009
    [4] X. Liu, Y. Yu, H. Chen, Stability of perturbed switched nonlinear systems with delays, Nonlinear Anal. Hybri., 25 (2017), 114–125. https://doi.org/10.1016/j.nahs.2017.03.003 doi: 10.1016/j.nahs.2017.03.003
    [5] H. Ren, G. Zong, T. Li, Event-triggered finite-time control for networked switched linear systems with asynchronous switching, IEEE T. Syst. Man Cy. S., 48 (2018), 1874–1884. https://doi.org/10.1109/TSMC.2017.2789186 doi: 10.1109/TSMC.2017.2789186
    [6] G. Zheng, T. Wang, The moment exponential stability of infinite-dimensional linear stochastic switched systems, AIMS Mathematics, 8 (2023), 24663–24680. https://doi.org/10.3934/math.20231257 doi: 10.3934/math.20231257
    [7] J. P. Hespanha, A. S. Morse, Stability of switched systems with average dwell-time, Proceedings of the 38th IEEE Conference on Decision and Control, Phoenix, AZ, USA, 1999, 2655–2660. https://doi.org/10.1109/CDC.1999.831330
    [8] L. Liu, H. Zhou, H. Liang, L. Wang, Stability and stabilization of nonlinear switched systems under average dwell time, Appl. Math. Comput., 298 (2017), 77–94. https://doi.org/10.1016/j.amc.2016.11.006 doi: 10.1016/j.amc.2016.11.006
    [9] Y. Yin, G. Zong, X. Zhao, Improved stability criteria for switched positive linear systems with average dwell time, J. Franklin I., 354 (2017), 3472–3484. https://doi.org/10.1016/j.jfranklin.2017.02.005 doi: 10.1016/j.jfranklin.2017.02.005
    [10] X. Zhao, P. Zhang, P. Shi, M. Liu, Stability and stabilization of switched linear systems with mode-dependent average dwell time, IEEE T. Automat. Contr., 57 (2012), 1809–1815. https://doi.org/10.1109/TAC.2011.2178629 doi: 10.1109/TAC.2011.2178629
    [11] Y. Yin, X. Zhao, X. Zheng, New stability and stabilization conditions of switched systems with mode-dependent average dwell time, Circuits Syst. Signal Process., 36 (2017), 82–98. https://doi.org/10.1007/s00034-016-0306-7 doi: 10.1007/s00034-016-0306-7
    [12] Q. Yu, G. S. Zhai, Stability analysis of switched systems under \Phi-dependent average dwell time, IEEE Access, 8 (2020), 30655–30663. https://doi.org/10.1109/ACCESS.2020.2971267 doi: 10.1109/ACCESS.2020.2971267
    [13] Q. Yu, H. Lv, The new stability criteria of discrete-time switched systems with an improved mode dependent average dwell time approach, Appl. Math. Comput., 366 (2020), 124730. https://doi.org/10.1016/j.amc.2019.124730 doi: 10.1016/j.amc.2019.124730
    [14] Q. Yu, J. L. Yan, A novel average dwell time strategy for stability analysis of discrete-time switched systems by T-S fuzzy modeling, J. Comput. Appl. Math., 391 (2021), 113306. https://doi.org/10.1016/j.cam.2020.113306 doi: 10.1016/j.cam.2020.113306
    [15] Q. Yu, X. Yuan, Stability analysis for positive switched systems having stable and unstable subsystems based on a weighted average dwell time scheme, ISA Tran., 136 (2023), 275–283. https://doi.org/10.1016/j.isatra.2022.10.019 doi: 10.1016/j.isatra.2022.10.019
    [16] I. Asier, M. Sen, Exponential stability of simultaneously triangularizable switched systems with explicit calculation of common Lyapunov function, Appl. Math. Lett., 22 (2009), 1549–1555. https://doi.org/10.1016/j.aml.2009.03.023 doi: 10.1016/j.aml.2009.03.023
    [17] M. Contzen, Stability of switched linear systems with possible zone behavior: a polytopic approach, Eur. J. Control, 40 (2018), 40–47. https://doi.org/10.1016/j.ejcon.2017.11.001 doi: 10.1016/j.ejcon.2017.11.001
    [18] Y. Chang, G. Zhai, B. Fu, L. Xiong, Quadratic stabilization of switched uncertain linear systems: a convex combination approach, IEEE-CAA J. Automatic., 6 (2019), 1116–1126. https://doi.org/10.1109/JAS.2019.1911681 doi: 10.1109/JAS.2019.1911681
    [19] M. S. Branicky, Multiple Lyapunov functions and other analysis tools for switched and hybrid systems, IEEE T. Automat. Contr., 43 (1998), 475–482. https://doi.org/0018-9286(98)02663-4
    [20] S. N. Vassilyev, A. A. Kosov, Common and multiple Lyapunov functions in stability analysis of nonlinear switched systems, AIP Conf. Proc., 1493 (2012), 1066–1073. https://doi.org/10.1063/1.4765620 doi: 10.1063/1.4765620
    [21] L. Zhou, D. W. C. Ho, G. Zhai, Stability analysis of switched linear singular systems, Automatica, 49 (2013), 1481–1487. https://doi.org/10.1016/j.automatica.2013.02.002 doi: 10.1016/j.automatica.2013.02.002
    [22] S. Yuan, L. Zhang, B. De Schutter, S. Baldi, A novel Lyapunov function for a non-weight l_{2} gain of asynchronously switched linear systems, Automatica, 87 (2018), 310–317. https://doi.org/10.1016/j.automatica.2017.10.018 doi: 10.1016/j.automatica.2017.10.018
    [23] X. D. Zhao, P. Shi, Y. F. Yin, S. K. Nguang, New results on stability of slowly switched system: a multiple discontinuous Lyapunov function approach, IEEE T. Automat. Contr., 57 (2017), 1809–1815. https://doi.org/10.1109/TAC.2016.2614911 doi: 10.1109/TAC.2016.2614911
    [24] R. Wang, L. Hou, G. Zong, S. Fei, D. Yang, Stability and stabilization of continuous-time switched systems: a multiple discontinuous convex Lyapunov function approach, Int. J. Robust Nonlin., 29 (2019), 1499–1514. https://doi.org/10.1002/rnc.4449 doi: 10.1002/rnc.4449
    [25] S. Reich, A. J. Zaslavski, Asymptotic behavior of dynamical systems with a convex Lyapunov function, J. Nonlinear Convex A., 1 (2000), 107–113.
    [26] R. Wang, T. Jiao, T. Zhang, Improved stability results for discrete-time switched systems: A multiple piecewise convex Lyapunov function approach, Appl. Math. Comput., 353 (2019), 54–65. https://doi.org/10.1016/j.amc.2019.01.065 doi: 10.1016/j.amc.2019.01.065
    [27] L. Zhang, H. Gao, Asynchronously switched control of switched linear systems with average dwell time, Automatica, 46 (2010), 953–958. https://doi.org/10.1016/j.automatica.2010.02.021 doi: 10.1016/j.automatica.2010.02.021
    [28] J. J. Huang, X. Z. Hao, X. Z. Pan, Asynchronous switching control of discrete-time linear system based on mode-dependent average dwell time, Int. J. Control Autom. Syst., 18 (2020), 1705–1714. https://doi.org/10.1007/s12555-019-0495-5 doi: 10.1007/s12555-019-0495-5
    [29] J. H. Cui, R. H. Wang, S. M. Fei, A multiple convex Lyapunov function for asynchronous control of discrete-time switched systems, T. I. Meas. Control, 44 (2021), 162–171. https://doi.org/10.1177/01423312211026547 doi: 10.1177/01423312211026547
    [30] L. Vu, D. Liberzon, Supervisory control of uncertain linear time-varying systems, IEEE T. Automat. Contr., 56 (2011), 27–42. https://doi.org/10.1109/TAC.2010.2060244 doi: 10.1109/TAC.2010.2060244
    [31] S. Shi, Z. Fei, P. Shi, C. K. Ahn, Asynchronous filtering for discrete-time switched T-S fuzzy systems, IEEE T. Fuzzy Syst., 28 (2020), 1531–1541. https://doi.org/10.1109/TFUZZ.2019.2917667 doi: 10.1109/TFUZZ.2019.2917667
    [32] D. W. Ding, G. H. Yang, H_{\infty} static output feedback control for discrete-time switched linear systems with average dwell time, IET Control Theory A., 4 (2010), 381–390. https://doi.org/10.1049/iet-cta.2008.0481 doi: 10.1049/iet-cta.2008.0481
    [33] S. Shi, Z. P. Shi, Z. Y. Fei, Asynchronous control for switched systems by using persistent dwell time modeling, Syst. Control Lett., 133 (2019), 104523. https://doi.org/10.1016/j.sysconle.2019.104523 doi: 10.1016/j.sysconle.2019.104523
    [34] Q. Yu, N. Wei, Stability criteria of switched systems with a binary F-dependent average dwell time approach, Journal of Control and Decision, 2023 (2023), 2191609. https://doi.org/10.1080/23307706.2023.2191609 doi: 10.1080/23307706.2023.2191609
  • Reader Comments
  • © 2023 the Author(s), licensee AIMS Press. This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0)
通讯作者: 陈斌, bchen63@163.com
  • 1. 

    沈阳化工大学材料科学与工程学院 沈阳 110142

  1. 本站搜索
  2. 百度学术搜索
  3. 万方数据库搜索
  4. CNKI搜索

Metrics

Article views(1065) PDF downloads(56) Cited by(0)

Figures and Tables

Figures(10)  /  Tables(3)

Other Articles By Authors

/

DownLoad:  Full-Size Img  PowerPoint
Return
Return

Catalog