Abstract

This paper is focused on stochastic stability and strictly dissipative control design for a class of Takagi-Sugeno (TS) fuzzy neutral time delayed control systems with Markovian jumps. The main aim of this paper is to design a strictly dissipative controller such that the closed-loop TS fuzzy control system is stochastically stable, and also the disturbance rejection attenuation is obtained to a given level by means of the performance index. Intensive analysis is carried out to obtain sufficient conditions for the existence of desired dissipative controller which ensures both the stochastic stability and the strictly dissipative performance. The main advantage of the proposed technique is that it is possible to obtain the dissipative controller with less control effort and also, as special cases, robust control with the prescribed performance under given constraints and passivity control can be obtained for the considered systems. Also, the existence condition of the fuzzy dissipative controller can be obtained in terms of linear matrix inequalities. Finally, a practical example based on truck-trailer model is provided to demonstrate the effectiveness and feasibility of the proposed design technique.

1. Introduction

The Takagi-Sugeno (TS) fuzzy model is an effective one to analyze and synthesize nonlinear systems which are ubiquitous in signal processing, communications, chemical processes, robotics systems, and automotive systems [13]. In recent years, fuzzy control systems have become an important topic in systems theory due to their potential applications in many fields of science and engineering [4, 5]. More precisely, Takagi-Sugeno (TS) fuzzy model based control plays an important role which offers a systematic and effective platform for control of nonlinear plants [6, 7]. Also, with the rapid development of LMI techniques and Lyapunov stability theory, many important and interesting results have been reported on control of TS fuzzy systems [810]. By solving some convex optimization problems with LMI constraints, some effective filter designs are presented for discrete-time Takagi-Sugeno fuzzy time-varying delay systems [11].

On the other hand, in many practical systems, the abrupt phenomena cannot be ignored and lead to the changes of system parameters [1214]. On the other hand, it is well known that the systems with Markovian jump parameters can be used to model some practical systems where they may experience abrupt changes in their structure and parameters due to random failures, repairs of components, and sudden environmental disturbances [1517]. These abrupt variations can be described by Markovian jump systems and hence the study of time-delay systems with Markovian jumps has received much attention [1820]. Wang et al. [21] studied the problem of robust fuzzy control for a class of uncertain nonlinear Markovian jump systems with time-varying delay with use of a delay decomposition approach together with linear matrix inequalities.

The existence of time delays brings negative effects such as instability, oscillation, and poor performance to the dynamic performance of TS fuzzy systems [2224]. Time-varying delay especially has an adverse impact not only on the system performance but also on its stability, therefore neglecting the effects of time-varying delay in system dynamics may lead to poor performance and instability [25, 26]. A number of delay-dependent stabilization results for TS fuzzy systems have been studied and also effective results have been reported to reduce the conservatism for further improving the quality of delay-dependent stabilization criteria [27, 28]. Peng and Han [29] discussed the robust stabilization for a class of TS fuzzy control systems with interval time-varying delays. Li et al. [30] proposed a fuzzy state feedback controller which guarantees that the nonlinear time-delay singular Markovian jump system with partly unknown transition rates not only is regular, impulse-free, and stochastically stable, but also satisfies a prescribed performance for all delays.

Furthermore, the notion of dissipativity originated from circuit analysis [31, 32] is a generalization of the passivity which plays an important role in system and control theory both from theoretical and practical points of view. In the past two decades, there have been considerable interests in the analysis and synthesis of dissipative control for dynamical systems [33, 34]. Feng and Lam [35] investigated the problem of reliable dissipative control for a continuous-time singular Markovian system with actuator failure and also in which a new set of sufficient conditions is established in terms of linear matrix inequalities to ensure that a singular Markovian system is stochastically admissible and strictly dissipative. More recently, the problems of dissipativity analysis and synthesis for discrete-time Takagi-Sugeno fuzzy systems with stochastic perturbation and time-varying delay are discussed in [36]. Moreover, the study of neutral systems has received considerable attention during the past few decades because the system involves the derivative in the delayed state [37, 38].

On the other hand, the notion of dissipativity can be regarded as a generalization of performance as well as positive realness performances and passivity. Due to the importance of TS fuzzy neutral models, the development of dissipativeness analysis and dissipative control for neutral TS fuzzy systems became an essential and attractive topic. However, to the best of our knowledge, the dissipative control problem for a class of TS fuzzy model Markovian jump neutral systems with time-varying delay has not been fully investigated yet. Motivated by this consideration, in this paper, we investigate the dissipative control problem while satisfying a prescribed disturbance attenuation level for a class of continuous time Markovian jump neutral systems which is described by TS fuzzy model with time-varying delay. Based on the obtained LMI conditions, the solvable conditions for the existence of dissipative controller are derived which guarantee that the closed-loop system is not only stochastically stable but also strictly dissipative for all admissible uncertainties. It is worth pointing out that the dissipative control problem considered here includes the control problem, passivity based control problem, and mixed and passivity problem as special cases. In order to obtain the required result, an appropriate novel Lyapunov functional containing four integral terms involving the upper bounds of the delay is proposed. An attractive feature of the employed Lyapunov-Krasovskii functional is that it can effectively deal with the dissipativity of neutral TS-fuzzy systems with Markovian jumping parameters. Further, the results reveal that it is possible to obtain the dissipative controller with less control effort. Finally, a numerical example is provided to illustrate the effectiveness of the method proposed in this paper.

Notations. The superscripts “” and “” stand for matrix transposition and matrix inverse, respectively; and denote the dimensional Euclidean space and the set of all real matrices, respectively; (resp., ), where and are symmetric matrices, means that is a positive semidefinite (resp., positive definite); is the identity matrix of appropriate dimension; is the space of square integrable function over ; is a complete probability space with filtration , where is the sample space, is the -algebra of subsets of the sample space, and is the probability measure on . The notation stands for the expectation operator; and “” is used to represent a term that is induced by symmetry.

2. Problem Formulation and Preliminaries

Consider a class of continuous time-delay Markovian jump systems in the probability space that is described by the TS fuzzy model. The rule of TS fuzzy model is of the following form.

Plant Rule . If is , is , and …, is , thenwhere is the state vector; is the control input; denotes the external disturbances; is the control output; is a continuous vector-valued initial function defined on ; and is the initial mode. Further, are the premise variables that depend on the states in many cases; , , , are the fuzzy sets; is the number of IF-THEN rules; is a continuous-time discrete state Markovian process with right continuous values in a finite set ; , , , , , , and are known mode-dependent real constant matrices with appropriate dimensions for each . Also, the transition probability matrix is given by where and and is the transition rate from mode at time to mode at time if and .

Also, in this paper, we consider time-varying continuous functions and that satisfy for all where , , and . For notational simplicity, take , ; a matrix will be denoted by , and is denoted by , by , and so on.

By using a singleton fuzzifier, a center average defuzzifier, and product inference, the final state and output of fuzzy neutral Markovian jump system (1) can be expressed aswhere , , in which is the grade of membership of corresponding to the fuzzy set , and . It is assumed that and ; then we can get that ; , .

Also, by adapting the idea discussed in [39], for the fuzzy neutral Markovian jump system (1), we construct the state feedback controller in the following form.

Controller Part

Rule . If is , is , and …, is , then where is the state feedback gain to be determined. By incorporating the fuzzy rule, the state feedback control law can be written asSubstituting (6) in (4), we can be obtain the closed-loop fuzzy Markovian jump control system in the formwhere

Definition 1. Consider as the stochastic lyapunov function of the resulting system (1); its weak infinitesimal operator is defined as

Definition 2. The fuzzy Markovian jump time-delay neutral system (7) is said to be stochastically stable if there exists a scalar such that

Definition 3. Given a scalar , real matrices , and matrix , the fuzzy Markovian jump neutral system (7) is strictly dissipative, if for any , under zero initial state, the following condition is satisfied:where the notation represents and the other symbols are similarly defined. Also, we assume that and .

Remark 4. Based on Definition 3, it can be seen that the above strict dissipativeness includes the following special cases: (i)If , , and , the strict dissipativity reduces to the performance constraint.(ii)If , , and , the strict dissipativity reduces to a passivity performance.(iii)If , and or , and where is a given scalar weight representing a trade off between and passivity performance, then strictly dissipativity reduces to the mixed and passivity performance.

Lemma 5 (see [40]). For any constant matrix , any scalars and with , and a vector function such that the integrals concerned are well defined, then the following holds:

3. Dissipativity Analysis

In this section, the dissipative control problem is studied for a class of TS fuzzy neutral systems with Markovian jumps. First, we discuss the stochastic stability and dissipative conditions in the mean square sense and subsequently the result is extended to obtain the desired dissipative controller. More precisely, by assuming that the control gain is known, we will develop the condition in the following theorem in which the closed-loop system (7) is stochastically stable and strictly dissipative.

Theorem 6. For the given scalars , , , the matrices , , and the given control gain matrix , the closed-loop system (7) is stochastically stable and strictly dissipative, if there exist matrices , , , , , , , , , , , , and any appropriate dimension matrices , , such that the following conditions hold for each : where , , withand the remaining parameters are zero.

Proof. In order to obtain the required result, we construct the Lyapunov-Krasovskii functional (LKF) candidate for system (7) in the following form:where By Definition 1 and along the trajectories of time-delay Markovian jump system (7), the weak infinitesimal operator of the stochastic process is given byApplying Jensen’s inequality to the integral terms in the above equations, we getwhere On the other hand, for any matrices and , the following equalities hold:where .

Combining (19) with (22), using the inequalities in (13), we can obtainwhere with Therefore, if LMIs (13)–(15) are satisfied, (23) implies thatwhere .

Now by using Dynkin’s formula, we get, for any , which yields .

Following the similar steps as in [16], it is clear that there exists a scalar such that Therefore, by the definitions of and , there always exists a scalar such that Considering the above condition and Definition 2, system (7) with is stochastically stable. In the following, we consider the Lyapunov function (17) and the following index for system (7):Under zero initial condition, it is easy to see that, for any nonzero and , we haveFurther, if conditions (13)–(15) hold for each , then we havewhich implies from (31) that . Thus, from the definition of in (30), we haveTherefore, for any nonzero , the inequality (11) holds for all . Therefore, by Definition 3, system (7) is strictly dissipative.

4. Fuzzy Controller Design

In this section, we aim to design TS fuzzy controller for the continuous Markovian jump system (4) such that the system is stochastically stable and then strictly dissipative.

Theorem 7. Consider system (4). For the given scalars , , , and and matrices , , and , there exists a feedback controller in the form of (6) such that the resulting closed-loop system of (4) is stochastically stabilized and strictly dissipative if there exist matrices , , , , , , , , , ,  , , such that the following LMIs hold for each : where , , withand the remaining parameters are zero. Moreover, the desired state feedback controller gain can be obtained as .

Proof. In order to obtain the feedback controller gain matrices, take . Before and after multiplying (13)–(15) by and its transpose, respectively, where , and letting , , , , , , , , , , , the matrix , where is the designing parameter and , we can obtain the LMIs (34). Hence, system (4) is stochastically stabilized and strictly dissipative through the proposed stabilized feedback controller. The proof is completed.

In the following corollary, we will consider the dissipative controller design for fuzzy neutral Markov jump system with constant delays. The time delays and are constant, which can be described as , . Then the fuzzy Markov jump system (4) can be written as the following fuzzy model.

Plant Rule . If is , is , and …, is , then

Corollary 8. For the given scalars , , , and matrices , , system (36) is stochastically stabilized through the controller (6) and strictly dissipative, if there exist matrices , , , , , , , , , , , , such that the following LMIs hold for each : where , , with and the remaining parameters are zero. In this case, the desired state feedback controller gain can be given as .

Proof. Consider the same LKF as in the Theorem 6, , in which is replaced with and the remaining terms of LKF are the same as in Theorem 6. By following the similar steps as in Theorem 7 with some modifications, we can obtain the desired result. The proof is completed.

5. Numerical Example

Example 9. In this section, we present a numerical example with simulation to illustrate effectiveness and applicability of the proposed dissipative control law. Consider the truck-trailer model which is borrowed from [39] described by the following dynamical system with two modes:where is the angle difference between truck and trailer; is the angle of trailer; is the vertical position of rear of trailer; is the steering angle; is the disturbance; and is the output angle variable. In order to verify the results, we borrow the model parameters from [39] such as , , , , and . Also and are jumping parameters with values , , , and . Further, the transition probability matrix that relates two operation modes is taken as Let . Under the condition , the nonlinear term can be exactly represented as with , where , such that . By solving the equations, the membership functions and are obtained as [41] Further, we use the following fuzzy T-S models to approximate the neutral Markovian jump system.

Subsystem 1. If is about , then

Subsystem 2. If is about and , then where andFor the given values , , , and , by solving the LMIs in Theorem 7, using MATLAB LMI tool box, we can get feasible solution which is not given here due to the page constraint. The calculated minimum allowable for different values of the designing parameter is given in Table 1. Our purpose is to design the state feedback dissipative controller gain in (6) such that system (39) is stochastically stable and strictly dissipative. Also, with the use of Theorem 7 and based on Remark 4, the obtained controller, passivity controller, mixed , and passivity controller gain matrices can be calculated as follows. For instance, if we choose the matrices , , , and , by solving the LMIs in Theorem 7 with the help of the MATLAB LMI tool box, we can get feasible solution which is not given here due to the page constraint. Moreover, the corresponding gain matrices for the dissipative case are obtained as Further, when , the corresponding gain matrices for based control case are obtained as with a minimum performance index given by . Similarly, when , that is, for the passivity based control case, the corresponding gain matrices can be calculated as with a minimum performance index given by . Finally, when , that is, for the mixed and passivity performance based control case, the gain matrices can be obtained as with a minimum performance index given by .

Further, to show the effectiveness of the proposed controller, simulation results are presented in Figures 1 and 2. For the simulation purpose, the disturbance input is assumed as and the initial condition is taken as . Simulation results for state responses of the fuzzy system for , passivity, mixed and passivity, and dissipativity performances are provided in Figure 1. Moreover, Figure 2 represents the trajectories of the dissipative control law and output responses of the systems.

It should be mentioned that the obtained results can also be applied to design , passivity, and mixed and passivity control for TS fuzzy model Markovian jump neutral systems with time delays. From the obtained results, it is concluded that these different control processes can be achieved for the truck-trailer model with the same design process, so it can potentially save time and cost in the controller design.

Remark 10. It should be noted that the dissipative control formulation is general and flexible. By choosing different values of , , and , the dissipative control can include various types of control as special cases. Also, the simulation result reveals that it is possible to obtain the controller with minimum control effort from the proposed dissipative controller law to achieve the desired performance.

6. Conclusion

This paper focuses on the robust dissipative control problem for a class of TS fuzzy neutral Markovian jump systems. In particular, as special cases, the design methods of and passive controller can also be obtained. This explains the fact that the dissipative control ia a unified framework for and passivity control. It is shown that a desired state feedback dissipative control can be constructed when the given LMIs are feasible. By employing the Lyapunov approach, some sufficient conditions are derived in terms of linear matrix inequalities which ensures that the closed-loop system is strictly dissipative and stochastically stable. Finally, a numerical example based on truck-trailer model with simulation result is provided to illustrate the effectiveness and validity of the obtained design technique. The dissipative analysis and synthesis of control to uncertain interval type 2 fuzzy systems with Markovian jumps via delta operator approach will be the topic of our future research.

Conflict of Interests

The authors declare that there is no conflict of interests regarding the publication of this paper.

Acknowledgment

This work was supported by the National Research Foundation of Korea (NRF) grant funded by the Brain Korea 21 PLUS (no. 21A20131400002).