479
Views
0
CrossRef citations to date
0
Altmetric
Research Article

Stability Analysis for the Discrete-Time T-S Fuzzy System with Stochastic Disturbance and State Delay

&
Pages 17-39 | Received 12 May 2020, Accepted 19 Apr 2021, Published online: 16 Jul 2021

Abstract

In this paper, we study the stability for discrete-time Takagi and Sugeno (T-S) fuzzy systems with perturbation disturbance and time delay. Stochastic delay-dependent stability criteria are derived for stochastic T-S fuzzy systems with time-invariant and time-varying delays, respectively. For the time-varying delay case, a novel fuzzy Lyapunov–Krasovskii functional (LKF) without requiring all the involved symmetric matrices to be positive definite is constructed to reduce the conservatism. These stability conditions are then represented in terms of finite linear matrix inequalities (LMIs), which can be solved efficiently by using standard LMIS optimisation techniques. Two numerical examples are given to illustrate the feasibility of the proposed method.

AMS CLASSIFICATIONS:

1. Introduction

In 1985, Takagi and Sugeno first proposed the method to use fuzzy systems to approximate nonlinear systems [Citation1]. Since then, T-S fuzzy systems have attracted great attention of a wide range of scholars because they can provide effective measures for the control of nonlinear systems. Rich results are presented in [Citation2–5]; H control designs are studied in [Citation5–8]; fault detection has been investigated in [Citation9,Citation10] and sliding mode control based on fuzzy model can be found in [Citation11,Citation12].

The traditional T-S fuzzy dynamic mode is described by a family of fuzzy IF-THEN rules that represent local linear input-output relations of a linear system. While the good local linearity may be broken by the stochastic noise. Stochastic noise is an ideal signal to simulate irregular internal and external interference. Around the problems of stochastic systems, lots of efficient approaches have been proposed by scholars. Asynchronous output feedback control based on the stochastic T-S fuzzy model is presented in [Citation13]. Su et al. [Citation14] studies H model reduction of T-S fuzzy stochastic systems. For more results about the stochastic T-S fuzzy system, one may refer to [Citation15,Citation16] and the reference therein.

As is well-known, time delay may cause the instability of the systems. Stability results can be classified into two types: delay-independent stability and delay-dependent stability. Most researchers concentrate on studying delay-dependent stability because of its less conservative property. Various approaches have proposed for presenting the stability conditions of the discrete systems with time delay, see in [Citation17–21] and the references therein. Although it is feasible to use a full Lyapunov matrix to analyse the stability of the discrete time-delay systems, the computational complexity caused by this method is high. It makes the use of Lyapunov–Krasovskii functional has become popular, which provides an effective way in obtaining delay-dependent stability results for the discrete time-delay systems. In the case of time-varying delays, delay-dependent stability conditions of discrete-time T-S fuzzy systems with stochastic disturbance are given in [Citation22], which is derived by the construction of a fuzzy Lyapunov–Krasovskii functional. It is worth noting that they need requiring all the involved symmetric matrices in a chosen fuzzy Lyapunov–Krasovskii functional to be positive definite. Such a requirement can lead to the conservatism in the stability criteria.

Motivation by the aforementioned analysis, we intend to investigate the stochastic stability for discrete-time Takagi and Sugeno (T-S) fuzzy systems with stochastic perturbation and time delay. Stochastic delay-dependent stability criteria are derived for stochastic T-S fuzzy systems with time-invariant and time-varying delays, respectively. In this paper, we mainly analyse the stability of the discrete T-S fuzzy systems with stochastic disturbance and time-varying delays. Different fuzzy Lyapunov–Krasovskii functions are constructed for constant time delay and time-varying delay, respectively.

For the time-varying delay case, a novel fuzzy Lyapunov–Krasovskii functional (LKF) without requiring all the involved symmetric matrices to be positive definite is constructed to reduce the conservatism. These stability conditions are then represented in terms of finite linear matrix inequalities (LMIs), which can be solved efficiently by using standard LMIS optimisation techniques. Finally, two numerical examples are given to illustrate the feasibility of the proposed method.

The remaining parts of this paper are organised as follows. In the second part, the formation and preparation of discrete-time T-S fuzzy systems with stochastic disturbance and time-varying delays are introduced. The delay-dependent stability analysis is given in the section there. In the fourth part, we provide some simulation results to verify the effectiveness of the method. The last section draws the conclusion of this paper.

Notation: The notations that are used throughout this paper are fairly standard. The superscript ‘T’ stands for matrix transposition; Rn denotes the n-dimensional Euclidean space; the notation P>0(0) means that P is real symmetric and positive definite (semidefinite); and Rm×n is the set of all real matrices of dimension m×n; and in symmetric block matrices or long matrix expressions, we use an asterisk () to represent a term that is induced by symmetry; diag{} stands for a block-diagonal matrix; Matrices, if their dimensions are not explicitly stated, are assumed to be compatible for algebraic operations.

2. Problem Formulation and Preliminaries

Consider a discrete nonlinear time-delay system that is represented by the following T-S fuzzy stochastic model with delay:

Plant rule i:

IF θ1(k) is Mi1 and θ2(k) is Mi2 and,…, and θg(k) is Mig

THEN (1) x(k+1)=Aix(k)+Adix(kh(k))+[Eix(k)+Edix(kh(k))]ω(k),x(l)=ψ(l),l=h2, h2+1,,0,(1) where iS{1,2,,r}, r is the number of IF-THEN rules, Mij is the fuzzy set, θ(k)=[θ1(k),θ2(k),,θg(k)] are the premise variables, x(k)Rn is the state vector, ω(k) is a 1-D, zero mean Gaussian white noise sequence on a probability space (Ω,F,P) with E{ω(k)}=0; and E{ω2(k)}=1;{ψ(l),l=h2,h2+1,,0} is the given initial condition sequence, h(k) is the time delay, which is a positive integer and satisfies 1h1h(k)h2, where h1 and h2 are constant positive scalars that represent the minimum and maximum delay, respectively. Ai,Adi,Ei and Edi are known constant matrices with appropriate dimensions. The fuzzy basis functions are given by (2) λi(θ(k))j=1gMij(θj(k))i=1rj=1gMij(θj(k)),iS(2) with Mij(θj(k)) representing the grade of membership of θj(k) in Mij. For simplicity, we will replace λi(θ(k)) by λi in some places. By definition, the fuzzy basis functions satisfy λi0(iS) and i=1rλi=1.

Then, the defuzzified output of the T-S fuzzy system (Equation1) can be represented as (3) x(k+1)=i=1rλi[Aix(k)+Adix(kh(k))]+i=1rλi[Eix(k)+Edix(kh(k))]ω(k).(3)

Before proceeding, the following lemmas will be used to derive our main results.

Lemma 2.1

[Citation23]

Assume that aRna,bRnb, and NRna×nb. Then for any matrices XRna×na,YRna×nb, and ZRnb×nb satisfying XYYTZ0, the following inequality holds, i.e. 2aTNbabTXYNYTNTZab.

Lemma 2.2

[Citation2]

For any constant matrix MRm×m with M>0, integers l2>l1, vector function ω:{l1,,l2}Rm,then (l2l1+1)i=l1l2ωT(i)Mω(i)i=l1l2ω(i)TMi=l1l2ω(i).

Lemma 2.3

[Citation4]

There exists a matrix X such that (4) PQXQTRVXTVTS>0(4) if and only if (5) PQQTR>0,(5) (6) RVVTS>0.(6)

Lemma 2.4

[Citation24]

Given a 2×2-symmetric matrix P=p11p12p12p22,pijR one has (7) xTPx<0xi0, x=(x1,x2)0(7) if and only if there is q12R such that (8) p11q12q12p22<0,p12q12.(8) A sufficient condition for (Equation7) and (Equation8) is (9) pii<0,pii+pij<0,i,j=1,2.(9)

3. Delay-Dependent Stability Analysis

In this section, we analyse the stability for the fuzzy time-delay system. Firstly, we analyse the case of constant time delay. The system of (Equation3) can be transformed into the following compact form: (10) x(k+1)=A¯(k)x(k)+Ad¯(k)x(kτ)+[E¯(k)x(k)+Ed¯(k)x(kτ)]ω(k),(10) where A¯(k)i=1rλiAi,A¯(k)i=1rλiAdi,E¯(k)i=1rλiEi,Ed¯(k)i=1rλiEdi. The following result on the bounding of cross products of vectors will be used in the proof of Theorem 3.1.

Denote η(l)x(l+1)x(l). Then for the fuzzy time-delay system (Equation10), we have (11) x(kτ)=x(k)l=kτk1η(l).(11) For convenience of notations, we make the following definitions: (12) P~(k)G¯1(k)P¯(k)G¯T(k),Z~(k)F¯1(k)Z¯(k)F¯T(k),X~(k)G¯1(k)X¯(k)G¯T(k),Y~(k)G¯1(k)Y¯(k)F¯T(k),Q~(k,l)F¯1(k)Q¯(l)F¯T(k),(12) where P¯(k)i=1rλiPi,Z¯(k)i=1rλiZi,X¯(k)i=1rλiXi,Y¯(k)i=1rλiYi,Q¯(l)i=1rλiQi,G¯(k)i=1rλiGi,F¯(k)i=1rλiFi in which the matrices Pi,Zi,Qi, and Xi,iS, are n×n, symmetric, and positive definite, Yi,Gi, and Fi,iS, are n×n. Then we have the following theorem.

Theorem 3.1

The system in (Equation10) is stochastically stable if there exist matrices Pi>0,Qi>0,Xi>0,Zi>0,Yi,iS, and matrices Gi,Fi,iS, which ensure that G¯1(k) and F¯1(k) exist, such that the following inequalities hold: (13) 12Π¯11(k)Y¯T(k)12Q¯(kτ)A¯(k)G¯T(k)Ad¯(k)F¯T(k)Π¯33(k+1)τ(A¯(k)I)G¯T(k)τAd¯(k)F¯T(k)0Π¯44(k)<0,(13) (14) 12Π¯11(k)Y¯T(k)12Q¯(kτ)E¯(k)G¯T(k)Ed¯(k)F¯T(k)Π¯33(k+1)τE¯(k)G¯T(k)τEd¯(k)F¯T(k)0Π¯44(k)<0,(14) (15) X¯(k)Y¯T(k)Z¯(l)0,(15) where Π¯11(k)=P¯(k)+2τX¯(k)+G¯(k)Q~(k,k)G¯T(k)+2G¯(k)F¯1(k)Y¯T(k)+2Y¯(k)F¯T(k)G¯T(k),Π¯33(k+1)=G¯(k+1)G¯T(k+1)+P¯(k+1),Π¯44(k)=τ2(F¯(k)+F¯T(k)Z¯(k)).

Proof.

From the facts Pi>0,Zi>0, we have {P¯(k+1)G¯(k+1)}P¯1(k+1){P¯(k+1)G¯(k+1)}T0,{Z¯(k)F¯(k)}TZ¯1(k){Z¯(k)F¯(k)}0, then (16) P~1(k+1)G¯(k+1)G¯T(k+1)+P¯(k+1),(16) (17) F¯T(k)Z¯1(k)F¯(k)F¯(k)+F¯T(k)Z¯(k).(17) Thus, it follows from (Equation13) and (Equation14) that (18) 12Π¯11(k)Y¯T(k)12Q¯(kτ)A¯(k)G¯T(k)Ad¯(k)F¯T(k)P~1(k+1)τ(A¯(k)I)G¯T(k)τAd¯(k)F¯T(k)0τ2F¯T(k)Z¯1(k)F¯(k)<0,(18) (19) 12Π¯11(k)Y¯T(k)12Q¯(kτ)E¯(k)G¯T(k)Ed¯(k)F¯T(k)P~1(k+1)τE¯(k)G¯T(k)τEd¯(k)F¯T(k)0τ2F¯T(k)Z¯1(k)F¯(k)<0.(19) Define matrices T1diag{G¯1(k),F¯1(k),I,I} and T2diag{G¯1(k),F¯1(k)} . Premultiplying and postmultiplying (Equation18) by T1 and T1T, respectively, (Equation19) by T1 and T1T, respectively, (Equation15) by T2 and T2T, respectively, and considering (Equation12), we have (20) 12Π~11(k)Y~T(k)12Q~(k,kτ)A¯(k)Ad¯(k)P~1(k+1)τ(A¯(k)I)τAd¯(k)0τ2Z~1(k)<0,(20) (21) 12Π~11(k)Y~T(k)12Q~(k,kτ)E¯(k)Ed¯(k)P~1(k+1)τE¯(k)τEd¯(k))0τ2Z~1(k)<0,(21) (22) X~(k)Y~T(k)Z~(l)0,(22) where Π~11(k)=P~(k)+2τX~(k)+Q~(k,k)+2Y~T(k)+2Y~(k). By the Schur complement theorem, it follows that (Equation20) and (Equation21) are equivalent to (23) M112Π~11(k)+Γ1Y~T(k)+Γ212Q~(k,kτ)+Γ3<0,(23) (24) M212Π~11(k)+Λ1Y~T(k)+Λ212Q~(k,kτ)+Λ3<0,(24) where Γ1=A¯T(k)P~(k+1)A¯(k)+2τ[A¯(k)I]TZ~(k)[A¯(k)I],Γ2=Ad¯T(k)P~(k+1)A¯(k)+2τAd¯T(k)Z~(k)[A¯(k)I],Γ3=Ad¯T(k)P~(k+1)Ad¯(k)+2τAd¯T(k)Z~(k)Ad¯(k),Λ1=E¯T(k)P~(k+1)E¯(k)+2τE¯T(k)Z~(k)E¯(k),Λ2=Ed¯T(k)P~(k+1)E¯(k)+2τEd¯T(k)Z~(k)E¯(k),Λ3=Ed¯T(k)P~(k+1)Ed¯(k)+2τEd¯T(k)Z~(k)Ed¯(k). Summing up (Equation23) and (Equation24), we have (25) MΠ~11(k)+Σ12Y~T(k)+Σ2Q~(k,kτ)+Σ3<0,(25) where Σ1=A¯T(k)P~(k+1)A¯(k)+E¯T(k)P~(k+1)E¯(k)+2τ(A¯(k)I)TZ~(k)(A¯(k)I)+2τE¯T(k)Z~(k)E¯(k),Σ2=Ad¯T(k)P~(k+1)A¯(k)+Ed¯T(k)P~(k+1)E¯(k)+2τAd¯T(k)Z~(k)(A¯(k)I)+2τEd¯T(k)Z~(k)E¯(k),Σ3=Ad¯T(k)P~(k+1)Ad¯(k)+Ed¯T(k)P~(k+1)Ed¯(k)+2τAd¯T(k)Z~(k)Ad¯(k)+2τEd¯T(k)Z~(k)Ed¯(k). Substituting (Equation11) into (Equation10), we obtain (26) x(k+1)=Av¯(k)x(k)Ad¯(k)l=kτk1η(l)+[Ev¯(k)x(k)Ed¯(k)l=kτk1η(l)]ω(k),(26) where Av¯(k)=A¯(k)+Ad¯(k),Ev¯(k)=E¯(k)+Ed¯(k). Then, we construct the fuzzy LKF (27) V(k)=V1(k)+V2(k)+V3(k),(27) where V1(k)=xT(k)P~(k)x(k),V2(k)=2s=τ1l=k+sk1ηT(l)Z~(l)η(l),V3(k)=l=kτk1xT(l)Q~(k,l)x(l).

Along the trajectory of system (Equation26) and taking expectation, we have (28) E{ΔV1}E{V1(k+1)V1(k)}=xT(k)Av¯T(k)P~(k+1)Av¯(k)x(k)xT(k)Av¯T(k)P~(k+1)Ad¯(k)l=kτk1η(l)l=kτk1η(l)TAd¯T(k)P~(k+1)Av¯(k)x(k)+l=kτk1η(l)TAd¯T(k)P~(k+1)Ad¯(k)l=kτk1η(l)+xT(k)Ev¯T(k)P~(k+1)Ev¯(k)x(k)xT(k)Ev¯T(k)P~(k+1)Ed¯(k)l=kτk1η(l)l=kτk1η(l)TEd¯T(k)P~(k+1)Ev¯(k)x(k)+l=kτk1η(l)TEd¯T(k)P~(k+1)Ed¯(k)l=kτk1η(l)xT(k)P~(k)x(k)=xT(k)[Av¯T(k)P~(k+1)Av¯(k)+Ev¯T(k)P~(k+1)Ev¯(k)P~(k)]x(k)+μT(k)[Ad¯T(k)P~(k+1)Ad¯(k)+Ed¯T(k)P~(k+1)Ed¯(k)]μ(k)2l=kτk1xT(k)Θ1η(l)2l=kτk1xT(k)Θ2η(l)=xT(k){[A¯(k)+Ad¯(k)]TP~(k+1)[A¯(k)+Ad¯(k)]+[E¯(k)+Ed¯(k)]TP~(k+1)[E¯(k)+Ed¯(k)]P~(k)}x(k)+[x(k)x(kτ)]T[Ad¯T(k)P~(k+1)Ad¯(k)+Ed¯T(k)P~(k+1)Ed¯(k)]×[x(k)x(kτ)]2l=kτk1xT(k)Θ1η(l)2l=kτk1xT(k)Θ2η(l)=xT(k)[A¯T(k)P~(k+1)A¯(k)+A¯T(k)P~(k+1)Ad¯(k)+Ad¯T(k)P~(k+1)A¯(k)+Ad¯T(k)P~(k+1)Ad¯(k)+E¯T(k)P~(k+1)E¯(k)+E¯T(k)P~(k+1)Ed¯(k)+Ed¯T(k)P~(k+1)E¯(k)+Ed¯T(k)P~(k+1)Ed¯(k)P~(k)]x(k)+xT(k)Ad¯T(k)P~(k+1)Ad¯(k)x(k)+xT(k)Ed¯T(k)P~(k+1)Ed¯(k)x(k)xT(k)Ad¯T(k)P~(k+1)Ad¯(k)x(kτ)xT(k)Ed¯T(k)P~(k+1)Ed¯(k)x(kτ)xT(kτ)Ad¯T(k)P~(k+1)Ad¯(k)x(k)xT(kτ)Ed¯T(k)P~(k+1)Ed¯(k)x(k)xT(kτ)Ad¯T(k)P~(k+1)Ad¯(k)x(kτ)xT(kτ)Ed¯T(k)P~(k+1)Ed¯(k)x(kτ)2l=kτk1xT(k)Θ1η(l)2l=kτk1xT(k)Θ2η(l),(28) where μ(k)l=kτk1η(l)=x(k)x(kτ),Θ1Av¯T(k)P~(k+1)Ad¯(k),Θ2Ev¯T(k)P~(k+1)Ed¯(k). By using Lemma 2.1, we have (29) 2xT(k)Θ1η(l)x(k)η(l)TX~(k)Y~T(k)Θ1TZ~(l)x(k)η(l)=xT(k)X~(k)x(k)+2xT(k)(Y~(k)Θ1)η(l)+ηT(l)Z~(l)η(l),(29) (30) 2xT(k)Θ2η(l)x(k)η(l)TX~(k)Y~T(k)Θ2TZ~(l)x(k)η(l)=xT(k)X~(k)x(k)+2xT(k)(Y~(k)Θ2)η(l)+ηT(l)Z~(l)η(l)(30) with X~(k),Y~(k),and Z~(l) satisfying (Equation22).

Considering (Equation29) and (Equation30), we have (31) 2l=kτk1xT(k)Θ1η(l)=2xT(k){[A¯(k)+Ad¯(k)]TP~(k+1)Ad¯(k)}[x(k)x(kτ)]=2[xT(k)A¯T(k)P~(k+1)Ad¯(k)x(k)xT(k)A¯T(k)P~(k+1)Ad¯(k)x(kτ)+xT(k)Ad¯T(k)P~(k+1)Ad¯(k)x(k)xT(k)Ad¯T(k)P~(k+1)Ad¯(k)x(kτ)],(31) (32) 2l=kτk1xT(k)Θ2η(l)=2xT(k){[E¯(k)+Ed¯(k)]TP~(k+1)Ed¯(k)}[x(k)x(kτ)]=2[xT(k)E¯T(k)P~(k+1)Ed¯(k)x(k)xT(k)E¯T(k)P~(k+1)Ed¯(k)x(kτ)+xT(k)Ed¯T(k)P~(k+1)Ed¯(k)x(k)xT(k)Ed¯T(k)P~(k+1)Ed¯(k)x(kτ)],(32) (33) E{ΔV2}E{V2(k+1)V2(k)}=2τηT(k)Z~(k)η(k)2l=kτk1ηT(l)Z~(l)η(l)=2τ{xT(k)[A¯(k)I]TZ~(k)[A¯(k)I]x(k)+xT(k)[A¯(k)I]TZ~(k)Ad¯(k)x(kτ)+xT(kτ)Ad¯T(k)Z~(k)[A¯(k)I]x(k)+xT(kτ)Ad¯T(k)Z~(k)Ad¯(k)x(kτ)+xT(k)E¯T(k)Z~(k)E¯(k)x(k)+xT(k)E¯T(k)Z~(k)Ed¯(k)x(kτ)+xT(kτ)Ed¯T(k)Z~(k)E¯(k)x(k)+xT(kτ)Ed¯T(k)Z~(k)Ed¯(k)x(kτ)},(33) (34) E{ΔV3}E{V3(k+1)V3(k)}=xT(k)Q~(k,k)x(k)xT(kτ)Q~(k,kτ))x(kτ).(34)

Considering η(k)=(A¯(k)I)x(k)+Ad¯(k)x(kτ)+[E¯(k)x(k)+Ed¯(k)x(kτ)]ω(k) and summing up (Equation28)–(Equation34), we have (35) E{ΔV}E{ΔV1}+E{ΔV2}+E{ΔV3}ξT(k)Mξ(k),(35) where ξ(k)x(k)x(kτ). Obviously, it follows from (Equation25) that E{ΔV}<0 for all ξ(k)0, which concludes from the stability theory that the system in (Equation10) is stochastically stable.

The inequalities we got in Theorem 3.1 contain time-delay parameters. Those parameters are merely available online, therefore, it is impossible for us to check the feasibility of those inequalities. We need to transform those PLMIs [Citation24] into strict LMIs, and then check their feasibility by computer software. Thus, we restrict ourselves to the case of (36) F¯(k)=ϵG¯(k).(36) Then, we have the following theorem.

Theorem 3.2

The system in (Equation10) is stochastically stable if for some scalar ϵ>0, there exist matrices Pi>0,Qi>0,Xi>0,Zi>0,Yi, and Gi,iS, satisfying the LMIs: (37) Φstii<0,s,t,iS,(37) (38) 1r1Φstii+12(Φstij+Φstji)<0,s,t,i,jS,ij,(38) (39) Ωstii<0,s,t,iS,(39) (40) 1r1Ωstii+12(Ωstij+Ωstji)<0,s,t,i,jS,ij,(40) (41) Ψsi0,s,iS,(41) where (42) Φstij=12Π11,iYiT12QsAiGjTϵAdiGjTΠ33,tτ(AiI)GjTτϵAdiGjT0Π44,i,(42) (43) Ωstij=12Π11,iYiT12QsEiGjTϵEdiGjTΠ33,tτEiGjTτϵEdiGjT0Π44,i,(43) (44) Ψsi=XiYiTZs(44) with Π11,i=Pi+2τXi+ϵ2Qi+2ϵ1YiT+2ϵ1Yi,Π33,t=GtGtT+Pt,Π44,i=τ2(Fi+FiTZi).

Proof.

Note that the matrices in inequality (Equation13) of Theorem 3.1 can be unfolded as (45) 12Π¯11(k)Y¯T(k)12Q¯(kτ)A¯(k)G¯T(k)Ad¯(k)F¯T(k)Π¯33(k+1)τ(A¯(k)I)G¯T(k)τAd¯(k)F¯T(k)0Π¯44(k)=s=1rt=1r1i<jrhs(θ(kτ))ht(θ(k+1))1r1hi2Φstii+1r1hj2Φstjj1r1+hihj(Φstij+Φstji).(45)

So we just need to satisfy (46) 1i<jr1r1hi2Φstii+1r1hj2Φstjj+hihj(Φstij+Φstji)<0(46) and thus a sufficient condition for (46) is (47) xT1r1hi2Φstii+1r1hj2Φstjjx+hihjxT(Φstij+Φstji)x<0,x0.(47) By Lemma 2.4, if conditions (Equation37) and (Equation38) hold, then (Equation47) is fulfilled. To sum up, if conditions (Equation37) and (Equation38) hold, then (Equation13) is fulfilled. By the similar line of the proof, we can get that if conditions (Equation39) and (Equation40) hold, then (Equation14) is fulfilled; if conditions (Equation41) hold, then (Equation15) is satisfied. Therefore, it follows from Theorem 3.1 that the time-delay fuzzy system (Equation10) is stochastically stable.

It is noted that we can reduce the number of LMIs by selecting a specific matrix. For example, if we take Pi=P,Qi=Q,Xi=X,Zi=Z,Yi=Y, and Gi=G,iS, then the number would be greatly reduced. In this case, the fuzzy LKF (Equation27) becomes a non-fuzzy one. Then, we can get a corollary as follows.

Corollary 3.3

The system in (Equation10) is stochastically stable if for some scalar ϵ>0, there exist matrices P>0, Q>0, X>0, Z>0, Y, and G, satisfying the LMIs: (48) 12Π11YT12QAiGTϵAdiGTΠ33τ(AiI)GTτϵAdiGT0Π44<0,iS,(48) (49) 12Π11YT12QEiGTϵEdiGTΠ33τEiGTτϵEdiGT0Π44<0,iS,(49) (50) XYTZ0,(50) where Π11=P+2τX+ϵ2Q+2ϵ1YT+2ϵ1Y,Π33=GGT+P,Π44=τ2(F+FTZ).

Proof.

The result in this corollary is a special case of Theorem 3.2; therefore, we omit the proof here.

Next, we will analyse the time-varying delay, we give the open-loop system of (Equation3) in a compact form (51) x(k+1)=A¯(k)x(k)+Ad¯(k)x(kh(k))+[E¯(k)x(k)+Ed¯(k)x(kh(k))]ω(k),(51) where A¯(k)i=1rλiAi,A¯(k)i=1rλiAdi,E¯(k)i=1rλiEi,Ed¯(k)i=1rλiEdi.

Theorem 3.4

The system in (Equation51) is stochastically stable if there exist matrices P=PT,Q1=Q1T,Q2=Q2T,Q3>0,Z1>0,Z2>0,X,Y¯=[Y1T Y2T 0 0 0 0 0 0]T,W¯=[W1T W2T 0 0 0 0 0 0]T , such that the following LMIs hold: (52) Z2Y¯TXY¯Ψ¯W¯XTW¯TZ2<0,(52) (53) 1h2P+Z1Z1Z1Ω>0,(53) (54) P+h12Z2h12Z2h12Z2h2Q2+h12Z2>0,(54) where (55) h12=h2h1,Ω=Q1+Q2+(h12+1)Q3+Z1,Υ11=A¯T(k)PA¯(k)P+Q1+Q2+(h12+1)Q3Z1+E¯T(k)PE¯(k),Υ12=A¯T(k)PAd¯(k)+E¯T(k)PEd¯(k),Υ22=Ad¯T(k)PAd¯(k)+Ed¯T(k)PEd¯(k)Q3,Ψ¯=Υ11Υ12Z10h1(A¯(k)I)TZ1h12(A¯(k)I)TZ2h1E¯T(k)Z1h12E¯T(k)Z2Υ2200h1Ad¯T(k)Z1h12Ad¯T(k)Z2h1Ed¯T(k)Z1h12Ed¯T(k)Z2Q1Z100000Q20000Z1000Z200Z10Z2+[0Y¯+W¯Y¯W¯0000]+[0Y¯+W¯Y¯W¯0000]T.(55)

Proof.

Define a Lyapunov functional as (56) V(k)=V1(k)+V2(k)+V3(k)+V4(k),(56) where V1(k)=xT(k)Px(k),V2(k)=j=12i=khjk1xT(i)Qjx(i),V3(k)=i=kh(k)k1xT(i)Q3x(i)+j=h2+1h1i=k+jk1xT(i)Q3x(i),V4(k)=j=h11i=k+jk1h1ΔxT(i)Z1Δx(i)+j=h2h11i=k+jk1h12ΔxT(i)Z2Δx(i), where (57) Δx(i)=x(i+1)x(i).(57) Under the condition of the theorem, we first show that there exists a scalar δ1>0, such that (58) V(k)δ1|x(k)|2.(58) For this purpose, we note that (59) V1(k)=xT(k)Px(k)=i=kh2k11h2xT(k)Px(k)=i=kh2kh111h2xT(k)Px(k)+i=kh1k11h2xT(k)Px(k)(59) and i=kh2k1xT(i)Q2x(i)=i=kh2kh11xT(i)Q2x(i)+i=kh1k1xT(i)Q2x(i), so, we have (60) V2(k)=i=kh1k1xT(i)Q1x(i)+i=kh2kh11xT(i)Q2x(i)+i=kh1k1xT(i)Q2x(i).(60) Furthermore, Q3>0 and h1h(k)h2 together imply that i=khkk1xT(i)Q3x(i)i=kh1k1xT(i)Q3x(i) and j=h2+1h1i=k+jk1xT(i)Q3x(i)=j=kh2+1kh11(ik+h2)xT(i)Q3x(i)+i=kh1k1(h2h1)xT(i)Q3x(i)h12i=kh2k1xT(i)Q3x(i). Thus, we have (61) V3(k)i=kh1k1xT(i)Q3x(i)+h12i=kh2k1xT(i)Q3x(i).(61) Applying Lemma 2.2 and using the relations in (Equation57), we obtain j=h11i=k+jk1h1ΔxT(i)Z1Δx(i)h1j=h111ji=k+jk1Δx(i)TZ1i=k+jk1Δx(i)=h1j=h111j[x(k)x(k+j)]TZ1[x(k)x(k+j)]j=h11[x(k)x(k+j)]TZ1[x(k)x(k+j)]=i=kh1k1[x(k)x(i)]TZ1[x(k)x(i)] and j=h2h11i=k+jk1h12ΔxT(i)Z2Δx(i)h12j=h2h111ji=k+jk1Δx(i)TZ2i=k+jk1Δx(i)=h12j=h2h111j[x(k)x(k+j)]TZ2[x(k)x(k+j)]h12h2j=h2h11[x(k)x(k+j)]TZ2[x(k)x(k+j)]=h12h2i=kh2kh11[x(k)x(i)]TZ2[x(k)x(i)], so, we have (62) V4(k)i=kh1k1[x(k)x(i)]TZ1[x(k)x(i)]+h12h2i=kh2kh11[x(k)x(i)]TZ2[x(k)x(i)].(62) Then, it follows from (Equation59)–(Equation62) that (63) V(k)i=kh1k11h2xT(k)Px(k)+xT(i)[Q1+Q2+(h12+1)Q3]x(i)+i=kh1k1[x(k)x(i)]TZ1[x(k)x(i)]+i=kh2kh111h2xT(k)Px(k)+xT(i)Q2x(i)+h12h2[x(k)x(i)]TZ2[x(k)x(i)]=i=kh1k1[xT(k)xT(i)]1h2P+Z1Z1Z1Ω+1h2i=kh2kh11[xT(k)xT(i)]P+h12Z2h12Z2h12Z2h2Q2+h12Z2x(k)x(i).(63) This, together with (Equation53) and (Equation54), imply that there exists a scalar δ1>0, such that (Equation58) holds.

Now, we show that there exists a scalar δ2>0, such that (64) ΔV(k)δ2|x(k)|2.(64) We have (65) E{ΔV1(k)}E{V1(k+1)V1(k)}=xT(k+1)Px(k+1)xT(k)Px(k)=[A¯(k)x(k)+Ad¯(k)x(kh(k))+[E¯(k)x(k)+Ed¯(k)x(kh(k))]ω(k)]T×P[A¯(k)x(k)+Ad¯(k)x(kh(k))+[E¯(k)x(k)+Ed¯(k)x(kh(k))]xT(k)Px(k)=xT(k)A¯T(k)PA¯(k)x(k)+xT(k)A¯T(k)PAd¯(k)x(kh(k))+xT(kh(k))Ad¯T(k)PA¯(k)x(k)+xT(k)E¯T(k)PE¯(k)x(k)+xT(kh(k))Ad¯T(k)PAd¯(k)x(kh(k))+xT(k)E¯T(k)PEd¯(k)x(kh(k))+xT(kh(k))Ed¯T(k)PE¯(k)x(k)+xT(kh(k))Ed¯T(k)PEd¯(k)x(kh(k))xT(k)Px(k),(65) (66) E{ΔV2(k)}E{V2(k+1)V2(k)}=i=kh1+1kxT(i)Q1x(i)+i=kh2+1kxT(i)Q2x(i)i=kh1k1xT(i)Q1x(i)i=kh2k1xT(i)Q2x(i),(66) (67) E{ΔV3(k)}E{V3(k+1)V3(k)}=i=kh(k+1)+1kxT(i)Q3x(i)+j=h2+1h1i=k+j+1kxT(i)Q3x(i)i=kh(k)k1xT(i)Q3x(i)j=h2+1h1i=k+jk1xT(i)Q3x(i)=i=kh(k+1)+1k1xT(i)Q3x(i)i=kh(k)+1k1xT(i)Q3x(i)+xT(k)Q3x(k)xT(kh(k))Q3x(kh(k))+h12xT(k)Q3x(k)i=kh2+1kh1xT(i)Q3x(i)i=kh2+1kh1xT(i)Q3x(i)+xT(k)Q3x(k)xT(kh(k))Q3x(kh(k))+h12xT(k)Q3x(k)i=kh2+1kh1xT(i)Q3x(i),(67) (68) E{ΔV4(k)}E{V4(k+1)V4(k)}=j=h11i=k+j+1kh1ΔxT(i)Z1Δx(i)+j=h2h11i=k+j+1kh12ΔxT(i)Z2Δx(i)j=h11i=k+jk1h1ΔxT(i)Z1Δx(i)+j=h2h11i=k+jk1h12ΔxT(i)Z2Δx(i)=h12ΔxT(k)Z1Δx(k)i=kh1k1h1ΔxT(i)Z1Δx(i)+h122ΔxT(k)Z2Δx(k)i=kh2kh11h12ΔxT(i)Z2Δx(i).(68) By Lemma 2.2, one may have (69) i=kh1k1h1ΔxT(i)Z1Δx(i)i=kh1k1Δx(i)TZ1i=kh1k1Δx(i)=[x(k)x(kh1)]TZ1[x(k)x(kh1)].(69) Next, we introduce several slack matrices to further reduce conservatism. According to the definition of Δx(i), for any matrices Y=[Y1T Y2T 0 0]T and W=[W1T W2T 0 0]T , we have (70) 0=2ζT(k)Yx(kh1)x(kh(k))i=kh(k)kh11Δx(i),(70) (71) 0=2ζT(k)Wx(kh(k))x(kh2)i=kh2kh(k)1Δx(i),(71) where ζ(k)=[xT(k) xT(kh(k)) xT(kh1) xT(kh2)]T. Note that Δx(k)=x(k+1)x(k)=[A¯(k)I]x(k)+Ad¯(k)x(kh(k))+[E¯(k)x(k)+Ed¯(k)x(kh(k))]ω(k). Let (72) Ψ=Υ11A¯T(k)PAd¯(k)+E¯T(k)PEd¯(k)Z10Ad¯T(k)PAd¯(k)+Ed¯T(k)PEd¯(k)Q300Q1Z10Q2+[A¯(k)IAd¯(k)00]T(h12Z1+h122Z2)[[A¯(k)IAd¯(k)00]+[E¯(k)Ed¯(k)00]T(h12Z1+h122Z2)[[E¯(k)Ed¯(k)00]+[0Y+WYW]+[0Y+WYW]T,(72) where Υ11=A¯T(k)PA¯(k)P+Q1+Q2+(h12+1)Q3Z1+E¯T(k)PE¯(k). Then it is derived from (Equation65)–(Equation72) that (73) ΔV(k)ζT(k)Ψζ(k)2ζT(k)Yi=kh(k)kh11Δx(i)2ζT(k)Wi=kh2kh(k)1Δx(i)i=kh(k)kh11ΔxT(i)h12Z2Δx(i)i=kh2kh(k)1ΔxT(i)h12Z2Δx(i).(73) Rewriting h12=h2h1 as h12=h2h(k)+h(k)h1, we have (74) ΔV(k)1h12i=kh(k)kh11ζ(k)h12Δx(i)TΨYYTZ2ζ(k)h12Δx(i)+1h12i=kh2kh(k)1ζ(k)h12Δx(i)TΨWWTZ2ζ(k)h12Δx(i).(74) On the other hand, by Lemma 2.3, there exists an X of appropriate dimensions such that (Equation52) holds if and only if (75) Ψ¯Y¯Y¯TZ2<0,Ψ¯W¯W¯TZ2<0.(75) According to the Schur complement theorem, the system (Equation75) is equivalent to (76) ΨYYTZ2<0,ΨWWTZ2<0.(76) Therefore, if the condition (Equation52) is satisfied, so does the condition (Equation76). By (Equation74), there exists a scalar δ2>0 such that ΔV(k)δ2x(k)2<0 for x(k)0, which is concluded that the system in (Equation51) is stochastically stable.

4. Illustrative Examples

In this section, two examples are employed to illustrate the method developed in Sections 3. Example 4.1 shows that this method is effective and the stability condition based on the new fuzzy LKF is less conservative than that based on non-fuzzy LKF. Example 4.2 shows that this method reduces the conservatism.

Example 4.1

[Citation22]

Consider the discrete-time delay fuzzy system (Equation10) with r=2,τ=1,ϵ=50,A1=0.400.010.3,Ad1=0.2000.2,E1=0.1000.1,Ed1=0.1000.1,A2=0.400.020.2,Ad2=0.2000.2,E2=0.1000.1,Ed2=0.1000.1. By using the Matlab LMI Toolbox, it can be found that the LMIs of Theorem 3.2 have the feasible solution P1=0.01020.00000.00000.0111,P2=0.00960.00020.00020.0126,Q1=4.59570.00940.00944.1561,Q2=4.54210.01670.01674.1895,X1=1030.47580.01890.01890.5181,X2=0.00020.00000.00000.0015,Z1=0.39350.00240.00240.3238,Z2=0.18360.00280.00280.6364,Y1=0.00430.00020.00000.0026,Y2=0.00230.00030.00010.0058,G1=0.01170.00000.00010.0154,G2=0.01110.00010.00020.0173.

However, we can prove that the LMIs of Corollary 3.3 are infeasible. This shows that with ϵ=50, Theorem 3.2 guarantees the stability of the system while Corollary 3.3 cannot. As we expected, this method is effective and the proposed fuzzy LKF-based stability condition is less conservative than the non-fuzzy LKF-based one.

Example 4.2

Consider the discrete-time delay fuzzy system (Equation51) with r=2,A1=0.400.010.3,Ad1=0.2000.2,E1=0.1000.1,Ed1=0.1000.1,A2=0.400.020.2,Ad2=0.2000.2,E2=0.1000.1,Ed2=0.1000.1. For different value of h1, the admissible upper bound h2 of the delay is listed in Table . Compared with the results in [Citation21], the proposed method is less conservative. The corresponding feasible solutions are as follows: h1=1,Pv=9.16180.00340.00345.2445,Q1=0.00200.00050.00050.0585,Q2=0.00400.00070.00070.0875,Q3=0.77080.00370.00370.4498,Z1=0.00250.00040.00040.0733,Z2=0.00010.00000.00000.0038,h1=2P=4.85010.00160.00162.8847,Q1=0.00130.00030.00030.0387,Q2=0.00210.00030.00030.0445,Q3=0.40800.00210.00210.2468,Z1=0.00030.00010.00010.0098,Z2=0.00010.00000.00000.0021,h1=3,P=6.62830.00210.00213.8574,Q1=0.00190.00040.00040.0558,Q2=0.00280.00040.00040.0571,Q3=0.55760.00270.00270.3295,Z1=0.00020.00000.00000.0057,Z2=0.00010.00000.00000.0028,h1=4,P=5.28160.00170.00172.9213,Q1=0.00140.00030.00030.0440,Q2=0.00210.00030.00030.0419,Q3=0.44430.00210.00210.2492,Z1=0.00010.00000.00000.0024,Z2=0.00010.00000.00000.0021,h1=5,P=15.65280.00500.00509.3339,Q1=0.00460.00100.00100.1410,Q2=0.00680.00090.00090.1283,Q3=1.31670.00660.00660.7975,Z1=0.00010.00000.00000.0048,Z2=0.00020.00000.00000.0067.

Table 1. Admissible upper bound h2 for various h1.

5. Conclusion

The stability of Discrete T-S fuzzy stochastic system with time delay is studied. The fuzzy stochastic turbulence considered in the new system has broadened the applications in the more complicated irregular internal and external interference cases. The symmetric matrices involved in the novel Lyapunov–Krasovskii functional get rid of the positive definiteness restrictions. Numerical experiments show that the stability condition, obtained by this new Lyapunov–Krasovskii functional, is less conservative.

Disclosure statement

No potential conflict of interest was reported by the author(s).

Additional information

Funding

This work was supported by National Natural Science Foundation of China (NSFC) [grant numbers 11601050, 11771064 and 11991024] and Chongqing University Innovation Research Group Project: Nonlinear Optimisation Method and Its Application [grant number CXQT20014].

Notes on contributors

Honglin Luo

Honglin Luo, is a Math professor, the research interests include theory and algorithms of optimization, optimal control and fuzzy control.

Li Yu

Jiali Zheng, is a master degree candidate. Her research interest is in fuzzy control.

References

  • Takagi T, Sugeno M. Fuzzy identification of systems and its applications to modeling and control. Syst Man Cybern IEEE Trans. 1985;15(1):116–132.
  • Shao H, Han QL. New stability criteria for linear discrete-time systems with interval-like time-varying delays. IEEE Trans Automat Contr. 2011;56(3):619–625.
  • Wu HN. Delay-dependent stability analysis and stabilization for discrete-time fuzzy systems with state delay: a fuzzy Lyapunov–Krasovskii functional approach. IEEE Trans Syst Man Cybern B. 2006;36(4):954–962.
  • Han QL, Gu KQ. Stability of linear systems with time-varying delay: a generalized discretized Lyapunov functional approach. Asian J Control. 2001;3(3):170–180.
  • Xu S, Lam J, Zhang B, et al. A new result on the delay-dependent stability of discrete systems with time-varying delays. Int J Robust Nonlinear Control. 2014;24(16):2512–2521.
  • Lin C, Wang QG, Lee TH. Improvement on observer-based H∞ control for T-S fuzzy systems. Automatica. 2005;41(9):1651–1656.
  • Liu H, Sun F, Hu Y. H∞ control for fuzzy singularly perturbed systems. Fuzzy Sets Syst. 2005;155(2):272–291.
  • Shi P, Nguang SK. H∞ fuzzy output feedback control design for nonlinear systems: an LMI approach. IEEE Trans Fuzzy Syst. 2003;11(3):331–340.
  • Nguang SK, Shi P, Ding S. Fault detection for uncertain fuzzy systems: an LMI approach. IEEE Trans Fuzzy Syst. 2007;15(6):1251–1262.
  • Zhang X, Zhang Z, Lu G. Fault detection for state-delay fuzzy systems subject to random communication delay. Int J Innov Comput Inform Control. 2012;8(4):2439–2451.
  • Li H, Yu J, Hilton C, et al. Adaptive sliding-mode control for nonlinear active suspension vehicle systems using T-S fuzzy approach. IEEE Trans Ind Electron. 2013;60(8):3328–3338.
  • Lin T, Chang S, Hsu C. Robust adaptive fuzzy sliding mode control for a class of uncertain discrete-time nonlinear systems. Int J Innov Comput Inform Control. 2012;8(1A):347–359.
  • Qiu J, Feng G, Gao H. Asynchronous output-feedback control of networked nonlinear systems with multiple packet dropouts: T-S fuzzy affine model-based approach. IEEE Trans Fuzzy Syst. 2011;19(6):1014–1030.
  • Su X, Wu L, Shi P, et al. H∞ model reduction of Takagi–Sugeno fuzzy stochastic systems. IEEE Trans Syst Man Cybern B. 2012;42(6):1574–1585.
  • Wang Z, Lam J, Wei G, et al. Filtering for nonlinear genetic regulatory networks with stochastic disturbances. IEEE Trans Autom Control. 2008;53(10):2448–2457.
  • Wang Z, Ho DWC, Dong H, et al. Robust finite-horizon control for a class of stochastic nonlinear time-varying systems subject to sensor and actuator saturations. IEEE Trans Autom Control. 2010;55(7):1716–1722.
  • Lam HK, Leung FHF. Stability analysis of discrete-time fuzzy-model-based control systems with time delay: time delay-independent approach. Fuzzy Sets Syst. 2008;159(8):990–1000.
  • Xu S, Lam J, Ho DWC, et al. Novel global asymptotic stability criteria for delayed cellular neural networks. IEEE Trans Circuits Syst Express Briefs. 2005;52(6):349–353.
  • Su X, Shi P, Wu L, et al. A novel approach to filter design for T-S fuzzy discrete-time systems with time-varying delay. IEEE Trans Fuzzy Syst. 2012;20(6):1114–1129.
  • Zhang H, Shi Y. Delay-dependent stabilization of discrete-time systems with time-varying delay via switching technique. J Dyn Syst Meas Control. 2012;134(4):1–5.
  • Tan G, Cheng J, Yan J. Further results on stability analysis for discrete-time T-S fuzzy stochastic systems subject to time-varying delayed signals. In 2017 Seventh International Conference on Information Science and Technology (ICIST). Vietnam: IEEE; 2017.
  • Yang XZ, Wu LG, Lam HK, et al. Stability and stabilization of discrete-time T-S fuzzy systems with stochastic perturbation and time-varying delay. IEEE Trans Fuzzy Syst. 2014;22(1):124–138.
  • Moon YS, Park P, Kwon WH, et al. Delay-dependent robust stabilization of uncertain state-delayed systems. Int J Control. 2001;74(14):1447–1455.
  • Tuan HD, Apkarian P, Narikiyo T, et al. Parameterized linear matrix inequality techniques in fuzzy control system design. IEEE Trans Fuzzy Syst. 2001;9(2):324–332.