Next Article in Journal
Using Dynamic Adjusting NGHS-ANN for Predicting the Recidivism Rate of Commuted Prisoners
Next Article in Special Issue
pth Moment Stability of a Stationary Solution for a Reaction Diffusion System with Distributed Delays
Previous Article in Journal
Differential Sandwich-Type Results for Symmetric Functions Connected with a Q-Analog Integral Operator
Previous Article in Special Issue
Robust H-Control for Uncertain Stochastic Systems with Impulsive Effects
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Review

Review of Some Control Theory Results on Uniform Stability of Impulsive Systems

1
College of Science, Hunan University of Technology, Zhuzhou 412000, China
2
College of Electrical and Information Engineering, Hunan University of Technology, Zhuzhou 412000, China
*
Authors to whom correspondence should be addressed.
Mathematics 2019, 7(12), 1186; https://doi.org/10.3390/math7121186
Submission received: 7 October 2019 / Revised: 29 October 2019 / Accepted: 5 November 2019 / Published: 4 December 2019
(This article belongs to the Special Issue Impulsive Control Systems and Complexity)

Abstract

:
This paper aims to review some uniform stability results for impulsive systems. For the review, we classify the models of impulsive systems into time-based impulsive systems and state-based ones, including continuous-time impulsive systems, discrete-time impulsive systems, stochastic impulsive systems, and impulsive hybrid systems. According to these models, we review, respectively, the related stability concepts and some representative results focused on uniform stability, including the results on uniform asymptotic stability, input-to-state stability (ISS), KLL -stability (uniform stability expressed by KLL -functions), event-stability, and event-ISS. And we formulate some questions for those not fully developed aspects on uniform stability at each subsection.

1. Introduction

Impulsive systems have been widely studied in recent years due to the variety of applications in the fields such as mechanics, control technology, communication networks, robotics, biological population dynamics, power systems, etc. Impulsive systems can provide a natural framework for mathematical modelling of many physical phenomena. In impulsive systems, it exhibits simultaneously continuous dynamics (flow) on intervals and discrete dynamical behavior (jump) at impulsive instants. The study on impulsive systems is assuming a greater importance. The first paper where impulses were introduced into differential equations (dynamical systems) is the article written by Milman and Myshkis [1] in 1960. And the first work on stability of impulsive systems was reported in [1].
Generally, impulsive systems can be classified into time-based impulsive systems and state-based ones. The most studied models in the literature belong to the time-based impulsive systems, i.e., the impulsive instants are independent of state and the jumping behavior occurs at these state independent instants. In this review on stability, we further classify the time-based impulsive systems into three types: continuous-time impulsive systems, discrete-time impulsive systems, and stochastic impulsive systems.
For the continuous-time impulsive systems (CIS), the basic mathematical model and some fundamental results on existence and stability including uniform stability of solutions were established by, e.g., Milman, Myshkis, Lakshmikantham, Bainov, Simeonov, and Liu; see, for example, [1,2,3,4] and references therein. Recently, more attention has been put on the uniform stability of delayed CIS; see, for example, [5,6,7,8,9,10] and references therein. The uniform stability results of CIS without time-delays have non-trivially been extended to delayed cases. Most results reported for delayed impulsive systems are derived by using Razumikhin technique [11] and the method of Lyapunov-Krasovskii functional. Very recently, in [12,13,14], results have been reported on the stability for impulsive systems with state-dependent delays.
Note that impulses or state abrupt jumps may occur in any dynamical systems including discrete-time systems, the model of discrete-time impulsive systems (DIS) was proposed to describe the dynamics with state jumps in discrete-time dynamical systems. DIS was initially proposed in [15] and then it started the stability analysis of DIS; see, for example, [15,16,17,18,19,20,21,22,23] and references therein. The comparison principles for uniform stability and input-to-state stability (ISS) of DIS in [19,20] are some representative results.
Stochastic impulsive systems (SIS) may be an appropriate description of the phenomena of abrupt qualitative dynamical changes of essentially continuous time systems which are disturbed by stochastic factors. In the literature, some stability results have been reported for systems with Markovian jumps or switchings; see, for example, [24,25,26,27,28,29,30]. The stability for SIS has been less reported, although the results on existence and uniqueness and stability of solutions of SIS can be founded in [31,32,33]. Especially, in [33], the authors formulated a more general SIS, in which the flow, the jump, the switchings of models, and the impulsive instants all may be random. In [32,33], two kinds of stability concepts were defined for SIS: pth moment stability and almost sure stability. The authors of [32,33] showed that the latter is a stronger stability property than the former.
Input-to-state stability (ISS) by Sontag [34] is an important extension of uniform stability in the case of external inputs. ISS analysis has been one of most active research directions in the whole control field. ISS theories for impulsive systems with or without time-delays have been established; see, for example, [35,36,37,38,39,40,41,42,43] and references therein. Among the ISS results for impulsive systems, the method via average dwell time (ADT) including converse ADT by Hespanha et al. [36] is well-known. The method of ADT has become a basic tool in analyzing stability and ISS of impulsive systems in the literature; see, for example, [37,38,39,40,41,42,43] and references therein. However, there have been noted two aspects in using the method via ADT and converse ADT. The one is that it is often hard to test ADT or converser ADT condition in advance, as pointed out in [40]. The other is that it often requires the flow or the jump to be stable. Except the method via ADT and converse ADT, the approaches including small-gain method, Razumikhin-type technique, Lyapunov-Krasovskii functional, and Halanay-type inequalities, have been extended to derive ISS criteria for impulsive systems and impulsive hybrid networks; see, for example, [37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54]. Moreover, for discrete-time impulsive systems, the ISS concept was extended to the case of non-ISS and ISS under events, including input-to-state exponents [43], quasi-ISS [35], and event-ISS [22,43,55,56,57].
Different from the time-based impulsive systems, for the state-based impulsive systems, the impulsive instants are dependent on state and the jumping behavior may be driven by some state condition(s). The state-based impulsive systems was initially studied by Teel et al. [58,59,60,61,62,63,64,65] and Collins [66]. In the model by Teel et al., there are two sets: C and D. When the state belongs to the set C, the system is evolving along the flow. While the state belongs to D, the system experiences the discrete jump. This state-based impulsive model is also called as hybrid systems in the literature such as [58,59,60,61,62,63,64,65]. For the stability of hybrid systems by Teel et al., the concept of hybrid time domain was proposed. In [60,61,62,63], by using the method of (smooth) Lyapunov functions (SLF/LF), there have established some basic results including necessary and sufficient conditions of uniform stability including KLL -stability and robustness. The results have further been extended to the case of ISS by using the method of ISS-Lyapunov function; see [64,65]. The merit of the stability results via SLF/LF approach is that it typically guarantees some form of robustness, as shown in [58,59,60,61,62,63,64,65]. However, in testing the stability for some specific hybrid system, it may not be easy to find a common SLF/LF, especially for a hybrid system with unstable subsystems.
Note that, in the literature, there is still no standard definition given for hybrid systems. Generally, a hybrid system means that the system consists of flow dynamics and discrete jumping behaviors. By such an understanding, the models for hybrid systems may be more general than those for impulsive systems. It includes state-based impulsive (hybrid) systems see, for example, [65,66], switched (hybrid) systems see, for example, [67,68,69,70,71,72], and time-based impulsive (hybrid) systems see, for example, [73,74,75,76,77,78,79,80].
One of the features for state-based impulsive systems is that it allows multiple jumps at the same impulsive instant. Thus, it is necessary to use both continuous and discrete time (CDT) variables in such systems. The hybrid time domain by Teel et al. provides a tool for the analysis of stability of hybrid systems. However, in the concept of hybrid time domain, it is hard to reflect the information from the switching or jumping events. In [22], the concept of hybrid time was generalized to the notion of hybrid-event-time, in which both CDT variables and the related number of events (switchings or jumps) are included. Based on the hybrid-event-time, the notion of stability under events (event-stability) was proposed and a basic result on necessary and sufficient condition for global uniform asymptotic stability under events (event-GUAS) was derived in [22] for discrete-time switched hybrid systems. In [55,56,57], more sufficient conditions for event-stability were reported by extending the average dwell time (ADT) [36] to the hybrid ADT. Note that, in the method via the hybrid ADT condition, the requirement of stable flow or stable jump as in the method via ADT [36] can be relaxed. By the hybrid ADT, it can also explain the reason why a hybrid system may be event-GUAS even if all subsystems (flow and jump) are unstable. In addition, the stability theory for hybrid systems has also been extended to hybrid networks with or without time-delays. By employing the approaches such as small-gain method [44,45,46,47,48,49,50,51,52,53], vector/multiple Lyapunov functions [67], Razumikhin-type technique [11], Lyapunov-Krasovskii functional [11], and Halanay-type inequalities [48,49], the criteria on stability and ISS for hybrid networks have been reported; see, for example, [50,51,52,53,54].
In the literature, many concepts related to stability issue have been developed for impulsive systems. Besides the above stated uniform stability, ISS, KLL -stability, and event-stability, concepts such as dissipativity [81,82,83,84,85], contraction [86], incremental stability [87], finite-time stability [88,89], stability for impulsive systems with different jump maps [90], stability for abstract impulsive differential equations, conditional stability (dichotomy, trichotomy), and impulsive control see, for example, [91,92,93,94,95,96,97], have also been proposed and extensively studied. In this paper, due to the limited space and being limited to the control theory, we do not review the results related to these concepts and stability results.
The organization of this review is as follows. In Section 2, we give preliminaries and some basic models of impulsive systems. In Section 3, we review some stability results for time-based impulsive systems. In Section 4, we review some ISS results for impulsive systems. In Section 5, we review some stability results for impulsive hybrid systems. Section 6 concludes the review.

2. Preliminaries and Models of Impulsive Systems

In the sequel, let R denote the field of real numbers, R + the subset of non-negative elements of R , i.e., R + = [ 0 , + ) , and R n the n-dimensional Euclidean space. N = { 0 , 1 , 2 , } . For k 1 , k 2 N satisfying k 1 k 2 , denote N [ k 1 , k 2 ] = { k : k N , k 1 k k 2 } and N [ k 1 , k 2 ) = { k : k N , k 1 k < k 2 } .
Given a matrix A, A denotes the norm of A induced by the Euclidean vector norm, i.e., A = [ λ max ( A T A ) ] 1 2 , where λ max ( X ) is the maximal eigenvalue of matrix X. Let L , l o c denote the set of Lebesgue measurable functions w : R + R n that are locally essentially bounded. For w L , l o c , define w [ s 1 , s 2 ] ess sup s 1 t s 2 { w ( t ) } , w ess sup t R + { w ( t ) } .
A function γ : R + R + is of class- K ( γ K ) if it is continuous and positive and strictly increasing and γ ( 0 ) = 0 . γ is of class- K if it is of class- K and is unbounded. A function σ : R R + is of class- L ( σ L ) if it is continuous, and monotonically decreasing and lim s σ ( s ) = 0 . It is of class- L if it is of class- L and lim s + σ ( s ) = + . A function β : R + × R + R + is of class- KL if β ( · , s ) K for any s R + and β ( a , · ) L for a > 0 . A function β : R + × R + × R + R + is of class- KLL if s 1 , s 2 R + and a > 0 , β ( · , s 1 , s 2 ) K , β ( a , s 1 , · ) L , and β ( a , · , s 2 ) L .
A function γ : R + R + is of class- K 0 ( γ K 0 ) if it is continuous and strictly increasing. A function β : R + × R + R + is of class- KK 0 if β ( · , t ) is of class- K for t 0 and β ( s , · ) is of class- K 0 for s 0 .
For any random variable ξ , let E ( ξ ) be the expectation value of ξ . For ρ > 0 , let S ρ = x R n : | | x | | ρ , and for a random vector ζ R n , let S ρ = ζ R n : E ( | | ζ | | ) ρ . Let K 1 = ϕ K : ϕ ( E ( s ) ) E ( ϕ ( s ) ) , E ( s ) < + , for all random variable s 0 , K 2 = { ϕ K : ϕ ( E ( s ) ) E ( ϕ ( s ) ) , E ( s ) < + , for all random variable s 0 } , and K 2 = { ϕ K : ϕ K K 2 } . Let P C be the class of functions p : R + R + , where p is continuous everywhere except t k , k N , at which p is left continuous and the right limit p ( t k + ) exists.
Given a constant τ > 0 , which often represents an upper bound on the time delays, the linear space P C ( [ τ , 0 ] , R n ) with the norm · τ is defined by ψ τ = sup τ s 0 ψ ( s ) . For function ψ and m N with m 1 , let ψ m ψ ψ m .
For the models of impulsive systems, the general form is “flow + jump”. In an impulsive system, the “flow” is a process along which the state evolves uninterruptedly while “jump” means that state changes abruptly from the “flow” at some impulsive instants. According to whether the impulsive instants are dependent of state, impulsive systems can be roughly classified into time-based and state-based ones. In the following, we give the models of time-based and state-based impulsive systems.
For the time-based impulsive systems, the impulsive instants are independent of state. In the literature, there reported three types of time-based impulsive systems, i.e., continuous-time impulsive systems (CIS) see, for example, [1,2,3], discrete-time impulsive systems (DIS) see, for example, [15], and stochastic impulsive systems (SIS) see, for example, [31,32,33].
From [1,2,3,4], a continuous-time impulsive system (CIS) is in form of
x ˙ = f ( t , x ) , t T = { t k } , Δ x = I k ( x ) , t = t k T ,
where x R n ; f : R + × R n R n , I k : R n R n , satisfying f ( t , 0 ) = I k ( 0 ) = 0 , t R + ; Δ x = x ( t k + ) x ( t k ) is the impulse of state x ( t ) at t k ; T = { t k } is the sequence of impulsive instants satisfying
0 t 0 < t 1 < t 2 < < t k < t k + 1 < , lim k t k = + .
From [15], a discrete-time impulsive system (DIS) can be modelled from a discrete-time dynamical system x ( k + 1 ) = f ( k , x ) + g ( k , x ) u ( k ) under impulsive control [91,92] in the form of u ( k ) = i = 1 δ ( k N i ) h i ( k , x ( k ) ) , where δ ( t ) = 1 , t = 0 , 0 , t 0 . Thus, as in [15,16,17,18,19,20,21], DIS can be described as:
x ( k + 1 ) = f ( k , x ( k ) ) , n N i , Δ x ( k + 1 ) = I i ( k , x ( k ) ) , n = N i , x ( N 0 ) = x 0 ,
where x R n , Δ x ( k + 1 ) = x ( k + 1 ) x ( k ) , f , I i C ( N × R n , R n ) satisfying f ( k , 0 ) 0 , I i ( k , 0 ) 0 , k , i N , and the discrete-time impulsive sequence { N i : N i N } satisfies:
0 N 0 < N 1 < N 2 < < N i < , lim i N i = , N i + 1 N i > 1 .
By [31,32,33], stochastic impulsive system (SIS) can be used as an appropriate description of the phenomena of abrupt qualitative dynamical changes of essentially continuous time systems which are disturbed by stochastic factors. By [32], a SIS is in the form of
d x ( t ) = f ( t , x ( t ) ) d t + g ( t , x ( t ) ) d B ( t ) , t T = { t k } , Δ x ( t ) = I k ( x ( t ) ) , t = t k T , k N ,
where x ( t ) R n , x ( t 0 + ) = x 0 , Δ x ( t k ) = x ( t k + ) x ( t k ) ; f : R + × R n R n , g : R + × R n R n × m with f ( t , 0 ) = 0 , g ( t , 0 ) = 0 , for all t R + , I k : R n R n is continuous and satisfies I k ( 0 ) = 0 ; B ( t ) = ( B 1 ( t ) , , B m ( t ) ) T is an m-dimensional Brownian motion defined on the complete probability space ( Ω , F , { F t } t 0 , P ) with a filtration { F t } t 0 satisfying the usual conditions (i.e., right continuous and F 0 containing all P-null sets); and the impulsive time sequence { t k } satisfies (2).
For the state-based impulsive systems, the impulsive instants are dependent on the state. In the literature, e.g., [58,59,60,61,62,63], there reported such a type of impulsive systems in the form of
x ˙ = f ( x ) , x C , x + = g ( x ) , x D ,
where C and D are two closed sets. Note that the system in Equation (6) is also called as hybrid system in the literature, e.g., [58].
For the convenience in reading the following sections, we give a structure of impulsive systems and the related uniform stability concepts in Figure 1 and Figure 2:

3. Review on Uniform Stability of Time-based Impulsive Systems

In the literature, the study on stability of impulsive systems is started from the continuous-time impulsive systems (CIS) (1), see, e.g., [1,2,3,4,98]. The earlier and fundamental work on stability of impulsive systems was established by Milman, Myshkis, Lakshmikantham, Bainov, Simeonov, Liu, etc., see [1,2,3,4]. After these basic work on stability, there have developed many stability resultes and analysis methods on time-based impulsive systems, including uniform stability for delayed impulsive systems, discrete-time impulsive systems (3), and stochastic impulsive systems (5). In this section, we review some representative results on uniform stability of these time-based impulsive systems.

3.1. Stability of Continuous-Time Impulsive Systems

For the stability analysis of CIS (1), it is often assumed that the solution of (1) exists uniquely and is forward complete. Let x ( t ) = x ( t , x 0 , t 0 ) denote the solution of (1) with initial condition x ( t 0 ) = x 0 . The solution x ( t ) of (1) is assume to be left-continuous, i.e., x ( t ) = x ( t ) for all t t 0 . Note that in some literature, x ( t ) was assume to be right-continuous, i.e., x ( t ) = x ( t + ) for all t t 0 .
The notion of stability for (1) in the literature see, e.g., [1,2], is in the sense of Lyapunov stability. The notions on uniform stability are defined as:
Definition 1.
(i) The system in Equation (1) is said to be uniformly stable (US), if ϵ > 0 , there exists δ = δ ( ϵ ) > 0 such that x ( t ) < ϵ holds for x 0 R n with x 0 < δ , and all t t 0 .
(ii) The system in Equation (1) is said to be uniformly asymptotically stable (UAS), if it is US and there exists σ > 0 such that lim t x ( t ) = 0 holds uniformly for all initial conditions ( t 0 , x 0 ) with x 0 σ .
(iii) The system in Equation (1) is said to be globally uniformly asymptotically stable (GUAS) if it is UAS and lim t x ( t ) = 0 holds uniformly for ( t 0 , x 0 ) R + × R n .
(iv) The system in Equation (1) is said to be uniformly exponentially stable (UES), if ϵ , δ ( ϵ ) > 0 , α > 0 , x ( t ) ϵ e α ( t t 0 ) holds for x 0 δ , t t 0 . The system in Equation (1) is said to be globally uniformly exponentially stable (GUES), if x 0 R n , x ( t ) K e α ( t t 0 ) x 0 holds for some α > 0 , K > 0 and t t 0 .
From the literature, the method of Lyapunov function is a basic tool in analysing the stability issue of (1). Since the solution of (1) is continuous except at the sequence T = { t k } at which x ( t ) is left-continuous, the Lyapunov-like function V : R + × R n R + is required to belong to a class of function ν 0 defined as:
Definition 2.
[1,2] V is said to belong to class ν 0 if
(i) V is continuous in ( t k 1 , t k ] × R n and satisfies for each x R n ,
lim ( t , y ) ( t k + , x ) V ( t , y ) = V ( t k + , x ) ;
(ii) V ( t , x ) is locally Lipschitzian in x .
For V ν 0 , we give the definition of Dini derivative of V as:
D + V ( t , x ) = lim sup h 0 + 1 h [ V ( t + h , x + h ( f ( t , x ) ) ) V ( t , x ) ] .
The results on stability have been established for time-based CIS (1); see, e.g., [1,2,3,4,98,99,100,101,102]. Here, we review the following two main results:
Theorem 1.
[4] Assume that there exists a V ν 0 , satisfying:
(i) for some ϕ 1 , ϕ 2 K , ϕ 1 ( x ) V ( t , x ) ϕ 2 ( x ) , ( t , x ) R + × R n ;
(ii) there exist c K and p P C such that D + V | ( 1 ) p ( t ) · c ( V ( t , x ) ) , t T ;
(iii) for some ψ k K 0 , at t = t k T , V ( t k + , x k + I k ( x k ) ) ψ k ( V ( t k , x k ) ) ;
(iv) there exist constants σ > 0 and r k 0 , k N , such that for all z ( 0 , σ )
t k t k + 1 p ( s ) d s + z ψ k ( z ) d s c ( s ) r k .
Then the system in Equation (1) is US, and GUAS if in addition k = 1 r k = + .
Theorem 2.
[4] Assume that conditions (i) and (iii) of Theorem (1) hold while (ii) and (iv) are replaced respectively by:
(iii*) there exist c K ,   p P C such that D + V | ( 1 ) p ( t ) · c ( V ( t , x ) ) , t T ;
(iv*) there exist constants σ > 0 and r k 0 such that for all z ( 0 , σ )
t k t k + 1 p ( s ) d s + z ψ k ( z ) d s c ( s ) r k
Then system in Equation (1) is US, and GUAS if in addition k = 1 r k = + .
Review 1. (i) Theorems 1 and 2 are two classical and representative results for impulsive systems in the form of (1). Condition (ii) of Theorem 1 shows the flow in Equation (1) may be unstable while the jump is stable by Condition (iii). Condition (iv) is the combination of destabilizing flow and stabilizing jump. On the contrary, in Theorem 2, the flow is stable while the jump may be stable or unstable. Hence, Theorems 1 and 2 are based on three cases: stabilizing flow + stabilizing jump, stabilizing flow + destabilizing jump, destabilizing flow + stabilizing jump. Theorems 1 and 2 show that if the combination is nonpositive, i.e., the stabilizing jump/flow can overcome the destabilizing flow/jump, then the impulsive system will achieve the stability property.
(ii) From Theorems 1 and 2, one can derive the results on GUES if in Theorem 1 and Theorem 2, ϕ i ( s ) = c i s m , p ( s ) = p , c ( s ) = s , ψ k ( s ) = e q s , r k = r , s 0 , k N , c 1 c 2 , m > 0 , p 0 , q R . Moreover, Condition (iv) (also (iv*)) implies a condition of dwell time in the form of nonlinearity. Let N ( s , t ] denote the number of impulse times in the interval ( s , t ] . In the case of GUES, by Condition (iv) of Theorem 1, we get that q < r and the following dwell time condition holds:
p ( t s ) + ( q + r ) N ( s , t ] ( q + r ) , t > s t 0 .
Similarly, in the case of GUES, Condition (iv*) means the following converse dwell time condition:
p ( t s ) + ( q + r ) N ( s , t ] 0 , t > s t 0 .
Note that from the conditions (7) and (8), the well-known average dwell time (ADT) including converse ADT can be derived, see (27)–(29) in Section 4. The ADT including the converse ADT for impulsive systems was proposed by Hespanha et al. [36] in the analysis of input-to-state stability (ISS). Now, it is widely used in the analysis and control design based on stability and ISS.
(iii) Except the above dwell time method, based on results on stability of impulsive systems as in Theorems 1 and 2, many applications have been reported including robust stability see, e.g., [101,102], dissipativity see, e.g., [98], impulsive synchronization see, e.g., [103,104,105].
Recently, more attentions have been put on the stability issue of delayed impulsive systems. Here, we review two results on uniform stability of delayed impulsive systems. For the details, refer to [5,6].
A delayed impulsive system is often in the form of
x ˙ ( t ) = f ( t , x t ) , t [ t k 1 , t k ) , Δ x ( t ) = I k ( t , x t ) , t = t k , k N , x t 0 = ϕ ,
where f , I k : R + × P C ( [ τ , 0 ] , R n ) R n ; ϕ P C ( [ τ , 0 ] , R n ) is some initial function; the impulsive time instants { t k } satisfy (2); x ( t ) = x ( t + ) x ( t ) ; and x t , x t P C ( [ τ , 0 ] , R n ) is defined by x t ( s ) = x ( t + s ) , x t ( s ) = x ( t + s ) for τ s 0 .
Theorem 3.
[5,6] Assume that there exist functions V ( t , x ) ν 0 , ϕ 1 , ϕ 2 , c K , p P ( R + , R + ) , g K , such that the following conditions hold:
(i) ϕ 1 ( x ) V ( t , x ) ϕ 2 ( x ) , ( t , x ) [ τ , ) × S ρ ;
(ii) D + V ( t , φ ( 0 ) ) p ( t ) c ( V ( t , φ ( 0 ) ) ) , t t k in R + and φ P C ( [ τ , 0 ] , S ρ ) whenever V ( t , φ ( 0 ) ) g ( V ( t + s , φ ( s ) ) ) for s [ τ , 0 ] ;
(iii) V ( t k , φ ( 0 ) + I k ( t k , φ ) ) g ( V ( t k , φ ( 0 ) ) ) , ( t k , φ ) R + × P C ( [ τ , 0 ] , S ρ 1 ) for which φ ( 0 ) = φ ( 0 ) ; and
(iv) τ = sup k N { t k t k 1 } < , M 1 = sup t 0 t t + τ p ( s ) d s < M 2 = inf q > 0 g ( q ) q d s c ( s ) .
Then the system in Equation (9) is UAS.
Theorem 4.
[5,6] Assume that there exist functions V ( t , x ) ν 0 , ϕ 1 , ϕ 2 , c K , p P ( R + , R + ) , g K and g ^ K satisfying s g ^ ( s ) < g ( s ) , s > 0 , such that the following conditions hold:
(i) ϕ 1 ( x ) V ( t , x ) ϕ 2 ( x ) , ( t , x ) [ τ , ) × S ρ ;
(ii) D + V ( t , φ ( 0 ) ) p ( t ) c ( V ( t , φ ( 0 ) ) ) , for t t k , and φ P C ( [ τ , 0 ] , S ρ ) whenever V ( t , φ ( 0 ) ) g ( V ( t + s , φ ( s ) ) ) for s [ τ , 0 ] ;
(iii) V ( t k , φ ( 0 ) + I k ( t k , φ ) ) g ^ ( V ( t k , φ ( 0 ) ) ) , ( t k , φ ) R + × P C ( [ τ , 0 ] , S ρ 1 ) for which φ ( 0 ) = φ ( 0 ) ;
(iv) μ = inf k N { t k t k 1 } > 0 , M 1 = inf t 0 t t + τ p ( s ) d s > M 2 = sup q > 0 g ( q ) q d s c ( s ) .
Then the system in Equation (9) is UAS.
Review 2. (i) Compared with Theorems 1 and 2, one can see that Theorems 3 and 4 are the extensions of Theorems 1and 2 respectively to the case of time-delays. It should be noted that these extensions to the case of time-delays are non-trivially. Moreover, most reported uniform stability results, see, e.g., [5,6,7,8,9,10], for delayed impulsive systems were based on the three cases: stabilizing flow + stabilizing jump, stabilizing flow + destabilizing jump, destabilizing flow + stabilizing jump, as pointed out in Review 1.
(ii) Most results reported for delayed impulsive systems are derived by using Razumikhin technique [11] and the method of Lyapunov-Krasovskii functional. Recently, the Razumikhin-type stability results see, e.g., [5,6,7], including Theorems 3 and 4 have been extended to a more general delayed impulsive system [8] in the form of
x ˙ ( t ) = f ( t , x t ) , t > t 0 , t t k , Δ x ( t ) = g k ( x t , x ( ( t d k ) ) ) , t = t k , k N , x t 0 + θ = ϕ ( θ ) , θ [ τ , 0 ]
where functions f and g k satisfy Assumptions (A 1 )–(A 6 ) in [8]. The exponential stability results of (10) via Razumikhin technique were derived and the analysis on how the delayed impulses affect the stability was given, see Theorems 1 and 2 in [8]. Furthermore, in [10], the uniform stability including uniform stability, uniform asymptotic stability, and exponential stability was extended to delayed impulsive systems with delay dependent impulses:
x ˙ ( t ) = f ( t , x t ) , t > t 0 , t t k , x ( t k ) = g k ( t k τ , x ( t k τ ) ) , τ = τ ( t k , x ( t k ) ) , k N , x t 0 = ϕ .
It should be noted that in the classical delayed impulsive systems, the time-delay function is often independent of the state. Hence, the recent results in [10] may provide some new points on stability effected by time-delays for impulsive systems.
Summary and Question 3.1. From the reported stability results, all most results on the stability and robust stability of continuous-time impulsive systems with or without time-delays are based on three basic cases as in Theorems 1–4:
Case-I: stabilizing flow + stabilizing jump;
Case-II: stabilizing flow + destabilizing jump;
Case-III: stabilizing jump + destabilizing flow.
Naturally, there are two challenging questions for stability of impulsive systems. The one is for the forth case: Case-IV: destabilizing flow + destabilizing jump. How about the stability of impulsive systems in the case of Case-IV? The second question is that the reported results on stability of impulsive systems with or without time-delays are sufficient and fewer necessary or necessary and sufficient conditions of stability are reported.

3.2. Stability of Discrete-Time Impulsive Systems

In the literature, it has been noted that impulses or state abrupt changes may occur in any dynamical systems including discrete-time systems. The model of discrete-time impulsive systems (DIS) was also proposed and there has started the stability analysis of DIS (3), see, e.g., [15,16,17,18,19,20,21,22,23].
For the stability of DIS (3), it is often assumed that the solution of (3) exists globally and uniquely on N . Let x ( k ) = x ( k , N 0 , x 0 ) denote the solution of (3) with initial condition x ( N 0 ) = x 0 .
In [16], the stability conditions were given for DIS (3), where f ( k , x ( k ) ) = F ( k , x ( k ) ) + φ ( k , x ( k ) ) and I i ( k , x ( k ) ) = B N i x ( N i ) , under the following assumptions:
(A1) F : N × R n R n satisfying: k N , F ( k , 0 ) = 0 , and there exist matrices A k R n × n such that | F ( k , x ) F ( k , y ) | A k | x y | .
(A2) φ : N × R n R n is an uncertain function with φ ( k , x ) σ k x , for some constant σ k > 0 , k N .
Theorem 5.
[16] Suppose that Assumptions (A1) and (A2) hold. Furthermore, assume that there exist matrix P > 0 and ε j > 0 , j N , such that j = 0 ln γ j = , where γ j = α j , i f j N i , β N i , i f j = N i , i N , where α j = λ max A j T | P | A j + ε j λ max A j T | P | 2 A j + ( ε j 1 + 1 ) σ j 2 λ max ( P ) λ min ( P ) , β j = λ max P 1 ( I + B j ) T P ( I + B j ) . Then, the system in Equation (3) is UAS. In addition, (3) is UES if if for some λ > 0 , j = 0 i ln γ j λ i , i N .
Review 3. The condition j = 0 ln γ j = in Theorem 5 is respect to the condition k = 1 r k = + for continuous-time impulsive systems in Theorems 1 and 2. Thus, Theorem 5 can be viewed as the version of Theorems 1–2 in the case of discrete-time. Note that the conditions in Theorem 5 for DIS (3) are still based on Case-I to Case-III mentioned in Summary and Question 3.1. Compared with the results in the literature, Theorem 5 generalized the results on stability reported in [15].
For delayed discrete-time impulsive systems, the stability issue was also investigated, see, e.g., [18,19,20]. Here, we review the results on uniform stability for delayed DIS in [19]:
Consider the following three delayed DIS:
S 1 : x ( k + 1 ) = f c ( k , x ( k ) , x k ) , k N i , Δ x ( k + 1 ) = f d ( k , x ( k ) , x k ) , k = N i , x ( k 0 ) = ϕ x , k N , k k 0 ,
S 2 : w ( k + 1 ) = g c ( k , w ( k ) , w k ) , k N i , Δ w ( k + 1 ) = g d ( k , w ( k ) , w k ) , k = N i , w ( k 0 ) = ϕ w , k N , k k 0 ,
S 3 : r ( k + 1 ) = h c ( k , r ( k ) , r k ) , k N i , Δ r ( k + 1 ) = h d ( k , r ( k ) , r k ) , k = N i , r ( k 0 ) = ϕ r , k N , k k 0 ,
where x R n , w R + m , r R + ; f c , f d C ( N × R n × C ( [ τ , 0 ] , R n ) , R n ) ; g c , g d C ( N × R + m × C ( [ τ , 0 ] , R + m ) , R + m ) ; h c , h d C ( N × R + × C ( [ τ , 0 ] , R + ) , R + ) ; ϕ x C ( [ τ , 0 ] , R n ) , ϕ w C ( [ τ , 0 ] , R m ) , ϕ r C ( [ τ , 0 ] , R + ) .
Assume f c ( k , 0 , 0 ) 0 , f d ( k , 0 , 0 ) 0 , g c ( k , 0 , 0 ) 0 , g d ( k , 0 , 0 ) 0 , h c ( k , 0 , 0 ) 0 , and h d ( k , 0 , 0 ) 0 so that every system S 1 - S 3 admits the trivial solution. Here, also assume that every system S 1 - S 3 has an unique solution, respectively, denoted by x ( k ) = x ( k , k 0 , ϕ x ) , w ( k ) = w ( k , k 0 , ϕ w ) , r ( k ) = r ( k , k 0 , ϕ r ) , for any given initial data: k 0 N , ϕ x C ( [ τ , 0 ] , R n ) , ϕ w C ( [ τ , 0 ] , R + m ) , and ϕ r C ( [ τ , 0 ] , R + ) .
A vector function l ( r ) = ( l 1 ( r ) , , l m ( r ) ) T : R + R + m is of class- K m R ( l K m R ) if l ( r ) C ( R + , R + m ) , l i ( 0 ) = 0 , l i ( r ) > 0 , r > 0 , and l i ( r ) , when r + , i = 1 , 2 , , m .
Theorem 6.
[19] Assume that functions g c ( i , υ , v k ) , g d ( i , υ , v k ) are nondecreasing with respect to υ , v k for any i N , and furthermore suppose that there are functions V ( k , x ) C ( N × R n , R + m ) and l ( r ) K m R , with l ( a + b ) l ( a ) + l ( b ) , a , b R + , such that the following conditions hold:
(i) for any k N i , then V ( k + 1 , x ( k + 1 ) ) g c ( k , V ( k , x ( k ) ) , V k ) , where V k : N τ R m and V k ( s ) = V ( k + s , x k ( s ) ) for any s N τ ;
(ii) for k = N i , then Δ V ( k + 1 , x ( k + 1 ) ) g d ( k , V ( k , x ( k ) ) , V k ) , where Δ V ( k + 1 , x ( k + 1 ) ) = V ( k + 1 , x ( k + 1 ) ) V ( k , x ( k ) ) ;
(iii) for any k N i , then g c ( k , l ( a ) , ( l r ) k ) l ( h c ( k , a , r k ) ) , a [ 0 , r * ] , where r * is some positive constant or r * = + , and r : R + R + , and ( l r ) k ( s ) = l ( r ( k + s ) ) for any s N τ ;
(iv) for any k = N i , then g d ( k , l ( a ) , ( l r ) k ) l ( h d ( k , a , r k ) ) , a [ 0 , r * ] ;
(v) for any ( k 0 , ϕ r ) N × C ( [ τ , 0 ] , [ 0 , r * ] ) , then r ( k , k 0 , ϕ r ) [ 0 , r * ] , k N .
Then, V ϕ x ϕ w l ϕ r implies that
V ( k , x ( k ) ) w ( k ) l ( r ( k ) ) , k k 0 , k N ,
where V ϕ x ( s ) = V ( k 0 + s , ϕ x ( s ) ) for any s N τ .
Theorem 7.
[19] Assume that systems (1214) satisfy all conditions of Theorem 6 and there exist functions φ 1 , φ 2 K such that φ 1 ( x ) V ( k , x ) φ 2 ( x ) , k k 0 τ , then, the US (UAS) properties of the system in Equation (14) implies that the same US (UAS) properties of the system in Equation (12). Moreover, if D ( ϕ r ) = { ϕ r : ϕ r τ r * } is an attractive region of the system in Equation (14), D ( ϕ x ) is an attractive region of the system in Equation (12), where D ( ϕ x ) = ϕ x : V ϕ x sup 0 ϕ r τ r * { l ϕ r } , k 0 N , where V ϕ x ( s ) = V ( k 0 + s , ϕ x ( s ) ) for any s N τ .
Theorem 8.
[19] Assume that systems (1214) satisfy all conditions of Theorem 6 and V ( k , x ) and l ( r ) satisfy the following conditions:
(i) for some λ 1 > 0 , λ 2 > 0 , p > 0 , λ 1 x p V ( k , x ) λ 2 x p , k k 0 τ ;
(ii) there exist q 1 and Θ 1 , Θ 2 R + m , where Θ 1 = c 1 c 2 c m T , Θ 2 = d 1 d 2 d m T , with c i > 0 , d i > 0 , i = 1 , 2 , , m , such that
r q Θ 1 l ( r ) r q Θ 2 , r [ 0 , r * ] .
Then, the UES of the system in Equation (14) implies that the UES of the system in Equation (12). Moreover, if D ( ϕ r ) = { ϕ r : ϕ r τ < ( r * ) 1 q } is an attractive region of the system in Equation (14), then E ( ϕ x ) is an attractive region of the system in Equation (12), where
E ( ϕ x ) ϕ x : V i ( k 0 + s , ϕ x ( s ) ) < c i r * , s N τ , k 0 N , i = 1 , 2 , , m ,
where V = ( V 1 , V 2 , , V m ) T .
Review 4. (i) It is known that the comparison principle is one of basic methods for the analysis of stability of dynamical systems. Theorem 6 reported by [19] established a general comparison principle for the stability of delayed discrete-time impulsive systems. The extensions to ISS-type comparison principle for delayed DIS and networks was derived in [20]. Theorem 7 shows that the specific attractive region for UAS of (12) can be derived from the attractive region for UAS of (14). Theorem 8 is the case of GUES for Equations (13)–(14).
(ii) The comparison principle is efficient in some stability analysis, but it is often conservative. The conservative lies in that the dimension of the original dynamical system is lowered and that the conditions in the comparison principle are sufficient (not necessary). Here, in Theorem 6, the system in Equation (14) is scalar and 1-dimension while (12) can be higher n-dimension. Hence, the results in Theorems 6–8 may have some conservativeness.
Summary and Questions 3.2. Compared with continuous-time impulsive systems, there are relatively fewer stability results reported for discrete-time impulsive systems with or without time-delays, although the stability condition in Theorem 5 and the general comparison principle in Theorems 6–8 have been established. It needs further more investigations on the issues such as less conservative stability conditions, and the similar questions arisen from stability of continuous-time impulsive systems as pointed out in Summary and Question 3.1.

3.3. Stability of Stochastic Impulsive Systems

For stochastic impulsive system (SIS), the stability theory has not yet been fully developed, although in the literature, some studies have been reported on systems with Markovian jumps, see, e.g., [24,25,26,27,28,29,30]. The earlier work on stability of SIS can be found in [31,32]. Here, we review the stability results via comparison principle for SIS proposed in [32] and some further advances for SIS in [33].
For SIS (5), in [32], it is assumed that 0 < Δ i n f = inf k N { t k + 1 t k } Δ s u p = sup k N { t k + 1 t k } < . Let x ( t ) = x ( t , t 0 , x 0 ) be the solution of SIS (5) with initial condition x ( t 0 + ) = x 0 . The basic notions on stability and the related It o ^ operator of SIS (5) were given in [30,32,106] as:
Definition 3.
[32] (i) SIS (5) is said to be stable if for given ϵ > 0 , there exists a δ = δ ( ϵ , t 0 ) such that for any solution x ( t ) of (5), E ( x 0 ) < δ i m p l i e s E ( x ( t ) ) < ϵ , t t 0 ,
(ii) SIS (5) is said to be asymptotically stable if it is stable and for t 0 R + , σ = σ ( t 0 ) such that E ( x 0 ) < σ i m p l i e s lim t E ( x ( t ) ) = 0 .
(iii) SIS (5) is said to be pth moment exponential stable if there exist constants α > 0 , K 1 such that E ( x ( t ) p ) K e α ( t t 0 ) x 0 p , t t 0 .
(iv) SIS (5) is said to be almost exponential stable if there exist positive constants α > 0 , K 1 such that t t 0 , t R + , x ( t ) K e α ( t t 0 ) x 0 , a . s .
Definition 4.
[30,106] SIS (5) is said to be almost sure exponential stable if lim sup t 1 t log ( x ( t ) ) < 0 , a . s .
Definition 5.
The class of Lyapunov-like functions ν 0 is defined by ν 0 = { V : R + × R n R + , continuous on ( t k 1 , t k ] × R n , lim ( t , y ) ( t k + , x ) V ( t , y ) = V ( t k + , x ) exists, V t , V x , V x x are continuous with finite expectations, where ( t , x ) ( t k 1 , t k ] × R n , k N , and V ( t , x ) is concave in x for each t t 0 } .
Definition 6.
For each V ( t , x ) ν 0 , ( t , x ) ( t k , t k + 1 ] × R n , ( k N ) , the It o ^ operator L is defined by
L V ( t , x ) = V t ( t , x ) + V x ( t , x ) f ( t , x ) + 1 2 t r a c e g T ( t , x ) V x x g ( t , x ) .
Review 5. (i) In the literature, e.g., [30,106], the concept almost sure exponential stable is used to analyze the exponential stability of stochastic systems, where the almost sure exponential stability is equivalent to γ = lim sup t 1 t log ( x ( t ) ) < 0 . Hence, the necessary condition for almost sure exponential stability is that almost all the sample paths of any solution of system starting from a nonzero state x 0 will never reach the origin.
(ii) Definitions 5 and 6 give the definition of “derivative” for stochastic impulsive systems such that the approach of Lyapunov function for continuous-time dynamical systems can be used in the analysis of SIS (5).
Theorem 9.
[32] Assume that I k C [ R n , R n ] , k N , and f , g are Borel-measurable functions satisfying the local Lipschitz condition and the linear growth condition: t ( t k 1 , t k ] , c k > 0 , d k > 0 , such that
f ( t , x ) f ( t , x ¯ ) g ( t , x ) g ( t , x ¯ ) c k x x ¯ , f ( t , x ) g ( t , x ) d k ( 1 + x ) .
Then, SIS (5) has an unique global solution for any x 0 R n .
Theorem 10.
[32] Assume that f ( t , x ) and g ( t , x ) are locally Lipschitz in x and there exists a function V C 1 , 2 [ R + × R n , R + ] such that
(i) there exists ϕ K such that ( t , x ) R + × R n , ϕ ( x ) V ( t , x ) ;
(ii) there exists continuous function h : R + × R + R , and h ( t , s ) is concave on s for each t R + , such that L V ( t , x ) h ( t , V ( t , x ) ) ;
(iii) there exist nondecreasing and concave functions ψ k : R + R + , k N , such that V ( t k , x ( t k ) + I k ( x ( t k ) ) ) ψ k ( V ( t k , x ( t k ) ) ) , k N .
Then, the existence of solution w ( t ) on [ t 0 , + ) of scalar impulsive system
w ˙ ( t ) = h ( t , w ( t ) ) , t ( t k , t k + 1 ] , w ( t k + ) = ψ k ( w ( t k ) ) , k N , w ( t 0 + ) = E ( V ( t 0 , x 0 ) ) .
implies that SIS (5) has an unique solution on [ t 0 , + ) for any x ( t 0 + ) = x 0 .
Theorem 11.
[32] Assume that there exist functions V ν 0 , and h , ψ k with h ( t , 0 ) , ψ k ( 0 ) = 0 , for t R + , k N , such that (ii)-(iii) of Theorem 10 hold, while (i) of Theorem 10 is replaced by:
(i) there exist K -class functions ϕ 1 , ϕ 2 with ϕ 1 K 2 , ϕ 2 K 1 , such that for all ( t , x ) R + × R n ϕ 1 ( x ( t ) ) V ( t , x ( t ) ) ϕ 2 ( x ( t ) ) .
Then, for any ρ > 0 , the existence of solution w ( t ) S ϕ 1 ( ρ ) on [ t 0 , + ) of scalar impulsive system (15) implies that SIS (5) has an unique solution process x ( t ) S ρ on [ t 0 , + ) for x 0 S ρ . Moreover, the stability properties of the system in Equation (5) imply the corresponding stability properties of SIS (5). Moreover, if p > 0 , c 1 > 0 , c 2 > 0 such that c 1 x p V ( t , x ) c 2 x p , a . s . then, the exponential stability of system (15) implies that pth moment exponential stability of the trivial solution of SIS (5). Furthermore, if L > 0 f ( t , x ) g ( t , x ) L x , ( t , x ) R + × R n , then, the exponential stability of the system in Equation (15) implies that almost exponential stability of SIS (5).
Review 6. (i) Theorem 9 is an extension on the result of existence and uniqueness of solution for classical stochastic systems. Theorem 10 gives a comparison principle for existence and uniqueness of solution of SIS (5). By Theorem 10, the existence and uniqueness of solution of SIS (5) can be derived by a deterministic comparison system with known existence property of solution.
(ii) For a stochastic system without impulses, it often needs the linear growth condition as in Theorem 9 for the existence and uniqueness of solution. Here, by Theorem 10, the linear growth condition might be not necessary to guarantee the existence and uniqueness of solution of SIS (5). Theorem 11 gives a comparison principle for stability properties of SIS (5). By Theorem 11, the stability properties of SIS (5) can be derived by the corresponding stability properties of a deterministic impulsive system.
(iii) It should be noted that in SIS (5), the random factor only exists in the flow while the jump and the impulsive/jumping instants { t k } are not random. A more general SIS may be a system in which all the flow, the jump, and the impulsive instants { t k } are random. Such a stochastic system was reported in [33].
The model studied in [33] is a stochastic switched impulsive system (SSIS) subject to probabilistic state jumps:
d x ( t ) = f r ( t ) ( t , x ( t ) ) d t + g r ( t ) ( t , x ( t ) ) d B ( t ) , t T = { t k } , x + = ξ k h r ( t ) ( x ( t ) ) , t = t k T , k N ,
where x ( t ) R n , T = { t k } ; r : R + Q is a stochastic switching function and is necessarily piecewise constant with values in Q = { 1 , , N } and continuous except at switching instants T ˜ = { t ˜ k } , where r ( t ) is left continuous, i.e., lim s t r ( s ) = r ( t ) = r ( t ) , t T ˜ ; f i : R + × R n R n , g i : R + × R n R n × m , h i : R + × R n R n , and satisfy i Q , t R + , f i ( t , 0 ) = g i ( t , 0 ) = h i ( t , 0 ) = 0 , and χ ( t , x ) is continuous in x for χ = f i , g i , h i ; the impulsive/jumping time sequence T = { t k } satsfies (2); Brownian motion B ( t ) = ( B 1 ( t ) , , B m ( t ) ) T is same defined as in SIS (5); { ξ k } is the set of independent R -valued random variables distributed by a common distribution function F ξ ( s ) = P { ξ s } .
It may be rationally assumed that lengths of intervals between consecutive jump instants are distributed independently and identically, by exponential distribution with parameter λ J . In SSIS (16), at all impulsive instants { t k } , the state moves to a random point in the state space according to x + = ξ k h r ( t ) ( x ( t ) ) . Note that between any two switching instants t ˜ k and t ˜ k + 1 , due to the random variables { ξ k } , it may have multiple state jumps while the flow subsystem is keeping unchanged and the same one.
For the switching signal { r ( t ) } t 0 , in the literature, it is often assumed that r ( t ) is a left continuous Markov chain on the probability space with generator Γ = ( γ i j ) N × N given by
P { r ( t + θ ) = j | r ( t ) = i } = γ i j θ + o ( θ ) , if i j , 1 + γ i j θ + o ( θ ) , if i = j ,
where θ > 0 . Here γ i j 0 is the transition rate from i to j if i j while γ i i = j i γ i j . Note that (17) is a standing assumption for Markov jumping/switched systems as in the literature, see, e.g., [106].
For SSIS (16), the conditions for pth moment exponential stability have been established in Theorem 1 of [33]. For more results on stability of SIS and general stochastic hybrid systems, one can also refer to [107,108].
Review 7. SSIS (16) stands for a more general model of stochastic impulsive systems. Due to the multiple random factors in impulsive instants { t k } , jump gains { ξ k } , and switching signals { r ( t ) Q } , some rational assumptions should be put on these random factors for the analysis of stability. Except the independence among the three types of random factors, the above other assumptions are necessary.
Summary and Question 3.3. The stability notions and the comparison principle approach for stochastic impulsive systems have been established in Theorems 9 and 11 by [32] and a more general SIS model was built in Equation (16) by [33]. There are less stability results reported on the specific affects from factors such as stochastic terms, external inputs, and signal time-delays. Moreover, the most reported stability conditions for SIS are limited to be sufficient and not necessary. And there are few results on stability reported for discrete-time stochastic impulsive systems.

4. Review on Input-to-State Stability (ISS) of Impulsive Systems

ISS analysis is to investigate how external disturbance inputs affect the system stability. ISS reflects the uniform stability property of systems when the external input is zero. Since the notion of ISS was proposed by Sontag in [34] in the late 1980s, ISS analysis of nonlinear systems with disturbance inputs has become one of the more active research topics in nonlinear feedback analysis and design. Moreover, ISS concepts have been successfully employed in the stability analysis and control synthesis of nonlinear systems with disturbance inputs and a complex structure; see, for example, [109,110,111,112,113,114,115].
ISS analysis has been one of active research directions on the stability issue of impulsive systems. From the literature, the earlier work on ISS for discrete-time impulsive systems was reported in [35] in 2007, where the notion of quasi-exponential ISS (also was called as event-ISS in [22]) was proposed and the related criteria were established via the method of Lyapunov-like function. ISS for continuous-time impulsive systems was reported in [36] in 2008, where the average dwell-time technique was introduced to derive criteria on exponential ISS. Here, we review respectively some ISS results for continuous-time and discrete-time impulsive systems.
For ISS analysis, CIS (1) is replaced by a CIS with the external input:
x ˙ ( t ) = f ( x ( t ) , w ( t ) ) , t T = { t k } , x + = g ( x ( t ) , w ( t ) ) , t T .
where f , g , T = { t k } are same defined as in Equation (1), w ( t ) is the external input satisfying w L , l o c . It is assumed that for each w L , l o c , the solution of (18) exists uniquely and is forward complete. Let x ( t ) = x ( t , x 0 , w ) denote the solution of (18) with initial condition x ( t 0 ) = x 0 .
Definition 7.
The system in Equation (18) is said to be ISS if there exist β K L and γ K such that, x ( t ) β ( x 0 , t t 0 ) + γ ( w [ t 0 , t ] ) , t t 0 .
Note that in the literature, ISS is equivalent to the property: there exist β K L and γ K such that x ( t ) max t t 0 β ( x 0 , t t 0 ) , γ ( w ) .
In [36], the candidate exponential ISS-Lyapunov function is defined as:
Definition 8.
[36] A function V : R n × R + is called as a candidate exponential ISS-Lyapunov function of (18) with rate coefficients c , d R if V is locally Lipschitz, positive definite, radially unbounded, and satisfies for some ϕ K ,
V · f ( x , w ) c V ( x ) + ϕ ( w ) , x a . e . , w ,
V ( g ( x , w ) ) e d V ( x ) + ϕ ( w ) , x , w .
In (19), “ x a . e . , w " means for every x R n except, possibly, on a set of zero Lebesgue-measure in R n , i.e., (20) is satisfied with “almost everywhere”.
Given a sequence T = { t k } and a pair of times s , t satisfying t > s t 0 , let N ( s , t ] denote the number of impulse times t k in the interval ( s , t ] .
The main result on ISS of CIS (18) is the following uniform ISS (UISS) theorem reported by [36].
Theorem 12.
[36] (UISS). Let V be a candidate exponential ISS-Lyapunov function for (18) with rate coefficients c , d R with d 0 . For arbitrary constants μ , λ > 0 , let χ [ μ , λ ] denote the class of impulse time sequences T = { t k } satisfying
d N ( s , t ] ( c λ ) ( t s ) μ , t s t 0
Then the system in Equation (18) is uniformly ISS (UISS) over χ [ μ , λ ] .
Corollary 1.
[36] Let V be a candidate exponential ISS-Lyapunov function for (16) with rate coefficients c , d R .
(i) When d < 0 c > 0 , (18) is UISS on χ [ τ * , N 0 ] for all τ * > | d | / c and N 0 > 0 .
(ii) When d > 0 c < 0 , (18) is UISS on χ [ τ * , N 0 ] for all τ * < d / | c | and N 0 > 0 .
Review 8. (i) Theorem 12 including Corollary 1 established ISS criteria via the dwell time condition in Equation (21). Comparing Equation (21) and the dwell time conditions in Equations (7) and (8) from Theorems 1 and 2, one can see Theorem 12 is an extension to ISS of Theorems 1 and 2 in the case of GUES.
(ii) By Equation (21), one can derive two kind of average dwell time (ADT) conditions:
Case-I. ADT-condition: for some constants τ * > 0 , N 0 > 0 ,
N ( s , t ] t s τ * + N 0 , t s t 0 .
Case-II. Converse ADT (C-ADT) condition: for some τ * > 0 , N 0 > 0 ,
N ( s , t ] t s τ * N 0 , t s t 0 .
The special case N 0 = 1 in ADT (22) reduces to a dwell-time condition in which consecutive impulses must be separated by at least τ * units of time. By C-ADT (23), on average, there is at least one impulse per interval of length τ * > 0 . Moreover, ADT (22) means that the number of impulses is restricted and upper bounded by the time variable t, which implies that the jump in CIS (18) is a destabilizing factor for ISS. On the contrary, C-ADT (23) implies that the jump in CIS (18) is a stabilizing factor for ISS.
(iii) The method of average dwell time including ADT (22) and C-ADT (23) proposed in [36] has been one of important and well-known approach in both stability analysis and control designs involving multiple dynamics.
For ISS of discrete-time impulsive systems (DIS), a DIS with form of
x ( k + 1 ) = f ( x ( k ) , u c ( k ) ) , k N = { N i } , Δ x ( k + 1 ) = I k ( x ( k ) , u d ( k ) ) , k N , x ( N 0 ) = x 0 ,
was investigated in [35], where x ( k ) R n ; f C [ R n × R m , R n ] , I k C [ R n × R l , R n ] ; u c ( k ) R m and u d ( k ) R l are external disturbance inputs, and Δ x ( k + 1 ) = x ( k + 1 ) x ( k ) , k N = { N i } , and the sequence { N i } satisfies (4) and Δ i + 1 N i + 1 N i > 1 , i N . Let x ( k ) x ( k , x 0 , u c , u d ) be the solution of the system in Equation (24) with initial condition x ( N 0 ) = x 0 .
Note that if there exists a positive integer i 0 such that Δ i 0 + 1 = + , then DIS (24) becomes a normal discrete-time system with the initial point ( N 0 = N i 0 , x 0 ) . The ISS issue of discrete-time systems has been extensively investigated in the literature, see, for example, [110,111]. Thus, for DIS (24), in [35], it was assumed that Δ s u p sup i N { Δ i } < .
The ISS including QEISS for DIS (24) was defined in [35] as:
Definition 9.
[35] The system in Equation (24) is said to be ISS if there exist β K L and γ c , γ d K , such that x ( k ) β ( x 0 , k N 0 ) + γ c ( u c ) + γ d ( u d ) , k N . The system in Equation (24) is said to be quasi-exponentially ISS (QEISS) if there exist constants α > 0 , K > 0 , and γ c , γ d K , such that
x ( k ) K e α i x ( N 0 ) + γ c ( u c ) + γ d ( u d ) , k ( N i , N i + 1 ] , i N .
Review 9. In [22], the notion of event-ISS was proposed for delayed DIS. In fact, this notion is originated from the notion of quasi-exponential ISS reported by [35]. The exponential event-ISS is an extension of quasi-exponential ISS. Other related stability results on event-stability including event-ISS can be found in [22,43,55,56,57].
Theorem 13.
[35] The system in Equation (24) is quasi-exponentially ISS if there exists a Lyapunov-like function V ( x ) such that the following conditions are satisfied:
(i) for some c 1 > 0 , c 2 > 0 and p > 0 , and x R n , c 1 x p V ( x ) c 2 x p ;
(ii) k ( N i , N i + 1 ) , i N , ϕ 1 i K , γ 1 K , V ( x ( k + 1 ) ) V ( x ( k ) ) ϕ 1 i ( V ( x ( k ) ) ) + γ 1 ( u c ( k ) ) holds, where ϕ 1 i satisfying ϕ 1 i ( s ) c s for some constant 0 < c < 1 and any s R + ;
(iii) for k = N i , i N , ϕ 2 i K , γ 2 K , V ( x ( N i + 1 ) ) ϕ 2 i ( V ( x ( N i ) ) ) + γ 2 ( u d ( N i ) ) ;
(iv) for some σ i > 0 , i N , ϕ 2 i ( V ( x ( N i ) ) ) σ i V ( x ( N i ) ) + j = 1 Δ i + 1 1 ϕ 1 i ( V ( x ( N i + j ) ) ) holds, where σ i satisfies: j = i 0 σ j = e α i + θ i , with θ i satisfying:
lim ¯ i θ i i < α , sup i N { θ i θ ̲ i 1 } < ,
where θ ̲ i 1 = min 0 j i 1 { θ j } , for any k N .
Theorem 14.
[35] The system in Equation (24) is quasi-exponentially ISS if there exists a Lyapunov-like function V ( x ) such that Conditions (i) and (iii) of Theorem 13 hold while Conditions (ii) and (iv) are replaced by:
(ii*) k ( N i , N i + 1 ) , i N , ϕ 1 i K , γ 1 K , V ( x ( k + 1 ) ) V ( x ( k ) ) ϕ 1 i ( V ( x ( k ) ) ) + γ 1 ( u c ( k ) ) ;
(iv*) for some σ i > 0 , i N , ϕ 2 i ( V ( x ( N i ) ) ) σ i V ( x ( N i ) ) j = 1 Δ i + 1 1 ϕ 1 i ( V ( x ( N i + j ) ) ) holds, where σ i satisfies: j = i 0 σ j = e α i + θ i , with θ i satisfying (26).
Review 10. By Condition (ii) of Theorem 13, the flow in DIS (24) is a stabilizing factor for ISS. While from (iv*) of Theorem 14, the jump in DIS (24) is a stabilizing factor for ISS. Theorems 13 and 14 and Theorem 3 in [35] are the earlier ISS results for discrete-time impulsive systems.
Recently, ISS analysis for impulsive systems mainly focused on delayed impulsive systems. Some representative results were reported in [37,38,39,40,41,42] for continuous-time delayed impulsive systems and [43] for discrete-time delayed impulsive systems.
For continuous-time delayed impulsive systems, in [37], the Razumikhin technique has been extended and used to analyse the exponential ISS and iISS for delayed impulsive systems. In [38], Razumikhin-type ISS and iISS theorems were established for a more general class of delayed impulsive systems, which was called as impulsive and switching hybrid systems with time-delays. In [39,40], sufficient conditions in terms of exponential ISS-Lyapunov functions equipped with an appropriate dwell-time condition were established for ISS of impulsive systems and their networks. In [42], ISS conditions were derived for time-delayed systems with delay-dependent impulses.
For discrete-time delayed impulsive systems, the notion of input-to-state exponents (IS-e) proposed in [43]. It should be noted that IS-e includes both ISS and non-ISS and hence it is a more general concept than ISS. The exponential ISS conditions with parts suitable for infinite delays were also established in [43]. And the differences on ISS from both time-invariant and time-varying cases were given in [43], e.g., the exponential stability of a time-varying discrete-time delayed systems with zero external input cannot guarantee ISS of such a time-varying system.
Summary and Question 4.1. From the ISS concept, the ISS property of a dynamical systems is expressed by a KL -function for the vector field and a K -function for the external input of the system. Thus ISS is one kind of uniform stability of dynamical systems with external inputs. The ISS results reported for impulsive systems in the literature are derived from methods such as ISS-type Lyapunov function, Krasovskii-Razumikhin-Lyapunov functional, and the condition on dwell-times allocated to the flow and the jump. There are still some fundamental issues required more investigations. Most results are limited to the case of exponential ISS and the ISS conditions are sufficient, not necessary. As pointed out in [40], it may not be easy to test the dwell-time conditions. For delayed impulsive systems, the time-delay is mostly limited to be finite and bounded. And for time-varying impulsive systems, it needs more investigations on ISS issues such as the relations between of ISS and uniform stability under zero input.

5. Review on Uniform Stability of Impulsive Hybrid Systems

In this section, we review some results of uniform stability for impulsive hybrid systems. Here, the word “hybrid” is used for a large class of dynamical systems, i.e., hybrid systems.
For hybrid systems, there is still no an unified definition given in the literature. Generally, a system is called as a hybrid system if it consists of flow dynamics and discrete dynamical behaviors. The flow dynamics means the state evolves consistently according to some dynamical law, e.g., continuous-time differential equation, discrete-time difference equation. The discrete dynamical behavior includes state’s jumps abruptly from the flow or switchings from one flow to another. Several types of hybrid systems have been extensively studied, e.g., switched (hybrid) systems (i.e., switched systems) see, e.g., [67,68,69,70,71], time-based impulsive (hybrid) systems (in which the impulsive instants are independent of state with form of (1)) see, e.g., [73,74,75,76,77,78,79,80], and state-based impulsive (hybrid) systems (in which the impulsive instants are dependent on state). The state-based impulsive hybrid systems is also called as hybrid systems in some literature, see, e.g., [65,66]. For stability of such type of hybrid systems, some basic results including necessary and sufficient conditions of uniform stability have been established in [60,61,62,63]. In [22], the notion of stability under events (event-stability) was proposed and a basic necessary and sufficient condition was derived for event-GUAS via the method of hybrid-event-time Lyapunov function. Recently, in [55,56,57], more sufficient conditions for event-stability were reported by extending the average dwell time (ADT) [36] to the hybrid ADT. Moreover, by employing the approaches including small-gain method [44,45,46,47], vector Lyapunov functions, Razumikhin-type technique, Lyapunov-Krasovskii functional, and Halanay-type inequalities [48,49], the stability results including ISS for hybrid networks with or without time-delays have also been established, see, e.g., [50,51,52,53,54].
In the following, due to the limited space, we only focus on some uniform stability results in [60,61,62,63] and the event-stability in [22,57] for impulsive hybrid systems.

5.1. KLL -Stability of Impulsive Hybrid Systems

In [60,61,62,63], a model of state-based impulsive hybrid systems (which was called as hybrid systems in [60,61,62,63]) was built via differential-difference inclusions:
x ˙ F ( x ) , x C , x + G ( x ) , x D ,
where x is the state with x O R n , the (set-valued) maps F and G describe the flow and the jumps respectively, and C O and D O are the flow set and jump set respectively.
For (27), from [60,61,62,63], it requires the standing assumption called as Hybrid Basic Conditions: The state space O is open and (27) satisfies:
(A1): C O and D O are relatively closed in O ;
(A2): the (set-valued) map F : O R n is outer semicontinuous and locally bounded, and F ( x ) is nonempty and convex for all x O ;
(A3): the (set-valued) map G : O R n is outer semicontinuous and locally bounded, and for each x D , G ( x ) is nonempty subset of O .
Under the Hybrid Basic Conditions, by [60,61,62,63], the solutions to hybrid inclusion (27) are defined on hybrid time domains, as used in [58,65,69]. A subset E R + × N is a compact hybrid time domain if E = j = 0 J 1 ( [ t j , t j + 1 ] , j ) for some finite sequence of times 0 = t 0 t 1 t J . It is a hybrid time domain if for all ( T , J ) E , E ( [ 0 , T ] × { 0 , 1 , , J } ) is a compact hybrid time domain. A hybrid arc is a function ϕ defined on a hybrid time domain, and such that ϕ ( · , j ) is locally absolutely continuous for each j. A hybrid arc can be viewed as a set-valued map from R + × N whose domain is a hybrid time domain. A hybrid arc ϕ : dom ϕ O is a solution (trajectory) to (27) if ϕ ( 0 , 0 ) C D and: (i) For all j N and almost all t R + such that ( t , j ) dom ϕ , if ϕ ( t , j ) C , then ϕ ˙ ( t , j ) F ( ϕ ( t , j ) ) ; (ii) ( t , j ) dom ϕ with ( t , j + 1 ) dom ϕ , if ϕ ( t , j ) D , then ϕ ( t , j + 1 ) G ( ϕ ( t , j ) ) .
Definition 10.
[60,61,62,63] The continuous function ω : O R + is a proper indicator for a closed set A O if ω ( x ) = 0 x A . Typically: ω ( x ) = d ( x , A ) .
For solution ϕ ( t , j ) to (27) starting from x C D , we denote ϕ ( t , j , x ) = ϕ ( t , j ) satisfying (27) and ϕ ( 0 , 0 , x ) = x .
Definition 11.
[60,61,62,63] Let ω : O 1 R + be continuous. The set A is said to be KLL -stable w.r.t. ω on O if it is forward complete on O , and there exists γ KLL such that for each x O , all solutions ϕ starting from x satisfy
ω ( ϕ ( t , j , x ) ) γ ( ω ( x ) , t , j ) , ( t , j ) d o m ϕ .
Definition 12.
Let O 1 O be open and ω : O 1 R + be continuous. A function V: O 1 R + is said to be a smooth Lyapunov function of (27) if it is smooth and there exist class- K functions α 1 , α 2 such that
α 1 ( ω ( x ) ) V ( x ) α 2 ( ω ( x ) ) , x O 1 ,
max f F ( x ) < V ( x ) , f > V ( x ) , x O 1 C ,
sup g G ( x ) O 1 V ( g ) e 1 V ( x ) < V ( x ) , x x O 1 D .
One of basic results in [60,61,62,63] can be summarized as:
Theorem 15.
Suppose C D = O . Let ω be any proper indicator of compact A w.r.t. O and the solution to (27) is forward complete. Then, the following are equivalent:
(i) the set A is asymptotically stable for (27);
(ii) there exists a smooth Lyapunov function V of (27);
(iii) the system in Equation (27) is robustly KLL -stable w.r.t. ω on O .
Review 11. (i) For an impulsive hybrid system, since there may exist multiple jumps occurring at same instant of jump, it is necessary to introduce the hybrid time variable ( t , j ) to describe such dynamical behaviors. The concept of KLL -stability in Definition 11 is thus proposed and based on the hybrid time variable ( t , j ) . Clearly, KLL -stability is one kind of UAS.
(ii) Theorem 15 gives a basic asymptotic stability result for the state-based impulsive hybrid system in Equation (27). From (i)-(ii) of Theorem 15, the set A is asymptotically stable if and only if there exists a smooth Lyapunov function V satisfying (2930). Thus, the classical Lyapunov asymptotic stability result was extended to the impulsive hybrid systems. Moreover, from (iii) of Theorem 15, an asymptotic stable hybrid system also has some robustness. In [64,65], the result in Theorem 15 was extended to the case of ISS via the smooth Lyapunov function. Thus, the basic results on uniform asymptotic stability (UAS) and ISS have been established for the state-based impulsive hybrid systems (27).
Summary and Question 5.1. (i) Theorem 15 and the results in [64,65] are basic and general results on uniform asymptotic stability and ISS for impulsive hybrid system. It should be noted that it may not be easy to test the conditions of uniform stability including ISS for a specific hybrid system via the general method of smooth Lyapunov function (SLF) in Theorem 15 and the results in [64,65]. Especially for impulsive hybrid system with unstable subsystems (flows and jumps), it is generally hard to find a common SLF or LF which is strictly decreasing on unstable flows or unstable jumps as in Equations (29) and (30). Hence, it is necessary and important to find other tools and methods for the test of stability and ISS. Here, we use an example in [22] to give more illustrations:
Example 1.
[22] Consider a hybrid system with form:
x ˙ = A c x ( t ) , x C , x + = x ( t ) = A d x ( t ) , x D ,
where x R 2 , A c = 0.01 1 1 0.01 , A d = 0 0.06 2 0 , and C = { ( x 1 , x 2 ) T R 2 : x 1 0 } , D = { ( x 1 , x 2 ) T R 2 : x 1 = 0 } , i.e., there is a jump when x ( t ) arrives set D.
It is easy to know both flow and jump in (31) are unstable. However, the whole system in Equation (31) is GUES, see Figure 3:
In the case that both flow and jump are unstable, it is hard to find a smooth Lyapunov function to verify the stability property. The stability property for the system in Equation (31) belongs to the type of “destabilizing flow + destabilizing jump”. This type of stability was called as event-stability in [22,55,57]. The method of hybrid-event-time Lyapunov function proposed in [22] provided a tool in analyzing event-stability including event-ISS for hybrid systems.
(ii) The system in Equation (27) is a state-based impulsive system, i.e., the impulsive/jumping instants are dependent on state. Compared with the time-based impulsive systems, see, e.g., [1,2,3], the stability including ISS criteria are less developed for state-based impulsive systems.

5.2. Event-Stability of Impulsive Hybrid Systems

Due to the hybrid dynamics, the stability analysis of a hybrid system is more complex than that for a pure continuous-time system (flow) or a pure discrete-time system (jump). As pointed out in [22,55,56,57], except the flow and the jump, the switching event between the flow and the jump may play an important role in determining stability of impulsive hybrid system. As Example 1 shows, event if all subsystems (flows and jumps) in an impulsive hybrid system are unstable, the whole system may still be UAS. In [22], the notion of event-stability was proposed to reflect this special feature of hybrid systems. The necessary and sufficient of event-GUAS was given in [22] for switched hybrid systems via hybrid-event-time Lyapunov function. In [55,56,57], some specific criteria on event-stability were also obtained. Here, we review some recent results on event-stability in [57].
In [57], an impulsive hybrid system with the ith stage/subsystem S i as
S c i : x ˙ ( t , j ) = f c i ( t , x ( t , j ) ) , t I c i , j = n i 1 , S d i : x ( t , j + 1 ) = f d i ( x ( t , j ) ) , j I d i , t = t i ,
was investigated, where i is the index of the ith stage/subsystem S i ; x ( t , j ) R n is the state; ( t , j ) is the continuous and discrete-time (CDT) variable; S c i stands for the continuous time dynamics of S i with the continuous time variable t I c i while the discrete time variable j is fixed at j = n i 1 , S d i is the discrete time dynamics of S i with the discrete time variable j I d i while t is fixed at t = t i , where I c i and I d i are the continuous and discrete time intervals in the ith stage S i with form of I c i = ( t i 1 , t i ] , I d i = N [ n i 1 , n i ) , i 1 , in which T c { t i : t i R + } and T d { n i : n i N } satisfy
0 t 0 t 1 , 0 n 0 n 1 ;
functions f c i ( t , x ) is Lipschitz continuous in x and f d i ( x ) is continuous in x with f c i ( t , 0 ) 0 , f d i ( 0 ) 0 ; and ( t 0 , n 0 ) is the initial time. Here, assume that the solution x ( t , j ) of (32) exists for any initial condition x ( t 0 , n 0 ) = x 0 R n and is forward complete.
Let T be the set consisting of all admissible CDT sequences ( T c , T d ) of (32) with form of T c = { t i } and T d = { n i } . For a given ( T c , T d ) , define the time set T of (32) as:
T = i N I i = i N I c i I d i ,
where I 0 = { ( t 0 , n 0 ) } , I c i = I c i × { n i 1 } , I d i = { t i } × I d i , I i = I c i I d i for all i 1 .
Definition 13.
[57] For any CDT ( t , j ) T , the length of ( t , j ) is defined as: | ( t , j ) | t + j , ( t , j ) T . The relation of partial-order “≤” on T is defined as: ( s 1 , j 1 ) , ( s 2 , j 2 ) T ,
( s 1 , j 1 ) ( s 2 , j 2 ) | ( s 1 , j 1 ) | | ( s 2 , j 2 ) | , ( s 1 , j 1 ) < ( s 2 , j 2 ) | ( s 1 , j 1 ) | < | ( s 2 , j 2 ) | .
Definition 14.
[22,57] For a dynamical system S with time set T , if its dynamics (in form of differential or difference equation or inequality or inclusion) at instant s * T is different from that at s * < s or s < s * , then S is said to have an event at s * .
Definition 15.
[22] ( t , j , k ( t , j ) ) is said to be hybrid-event-time, where k ( t , j ) denotes the number of events of (32) from initial time ( t 0 , n 0 ) to ( t , j ) .
Definition 16.
[22,57] (i) The system in Equation (32) is said to be uniformly stable (US), if ϵ > 0 , there exists δ = δ ( ϵ ) > 0 such that x 0 R n with x 0 < δ , x ( t , j ) < ϵ holds, ( t , j ) T . The system in Equation (32) is said to be globally uniformly asymptotically stable (GUAS), if it is US and lim ( t , j ) T , | ( t , j ) | x ( t , j ) = 0 holds uniformly, ( t 0 , n 0 , x 0 ) .
(ii) The system in Equation (32) is said to be GUAS under events (event-GUAS), if it is US and lim k ( t , j ) x ( t , j ) = 0 holds uniformly.
(iii) The system in Equation (32) is said to be globally uniformly exponentially stable (GUES), if x 0 R n , and for some constants α > 0 , K > 0 ,
x ( t , j ) K e α ( | ( t , j ) | | ( t 0 , n 0 ) | ) x 0 , ( t , j ) T .
The system in Equation (32) is said to be event-GUES if for some α > 0 , K > 0 ,
x ( t , j ) K e α k ( t , j ) x 0 , ( t , j ) T .
Definition 17.
[57] The system in Equation (32) is said to be GUAS (GUES or event-GUAS, or event-GUES) over T if ( T c , T d ) T , (32) is GUAS (GUES or event-GUAS, or event-GUES) and all parameters in Definition 16 are independent of the choice of ( T c , T d ) T .
In [57], by using the hybrid-event-time ( t , j , k ( t , j ) ) , the average dwell-time condition (ADT) (Equation (22) and converse-ADT (C-ADT) (23) in [36] were extended respectively to hybrid ADT (H-ADT) and hybrid converse ADT (H-C-ADT): for some M ˜ R , τ ˜ a > 0 , M R , τ a > 0 ,
k ( t , j ) M ˜ + | ( t , j ) | | ( t 0 , n 0 ) | τ ˜ a , ( H A D T ) ,
k ( t , j ) M + | ( t , j ) | | ( t 0 , n 0 ) | τ a , ( H C A D T ) .
Review 12. The hybrid-event-time ( t , j , k ( t , j ) ) in Definition 15 by [22] is the extension of hybrid time ( t , j ) used in [58,65,69]. However, the hybrid-event-time can reflect the number of events from the initial time to current time. H-ADT (34) and H-C-ADT (35) are w.r.t. the hybrid-event-time ( t , j , k ( t , j ) ) and reflect the relations between CDT ( t , j ) and the event number k ( t , j ) . Clearly, for (32), if H-C-ADT (35) holds, then event-GUES (event-GUAS) implies GUES (GUAS), and if H-ADT (34) holds, then GUES (GUAS) implies event-GUES (event-GUAS). Hence, H-ADT (34) and H-C-ADT (35) build the connections between the uniform stability and the event-stability.
For T c = { t i } and T d = { n i } , denote: Δ c i t i t i 1 , Δ d i n i n i 1 for all i 1 . For any constant δ c > 0 , define
T δ c c = { T c : Δ c i δ c , i 1 } , T δ c c = { T c : Δ c i δ c , i 1 } .
Similarly, define T δ d d and T δ d d for integer δ d N .
Denote S c { S c i } and S d { S d i } . For every S c i S c ( S d i S d ), consider a Lyapunov-like function V i c ( V i d ) : R n R + . Assume there exist φ 1 , φ 2 K , constants λ > 0 , μ > 0 , such that
φ 1 ( x ) V i * ( x ) φ 2 ( x ) , V i * = V i c , V i d , x R n ,
V i c ( f d , i 1 ( x ) ) λ · V i 1 d ( f d , i 1 ( x ) ) , x R n ,
V i d ( x ) μ · V i c ( x ) , x R n .
For sequence { θ i } , define: N θ = { i N : θ i < 0 } , N θ + = { i N : θ i 0 } ; N θ i = { j N θ : j i } , N θ i + = { j N θ + : j i } ; and for * = , + ,
θ * = 0 , if N θ * = , sup i N θ * { θ i } , if N θ * .
Hence, for two sequences { a i } and { q i } , a , a + , q and q + are defined. For δ c > 0 , δ c + > 0 , δ d 1 , δ d + 1 , denote: T ( δ c , δ c + ) c = { T c : Δ c i δ c , if i N a ; Δ c i δ c + , if i N a + } , T ( δ d , δ d + ) d = { T d : Δ d i δ d , if i N q ; Δ d i δ d + , if i N q + } , and δ c i = δ c , if i N a , δ c + , if i N a + , δ d i = δ d , if i N q , δ d + , if i N q + .
Theorem 16.
[57] Suppose there exist V i c , V i d satisfying (3638) with φ l ( s ) = w l s r for l = 1 , 2 , and some w 1 , w 2 , r > 0 . For some sequences { a i } and { q i } with a + < and 1 < q i q + < , i N , the following conditions hold:
D + V i c ( x ) | S c i a i V i c ( x ) ,
V i d ( f d i ( x ) ) ( 1 + q i ) V i d ( x ) .
Then, the system in Equation (32) is event-GUES over T = { ( T c , T d ) } , where T c T ( δ c , δ c + ) c and T d T ( δ d , δ d + ) d , if for some α > 0 and m 0 N with m 0 1 ,
l = 0 i 1 ( a l Δ c l + Δ d l ln ( 1 + q l ) ) i + ln ( λ μ ) α , i m 0 .
Moreover, the system in Equation (32) is GUES over T if H-C-ADT (35) holds.
Review 13. (i) In Theorem 16, if all the coefficients a i and q i are nonnegative, then all subsystems can be unstable. Hence, it was shown that the events may drive an impulsive hybrid system with all unstable subsystems to achieve stability and ISS. Here, by using Theorem 16, the event-GUES can be derived for the system in Equation (31) in Example 1:
Let V c ( x ) = V i c ( x ) = 1 2 x 1 2 + 1 2 x 2 2 , V d ( x ) = V i d ( x ) = 4 x 1 2 + x 2 2 , then
D + V c ( x ) | S c i a V i c ( x ) , V d ( A d i x ) ( 1 + q ) V i d ( x ) ; V c ( A d i x ) λ V d ( A d i x ) , V d ( x ) μ V c ( x ) , x D ,
where a = 0.02 , q = 0.44 , λ = 1 8 , and μ = 2 . Thus, we have a + = 0.04 and q + = 0.69 . By (41), we estimate the maximal values of δ c + and δ d + as:
δ c , m a x + = 21.5391 , δ d + = 1 ; δ d , m a x + = 2 , δ c + = 8.4209 .
Thus, by Theorem 16, (31) is event-GUES over T = { ( T c , T d ) } with T c T 8.4209 c , T d T 2 d , or T c T 21.5391 c , T d T = 1 d . In fact, for (31), we calculate the actual maximal switching interval Δ c , max = max { Δ c i : i N } 0.5 π 0.89 1.765 and Δ d = 1 . Hence, it belongs to the case of T c T 8.4209 c , T d T 2 d , and thus by Theorem 16, (31) is event-GUES.
(ii) The results in Theorem 16 are also shown that H-ADT (34) and H-C-ADT (35) may let different types of subsystems have flexible dwell time conditions, see [52,56].
Summary and Question 5.2. Most reported results on ISS for impulsive hybrid systems are based on ISS property of subsystems or UAS of the system under the zero external input. In Theorem 16 by [57] and Example 1, it is allowed that all subsystems are unstable and non-ISS. Moreover, the notions of input-to-state exponents in [43] and IS- KLK 0 -property including IS- KL -stability in [56] have been proposed to address the issue of non-ISS subsystems. The factors such as time-varying dynamics and time-delays (not limited to finite time-delay) have been taken into considerations in the literature. In addition, in [54], Hanalay Lemma was extended to ISS of delayed hybrid networks with non-small gain. However, for time-varying (impulsive) hybrid systems and networks with time-delays, the analysis for uniform stability and ISS still remains relatively undeveloped, e.g., fewer necessary and sufficient conditions and converse theorems for ISS have been reported.

6. Conclusions

In this paper, we have reviewed some uniform stability results for impulsive systems, including continuous-time impulsive systems, discrete-time impulsive systems, impulsive systems with or without time-delays, stochastic impulsive systems, and impulsive hybrid systems. The reviewed concepts on uniform stability include uniform asymptotic stability, ISS, KLL -stability, event-stability, and event-ISS.
Generally, the uniform stability results including ISS for time-based impulsive systems are sufficient and based on the existence of stabilizing flow or jump. The conditions of KLL -stability for state-based impulsive hybrid systems are necessary and sufficient. The event-stability including event-ISS for impulsive hybrid systems allows that all subsystems are unstable and non-ISS. By reviewing the results on uniform stability, some challenging questions for stability of impulsive systems have been given, e.g., necessary or converse uniform stability for time-based impulsive systems; more stability results for the case of destabilizing flow + destabilizing jump; stability for relatively undeveloped state-based impulsive systems; and stability of impulsive hybrid systems with different impulsive instants. These questions can be some future works on the stability of impulsive systems.

Author Contributions

Investigation, Writing original draft, and Revising, B.L.; Investigation, Figures, and Revising, B.X.; Project administration, Data collection, and Supervision, G.Z.; Data collection and Software, L.T.

Funding

This research was funded by the National Natural Science Foundation of China grant number 61673165.

Acknowledgments

The authors would like to thank the Assistant Editor Debby Peng, and the three anonymous referees for their very helpful comments and suggestions.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Milman, V.; Myshkis, A. On the stability of motion in the presence of impulses. Sib. Math. J. 1960, 1, 233–237. [Google Scholar]
  2. Lakshmikantham, V.; Bainov, D.D.; Simeonov, P.S. Theory of Impulsive Differential Equations; World Scientific: Singapore, 1989. [Google Scholar]
  3. Bainov, D.D.; Simeonov, P.S. Systems with Impulse Effects: Stability Theory and Applications; Halsted: New York, NY, USA, 1989. [Google Scholar]
  4. Liu, X. Stability results for impulsive differential systems with applications to population growth models. Dynam. Stab. Syst. 1994, 9, 163–174. [Google Scholar] [CrossRef]
  5. Ballinger, G.; Liu, X. Existence and uniqueness results for impulsive delay differential equations. Dyn. Contin. Discrete Impulsive Syst. 1999, 5, 579–591. [Google Scholar] [CrossRef]
  6. Liu, X.; Ballinger, G. Uniform asymptotic stability of impulsive delay differential equations. Comput. Math. Appl. 2001, 41, 903–915. [Google Scholar] [CrossRef]
  7. Liu, B.; Teo, K.L.; Liu, X. Razumikhin-type theorems on exponential stability of impulsive delay systems. IMA J. Appl. Math. 2006, 71, 47–61. [Google Scholar] [CrossRef]
  8. Chen, W.-H.; Zheng, W.X. Exponential stability of nonlinear time-delay systems with delayed impulse effects. Automatica 2011, 47, 1075–1083. [Google Scholar] [CrossRef]
  9. Dashkovskiy, S.; Kosmykov, M.; Mironchenko, A.; Naujok, L. Stability of interconnected impulsive systems with and without time delays, using Lyapunov methods. Nonlinear Anal. Hybrid Syst. 2012, 6, 899–915. [Google Scholar] [CrossRef] [Green Version]
  10. Li, X.; Song, S. Stabilization of delay systems: Delay-dependent impulsive control. IEEE Trans. Automat. Control 2017, 62, 406–411. [Google Scholar] [CrossRef]
  11. Hale, J.K. Theory of Functional Differential Equations; Springer: New York, NY, USA, 1977. [Google Scholar]
  12. Li, X.; Wu, J. Stability of nonlinear differential systems with state-dependent delayed impulses. Automatica 2016, 64, 63–69. [Google Scholar] [CrossRef]
  13. Li, X.; Song, S.; Wu, J. Exponential stability of nonlinear systems with delayed impulses and applications. IEEE Trans. Aut. Contr. 2019. [Google Scholar] [CrossRef]
  14. Yang, X.; Li, X.; Xi, Q.; Duan, P. Review of stability and stabilization for impulsive delayed systems. Math. Biosci. Eng. 2018, 15, 1495–1515. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  15. Liu, B.; Liu, X. Robust stability of uncertain discrete impulsive systems. IEEE Trans. Circuits Syst.-II 2007, 54, 455–459. [Google Scholar] [CrossRef]
  16. Liu, B.; Liu, X. Uniform stability of discrete impulsive systems. Int. J. Syst. Sci. 2008, 39, 181–192. [Google Scholar] [CrossRef]
  17. Zhang, Y.; Sun, J.T.; Feng, G. Impulsive control of discrete systems with time delay. IEEE Trans. Automat. Control 2009, 54, 830–834. [Google Scholar] [CrossRef]
  18. Liu, B.; Hill, D.J. Uniform stability of large-scale delay discrete impulsive systems. Int. J. Control 2009, 82, 228–240. [Google Scholar] [CrossRef]
  19. Liu, B.; Hill, D.J. Comparison principle and stability of discrete impulsive hybrid systems. IEEE Trans. Circuits Syst.-I Regul. Pap. 2009, 56, 233–245. [Google Scholar] [CrossRef]
  20. Liu, B.; Xu, C.J.; Liu, D.N. Input-to-state-stability-type comparison principles and input-to-state stability for discrete-time dynamical networks with time-delays. Int. J. Robust. Nonlinear Control 2013, 23, 450–472. [Google Scholar] [CrossRef]
  21. Liu, B.; Liu, T.; Dou, C. Stability of discrete-time delayed impulsive systems with application to multi-tracking. Int. J. Control 2014, 87, 911–924. [Google Scholar] [CrossRef]
  22. Liu, B.; Hill, D.J. Stability via hybrid-event-time Lyapunov function and impulsive stabilization for discrete-time delayed switched systems. SIAM J. Control Optim. 2014, 52, 1338–1365. [Google Scholar] [CrossRef]
  23. Xu, J.; Sun, J.T. Finite-time filtering for discrete-time linear impulsive systems. Signal Process. 2012, 92, 2718–2722. [Google Scholar] [CrossRef]
  24. Feng, X.; Loparo, K.A.; Ji, Y.; Chizeck, H.J. Stochastic stability properties of jump linear systems. IEEE Trans. Autom. Contr. 1992, 37, 38–53. [Google Scholar] [CrossRef]
  25. Boukas, E.K.; Yang, H. Stability of stochastic systems with jumps. Math. Prob. Eng. 1996, 3, 173–185. [Google Scholar] [CrossRef] [Green Version]
  26. Shi, P.; Boukas, E.K.; Agarwal, R.K. Kalman filtering for continuous-time uncertain systems with Markovian jumping parameters. IEEE Trans Automat. Control 1999, 44, 1592–1597. [Google Scholar]
  27. Xu, S.; Chen, T.; Lam, J. Robust H filtering for a class of nonlinear discrete-time Markovian jump systems. J. Optim. Theory Appl. 2004, 122, 651–668. [Google Scholar] [CrossRef]
  28. Bolzern, P.; Colaneri, P.; Nicolao, G.D. On almost sure stability of continuous-time Markov jump linear systems. Automatica 2006, 42, 983–988. [Google Scholar] [CrossRef]
  29. Wu, H.; Sun, J. p-Moment stability of stochastic differential equations with impulsive jump and Markovian switching. Automatica 2006, 42, 1753–1759. [Google Scholar] [CrossRef]
  30. Mao, X.; Yuan, C. Stochastic Differential Equations with Markovian Switching; Imperial College Press: London, UK, 2006. [Google Scholar]
  31. Liu, B.; Liu, X.; Liao, X. Existence and uniqueness and stability of solutions for stochastic impulsive systems. J. Syst. Sci. Complex. 2007, 20, 149–158. [Google Scholar] [CrossRef]
  32. Liu, B. Stability of solutions for stochastic impulsive systems via comparison approach. IEEE Trans. Autom. Control 2008, 53, 2128–2133. [Google Scholar] [CrossRef]
  33. Cetinkaya, A.; Kashima, K.; Hayakawa, T. Stability and stabilization of switching stochastic differential equations subject to probabilistic state jumps. In Proceedings of the 49th IEEE Conference on Decision and Control, Atlanta, GA, USA, 15–17 December 2010; pp. 2378–2383. [Google Scholar]
  34. Sontag, E.D. Smooth stabilization implies coprime factorization. IEEE Trans. Autom. Control 1989, 34, 435–443. [Google Scholar] [CrossRef] [Green Version]
  35. Liu, B.; Marquez, H.J. Quasi-exponential input-to-state stability for discrete-time impulsive hybrid systems. Int. J. Control 2007, 80, 540–554. [Google Scholar] [CrossRef]
  36. Hespanha, J.P.; Liberzon, D.; Teel, A.R. Lyapunov conditions for input-to-state stability of impulsive systems. Automatica 2008, 11, 2735–2744. [Google Scholar] [CrossRef] [Green Version]
  37. Chen, W.-H.; Zheng, W.X. Input-to-state stability and integral input-to-state stability of nonlinear impulsive systems with delays. Automatica 2009, 45, 1481–1488. [Google Scholar] [CrossRef]
  38. Liu, J.; Liu, X.Z.; Xie, W.-C. Input-to-state stability of impulsive and switching hybrid systems with time-delay. Automatica 2011, 47, 899–908. [Google Scholar] [CrossRef]
  39. Dashkovskiy, S.; Mironchenko, A. Input-to-state stability of nonlinear impulsive systems. SIAM J. Control Optim. 2013, 51, 1962–1987. [Google Scholar] [CrossRef] [Green Version]
  40. Dashkovskiy, S.; Feketa, P. Input-to-state stability of impulsive systems and their networks. Nonlinear Anal. Hybrid Syst. 2017, 26, 190–200. [Google Scholar] [CrossRef]
  41. Li, X.; Zhang, X.; Song, S. Effect of delayed impulses on input-to-state stability of nonlinear systems. Automatica 2017, 76, 378–382. [Google Scholar] [CrossRef]
  42. Liu, X.; Zhang, K. Input-to-state stability of time-delay systems with delay-dependent impulses. IEEE Trans. Automat. Control 2019, in press. [Google Scholar] [CrossRef]
  43. Liu, B.; Hill, D.J.; Sun, Z.J. Input-to-state exponents and related ISS for delayed discrete-time systems with application to impulsive effects. Int. J. Robust. Nonlinear Control 2018, 28, 640–660. [Google Scholar] [CrossRef]
  44. Jiang, Z.-P.; Teel, A.R.; Praly, L. Small-gain theorem for ISS systems and applications. Math. Control Signals Syst. 1994, 7, 95–120. [Google Scholar] [CrossRef]
  45. Jiang, Z.-P.; Mareels, I.M.Y.; Wang, Y. A Lyapunov formulation of the nonlinear small-gain theorem for interconnected ISS systems. Automatica 1996, 30, 1211–1215. [Google Scholar] [CrossRef]
  46. Teel, A.R. Connections between Razumikhin-type theorems and the ISS nonlinear small gain theorem. IEEE Trans. Autom. Control 1998, 43, 960–964. [Google Scholar] [CrossRef]
  47. Dashkovskiy, S.; Ruffer, B.S.; Wirth, F.R. An ISS small gain theorem for general networks. Math. Control Signals Syst. 2007, 19, 93–122. [Google Scholar] [CrossRef] [Green Version]
  48. Halanay, A. Differential Equations: Stability, Oscillations, Time Lags; Academic Press: New York, NY, USA; London, UK, 1966. [Google Scholar]
  49. Halanay, A.; Yorke, J.A. Some new results and problems in the theory of differential-delay equations. SIAM Rev. 1971, 13, 55–80. [Google Scholar] [CrossRef]
  50. Liu, T.; Jiang, Z.-P.; Hill, D.J. Lyapunov formulation of the ISS cyclic-small-gain theorem for hybrid dynamical networks. Nonlinear Anal. Hyb. Syst. 2012, 6, 988–1001. [Google Scholar]
  51. Dashkovskiy, S.; Kosmykov, M. Input-to-state stability of interconnected hybrid systems. Automatica 2013, 49, 1068–1074. [Google Scholar] [CrossRef] [Green Version]
  52. Dashkovskiy, S.; Ito, H.; Wirth, F. On a small gain theorem for ISS networks in dissipative Lyapunov form. Eur. J. Control 2011, 17, 357–365. [Google Scholar] [CrossRef]
  53. Sanfelice, R.G. Input-output-to-state stability tools for hybrid systems and their interconnections. IEEE Trans. Automat. Control 2014, 59, 1360–1366. [Google Scholar] [CrossRef] [Green Version]
  54. Liu, B.; Hill, D.J.; Liu, T. Exponential input-to-state stability under events for hybrid dynamical networks with coupling time-delays. J. Frankl. Inst. 2017, 354, 7476–7503. [Google Scholar] [CrossRef]
  55. Liu, B.; Dam, H.; Teo, K.L.; Hill, D.J. KL-stability for a class of hybrid dynamical systems. IMA J. Appl. Math. 2017, 82, 1043–1060. [Google Scholar] [CrossRef]
  56. Liu, B.; Hill, D.J.; Sun, Z.J. Input-to-state-KL-stability with criteria for a class of hybrid dynamical systems. Appl. Math. Comput. 2018, 326, 124–140. [Google Scholar] [CrossRef]
  57. Liu, B.; Hill, D.J. Stability under events for a class of hybrid dynamical systems with continuous and discrete time variables. IET Control Theory Appl. 2019, 13, 1543–1553. [Google Scholar] [CrossRef]
  58. Goebel, R.; Sanfelice, R.G.; Teel, A.R. Hybrid Dynamical Systems: Modeling, Stability, and Robustness; Princeton University Press: Princeton, NJ, USA, 2012. [Google Scholar]
  59. Goebel, R.; Teel, A.R. Results on solution sets to hybrid systems with application to stability theory. In Proceedings of the 2005, American Control Conference, Portland, OR, USA, 8–10 June 2005. [Google Scholar]
  60. Cai, C.; Teel, A.R.; Goebel, R. Converse Lyapunov theorems and robust asymptotic stability for hybrid systems. In Proceedings of the 2005 American Control Conference, Portland, OR, USA, 8–10 June 2005; pp. 12–17. [Google Scholar]
  61. Cai, C.; Teel, A.R.; Goebel, R. Results on existence of smooth Lyapunov functions for (pre-)asymptotically stable hybrid systems with non-open basins of attraction. In Proceedings of the 2007 American Control Conference, New York, NY, USA, 11–13 July 2007; pp. 3456–3461. [Google Scholar]
  62. Cai, C.H.; Teel, A.R.; Goebel, R. Smooth Lyapunov functions for hybrid systems Part I: Existence is equivalent to robustness. IEEE Trans. Automat. Control 2007, 52, 1264–1277. [Google Scholar] [CrossRef]
  63. Cai, C.H.; Teel, A.R.; Goebel, R. Smooth Lyapunov functions for hybrid systems part II: (Pre)asymptotically stable compact sets. IEEE Trans. Automat. Control 2008, 53, 734–748. [Google Scholar]
  64. Cai, C.; Teel, A.R. Characterizations of input-to-state stability for hybrid systems. Syst. Control Lett. 2009, 58, 47–53. [Google Scholar] [CrossRef]
  65. Cai, C.; Teel, A.R. Robust input-to-state stability for hybrid systems. SIAM J. Control Optim. 2013, 51, 1651–1678. [Google Scholar] [CrossRef]
  66. Collins, P. A Trajectory-Space Approach to Hybrid Systems; Springer: Berlin, Germany, 2004. [Google Scholar]
  67. Peleties, P.; DeCarlo, R. Asymptotic stability of m-switched systems using Lyapunov-like functions. In Proceedings of the 31st IEEE Conference on Decision and Control, Tucson, AZ, USA, 16–18 December 1991; pp. 1679–1684. [Google Scholar]
  68. Branicky, M.S. Multiple Lyapunov functions and other analysis tools for switched and hybrid systems. IEEE Trans. Aut. Contr. 1998, 43, 475–482. [Google Scholar] [CrossRef] [Green Version]
  69. Hespanha, J.P.; Morse, A.S. Stability of switched systems with average dwell-time. In Proceedings of the 38th IEEE Conference on Decision and Control (Cat. No.99CH36304), Phoenix, AZ, USA, 7–10 December 1999; pp. 2655–2660. [Google Scholar]
  70. Zhai, G.; Hu, B.; Yasuda, K.; Michel, A.N. Stability analysis of switched systems with stable and unstable subsystems: an average dwell time approach. Int. J. Syst. Sci. 2001, 32, 1055–1061. [Google Scholar] [CrossRef]
  71. Yang, D.; Li, X.; Qiu, J. Output tracking control of delayed switched systems via state-dependent switching and dynamic output feedback. Nonlinear Anal. Hybrid Syst. 2019, 32, 294–305. [Google Scholar] [CrossRef]
  72. Liberzon, D. Switching in Systems and Control; Birkhauser: Boston, MA, USA, 2003. [Google Scholar]
  73. Lakshmikantham, V.; Liu, X. Impulsive hybrid systems and stability theory. Dynam. Syst. Appl. 1998, 7, 1–9. [Google Scholar]
  74. Samoilenko, A.M.; Perestyuk, N.A. Impulsive Differential Equations; World Scientific: Singapore, 1995. [Google Scholar]
  75. Ye, H.; Michel, A.N.; Hou, L. Stability theory for hybrid dynamical systems. IEEE Trans. Automat. Control 1998, 43, 461–474. [Google Scholar] [CrossRef]
  76. Michel, A.N. Recent trends in the stability analysis of hybrid dynamical systems. IEEE Trans. Automat. Control 1999, 45, 120–134. [Google Scholar] [CrossRef]
  77. Aubin, J.P.; Lygeros, J.; Quinncampoix, M.; Sastry, S.; Seube, N. Impulse differential inclusions: A viability approach to hybrid systems. IEEE Trans. Aut. Control 2002, 47, 1–20. [Google Scholar] [CrossRef] [Green Version]
  78. Li, Z.G.; Soh, Y.C.; Wen, C.Y. Robust stability of a class of hybrid nonlinear systems. IEEE Trans. Automat. Control 2002, 46, 897–903. [Google Scholar] [CrossRef]
  79. Liu, B.; Liu, X.; Liao, X. Stability and robustness of quasi-linear impulsive hybrid dynamical systems. J. Math. Anal. Appl. 2003, 283, 416–430. [Google Scholar] [CrossRef] [Green Version]
  80. Guan, Z.H.; Hill, D.J.; Shen, X. On hybrid impulsive and switching systems and applications on nonlinear control. IEEE Trans. Automat. Control 2005, 50, 1058–1062. [Google Scholar] [CrossRef]
  81. Willems, J.C. Dissipative dynamical systems, Part 1: General theory. Arch. Rat. Mech. Anal. 1972, 45, 321–351. [Google Scholar] [CrossRef]
  82. Willems, J.C. Dissipative dynamical systems, Part 2: Quadratic supply rates. Arch. Rat. Mech. Anal. 1972, 45, 359–393. [Google Scholar]
  83. Hill, D.J.; Moylan, P.J. The stability of nonlinear dissipative systems. IEEE Trans. Autom. Control 1976, 21, 708–711. [Google Scholar] [CrossRef]
  84. Liu, B.; Hill, D.J.; Sun, Z.J. Mixed K-dissipativity and stabilization to ISS for impulsive hybrid systems. IEEE Trans. Circuits Syst. II Exp. Briefs 2015, 62, 791–795. [Google Scholar] [CrossRef]
  85. Nersesov, S.G.; Haddad, W.M. On the stability and control of nonlinear dynamical systems via vector Lyapunov functions. IEEE Trans. Autom. Control 2006, 51, 203–215. [Google Scholar] [CrossRef]
  86. Rifai, K.E.; Slotine, J.-J.E. Compositional contraction analysis of resetting hybrid systems. IEEE Trans. Aut. Contr. 2006, 51, 1536–1541. [Google Scholar] [CrossRef]
  87. Angeli, D. A Lyapunov approach to incremental stability properties. IEEE Trans. Aut. Contr. 2002, 47, 410–421. [Google Scholar] [CrossRef]
  88. Nersesov, S.; Haddad, W. Finite-time stabilization of nonlinear impulsive dynamical systems. Nonlinear Anal. HS 2008, 2, 832–845. [Google Scholar] [CrossRef]
  89. Li, X.; Ho, D.W.C.; Cao, J. Finite-time stability and settling-time estimation of nonlinear impulsive systems. Automatica 2019, 99, 361–368. [Google Scholar] [CrossRef]
  90. Dashkovskiy, S.; Feketa, P. Input-to-state stability of impulsive systems with different jump maps. IFAC PapersOnLine 2016, 49, 1073–1078. [Google Scholar] [CrossRef]
  91. Basin, M.V.; Pinsky, M.A. Stability impulse control of faulted nonlinear systems. IEEE Trans. Autom. Control 1998, 43, 1604–1608. [Google Scholar] [CrossRef]
  92. Yang, T. Impulsive Control Theory; Springer: Berlin, Germany, 2001. [Google Scholar]
  93. Li, Z.G.; Wen, C.Y.; Soh, Y.C.; Xie, W.X. Analysis and design of impulsive control systems. IEEE Trans. Automat. Control 2001, 46, 894–899. [Google Scholar] [CrossRef]
  94. Liu, B.; Hill, D.J. Impulsive consensus for complex dynamical networks with nonidentical nodes and coupling time-delays. SIAM J. Control Optim. 2011, 49, 315–338. [Google Scholar] [CrossRef] [Green Version]
  95. Li, X.; Rakkiyappan, R. Impulsive controller design for exponential synchronization of chaotic neural networks with mixed delays. Commun. Nonlinear Sci. Numer. Simulat. 2013, 18, 1515–1523. [Google Scholar] [CrossRef]
  96. Liu, B.; Hill, D.J.; Sun, Z.J. Stabilization to input-to-state stability for dynamical systems via event-triggered impulsive control with three levels of events. IET Control Theory Appl. 2018, 12, 1167–1179. [Google Scholar] [CrossRef]
  97. Liu, B.; Hill, D.J.; Sun, Z.J.; Huang, J. Event-triggered control via impulses for exponential stabilization of discrete-time delayed systems and networks. Int. J. Robust. Nonlinear Control 2019, 29, 1613–1638. [Google Scholar] [CrossRef]
  98. Haddad, W.W.; Chellaboina, V.-S.; Nersesov, S.G. Impulsive and Hybrid Dynamical Systems, Stability, Dissipativity, and Control; Princeton University Press: Princeton, NJ, UAS, 2006. [Google Scholar]
  99. Li, Z.G.; Soh, C.B.; Xu, X.H. Stability of impulsive differential systems. J. Math. Anal. Appl. 1997, 216, 644–653. [Google Scholar] [CrossRef] [Green Version]
  100. Ye, H.; Michel, A.N.; Hou, L. Stability analysis of systems with impulse effects. IEEE Trans. Automat. Control 1998, 43, 1719–1723. [Google Scholar] [CrossRef]
  101. Liu, B.; Liu, X.; Liao, X. Robust stability of uncertain impulsive dynamical systems. J. Math. Anal. Appl. 2004, 290, 519–533. [Google Scholar] [CrossRef] [Green Version]
  102. Li, X.; Bohner, M.; Wang, C. Impulsive differential equations: Periodic solutions and applications. Automatica 2015, 52, 173–178. [Google Scholar] [CrossRef]
  103. Yang, T.; Chua, L.O. Impulsive stabilization for control and synchronization of chaotic systems: Theory and application to secure communication. IEEE Trans. Circuit Syst. I, Fundam. Theory Appl. 1997, 44, 976–988. [Google Scholar] [CrossRef] [Green Version]
  104. Liu, B.; Liu, X.; Chen, G.; Wang, H. Robust impulsive synchronization of uncertain dynamical networks. IEEE Trans. Circuits Syst.-I: Regular Papers 2005, 52, 1431–1441. [Google Scholar]
  105. Liu, B.; Sun, Z.J.; Luo, Y.H.; Zhong, Y.X. Uniform synchronization for chaotic dynamical systems via event-triggered impulsive control. Physica A 2019, 531, 121725. [Google Scholar] [CrossRef]
  106. Mao, X.; Yin, G.G.; Yuan, C. Stabilization and destabilization of hybrid system of stochastic differential equation. Automatica 2007, 43, 264–273. [Google Scholar] [CrossRef]
  107. Cassandras, C.G.; Lygeros, J. (Eds.) Stochastic Hybrid Systems; CRC Press: Boca Raton, FL, USA, 2006. [Google Scholar]
  108. Teel, A.R.; Subbaraman, A.; Sferlazza, A. Stability analysis for stochastic hybrid system: A survey. Automatica 2014, 50, 2435–2456. [Google Scholar] [CrossRef]
  109. Sontag, E.D. Comments on integral variants of input-to-state stability. Syst. Control Lett. 1998, 34, 93–100. [Google Scholar] [CrossRef]
  110. Jiang, Z.P.; Wang, Y. Input-to-state stability for discrete-time nonlinear systems. Automatica 2001, 37, 857–869. [Google Scholar] [CrossRef]
  111. Jiang, Z.P.; Lin, Y.D.; Wang, Y. Nonlinear small-gain theorems for discrete-time feedback systems and applications. Automatica 2004, 40, 2129–2136. [Google Scholar]
  112. Nesic, D.; Teel, A. Input-output stability properties of networked control systems. IEEE Trans. Autom. Control 2004, 49, 1650–1667. [Google Scholar] [CrossRef]
  113. Teel, A.R.; Nesic, D.; Kokotovic, P.V. A note on input-to-state stability of sampled- data nonlinear systems. In Proceedings of the 37th IEEE Conferences on Decision and Control, Tempa, FL, USA, 18 December 1998; pp. 2473–2478. [Google Scholar]
  114. Laila, D.S.; Astolfi, A. Input-to-state stability for discrete-time time-varying systems with applications to robust stabilization of systems in power form. Automatica 2005, 41, 1891–1903. [Google Scholar] [CrossRef] [Green Version]
  115. Huang, S.D.; James, R.; Nesic, D.; Dower, P.M. A unified approach to controlled design for achieving ISS and related properties. IEEE Trans. Autom. Control 2005, 50, 1681–1697. [Google Scholar] [CrossRef] [Green Version]
Figure 1. Structure of impulsive systems in the review.
Figure 1. Structure of impulsive systems in the review.
Mathematics 07 01186 g001
Figure 2. Structure of uniform stability in the review.
Figure 2. Structure of uniform stability in the review.
Mathematics 07 01186 g002
Figure 3. GUES property of the system in Equation (31).
Figure 3. GUES property of the system in Equation (31).
Mathematics 07 01186 g003

Share and Cite

MDPI and ACS Style

Liu, B.; Xu, B.; Zhang, G.; Tong, L. Review of Some Control Theory Results on Uniform Stability of Impulsive Systems. Mathematics 2019, 7, 1186. https://doi.org/10.3390/math7121186

AMA Style

Liu B, Xu B, Zhang G, Tong L. Review of Some Control Theory Results on Uniform Stability of Impulsive Systems. Mathematics. 2019; 7(12):1186. https://doi.org/10.3390/math7121186

Chicago/Turabian Style

Liu, Bin, Bo Xu, Guohua Zhang, and Lisheng Tong. 2019. "Review of Some Control Theory Results on Uniform Stability of Impulsive Systems" Mathematics 7, no. 12: 1186. https://doi.org/10.3390/math7121186

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop