Event-triggered sliding mode control of Markovian jump systems against input saturation

https://doi.org/10.1016/j.sysconle.2019.104525Get rights and content

Abstract

In this work, we pay attention to investigating event-triggered sliding mode control (SMC) strategy with input saturation for a class of Markovian jump systems (MJSs). The state vectors of MJSs are to be sufficiently sampled by a performed event trigger mechanism in a periodic computation way. However, there are some inevitable delays, on the channel from sensor to controller, occurring on the sampling process. For the demand of updates of control input, it is necessary to keep receiving and sending delayed state signals, thus we employ a zero-order-hold (ZOH) in the proposed framework to make the event-triggered SMC strategy come true. Then, by designing an integral-type sliding surface function, combining with the prior knowledge of event trigger scheme, the sliding mode dynamics is derived and the criterion of stochastic stability with H attenuation performance are established. After that, an event-triggered SMC law, which aims at impelling the system trajectories to arrive on the sliding surface, is designed. Furthermore, we take input saturation into account, and specially, in this situation, we propose an adaptive control law of the integral-type sliding surface for the first time. Finally, two numerical examples are provided to illustrate the effectiveness of the proposed results.

Introduction

The intensified research into the event-triggered scheme recently has been driven by the growing need for efficient and intelligent utilization of computation and communication resources in various control applications. The basic principle of an event-triggered scheme is that transmissions of state measurements are subject to a feedback loop and thus occur only when certain pre-designed triggering conditions are met. Nowadays, by taking the event-triggered strategy into consideration, a wide variety of practical systems have observed the expected performance by improvement of event-triggered control approach in conjunction with other control methods, such as predictive control [1], sliding mode control [2], etc. Thus, plenty of noticeable results utilizing the event-triggered strategy can be found in stochastic systems [3], chaotic Lur’e systems [4], T–S fuzzy systems [5], multi-agent systems [6], networked systems [7], [8], [9], singular systems [10], nonlinear systems [11], [12] and filter design [13], [14], [15].

Another attractive research front is sliding mode control (SMC). It has been actively utilized in a wide varieties of complex systems for its obvious advantage of strong robustness [16], especially in regard to parameter variations and exogenous disturbances, for example in [17], [18], [19] and references therein. The purpose of adopting SMC in the design of systems is to force the state trajectories onto a pre-designed subspace, on which requested properties such as stability and disturbance inhibition can be achieved. Meanwhile, a SMC law guides the trajectories to reach the designated sliding surface within a limited time and subsequently keep the trajectories on that surface. Nowadays, SMC has a large amount of significant results including switched systems [20], [21], time-delay systems [22], nonlinear systems [23], fuzzy systems [24], uncertain systems [25] and cyber–physical systems [26]. Meanwhile, recently, input saturation, as a kind of classical nonlinearity, has become one of the most popular research areas especially concerned with SMC approach fault-tolerant framework [27] and state feedback H performance [28]. Some significant results have been proposed, such as [29], [30], [31], [32], [33] and references there in. However, these results are not suitable for integral-type sliding surface, and thus, how to design an adaptive law for this situation is a problem to be solved in this paper.

On yet another research front, Markovian jump systems (MJSs) are of great value in widespread use in practical applications, such as economic systems, fault tolerant systems, aircraft systems etc. MJSs form a category of stochastic system with random changes of system matrices at some discrete time instances. The modes evolution is determined by a Markov process in mathematical expression. MJSs are also a kind of hybrid systems, with each operation mode corresponding to some dynamics and mode transitions governed by a Markov chain. Recently, most leading research mainly focuses on MJSs with incomplete knowledge of transition probabilities [34], stochastic stabilization [35], fault tolerant control [36], passivity analysis [37], [38], filtering [39], anti-windup design [40], and two-dimensional system [41], to name a few.

Up till now, there are some noteworthy results about event-triggered SMC approach. Su et al. proposed an SMC framework under event-trigger mechanism for solving the conundrum in load frequency control in power systems [42]. Behera et al. studied SMC strategy associated with event-triggered scheme to achieve the property of robustness stabilization of nonlinear systems [2]. Wen et al. researched event-triggered SMC method for aperiodic data sampling of fuzzy systems with induced delays [43]. Wu et al. investigated event-triggered SMC for stochastic systems via design of observer and took it into consideration over a series of limited communication networks [3]. Nevertheless, to the best knowledge of the authors, there are few results concentrating on SMC associated with event-triggered scheme and input saturation for MJSs in the literature.

Based on aforementioned retrospects, which are devoted to the inspirations of our current work, we now briefly formulate the main contributions of the paper as follows:

(i) An event-trigger scheme is performed to the control design of considered continuous-time MJSs;

(ii) With the aid of SMC strategy, a set of feasible solutions towards event driven MJSs are obtained to realize stochastic stability as well as H attenuation performance;

(iii) By taking input saturation into account, an adaptive SMC law which is suitable for the integral-type sliding surface designed for continuous-time MJSs is designed.

In this paper, for the considered MJSs, we concentrate on the design of an event-triggered mechanism combined with SMC. Our aim is to obtain a strict sufficient conditions, with reference to the stochastic stability with H disturbance attenuation property, for our considered system. The process of event-triggered SMC design includes: (i) Perform an integral-type sliding surface function under event-trigger scheme with gain matrices to be designed and thus the sliding mode dynamics of considered MJS can be obtained; (ii) Analyze the stochastic stability with disturbance attenuation performance in H sense to derive feasible solution for predesigned sliding surface; (iii) Synthesize an event-triggered SMC law to impel the state trajectories of our concerned system onto the switching surface in a limited time and maintain there in future. (iv) Take input saturation into consideration, then we perform an adaptive controller which is suitable for the integral-type sliding surface of considered MJSs for the first time.

The framework of the rest of this paper is that some prior knowledge about event-trigger scheme are to be performed in Section 2. After that, in Section 3, main results about SMC design under event-triggered mechanism are presented. The sliding mode dynamics is to be obtained at first, then, a strictly feasible condition concerning with desired properties of MJS will be analyzed. Meanwhile, a SMC law is to be synthesized for realizing the control action. After that, in Section 4, an adaptive SMC law for input saturation is to be proposed. Furthermore, in Section 5, two numerical examples are utilized to illustrate the effectiveness of our results in Sections 3 Event-trigger SMC design without controller saturation, 4 Event-trigger SMC design against controller saturation, respectively. Finally, Section 6 concludes the paper.

Notations. We utilize a string of normal notations in the whole paper. The notations Rn and Rm×n denote the n-dimensional Euclidean space and the set with all m×n real matrices, respectively. For a vector x Rn, x represents its Euclidean norm, while for a matrix A,A represents its induced norm. Consider a given matrix A, the superscript ‘T’ and “1” are used to denote matrix transposition AT and matrix inversion A1, respectively. Meanwhile, A>0 represents that A is a real symmetric matrix with positive definiteness. Besides, we define the minimum eigenvalue of matrix A as μmin(A). Further, for the sake of notation simplicity, the term [A]s represents matrix addition A+AT. In particular, I and 0 denote the identity matrix and zero matrix, respectively. E{} is the expectation operator. The complete probability space is defined in this paper as Ω,F,P, where Ω,F and P represent the sample space, the σ-algebra subsets of space Ω and the probability measure on subsets F, respectively. 2[0,+) is used to denote the space of vector functions whose essential characteristics is square integrable. Moreover, diag() is introduced to denote a block-diagonal matrix. Particularly, a star notation () stands for the terms of considered block-symmetric matrix which is induced by symmetry.

Section snippets

Stochastic Markovian jump plant

Consider a continuous-time process with Markovian jump, which is denoted by rt,t0 on the presented probability space Ω,F,P. Meanwhile, a string of values of this jump process were taken in a limited space φ=1,,N. The generator matrix Πˆ=λijN×N consists of the elements λij(i,jφ), which are referred to as the transition rates from mode i consistent with time instant t to mode j consistent with time instant t+h. There are two constraints for the scalar h, that is, h >0 and o(h)h0, while h0,

Event-trigger SMC design without controller saturation

In this section, at first, we propose an integral-type sliding surface under the mechanism of event trigger and the sliding mode dynamics of considered MJS can be derived. Next, on the basis of the chosen Lyapunov–Krsovskii function, the condition of stochastic stability with H disturbance attenuation performance can be obtained. Furthermore, an event-triggered SMC law is to be synthesized for making the effect of SMC strategy come true, that is, the trajectories of considered MJS are to be

Event-trigger SMC design against controller saturation

In this section, we are in the position to design an event-trigger SMC scheme by taking the saturation of control input into consideration. Saturation is a kind of classical nonlinear model, which can be utilized in extensive industrial control applications. Our aim is to design an event-triggered SMC scheme under this case, while ensuring the desired properties, that is, stability and disturbance attenuation ability.

Consider the continuous MJSs with input saturation described by the following

Numerical examples

In this section, we provide two numerical examples to vividly illustrate the effectiveness of our proposed results.

Conclusions

The problem of stochastic stability with disturbance attenuation performance in H sense for continuous-time MJSs under event-triggered SMC scheme and input saturation has been solved in this paper. At the beginning, the prior knowledge concerned with event-trigger scheme was introduced, and based on that, the sliding surface function was proposed. After that, the event-triggered sliding mode dynamics was obtained. Then, the criterion of the desired properties, namely, stochastic stability with

Declaration of Competing Interest

The authors declared that they have no conflicts of interest to this work. We declare that we do not have any commercial or associative interest that represents a conflict of interest in connection with the work submitted.

References (47)

  • AberkaneS.

    Stochastic stabilization of a class of nonhomogeneous markovian jump linear systems

    Syst. Control Lett.

    (2011)
  • WuY.Q. et al.

    Passivity-based non-fragile control for markovian jump systems with aperiodic sampling

    Syst. Control Lett.

    (2015)
  • AberkaneS. et al.

    H filtering of periodic markovian jump systems: Application to filtering with communication constraints

    Automatica

    (2012)
  • YaoX. et al.

    Static anti-windup design for nonlinear markovian jump systems with multiple disturbances

    Inf. Sci.

    (2017)
  • WuL. et al.

    Generalized H2 fault detection for two-dimensional markovian jump systems

    Automatica

    (2012)
  • ZhangJ. et al.

    Stochastic stability and stabilization of positive systems with markovian jump parameters

    Nonlinear Anal.

    (2014)
  • D. Lehmann, E. Henriksson, K.H. Johansson, Event-triggered model predictive control of discrete-time linear systems...
  • BeheraA.K. et al.

    Event-triggered sliding mode control for a class of nonlinear systems

    Int. J. Control

    (2016)
  • Y. Wang, H.R. Karimi, H. Yan, An adaptive event-triggered synchronization approach for chaotic lur’e systems subject to...
  • ShenH. et al.

    Finite-time event-triggered H control for T-S fuzzy markov jump systems

    IEEE Trans. Fuzzy Syst.

    (2018)
  • DimarogonasD.V. et al.

    Distributed event-triggered control for multi-agent systems

    IEEE Trans. Autom. Control

    (2012)
  • PostoyanR. et al.

    Event-triggered and self-triggered stabilization of distributed networked control systems

  • GarciaE. et al.

    Model-based event-triggered control with time-varying network delays

  • Cited by (18)

    • Saturated impulsive control of nonlinear systems with applications

      2022, Automatica
      Citation Excerpt :

      As another treatment of saturation nonlinearity, deadzone nonlinearity function was utilized as control modifications to recover the performance deteriorated by input saturation in Li and Lin (2014), Tarbouriech, Garcia, da Silva Jr, and Queinnec (2011) and Zaccarian and Teel (2011). Recently, various control problems associated with input saturation have been extensively studied, such as spacecraft attitude control (Zhou, 2019), event-triggered control (You, Hua, & Guan, 2018), sliding mode control (Ma, Shao, Liu, & Wu, 2019), and adaptive control (Tohidi, Yildiz, & Kolmanovsky, 2020). Although much efforts have been made to develop effective control strategies to stabilize a plant with input saturation, only few works take into account of impulsive control.

    View all citing articles on Scopus

    This work was supported in part by the National Natural Science Foundation of China (61525303, 41772377 and 61673130), Top-Notch Young Talents Program of China (Ligang Wu), and the Self-Planned Task of State Key Laboratory of Robotics and Systems (HIT), PR China (SKLRS201806B).

    View full text