Loading [MathJax]/jax/output/SVG/jax.js
Research article

Double-quantized-based H tracking control of T-S fuzzy semi-Markovian jump systems with adaptive event-triggered

  • Received: 08 November 2022 Revised: 03 December 2022 Accepted: 19 December 2022 Published: 10 January 2023
  • MSC : 93C15, 93B36

  • This paper investigates the issue of asynchronous H tracking control for nonlinear semi-Markovian jump systems (SMJSs) based on the T-S fuzzy model. Firstly, in order to improve the performance of network control systems (NCSs) and the efficiency of data transmission, this paper adopts a double quantization strategy which quantifies the input and output of the controllers. Secondly, for the purpose of reducing the burden of network communication, an adaptive event-triggered mechanism (AETM) is adopted. Thirdly, due to the influence of network-induce delay, the system mode information can not be transmitted to the controller synchronously, thus, a continuous-time hidden Markov model (HMM) is established to describe the asynchronous phenomenon between the system and the controller. Additionally, with the help of some improved Lyapunov-Krasovski (L-K) functions with fuzzy basis, some sufficient criteria are derived to co-guarantee the state stability and the H performance for the closed-loop tracking control system. Finally, a numerical example and a practical example are given to verify the effectiveness of designed mentality.

    Citation: Yuxin Lou, Mengzhuo Luo, Jun Cheng, Xin Wang, Kaibo Shi. Double-quantized-based H tracking control of T-S fuzzy semi-Markovian jump systems with adaptive event-triggered[J]. AIMS Mathematics, 2023, 8(3): 6942-6969. doi: 10.3934/math.2023351

    Related Papers:

    [1] Biwen Li, Guangyu Wang . Stability of stochastic nonlinear systems under aperiodically intermittent state quantization and event-triggered mechanism. AIMS Mathematics, 2025, 10(4): 10062-10092. doi: 10.3934/math.2025459
    [2] Chengqiang Wang, Xiangqing Zhao, Yang Wang . Finite-time stochastic synchronization of fuzzy bi-directional associative memory neural networks with Markovian switching and mixed time delays via intermittent quantized control. AIMS Mathematics, 2023, 8(2): 4098-4125. doi: 10.3934/math.2023204
    [3] Han Geng, Huasheng Zhang . A new H control method of switched nonlinear systems with persistent dwell time: H fuzzy control criterion with convergence rate constraints. AIMS Mathematics, 2024, 9(9): 26092-26113. doi: 10.3934/math.20241275
    [4] Bin Hang, Weiwei Deng . Finite-time adaptive prescribed performance DSC for pure feedback nonlinear systems with input quantization and unmodeled dynamics. AIMS Mathematics, 2024, 9(3): 6803-6831. doi: 10.3934/math.2024332
    [5] Baoyan Sun, Jun Hu, Yan Gao . Variance-constrained robust H state estimation for discrete time-varying uncertain neural networks with uniform quantization. AIMS Mathematics, 2022, 7(8): 14227-14248. doi: 10.3934/math.2022784
    [6] Yidan Wang, Li Xiao, Yanfeng Guo . Finite-time stability of singular switched systems with a time-varying delay based on an event-triggered mechanism. AIMS Mathematics, 2023, 8(1): 1901-1924. doi: 10.3934/math.2023098
    [7] Xiao Yu, Yan Hua, Yanrong Lu . Observer-based robust preview tracking control for a class of continuous-time Lipschitz nonlinear systems. AIMS Mathematics, 2024, 9(10): 26741-26764. doi: 10.3934/math.20241301
    [8] Kairui Chen, Yongping Du, Shuyan Xia . Adaptive state observer event-triggered consensus control for multi-agent systems with actuator failures. AIMS Mathematics, 2024, 9(9): 25752-25775. doi: 10.3934/math.20241258
    [9] Chuang Liu, Jinxia Wu, Weidong Yang . Robust H output feedback finite-time control for interval type-2 fuzzy systems with actuator saturation. AIMS Mathematics, 2022, 7(3): 4614-4635. doi: 10.3934/math.2022257
    [10] Hyung Tae Choi, Hae Yeon Park, Jung Hoon Kim . Output-based event-triggered control for discrete-time systems with three types of performance analysis. AIMS Mathematics, 2023, 8(7): 17091-17111. doi: 10.3934/math.2023873
  • This paper investigates the issue of asynchronous H tracking control for nonlinear semi-Markovian jump systems (SMJSs) based on the T-S fuzzy model. Firstly, in order to improve the performance of network control systems (NCSs) and the efficiency of data transmission, this paper adopts a double quantization strategy which quantifies the input and output of the controllers. Secondly, for the purpose of reducing the burden of network communication, an adaptive event-triggered mechanism (AETM) is adopted. Thirdly, due to the influence of network-induce delay, the system mode information can not be transmitted to the controller synchronously, thus, a continuous-time hidden Markov model (HMM) is established to describe the asynchronous phenomenon between the system and the controller. Additionally, with the help of some improved Lyapunov-Krasovski (L-K) functions with fuzzy basis, some sufficient criteria are derived to co-guarantee the state stability and the H performance for the closed-loop tracking control system. Finally, a numerical example and a practical example are given to verify the effectiveness of designed mentality.



    As we all know, fuzzy model is a extension of deterministic systems, which gives the input, output and state variables definitions on fuzzy sets. Recently, due to the effectiveness in handling the problems of safety control for nonlinear NCSs, fuzzy models have been applied in many research fields, such as fault diagnosis systems, robot control systems and power systems. The ability of fuzzy systems to deal with uncertainty and nonlinear has also attracted much attention in network control, engineering, computer science, and other fields, such as [1,2,3]. The T-S fuzzy methods can approximate the nonlinear systems through a set of local linear systems and a set of IF-THEN rules. Based on the fuzzy systems, many methods of stability and synchronization analysis for linear systems can be extended to the study of nonlinear systems. This provides great convenience undoubtedly for the research of nonlinear NCSs.

    Markov jump processes can describe the switch suddenly of system structure parameters due to external disturbance. The transition of the system among the various modes is determined by a set of Markov chains. Recently, SMJSs whose transition rates change with sojourn time have also been investigated. The semi-Markovian processes are similar to the Markov processes generally. However, compared with the Markov processes, the transition time and probability are decided by the time when the system reaches the current state. Recently, more and more researchers have investigated the SMJSs [4,5,6]. In [7], the stable and robust stability conditions for uncertain Markov transition neural networks(NNs) with partially unknown transition probabilities are derived. In [8], the problem of finite-time H fault tolerant control for the T-S SMJSs is investigated. In [9], the asynchronous control problem of a nonlinear MJS based on a method of fuzzy quantization is investigated. Moreover, the designed fuzzy sample controller and the system are asynchronous. The stochastic stability of T-S fuzzy MJSs is guaranteed based on the HMM. In [10], the problem of an elastic asynchronous H control for an uncertain slow sampling discrete-time Markov singular perturbation system (SPS) is investigated. A new conservative sampling controller is proposed to achieve the stability and the H performance of the closed-loop system. In [11], an asynchronous H filter based on an ETM for SMJSs at finite time intervals is designed. In [12], the resilient cooperative output regulation problem of a class of uncertain nonlinear multi-intelligent systems under denial-of-service attacks is studied. A distributed control scheme consisting of a resilient distributed observer and a distributed adaptive controller is proposed. The results show that the control scheme can solve the elastic cooperative output regulation problem for a related class of uncertain nonlinear mathematical models.

    As is known to all, time-triggered mechanism and ETM are applied to decrease the network communication burden. Both two communication mechanisms have been introduced into the most NCSs. Based on the previous communication scheme, the signals of the system can be conveyed regularly. For ETM, the data signals of the system can be conveyed unless the given events occur. Meanwhile, ETM can bring more difficulties in constructing the controllers. The advantage over time triggered communication is that ETM can reduce more burden of network communication if it undergoes a little changes for the transmitted signals [13]. In order to make better use of network resources, some strategies on event-triggered communication are proposed for MJSs [14,15,16]. In [17], the guaranteed performance control for T-S fuzzy MJSs with time-varying delays and incompletely unknown transition probabilities is investigated. An ETM related to the system mode is considered at the feedback channel where the network-induced delay occurs randomly. In [18], the safety control problem of the nonlinear unmanned vehicle (UMV) systems is investigated. Sensor-to-controller and controller-to-actuator-side dynamic ETM and an observer-based sliding mode control (SMC) scheme are proposed to stabilize the system under DOS attacks.

    Besides ETM, quantization protocol is another method to reduce the burden of network communication [19,20,21]. In [19,20], the robust stability of unknown discrete linear systems with the double quantization strategy is investigated. They also propose some sufficient conditions for closed-loop systems with norm bounded uncertainty and dual quantization. The latter takes into account the phenomenon of the data packets loss. In [21], the problem of quantitative feedback control for uncertain time varying systems based on a sliding mode observer (SMO) is investigated. By constructing a novel L-K function, a time delay-dependent SMO designed criteria is proposed so that the dynamical error system is practically stable.

    In [22], the problem of a static output feedback robust H control for the discrete-time singular MJSs is studied. Moreover, the transition probability is incompletely known. In [23], an H tracking control method with adaptive dynamic programming (ADP) for the nonlinear continuous-time SMJSs is proposed. A neural network (NN) detector which includes the input and output of the system signals is designed. In [24], a tracking control problem of nonlinear SMJSs based on T-S fuzzy methods with the incompletely known transition probability is investigated. Furthermore, the designed controller does not fully control the mode that the system maintains at runtime. In this imperfect modal information scenario, a mechanism based on HMM is improved to simulate the defect of modal asynchrony. The main work of [25] is on investigating a class of state output tracking control problem for fuzzy SMJSs. Besides, the affect of both unpredictable external disturbances and uncertainties in the system are also considered. In [26], the location control based on intelligent event triggering in a networked unmanned vehicle (UMV) system based on hybrid attack is studied, where the UMV and the control station are connected through a communication network. The mean square exponential stability condition of the closed loop system and the design method of the controller based on the observer are achieved.

    Based on the above analysis of many literatures, this paper investigates a quantitative output feedback control problem of fuzzy tracking control systems under the the influence of the uncertainty and external interference. The main contributions of this paper are summarized as the following:

    1) An AETM based on the period data sampling is adopted to relieve the communication burden of the network. The triggered threshold in the AET condition can be adjusted dynamically through an adaptive threshold function ϵ(t), which overcomes the defect of the static ETM. Meanwhile, the size of ϵ(t) can be regulated by an equation related to its derivative ˙ϵ(t);

    2) This paper employs a double quantization strategy, which quantizes the controller input and controller output, to compress the network signal. The uncertainty caused by double quantization will increase the difficulties of the research. Therefore, this paper applies two lemmas to deal with this uncertainty.

    3) The asynchronous phenomenon is inevitable in realistic situation. In this paper, the time-delay caused by AETM will introduce the asynchronous phenomenon between the controller and the system. Thus, an HMM is established to deal with this problem. Moreover, some sufficient inequality conditions which can ensure the stochastic stability of the system and satisfy the prescribed H tracking performance are derived.

    The remainder of this paper is arranged as follows. In Section 2, a controller with AETM and double quantization strategy is constructed for the continuous-time fuzzy SMJSs. In Section 3, some sufficient inequality conditions, which can guarantee the stochastic stability of the system with a prescribed H tracking performance, are derived. Two examples are shown in Section 4 to illustrate the effectiveness of proposed methods. Finally, some conclusions for this paper are summarized in Section 5.

    Notations: Rnν represents the nν dimension Euclidean space; Rn×m represents the set of all n×m real matrices; P>0 denotes that P is a positive define matrix; in matrices represent the symmetric elements for a symmetric matrix; Z+ represents a set of non-negative integers; I and 0 denote unity matrix and zero matrix, respectively; ZT denotes the transpose of Z; sym(AB) represents AB+BTAT; diag{} denotes a diagonal matrix; E{} denotes the mathematical expectation in probability statistics.

    In consideration of a nonlinear fuzzy SMJS with Markov jump parameter ϕt. Let r be the number of the fuzzy rules. Then, the ith fuzzy rule can be described as follows:

    Plant rule i: If η1((t)) is Mi1, η2((t)) is Mi2, , and ηa((t)) is Mia, then,

    {˙ϰ(t)=Ai(ϕt)ϰ(t)+Bi(ϕt)u(t)+Di(ϕt)ω(t),z(t)=C(ϕt)ϰ(t), (2.1)

    where Mi1, Mi2, , Mia denote the fuzzy sets of the rule i, iI={1,2,,r}. ηι(t), ιA={1,2,,a} represent the premise variables. ϰ(t)Rnν is the system state vector. And u(t)Rnu is the input vector which will be designed in this paper. ω(t) denotes the external disturbance which belongs to L[0,+]. Ai(ϕt), Bi(ϕt), C(ϕt), Di(ϕt) are known real coefficient matrices which has appropriate dimensions. For notational brevity, these will be denoted by Ais, Bis, Cs, Dis for ϕt=s.

    Through the method of fuzzy approach, denote ϕt=s, the description of the system (2.1) can be modified as

    {˙ϰ(t)=ri=1hi(η(t))[Aisϰ(t)+Bisu(t)+Disω(t)],z(t)=Csϰ(t), (2.2)

    where η(t)=[η1(t)η2(t)ηa(t)] and

    {hi(η(t))=ϑi(η(t))ri=1ϑi(η(t)),ϑi(η(t))=aι=1Miι(ηι(t)),

    with Miι(ηj(t)) being the membership grade of ηι(t) in Miι. For iI, hi(η(t)) is the membership functions(MFs) of rule i which has been normalized. hi(η(t))0 and ri=1hi(η(t))=1. For the symbol simplification, hi replaces hi(η(t)) in the subsequent sections.

    Let ϕı, where ı={0,1,2,}, denotes the ıth system mode switch. ˆhı is the residence time from the (ı1)th switch to the ıth switch. Let ˆh0=0 and ϕtS={1,2,,M}. {ϕt,h}t0{ϕı,ˆhı}ıS1 can be described as a semi-Markovian process. The matrix of the transition probability Λ(ˆh)=[λisjs(ˆh)]M×M can be written as[5]

    {Pr{ϕı+1=js,ˆhı+1ˆh+θ|ϕı=is,ˆhı+1>ˆh}=λisjs(ˆh)θ+o(θ),isjs,Pr{ϕı+1=js,ˆhı+1>ˆh+θ|ϕı=is,ˆhı+1>ˆh}=1+λisis(ˆh)θ+o(θ),is=js, (2.3)

    where θ>0, limθ0(o(θ)/θ)=0, λisjs(h)0 for isjs, and λisis(h)=Mjs=1λisjs(h).

    Remark 2.1. To avoid notational confusion, it is necessary to clarify that the is and js is a specific value of the system mode s. For example, the λisjs indicates the probability of transfer from modality is to modality js. The is and s represent the same concept. However, it should be noted that the i in is is not the same meaning as the fuzzy rule i previously mentioned in this article.

    In order to track the desired signal of the reference output, the following stable reference model is selected. The system output z(t) in (2.2) tracks the reference signals zr(t) :

    {˙ϰr(t)=Arϰr(t)+Brr(t),zr(t)=Crϰr(t), (2.4)

    where ϰr(t), zr(t), r(t) are the state vector, output vector, and the bounded reference input, respectively. Ar, Br, Cr are known real matrices which have appropriate dimensions.

    Remark 2.2. The system (2.4) is selected as the reference model of H tracking control. What's more, the reference system is known and stable. In the following research, by letting the system (2.2) track the system (2.4).

    AETM is a strategy which is applied to save the communication cost and reduce the network bandwidth pressure. The measurement/control signal will be released when the pre-specified triggered condition are met. The AETM is based on the data sampling. We denote τ0<τ1<<τm< and η=τm+1τm as the sampling instants and the sampling period. Assume that τ0=0 and η is a constant. Let t0,t1,,tk denote the event triggered instants. Assume that t0=0. For t[τm,τm+1), mZ+, the asynchronous fuzzy tracking controller related to AET can be constructed as

    u(t)=rj=1ˆhj(ρ(t))[Kj(φt)ϰ(tk)+Fj(φt)ϰr(τm)], (2.5)

    where

    Kj(φt)=rj=1ˆhj(ρ(t))Kj(φt),ˆhj(ρ(t))=μj(ρ(t))rj=1μj(ρ(t)),μj(ρ(t))=Πgt=1μj(φt)(ρ(k)),

    and {φt}tR+M={1,2,,S}. Due to the existence of the time delay and other external disturbance, the mode switching between the controller and the system is not synchronous at all time. Hence, a hidden process is introduced and its property is defined by

    Pr{φt=μ|ϕt=s}=ϱsμ,

    where for sS, μM, ϱ[0,1], and Sμ=1ϱsμ=1. In (2.5), tk=max{t|t{td,d=0,1,,}} denotes the latest event-triggered instants. Kj(φt) and Fj(φt) denote the control gain matrices. For notational brevity, we use Kjμ and Fjμ to denote Kj(φt) and Fj(φt).

    The event trigger will work if t=τm(mZ+) and the condition (2.6) is violated:

    ξT(τm)ξ(τm)ϵ(t)ζT(τm)ζ(τm), (2.6)

    where ξ(τm)=x(τm)x(tk), ζ(τm)=[xT(τm)xTr(τm)]T. ϵ(t) is a threshold which can be adjusted adaptively. According to [27], ϵ(t) can be adjusted by

    ˙ϵ(t)=1ϵ(t)[1ϵ(t)ϵ0]ξT(τm)ξ(τm), (2.7)

    where ϵ0 is a given constant.

    Remark 2.3. The conditional probability ϱsμ in (2.5) is applied as a mechanism to measure the asynchronous degree. This will be considered in the design of the ultimate controller.

    Remark 2.4. The AETM is more effective than traditional ETM in saving bandwidth resources. It can be obtained from (2.7) that the event trigger threshold can be adjusted dynamically. Moreover, if ϵ(0) is 1ϵ0, where ϵ(0) is the initial value of ϵ(t). In this case, ˙ϵ(t)=0 for t0, which applies that ϵ(t) is a constant. The AET condition is modified as the traditional ETM [28,29].

    Inspired by [30], this paper quantizes both the controller input and the controller output. Given a vector b=[b1b2bC]TRn, let ˆf(b)=[ˆf1(b1)ˆf2(b2)ˆfC(bC)]T be the quantizer of the controller input. For c=1,2,,C, ˆfc(bc) is described as

    ˆfc(bc)={ucl,ˆucl1+θˆfcbcˆucl1θˆfc,bc>0,0,bc=0,ˆfc(bc),bc<0,

    where θfc=(1ρˆfc)/(1+ρˆfc), 0<ρˆfc<1 is defined as the density of the double quantization. ˆucȷUc is defined as the level of the double quantization, and Uc={±ˆucȷ,ˆucȷ=(ρˆfc)ȷˆuc0,ȷ=±1,±2,,}{±ˆuc0}{0} with ˆuc0>0.

    For the quantization of the controller input, let ˆf=diag{ˆf1,ˆf2,,ˆfC}, ˆfc[θfc,θfc], for cN={1,2,,C}. Refer to [31], through the approach of the sector bound, ˆf(b) is defined as

    ˆf(b)=(I+ˆf)b. (2.8)

    For the quantization of the controller output, let ˆg=diag{ˆg1,ˆg2,,ˆgC}, ˆgc[θgc,θgc], ˆgc(bc) is described in the same way as ˆfc(bc):

    ˆg(b)=(I+ˆg)b. (2.9)

    For simplicity, we set θfc=θf and θgc=θg, 0<θf<1 and 0<θg<1. The following two inequalities are specified:

    Tˆfˆfθ2fI,Tˆgˆgθ2gI. (2.10)

    Through mentioned above quantization scheme, the tracking controller in (2.5) can be modified as

    u(t)=rj=1ˆhj(ρ(t))ˆg[Kj(φt)ˆf(ϰ(tk))+Fj(φt)ˆf(ϰr(τm))]. (2.11)

    Combining (2.8), (2.9) and (2.11), we can rewrite the double quantization controller as

    u(t)=rj=1ˆhj[(Kjμ+r1(t))ϰ(tk)+(Fjμ+r2(t))ϰr(τm)], (2.12)

    where

    {r1(t)=ˆgKjμ+Kjμˆf+ˆgKjμˆf,r2(t)=ˆgFjμ+Fjμˆf+ˆgFjμˆf. (2.13)

    Note that Kj(φt)f(ϰ(tk))+Fj(φt)f(ϰr(τm)) is the output of the controller which varies with t. Hence, by the function of g() and f(), ˆg and ˆf also change with t. Thus, we have

    Tˆf(t)ˆf(t)θ2fI,Tˆg(t)ˆg(t)θ2gI. (2.14)

    For simplicity, ˆf(t), ˆg(t), r1(t) and r2(t) are abbreviated as ˆf, ˆg, r1 and r2, respectively. It is necessary to note

    {1r1=ˆgKjμ,2r1=Kjμˆf,3r1=ˆgKjμˆf,1r2=ˆgFjμ,2r2=Fjμˆf,3r2=ˆgFjμˆf. (2.15)

    Then,

    {r1=1r1+2r1+3r1,r2=1r2+2r2+3r2. (2.16)

    Remark 2.5. To quantify the data which need to be transmitted between the system and the controller, that is, to convert the form of transmitted data from continuous one to discrete one. At this time, less bandwidth resource is required for the data transmission. However, for most network quantization methods, they only consider the single quantization between the system and the controller [32,33].

    In this paper, the double quantization between the system and the controller is considered. Therefore, compared with the existing work, this paper adopts the method of double quantization in [34] to design the tracking controller of (2.12) to save more bandwidth resources. Here, double quantization refers to the quantization of the input and output of the controller, that is, from system to controller and from controller to system both require quantization. The advantage of quantizing the input and output of the controller respectively is that it can reduce the communication burden more efficiently. However, there are also some disadvantages, such as this strategy will introduce more uncertainty in the final system. At the same time, it will add more difficulties to the derivation of the paper. Since the states of the original system and the reference system are not identical, two control gain matrices are introduced to fully account for the differences between the two systems. It is necessary to note that the quantization controller contains two different control gain matrices Kjμ and Fjμ corresponding with the system (2.2) and reference system (2.4), respectively.

    Denote the tracking error e(t)=z(t)zr(t) and let ε(t)=tτm. Then, the following augment tracking error dynamic system can be obtained:

    {˙ζ(t)=ri=1rj=1hi(θ(t))ˆhj(ρ(t))[ˉAisζ(t)+ˉBijsμζ(tε(t))ˉEijsμξ(tε(t))+ˉDisˉω(t)],e(t)=ˉCsζ(t), (2.17)

    where i,jI and

    ζ(t)=[ϰT(t)ϰTr(t)]T,ˉω(t)=[ωT(t)rT(t)]T,ϰ(tk)=ϰ(τm)ξ(τm),ˉAis=[Ais00Ar],ˉBijsμ=[Bis(Kjμ+r1)Bis(Fjμ+r2)00],ˉEijsμ=[Bis(Kjμ+r1)0],ˉDis=[Dis00Br],ˉCs=[CsCr].

    Figure 1 shows the framework of NCS with double quantizers and the AET. As shown in Figure 1, in consideration of the limited capacity of the communication channels and in order to decrease the rate of the data transmission, two quantizers will quantize the signals of the state and control before they are transmitted to the network medium. To this end, the following definitions and some related lemmas are necessary to list here.

    Figure 1.  The framework of NCS with double quantizers and the AET mechanism.

    Definition 2.1. The system (2.17) will achieve a stochastic stability, if for ˆt, ˉω(ˆt)0 and ζ(0)Rn, the following inequality holds:

    E{ˆt=0ζ(ˆt)2|ζ(0),λ0}<. (2.18)

    Definition 2.2. For the dynamic tracking error system (2.17), there is a definition for the H norm:

    Φ=sup{e(ˆt)2ˉω(ˆt)2;ˉω(ˆt)20}.

    Under the controller (2.12) and the zero initial condition, if system (2.17) satisfies the condition in the Definition 2.1, and Φ<λ, such that the following inequality holds:

    0eT(ˆt)e(ˆt)dˆt<0λ2ˉωT(ˆt)ˉω(ˆt)dˆt, (2.19)

    then, it is reasonable to believe that the system (2.17) achieves a stochastic stability and satisfies the given H output tracking performance index λ.

    Lemma 2.1. There exists matrices R>0, X is a matrix which has appropriate dimensions, the following inequality can be established under all the circumstance:

    XTR1XXTX+R.

    Lemma 2.2. For υ>0, there exists matrices ˜Υ1 and ˜Υ2 the following inequality can be established:

    ˜ΥT1˜Υ2+˜ΥT2˜Υ1υ˜ΥT1˜Υ1+υ1˜ΥT2˜Υ2.

    Lemma 2.3. For N12n, Rn×n is a semi-positive matrix, and 1RN1×N2 is a symmetric matrix which is described as

    =[1001000000001001].

    Then, we can get 0.

    Remark 2.6. It is necessary to note that the researches about the stochastic stability for the fuzzy SMJSs mostly focus on the field of discrete-time. This paper extends the tracking control problem of T-S fuzzy MJSs to the continuous-time domain compared with the extant researches [35,36].

    This section will firstly analyze the stability and H tracking performance of the augment system (2.17) with the AETM and the double quantization strategy.

    Theorem 3.1. For some given scalars ρi, ρj, λ>0, the control gain matrices Kjμ and some other matrices Pis>0, Q>0, W>0, Zi=ZTi, Zj=ZTj with appropriate dimensions, the system (2.17) can achieve the defined stochastic stability and satisfy the prescribed H tracking performance λ, if ˆhjρjhj0, such that for is,jsS, μM. Meanwhile, i,jI, the following inequalities conditions hold:

    ˉΘijis=ˆΩ+ˆΥ<0, (3.1)
    ˉΘijisZi<0, (3.2)
    ρiˉΘijis+(1ρi)Zi<0, (3.3)
    ρiˉΘijis+ρjˉΘijis+(1ρi)Zj+(1ρj)Zi<0,i<j, (3.4)

    where

    ˆΩ=[sym(PisˉAis)+jsSˉλisjsPjs+Q+ˉCTsˉCsPisˉBijsμ0PisˉEijsμ0ˉATisI000ˉBTijsμQ000ϵ0I0ˉETijsμλ2I01ηW1],ˆΥ=1ηˆFT˜WˆF,˜W=[W00W],ˆF=[II00000II000],ˉλisjs=0λisjs(ˆh)g(ˆh)dˆh,

    where g(ˆh) is the probability density function (PDF) of the residence time ˆh for the system mode is.

    Proof. Suppose ζt(y)=ζ(t+y) for ηy0. For t[τm,τm+1), mZ+, the following L-K functions are selected as

    V(ζt,s,t)=4k=1Vk(ζt,s,t), (3.5)

    where

    V1(ζt,s,t)=ζT(t)Pshζ(t),V2(ζt,s,t)=0ηζT(y)Qζ(y)dy,V3(ζt,s,t)=0η0ν˙ζTt(y)W˙ζt(y)dydν,V4(ζt,s,t)=12ϵ2(t),

    where Psh=ri=1hiPsi. For a given small scalar θ which is not the same as θ in θg and θf. Let γ(t)=[ζT(t)ζT(tε(t)ζT(tη)ξT(tε(t)]T. The following equalities hold:

    ζ(t+y)=ζ(t)+θ˙ζ(t)+o(θ)=[I+θˉAshθˉBshμ0θˉEhsμ]γ(t)+o(θ), (3.6)
    limθ0Gis(ˆh+θ)Gi(ˆh)θ(1Gis(ˆh))=λi(ˆh), (3.7)
    limθ01Gis(ˆh+θ)1Gis(ˆh)=1, (3.8)

    where ˉAsh=ri=1hiˉAis, ˉBshμ=ri=1rj=1hiˆhjˉBijsμ, ˉEhsμ=ri=1rj=1hiˆhjˉEijsμ. Gis(ˆh) represents the cumulative distribution function (CDF) of the residence time h for the mode is, and qisjs represents the probability that the mode of the system changes from is to js, i.e., qisjs=Pr{ϕı+1=js|ϕı=is} and Mjs=1jsisqisjs=1. λis(ˆh) is the transition rate of the system mode is. λisjs(ˆh)=qisjsλis(ˆh) for isjs, λisis(ˆh)=Mjs=1jsisλisjs(ˆh).

    Refer to [5,29], for the semi-Markov process {ζt,s,t0} in this paper. Denote J to be the weak infinitesimal operator. For s=isS, the derivative of V1(ζt,s,t) along the trajectories of the system (2.17) can be calculated by L:

    JV1(ζt,s,t)=limθ01θ[E{Mjs=1jsisPr{ϕı+1=js,ˆhı+1ˆh+θ|ϕı=is,ˆhı+1>ˆh}ζT(t+θ)Pjsζ(t+θ)+Pr{ϕı+1=is,ˆhı+1>ˆh+θ|ϕı=is,ˆhı+1>ˆh}ζT(t+θ)Pisζ(t+θ)}ζT(t)Pisζ(t)]=limθ01θ[E{Mjs=1jsisqisjs(Gis(ˆh+θ)Gis(ˆh))1Gis(ˆh)ζT(t+θ)Pjsζ(t+θ)+1Gis(ˆh+θ)1Gis(ˆh)ζT(t+θ)ζ(t+θ)}ζT(t)Pisζ(t)]=ri=1rj=1nμ=1hiˆhjϱsμγT(t)(Xis+FT1jsSˉλisjsPjsF1)γ(t), (3.9)

    where F1=[I,0,0,0] and

    Xis=[sym(PisˉAsh)PisˉBshμ0PisˉEshμ000000].

    Take the derivative of V2(ζt,s,t) as follows:

    JV2(ζt,s,t)=ζT(t)Qζ(t)ζT(tη)Qζ(tη)=γ(t)(FT1QF1FT3QF3)γ(t), (3.10)

    where F3=[0,0,I,0].

    Then, we take the derivative of V3(ζt,s,t) as follows:

    JV3(ζt,s,t)=ri=1rj=1nμ=1hiˆhjϱsμγT(t)[ηYTisWYisttη˙ζT(y)W˙ζ(y)dy]γ(t), (3.11)

    where Yis=[ˉAshˉBshμ0ˉEshμ]. By the Jensen-inequality in [37], the second term in the right of (3.11) is modified as

    ttη˙ζT(y)W˙ζ(y)dy=tε(t)tη˙ζT(y)W˙ζ(y)dyttε(t)˙ζT(y)W˙ζ(y)dyηε(t)ηtε(t)tη˙ζT(y)W˙ζ(y)dyε(t)ηttε(t)˙ζT(y)W˙ζ(y)dy1ηγT(t)(F2F3)TW(F2F3)γ(t)1ηγT(t)(F1F2)TW(F1F2)γ(t)=γT(t)1ηFT˜WFγ(t), (3.12)

    where F2=[0,I,0,0] and

    F=[II000II0],˜W=[W00W].

    Hence, from (3.11) and (3.12), it follows that

    JV3(ζt,s,t)ri=1rj=1nμ=1hiˆhjϱsμγT(t)(ηYTisWYis1ηFT˜WF)γ(t). (3.13)

    Then, considering the event-triggered condition in (2.6) and (2.7), the derivative of V4(ζt,s,t) is calculated as follows:

    JV4(ζt,s,t)=ϵ(t)˙ϵ(t)=ξT(tε(t))ξ(tε(t))ϵ(t)ϵ0ξT(tε(t))ξ(tε(t))ζT(tε(t))ζ(tε(t)ϵ0ξT(tε(t))ξ(tε(t))=γT(t)(˜I1˜I2)γ(t), (3.14)

    where

    ˜I1=[00000I0000000000],˜I2=[000000000000000ϵ0I].

    Combining (3.9), (3.10), (3.13) and (3.14) yields

    JV(ζt,s,t)ri=1rj=1nμ=1hiˆhjϱsμγT(t)Θijisγ(t), (3.15)

    where Θijis=Ω+Υ, Υ=1ηFT˜WF and

    Ω=[Ω11PisˉBijsμ0PisˉEijsμˉATisI00ˉBTijsμQ00ϵ0IˉETijsμ1ηW1],Ω11=sym(PisˉAis)+jSˉλisjsPjs+Q.

    Then, for (3.1), through the Schur complement, Θijis<0 can be deduced, i.e., JV(ζt,s,t)<0. Through the Dynkin's formula, if JV(ζt,s,t)<0, for a cut-off time T>0 and a constant ϵ>0, the following inequality will hold:

    E{V(ζ(T),s,T)}V(ζ0,ϕ0)}<ϵE{T0ζ(t)2dt}.

    Then, let T, it has

    E{T0ζ(t)2dt}<1ϵV(ζ0,ϕ0,0)<.

    From Definition 2.1, it can be obtained that the system (2.17) have achieved a stochastic stability. Furthermore, the H tracking performance under the condition of external disturbance ˉω(t)0 is considered. From (3.15), we can obtain

    J=0E{eT(t)e(t)λ2ˉωT(t)ˉω(t)}dt0E{eT(t)e(t)λ2ˉωT(t)ˉω(t)}dtV(ζ0,ϕ0)+E{V(ζ(),ϕ())}=0E{eT(t)e(t)λ2ˉωT(t)ˉω(t)+LV(ζt,s,t)}dt=ri=1rj=1nμ=1hiˆhjϱsμ0ˉγT(t)ˉΘijisˉγ(t)dt, (3.16)

    where ˉγ(t)=[γT(t)ˉωT(t)]T and ˉΘijis=ˆΩ+ˆΥ.

    In order to reduce the conservativeness and make full use of the MFs information, we introduce the slack matrices Zi. Due to ri=1hirj=1ˆhj=0. Then, according to [38,39,40,41], combining (3.2)–(3.4) with the system (2.17) and considering ˆhjρjhj0, we can get

    ri=1rj=1hi(hjˆhj)Zi=ri=1hi(rj=1hjrj=1ˆhj)Zi=0.

    Then, combining the above formula, we can get

    ˉΘhis=ri=1rj=1hiˆhjˉΘijis=ri=1rj=1hiˆhjˉΘijis+ri=1rj=1hi(hjˆhj+ρjhjρjˆhj)Zi=ri=1h2i(ρjˉΘijis+(1ρj)Zi)+ri=1rj=1hi(ˆhjρjhj)(ˉΘijisZi)+r1i=1rj=1hihj(ρjˉΘijis+ρiˉΘijis+(1ρj)Zi+(1ρi)Zj)<0.

    Hence, the condition (3.1) in Theorem 3.1 shows that J<0. i.e.,

    0eT(t)e(t)dt<0λ2ˉωT(t)ˉω(t)dt.

    From Definition 2.2, it is obvious that the system (2.17) achieves a stochastic stable state and satisfies the prescribed H tracking performance λ.

    Thus, the proof is completed.

    Remark 3.1. In consideration of reducing the conservatism, referring to [30]. The difference from [30] is that we select the fuzzy Lyapunov matrix Psh=ri=1hiPsi as the modal dependency matrix in this paper. This paper studies the stability of the system and H tracking performance, but [30] studies the stability of multi-agent system. For the purpose of making full use of the AET conditions, the quadratic integral term 0η0ν˙ζTt(y)W˙ζt(y)dydν related to ζ(tε(t) and 12ϵ2(t) related to AET threshold ϵ(t) are all considered in Theorem 3.1, which can decrease the conservatism of the system.

    In Theorem 3.1, some sufficient criteria which can ensure the stochastic stability with ˉω(k)=0 and achieve a given H tracking performance for the system (2.17). However, based on the analysis results in Theorem 3.1, it is difficult for us to parameterize the controller gains directly because of the existence of nonlinear terms. For the purpose of using the method of LMIs to solve the problem, the results of the controller construction are summarized in the following achievements.

    The matrices in Theorem 3.2 are mainly some equivalent transformations of the final matrix of Theorem 3.1 such as contract transformation and Schur complementary, etc. The matrix separation technique is also used to separate out some uncertain terms. Meanwhile, two lemmas given in the paper are also applied to perform the corresponding deflation without changing the properties of the original matrix. Finally, we can achieve Theorem 3.2.

    Theorem 3.2. For some given scalars ρ, η, γ, β, ρi, ρj, λ>0, a1>0, a2>0 and a3>0 and controller gain matrices Kjμ, the system (2.17) can achieve a stochastic stability and satisfy the prescribed H tracking performance, and for some other matrices His>0, ˆQ>0, ˆW>0, Wis>0, ˆKjμ and ˆZi with appropriate dimensions such that, for isS, μM, i,jI, the following inequalities hold:

    ˆΘijisˆZi<0, (3.17)
    ρiˆΘijis+(1ρi)ˆZi<0, (3.18)
    ρiˆΘijis+ρjˆΘijis+(1ρi)ˆZj+(1ρj)ˆZi<0,i<j, (3.19)
    ρHis+ρHTisρ2InWis, (3.20)
    [γWisˆKjμI]0,[βWisˆFjμI]0, (3.21)
    ˆΘijis=[˜Ω(11)+˜Υ+BrGTisGTisGTisa1I00a2I0a3I]<0, (3.22)
    ˜Ω(11)11=sym(AisHis)+ˉλisisHTis,˜Ω(11)22=sym(ArHis)+ˉλisisHTis,˜Ω(11)55=HTisHis+ˆQ,˜Ω(11)66=HTisHis+1ϵ0I,˜Ω(11)77=HTisHis+1λ2I,˜Ω(11)113=[ˉλis1HTis,ˉλis2HTis,,ˉλis(is1)HTis,ˉλis(is+1)HTis,,ˉλisMHTis],˜Ω(11)1313=diag{H1,H2,,His1,His+1,,HM},˜Υ=1ηFT[sym(His)+ˆW00sym(His)+ˆW]F,F=[II00000II00010],Gis=[00His000000000His0000000000His0007],Br=a1B1r+a2B2r+a3B3r,B1r=[B111r000B181r0000000000000000000B811r000B881r000000000000000600005],B2r=[B112r000B182r0000000000000000000B812r000B882r000000000000000600005],B3r=[B113r000B183r0000000000000000000B813r000B883r000000000000000600005],{B111r=B181r=B811r=B881r=(2γ+β)αisθ2gI,B112r=B182r=B812r=B882r=(2γ+β)αisθ2fI,B113r=B183r=B813r=B883r=(2γ+β)αisθ2gθ2fI,

    where θg and θf are defined in (2.14), αis is the largest eigenvalue of BisBTis. Then, the tracking control gains Kjμ and Fjμ for isS, is given by Kjμ=ˆKjμH1is and Fjμ=ˆFjμH1is.

    Proof. Let His=P1is. Define Λ=diag{His,His,His,His,His,I}. Then, pre- and post-multiplying (3.1) with ΛT and Λ, respectively, it can be obtained that

    ΛTˉΘijisΛ=ΛTˆΩΛ+ΛTˆΥΛ<0. (3.23)

    Let ˜Ω=ΛTˆΩΛ and ˜Υ=ΛTˆΥΛ. Thus,

    ˜Ω=[˜Ω11ˉBijsμHis0ˉEijsμHis0HTisˉATisHTisHis000HTisˉBTijsμHTisQHis000ϵ0HTisHis0HTisˉETijsμλ2HTisHis0,1ηW1]˜Ω11=sym(ˉAisHis)+jsSjsisˉλisjsHTisH1jsHis+ˉλisisHTis+HTisQHis+HTisˉCTsˉCsHis. (3.24)

    Based on Lemma 2.1, we can obtain

    ˜Υ=1ηˆFT[HTis00HTis][W00W][His00His]ˆF1ηˆFT[sym(His)+W100sym(His)+W1]ˆF (3.25)

    and

    {HTisQHisHTisHis+Q1,ϵ0HTisHis=HTis(ϵ0I)HisHTisHis+1ϵ0I,λ2HTisHis=HTis(λ2I)HisHTisHis+1λ2I. (3.26)

    Integrating (3.24)–(3.26) into (3.23) and using the Schur complement for (3.23). Thus, (3.1) holds if the following condition holds:

    ˜Ω(1)+˜Υ<0, (3.27)

    where

    ˜Ω(1)=[˜Ω(11)110Φ1Φ20Φ10HTisATis0HTis0HTisCTs˜Ω(11)113˜Ω(11)22000000HTisATr00HTisCTr000000ΦT100HTis000000ΦT200000˜Ω(11)5500000000˜Ω(11)660ΦT100000˜Ω(11)770000001ηˆW000001ηˆW0000ˆQ000I00I0˜Ω(11)1313],

    where

    Φ1=Bis(ˆKjμ+r1His),Φ2=Bis(ˆFjμ+r2His),ˆKjμ=KjμHis,ˆFjμ=FjμHis,ˆQ=Q1,ˆW=W1.

    Considering (2.15), (2.16) and (3.27), ˜Ω(1) can be rewritten as

    ˜Ω(1)=˜Ω(11)+sym{B1rGis+B2rGis+B3rGis}, (3.28)

    where

    B1r=[Bis1r1Bis1r2Bis1r1I10I10I10Bis1r1Bis1r2Bis1r1I20I20I20],B2r=[Bis2r1Bis2r2Bis2r1I10I10I10Bis2r1Bis2r2Bis2r1I20I20I20],B3r=[Bis3r1Bis3r2Bis3r1I10I10I10Bis3r1Bis3r2Bis3r1I20I20I20],I10=[000000]T,I20=[00000]T.

    From Lemma 2.2, we have

    sym{B1rGis+B2rGis+B3rGis}a1BT1rB1r+a2BT2rB2r+a3BT3rB3r+a11GTisGis+a12GTisGis+a13GTisGis=Br, (3.29)

    where 0<a1,a2,a3R and

    BT1rB1r=[B111rI10TB181rI20TI10I30I10I30TB811rI10TB881rI20TI20I30I20I30T],BT2rB1r=[B112rI10TB182rI20TI10I30I10I30TB812rI10TB882rI20TI20I30I20I30T],BT3rB1r=[B113rI10TB183rI20TI10I30I10I30TB813rI10TB883rI20TI20I30I20I30T],I30=[000000000000000000000000000000],{B111r=B181r=B811r=B881r=2(Bis1r1)(Bis1r1)T+(Bis1r2)(Bis1r2)T,B112r=B182r=B812r=B882r=2(Bis2r1)(Bis2r1)T+(Bis2r2)(Bis2r2)T,B113r=B183r=B813r=B883r=2(Bis3r1)(Bis3r1)T+(Bis3r2)(Bis3r2)T.

    Then, considering (3.28) and (3.29), we can obtain that (3.27) holds if

    ˜Ω(11)+˜Υ+Br<0. (3.30)

    By Lemma 2.1, it is obvious that

    HTisHis=ρHTis(1ρ2I)ρHisρHTis+ρHisρ2I. (3.31)

    Applying Schur complement to (3.21), we have

    γWis+ˆKTjμˆKjμ<0. (3.32)

    Considering (3.20), (3.31), (3.32) and ˆKjμ=KjμHis, it can be achieved that

    HTisHis1γHTisKTjμKjμHis. (3.33)

    Pre- and post-multiplying (3.33) with H1is yields KTjμKjμγI. Since KTjμKjμ and KjμKTjμ have same nonzero eigenvalues, thus KjμKTjμγI.

    Based on those and (2.15), we can obtain

    (Bis1r1)(Bis1r1)T=Bis1r1T1r1BTisBisγgTgBTisαisθ2gγI, (3.34)

    where αis denotes the largest eigenvalue of BisBTis.

    Using similar methods, we can get

    (Bis1r2)(Bis1r2)Tαisθ2gβI.

    Similarly, we can also get

    {(Bis2r1)(Bis2r1)Tαisθ2fγI,(Bis2r2)(Bis2r2)Tαisθ2fβI,(Bis3r1)(Bis3r1)Tαisθ2gθ2fγI,(Bis3r2)(Bis3r2)Tαisθ2gθ2fβI.

    Hence, we can see that BT1rB1rB1r, BT2rB2rB2r and BT3rB3rB3r. Therefore, (3.30) holds if the following holds:

    ˜Ω(11)+˜Υ+a1B1r+a2B2r+a3B3r+(a11+a12+a13)GTisGis<0. (3.35)

    By the Schur complement, (3.35) is equivalent (3.22). In summary, (3.1)–(3.4) hold if (3.17)–(3.22) hold. So far, the proof is completed.

    In order to verify the effectiveness of the theoretical results, a numerical example and a single-link flexible joint manipulator system are selected in this section.

    Example 1. In the numerical example, three modes of the system (2.2) are specified. The corresponding three-dimensional transition probability matrix with a semi-Markovian process is chosen as

    ˜Λ(ˆh)=[2ˆh1.5ˆh1.2ˆh1.5ˆh23ˆh20.5ˆh2.5ˆh22.5ˆh20.5ˆh].

    Through relevant calculations, the mathematical expectation of ˜Λ(ˆh) is

    E{˜Λ(ˆh)}=[1.7250.0880.0761.3542.7080.9851.3450.9761.213].

    Consider a two-rules T-S fuzzy MJSs of the form (2.1):

    Plant rule 1: If ϰ1(t) is mϕt, then,

    {˙ϰ(t)=A1,ϕtϰ(t)+B1,ϕtu(t)+D1,ϕtω(t),z(t)=Cϕtϰ(t). (4.1)

    Plant rule 2: If ϰ2(t) is mϕt, then,

    {˙ϰ(t)=A2,ϕtϰ(t)+B2,ϕtu(t)+D2,ϕtω(t),z(t)=Cϕtϰ(t), (4.2)

    with its parameters selected as

    A11=[4.5555.5],A21=[9.54.333.5],A12=[4.565.56.2],A22=[2.52.313.6],A13=[4.5555.5],A23=[9.54.333.5],B11=B12=B13=[10],B21=B22=B23=[20],C1=C2=C3=[10],D11=D12=D13=[1.31.5],D21=D22=D23=[1.11.3].

    According to the reference system (2.4), assume a reference model with its parameters:

    Ar=[5001.5],Br=[0.50.1],Cr=[12].

    The parameters of AET condition (2.6) are selected as ϵ0=0.1. The parameters of quantization are chosen as ˆuc0=2, θfc=(1ρfc)/(1+ρfc)=1.0001, θgc=(1ρgc)/(1+ρgc)=1.00015 where cC={1,2,...,C}. In Theorem 3.2, let γ=1.5, β=0.5. An expected H performance λ=0.0052 can be achieved with the results of the controller gains as follows:

    K11=[13.6122.687],K12=[19.9113.182],K13=[17.2684.484],K21=[1.6120.323],K22=[2.6130.484],K23=[4.6230.581],F11=[16.63830.941],F12=[19.87723.487],F13=[14.1633.481],F21=[1.8973.783],F22=[2.4154.692],F23=[1.0733.488].

    Let the reference input r(t)=sin(t) and the external disturbances w(t)=0.5exp(t). Figure 2 shows the mode evolution of the system and the controller. The state trajectories of two-rules without a controller are depicted in Figure 3. We can see that the system is unable to achieve a stochastic stability. When the designed controllers (2.12) are added to the system, it is obvious that the system is stable stochastically and the corresponding trajectories are shown in the Figure 4. Figure 5 shows that the output-tracking trajectories of the z(t) and zr(t). It can be seen that the system tracks the reference system perfectly with the controller. Figure 6 depicts that the trajectories of the tracking error with the designed controllers. The value of the tracking error reaches a stochastic stability around the 15th second. Figure 7 is the state trajectory of ζ(t) which also remains stable after the 15th second. Figure 8 demonstrates the AET release instants and intervals. From Figure 5, it can be found that the number of the triggered times is 132. By simple calculation, it implies that there has 10.1% of the sampled data require to be transmitted to the controller. Additionally, it can be calculated that the maximal value of the release interval is 2.109 and the average value of the release interval is 1.046. Next, in order to improve the performance of the network system, it is necessary to analyze that how two quantization parameters θf and θg affect the optimal H tracking performance index λ. Through corresponding numerical calculation and simulation, the related results are presented in Table 1.

    Figure 2.  The mode evolution of the system (2.2) and the controller (2.12).
    Figure 3.  The state trajectories of the system (2.2) without a controller.
    Figure 4.  The state trajectories of the system (2.2) with the controllers.
    Figure 5.  The output trajectories of the system (2.2) and the system (2.4) with the controllers.
    Figure 6.  The tracking error of the system (2.2) and the system (2.4) with the controllers.
    Figure 7.  The state trajectories of ζ(t) in the system (2.17) with the controllers.
    Figure 8.  The release instants and release intervals of the event generator.
    Table 1.  Optimal tracking performance λ for different θf and θg.
    θf θg λ
    0.01 0.001 0.0523
    0.02 0.001 0.0589
    0.05 0.001 0.0834
    0.08 0.001 0.0978
    0.1 0.001 0.3241
    0.01 0.002 0.0849
    0.01 0.005 0.1787
    0.01 0.008 0.2903
    0.01 0.01 0.3890

     | Show Table
    DownLoad: CSV

    Due to the limited space of the paper, the data in Table 1 only shows some representative simulation results, and the following conclusions can be obtained through the remaining large number of simulation results. From Table 1, it can be obtained that with the value of output quantization parameter unchanged, the input quantization parameter value increases, λ also increases. Correspondingly, when the value of input quantization parameter remains unchanged, the output quantization parameter value increases, λ also increases. This shows that the smaller both the quantization parameters are, the more superior tracking performance which the original system has.

    Example 2. Borrowed from [24], an example of a single-link flexible joint manipulator is selected. The dynamic equation of the system is

    {˙ϰ1(˜t)=ϰ3(˜t),˙ϰ2(˜t)=ϰ4(˜t),˙ϰ3(˜t)=LsMhϰ2(˜t)L2mL2gRmMhϰ3(˜t)+LmLgRmMhu(˜t),˙ϰ4(˜t)=LsMhϰ2(˜t)+L2mL2gRmMhϰ3(˜t)LmLgRmMhu(˜t)LsMhϰ2(˜t)+mlghMlsin(ϰ1(˜t)+ϰ2(˜t)), (4.3)

    where ϰ1(˜t) is the angular position of the arm, ϰ2(˜t) is the angular displacement, ϰ3(˜t) is the angular velocity of the motor, ϰ4(˜t) is the angular velocity. Moreover, ϰ1(˜t)+ϰ2(˜t)[π/2,π/2], Thus, y1(ϰ1(˜t))=sin(ϰ1(˜t)+ϰ2(˜t))ϰ1(˜t)+ϰ2(˜t)[y1min,y1max]=[0,1], some related parameters are listed in Table 2.

    Table 2.  The parameters of the system (4.3).
    Parameters Symbol Value
    Elastic hardness Ls 1.23[N/m]
    Hub inertia Mhν 0.005[Kgm2]
    Connecting rod mass ml 0.504[Kg]
    Gravitational constant g -9.8[N/m]
    Height of C.M h 0.08[m]
    Motor const Lm 0.00676[N/rad/s]
    Load inertia Ml 0.0065[Kg m2]
    Gears ratio Lg 99 for mode one

     | Show Table
    DownLoad: CSV

    The MFs are denoted as h1(ϰ1(˜t))=y1(ϰ1(˜t))y1maxy1miny1max and h2(ϰ1(˜t))=1h1(ϰ1(˜t)). The manipulator is considered as a 2-rule fuzzy MJS of system (2.1). Its parameters are selected as

    A1=[001000010LsMhL2mL2gRmMh0y1minmlghMla1L2mL2gRmMh0],A2=[001000010LsMhL2mL2gRmMh0y1maxmlghMla2L2mL2gRmMh0],B1=[00LmLgRmMhLmLgRmMh],B2=[00LmLgRmMhLmLgRmMh],C1=C2=[10000100],D1=D2=[0.40.50.10.2],

    with

    {a1=(LsMh+LsMl)+y1minmlghMl,a2=(LsMh+LsMl)+y1maxmlghMl.

    Then, the reference model is selected as follows:

    Ar=[001000014123.234134.7892742.75339.3494234.172427.7762671.07539.467],Br=[00LmLgRmMhLmLgRmMh].

    By setting the initial value ϰ(0)=[2110]T, ϰr(0)=[0.1110]T, the desired control gains with λmin=1.2456>e(˜t)2ˉω(˜t)2=0.0627. The corresponding state and error trajectories are shown in Figures 911. It is obtained that the above system can also reaches the stochastic stability under some prescribed conditions. Meanwhile, the manipulator system can also track the desired reference system well under the given H tracking performance index λmin.

    Figure 9.  The output-tracking trajectories in Example 2.
    Figure 10.  The state trajectories of the system (4.3) in Example 2.
    Figure 11.  The tracking error in Example 2.

    In this paper, a class of H tracking control problem for continuous-time fuzzy SMJSs is investigated. The AETM and double quantization strategy for the controller input and the controller output are adopted to compress network communication signals and improve the transmission efficiency. Based on the improved L-K functions and LMI techniques, some sufficient criteria which can enable the system achieve a stochastic stability and satisfy the H tracking performance of the tracking control system are derived. At the same time, a quantitative tracking feedback controller based on fuzzy basis and mode dependence is constructed. Finally, two examples are given to demonstrate the effectiveness and rationality of the above method. In the future work, it is hoped that the results can be extended to other fuzzy SMJSs with the time-varying delay, deception attacks, DOS attacks, and so on. Of course, other quantized strategies are also worth our further research.

    This work was supported in part by the National Natural Science Foundation of China under Grant 11661028, the Natural Science Foundation of Guangxi under Grant 2020GXNSFAA159141, Guangxi Philosophy and Social Science Programming Project (2022) under Grant 22BTJ001.

    The authors declare that they have no conflicts of interest concerning the publication of this manuscript.



    [1] Q. T. Jiang, X. H. Zhou, R. L. Wang, W. P. Ding, Y. Chu, S. Z. Tang, et al., Intelligent monitoring for infectious diseases with fuzzy systems and edge computing: a survey, Appl. Soft Comput., 123 (2022), 108835. https://doi.org/10.1016/j.asoc.2022.108835 doi: 10.1016/j.asoc.2022.108835
    [2] D. Dell'Anna, A. Jamshidnejad, Evolving fuzzy logic systems for creative personalized socially assistive robots, Eng. Appl. Artif. Intel., 114 (2022), 105064. https://doi.org/10.1016/j.engappai.2022.105064 doi: 10.1016/j.engappai.2022.105064
    [3] Y. J. Liu, X. Y. Zhao, J. H Park, F. Fang, Fault-tolerant control for T-S fuzzy systems with an aperiodic adaptive event-triggered sampling, Fuzzy Sets Syst., 452 (2022), 23–41. https://doi.org/10.1016/j.fss.2022.04.019 doi: 10.1016/j.fss.2022.04.019
    [4] P. Shi, F. B. Li, L. G. Wu, C. Lim, Neural network-based passive filtering for delayed neutral-type semi-Markovian jump systems, IEEE Trans. Neural Networks Learn. Syst., 28 (2017), 2101–2114. https://doi.org/10.1109/TNNLS.2016.2573853 doi: 10.1109/TNNLS.2016.2573853
    [5] Y. L. Wei, J. H. Park, J. B. Qiu, L. G. Wu, H. Y. Jung, Sliding mode control for semi-Markovian jump systems via output feedback, Automatica, 81 (2017), 133–141. https://doi.org/10.1016/j.automatica.2017.03.032 doi: 10.1016/j.automatica.2017.03.032
    [6] H. Shen, F. Li, S. Y. Xu, V. Sreeram, Slow state variables feedback stabilization for semi-Markov jump systems with singular perturbations, IEEE Trans. Automat. Control, 63 (2018), 2709–2714. https://doi.org/10.1109/TAC.2017.2774006 doi: 10.1109/TAC.2017.2774006
    [7] X. Xing, D. Y. Yao, Q. Lu, X. C. Li, Finite-time stability of Markovian jump neural networks with partly unknown transition probabilities, Neurocomputing, 159 (2015), 282–287. https://doi.org/10.1016/j.neucom.2015.01.033 doi: 10.1016/j.neucom.2015.01.033
    [8] Z. L. Xia, S. P. He, Finite-time asynchronous H fault-tolerant control for nonlinear hidden Markov jump systems with actuator and sensor faults, Appl. Math. Comput., 428 (2022), 127212. https://doi.org/10.1016/j.amc.2022.127212 doi: 10.1016/j.amc.2022.127212
    [9] T. Wu, L. L. Xiong, J. D. Cao, J. H. Park, Hidden Markov model-based asynchronous quantized sampled-data control for fuzzy nonlinear Markov jump systems, Fuzzy Sets Syst., 432 (2022), 89–110. https://doi.org/10.1016/j.fss.2021.08.016 doi: 10.1016/j.fss.2021.08.016
    [10] F. Li, S. Y. Xu, B. Y. Zhang, Resilient asynchronous H control for discrete-time Markov jump singularly perturbed systems based on hidden Markov model, IEEE Trans. Syst. Man Cybern. Syst., 50 (2020), 2860–2869. https://doi.org/10.1109/TSMC.2018.2837888 doi: 10.1109/TSMC.2018.2837888
    [11] Z. H. Xiao, Z. Y. Wu, J. Tao, Asynchronous filtering for Markov jump systems within finite time: a general event-triggered communication, Commun. Nonlinear Sci. Numer. Simul., 114 (2022), 106634. https://doi.org/10.1016/j.cnsns.2022.106634 doi: 10.1016/j.cnsns.2022.106634
    [12] D. Zhang, C. Deng, G. Feng, Resilient cooperative output regulation for nonlinear multi-agent systems under DoS attacks, IEEE Trans. Automat. Control, 2022, 1–8. https://doi.org/10.1109/TAC.2022.3184388 doi: 10.1109/TAC.2022.3184388
    [13] L. G. Wu, Y. B. Gao, J. X. Liu, H. Y. Li, Event-triggered sliding mode control of stochastic systems via output feedback, Automatica, 82 (2017), 79–92. https://doi.org/10.1016/j.automatica.2017.04.032 doi: 10.1016/j.automatica.2017.04.032
    [14] Z. D. Lu, G. T. Ran, F. X. Xu, J. X. Lu, Novel mixed-triggered filter design for interval type-2 fuzzy nonlinear Markovian jump systems with randomly occurring packet dropouts, Nonlinear Dyn., 97 (2019), 1525–1540. https://doi.org/10.1007/s11071-019-05070-x doi: 10.1007/s11071-019-05070-x
    [15] H. Shen, M. S. Chen, Z. G. Wu, J. D. Cao, J. H. Park, Reliable event-triggered asynchronous extended passive control for semi-Markov jump fuzzy systems and its application, IEEE Trans. Fuzzy Syst., 28 (2020), 1708–1722. https://doi.org/10.1109/TFUZZ.2019.2921264 doi: 10.1109/TFUZZ.2019.2921264
    [16] H. J. Wang, A. K. Xue, J. H. Wang, R. Q. Lu, Event-based H filtering for discrete-time Markov jump systems with network-induced delay, J. Franklin Inst., 354 (2017), 6170–6189. https://doi.org/10.1016/j.jfranklin.2017.07.017 doi: 10.1016/j.jfranklin.2017.07.017
    [17] M. Xue, H. C. Yan, H. Zhang, Z. C. Li, S. M. Chen, C. Y. Chen, Event-triggered guaranteed cost controller design for T-S fuzzy Markovian jump systems with partly unknown transition probabilities, IEEE Trans. Fuzzy Syst., 29 (2021), 1052–1064. https://doi.org/10.1109/TFUZZ.2020.2968866 doi: 10.1109/TFUZZ.2020.2968866
    [18] Z. H. Ye, D. Zhang, J. Cheng, Z. G. Wu, Event-triggering and quantized sliding mode control of UMV systems under DoS attacks, IEEE Trans. Veh. Tech., 71 (2022), 8199–8211. https://doi.org/10.1109/TVT.2022.3175726 doi: 10.1109/TVT.2022.3175726
    [19] L. Su, G. Chesi, Robust stability of uncertain discrete-time linear systems with input and output quantization, IFAC-PapersOnLine, 50 (2017), 375–380. https://doi.org/10.1016/j.ifacol.2017.08.161 doi: 10.1016/j.ifacol.2017.08.161
    [20] L. L. Su, G. Chesi, Robust stability of uncertain linear systems with input and output quantization and packet loss, Automatica, 87 (2018), 267–273. https://doi.org/10.1016/j.automatica.2017.10.014 doi: 10.1016/j.automatica.2017.10.014
    [21] H. J. Tang, X. M. Zhang, H. Zhu, J. Lv, Quantized feedback control for time-delay systems via sliding mode observers, IMA J. Math. Control Inform., 35 (2018), 1–23. https://doi.org/10.1093/imamci/dnw014 doi: 10.1093/imamci/dnw014
    [22] J. H. Wang, Q. L. Zhang, F. Bai, Robust control of discrete-time singular Markovian jump systems with partly unknown transition probabilities by static output feedback, Int. J. Control Automat. Syst., 13 (2015), 1313–1325. https://doi.org/10.1007/s12555-014-0290-2 doi: 10.1007/s12555-014-0290-2
    [23] S. C. Zhang, B. Zhao, D. R. Liu, Y. W. Zhang, Observer-based H tracking control scheme and its application to robot arms, IFAC-PapersOnLine, 53 (2020), 536–541. https://doi.org/10.1016/j.ifacol.2021.04.199 doi: 10.1016/j.ifacol.2021.04.199
    [24] D. Cui, Y. Wang, H. Y. Su, Z. W. Xu, H. Y. Que, Fuzzy-model-based tracking control of Markov jump nonlinear systems with incomplete mode information, J. Franklin Inst., 358 (2021), 3633–3650. https://doi.org/10.1016/j.jfranklin.2021.02.039 doi: 10.1016/j.jfranklin.2021.02.039
    [25] S. Harshavarthini, O. M. Kwon, S. M. Lee, Uncertainty and disturbance estimator-based resilient tracking control design for fuzzy semi-Markovian jump systems, Appl. Math. Comput., 426 (2022), 127123. https://doi.org/10.1016/j.amc.2022.127123 doi: 10.1016/j.amc.2022.127123
    [26] Z. H. Ye, D. Zhang, Z. G. Wu, H. C. Yan, A3C-based intelligent event-triggering control of networked nonlinear unmanned marine vehicles subject to hybrid attacks, IEEE Trans. Intell. Transp. Syst., 23 (2022), 12921–12934. https://doi.org/10.1109/TITS.2021.3118648 doi: 10.1109/TITS.2021.3118648
    [27] Z. Gu, E. G. Tian, J. L. Liu, Adaptive event-triggered control of a class of nonlinear networked systems, J. Franklin Inst., 354 (2017), 3854–3871. https://doi.org/10.1016/j.jfranklin.2017.02.026 doi: 10.1016/j.jfranklin.2017.02.026
    [28] C. Peng, T. C. Yang, Event-triggered communication and H control co-design for networked control systems, Automatica, 49 (2013), 1326–1332. https://doi.org/10.1016/j.automatica.2013.01.038 doi: 10.1016/j.automatica.2013.01.038
    [29] A. H. Hu, J. D. Cao, M. F. Hu, L. X. Guo, Event-triggered consensus of Markovian jumping multi-agent systems via stochastic sampling, IET Control Theory Appl., 9 (2015), 1964–1972. https://doi.org/10.1049/iet-cta.2014.1164 doi: 10.1049/iet-cta.2014.1164
    [30] C. Gong, G. P. Zhu, P. Shi, Adaptive event-triggered and double-quantized consensus of leader-follower multiagent systems with semi-Markovian jump parameters, IEEE Trans. Syst. Man Cybern. Syst., 51 (2021), 5867–5879. https://doi.org/10.1109/TSMC.2019.2957530 doi: 10.1109/TSMC.2019.2957530
    [31] M. Y. Fu, L. H. Xie, The sector bound approach to quantized feedback control, IEEE Trans. Automat. Control, 50 (2005), 1698–1711. https://doi.org/10.1109/TAC.2005.858689 doi: 10.1109/TAC.2005.858689
    [32] S. Liu, T. Li, L. H. Xie, M. Y. Fu, J. F. Zhang, Continuous-time and sampled-data-based average consensus with logarithmic quantizers, Automatica, 49 (2013), 3329–3336. https://doi.org/10.1016/j.automatica.2013.07.016 doi: 10.1016/j.automatica.2013.07.016
    [33] J. S. Li, D. W. C. Ho, J. M. Li, Adaptive consensus of multi-agent systems under quantized measurements via the edge Laplacian, Automatica, 92 (2018), 217–224. https://doi.org/10.1016/j.automatica.2018.03.022 doi: 10.1016/j.automatica.2018.03.022
    [34] S. L. Hu, D. Yue, Event-triggered control design of linear networked systems with quantizations, ISA Trans., 51 (2012), 153–162. https://doi.org/10.1016/j.isatra.2011.09.002 doi: 10.1016/j.isatra.2011.09.002
    [35] M. Xue, H. C. Yan, H. Zhang, J. Sun, H. Lam, Hidden-Markov-model-based asynchronous H tracking control of fuzzy Markov jump systems, IEEE Trans. Fuzzy Syst., 29 (2021), 1081–1092. https://doi.org/10.1109/TFUZZ.2020.2968878 doi: 10.1109/TFUZZ.2020.2968878
    [36] N. Zhao, P. Shi, W. Xing, C. P. Lim, Resilient adaptive event-triggered fuzzy tracking control and filtering for nonlinear networked systems under denial-of-service attacks, IEEE Trans. Fuzzy Syst., 30 (2022), 3191–3201. https://doi.org/10.1109/TFUZZ.2021.3106674 doi: 10.1109/TFUZZ.2021.3106674
    [37] K. Gu, An integral inequality in the stability problem of time-delay systems, In: Proceedings of the 39th IEEE Conference on Decision and Control (Cat. No.00CH37187), 3 (2000), 2805–2810. https://doi.org/10.1109/CDC.2000.914233
    [38] H. K. Lam, F. H. F. Leung, Stability analysis of fuzzy control systems subject to uncertain grades of membership, IEEE Trans. Syst. Man Cybern. Part B, 35 (2005), 1322–1325. https://doi.org/10.1109/TSMCB.2005.850181 doi: 10.1109/TSMCB.2005.850181
    [39] H. K. Lam, A review on stability analysis of continuous-time fuzzy-model-based control systems: from membership-function-independent to membership-function-dependent analysis, Eng. Appl. Artif. Intell., 67 (2018), 390–408. https://doi.org/10.1016/j.engappai.2017.09.007 doi: 10.1016/j.engappai.2017.09.007
    [40] H. K. Lam, S. H. Tsai, Stability analysis of polynomial-fuzzy-model-based control systems with mismatched premise membership functions, IEEE Trans. Fuzzy Syst., 22 (2014), 223–229. https://doi.org/10.1109/TFUZZ.2013.2243735 doi: 10.1109/TFUZZ.2013.2243735
    [41] Y. N. Pan, G. H. Yang, Event-triggered fault detection filter design for nonlinear networked systems, IEEE Trans. Syst. Man Cybern. Syst., 48 (2018), 1851–1862. https://doi.org/10.1109/TSMC.2017.2719629 doi: 10.1109/TSMC.2017.2719629
  • This article has been cited by:

    1. Zhipeng Li, Yanqian Wang, Guangming Zhuang, Fu Chen, Probabilistic Dynamic Event-Triggered Resilient Controller Design for T-S Fuzzy Singular Semi-Markov Jump CPSs Against Actuator Failures and Multiple Cyber-Attacks, 2025, 1562-2479, 10.1007/s40815-024-01899-6
  • 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(1791) PDF downloads(91) Cited by(1)

Figures and Tables

Figures(11)  /  Tables(2)

Other Articles By Authors

/

DownLoad:  Full-Size Img  PowerPoint
Return
Return

Catalog