1 Introduction

The arising of time delays in control systems is inevitable due to the finite switching speed of information storage processing, communication time and transmission of signals. As is well known, the time delays can influence the dynamic of systems seriously and may cause some unstable performances such as divergence, oscillation or chaotic. Over the past few years, a great number of research papers have been published to focus on the stability and stabilization of dynamical systems with time delays (see [16] and the references cited therein). At the same time, it should be mentioned that under some exogenous disturbances, the system states may evolve in a bounded domain rather than converge to an equilibrium point, which indicates that the conventional stability cannot be realized. Inspired by Sontag [7], the input-to-state stability (ISS) can effectively characterize the robustness of stability over exogenous disturbances. In recent years, the ISS properties for delayed systems have gained the rapidly growing research interest from control community [815].

Moreover, control systems usually encounter a variety of uncertainties resulting from the inaccuracy of physical parameters, quantization errors, and unmolded factors. During the implementation, the parameter fluctuation and errors also lead to the poor performance and instability of closed-loop systems. Hence the uncertain parameters of a system are only due to the deviations and perturbations of its parameters. Recently, significant progress has been made in the study of robust stability and controller synthesis for delayed systems with parameter uncertainties [1627]. For example, in [17], the robust stability has been studied for a class of linear networked control systems with dynamic quantization, variable sampling intervals as well as communication delays. In [27], the passivity analysis has been studied for uncertain BAM neural networks with leakage, discrete and distributed delays with the help of novel summation inequality. By employing the L-K functional method, authors have investigated the robust exponential stability problem for a class of uncertain inertial type BAM neural networks with of mixed delays in [21]. It is noted that most literature mentioned above has focused on the stability of delayed systems with uncertainties. So far, very little attention has been paid to the ultimately bounded performances for uncertain delayed systems under some exogenous disturbances. Hence, it is also of significant importance to address the robust input-to-state stability (RISS) for delayed systems with parameter uncertainties and exogenous disturbances, which is the first motivation of this research.

In many computer- and network-based control systems, the control signals can only be transmitted at discrete instants because of the implement of digital platforms. As such, the event-triggered control mechanisms, in which the control signals are updated when a certain event occurs, are often employed to avoid the unnecessary consumption of resources while maintaining the expected control performance [28]. In last decade, the event-triggered strategy has been extensively adopted for engineering applications including asymptotical stability [2933], ISS [3436], state estimation [3739], consensus analysis [40, 41], and nonlinear control [4246]. However, the corresponding researches on the event-triggered RISS for uncertain delayed systems have been relatively scattered despite their great significance in practical applications, and this constitutes the second motivation for us to carry out this paper.

Motivated by the above discussions, we aim to investigate the robust input-to-state practical stability (RISpS) and the corresponding event-triggered controller design for a kind of uncertain delayed systems with unknown-but-bounded exogenous disturbances. The main advantages of this paper are summarized by the following three aspects:

  1. (1)

    The RISpS property is, for the first time, proposed to evaluate the dynamical behaviors for a class of uncertain delayed systems with disturbances, which is quite different from and more comprehensive than the ISS properties investigated in [710, 12, 13, 15, 3436] and the robust stability studied in [1627].

  2. (2)

    Several previous literature such as [1, 3, 6, 11, 23, 27] required that the control signal updates continuously with time, which may lead to the unnecessary cost of network resources. In this paper, the event-triggered scheme is introduced to generates a sporadic control sequence while maintaining the desired ISpS dynamical performance for all admissible uncertainties. Hence, this co-design control framework can improve overall control system performance while reducing the real-time system’s use of computational resources.

  3. (3)

    Those methods proposed in existing literature [2932, 34] are invalid for analyzing the Zeno behavior because of the presence of time delays and parameter uncertainties. In this paper, with the help of delayed differential inequality and impulsive jumping estimation techniques, the associated Zeno phenomenon is effectively excluded for the proposed event-triggered scheme by integrating the information of current state, time delays, disturbances, and parameter uncertainties.

The rest of this paper is organized as follows. In Sect. 2, the mathematical model and several preliminaries are presented. The problems of RISpS analysis and event-triggered controller design are solved in Sect. 3. A numerical example is given in Sect. 4 to illustrate the effectiveness of theoretical results. Finally, Sect. 5 concludes our research.

Notations. Let R0+ be the set of nonnegative real numbers and Z0+ be the set of nonnegative integers. Rn stands for the n-dimensional Euclidean space and Rn×m represents the class of \(n\times m\) real matrices. \(|x|\) and \(\|A\|\) denote the Euclidean vector norm of x and the induced matrix norm, respectively. I is for the identity matrix with compatible dimension. The symbol ∗ indicates a symmetric structure in matrix expressions. \(\lambda _{\min }(\cdot )\) and \(\lambda _{\max }(\cdot )\) refer to the smallest and the largest eigenvalue of a symmetric matrix, respectively. Denote by \(\mathcal{L}_{\infty }^{n}\) the class of measurable and essentially bounded functions v:R0+Rn with the infinity norm |v|:=esssuptR0+{|v(t)|}<. A continuous function γ:R0+R0+ is a \(\mathcal{K}\)-function if it is strictly increasing and \(\gamma ( 0)=0\); it is a \(\mathcal{K}_{\infty }\)-function if it is a \(\mathcal{K}\)-function and satisfies \(\gamma (s)\rightarrow \infty \) as \(s\rightarrow \infty \). A function β:R0+×R0+R0+ is a \(\mathcal{KL}\)-function if for each fixed tR0+, \(\beta (\cdot ,t)\) is a \(\mathcal{K}\)-function, and for each fixed sR0+, \(\beta (s,\cdot )\) is decreasing and \(\beta (s,t)\rightarrow 0\) as \(t\rightarrow \infty \). For \(\tau >0\), C([τ,0];Rn) denotes the class of all continuous Rn-value functions φ on \([-\tau ,0]\) with norm \(|\varphi |_{\tau }:=\sup \{|\varphi (s)|:-\tau \leq s \leq 0\}\). B(0,r):={xRn:|x|r} for \(r\geq 0\).

2 Model and preliminaries

Consider a class of uncertain delayed systems with unknown-but-bounded exogenous disturbance as follows:

$$\begin{aligned} x'(t)=(A+\Delta A)x(t)+(A_{d}+\Delta A_{d}) x_{\tau }(t)+Bu(t)+Cv(t), \quad t\geq 0, \end{aligned}$$
(1)

where x(t)Rn, \(x_{\tau }(t):= x(t-\tau (t))\) with \(0 \leqslant \tau (t) \leqslant \tau \) are the states, u(t)Rq is control input, \(v(t)\in \mathcal{L}_{\infty }^{n}\) is exogenous disturbance. A, \(A_{d}\), B, C are known constant matrices with compatible dimensions. ΔA, \(\Delta A_{d}\) are for parameter uncertainties satisfying

$$\begin{aligned} \Delta A=E_{1}F_{1}(t)H_{1}, \Delta A_{d}=E_{2}F_{2}(t)H_{2} \end{aligned}$$
(2)

in which \(F^{T}_{i}(t)F_{i}(t)\leqslant I\) and \(E_{i}\), \(H_{i}\)\((i=1,2)\) are known constant matrices.

In this paper, we assume that the system state is sampled first based on an event-triggered mechanism and then transmitted to the actuator in the zeroth-order hold (ZOH) fashion. In other words,

u(t)=Kx(ti),t[ti,ti+1),iZ0+.
(3)

Here, {ti:iZ0+} denotes the triggering instant sequence which is determined iteratively by

$$\begin{aligned} t_{i+1}= \inf_{t}\bigl\{ t>t_{i}: \bigl\vert x(t_{i})-x(t) \bigr\vert ^{2}\geq \xi _{1} \bigl\vert x(t _{i}) \bigr\vert ^{2}+\xi _{2}\bigr\} \end{aligned}$$
(4)

in which the positive constants \(\xi _{1}\), \(\xi _{2}\) denote the weight and threshold parameters, respectively.

Remark 1

For a control system operated on the digital platform, the periodic sampling and transmission of data is advantageous from the design standpoint but may lead to higher system costs. The event-triggered control, which means that the control task is only executed when the application’s error signal exceeds a specified threshold, will generate a much lower updating frequency of sporadic control sequence. There has been experimental evidence to support the assertion that event-triggered feedback improves overall control system performance while reducing the real-time system’s use of computational resources [31]. This co-design control framework has been widely used to address the problem of scheduling stabilizing control tasks on embedded processors [33, 38], information fusions [39], the average consensus of multi-agent systems [31, 40, 41].

Within the event-triggered controller, the closed-loop system is obtained as follows:

$$\begin{aligned} x'(t)= &(A+\Delta A)x(t)+(A_{d}+ \Delta A_{d}) x_{\tau }(t)+BKx(t_{i})+Cv(t) \end{aligned}$$
(5)

for \(t\in [t_{i},t_{i+1})\), iZ0+. By denoting the measurement error (between the current state and sampled state)

$$\begin{aligned} e(t)=x(t_{i})-x(t), \end{aligned}$$
(6)

we have

$$\begin{aligned} x'(t)= &(A+\Delta A+BK)x(t)+(A_{d} +\Delta A_{d} )x_{\tau }(t)+BKe(t)+Cv(t). \end{aligned}$$
(7)

Remark 2

The control model (7) is more comprehensive than those studied in previous literature [6, 9, 10, 13, 35, 36, 44] because of the simultaneous presence of parameter uncertainties, time-varying delays, and the bounded disturbances.

The following definition and lemmas will be useful in later discussion.

Definition 1

The closed-loop system (7) is said to be robustly input-to-state practically stable if there are functions \(\beta _{c}\in \mathcal{KL}\), \(\gamma _{c}\in \mathcal{K}\) and a scalar dcR0+ such that

$$\begin{aligned} \bigl\vert x(t) \bigr\vert \leq \beta _{c}\bigl( \vert \varphi \vert _{\tau }, t\bigr)+\gamma _{c}\bigl( \vert v \vert _{\infty }\bigr)+d_{c} \end{aligned}$$

for any tR0+, φC([τ,0];Rn), \(v\in \mathcal{L}_{\infty }^{n}\) and all parameter uncertainties satisfying (2).

Remark 3

By taking into account both parameter uncertainties and exogenous disturbances, Definition 1 proposes a novel and more practical perspective to analyze the dynamics of system (7). When all uncertainties are removed, Definition 1 reduces to the conventional ISS concept introduced in [11, 12, 34] and the term \(\gamma _{c}(|v|_{ \infty })+d_{c}\) is used to represent the bound of the domain where the state remains. When \(d_{c}=0\) and \(v(t)\equiv 0\), Definition 1 reduces to the asymptotically robust stability considered in [2022, 2426] and the \(\mathcal{KL}\)-function \(\beta _{c}\) indicates that the state will tend to zero as \(t\rightarrow +\infty \) for all admissible parameter uncertainties satisfying (2).

Lemma 1

For anyx,yRn,

$$\begin{aligned} x^{T}y+y^{T}x\leq x^{T}Qx+y^{T}Q^{-1}y, \end{aligned}$$

whereQis a positive definite matrix with appropriate dimension.

Lemma 2

([47])

LetPRn×nbe a symmetric matrix andxRnbe a vector. Then we have

$$\begin{aligned} \lambda _{\min }(P)x^{T}x\leq x^{T}Px\leq \lambda _{\max }(P)x^{T}x. \end{aligned}$$

Lemma 3

([48])

Assume that\(A,D,G,F,W>0\)are matrices with appropriate dimensions and\(F^{T}F\leqslant I\). For any scalar\(\varepsilon _{1}>0\),

$$\begin{aligned} 2x^{T}DFGy\leq \varepsilon _{1} ^{-1}x^{T}DD^{T}x+ \varepsilon _{1} y ^{T}G^{T}Gy. \end{aligned}$$

If there is a scalar \(\varepsilon _{2}>0\) such that

$$\begin{aligned} W-\varepsilon _{2} DD^{T}>0, \end{aligned}$$

then

$$\begin{aligned} (A+DFG)^{T}W^{-1}(A+DFG)&\leq A^{T}\bigl(W- \varepsilon _{2} DD^{T}\bigr)^{-1}A+ \varepsilon _{2}^{-1}GG^{T}. \end{aligned}$$

3 Main results

In this section, a theoretical framework is established to analyze the RISpS for the uncertain delayed system under consideration. Moreover, the Zeno behavior is discussed and excluded for the proposed event-triggered strategy via integrating the information of current and delayed states, parameter uncertainties, and the exogenous disturbances.

Theorem 1

LetKRq×nand constants\(\xi _{1}\in (0, \frac{1}{2})\), \(\xi _{2}>0\)be given. If there exist positive definite matricesPRn×n, QRn×nand four positive scalars\(\varepsilon _{i}\)\((i=1,2,3,4)\)such that

$$\begin{aligned} &I-\varepsilon _{2}E_{2}E^{T}_{2}>0, \end{aligned}$$
(8)
$$\begin{aligned} &\varPi _{1}+\varepsilon _{3}P< 0, \end{aligned}$$
(9)
$$\begin{aligned} &\varPi _{2}-\varepsilon _{4}P< 0, \end{aligned}$$
(10)
$$\begin{aligned} &\varepsilon _{3}-\varepsilon _{4}- \frac{2\xi _{1}\lambda _{\max }(P^{2})}{(1-2 \xi _{1})\lambda _{\min }(P)}>0, \end{aligned}$$
(11)

where\(\varPi _{1}=P(A+BK)+(A+BK)^{T}P+PCQ^{-1}C^{T}P+P^{2}+\varepsilon _{1}H^{T}_{1}H_{1}+\varepsilon ^{-1}_{1}PE_{1}E^{T}_{1}P+PBKP^{-2}K ^{T}B^{T}P\), \(\varPi _{2}=A^{T}_{d} (I-\varepsilon _{2}E_{2}E^{T}_{2})^{-1}A _{d} +\varepsilon ^{-1}_{2}H^{T}_{2}H_{2}\), then the closed-loop system (7) is robustly input-to-state practically stable with respect to all parameter uncertainties satisfying (2).

Proof

We choose a Lyapunov function as follows:

$$\begin{aligned} V(t):=V\bigl(x(t)\bigr)=x^{T}(t)Px(t). \end{aligned}$$
(12)

By calculating the derivative of \(V(t)\) along system (7), one has

$$\begin{aligned} V'(t) = &2x^{T}(t)P(A+\Delta A+BK)x(t)+2x^{T}(t)PBKe(t) \\ &{}+2x^{T}(t)P(A_{d} +\Delta A_{d} )x_{\tau }(t)+2x^{T}(t)PCv(t). \end{aligned}$$
(13)

It follows from Lemma 1 and Lemma 3 that

$$\begin{aligned} 2x^{T}(t)P(A+\Delta A+BK)x(t) \leq & x^{T}(t)\bigl[P(A+BK)+(A+BK)^{T}P \\ &{}+\varepsilon ^{-1}_{1}PE_{1}E^{T}_{1}P+ \varepsilon _{1}H^{T}_{1}H_{1} \bigr]x(t) \end{aligned}$$
(14)

and

$$\begin{aligned} 2x^{T}(t)P(A_{d} +\Delta A_{d})x_{\tau }(t) \leq &x^{T}(t)P^{2}x(t)+x ^{T}_{\tau }(t)\bigl[\varepsilon ^{-1}_{2}H^{T}_{2}H_{2} \bigr]x_{\tau }(t) \\ &{}+x^{T}_{\tau }(t)A^{T}_{d} \bigl(I-\varepsilon _{2}E_{2}E^{T}_{2} \bigr)^{-1}A _{d}x_{\tau }(t). \end{aligned}$$
(15)

According to Lemma 1 and Lemma 2, we have

$$\begin{aligned} 2x^{T}(t)PCv(t) \leq & x^{T}(t)PCQ^{-1}C^{T}Px(t)+v^{T}(t)Qv(t) \\ \leq & x^{T}(t)PCQ^{-1}C^{T}Px(t)+\lambda _{\max }(Q) \bigl\vert v(t) \bigr\vert ^{2} \end{aligned}$$
(16)

and

$$\begin{aligned} 2x^{T}(t)PBKe(t) \leq & x^{T}(t)PBK \bigl(P^{T}P\bigr)^{-1}K^{T}B^{T}Px(t)+e^{T}(t) \bigl(P ^{T}P\bigr)e(t) \\ \leq & x^{T}(t)PBKP^{-2}K^{T}B^{T}Px(t)+ \lambda _{\max }\bigl(P^{2}\bigr) \bigl\vert e(t) \bigr\vert ^{2}. \end{aligned}$$
(17)

Substituting (14)–(17) into (13) gives

$$\begin{aligned} V'(t)&\leq x^{T}(t)\varPi _{1}x(t)+x_{\tau }^{T}(t)\varPi _{2}x_{\tau }(t)+ \lambda _{\max }(Q) \bigl\vert v(t) \bigr\vert ^{2}+\lambda _{\max }\bigl(P^{2} \bigr) \bigl\vert e(t) \bigr\vert ^{2} \end{aligned}$$
(18)

which, together with (9) and (10), implies that

$$\begin{aligned} V'(t) \leq & -\varepsilon _{3}x^{T}(t)P x(t)+\varepsilon _{4}x_{\tau } ^{T}(t)Px_{\tau }(t) \\ &{}+\lambda _{\max }\bigl(P^{2}\bigr) \bigl\vert e(t) \bigr\vert ^{2}+\lambda _{\max }(Q) \bigl\vert v(t) \bigr\vert ^{2}. \end{aligned}$$
(19)

It is worth noting that the measurement error \(e(t)\) is subjected to the constraint of the event-triggered rule (4). Thus, one derives

$$\begin{aligned} \bigl\vert e(t) \bigr\vert ^{2} &\leq 2\xi _{1} \bigl( \bigl\vert e(t) \bigr\vert ^{2}+ \bigl\vert x(t) \bigr\vert ^{2}\bigr)+\xi _{2} \end{aligned}$$

which further leads to

$$\begin{aligned} \bigl\vert e(t) \bigr\vert ^{2} \leq \frac{2\xi _{1}}{1-2\xi _{1}} \bigl\vert x(t) \bigr\vert ^{2}+ \frac{\xi _{2}}{1-2 \xi _{1}}. \end{aligned}$$
(20)

Bearing in mind that \(V(t)\geq \lambda _{\min }(P)|x(t)|^{2}\), we get

$$\begin{aligned} \bigl\vert e(t) \bigr\vert ^{2} \leq \frac{2\xi _{1}}{(1-2\xi _{1})\lambda _{\min }(P)}V(t)+\frac{ \xi _{2}}{1-2\xi _{1}}. \end{aligned}$$
(21)

By combining (21) with (19), one obtains

$$\begin{aligned} V'(t)\leq & -\bar{\varepsilon }_{3}V(t)+\varepsilon _{4}V\bigl(t-\tau (t)\bigr)+d+ \lambda _{\max }(Q) \bigl\vert v(t) \bigr\vert ^{2},\quad t\geq 0, \end{aligned}$$
(22)

where \(\bar{\varepsilon }_{3}=\varepsilon _{3}-\frac{2\lambda _{\max }(P ^{2})\xi _{1}}{(1-2\xi _{1})\lambda _{\min }(P)}\), \(d=\frac{\lambda _{ \max }(P^{2})\xi _{2}}{1-2\xi _{1}}\).

We consider the function \(h(t)=t-\bar{\varepsilon }_{3}+\varepsilon _{4}e^{\tau t}\) for \(t\geq 0\). It is easy to calculate that \(h'(t)=1+\varepsilon _{4}\tau e^{\tau t}>0\), which indicates that \(h(t)\) is a monotonically increasing function. From (11), one gets \(h(0)=-\bar{\varepsilon }_{3}+\varepsilon _{4}<0\) and \(\lim_{t\to +\infty }h(t)=+\infty \). Hence, there is a unique positive scalar \(\varrho ^{*}\) such that

$$\begin{aligned} \varrho ^{*}-\bar{\varepsilon }_{3}+\varepsilon _{4}e^{\varrho ^{*} \tau }=0. \end{aligned}$$

For any given \(\varrho \in (0,\varrho ^{*}]\) and non-zero initial function φC([τ,0];Rn), we construct the following functions:

$$\begin{aligned} U^{*}(t)=e^{\varrho t}V(t),\quad t\in [-\tau ,+\infty ), \end{aligned}$$
(23)

and

$$\begin{aligned} U(t)= \textstyle\begin{cases} \lambda _{\max }(P) \vert \varphi \vert _{\tau }^{2},& t\in [-\tau ,0), \\ \lambda _{\max }(P) \vert \varphi \vert _{\tau }^{2}+\int _{0}^{t}e^{\varrho s}(d+ \lambda _{\max }(Q) \vert v(s) \vert ^{2})\,ds, & t\geq 0. \end{cases}\displaystyle \end{aligned}$$
(24)

In what follows, we will verify

$$\begin{aligned} U^{*}(t) \leq U(t),\quad t\geq 0. \end{aligned}$$
(25)

For \(t\in [-\tau ,0)\), it is readily concluded that

$$\begin{aligned} U^{*}(t) = e^{\varrho t}V(t)< V(t)\leq \lambda _{\max }(P) \bigl\vert \varphi (t) \bigr\vert ^{2} \leq U(t). \end{aligned}$$

If (25) does not hold, then there exists some \(t>0\) such that \(U^{*}(t)>U(t)\). By denoting \(t^{*}:=\inf_{t}\{t>0: U^{*}(t)>U(t) \}\), it is derived from the continuity of \(U^{*}(t)\) and \(U(t)\) that

$$\begin{aligned} &U^{*}(t)< U(t),\quad t\in \bigl[-\tau ,t^{*}\bigr), \end{aligned}$$
(26)
$$\begin{aligned} &U^{*}\bigl(t^{*}\bigr)=U\bigl(t^{*} \bigr) \end{aligned}$$
(27)

and there is a sufficiently small positive scalar \(\Delta t'\) such that

$$\begin{aligned} U^{*}(t)>U(t),\quad t\in \bigl(t^{*},t^{*}+ \Delta t'\bigr). \end{aligned}$$
(28)

Calculating the upper right-hand Dini derivative of \(U^{*}(t)\) at \(t^{*}\) yields

$$\begin{aligned} D^{+}U^{*}\bigl(t^{*} \bigr) := & \limsup_{h\rightarrow 0^{+}}\frac{U^{*}(t^{*}+h)-U ^{*}(t^{*})}{h} \\ \geq & \limsup_{h\rightarrow 0^{+}}\frac{U(t^{*}+h)-U(t^{*})}{h} \\ = & e^{\varrho t^{*}}\bigl(d+\lambda _{\max }(Q) \bigl\vert v \bigl(t^{*}\bigr) \bigr\vert ^{2}\bigr). \end{aligned}$$
(29)

On the other hand, it is readily concluded from (22) and (23) that

$$\begin{aligned} D^{+}U^{*}\bigl(t^{*} \bigr) = &\varrho e^{\varrho t^{*}}V\bigl(t^{*}\bigr)+e^{\varrho t^{*}}D ^{+}V\bigl(t^{*}\bigr) \\ \leq &(\varrho -\bar{\varepsilon }_{3})e^{\varrho t^{*}}V \bigl(t^{*}\bigr)+ \varepsilon _{4}e^{\varrho t^{*}}V \bigl(t^{*}-\tau \bigl(t^{*}\bigr)\bigr) \\ &{}+de^{\varrho t^{*}}+\lambda _{\max }(Q)e^{\varrho t^{*}} \bigl\vert v\bigl(t^{*}\bigr) \bigr\vert ^{2}. \end{aligned}$$
(30)

Noting that \(U(t)\) is a monotone nondecreasing function on \([-\tau ,+ \infty )\), we derive

$$\begin{aligned} U^{*}\bigl(t^{*}-\tau \bigl(t^{*}\bigr) \bigr)< U\bigl(t^{*}-\tau \bigl(t^{*}\bigr)\bigr)< U \bigl(t^{*}\bigr)=U^{*}\bigl(t^{*}\bigr), \end{aligned}$$

which further implies

$$\begin{aligned} V\bigl(t^{*}-\tau \bigl(t^{*}\bigr) \bigr)< e^{\varrho \tau }V\bigl(t^{*}\bigr). \end{aligned}$$
(31)

It should be observed that \(\varrho -\bar{\varepsilon }_{3}+ \varepsilon _{4}e^{\varrho \tau }\leq 0\). By substituting (31) into (30), we obtain

$$\begin{aligned} D^{+}U^{*}\bigl(t^{*}\bigr) &< \bigl( \varrho -\bar{\varepsilon }_{3}+\varepsilon _{4}e ^{\varrho \tau }\bigr)e^{\varrho t^{*}}V\bigl(t^{*} \bigr)+de^{\varrho t^{*}}+ \lambda _{\max }(Q)e^{\varrho t^{*}} \bigl\vert v\bigl(t^{*}\bigr) \bigr\vert ^{2} \\ &\leq e^{\varrho t^{*}}\bigl(d+\lambda _{\max }(Q) \bigl\vert v \bigl(t^{*}\bigr) \bigr\vert ^{2}\bigr). \end{aligned}$$

This conclusion contradicts (29), which indicates (25) is true.

For the purpose of RISpS property of system (7), we deduce from (25) that

$$\begin{aligned} V(t) &\leq \lambda _{\max }(P) \vert \varphi \vert _{\tau }^{2}e^{-\varrho t}+ \int _{0}^{t}e^{-\varrho (t-s)}\bigl(d+\lambda _{\max }(Q) \bigl\vert v(s) \bigr\vert ^{2}\bigr)\,ds \\ &\leq \lambda _{\max }(P) \vert \varphi \vert _{\tau }^{2}e^{-\varrho t}+ \int _{0}^{t}e^{-\varrho (t-s)}\bigl(d+\lambda _{\max }(Q) \vert v \vert _{\infty }^{2}\bigr)\,ds \\ &\leq \lambda _{\max }(P) \vert \varphi \vert _{\tau }^{2}e^{-\varrho t}+ \frac{d+ \lambda _{\max }(Q) \vert v \vert _{\infty }^{2}}{\varrho }. \end{aligned}$$
(32)

According to Lemma 2, one derives

$$\begin{aligned} \bigl\vert x(t) \bigr\vert ^{2} &\leq \frac{\lambda _{\max }(P)}{\lambda _{\min }(P)} \vert \varphi \vert _{\tau }^{2}e^{-\varrho t}+ \frac{d+\lambda _{\max }(Q) \vert v \vert _{\infty } ^{2}}{\lambda _{\min }(P)\varrho }, \end{aligned}$$
(33)

which gives

$$\begin{aligned} \bigl\vert x(t) \bigr\vert &\leq\sqrt{ \frac{\lambda _{\max }(P)}{\lambda _{\min }(P)}} \vert \varphi \vert _{\tau }e^{-{\frac{\varrho }{2}}t}+ \sqrt{\frac{\lambda _{ \max }(Q)}{\lambda _{\min }(P)\varrho }} \vert v \vert _{\infty }+\sqrt{ \frac{d}{ \lambda _{\min }(P)\varrho }}. \end{aligned}$$
(34)

By denoting \(\beta _{c}(s,t)= \sqrt{\frac{\lambda _{\max }(P)}{ \lambda _{\min }(P)}}se^{-\frac{\varrho }{2} t}\), \(\gamma _{c}(s)= \sqrt{\frac{ \lambda _{\max }(Q)}{\lambda _{\min }(P)\varrho }}s\), and \(d_{c}=\sqrt{\frac{ \lambda _{\max }(P^{T}P)\xi _{2}}{\varrho (1-2\xi _{1})\lambda _{\min }(P)}}\), it is easily concluded that

$$\begin{aligned} \bigl\vert x(t) \bigr\vert \leq \beta _{c} \bigl( \vert \varphi \vert _{\tau },t\bigr)+\gamma _{c} \bigl( \vert v \vert _{\infty }\bigr)+d _{c}, \end{aligned}$$
(35)

which means the system (7) is RISpS. The proof is complete. □

Remark 4

It follows from (34) that the states of closed-loop system will eventually enter the set \(\mathcal{B} (0,\gamma _{c}(|v|_{\infty })+d_{c} )\) bounded by the threshold parameter \(\xi _{2}\) and the exogenous disturbance \(|v|_{\infty }\). When \(\xi _{2}=0\), the states \(x(t)\) converge to the zero with the exponential convergence rate ϱ determined by \(\varrho -\bar{\varepsilon }_{3}+\varepsilon _{4}e^{\varrho \tau }\leq 0\) if the exogenous disturbance decays to zero. If the exogenous disturbance \(v(t)=0\), then the boundary of \(\mathcal{B} (0,\gamma _{c}(|v|_{\infty })+d_{c} )\) can be arbitrarily small if the threshold parameter \(\xi _{2}\) is designed appropriately.

Remark 5

Theorem 1 provides an effective method to investigate the RISpS property of the closed-loop system (7) accounting for all admissible parameter uncertainties, which can be considered as an extension of Theorem 1 in [34]. The RISpS property means that state of the closed-loop system (7) will eventually enter the set \(\mathcal{B} (0,\gamma _{c}(|v|_{\infty })+d_{c} )\) bounded by the threshold parameter \(\xi _{2}\) and the exogenous disturbance \(|v|_{\infty }\). This dynamical performance is quite different from and more general than the asymptotical stability [6, 14], robust stability [1627], and the conventional ISS [10, 12, 13]. Furthermore, from the point of view of technique analysis, we adopt the Lyapunov function method for the dynamics of state \(x(t)\) while the impulsive jumping estimation method for the control input \(u(t_{k})\) at event-triggering instants, which shows some hybrid characteristics and is quite different from the common L-K functional approach used in [1618, 2127, 48].

It should be pointed out that the Zeno behavior, which means the controller is triggered infinitely in a limited time interval, will seriously impact the operation of sampling devices and must therefore be excluded.

Theorem 2

If all conditions of Theorem1hold, then the Zeno behavior does not exist for the closed-loop system (7).

Proof

Recalling \(e(t)=x(t_{i})-x(t)\), we calculate the upper right-hand Dini derivative of \(|e(t)|^{2}\) for \(t\in [t_{i},t_{i+1})\) as follows:

$$\begin{aligned} D^{+} \bigl\vert e(t) \bigr\vert ^{2} = &-2e^{T}(t)\bigl[(A+\Delta A+BK)x(t)+(A_{d} +\Delta A_{d})x_{\tau }(t)+BKe(t)+Cv(t)\bigr] \\ = &-2e^{T}(t)\bigl[(A+\Delta A+BK) \bigl(x(t_{i})-e(t) \bigr) +(A_{d} +\Delta A_{d})x_{\tau }(t)+BKe(t)+Cv(t) \bigr] \\ = &2e^{T}(t) (A+\Delta A)e(t)-2e^{T}(t)Cv(t) -2e^{T}(t) (A+\Delta A+BK)x(t_{i}) \\ &{}-2e^{T}(t) (A_{d} +\Delta A_{d})x_{\tau }(t). \end{aligned}$$
(36)

It follows from the inequality \(2a^{T}Jb\leq \|J\|(|a|^{2}+|b|^{2})\) that

$$\begin{aligned} D^{+} \bigl\vert e(t) \bigr\vert ^{2} \leq &\bigl(2 \Vert A+\Delta A \Vert + \Vert A_{d}+\Delta A_{d} \Vert \\ &{}+ \Vert A+\Delta A+BK \Vert + \Vert C \Vert \bigr) \bigl\vert e(t) \bigr\vert ^{2} \\ &{}+ \Vert A+\Delta A+BK \Vert \bigl\vert x(t_{i}) \bigr\vert ^{2} \\ &{}+ \Vert A_{d}+\Delta A_{d} \Vert \bigl\vert x_{\tau }(t) \bigr\vert ^{2}+ \Vert C \Vert \bigl\vert v(t) \bigr\vert ^{2} \\ \leq &a_{1} \bigl\vert e(t) \bigr\vert ^{2}+a_{2} \bigl\vert x(t_{i}) \bigr\vert ^{2}+a_{3} \bigl\vert x_{\tau }(t) \bigr\vert ^{2}+ \bigl\vert \Vert C \Vert v(t) \bigr\vert ^{2} \end{aligned}$$
(37)

in which \(a_{1} = 3\|A\|+3\|E_{1}\|\|H_{1}\|+\|A_{d}\|+\|E_{2}\|\|H _{2}\|+\|B\|\|K\|+\|C\|\), \(a_{2} = \|A\|+\|E_{1}\|\|H_{1}\|+\|B\|\|K \|\), and \(a_{3} = \|A_{d}\|+\|E_{2}\|\|H_{2}\|\).

According to (33), we derive that

$$\begin{aligned} \bigl\vert x(t_{i}) \bigr\vert ^{2} \leq & \frac{\lambda _{\max }(P)}{\lambda _{\min }(P)} \vert \varphi \vert ^{2}_{\tau }e^{-\varrho t_{i}}+\frac{d+\lambda _{\max }(Q) \vert v \vert ^{2} _{\infty }}{\lambda _{\min }(P)\varrho } \\ \leq &\frac{\lambda _{\max }(P)}{\lambda _{\min }(P)} \vert \varphi \vert ^{2} _{\tau }+\frac{d+\lambda _{\max }(Q) \vert v \vert ^{2}_{\infty }}{\lambda _{\min }(P) \varrho }:=M_{1} \end{aligned}$$
(38)

and

$$\begin{aligned} \bigl\vert x_{\tau }(t) \bigr\vert ^{2} \leq & \frac{\lambda _{\max }(P)}{\lambda _{\min }(P)} \vert \varphi \vert ^{2}_{\tau }e ^{-\varrho (t-\tau (t))}+\frac{d+\lambda _{\max }(Q) \vert v \vert ^{2}_{\infty }}{ \lambda _{\min }(P)\varrho } \\ \leq &\frac{\lambda _{\max }(P)}{\lambda _{\min }(P)} \vert \varphi \vert ^{2} _{\tau }e^{\varrho \tau }+\frac{d+\lambda _{\max }(Q) \vert v \vert ^{2}_{\infty }}{ \lambda _{\min }(P)\varrho }:=M_{2}. \end{aligned}$$
(39)

Substituting (38) and (39) into (37), one has

$$\begin{aligned} D^{+} \bigl\vert e(t) \bigr\vert ^{2} \leq a_{1} \bigl\vert e(t) \bigr\vert ^{2}+a_{2}M_{1}+a_{3}M_{2}+ \Vert C \Vert \vert v \vert ^{2}. \end{aligned}$$
(40)

Letting \(\bar{M}=a_{2}M_{1}+a_{3}M_{2}+\|C\||v|^{2}\) and multiplying both sides of (40) by \(e^{-a_{1}(t-t_{i})}\) leads to

$$\begin{aligned} e^{-a_{1}(t-t_{i})}D^{+} \bigl\vert e(t) \bigr\vert ^{2} &\leq a_{1}e^{-a_{1}(t-t_{i})} \bigl\vert e(t) \bigr\vert ^{2}+ \bar{M}e^{-a_{1}(t-t_{i})}, \end{aligned}$$

which implies that

$$\begin{aligned} D^{+}\bigl(e^{-a_{1}(t-t_{i})} \bigl\vert e(t) \bigr\vert ^{2}\bigr) \leq \bar{M}e^{-a_{1}(t-t_{i})}. \end{aligned}$$
(41)

Noting that \(e(t_{i})=0\), it is readily deduced that

$$\begin{aligned} \bigl\vert e(t) \bigr\vert ^{2} \leq & \int _{t_{i}}^{t}\bar{M}e^{a_{1}(t-s)}\,ds= \frac{ \bar{M}}{a_{1}}\bigl(e^{a_{1}(t-t_{i})}-1\bigr). \end{aligned}$$
(42)

Bearing in mind that the event-triggered strategy (4) indicates the control updating will not occur until \(|e(t)|^{2}=\xi _{1}|x(t_{i})|^{2}+ \xi _{2}\), we deduce that the next triggering instant \(t_{i+1}\) satisfies

$$\begin{aligned} \xi _{1} \bigl\vert x(t_{i}) \bigr\vert ^{2}+\xi _{2} \leq \frac{\bar{M}}{a_{1}} \bigl(e^{a_{1}(t _{i+1}-t_{i})}-1\bigr). \end{aligned}$$
(43)

That is to say

$$\begin{aligned} t_{i+1}-t_{i}\geq \frac{1}{a_{1}} \ln \biggl(1+\frac{a_{1}(\xi _{1} \vert x(t_{i}) \vert ^{2}+ \xi _{2})}{\bar{M}}\biggr). \end{aligned}$$
(44)

Therefore, we exclude the Zeno behavior. □

Remark 6

In [32, 33, 40, 41], the ratio \(\frac{|e(t)|}{|x(t)|}\) is estimated to exclude the Zeno behavior caused by the event-triggered control for continuous-time systems. It should be noted that this technique will be invalid for event-triggered scheme (4) because of the presence of time delays, parameter uncertainties as well as exogenous disturbances. To this end, a hybrid analysis method is employed to overcome this difficulty. To be specific, we first obtain the upper bounds for the delayed state and the jump state at event-triggering time. Then the evolution of the measurement error \(e(t)\) is derived with the help of a differential comparison system with a nonnegative bound. Finally, the Zeno behavior is excluded for the proposed event-triggered scheme while the RISpS property is maintained for the closed-loop system (7).

Now, we are ready to design the feedback gain matrix K and the event-triggered parameters \(\xi _{1}\), \(\xi _{2}\) for the controller.

Theorem 3

If there exist two positive definite matricesP˜Rn×n, Q˜Rn×n, a constant matrixYRq×n, and four positive scalars\(\varepsilon _{1}\), \(\varepsilon _{2}\)and\(\tilde{\varepsilon _{3}}> \tilde{\varepsilon _{4}}\)such that

$$\begin{aligned}& I-\varepsilon _{2}E_{2}E^{T}_{2}>0, \end{aligned}$$
(45)
$$\begin{aligned}& \begin{pmatrix} \tilde{\varPi }^{*}_{11} & \tilde{\varPi }^{*}_{12} & \tilde{\varPi }^{*}_{13} \\ * & -W & 0 \\ * & * & -\varepsilon _{2}I \end{pmatrix}< 0, \end{aligned}$$
(46)

and

$$\begin{aligned} \begin{pmatrix} \tilde{\varPi }_{11} & \tilde{\varPi }_{12} & \tilde{\varPi }_{13} & \tilde{\varPi }_{14} \\ * & -I & 0 & 0 \\ * & * & -\tilde{Q} & 0 \\ * & * & * & -\varepsilon _{1}I \end{pmatrix}< 0, \end{aligned}$$
(47)

where\(\tilde{\varPi }^{*}_{11}=-\tilde{\varepsilon }_{4}\tilde{P}\), \(\tilde{\varPi }^{*}_{12}=\tilde{P}A_{d}^{T}\), \(\tilde{\varPi }^{*}_{13}= \tilde{P}H_{2}^{T}\), \(W=I-\varepsilon _{2}E_{2}E_{2}^{T}\), \(\tilde{\varPi }_{11}=A\tilde{P}+\tilde{P}A^{T}+\tilde{\varepsilon _{3}} \tilde{P}+BY+Y^{T}B^{T}+I+\varepsilon _{1}E_{1}E_{1}^{T}\), \(\tilde{\varPi }_{12}=BY\), \(\tilde{\varPi }_{13}=C\), \(\tilde{\varPi }_{14}= \tilde{P}H_{1}^{T}\), then the closed-loop system (7) is robustly input-to-state practically stable and the event-triggered controller is designed with the gain matrix satisfying

$$\begin{aligned} K=Y\tilde{P}^{-1} \end{aligned}$$
(48)

and the event-triggered parameters\(\xi _{1}\)and\(\xi _{2}\)satisfying

$$\begin{aligned} 0< \xi _{1}< \frac{(\tilde{\varepsilon _{3}}-\tilde{\varepsilon _{4}}) \lambda _{\min }(\tilde{P}^{-1})}{2(\lambda _{\max }(\tilde{P}^{-2}) +( \tilde{\varepsilon _{3}}-\tilde{\varepsilon _{4}})\lambda _{\min }( \tilde{P}^{-1}))},\quad \xi _{2}>0. \end{aligned}$$
(49)

Proof

Pre- and post-multiplying (46) and (47) by \(\operatorname{diag} \{\tilde{P}^{-1},I,I\}\) and \(\operatorname{diag} \{\tilde{P}^{-1},I,I,I\}\), respectively, we obtain

$$\begin{aligned} \begin{pmatrix} -\tilde{\varepsilon }_{4}\tilde{P}^{-1} & A_{d}^{T} & H_{2}^{T} \\ * & -W & 0 \\ * & * & -\varepsilon _{2}I \end{pmatrix}< 0 \end{aligned}$$

and

$$\begin{aligned} \begin{pmatrix} \tilde{P}^{-1}\tilde{\varPi }_{11}\tilde{P}^{-1} & \tilde{P}^{-1}BY & \tilde{P}^{-1}C & H_{1}^{T} \\ * & -I & 0 & 0 \\ * & * & -\tilde{Q} & 0 \\ * & * & * & -\varepsilon _{1}^{-1}I \end{pmatrix}< 0. \end{aligned}$$

By using the Schur complement formula, we conclude that

$$\begin{aligned} A^{T}_{d}\bigl(I-\varepsilon _{2}E_{2}E^{T}_{2} \bigr)^{-1}A_{d}+\varepsilon ^{-1} _{2}H^{T}_{2}H_{2}-\tilde{ \varepsilon _{4}}\tilde{P}^{-1}< 0 \end{aligned}$$

and

$$\begin{aligned} &\tilde{P}^{-1}A+A^{T}\tilde{P}^{-1}+ \tilde{P}^{-1}BK+K^{T}B^{T} \tilde{P}^{-1}+\tilde{P}^{-1}C\tilde{Q}^{-1}C^{T} \tilde{P}^{-1}+ \tilde{P}^{-1}\tilde{P}^{-1} \\ &\quad {}+\tilde{P}^{-1}BK\tilde{P}^{2}K^{T}B^{T} \tilde{P}^{-1}+\varepsilon _{1}H^{T}_{1}H_{1}+ \varepsilon ^{-1}_{1}\tilde{P}^{-1}E_{1}E^{T}_{1} \tilde{P}^{-1}+\tilde{\varepsilon _{3}} \tilde{P}^{-1}< 0. \end{aligned}$$

Letting \(\tilde{\varepsilon _{3}}=\varepsilon _{3}\), \(\tilde{\varepsilon _{4}}=\varepsilon _{4}\), \(\tilde{P}^{-1}=P\) and \(\tilde{Q}=Q\), one derives (9) and (10). In addition, it is readily deduced from (45) and (49) that (8) and (11) hold, respectively. The proof is complete. □

Remark 7

Theorem 3 provides a design method for the event-triggered feedback controller which is employed to ensure the RISpS for the closed-loop system (7). According to the feasibility of (45)–(49), the gain matrix K, the weight parameter \(\xi _{1}\), and the threshold parameter \(\xi _{2}\) are co-designed. The proposed controller is more practical than those with pre-fixed triggered parameters. Furthermore, the event-triggered feedback controller in Theorem 3 is delicately designed to explain some robustness with regard to the time delays and parameter uncertainties, whose effects have already been included in the inequalities (45)–(47).

Remark 8

The parameters of controller are directly calculated according to the feasible solutions of (45)–(49) which can be easily solved with the help of Matlab LMI toolbox. That means our result is feasible and computable. In addition, it is readily observed that the linear matrix inequalities (LMIs) (45)–(49) have smaller dimensions and fewer variables than those given in [1627], which leads to a lower computation complexity.

4 A numerical example

In this section, a numerical example is provided to show the effectiveness of proposed results. Consider the following system parameters:

$$\begin{aligned} &A= \begin{pmatrix} -1.7 & -0.7 \\ -0.4 & -1.95 \end{pmatrix},\qquad A_{d}= \begin{pmatrix} 0.3 & 0.5 \\ -0.2 & 0.3 \end{pmatrix},\qquad B= \begin{pmatrix} -1.2 \\ 1.3 \end{pmatrix}, \\ & C= \begin{pmatrix} 1.6 & 2.1 \\ -2.2 & 1.3 \end{pmatrix},\qquad E_{1}= \begin{pmatrix} 1.8 \\ 1.6 \end{pmatrix},\qquad H_{1}= \begin{pmatrix} 0.1 & 0.3 \end{pmatrix}, \\ & E_{2}= \begin{pmatrix} 1.0 \\ 0.9 \end{pmatrix},\qquad H_{2}= \begin{pmatrix} 0.8 & 1.4 \end{pmatrix}. \end{aligned}$$

It is worth noting that the open-loop system with above parameters is unstable even though the exogenous disturbance is absent. The simulation result is illustrated in Fig. 1.

Figure 1
figure 1

The state of uncertain delayed system without exogenous disturbances

Let \(\tilde{\varepsilon }_{3}=1.98\) and \(\tilde{\varepsilon }_{4}=1.21\). By employing the Matlab toolbox to solve inequalities (45)–(47), we obtain a set of feasible solutions as follows:

$$\begin{aligned} &\tilde{P}= \begin{pmatrix} 2.5030 & -0.8972 \\ -0.8972 & 0.4759 \end{pmatrix},\qquad \tilde{Q}=10^{6}\times { \begin{pmatrix} 9.7138 & 0.0338 \\ 0.0338 & 9.6605 \end{pmatrix}}, \\ &Y= \begin{pmatrix} -0.0748 & -0.8384 \end{pmatrix}. \end{aligned}$$

The upper bound of event-triggered weight parameter is calculated to be

$$\begin{aligned} \frac{(\tilde{\varepsilon }_{3}-\tilde{\varepsilon }_{4})\lambda _{ \min }(\tilde{P}^{-1})}{2(\lambda _{\max }(\tilde{P}^{-2}) +( \tilde{\varepsilon }_{3}-\tilde{\varepsilon }_{4})\lambda _{\min }( \tilde{P}^{-1}))}=0.0025, \end{aligned}$$

which means \(0<\xi _{1}<0.0025\) and \(\xi _{2}>0\). According to Theorem 3, we select the event-triggered parameters \(\xi _{1}=0.002\), \(\xi _{2}=0.1\), and the feedback gain matrix

$$\begin{aligned} K=Y\tilde{P}^{-1}= \begin{pmatrix} -2.0398 & -5.6070 \end{pmatrix} \end{aligned}$$

to design the controller for ensuring the desired dynamical performance.

For the aim of simulation, we choose the time interval \([0,~50s]\) and the step 0.001s. Moreover, the unknown-but-bounded exogenous disturbance \(v(t)\) is chosen to be \(v_{1}(t)=v_{0}\sin (t)\) and \(v_{2}(t)=v_{0}\cos (t)\) where \(v_{0}\) is a set of randomly generated numbers in the interval \((-0.1,~0.1)\). The initial value is selected to be 1. The simulation results for control performance are shown in Fig. 2 and Fig. 3. To be specific, the state evolution of closed-loop system is shown in Fig. 2 from which we see that the state \(x(t)\) enters a bounded set under the event-triggered control input. Figure 3(a) presents the response of control signals and the curve shows that \(u(t)\) keeps as a constant between two consecutively triggered instants. Figure 3(b) depicts the event-triggered instants and the control signal releasing intervals, which implies the frequency of control updating is greatly reduced.

Figure 2
figure 2

The state evolution of the closed-loop system

Figure 3
figure 3

(a) The response of control input \(u(t)\). (b) The event-triggered instants

Therefore, it is confirmed from the simulation results that the closed-loop system with the proposed event-triggered feedback controller is robustly input-to-state practically stable.

Remark 9

In [1627], some interesting results have been derived (in the form of LMIs) to address the robust stability for neural networks with both delays and parameter uncertainties. However, these results are invalid to our Example due mainly to the present of the bounded exogenous disturbances and the sporadic event-based control input. Moreover, it is obviously seen that the approaches given in [2933, 36] cannot be used to investigate the dynamical behavior and analyze the Zeno phenomenon for Example 1 because of the coupled effects from time delays, parameter uncertainties as well as hybrid event-triggered scheme.

5 Conclusions

In this paper, the RISpS problem for a class of uncertain delayed systems with exogenous disturbances has been investigated. An event-triggered strategy has been introduced to effectively reduce the updating frequency for the robust controller. Several criteria have been established to address the RISpS property for the closed-loop system and the controller design. In particular, the Zeno behavior has been analyzed and excluded by utilizing the information of current and delayed states, parameter uncertainties, and exogenous disturbances. Finally, a numerical example has been given to illustrate the effectiveness of our results.