Abstract

This paper is concerned with the stochastic finite-time stability and stochastic finite-time boundedness problems for one family of fuzzy discrete-time systems over networks with packet dropout, parametric uncertainties, and time-varying norm-bounded disturbance. Firstly, we present the dynamic model description studied, in which the discrete-time fuzzy T-S systems with packet loss can be described by one class of fuzzy Markovian jump systems. Then, the concepts of stochastic finite-time stability and stochastic finite-time boundedness and problem formulation are given. Based on Lyapunov function approach, sufficient conditions on stochastic finite-time stability and stochastic finite-time boundedness are established for the resulting closed-loop fuzzy discrete-time system with Markovian jumps, and state-feedback controllers are designed to ensure stochastic finite-time stability and stochastic finite-time boundedness of the class of fuzzy systems. The stochastic finite-time stability and stochastic finite-time boundedness criteria can be tackled in the form of linear matrix inequalities with a fixed parameter. As an auxiliary result, we also give sufficient conditions on the stochastic stability of the class of fuzzy T-S systems with packet loss. Finally, two illustrative examples are presented to show the validity of the developed methodology.

1. Introduction

Systems where feedback loops are closed via digital communication channel are often regarded as networked control systems (NCSs). Compared with traditional point-to-point controller architectures, the advantages of NCSs include low cost, easy maintenance, and increased system flexibility, and so on. However, the insertion of the communication channels creates discrepancies between the data records to be transmitted and their associated remotely transmitted images and hence raises new interesting problems such as quantization, time delays, and data packet loss, see the references [14] and the references cited therein. Among a number of issues arising from such a framework, packet loss of NCSs is an important issue to be addressed and has been receiving great attentions. For instance, Xiong and Lam [5] studied the problem of stability and stabilization of linear systems over networks with bounded packet loss. Bakule and De La Sen [6] tackled the problem of decentralized stabilization of networked complex composite systems with nonlinear perturbations. Wang and Yang [7] investigated the problem of state-feedback control synthesis for networked control systems with packet dropout. For more details of the literature related to networked problems with packet dropout, the reader is referred to [816] and the references therein. It is worth noting that Takagi-Sugeno (T-S) fuzzy model has been recognized as a popular and powerful tool in approximating and describing complex nonlinear systems [17] in the sense that it can be able to achieve any degree of accuracy in any convex compact set. The T-S fuzzy model is appealing since it combines the flexible fuzzy logic theory and fruitful linear multivariable system theory into a unified framework and then carries out the control design and analysis via Lyapunov function-based approaches. By choosing appropriate Lyapunov functions including a common Lyapunov function, piecewise Lyapunov function, or fuzzy (nonquadratic) Lyapunov function, the stability and stabilization of the class of fuzzy systems can be determined by solving a set of linear matrix inequalities (LMIs), for instance, see [1824] and the references cited therein.

It is worth pointing out that classical control theory focuses mainly on the asymptotic behavior of the systems, which, just as was mentioned above, deals with the asymptotic property of system trajectories over an infinite time interval and does not usually specify bounds on the trajectories. In many practical applications, however, many concerned problems are the practical ones which described system state that does not exceed some bound during some time interval, for example, large values of the state are not acceptable in the presence of saturations [25]. In order to deal with these transient performance of control systems, finite-time stability or short-time stability was presented in [26]. Applying linear matrix inequality theory, some appealing results were obtained to ensure finite-time stability, finite-time boundedness, and finite-time stabilization of various systems including linear systems, nonlinear systems, fuzzy systems, and stochastic systems. For instance, Zhang and An [27] addressed the problem of finite-time stability and stabilization of linear stochastic systems. Ambrosino et al. [28] investigated finite-time stability of impulsive dynamic systems. For more details of the literature related to finite-time stability, the reader is referred to [2935], and the references therein. However, to date and to the best of our knowledge, the problems of stochastic finite-time stability and stabilization of fuzzy systems with packet loss have not been investigated, although results related to fuzzy control systems over networks with packet loss are available in the existing literature, see the references [1416], which motivates the main purpose of our study.

In this paper, we tackle the stochastic finite-time stability (SFTS) and stochastic finite-time boundedness (SFTB) problems for one family of fuzzy discrete-time systems over networks with packet dropout, parametric uncertainties, and time-varying norm-bounded disturbance. Firstly, we present dynamic model description studied, which, if the data packet loss is assumed to be a time-homogenous Markov process, the discrete-time fuzzy T-S systems with packet loss can be regarded as one class of fuzzy Markovian jump systems. Markov jump systems are referred to as a special family of hybrid systems and stochastic systems, which are very appropriate to model plants whose structure is subject to random abrupt changes, see the papers [3641]. Thus, the class of fuzzy systems studied can be disposed by the theoretical framework of Markov jumps systems. Then, the concepts of SFTS and SFTB and problem formulation are given. The main contribution of this paper is to design a state-feedback controller which guarantees the resulting closed-loop fuzzy discrete-time system with Markovian jumps SFTS and SFTB. The SFTS and SFTB criteria can be tackled in the form of LMIs with a fixed parameter. As an auxiliary result, sufficient conditions on the stochastic stability of the class of fuzzy T-S systems with packet loss are also presented.

The rest of this paper is organized as follows. Section 2 devotes to the dynamic model description and problem formulation. The results on the SFTS and SFTB are given in Section 3. Section 4 presents numerical examples to demonstrate the validity of the proposed methodology. In Section 5, some conclusions are drawn.

Notations 1. The notation used throughout the paper is fairly standard, , , and denoting the sets of component real vectors, real matrices, and the set of nonnegative integers, respectively. The superscript stands for matrix transposition or vector and denotes the expectation operator with respect to some probability measure . In addition, the symbol * denotes the transposed elements in the symmetric positions of a matrix. and denote the smallest and the largest eigenvalue of matrix , respectively. Notations sup and inf denote the supremum and infimum, respectively. Matrices, if their dimensions are not explicitly stated, are assumed to be compatible for algebraic operations.

2. Problem Formulation and Preliminaries

2.1. Physical Plant

The fuzzy model proposed by Takagi and Sugeno [17] is described by fuzzy IF-THEN rules, which represents local near input-output relations of a nonlinear system. The rules of the T-S fuzzy models are of the following forms, here DFS denotes the the discrete-time fuzzy system.

Fuzzy Rule
IF is and is is , THEN where , is the state, is the control input, is the number of IF-THEN rule, are fuzzy variable, and is the premise variables vector. It is assumed the premise variable does not depend on the input variable , which is employed to avoid a complicated defuzzification process of fuzzy controllers [22]. The noise signal satisfies

The matrices , and are uncertain matrices and satisfy where is an unknown, time-varying matrix function and satisfies Given a pair of , the final outputs of the fuzzy systems are inferred as follows: where are fuzzy basis function given by where represents the grade of membership of in . Then, it can be seen that Therefore, we can obtain

2.2. Communication Links and Controller

Owing to the existence of the packet dropout of the communication during the transmission, the packet dropout process of the network can be regarded as a time-homogenous Markov process . Let mean that the packet has been successfully delivered to the decoder while corresponds to the dropout of the packet. The Markov chain has a transition probability matrix defined by where are the state of the Markov chain. Without loss of generality, let and the failure rate and the recovery rate of the channel satisfy . It is worth noting that a smaller value of and a larger value of indicate a more reliable channel.

Remark 2.1. When the above transition probability matrix is with , the above two-state Markov process is reduced to a Bernoulli process [42].

In this paper, we consider the following fuzzy control law for the DFS (2.5).

Controller Rule
IF is and is is , THEN where are to be designed the control gain matrices. is a Markov packet dropout process satisfying (2.9). Then, we have the controller of DFS as

2.3. Closed-Loop System

The following closed-loop DFS can be obtained from (2.5) and (2.11): where , and .

Now, we define two models according to the value of . If , we define the Model 1 at time as follows: If , we define the Model 2 at time as follows: where the selection of in (2.13) is according to the model of for all , that is to say, if is at Model 1, which is , otherwise, if is at Model 2, which is .

Then, (2.12) can be regarded as a DFS with Markovian jumps described by where denotes the mode indicator function. corresponds to a mode with feedback and corresponds to a mode without feedback. It is noted that it yields when at time be and for . The mode transition probabilities of Markovian jump DFS (2.15) is given by where for all and . implies , which the communication transmission succeeds, and implies , in which the communication dropout occurs. Thus, compared with (2.9), it follows that .

2.4. Definitions and Lemmas

Definition 2.2 (stochastic finite-time stability (SFTS)). The closed-loop DFS with Markov jumps (2.15) with is said to be SFTS with respect to , where , is a symmetric positive-definite matrix, and , if

Definition 2.3 (stochastic finite-time bounded (SFTB)). The closed-loop DFS with Markov jumps (2.15) is said to be SFTB with respect to , where , is a symmetric positive-definite matrix, and , if

Lemma 2.4 (see [23]). For any matrices for , and with appropriate dimensions, one has In particular, when for all , one has

Lemma 2.5 (Schur complement lemma, see [43]). The linear matrix inequality is equivalent to and , where and .

Lemma 2.6 (see [43]). For matrices and of appropriate dimensions, where is a symmetric matrix, then holds for all matrix satisfying for all , if and only if there exists a positive constant , such that the following inequality holds:

In this paper, the feedback gain matrices and with Markov packet dropout of failure rate and recovery rate will be designed to guarantee the states of the closed-loop Markovian jump DFS (2.15) SFTB and SFTS.

3. Main Results

In this section, for the given failure rate and recovery rate with , we start by developing results that can be used to design a state-feedback controller that assures that the nominal Markovian jump DFS (2.15) is SFTB and SFTS. Then, these results will be extended to the case of uncertain systems. LMI conditions are established to design a state-feedback controller that guarantees that either a nominal Markovian jump DFS or an uncertain Markovian jump DFS of the class we are considering is SFTB and SFTS.

3.1. SFTB and SFTS of the Nominal Markov Jump System

Theorem 3.1. For the given failure rate and recovery rate with , the closed-loop nominal Markovian jump DFS (2.15) is SFTB with respect to , if there exist a scalar , four symmetric positive-definite matrices , and a set of feedback control matrices , such that the following inequalities hold for all : where for all .

Proof. Assume the mode at time be . Taking into account that if , then we have and , otherwise, if , then and . Let us consider the following quadratic Lyapunov-Krasovskii functional candidate for the Markov jump DFS (2.15): We compute According to Lemma 2.4, we obtain where Taking into account that if , then , otherwise, , then . Noting that . Thus, when , we have where By Lemma 2.5, we can obtain from (3.1) that Thus, when , from (3.6)–(3.10), we can obtain When , taking into account condition (3.2), the similar as the above discussion, we can obtain the following inequality: Thus, for all , it follows from (3.11) and (3.12) that By (3.13), it is obvious that From (2.2) and (3.14) and noting that , we have Let and noting that , we have On the other hand, for all , we have Combine (3.15)–(3.17) together, we can obtain Noting condition (3.3), it follows that for all . This completes the proof of this Theorem.

The similar proof is as the above Theorem 3.1, if , we can obtain the results on finite-time stability as follows.

Corollary 3.2. For the given failure rate and recovery rate with , the closed-loop nominal Markovian jump DFS (2.15) with is SFTS with respect to , if there exist a scalar , two symmetric positive-definite matrices , and a set of feedback control matrices , such that the following inequalities hold for all : where for all .

Remark 3.3. If is a solution of feasibility problem (3.19), then the closed-loop Markovian jumps DFS (2.15) with is SFTS with respect to and is also stochastically stable.

Denoting , one can obtain the following results on the stochastic finite-time stabilization.

Theorem 3.4. For the given failure rate and recovery rate with , there exists a state-feedback controller with such that the closed-loop nominal DFS with Markovian jump (2.15) is SFTB with respect to , if there exist a scalar , four symmetric positive-definite matrices , and a set of feedback control matrices , such that the following inequalities hold for all : where for all .

Corollary 3.5. For the given failure rate and recovery rate with , there exists a state-feedback controller with such that the closed-loop nominal Markovian jump DFS (2.15) with is SFTS with respect to , if there exist a scalar , two symmetric positive-definite matrices , and a set of feedback control matrices , such that the following inequalities hold for all : where for all .

3.2. Extension to SFTB and SFTS of the Uncertain Markov Jump DFS

By Theorems 3.1 and 3.4 and applying Lemmas 2.5 and 2.6, one can obtain the following results stated.

Theorem 3.6. For the given failure rate and recovery rate with , there exists a state-feedback controller with such that the closed-loop uncertain DFS with Markovian jump (2.15) is SFTB with respect to , if there exist a scalar , two sets of positive scalars , , four symmetric positive-definite matrices , and a set of feedback control matrices , such that (3.22) and the following inequalities hold for all : where for all .

Corollary 3.7. For the given failure rate and recovery rate with , there exists a state-feedback controller with such that the closed-loop uncertain DFS with Markovian jump (2.15) with is SFTS with respect to , if there exist a scalar , two sets of positive scalars , , two symmetric positive-definite matrices , and a set of feedback control matrices , such that (3.25) and the following inequalities hold for all : where for all .

Remark 3.8. It is easy to check that conditions (3.22) and (3.25) are guaranteed by imposing the conditions for all , respectively: Conditions (3.26)–(3.31) are not strict LMIs, however, once we fix the parameter , the conditions can be turned into LMIs based feasibility problem.

Remark 3.9. From the above discussion, we can obtain that the feasibility of conditions stated in Theorem 3.6 and Corollary 3.7 can be turned into the following LMIs based feasibility problem with a fixed parameter , respectively: Furthermore, we can also find the parameter by an unconstrained nonlinear optimization approach, in which a locally convergent solution can be obtained by using the program fminsearch in the optimization toolbox of MATLAB.

4. Illustrative Examples

In this section, we present two examples to illustrate the proposed methods.

Example 4.1. Consider a DFS (2.15) with parameters as and , where satisfies for all , and . The and are fuzzy sets defined as Moreover, we assume the failure rate and the recovery rate . Then, we choose , Theorem 3.6 yields and Thus, we can obtain the following state-feedback controller gains: Furthermore, let , by Theorem 3.6, the optimal bound with minimum value of relies on the parameter . We can find feasible solution when . Figure 1 shows the optimal value with different value of . Noting that when , it yields the optimal value . Then, by using the program fminsearch in the optimization toolbox of MATLAB starting at , the locally convergent solution can be derived as with and the optimal value .

Example 4.2. Consider a DFS (2.15) with and In addition, the other matrices parameters, fuzzy basis functions, and the failure rate and the recovery rate are the same as Example 4.1.

Then, let , by Corollary 3.7, the optimal bound with minimum value of relies on the parameter . We can find feasible solution when . Thus, the above system is stochastically stable and when , it yields the optimal value and the following optimized state-feedback controller gains:

5. Conclusions

This paper addresses the stochastic finite-time stability and stochastic finite-time boundedness problems for one family of fuzzy systems over networks with packet dropout. Taking into account the data packet drop being a time homogenous Markov process, thus the discrete-time DFS with packet loss can be described by one class of fuzzy Markovian jump systems. Then, state-feedback controllers are designed to guarantee the resulting closed-loop fuzzy discrete-time system with Markovian jumps SFTS and SFTB. The SFTS and SFTB criteria can be tackled in the form of linear matrix inequalities with a fixed parameter. As an auxiliary result, we also give sufficient conditions on the stochastic stability of the class of fuzzy systems with data packet dropout. Finally, simulation results are also given to demonstrate the validity of the proposed methodology.

Acknowledgments

The authors would like to thank the reviewers and editors for their very helpful comments and suggestions which could have improved the presentation of the paper. The paper was supported by the National Natural Science Foundation of China under Grant 60874006, supported by Doctoral Foundation of Henan University of Technology under Grant 2009BS048, supported by Foundation of Henan Educational Committee under Grant 2011A120003, and supported by Foundation of Henan University of Technology under Grant 09XJC011.