Skip to main content

Theory and Modern Applications

\({H} _{ {\infty}} \) analysis and switching control for uncertain discrete switched time-delay systems by discrete Wirtinger inequality

Abstract

In this paper, the \(H_{\infty} \) performance analysis and switching control of uncertain discrete switched systems with time delay and linear fractional perturbations are considered via a switching signal design. Lyapunov-Krasovskii type functional and discrete Wirtinger inequality are used in our approach to improve the conservativeness of the past research results. Less LMI variables and shorter program running time are provided than our past proposed results. Finally, two numerical examples are given to show the improvement of the developed results.

1 Introduction

In recent years, the dynamical systems have often been characterized by both continuous and discrete dynamics. Such systems are usually confronted in many engineering practical processes and are referred to as hybrid systems [17]. Hybrid systems may have the property that several discrete states are possible for some \(x(t)\) [5]. A switched system may be obtained from hybrid systems with only one discrete state for some \(x(t)\) [1, 4, 5]. This discrete state is called the switching signal. Hence the system dynamics of switched systems are comprised of a family of continuous or discrete subsystems and a signal handling the switching among the subsystems. This class of systems is usually called switched systems. Switched linear systems provide a framework that bridges the linear control systems and the complex or uncertain feedback systems [4]. Switching among systems may produce many complicated nonlinear system behaviors, such as multiple limit cycles and chaos [4, 8]. Switched systems include automated highway systems, automotive engine control systems, chemical process, constrained robotics, mutli-rate control, power systems and power electronics, robot manufacture, water quality control, and stepper motors [4, 810]. It is also well known that the existence of delay in a system may cause instability or bad performance in closed loop control systems [1113]. The phenomena of time delay are usually confronted in many engineering systems, such as chemical engineering systems, hydraulic systems, inferred grinding model, neural network, nuclear reactor, and rolling mill. Hence stability and control for continuous and discrete switched systems with time delay have been investigated in recent years [1, 4, 8, 1423].

The first interesting fact in a switched system is that the stability of overall system under arbitrary switching cannot be guaranteed with all stable subsystems [4, 8, 16, 2123]. Another fact is that the stability of a switched system can be achieved by choosing an appropriate switching signal even when each subsystem is unstable [4, 8, 1427]. Hence the issue of a suitable switching signal design is important and interesting for the stability and performance of switching systems. In [23], the switching signal is identified to guarantee the stability of a discrete switched time-delay system. In [1720], some switching signal design techniques are proposed to guarantee the stability and performance of discrete switched systems with time delay. Hence it is interesting to develop a simple design scheme for switching signal which is suitable for continuous-time and discrete-time switched systems. In this paper, the design scheme for switching signal is more flexible than that in some recently published reports [1720].

In recent years, the \(H_{\infty} \) performance criterion has been usually used to achieve this minimization for regulated output under various disturbance inputs. In [17, 21], \(H_{\infty} \) controls are investigated for discrete switched systems with perturbations under arbitrary switching signal. \(H_{\infty} \) controls were proposed to identify the switching signal via dwell time approach in [28]. In order to achieve better \(H_{\infty} \) performance of switched systems, designs for switching signal and control will be a good choice [19]. In our past results in [19], the developed switching signal design would depend on the parameters of a system. The used nonnegative inequality approach in our past results in [1619, 24] is efficient, but this approach has more LMI variables and longer program running time. In this paper, less LMI variables and shorter program running time will be achieved. In the past, Wirtinger inequality approach was developed to improve the conservativeness of the proposed results in [29]. It is interesting to note that Wirtinger-based inequality approach is also less conservative than Jensen inequality one [30]. In this paper, Wirtinger-based inequality combined with some free-weighting variables is used to estimate the allowable bounds of time delay and minimize the \(H_{\infty} \) performance.

On the other hand, some perturbations of switched systems are also included in this paper. A more general perturbed form than parameter perturbations in [16, 21, 22] is considered as linear fractional perturbations in [1719, 31]. Hence a simple method to design the switching signal in \(H_{\infty} \) performance and switching control is proposed for discrete switched systems with time delay and linear fractional perturbations. Some numerical examples are shown to demonstrate the use of proposed results. From the simulations, our proposed approach illustrates those less conservative results.

Notations

For a matrix A, we denote the transpose by \(A^{T}\), symmetric positive (negative) definite by \(A > 0\) (\(A < 0\)). \(A \le B\) (\(A < B\)) means that matrix \(B - A\) is symmetric positive semi-definite (definite). I denotes the identity matrix. Define \(\bar{N} = \{ 1, 2, \ldots,N \}\), \(A\backslash B = \{ x| x \in A\mbox{ and }x \notin B \}\), \(L_{2} ( 0,\infty ) = \{ w ( k ) |\sum_{k = 0}^{\infty} w^{T} ( k )w ( k ) < \infty \}\).

2 Problem formulation and the main results

Consider the following uncertain discrete switched time-delay system:

$$\begin{aligned}& \begin{aligned}[b] x(k + 1) &= \bigl[ A_{\sigma} + \Delta A_{\sigma} ( k ) \bigr]x(k) + \bigl[ A_{\tau \sigma} + \Delta A_{\tau \sigma} ( k ) \bigr]x ( k - \tau )\\ &\quad {} + \bigl[ D_{\sigma} + \Delta D_{\sigma} ( k ) \bigr]w ( k ),\quad k \ge 0,\end{aligned} \end{aligned}$$
(1a)
$$\begin{aligned}& \begin{aligned}[b] z(k) &= \bigl[ A_{z\sigma} + \Delta A_{z\sigma} ( k ) \bigr]x(k) + \bigl[ A_{z\tau \sigma} + \Delta A_{z\tau \sigma} ( k ) \bigr]x ( k - \tau )\\ &\quad {} + \bigl[ D_{z\sigma} + \Delta D_{z\sigma} ( k ) \bigr]w ( k ),\quad k \ge 0,\end{aligned} \end{aligned}$$
(1b)
$$\begin{aligned}& x ( \theta ) = \varphi ( \theta ),\quad \theta = - \tau, - \tau + 1, \ldots, 0, \end{aligned}$$
(1c)

where \(x ( k ) \in \Re^{n}\), \(x_{k}\) is the state defined by \(x_{k}(\theta ): = x(k + \theta )\), \(\forall \theta \in \{ - \tau, - \tau + 1, \ldots, 0 \}\), \(w(k) \in \Re^{m}\) is the disturbance input, \(z ( k ) \in \Re^{q}\) is the regulated ouput, σ is a switching signal in the finite set \(\{ 1, 2, \ldots,N \}\) and will be designed to preserve the performance of the system, \(\varphi ( k ) \in \Re^{n}\) is an initial state function, delay τ is a given positive integer. Matrices \(A_{i}\), \(A_{\tau i}\), \(D_{i}\), \(A_{zi}\), \(A_{z\tau i}\), \(D_{zi}\), \(i = 1, 2, \ldots,N\), are constant with appropriate dimensions. \(\Delta A_{i} ( k )\), \(\Delta A_{\tau i} ( k )\), \(\Delta D_{i} ( k )\), \(\Delta A_{zi} ( k )\), \(\Delta A_{z\tau i} ( k )\), and \(\Delta D_{zi} ( k )\) are some perturbed matrices satisfying the following conditions:

$$\begin{aligned}& \left [ \begin{matrix} \Delta A_{i} ( k ) & \Delta A_{\tau i} ( k ) & \Delta D_{i} ( k ) \end{matrix} \right ] = M_{i} \cdot \Delta_{i} ( k ) \cdot \left [ \begin{matrix} N_{Ai} & N_{A\tau i} & N_{Di} \end{matrix} \right ], \end{aligned}$$
(1d)
$$\begin{aligned}& \left [ \begin{matrix} \Delta A_{zi} ( k ) & \Delta A_{z\tau i} ( k ) & \Delta D_{zi} ( k ) \end{matrix} \right ] = M_{zi} \cdot \Delta_{zi} ( k ) \cdot \left [ \begin{matrix} N_{zAi} & N_{zA\tau i} & N_{zDi} \end{matrix} \right ], \end{aligned}$$
(1e)
$$\begin{aligned}& \Delta_{i} ( k ) = \bigl[ I - \Gamma_{i} ( k ) \Xi_{i} \bigr]^{ - 1}\Gamma_{i} ( k ),\quad \Xi_{i}\Xi_{i}^{T} < I, \end{aligned}$$
(1f)
$$\begin{aligned}& \Delta_{zi} ( k ) = \bigl[ I - \Gamma_{zi} ( k ) \Xi_{zi} \bigr]^{ - 1}\Gamma_{zi} ( k ),\quad \Xi_{zi}\Xi_{zi}^{T} < I, \end{aligned}$$
(1g)

where \(M_{i}\), \(M_{zi}\), \(N_{Ai}\), \(N_{A\tau i}\), \(N_{Di}\), \(N_{zAi}\), \(N_{zA\tau i}\), and \(N_{zDi}\), \(i = 1, 2, \ldots,N\), \(\Xi_{i}\) and \(\Xi_{zi}\) are some given constant matrices of appropriate dimensions. \(\Gamma_{i} ( k )\) and \(\Gamma_{zi} ( k )\) are some matrices representing the perturbations which satisfy

$$ \Gamma_{i}^{T} ( k )\Gamma_{i} ( k ) \le I, \qquad \Gamma_{zi}^{T} ( k )\Gamma_{zi} ( k ) \le I. $$
(1h)

Define switching domains as

$$ \Omega_{i} ( U_{i} ) = \bigl\{ x \in \Re^{n}:x^{T}U_{i}x \ge 0 \bigr\} ,\quad i = 1, 2, \ldots,N, $$
(2a)

where matrices \(U_{i} = U_{i}^{T}\) will be selected from the proposed results in this paper and

$$ \begin{gathered} \bar{\Omega}_{1} = \Omega_{1},\qquad \bar{ \Omega}_{2} = \Omega_{2}\backslash \bar{ \Omega}_{1},\qquad \bar{\Omega}_{3} = \Omega_{3} \backslash \bar{\Omega}_{1}\backslash \bar{\Omega}_{2},\qquad \ldots,\quad \mbox{and}\\ \bar{\Omega}_{N} = \Omega_{N} \backslash \bar{\Omega}_{1}\backslash \cdots \backslash \bar{ \Omega}_{N - 1}. \end{gathered} $$
(2b)

From the above definition, the switching signal can be chosen by

$$ \sigma \bigl( x ( k ) \bigr) = i,\quad \forall x ( k ) \in \bar{ \Omega}_{i}, $$
(2c)

where \(\bar{\Omega}_{i}\) is defined in (2b).

The following lemmas will be used to derive the main proposed results in this paper.

Lemma 1

([32])

If there exist some constants \(0 \le \alpha_{i} \le 1\), \(i \in \bar{N}\), \(\sum_{i = 1}^{N} \alpha_{i} = 1\), some matrices \(U_{i} = U_{i}^{T}\), \(i \in \bar{N}\), such that

$$\sum_{i = 1}^{N} \alpha_{i} \cdot U_{i} > 0, $$

we have

$$\bigcup_{i = 1}^{N}\bar{\Omega}_{i} = \Re^{n}\quad \textit{and}\quad \bar{\Omega}_{i} \cap \bar{ \Omega}_{j} = \Phi,\quad \forall i \ne j, $$

where Φ is an empty set of \(\Re^{n}\) and \(\bar{\Omega}_{i}\) is defined in (2a)-(2c).

Lemma 2

([33], Schur complement)

For a matrix \(S = \bigl[ {\scriptsize\begin{matrix}{} S_{11} & S_{12} \cr * & S_{22} \end{matrix}} \bigr]\) with \(S_{11} = S_{11}^{T}\), \(S_{22} = S_{22}^{T}\), the following conditions are equivalent:

  1. (1)

    \(S < 0\);

  2. (2)

    \(S_{22} < 0\), \(S_{11} - S_{12}S_{22}^{ - 1}S_{12}^{T} < 0\).

Lemma 3

([31])

Suppose that the matrix \(\Delta_{i} ( k )\) is defined in (1f) and satisfies (1h), then the following statements are equivalent for real matrices \(U_{i}\), \(W_{i}\), and \(X_{i}\) with \(X_{i} = X_{i}^{T}\):

  1. (I)

    The inequality is satisfied

    $$X_{i} + U_{i}\Delta_{i} ( k )W_{i} + W_{i}^{T}\Delta_{i}^{T} ( k )U_{i}^{T} < 0; $$
  2. (II)

    There exists a scalar \(\varepsilon_{i} > 0\) such that

    $$\left [ \begin{matrix} X_{i} & U_{i} & \varepsilon_{i} \cdot W_{i}^{T} \\ * & - \varepsilon_{i} \cdot I & \varepsilon_{i} \cdot \Xi_{i}^{T} \\ * & * & - \varepsilon_{i} \cdot I \end{matrix} \right ] < 0, $$

    where the matrix \(\Xi_{i}\) is defined in (1f).

Lemma 4

([29], Discrete Wirtinger inequality)

For a matrix \(R > 0\), a positive integer τ, and a vector function \(x ( k ) \in \Re^{n}\), the following inequality is satisfied:

$$\begin{aligned} - \tau \cdot \sum_{i = k - \tau}^{k - 1} y^{T} ( i )Ry ( i )&\le - \bigl[ x ( k ) - x ( k - \tau ) \bigr]^{T}R \bigl[ x ( k ) - x ( k - \tau ) \bigr]- \frac{3 ( \tau - 1 )}{ ( \tau + 1 )} \eta ( k )^{T}R\eta ( k ) \\ &= \left [ \begin{matrix} x ( k ) - x ( k - \tau ) \\ \eta ( k ) \end{matrix} \right ]^{T}\left [ \begin{matrix} - R & 0 \\ 0 & - 3\delta ( \tau ) \cdot R \end{matrix} \right ]\left [ \begin{matrix} x ( k ) - x ( k - \tau ) \\ \eta ( k ) \end{matrix} \right ], \end{aligned} $$

where \(y ( i ) = x ( i + 1 ) - x ( i )\), \(\eta ( k ) = x ( k ) + x ( k - \tau ) - \varepsilon ( \tau ) \cdot \sum_{i = k - \tau + 1}^{k - 1} x ( i )\),

$$\varepsilon ( \tau ) = \textstyle\begin{cases} 2 / ( \tau - 1 ),& \tau > 1, \\ 0,& \tau = 1, \end{cases}\displaystyle \quad \delta ( \tau ) = ( \tau - 1 ) / ( \tau + 1 ). $$

Proof

For any positive integer \(\tau > 1\), this proof is provided by [29]. For \(\tau = 1\), it is a trivial result. □

Definition 1

([18])

Consider system (1a)-(1h) with the switching signal in (2c). Assume the following:

  1. (i)

    With \(w ( k ) = 0\), system (1a)-(1h) is asymptotically stable by the switching signal in (2c).

  2. (ii)

    With zero initial conditions (i.e., \(\varphi ( k ) = 0\), \(- r_{M} \le k \le 0\)), the signals \(w ( k )\) and \(z ( k )\) satisfy

    $$\sum_{k = 0}^{\ell} z^{T} ( k )z ( k ) \le \gamma^{2} \cdot \sum_{k = 0}^{\ell} w^{T} ( k )w ( k ),\quad \forall w \ne 0, $$

    for all integers \(\ell > 0\) and constant \(\gamma > 0\). Then we say that system (1a)-(1h) is asymptotically stablizable with \(H_{\infty} \) performance γ by switching signal in (2c). If the parameter is selected as ∞, the disturbance input w should be constrained in \(L_{2} ( 0,\infty )\).

A delay-dependent condition is now provided to guarantee the \(H_{\infty} \) performance of the considered switched system by the design of switching signal.

Theorem 1

Suppose that there exist some constants \(0 \le \alpha_{i} \le 1\), \(i \in \bar{N}\), and \(\sum_{i = 1}^{N} \alpha_{i} = 1\), the following LMI optimization problem:

$$\mathit{minimize}\quad \bar{\gamma}, $$

subject to

$$\begin{aligned}& R + W > 0,\qquad P = \left [ \begin{matrix} P_{11} & P_{12} \\ * & P_{22} \end{matrix} \right ] > 0,\qquad \left [ \begin{matrix} Q_{1} & W \\ * & Q_{2} \end{matrix} \right ] > 0, \end{aligned}$$
(3a)
$$\begin{aligned}& \Lambda_{j} = \left [ \begin{matrix} \Sigma_{j} & \Pi_{j} \\ * & \Gamma_{j} \end{matrix} \right ] < 0,\quad j = 1, 2, \ldots,N, \end{aligned}$$
(3b)
$$\begin{aligned}& \sum_{i = 1}^{N} \alpha_{i} \cdot U_{i} > 0, \end{aligned}$$
(3c)

where \(\Sigma_{j}\), \(\Pi_{j}\), \(\Gamma_{j}\) are defined by

$$\begin{aligned}& \Sigma_{j} = \left [ \begin{matrix} \Sigma_{1j} & \Sigma_{2j} \\ * & \Sigma_{3j} \end{matrix} \right ],\qquad \varepsilon ( \tau ) = \textstyle\begin{cases} 2 / ( \tau - 1 ),& \tau > 1, \\ 0,& \tau = 1, \end{cases}\displaystyle \quad \delta ( \tau ) = ( \tau - 1 ) / ( \tau + 1 ), \\& \Sigma_{1j} = \left [ \begin{matrix} - P_{11} + S + \tau \cdot W + \tau^{2} \cdot Q_{1} + U_{j} & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 \\ 0 & 0 & - ( S + \tau \cdot W ) & 0 \\ 0 & 0 & 0 & - \bar{\gamma} \cdot I \end{matrix} \right ] \\& \hphantom{\Sigma_{1j} =}{}+ \left [ \begin{matrix} I \\ I \\ 0 \\ 0 \end{matrix} \right ]P_{22}\left [ \begin{matrix} I \\ I \\ 0 \\ 0 \end{matrix} \right ]^{T} - \left [ \begin{matrix} 0 \\ I \\ I \\ 0 \end{matrix} \right ]P_{22}\left [ \begin{matrix} 0 \\ I \\ I \\ 0 \end{matrix} \right ]^{T} + \left [ \begin{matrix} A_{j}^{T} \\ 0 \\ A_{\tau j}^{T} \\ D_{j}^{T} \end{matrix} \right ]P_{12}\left [ \begin{matrix} I \\ I \\ 0 \\ 0 \end{matrix} \right ]^{T} + \left [ \begin{matrix} I \\ I \\ 0 \\ 0 \end{matrix} \right ]P_{12}^{T}\left [ \begin{matrix} A_{j}^{T} \\ 0 \\ A_{\tau j}^{T} \\ D_{j}^{T} \end{matrix} \right ]^{T} \\& \hphantom{\Sigma_{1j} =}{}- \left [ \begin{matrix} I \\ 0 \\ 0 \\ 0 \end{matrix} \right ]P_{12}\left [ \begin{matrix} 0 \\ I \\ I \\ 0 \end{matrix} \right ]^{T} - \left [ \begin{matrix} 0 \\ I \\ I \\ 0 \end{matrix} \right ]P_{12}^{T}\left [ \begin{matrix} I \\ 0 \\ 0 \\ 0 \end{matrix} \right ]^{T} \\& \hphantom{\Sigma_{1j} =}{}+ \left [ \begin{matrix} I & 0 & - I & 0 \\ I & - \varepsilon ( \tau ) \cdot I & I & 0 \end{matrix} \right ]^{T}\left [ \begin{matrix} - R & 0 \\ 0 & - 3\delta ( \tau ) \cdot R \end{matrix} \right ]\left [ \begin{matrix} I & 0 & - I & 0 \\ I & - \varepsilon ( \tau ) \cdot I & I & 0 \end{matrix} \right ], \\& \Sigma_{2j} = \left [ \begin{matrix} {\Sigma_{15j}} & \Sigma_{16j} & \Sigma_{17j} \\ {0} & 0 & 0 \\ {\Sigma_{35j}} & \Sigma_{36j} & \Sigma_{37j} \\ {\Sigma_{45j}} & \Sigma_{46j} & \Sigma_{47j} \end{matrix} \right ],\qquad \Sigma_{3j} = \left [ \begin{matrix} {\Sigma_{55j}} & 0 & 0 \\ {0} & \Sigma_{66j} & 0 \\ {0} & 0 & \Sigma_{77j} \end{matrix} \right ], \\& \Pi_{j} = \left [ \begin{matrix} {\Sigma_{18j}^{T}} & \Sigma_{28j}^{T} & 0 & 0 & \Sigma_{58j}^{T} & \Sigma_{68j}^{T} & 0 \\ {0} & 0 & 0 & 0 & 0 & 0 & \Sigma_{79j}^{T} \\ {\Sigma_{110j}^{T}} & 0 & \Sigma_{310j}^{T} & \Sigma_{410j}^{T} & 0 & 0 & 0 \\ {\Sigma_{111j}^{T}} & 0 & \Sigma_{311j}^{T} & \Sigma_{411j}^{T} & 0 & 0 & 0 \end{matrix} \right ]^{T}, \\& \Gamma_{j} = \left [ \begin{matrix}{ - \varepsilon_{j} \cdot I} & 0 & \varepsilon_{j} \cdot \Xi_{j}^{T} & 0 \\ {0} & - \varepsilon_{j} \cdot I & 0 & \varepsilon_{j} \cdot \Xi_{zj}^{T} \\ {\varepsilon_{j} \cdot \Xi_{j}} & 0 & - \varepsilon_{j} \cdot I & 0 \\ {0} & \varepsilon_{j} \cdot \Xi_{zj} & 0 & - \varepsilon_{j} \cdot I \end{matrix} \right ], \\& \Theta = \tau^{2} \cdot ( Q_{2} + R ),\qquad \Sigma_{15j} = ( A_{j} - I )^{T}\Theta,\qquad \Sigma_{16j} = A_{j}^{T}P_{11},\qquad\Sigma_{17j} = A_{zj}^{T}, \\& \Sigma_{18j} = P_{12}^{T}M_{j},\qquad\Sigma_{110j} = \varepsilon_{j} \cdot N_{Aj}^{T},\qquad \Sigma_{111j} = \varepsilon_{j} \cdot N_{zAj}^{T},\qquad \Sigma_{28j} = P_{12}^{T}M_{j}, \\& \Sigma_{35j} = A_{\tau j}^{T}\Theta,\qquad \Sigma_{36j} = A_{\tau j}^{T}P_{11},\qquad \Sigma_{37j} = A_{z\tau j}^{T},\qquad \Sigma_{310j} = \varepsilon_{j} \cdot N_{A\tau j}^{T}, \\& \Sigma_{311j} = \varepsilon_{j} \cdot N_{zA\tau j}^{T}, \qquad \Sigma_{44j} = - \bar{\gamma} \cdot I,\qquad \Sigma_{45j} = D_{j}^{T}\Theta,\qquad \Sigma_{46j} = D_{j}^{T}P_{11}, \\& \Sigma_{47j} = D_{zj}^{T},\qquad \Sigma_{410j} = \varepsilon_{j} \cdot N_{Dj}^{T},\qquad \Pi_{411j} = \varepsilon_{j} \cdot N_{zDj}^{T}, \qquad \Sigma_{55j} = - \Theta, \\& \Sigma_{58j} = \Theta^{T}M_{j},\qquad \Sigma_{66j} = - P_{11},\qquad \Sigma_{68j} = P_{11}M_{j}, \qquad \Sigma_{77j} = - I,\qquad \Sigma_{79j} = M_{zj}, \\& \varepsilon ( \tau ) = \textstyle\begin{cases} 2 / ( \tau - 1 ),& \tau > 1, \\ 0,& \tau = 1, \end{cases}\displaystyle \quad \delta ( \tau ) = ( \tau - 1 ) / ( \tau + 1 ), \end{aligned}$$
(3d)

has a feasible solution with a \(2n \times 2n\) matrix \(P > 0\), some \(n \times n\) matrices \(Q_{1} > 0\), \(Q_{2} > 0\), \(R > 0\), \(S > 0\), \(U_{j} = U_{j}^{T}\), \(W = W^{\mathrm{T}}\), and constants \(\bar{\gamma} > 0\), \(\varepsilon_{j} > 0\), \(j = 1, 2, \ldots,N\). Then system (1a)-(1h) is asymptotically stablizable with \(H_{\infty} \) performance \(\gamma = \sqrt{\bar{\gamma}} \) by switching signal in (2c).

Proof

Define the following Lyapunov-Krasovskii type functional:

$$ \begin{aligned}[b] V ( x_{k} ) &= \varsigma^{T} ( k )P\varsigma ( k )+ \tau \cdot \sum_{j = - \tau + 1}^{0} \sum _{i = k - 1 + j}^{k - 1} z^{T} ( i )\hat{Q}z ( i )\\ &\quad {} + \tau \cdot \sum_{j = - \tau + 1}^{0} \sum _{i = k - 1 + j}^{k - 1} y^{T} ( i )Ry ( i )+ \sum _{i = k - \tau}^{k - 1} x^{T} ( i )Sx ( i ),\end{aligned} $$
(4)

where \(P > 0\), \(\hat{Q} = \operatorname{diag} [ Q_{1} \ Q_{2} ] > 0\), \(R > 0\), \(S > 0\), \(y ( i ) = x ( i + 1 ) - x ( i )\), \(\varsigma ( k ) = [4] [ x ( k )^{T} \ \sum_{i = k - \tau}^{k - 1} x ( i )^{T} ]^{T}\), and \(z ( i ) = [ x ( i )^{T} \ y ( i )^{T} ]^{T}\). The difference of the functional in (4) along the solutions of system (1a)-(1h) has the form

$$ \begin{gathered}[b] \Delta V ( x_{k} ) = V ( x_{k + 1} ) - V ( x_{k} ) \\ \quad = \bigl[ \varsigma^{T} ( k + 1 )P\varsigma ( k + 1 ) - \varsigma^{T} ( k )P\varsigma ( k ) \bigr] + \tau^{2} \cdot z^{T} ( k )\hat{Q}z ( k ) \\ \qquad {}- \tau \cdot \sum_{i = k - \tau}^{k - 1} z^{T} ( i )\hat{Q}z ( i ) + \tau^{2} \cdot y^{T} ( k )Ry ( k )- \tau \cdot \sum_{i = k - \tau}^{k - 1} y^{T} ( i )Ry ( i ) \\ \qquad {}+ x^{T} ( k )Sx ( k )- x^{T} ( k - \tau )Sx ( k - \tau ). \end{gathered} $$
(5)

By the definitions \(y ( i ) = x ( i + 1 ) - x ( i )\) and \(z ( i ) = [ x ( i )^{T} \ y ( i )^{T} ]^{T}\), we have

$$\begin{aligned}& - \tau \cdot \sum_{i = k - \tau}^{k - 1} z^{T} ( i )\hat{Q}z ( i ) = - \tau \cdot \sum_{i = k - \tau}^{k - 1} \left [ \begin{matrix} x ( i ) \\ y ( i ) \end{matrix} \right ]^{T} \left [ \begin{matrix} Q_{1} & 0 \\ 0 & Q_{2} \end{matrix} \right ]\left [ \begin{matrix} x ( i ) \\ y ( i ) \end{matrix} \right ], \end{aligned}$$
(6a)
$$\begin{aligned}& \lambda = \bigl[ x^{T} ( k )Wx ( k ) - x^{T} ( k - \tau )Wx ( k - \tau ) \bigr]- \sum_{i = k - \tau}^{k - 1} \bigl[ y^{T} ( i )Wy ( i ) + 2x^{T} ( i )Wy ( i ) \bigr] = 0. \end{aligned}$$
(6b)

From the previous derivations, we can obtain the following result:

$$ \begin{gathered}[b] \Delta V ( x_{k} ) + \tau \cdot \lambda+ \bigl[ z^{T} ( k )z ( k ) - \gamma^{2} \cdot w^{T} ( k )w ( k ) \bigr] \\ \quad = x^{T} ( k + 1 )P_{11}x ( k + 1 ) + x^{T} ( k ) \bigl[ - P_{11} + S + \tau \cdot W + \tau^{2} \cdot Q_{1} \bigr]x ( k )\\ \qquad {}+ 2x^{T} ( k + 1 )P_{12}\sum _{i = k + 1 - \tau}^{k} x ( i ) + \Biggl[ \sum_{i = k + 1 - \tau}^{k} x^{T} ( i ) \Biggr]P_{22} \Biggl[ \sum _{i = k + 1 - \tau}^{k} x ( i ) \Biggr]\\ \qquad {}- 2x^{T} ( k )P_{12}\sum_{i = k - \tau}^{k - 1} x ( i )- \Biggl[ \sum_{i = k - \tau}^{k - 1} x^{T} ( i ) \Biggr]P_{22} \Biggl[ \sum_{i = k - \tau}^{k - 1} x ( i ) \Biggr] \\ \qquad {}+ \bigl[ x ( k + 1 ) - x ( k ) \bigr]^{T} \bigl[ \tau^{2} \cdot ( Q_{2} + R ) \bigr] \bigl[ x ( k + 1 ) - x ( k ) \bigr]- \tau \cdot \sum_{i = k - \tau}^{k - 1} y^{T} ( i ) [ R + W ]y ( i )\hspace{-20pt} \\ \qquad {}- x^{T} ( k - \tau ) [ S + \tau \cdot W ]x ( k - \tau )- \tau \cdot \sum_{i = k - \tau}^{k - 1} \left [ \begin{matrix} x ( i ) \\ y ( i ) \end{matrix} \right ]^{T}\left [ \begin{matrix} Q_{1} & W \\ * & Q_{2} \end{matrix} \right ]\left [ \begin{matrix} x ( i ) \\ y ( i ) \end{matrix} \right ] \\ \qquad {}+ \bigl[ z^{T} ( k )z ( k ) - \gamma^{2} \cdot w^{T} ( k )w ( k ) \bigr] \end{gathered} $$
(7)

with

$$ X^{T} ( k ) = \left [ \begin{matrix} x^{T}(k) & \sum_{i = k - \tau + 1}^{k - 1} x^{T} ( i ) & x^{T}(k - \tau ) & w^{T} ( k ) \end{matrix} \right ], $$
(8a)

and from (1a)-(1h) and Lemma 4, we have

$$\begin{aligned}& x ( k + 1 ) = \left [ \begin{matrix} A_{\sigma} + \Delta A_{\sigma} ( k ) & 0 & A_{\tau \sigma} + \Delta A_{\tau \sigma} ( k ) & D_{\sigma} + \Delta D_{\sigma} ( k ) \end{matrix} \right ]X ( k ), \end{aligned}$$
(8b)
$$\begin{aligned}& x ( k + 1 ) - x ( k ) = \left [ \begin{matrix} A_{\sigma} - I + \Delta A_{\sigma} ( k ) & 0 & A_{\tau \sigma} + \Delta A_{\tau \sigma} ( k ) & D_{\sigma} + \Delta D_{\sigma} ( k ) \end{matrix} \right ]X ( k ), \end{aligned}$$
(8c)
$$\begin{aligned}& z ( k ) = \left [ \begin{matrix} A_{z\sigma} + \Delta A_{z\sigma} ( k ) & 0 & A_{z\tau \sigma} + \Delta A_{z\tau \sigma} ( k ) & D_{z\sigma} + \Delta D_{z\sigma} ( k ) \end{matrix} \right ]X ( k ), \end{aligned}$$
(8d)
$$\begin{aligned}& \sum_{i = k + 1 - \tau}^{k} x ( i ) = \left [ \begin{matrix} I & I & 0 & 0 \end{matrix} \right ]X ( k ), \end{aligned}$$
(8e)
$$\begin{aligned}& \sum_{i = k - \tau}^{k - 1} x ( i ) = \left [ \begin{matrix} 0 & I & I & 0 \end{matrix} \right ]X ( k ), \end{aligned}$$
(8f)
$$\begin{aligned}& \begin{aligned}[b] - \tau \cdot \sum_{i = k - \tau}^{k - 1} y^{T} ( i )Ry ( i )&\le \left [ \begin{matrix} x ( k ) - x ( k - \tau ) \\ \eta ( k ) \end{matrix} \right ]^{T}\left [ \begin{matrix} - R & 0 \\ 0 & - 3\delta ( \tau ) \cdot R \end{matrix} \right ]\left [ \begin{matrix} x ( k ) - x ( k - \tau ) \\ \eta ( k ) \end{matrix} \right ] \\ & = X^{T} ( k )\left [ \begin{matrix} I & 0 & - I & 0 \\ I & - \varepsilon ( \tau ) \cdot I & I & 0 \end{matrix} \right ]^{T}\left [ \begin{matrix} - R & 0 \\ 0 & - 3\delta ( \tau ) \cdot R \end{matrix} \right ]\\ &\quad {}\times \left [ \begin{matrix} I & 0 & - I & 0 \\ I & - \varepsilon ( \tau ) \cdot I & I & 0 \end{matrix} \right ]X ( k ), \end{aligned} \end{aligned}$$
(8g)

where \(\eta ( k ) = x ( k ) + x ( k - \tau ) - \varepsilon ( \tau ) \cdot \sum_{i = k - \tau + 1}^{k - 1} x ( i )\). Assume \(\sigma ( x ( k ) ) = j \in \bar{N}\) and from (3a)-(3b), (3d), and (8a)-(8g), the following result can be derived:

$$\begin{aligned}& \begin{gathered}[b] \Delta V ( x_{k} ) + \tau \cdot \lambda+ \bigl[ z^{T} ( k )z ( k ) - \gamma^{2} \cdot w^{T} ( k )w ( k ) \bigr] \\ \quad \le - x^{T} ( k )U_{j}x ( k ) + X^{T} ( k ) \cdot \hat{\Sigma}_{j} \cdot X ( k ), \end{gathered} \end{aligned}$$
(9a)

where

$$\begin{aligned}& \begin{aligned}[b]{\hat{\Sigma}_{j}} &= {\bar{\Sigma}_{1j}}- \left [ \begin{matrix} {\bar{\Sigma}_{15j}} \\ 0 \\ {\bar{\Sigma}_{35j}} \\ {\bar{\Sigma}_{45j}} \end{matrix} \right ]\Sigma_{55j}^{ - 1} \left [ \begin{matrix} {\bar{\Sigma}_{15j}} \\ {0} \\ {\bar{\Sigma}_{35j}} \\ {\bar{\Sigma}_{45j}} \end{matrix} \right ]^{T} - \left [ \begin{matrix} {\bar{\Sigma}_{16j}} \\ {0} \\ {\bar{\Sigma}_{36j}} \\ {\bar{\Sigma}_{46j}} \end{matrix} \right ] \Sigma_{66j}^{ - 1}\left [ \begin{matrix} {\bar{\Sigma}_{16j}} \\ {0} \\ {\bar{\Sigma}_{36j}} \\ {\bar{\Sigma}_{46j}} \end{matrix} \right ]^{T} \\ &\quad {}- \left [ \begin{matrix} {\bar{\Sigma}_{17j}} \\ {0} \\ {\bar{\Sigma}_{37j}} \\ {\bar{\Sigma}_{47j}} \end{matrix} \right ]\Sigma_{77j}^{ - 1}\left [ \begin{matrix} {\bar{\Sigma}_{17j}} \\ {0} \\ {\bar{\Sigma}_{37j}} \\ {\bar{\Sigma}_{47j}} \end{matrix} \right ]^{T}, \end{aligned} \\& {\bar{\Sigma}_{1j}} = \left [ \begin{matrix} {- P_{11} + S + \tau \cdot W + \tau^{2} \cdot Q_{1} + U_{j}} & 0 & 0 & 0 \\ {0} & 0 & 0 & 0 \\ {0} & 0 & - ( S + \tau \cdot W ) & 0 \\ {0} & 0 & 0 & - \gamma^{2} \cdot I \end{matrix} \right ] \\& {\hphantom{\bar{\Sigma}_{1j} =}}{}+ \left [ \begin{matrix} {I} \\ I \\ 0 \\ 0 \end{matrix} \right ]P_{22}\left [ \begin{matrix}{I} \\ I \\ 0 \\ 0 \end{matrix} \right ]^{T} - \left [ \begin{matrix} 0 \\ I \\ I \\ 0 \end{matrix} \right ]P_{22}\left [ \begin{matrix} 0 \\ I \\ I \\ 0 \end{matrix} \right ]^{T} + \left [ \begin{matrix} ( A_{j} + \Delta A_{j} )^{T} \\ 0 \\ ( A_{\tau j} + \Delta A_{\tau j} )^{T} \\ ( D_{j} + \Delta D_{j} )^{T} \end{matrix} \right ]P_{12}\left [ \begin{matrix} {I} \\ I \\ 0 \\ 0 \end{matrix} \right ]^{T} \\& {\hphantom{\bar{\Sigma}_{1j} =}}{}+ \left [ \begin{matrix} {I} \\ I \\ 0 \\ 0 \end{matrix} \right ]P_{12}^{T}\left [ \begin{matrix} ( A_{j} + \Delta A_{j} )^{T} \\ 0 \\ ( A_{\tau j} + \Delta A_{\tau j} )^{T} \\ ( D_{j} + \Delta D_{j} )^{T} \end{matrix} \right ]^{T}- \left [ \begin{matrix} I \\ 0 \\ 0 \\ 0 \end{matrix} \right ]P_{12}\left [ \begin{matrix} 0 \\ I \\ I \\ 0 \end{matrix} \right ]^{T} - \left [ \begin{matrix} 0 \\ I \\ I \\ 0 \end{matrix} \right ]P_{12}^{T}\left [ \begin{matrix} I \\ 0 \\ 0 \\ 0 \end{matrix} \right ]^{T} \\& {\hphantom{\bar{\Sigma}_{1j} =}}{}+ \left [ \begin{matrix} {I} & 0 & - I & 0 \\ I & 0 & I & - \varepsilon ( \tau ) \cdot I \end{matrix} \right ]^{T}\left [ \begin{matrix} - R & 0 \\ 0 & - 3\delta ( \tau ) \cdot R \end{matrix} \right ]\left [ \begin{matrix} I & 0 & - I & 0 \\ I & 0 & I & - \varepsilon ( \tau ) \cdot I \end{matrix} \right ], \\& \bar{\Sigma}_{15j} = ( A_{j} + \Delta A_{j} - I )^{T}\Theta,\qquad \bar{\Sigma}_{16j} = ( A_{j} + \Delta A_{j} )^{T}P_{11},\qquad \bar{ \Sigma}_{17j} = ( A_{zj} + \Delta A_{zj} )^{T}, \\& \bar{\Sigma}_{35j} = ( A_{\tau j} + \Delta A_{\tau j} )^{T}\Theta,\qquad \bar{\Sigma}_{36j} = ( A_{\tau j} + \Delta A_{\tau j} )^{T}P_{11},\qquad \bar{ \Sigma}_{37j} = ( A_{z\tau j} + \Delta A_{z\tau j} )^{T}, \\& \bar{\Sigma}_{45j} = ( D_{j} + \Delta D_{j} )^{T}\Theta,\qquad \bar{\Sigma}_{46j} = ( D_{j} + \Delta D_{j} )^{T}P_{11},\qquad \bar{ \Sigma}_{47j} = ( D_{zj} + \Delta D_{zj} )^{T}, \\& \Theta = \tau^{2} \cdot ( Q_{2} + R ). \end{aligned}$$
(9b)

Define

$$ \bar{\Sigma}_{j} = \left [ \begin{matrix} {\bar{\Sigma}_{1j}} & \bar{\Sigma}_{2j} \\ {*} & \Sigma_{3j} \end{matrix} \right ] = \left [ \begin{matrix} {\Sigma_{1j}} & \Sigma_{2j} \\ {*} & \Sigma_{3j} \end{matrix} \right ] + {K}_{j}\bar{\Delta}_{j} ( k )\Psi_{j}^{T} + \Psi_{j}\bar{\Delta}_{j}^{T} ( k ) {K}_{j}^{T}, $$
(9c)

where

$$\begin{aligned}& \Sigma_{1j} = \left [ \begin{matrix} {- P_{11} + S + \tau \cdot W + \tau^{2} \cdot Q_{1} + U_{j}} & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 \\ 0 & 0 & - ( S + \tau \cdot W ) & 0 \\ 0 & 0 & 0 & - \gamma^{2} \cdot I \end{matrix} \right ] \\& \hphantom{\Sigma_{1j} =}{}+ \left [ \begin{matrix} I \\ I \\ 0 \\ 0 \end{matrix} \right ]P_{22}\left [ \begin{matrix} I \\ I \\ 0 \\ 0 \end{matrix} \right ]^{T} - \left [ \begin{matrix} 0 \\ I \\ I \\ 0 \end{matrix} \right ]P_{22}\left [ \begin{matrix} 0 \\ I \\ I \\ 0 \end{matrix} \right ]^{T} + \left [ \begin{matrix} A_{j}^{T} \\ 0 \\ A_{\tau j}^{T} \\ D_{j}^{T} \end{matrix} \right ]P_{12}\left [ \begin{matrix} I \\ I \\ 0 \\ 0 \end{matrix} \right ]^{T} + \left [ \begin{matrix} I \\ I \\ 0 \\ 0 \end{matrix} \right ]P_{12}^{T}\left [ \begin{matrix} A_{j}^{T} \\ 0 \\ A_{\tau j}^{T} \\ D_{j}^{T} \end{matrix} \right ]^{T} \\& \hphantom{\Sigma_{1j} =}{}- \left [ \begin{matrix} I \\ 0 \\ 0 \\ 0 \end{matrix} \right ]P_{12}\left [ \begin{matrix} 0 \\ I \\ I \\ 0 \end{matrix} \right ]^{T} - \left [ \begin{matrix} 0 \\ I \\ I \\ 0 \end{matrix} \right ]P_{12}^{T}\left [ \begin{matrix} I \\ 0 \\ 0 \\ 0 \end{matrix} \right ]^{T} \\& \hphantom{\Sigma_{1j} =}{}+ \left [ \begin{matrix} I & 0 & - I & 0 \\ I & - \varepsilon ( \tau ) \cdot I & I & 0 \end{matrix} \right ]^{T}\left [ \begin{matrix} - R & 0 \\ 0 & - 3\delta ( \tau ) \cdot R \end{matrix} \right ]\left [ \begin{matrix} I & 0 & - I & 0 \\ I & - \varepsilon ( \tau ) \cdot I & I & 0 \end{matrix} \right ], \\& \bar{\Sigma}_{2j} = \left [ \begin{matrix} {\bar{\Sigma}_{15j}} & \bar{\Sigma}_{16j} & \bar{\Sigma}_{17j} \\ 0 & 0 & 0 \\ {\bar{\Sigma}_{35j}} & \bar{\Sigma}_{36j} & \bar{\Sigma}_{37j} \\ {\bar{\Sigma}_{45j}} & \bar{\Sigma}_{46j} & \bar{\Sigma}_{47j} \end{matrix} \right ],\qquad \Sigma_{2j} = \left [ \begin{matrix} {\Sigma_{15j}} & \Sigma_{16j} & \Sigma_{17j} \\ 0 & 0 & 0 \\ {\Sigma_{35j}} & \Sigma_{36j} & \Sigma_{37j} \\ {\Sigma_{45j}} & \Sigma_{46j} & \Sigma_{47j} \end{matrix} \right ], \\& \Sigma_{3j} = \left [ \begin{matrix} {\Sigma_{55j}} & 0 & 0 \\ 0 & \Sigma_{66j} & 0 \\ 0 & 0 & \Sigma_{77j} \end{matrix} \right ],\qquad {K}_{j} = \left [ \begin{matrix} {\Sigma_{18j}^{T}} & \Sigma_{28j}^{T} & 0 & 0 & \Sigma_{58j}^{T} & \Sigma_{68j}^{T} & 0 \\ 0 & 0 & 0 & 0 & 0 & 0 & \Sigma_{79j}^{T} \end{matrix} \right ]^{T}, \\& \begin{gathered}[b] \bar{\Delta}_{j}( k ) = \left [ \begin{matrix} {\Delta_{j} ( k )} & 0 \\ 0 & \Delta_{zj} ( k ) \end{matrix} \right ] = \left [ \begin{matrix} {I - \Gamma_{j} ( k )\Xi_{j}} & 0 \\ 0 & I - \Gamma_{zj} ( k )\Xi_{zj} \end{matrix} \right ]^{ - 1}\left [ \begin{matrix} {\Gamma_{i} ( k )} & 0 \\ 0 & \Gamma_{zi} ( k ) \end{matrix} \right ] \\ {\hphantom{\bar{\Delta}_{j}( k ) }}= \left \{ \left [ \begin{matrix} I & 0 \\ 0 & I \end{matrix} \right ] - \left [ \begin{matrix} {\Gamma_{j} ( k )} & 0 \\ 0 & \Gamma_{zj} ( k ) \end{matrix} \right ] \left [ \begin{matrix} {\Xi_{j}} & 0 \\ 0 & \Xi_{zj} \end{matrix} \right ] \right \}^{ - 1}\left [ \begin{matrix} {\Gamma_{i} ( k )} & 0 \\ 0 & \Gamma_{zi} ( k ) \end{matrix} \right ], \end{gathered} \\& \Psi_{j} = \left [ \begin{matrix} {N_{Aj}} & 0 & N_{A\tau j} & N_{Dj} & 0 & 0 & 0 \\ {N_{zAj}} & 0 & N_{zA\tau j} & N_{zDj} & 0 & 0 & 0 \end{matrix} \right ]^{T}. \end{aligned}$$
(9d)

By condition (3b) with Lemma 1 and switching signal in (2c), the following results can be guaranteed from (9a):

$$ \begin{gathered} \sigma \bigl( x ( k ) \bigr) = j \in \bar{N}\quad \mbox{and}\quad x^{T} ( k ) ( U_{j} )x ( k ) \ge 0,\quad \forall x ( k ) \in \bar{\Omega}_{j}, \\ \Delta V ( x_{k} )+ \bigl[ z^{T} ( k )z ( k ) - \gamma^{2} \cdot w^{T} ( k )w ( k ) \bigr]\le X^{T} ( k ) \cdot \hat{\Sigma}_{j} \cdot X ( k ). \end{gathered} $$
(10)

By Lemmas 2 and 3 with (9d), the condition \(\Lambda_{j} < 0\) in (3b) will imply \(\bar{\Sigma}_{j} < 0\) in (9c). \(\bar{\Sigma}_{j} < 0\) in (9c) will also imply \(\hat{\Sigma}_{j} < 0\) in (9a)-(9b) and (10). Since \(\hat{\Sigma}_{j} < 0\) in (10), we can guarantee that system (1a)-(1h) with the switching signal in (2c) and \(w ( k ) = 0\) is asymptotically stable. Summing equation (10) from 0 to , we have

$$V ( x_{\ell} ) - V ( \varphi_{0} ) + \sum _{k = 0}^{\ell} \bigl[ z^{T}(k)z(k) - \gamma^{2} \cdot w^{T}(k)w(k) \bigr] \le 0. $$

With zero initial condition (\(\varphi ( k ) = 0, - \tau \le k \le 0\)), we have

$$V ( \varphi_{0} ) = 0. $$

By the definition of \(V ( x_{k} )\) in (4), we have

$$V ( x_{\ell} ) \ge 0. $$

From the previous derivations, the following condition can be guaranteed:

$$\sum_{k = 0}^{\ell} z^{T} ( k )z ( k ) \le \gamma^{2} \cdot \sum_{k = 0}^{\ell} w^{T} ( k )w ( k ),\quad \forall w \ne 0. $$

By Definition 1, system (1a)-(1h) is asymptotically stabilizable with \(H_{\infty} \) performance γ by switching signal in (2c). This completes the proof. □

3 Robust \(H_{\infty} \) switching control for switched time-delay system

In this section, we will consider the following uncertain discrete switched time-delay system with control input:

$$\begin{aligned}& \begin{gathered}[b] x(k + 1) = \bigl[ A_{\sigma} + \Delta A_{\sigma} ( k ) \bigr]x(k) + \bigl[ A_{\tau \sigma} + \Delta A_{\tau \sigma} ( k ) \bigr]x ( k - \tau )+ \bigl[ D_{w\sigma} + \Delta D_{w\sigma} ( k ) \bigr]w ( k )\hspace{-20pt} \\ \hphantom{x(k + 1) ={}}+ \bigl[ D_{u\sigma} + \Delta D_{u\sigma} ( k ) \bigr]u ( k ), \quad k = 0, 1, 2, \ldots, k \ge 0, \end{gathered} \end{aligned}$$
(11a)
$$\begin{aligned}& \begin{gathered}[b] z(k) = \bigl[ A_{z\sigma} + \Delta A_{z\sigma} ( k ) \bigr]x(k) + \bigl[ A_{z\tau \sigma} + \Delta A_{z\tau \sigma} ( k ) \bigr]x ( k - \tau )\\ \hphantom{z(k) =} {}+ \bigl[ D_{zw\sigma} + \Delta D_{zw\sigma} ( k ) \bigr]w ( k ),\quad k \ge 0,\end{gathered} \end{aligned}$$
(11b)
$$\begin{aligned}& x ( \theta ) = \varphi ( \theta ),\quad \theta = - \tau, - \tau + 1, \ldots, 0, \end{aligned}$$
(11c)

where \(x ( k ) \in \Re^{n}\), \(x_{k}\) is the state defined by \(x_{k}(\theta ): = x(k + \theta )\), \(\forall \theta \in \{ - \tau, - \tau + 1, \ldots, 0 \}\), \(w(k) \in \Re^{m}\) is the disturbance input, \(u(k) \in \Re^{\upsilon} \) is the control input, \(z ( k ) \in \Re^{q}\) is the regulated ouput, σ is a switching signal in the finite set \(\{ 1, 2, \ldots,N \}\) and will be designed to achieve the performance requirement of the system. \(\varphi ( k ) \in \Re^{n}\) is an initial state function, delay τ is a given positive integer. Matrices \(A_{i}\), \(A_{\tau i}\), \(D_{wi}\), \(D_{ui}\), \(A_{zi}\), \(A_{z\tau i}\), \(D_{zwi}\), \(i = 1, 2, \ldots,N\), are constant of appropriate dimensions. \(\Delta A_{i} ( k )\), \(\Delta A_{\tau i} ( k )\), \(\Delta D_{wi} ( k )\), \(\Delta D_{ui} ( k )\), \(\Delta A_{zi} ( k )\), \(\Delta A_{z\tau i} ( k )\), and \(\Delta D_{zwi} ( k )\) are some matrices satisfying the following conditions:

$$\begin{aligned}& \begin{gathered}[b] \left [ \begin{matrix} \Delta A_{i} ( k ) & \Delta A_{\tau i} ( k ) & \Delta D_{wi} ( k ) & \Delta D_{ui} ( k ) \end{matrix} \right ]\\ \quad = M_{i} \cdot \Delta_{i} ( k ) \cdot \left [ \begin{matrix} N_{Ai} & N_{A\tau i} & N_{Dwi} & N_{Dui} \end{matrix} \right ],\end{gathered} \end{aligned}$$
(11d)
$$\begin{aligned}& \left [ \begin{matrix} \Delta A_{zi} ( k ) & \Delta A_{z\tau i} ( k ) & \Delta D_{zwi} ( k ) \end{matrix} \right ] = M_{zi} \cdot \Delta_{zi} ( k ) \cdot \left [ \begin{matrix} N_{zAi} & N_{zA\tau i} & N_{zwi} \end{matrix} \right ], \end{aligned}$$
(11e)
$$\begin{aligned}& \Delta_{i} ( k ) = \bigl[ I - \Gamma_{i} ( k ) \Xi_{i} \bigr]^{ - 1}\Gamma_{i} ( k ),\quad \Xi_{i}\Xi_{i}^{T} < I, \end{aligned}$$
(11f)
$$\begin{aligned}& \Delta_{zi} ( k ) = \bigl[ I - \Gamma_{zi} ( k ) \Xi_{zi} \bigr]^{ - 1}\Gamma_{zi} ( k ),\quad \Xi_{zi}\Xi_{zi}^{T} < I, \end{aligned}$$
(11g)

where \(M_{i}\), \(M_{zi}\), \(N_{Ai}\), \(N_{A\tau i}\), \(N_{Dwi}\), \(N_{Dui}\), \(N_{zAi}\), \(N_{zA\tau i}\), and \(N_{zwi}\), \(i = 1, 2, \ldots,N\), \(\Xi_{i}\), and \(\Xi_{zi}\) are some given constant matrices of appropriate dimensions. \(\Gamma_{i} ( k )\) and \(\Gamma_{zi} ( k )\) are some matrices representing the perturbations which satisfy

$$ \Gamma_{i}^{T} ( k )\Gamma_{i} ( k ) \le I, \qquad \Gamma_{zi}^{T} ( k )\Gamma_{zi} ( k ) \le I. $$
(11h)

Define the switching domains as

$$ \Omega_{i} ( U_{i} ) = \bigl\{ x \in \Re^{n}:x^{T}U_{i}x \ge 0 \bigr\} ,\quad i = 1, 2, \ldots,N, $$
(12a)

where matrices \(U_{i} = U_{i}^{T}\) will be selected from our proposed results in this paper and

$$ \begin{gathered} \bar{\Omega}_{1} = \Omega_{1},\qquad \bar{ \Omega}_{2} = \Omega_{2}\backslash \bar{ \Omega}_{1},\qquad \bar{\Omega}_{3} = \Omega_{3} \backslash \bar{\Omega}_{1}\backslash \bar{\Omega}_{2},\qquad \ldots,\\ \bar{\Omega}_{N} = \Omega_{N}\backslash \bar{ \Omega}_{1}\backslash \cdots \cdots \backslash \bar{ \Omega}_{N - 1}.\end{gathered} $$
(12b)

From the above domain definition, the switching signal can be designed by

$$ \sigma \bigl( x ( k ) \bigr) = i,\quad \forall x ( k ) \in \bar{\Omega}_{i}, $$
(12c)

where \(\bar{\Omega}_{i}\) is defined in (12b). The following state feedback switching control is used to achieve the stabilization and \(H_{\infty} \) performance for the switched system in (11a)-(11h):

$$ u ( k ) = - K_{i}x ( k ) - K_{\tau i}x ( k - \tau ), \quad \text{when } \sigma \bigl( x ( k ) \bigr) = i, $$
(13)

where the state feedback gains \(K_{i}, K_{\tau i} \in \Re^{\upsilon \times n}\) will be designed from our proposed result.

Lemma 5

([34])

For some matrices X, Y, and Z with \(X = X^{T}\) and \(Z = Z^{T}\), the following conditions are equivalent:

  1. (a)

    The inequality is satisfied

    $$S = \left [ \begin{matrix} X & Y \\ * & - Z^{ - 1} \end{matrix} \right ] < 0. $$
  2. (b)

    There exists a scalar \(\eta > 0\) such that

    $$\left [ \begin{matrix} X & \eta \cdot Y & 0 \\ * & - 2\eta \cdot I & Z \\ * & * & - Z \end{matrix} \right ] < 0. $$

Lemma 6

([35])

Suppose that \(\Delta_{i} ( k )\) is defined in (11f) and satisfies (11h), then for real matrices \(V_{i}\), \(W_{i}\), and \(X_{i}\) with \(X_{i} = X_{i}^{T}\), the following statements are equivalent:

  1. (a)

    The inequality is satisfied

    $$X_{i} + V_{i}\Delta_{i} ( k )W_{i} + W_{i}^{T}\Delta_{i}^{T} ( k )V_{i}^{T} < 0. $$
  2. (b)

    There exists a scalar \(\varepsilon_{i} > 0\) such that

    $$\left [ \begin{matrix} X_{i} & \varepsilon_{i} \cdot V_{i} & W_{i}^{T} \\ * & - \varepsilon_{i} \cdot I & \varepsilon_{i} \cdot \Xi_{i}^{T} \\ * & * & - \varepsilon_{i} \cdot I \end{matrix} \right ] < 0, $$

    where the matrix \(\Xi_{i}\) is defined in (11f).

Definition 2

([19])

Consider the switched system (11a)-(11h) with switching signal in (12c) and switching control in (13). Assume

  1. (i)

    With \(w ( k ) = 0\), system (11a)-(11h) with switching signal in (12c) and switching control in (13) is asymptotically stable.

  2. (ii)

    With zero initial conditions (i.e., \(\varphi ( k ) = 0\), \(- r_{M} \le k \le 0\)), the signals \(w ( k )\) and \(z ( k )\) satisfy

    $$\sum_{k = 0}^{\ell} z^{T} ( k )z ( k ) \le \gamma^{2} \cdot \sum_{k = 0}^{\ell} w^{T} ( k )w ( k ),\quad \forall w \ne 0, $$

    for all integers \(\ell > 0\) and constant \(\gamma > 0\).

Then we say that system (1a)-(1h) is asymptotically stablizable with \(H_{\infty} \) performance γ by switching signal in (12c) and switching control in (13). If the parameter is selected as ∞ in (ii), the disturbance input w should be constrained in \(L_{2} ( 0,\infty )\).

Theorem 2

Suppose that there exist some constants \(0 \le \alpha_{i} \le 1\), \(i \in \underline{N}\), and \(\sum_{i = 1}^{N} \alpha_{i} = 1\), the following LMI optimization problem:

$$\mathit{minimize}\quad \bar{\gamma}, $$

subject to

$$\begin{aligned}& R + W > 0,\qquad \left [ \begin{matrix} Q_{1} & W \\ * & Q_{2} \end{matrix} \right ] > 0, \end{aligned}$$
(14a)
$$\begin{aligned}& \tilde{\Sigma}_{j} = \left [ \begin{matrix} {\tilde{\Sigma}_{1j}} & \tilde{\Sigma}_{2j} \\ {*} & \tilde{\Sigma}_{3j} \end{matrix} \right ] < 0,\quad i = 1, 2, \ldots, p, j = 1, 2, \ldots, N, \end{aligned}$$
(14b)
$$\begin{aligned}& \sum_{i = 1}^{N} \alpha_{i} \cdot U_{i} > 0, \end{aligned}$$
(14c)

where

$$\begin{aligned}& \begin{gathered}[b] \tilde{\Sigma}_{1j} = \left [ \begin{matrix} - P_{11} + S + \tau \cdot W + \tau^{2} \cdot Q_{1} + U_{j} & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 \\ 0 & 0 & - ( S + \tau \cdot W ) & 0 \\ 0 & 0 & 0 & - \bar{\gamma} \cdot I \end{matrix} \right ] \\ \hphantom{\tilde{\Sigma}_{1j} =}{}+ \left [ \begin{matrix} I \\ I \\ 0 \\ 0 \end{matrix} \right ]P_{22}\left [ \begin{matrix} I \\ I \\ 0 \\ 0 \end{matrix} \right ]^{T} - \left [ \begin{matrix} 0 \\ I \\ I \\ 0 \end{matrix} \right ]P_{22}\left [ \begin{matrix} 0 \\ I \\ I \\ 0 \end{matrix} \right ]^{T} \\ \hphantom{\tilde{\Sigma}_{1j} =}{}+ \left [ \begin{matrix} I & 0 & - I & 0 \\ I & - \varepsilon ( \tau ) \cdot I & I & 0 \end{matrix} \right ]^{T}\left [ \begin{matrix} - R & 0 \\ 0 & - 3\delta ( \tau ) \cdot R \end{matrix} \right ]\left [ \begin{matrix} I & 0 & - I & 0 \\ I & - \varepsilon ( \tau ) \cdot I & I & 0 \end{matrix} \right ], \end{gathered} \\& \tilde{\Sigma}_{2j} = \left [ \begin{matrix} \Sigma_{15j} & \Sigma_{16j} & \Sigma_{17j} & 0 & 0 & 0 & 0 & 0 & \Sigma_{113j} & \Sigma_{114j} \\ 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 \\ \Sigma_{35j} & \Sigma_{36j} & \Sigma_{37j} & 0 & 0 & 0 & 0 & 0 & \Sigma_{313j} & \Sigma_{314j} \\ \Sigma_{45j} & \Sigma_{46j} & \Sigma_{47j} & 0 & 0 & 0 & 0 & 0 & \Sigma_{413j} & \Sigma_{414j} \end{matrix} \right ], \\& \tilde{\Sigma}_{3j} = \left [ \begin{matrix} \Sigma_{55j} & 0 & 0 & \Sigma_{58j} & 0 & 0 & \Sigma_{511j} & 0 & 0 & 0 \\ * & \Sigma_{66j} & 0 & 0 & \Sigma_{69j} & 0 & \Sigma_{611j} & 0 & 0 & 0 \\ * & * & \Sigma_{77j} & 0 & 0 & \Sigma_{710j} & 0 & \Sigma_{712j} & 0 & 0 \\ * & * & * & \Sigma_{88j} & 0 & 0 & 0 & 0 & 0 & 0 \\ * & * & * & * & \Sigma_{99j} & 0 & 0 & 0 & 0 & 0 \\ * & * & * & * & * & \Sigma_{1010j} & 0 & 0 & 0 & 0 \\ * & * & * & * & * & * & \Sigma_{1111j} & 0 & \Sigma_{1113j} & 0 \\ * & * & * & * & * & * & * & \Sigma_{1212j} & 0 & \Sigma_{1214j} \\ * & * & * & * & * & * & * & * & \Sigma_{1313j} & 0 \\ * & * & * & * & * & * & * & * & * & \Sigma_{1414j} \end{matrix} \right ], \\& \Theta = \tau^{2} \cdot ( Q_{2} + R ),\qquad \Sigma_{15j} = ( \eta_{j} \cdot A_{j} - D_{uj}\hat{K}_{j} - \eta_{j} \cdot I )^{T},\qquad \Sigma_{16j} = ( \eta_{j} \cdot A_{j} - D_{uj}\hat{K}_{j} )^{T}, \\& \Sigma_{17j} = \eta_{j} \cdot A_{zj}^{T}, \qquad \Sigma_{113j} = \eta_{j} \cdot N_{Aj}^{T} - \hat{K}_{j}^{T}N_{Duj}^{T},\qquad \Sigma_{114j} = \eta_{j} \cdot N_{zAj}^{T}, \\& \Sigma_{35j} = \eta_{j} \cdot A_{\tau j}^{T} - \hat{K}_{\tau j}^{T}D_{uj}^{T},\qquad \Sigma_{36j} = \eta_{j} \cdot A_{\tau j}^{T} - \hat{K}_{\tau j}^{T}D_{uj}^{T},\qquad \Sigma_{37j} = \eta_{j} \cdot A_{z\tau j}^{T}, \\& \Sigma_{313j} = \eta_{j} \cdot N_{A\tau j}^{T} - \hat{K}_{\tau j}^{T}N_{Duj}^{T}, \qquad \Sigma_{314j} = \eta_{j} \cdot N_{zA\tau j}^{T}, \qquad \Sigma_{44j} = - \bar{\gamma} \cdot I, \\& \Sigma_{45j} = \eta_{j} \cdot D_{wj}^{T},\qquad\Sigma_{46j} = \eta_{j} \cdot D_{wj}^{T}, \qquad \Sigma_{47j} = \eta_{j} \cdot D_{zj}^{T}, \qquad \Sigma_{413j} = \eta_{j} \cdot N_{Dwj}^{T}, \\& \Pi_{414j} = \eta_{j} \cdot N_{zwj}^{T},\qquad\Sigma_{55j} = \Sigma_{66j} = \Sigma_{77j} = - 2 \eta_{j} \cdot I,\qquad \Sigma_{58j} = \Theta, \\& \Sigma_{511j} = \varepsilon_{j} \cdot M_{j},\qquad \Sigma_{69j} = P_{11},\qquad \Sigma_{611j} = \varepsilon_{j} \cdot M_{j},\qquad\Sigma_{710j} = I, \\& \Sigma_{712j} = \varepsilon_{j} \cdot M_{zj},\qquad \Sigma_{88j} = - \Theta,\qquad \Sigma_{99j} = - P_{11},\qquad \Sigma_{1010j} = - I, \\& \Sigma_{1111j} = \Sigma_{1212j} = \Sigma_{1313j} = \Sigma_{1414j} = - \varepsilon_{j} \cdot I,\qquad \Sigma_{1113j} = \varepsilon_{j} \cdot \Xi_{j}^{T}, \qquad \Sigma_{1214j} = \varepsilon_{j} \cdot \Xi_{zj}^{T}, \\& \varepsilon ( \tau ) = \textstyle\begin{cases} 2 / ( \tau - 1 ), &\tau > 1, \\ 0,& \tau = 1, \end{cases}\displaystyle \quad \delta ( \tau ) = ( \tau - 1 ) / ( \tau + 1 ), \end{aligned}$$
(14d)

has a feasible solution with some \(n \times n\) matrices \(P_{11} > 0\), \(P_{22} > 0\), \(Q_{1} > 0\), \(Q_{2} > 0\), \(R > 0\), \(S > 0\), \(U_{j} = U_{j}^{T}\), \(W = W^{\mathrm{T}}\), matrices \(\hat{K}_{j} \in \Re^{\upsilon \times n}\), \(\hat{K}_{\tau j} \in \Re^{\upsilon \times n}\), \(j = 1, 2, \ldots,N\), and constants \(\bar{\gamma} > 0\), \(\varepsilon_{j} > 0\), \(\eta_{j} > 0\), \(j = 1, 2, \ldots,N\). Then system (11a)-(11h) is asymptotically stablizable with \(H_{\infty} \) performance \(\gamma = \sqrt{\bar{\gamma}} \) by the designed switching signal in (12c) and switching control in (13) with control gains \(K_{i} = \hat{K}_{i} / \eta_{i}\) and \(K_{\tau i} = \hat{K}_{\tau i} / \eta_{i}\).

Proof

With \(P = \bigl[ {\scriptsize\begin{matrix}{} P_{11} & 0 \cr 0 & P_{22} \end{matrix}} \bigr]\) in the Lyapunov-Krasovskii type functional of (4), the following results can be provided in the derivations of (4)-(7):

$$ \begin{gathered}[b] \Delta V ( x_{k} ) + \tau \cdot \lambda+ \bigl[ z^{T} ( k )z ( k ) - \gamma^{2} \cdot w^{T} ( k )w ( k ) \bigr] \\ \quad = x^{T} ( k + 1 )P_{11}x ( k + 1 ) + x^{T} ( k ) \bigl[ - P_{11} + S + \tau \cdot W + \tau^{2} \cdot Q_{1} \bigr]x ( k ) \\ \qquad {}+ \Biggl[ \sum_{i = k + 1 - \tau}^{k} x^{T} ( i ) \Biggr]P_{22} \Biggl[ \sum _{i = k + 1 - \tau}^{k} x ( i ) \Biggr]- \Biggl[ \sum _{i = k - \tau}^{k - 1} x^{T} ( i ) \Biggr]P_{22} \Biggl[ \sum_{i = k - \tau}^{k - 1} x ( i ) \Biggr] \\ \qquad {}+ \bigl[ x ( k + 1 ) - x ( k ) \bigr]^{T} \bigl[ \tau^{2} \cdot ( Q_{2} + R ) \bigr] \bigl[ x ( k + 1 ) - x ( k ) \bigr]- \tau \cdot \sum_{i = k - \tau}^{k - 1} y^{T} ( i )Ry ( i ) \\ \qquad {}- x^{T} ( k - \tau ) [ S + \tau \cdot W ]x ( k - \tau )- \tau \cdot \sum_{i = k - \tau}^{k - 1} \left [ \begin{matrix} x ( i ) \\ y ( i ) \end{matrix} \right ]^{T}\left [ \begin{matrix} Q_{1} & W \\ * & Q_{2} \end{matrix} \right ]\left [ \begin{matrix} x ( i ) \\ y ( i ) \end{matrix} \right ] \\ \qquad {}+ \bigl[ z^{T} ( k )z ( k ) - \gamma^{2} \cdot w^{T} ( k )w ( k ) \bigr] \\ \quad \le - x^{T} ( k )U_{j}x ( k ) + X^{T} ( k ) \cdot \hat{\Sigma}_{j} \cdot X ( k ), \end{gathered} $$
(15a)

where \(X ( k )\) is defined in (6a)-(6b), and

$$\begin{aligned}& \begin{aligned}[b] \hat{\Sigma}_{j} &= \bar{ \Sigma}_{1j}- \left [ \begin{matrix} {\bar{\Sigma}_{15j}} \\ 0 \\ {\bar{\Sigma}_{35j}} \\ {\bar{\Sigma}_{45j}} \end{matrix} \right ]\bar{\Sigma}_{55j}^{ - 1}\left [ \begin{matrix} {\bar{\Sigma}_{15j}} \\ 0 \\ {\bar{\Sigma}_{35j}} \\ {\bar{\Sigma}_{45j}} \end{matrix} \right ]^{T} - \left [ \begin{matrix} {\bar{\Sigma}_{16j}} \\ 0 \\ {\bar{\Sigma}_{36j}} \\ {\bar{\Sigma}_{46j}} \end{matrix} \right ]\bar{\Sigma}_{66j}^{ - 1} \left [ \begin{matrix} {\bar{\Sigma}_{16j}} \\ 0 \\ {\bar{\Sigma}_{36j}} \\ {\bar{\Sigma}_{46j}} \end{matrix} \right ]^{T} \\ &\quad {}- \left [ \begin{matrix} {\bar{\Sigma}_{17j}} \\ 0 \\ {\bar{\Sigma}_{37j}} \\ {\bar{\Sigma}_{47j}} \end{matrix} \right ] \bar{\Sigma}_{77j}^{ - 1}\left [ \begin{matrix} {\bar{\Sigma}_{17j}} \\ 0 \\ {\bar{\Sigma}_{37j}} \\ {\bar{\Sigma}_{47j}} \end{matrix} \right ]^{T} \\ &= {\bar{\Sigma}_{1j}}- \left [ \begin{matrix} {\bar{\Sigma}_{15j}} & \bar{\Sigma}_{16j} & \bar{\Sigma}_{17j} \\ 0 & 0 & 0 \\ {\bar{\Sigma}_{35j}} & \bar{\Sigma}_{36j} & \bar{\Sigma}_{37j} \\ {\bar{\Sigma}_{45j}} & \bar{\Sigma}_{46j} & \bar{\Sigma}_{47j} \end{matrix} \right ]\left [ \begin{matrix} {\bar{\Sigma}_{55j}} & 0 & 0 \\ 0 & \bar{\Sigma}_{66j} & 0 \\ 0 & 0 & \bar{\Sigma}_{66j} \end{matrix} \right ]^{ - 1}\\ &\quad {}\times \left [ \begin{matrix} {\bar{\Sigma}_{15j}} & \bar{\Sigma}_{16j} & \bar{\Sigma}_{17j} \\ 0 & 0 & 0 \\ {\bar{\Sigma}_{35j}} & \bar{\Sigma}_{36j} & \bar{\Sigma}_{37j} \\ {\bar{\Sigma}_{45j}} & \bar{\Sigma}_{46j} & \bar{\Sigma}_{47j} \end{matrix} \right ]^{T}, \end{aligned} \\& {\bar{\Sigma}_{1j}} ={\tilde{\Sigma}_{1j}}\quad \mbox{is defined in (14d)}, \\& {\bar{A}_{j}} = A_{j} - D_{uj}K_{j}, \qquad \Delta \bar{A}_{j} = \Delta A_{j} - \Delta D_{uj}K_{j}, \\& \bar{A}_{\tau j} = A_{\tau j} - D_{uj}K_{\tau j}, \qquad \Delta \bar{A}_{\tau j} = \Delta A_{\tau j} - \Delta D_{uj}K_{\tau j}, \\& {\bar{\Sigma}_{15j}} = ( \bar{A}_{j} + \Delta \bar{A}_{j} - I )^{T},\qquad \bar{\Sigma}_{16j} = ( \bar{A}_{j} + \Delta \bar{A}_{j} )^{T},\qquad \bar{\Sigma}_{17j} = ( A_{zj} + \Delta A_{zj} )^{T}, \\& {\bar{\Sigma}_{35j}} = ( \bar{A}_{\tau j} + \Delta \bar{A}_{\tau j} )^{T},\qquad \bar{\Sigma}_{36j} = ( \bar{A}_{\tau j} + \Delta \bar{A}_{\tau j} )^{T},\qquad \bar{\Sigma}_{37j} = ( A_{z\tau j} + \Delta A_{z\tau j} )^{T}, \\& {\bar{\Sigma}_{45j}} = ( D_{wj} + \Delta D_{wj} )^{T},\qquad \bar{\Sigma}_{46j} = ( D_{wj} + \Delta D_{wj} )^{T},\qquad \bar{\Sigma}_{47j} = ( D_{zj} + \Delta D_{zj} )^{T}, \\& {\bar{\Sigma}_{55j}} = - \Theta^{ - 1}, \qquad \bar{ \Sigma}_{66j} = - P_{11}^{ - 1}, \qquad \bar{ \Sigma}_{77j} = - I,\qquad \Theta = \tau^{2} \cdot ( Q_{2} + R ). \end{aligned}$$
(15b)

Define

$$ {\bar{\Sigma}_{j}} = \left [ \begin{matrix} {\bar{\Sigma}_{1j}} & \bar{\Sigma}_{2j} \\ {*} & - \bar{\Sigma}_{4j}^{ - 1} \end{matrix} \right ], $$
(16)

where \(\bar{\Sigma}_{1j}\) is defined in (15b),

$$\bar{\Sigma}_{2j} = \left [ \begin{matrix} {\bar{\Sigma}_{15j}} & \bar{\Sigma}_{16j} & \bar{\Sigma}_{17j} \\ 0 & 0 & 0 \\ {\bar{\Sigma}_{35j}} & \bar{\Sigma}_{36j} & \bar{\Sigma}_{37j} \\ {\bar{\Sigma}_{45j}} & \bar{\Sigma}_{46j} & \bar{\Sigma}_{47j} \end{matrix} \right ],\qquad \bar{\Sigma}_{4j} = \left [ \begin{matrix} {\Theta} & 0 & 0 \\ 0 & P_{11} & 0 \\ 0 & 0 & I \end{matrix} \right ] = \left [ \begin{matrix}{- \Sigma_{55j}} & 0 & 0 \\ 0 & - \Sigma_{66j} & 0 \\ 0 & 0 & - \Sigma_{77j} \end{matrix} \right ]. $$

Consider the following matrices with constants \(\eta_{j} > 0\), \(j = 1, 2, \ldots, N\):

$$\tilde{\tilde{\Sigma}}_{j} = \left [ \begin{matrix} {\bar{\Sigma}_{1j}} & \eta_{j} \cdot \bar{\Sigma}_{2j} & 0 \\ {*} & \Sigma_{3j} & \bar{\Sigma}_{4j} \\ {*} & * & - \bar{\Sigma}_{4j} \end{matrix} \right ] = \left [ \begin{matrix} {\Sigma_{1j}} & \Sigma_{2j} & 0 \\ {*} & \Sigma_{3j} & - \Sigma_{4j} \\ {*} & * & \Sigma_{4j} \end{matrix} \right ]+ \Pi_{j}\hat{\Delta}_{j} ( k )\Psi_{j}^{T} + \Psi_{j}\hat{ \Delta}_{j}^{T} ( k )\Pi_{j}^{T}, $$

where

$$\begin{aligned}& {\Sigma_{2j}} = \eta_{j} \cdot \bar{\Sigma}_{2j} = \left [ \begin{matrix} {\Sigma_{15j}} & \Sigma_{16j} & \Sigma_{17j} \\ 0 & 0 & 0 \\ {\Sigma_{35j}} & \Sigma_{36j} & \Sigma_{37j} \\ {\Sigma_{45j}} & \Sigma_{46j} & \Sigma_{47j} \end{matrix} \right ], \\& {\Sigma_{3j}} = \left [ \begin{matrix} {- 2 \cdot \eta_{j} \cdot I} & 0 & 0 \\ 0 & - 2 \cdot \eta_{j} \cdot I & 0 \\ 0 & 0 & - 2 \cdot \eta_{j} \cdot I \end{matrix} \right ],\qquad {\Sigma_{4j}} = - \bar{\Sigma}_{4j} = \left [ \begin{matrix} {- \Theta} & 0 & 0 \\ 0 & - P_{11} & 0 \\ 0 & 0 & - I \end{matrix} \right ], \\& \Pi_{j} = \left [ \begin{matrix} 0 & 0 & 0 & 0 & M_{j}^{T} & M_{j}^{T} & 0 & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 & 0 & 0 & M_{zj}^{T} & 0 & 0 & 0 \end{matrix} \right ]^{T}, \\& \hat{\Delta}_{j}( k ) = \left [ \begin{matrix} {\Delta_{j} ( k )} & 0 \\ 0 & \Delta_{zj} ( k ) \end{matrix} \right ] = \left [ \begin{matrix} {I - \Gamma_{j} ( k )\Xi_{j}} & 0 \\ 0 & I - \Gamma_{zj} ( k )\Xi_{zj} \end{matrix} \right ]^{ - 1}\left [ \begin{matrix} {\Gamma_{i} ( k )} & 0 \\ 0 & \Gamma_{zi} ( k ) \end{matrix} \right ] \\& {\hphantom{\hat{\Delta}_{j}( k )}}= \left \{ \left [ \begin{matrix} I & 0 \\ 0 & I \end{matrix} \right ] - \left [ \begin{matrix} {\Gamma_{j} ( k )} & 0 \\ 0 & \Gamma_{zj} ( k ) \end{matrix} \right ] \left [ \begin{matrix} {\Xi_{j}} & 0 \\ 0 & \Xi_{zj} \end{matrix} \right ] \right \}^{ - 1}\left [ \begin{matrix} {\Gamma_{i} ( k )} & 0 \\ 0 & \Gamma_{zi} ( k ) \end{matrix} \right ], \\& \Psi_{j} = \left [ \begin{matrix} {\eta_{j} \cdot N_{Aj} - N_{Duj}\hat{K}_{j}} & 0 & \eta_{j} \cdot N_{A\tau j} - N_{Duj}\hat{K}_{\tau j} & \eta_{j} \cdot N_{Dwj} & 0 & 0 & 0 & 0 & 0 & 0 \\ {\eta_{j} \cdot N_{zAj}} & 0 & \eta_{j} \cdot N_{zA\tau j} & \eta_{j} \cdot N_{zwj} & 0 & 0 & 0 & 0 & 0 & 0 \end{matrix} \right ]^{T}, \\& {\hat{K}_{j}} = \eta_{j} \cdot K_{j},\qquad {\hat{K}_{\tau j}} = \eta_{j} \cdot K_{\tau j}. \end{aligned}$$

From Lemmas 2, 5, and 6, the conditions in (14b)-(14c) should be imposed to achieve the asymptotic stablization with \(H_{\infty} \) performance of the considered system in Definition 2. This completes the proof. □

Remark 1

The matrix uncertainties in (1d)–(1h) are often called linear fractional perturbations [1719, 31]. The parametric perurbations in [16, 21, 22] are the special conditions of the considered perturbations with \(\Xi_{i} = 0\), \(\Xi_{zi} = 0\), \(i \in \bar{N}\).

Remark 2

In recent years, there have been some schemes proposed to define the switching domains as listed in the following:

  1. (a)

    In [20], the switching domains are selected as:

    $$\Omega_{i} ( P,U,A_{i} ) = \bigl\{ x \in \Re^{n}:x^{T} \bigl[ ( r_{M} - r_{m} ) \cdot U - A_{i}^{T}P - PA_{i} \bigr]x < 0 \bigr\} , \quad i = 1, 2, \ldots,N, $$

    where matrices \(P > 0\), \(U > 0\), \(\bar{\Omega}_{1} = \Omega_{1}\), \(\bar{\Omega}_{2} = \Omega_{2}\backslash \bar{\Omega}_{1}\), … , and \(\bar{\Omega}_{N} = \Omega_{N}\backslash ( \bigcup_{i = 1}^{N - 1} \bar{\Omega}_{i} )\).

  2. (b)

    In [18], the switching domains are selected as:

    $$\Omega_{i} ( P,U,A_{i} ) = \bigl\{ x \in \Re^{n}:x^{T} \bigl( A_{i}^{T}PA_{i} \bigr)x \le x^{T}Ux \bigr\} ,\quad i = 1, 2, \ldots,N, $$

    where matrices \(P > 0\), \(U > 0\), \(\bar{\Omega}_{1} = \Omega_{1}\), \(\bar{\Omega}_{2} = \Omega_{2}\backslash \bar{\Omega}_{1}\), … , \(\bar{\Omega}_{N} = \Omega_{N}\backslash \bar{\Omega}_{1}\backslash \cdots \backslash \bar{\Omega}_{N - 1}\).

  3. (c)

    In [19], the switching domains are selected as:

    $$\Omega_{i} ( P,U,A_{i} ) = \bigl\{ x \in \Re^{n}:x^{T} \bigl( A_{i}^{T}PA_{i} \bigr)x \le x^{T}U_{i}x \bigr\} ,\quad i = 1, 2, \ldots,N, $$

    where matrices \(P > 0\), \(U_{i} > 0\), \(i = 1, 2, \ldots,N\), and \(\bar{\Omega}_{i}\) is defined in (b).

    In this paper, the switching domains are defined in (2a)-(2b) and (12a)-(12b) with

    $$\Omega_{i} ( U_{i} ) = \bigl\{ x \in \Re^{n}:x^{T}U_{i}x \ge 0 \bigr\} , $$

    where matrices \(U_{i} = U_{i}^{T}\), \(i = 1, 2, \ldots,N\). The proposed approach in this paper is simple and more flexible. This approach can be applied to continuous switched systems to design the switching signal in our future research.

Remark 3

For a given constant γ, the \(H_{\infty} \) performance results in Theorems 1 and 2 can be guaranteed by setting \(\bar{\gamma} = \gamma^{2}\) in LMI conditions in (3a)-(3d) and (14a)-(14d), respectively.

4 Illustrative examples

Example 1

Consider system (1a)-(1h) with the following parameters:

$$ \begin{gathered} A_{1} = \left [ \begin{matrix} 1 & 0.01 \\ 0 & 0 \end{matrix} \right ],\qquad A_{2} = \left [ \begin{matrix} 0 & 0.01 \\ 0.01 & 1.01 \end{matrix} \right ],\qquad A_{\tau 1} = \left [ \begin{matrix} 0 & 0.1 \\ 0 & - 0.1 \end{matrix} \right ], \\ A_{\tau 2} = \left [ \begin{matrix} 0.1 & 0 \\ 0.1 & 0.1 \end{matrix} \right ],\qquad D_{1} = \left [ \begin{matrix} 0.1 & 0 \\ 0 & 0.1 \end{matrix} \right ],\qquad D_{2} = \left [ \begin{matrix} 0.2 & 0 \\ 0.1 & 0.1 \end{matrix} \right ],\\ A_{z1} = \left [ \begin{matrix} 0.01 & 0 \\ 0 & 0.08 \end{matrix} \right ],\qquad A_{z2} = \left [ \begin{matrix} 0.03 & 0 \\ 0 & 0.05 \end{matrix} \right ],\qquad A_{z\tau 1} = \left [ \begin{matrix} 0.02 & 0 \\ 0 & 0.01 \end{matrix} \right ], \\ A_{z\tau 2} = \left [ \begin{matrix} 0.02 & 0 \\ 0 & 0.02 \end{matrix} \right ],\qquad D_{z1} = \left [ \begin{matrix} 0.1 & 0.1 \\ 0 & 0.2 \end{matrix} \right ],\qquad D_{z2} = \left [ \begin{matrix} 0.2 & 0 \\ 0 & 0.1 \end{matrix} \right ], \\ M_{1} = M_{2} = \left [ \begin{matrix} 0.1 & 0 \\ 0 & 0.1 \end{matrix} \right ],\qquad M_{z1} = M_{z2} = \left [ \begin{matrix} 0.1 & 0 \\ 0 & 0.05 \end{matrix} \right ],\\ N_{A1} = N_{A2} = \left [ \begin{matrix} 0.02 & 0 \\ 0 & 0.01 \end{matrix} \right ], \qquad N_{A\tau 1} = N_{A\tau 2} = \left [ \begin{matrix} 0.01 & 0 \\ 0 & 0.02 \end{matrix} \right ], \\ N_{D1} = N_{D2} = \left [ \begin{matrix} 0.01 & 0 \\ 0 & 0.01 \end{matrix} \right ],\qquad N_{zA1} = N_{zA2} = N_{A\tau 1}, \qquad N_{zA\tau 1} = N_{zA\tau 2} = N_{A1},\\ N_{zD1} = N_{zD2} = N_{D1},\qquad \Xi_{1} = \Xi_{2} = \Xi_{z1} = \Xi_{z2} = 0.01 \cdot I. \end{gathered} $$
(17)

With \(\tau = 12\) and \(\alpha_{1} = \alpha_{2} = 0.5\), the optimization problem in Theorem 1 is feasible with (some solutions for LMI variables are not shown here)

$$\bar{\gamma} = 0.0631,\qquad U_{1} = \left [ \begin{matrix} - 0.0327 & 0.000297 \\ 0.000297 & 0.07687 \end{matrix} \right ],\qquad U_{2} = \left [ \begin{matrix} 0.03272 & - 0.0003 \\ - 0.0003 & - 0.07686 \end{matrix} \right ]. $$

System (1a)-(1h) with (17) is asymptotically stabilizable with \(H_{\infty} \) performance \(\gamma = \sqrt{\bar{\gamma}} = \ 0.2512\) by the switching signal given by

$$ \sigma = \textstyle\begin{cases} 1, & x ( k ) \in \bar{\Omega}_{1} \\ 2, & x ( k ) \in \Re^{2}\backslash \bar{\Omega}_{1} \end{cases}\displaystyle , $$
(18)

where \(\bar{\Omega}_{1} = \{ [ x_{1} \ x_{2} ]^{T} \in \Re^{2}: - 0.0327x_{1}^{2} + 0.000594x_{1}x_{2} + 0.07687x_{2}^{2} \ge 0 \}\).

Under the disturbance inputs \(w ( k ) = [ 10 \times ( - 0.8 )^{k} \ - 10 \times ( 0.85 )^{k} ]^{T}\) shown in Figure 1 and zero initial conditions, the regulated outputs \(z ( k ) \in \Re^{2}\) of switched system (1a)-(1h) with (17)-(18) and without perturbations are shown in Figure 2. Under zero disturbance, the initial state function \(\varphi ( \theta ) = [ - 10 \ 10 ]^{T}\), \(\theta = - 12,\ldots , - 2, - 1, 0\), and without perturbations, state trajectories \(x ( k ) \in \Re^{2}\) of switched system (1a)-(1h) with (17)-(18) are shown in Figure 3. Good disturbance attenuation effect is shown in these simulation figures.

Figure 1
figure 1

Disturbance inputs of the system (solid line: \(\pmb{w_{1}(k)}\) , dashed line: \(\pmb{w_{2}(k)}\) ).

Figure 2
figure 2

Regulated outputs of the system (solid line: \(\pmb{z_{1}(k)}\) , dashed line: \(\pmb{z_{2}(k)}\) ).

Figure 3
figure 3

State trajectories for the system (solid line: \(\pmb{x_{1}(k)}\) , dashed line: \(\pmb{x_{2}(k)}\) ).

The delay upper bound and switching signal in (18) that guarantee the asymptotic stability and \(H_{\infty} \) performance for system (1a)-(1h) with (17) are provided in Table 1 for \(\alpha_{1} = \alpha_{2} = 0.5\). From these comparisons in Table 1, our proposed results may be less conservative than some published ones.

Table 1 Comparing our results in this paper with some published ones: The delay upper bound and \(\pmb{H_{\infty} }\) performance for switched system ( 1a )-( 1h ) with ( 17 )

Example 2

Consider system (11a)-(11h) with the following parameters:

$$\begin{aligned}& A_{1} = \left [ \begin{matrix} 1.2 & 0.01 \\ 0 & 0 \end{matrix} \right ],\qquad A_{2} = \left [ \begin{matrix} 0 & 0.01 \\ 0.01 & 1.2 \end{matrix} \right ],\qquad A_{\tau 1} = \left [ \begin{matrix} 1 & 0.4 \\ 0 & - 0.4 \end{matrix} \right ], \\& A_{\tau 2} = \left [ \begin{matrix} 0.4 & 0 \\ 0.4 & 1 \end{matrix} \right ], \qquad D_{u1} = \left [ \begin{matrix} 1 & 0.1 \\ 0 & 1 \end{matrix} \right ],\qquad D_{u2} = \left [ \begin{matrix} 1 & 0 \\ 0.1 & 1 \end{matrix} \right ], \\& D_{w1} = \left [ \begin{matrix} 0.1 & 0 \\ 0 & 0.1 \end{matrix} \right ],\qquad D_{w2} = \left [ \begin{matrix} 0.2 & 0 \\ 0.1 & 0.1 \end{matrix} \right ], \qquad A_{z1} = \left [ \begin{matrix} 0.01 & 0 \\ 0 & 0.08 \end{matrix} \right ], \\& A_{z2} = \left [ \begin{matrix} 0.03 & 0 \\ 0 & 0.05 \end{matrix} \right ],\qquad A_{z\tau 1} = \left [ \begin{matrix} 0.02 & 0 \\ 0 & 0.01 \end{matrix} \right ],\qquad A_{z\tau 2} = \left [ \begin{matrix} 0.02 & 0 \\ 0 & 0.02 \end{matrix} \right ], \\& D_{zw1} = \left [ \begin{matrix} 0.1 & 0.1 \\ 0 & 0.2 \end{matrix} \right ],\qquad D_{zw2} = \left [ \begin{matrix} 0.2 & 0 \\ 0 & 0.1 \end{matrix} \right ],\qquad M_{1} = M_{2} = \left [ \begin{matrix} 0.1 & 0 \\ 0 & 0.1 \end{matrix} \right ], \\& M_{{z}1} = M_{{z}2} = \left [ \begin{matrix} 0.1 & 0 \\ 0 & 0.05 \end{matrix} \right ],\qquad N_{A1} = N_{A2} = \left [ \begin{matrix} 0.02 & 0 \\ 0 & 0.01 \end{matrix} \right ], \\& N_{A\tau 1} = N_{A\tau 2} = \left [ \begin{matrix} 0.01 & 0 \\ 0 & 0.02 \end{matrix} \right ],\qquad N_{Du1} = N_{Du2} = \left [ \begin{matrix} 0.01 & 0 \\ 0 & 0.01 \end{matrix} \right ], \\& N_{Dw1} = N_{Dw2} = N_{Du1},\qquad N_{zA1} = N_{zA2} = N_{A\tau 1},\qquad N_{zA\tau 1} = N_{zA\tau 2} = N_{A1}, \\& N_{zw1} = N_{zw2} = N_{Dw1},\qquad \Xi_{1} = \Xi_{2} = \Xi_{z1} = \Xi_{z2} = 0.01 \cdot I. \end{aligned}$$
(19)

With \(\tau = 15\) and \(\alpha_{1} = \alpha_{2} = 0.5\), the optimization problem in Theorem 2 is feasible with (some solutions for LMI variables are not shown here)

$$\begin{aligned}& \bar{\gamma} = 0.0871,\qquad \eta_{1} = 0.6819,\qquad \eta_{2} = 0.7604, \\& U_{1} = \left [ \begin{matrix} 0.0235 & - 0.0192 \\ - 0.0192 & 0.0244 \end{matrix} \right ],\qquad U_{2} = \left [ \begin{matrix} 0.007 & - 0.0335 \\ - 0.0335 & 0.0676 \end{matrix} \right ], \\& \hat{K}_{1} = \left [ \begin{matrix} 0.5228 & 0.016 \\ - 0.0189 & - 0.1918 \end{matrix} \right ],\qquad \hat{K}_{2} = \left [ \begin{matrix} - 0.3156 & - 0.0114 \\ 0.0325 & 0.6038 \end{matrix} \right ], \\& \hat{K}_{\tau 1} = \left [ \begin{matrix} 0.6855 & 0.3009 \\ 0.0116 & - 0.2633 \end{matrix} \right ],\qquad \hat{K}_{\tau 2} = \left [ \begin{matrix} 0.3208 & - 0.00004 \\ 0.2802 & 0.7629 \end{matrix} \right ]. \end{aligned}$$

System (11a)-(11h) with (19) is asymptotically stabilizable with \(H_{\infty} \) performance \(\gamma = \sqrt{\bar{\gamma}} = \ 0.2951\) by switching signal in (12c) and switching control in (13). In this example, the gains of switching control in (13) are given by

$$ \begin{gathered} K_{1} = \hat{K}_{1} / \eta_{1} = \left [ \begin{matrix} 0.7667 & 0.0235 \\ - 0.0278 & - 0.2813 \end{matrix} \right ],\qquad K_{2} = \hat{K}_{2} / \eta_{2} = \left [ \begin{matrix} - 0.415 & - 0.015 \\ 0.0427 & 0.794 \end{matrix} \right ], \\ K_{\tau 1} = \hat{K}_{\tau 1} / \eta_{1} = \left [ \begin{matrix} 1.0052 & 0.4412 \\ 0.017 & - 0.3861 \end{matrix} \right ],\\ K_{\tau 2} = \hat{K}_{\tau 2} / \eta_{2} = \left [ \begin{matrix} 0.4219 & - 0.00005 \\ 0.3685 & 1.0034 \end{matrix} \right ]. \end{gathered} $$
(20)

The switching signal in (12c) is given by

$$ \sigma = \textstyle\begin{cases} 1, & x \in \bar{\Omega}_{1}, \\ 2, & x \in \Re^{2}\backslash \bar{\Omega}_{1}, \end{cases} $$
(21)

where

$$\begin{aligned} \bar{\Omega}_{1} &= \bigl\{ x \in \Re^{2}:x^{T}U_{1}x \ge 0 \bigr\} \\ &= \left \{ \left [ \begin{matrix} x_{1} & x_{2} \end{matrix} \right ]^{T} \in R^{2}:0.0235x_{1}^{2} - 0.0384x_{1}x_{2} + 0.0244x_{2}^{2} \ge 0 \right \}. \end{aligned} $$

Some delay upper bounds for the design of switching control and switching signal that guarantee the stabilization and \(H_{\infty} \) performance for system (11a)-(11h) with (19)-(21) are provided in Table 2 for \(\alpha_{1} = \alpha_{2} = 0.5\). From these comparisons in Table 2, our result provides major improvement on some previous published literature.

Table 2 Comparing our results in this paper with some published ones: Some results to guarantee the stabilization and \(\pmb{H_{\infty} }\) performance of system ( 11a )-( 11h ) with ( 19 )

5 Conclusions

In this paper, the design scheme of switching signal for \(H_{\infty} \) performance analysis and switching control has been investigated for uncertain discrete switched systems with time delay and linear fractional perturbations. The Lyapunov-Krasovskii type functional and Wirtinger inequality approach are used to improve the conservativeness of the proposed results. The obtained results are shown to be less conservative and more useful via numerical examples. The major improvements in this paper compared to [1719] are summarized as follows:

  1. 1.

    A Lyapunov-Krasovskii type functional in (4) is proposed to derive the main results.

  2. 2.

    Discrete Wirtinger inequality approach is used instead of nonnegative inequality approach in [1719]. Less LMI variables and shorter program running time are proposed in the approach of this paper.

  3. 3.

    Simple design scheme in (2a)-(2c) and (12a)-(12c) for switching signal is more flexible than that in [1719].

References

  1. Branicky, M: Stability of switched and hybrid systems. In: Proc. 33rd Conf. Decis. Control, pp. 3498-3503 (1994)

    Google Scholar 

  2. Bychkov, AS, Merkur’ev, MG: Stability of continuous hybrid systems. Cybern. Syst. Anal. 43, 261-265 (2007)

    Article  MATH  MathSciNet  Google Scholar 

  3. Bychkov, A, Ivanov, E, Suprun, O: Modified Lyapunov’s conditions for hybrid automata stability. Int. J. Inf. Content Process. 2, 115-126 (2015)

    Google Scholar 

  4. Mahmoud, MS: Switched Time-Delay Systems. Springer, Boston (2010)

    Book  MATH  Google Scholar 

  5. Pettersson, S, Lennartson, B: Stability and robustness for hybrid systems. In: Proc. 35th Conf. Decis. Control, pp. 1202-1207 (1996)

    Google Scholar 

  6. Vlasov, AM, Bychkov, AS: Stability of linear stochastic hybrid automata. In: 11th National Cong. Theoretical and Appl. Mech., Article ID 104 (2009)

    Google Scholar 

  7. Ye, H, Michel, A, Hou, L: Stability theory for hybrid dynamical systems. IEEE Trans. Autom. Control 43, 461-474 (1998)

    Article  MATH  MathSciNet  Google Scholar 

  8. Sun, Z, Ge, SS: Switched Linear Systems Control and Design. Springer, London (2005)

    Book  MATH  Google Scholar 

  9. Sun, Z, Ge, SS: Stability Theory of Switched Dynamical Systems. Springer, London (2011)

    Book  MATH  Google Scholar 

  10. Mahmoud, MS, Nounou, HN, Xia, Y: Robust dissipative control for Internet-based switched systems. J. Franklin Inst. 347, 154-172 (2010)

    Article  MATH  MathSciNet  Google Scholar 

  11. Gu, K, Kharitonov, VL, Chen, J: Stability of Time-Delay Systems. Birkhäuser, Boston (2003)

    Book  MATH  Google Scholar 

  12. Hale, JK, Lunel, SMV: Introduction to Functional Differential Equations. Springer, New York (1993)

    Book  MATH  Google Scholar 

  13. Kolmanovskii, VB, Myshkis, A: Introduction to the Theory and Applications of Functional Differential Equations. Kluwer Academic, Dordrecht (1999)

    Book  MATH  Google Scholar 

  14. Du, D: \(H_{\infty} \) filter for discrete-time switched systems with time-varying delays. Nonlinear Anal. Hybrid Syst. 4, 782-790 (2010)

    Article  MATH  MathSciNet  Google Scholar 

  15. Hou, L, Zong, G, Wu, Y: Observer-based finite-time exponential \(l_{2}\)-\(l_{\infty} \) control for discrete-time switched delay systems with uncertainties. Trans. Inst. Meas. Control 35, 310-320 (2013)

    Article  Google Scholar 

  16. Lien, CH, Yu, KW, Chung, YJ, Chang, HC, Chen, JD, Chung, LY: Exponential stability and robust \(H_{\infty} \) control for uncertain discrete switched systems with interval time-varying delay. IMA J. Math. Control Inf. 28, 121-141 (2011)

    Article  MATH  MathSciNet  Google Scholar 

  17. Lien, CH, Yu, KW, Chen, JD, Chung, LY: Sufficient conditions for global exponential stability of discrete switched time-delay systems with linear fractional perturbations via switching signal design. Adv. Differ. Equ. 2013, 39 (2013)

    Article  MATH  MathSciNet  Google Scholar 

  18. Lien, CH, Yu, KW, Chung, LY, Chen, JD: \(H_{\infty} \) performance for uncertain discrete switched systems with interval time-varying delay via switching signal design. Appl. Math. Model. 37, 2484-2494 (2013)

    Article  MATH  MathSciNet  Google Scholar 

  19. Lien, CH, Yu, KW, Wu, LC, Chen, JD, Chung, LY: Robust \(H_{\infty} \) switching control and switching signal design for uncertain discrete switched systems with interval time-varying delay. J. Franklin Inst. 351, 565-578 (2014)

    Article  MATH  MathSciNet  Google Scholar 

  20. Phat, VN, Ratchagit, K: Stability and stabilization of switched linear discrete-time systems with interval time-varying delay. Nonlinear Anal. Hybrid Syst. 5, 605-612 (2011)

    Article  MATH  MathSciNet  Google Scholar 

  21. Sun, YG, Wang, L, Xie, G: Delay-dependent robust stability and \(H_{\infty} \) control for uncertain discrete-time switched systems with mode-dependent time delays. Appl. Math. Comput. 187, 1228-1237 (2007)

    Article  MATH  MathSciNet  Google Scholar 

  22. Zhang, L, Shi, P, Basin, M: Robust stability and stabilisation of uncertain switched linear discrete time-delay systems. IET Control Theory Appl. 2, 606-614 (2008)

    Article  MathSciNet  Google Scholar 

  23. Zhang, WA, Yu, L: Stability analysis for discrete-time switched time-delay systems. Automatica 45, 2265-2271 (2009)

    Article  MATH  MathSciNet  Google Scholar 

  24. Lien, CH, Yu, KW, Chung, YJ, Chang, HC, Chung, LY, Chen, JD: Switching signal design for global exponential stability of uncertain switched nonlinear systems with time-varying delay. Nonlinear Anal. Hybrid Syst. 5, 10-19 (2011)

    Article  MATH  MathSciNet  Google Scholar 

  25. Pairote, S, Phat, VN: Exponential stability of switched linear systems with time-varying delay. Electron. J. Differ. Equ. 2007, 159 (2007)

    MATH  MathSciNet  Google Scholar 

  26. Phat, VN, Botmart, T, Niamsup, P: Switching design for exponential stability of a class of nonlinear hybrid time-delay systems. Nonlinear Anal. Hybrid Syst. 3, 1-10 (2009)

    Article  MATH  MathSciNet  Google Scholar 

  27. Sun, XM, Wang, W, Liu, GP, Zhao, J: Stability analysis for linear switched systems with time-varying delay. IEEE Trans. Syst. Man Cybern., Part B, Cybern. 38, 528-533 (2008)

    Google Scholar 

  28. Song, Y, Fan, J, Fei, M, Yang, T: Robust \(H_{\infty} \) control of discrete switched system with time delay. Appl. Math. Comput. 205, 159-169 (2008)

    Article  MATH  MathSciNet  Google Scholar 

  29. Zhang, XM, Han, QL: Abel lemma-based finite-sum inequality and its application to stability analysis for linear discrete time-delay systems. Automatica 57, 199-202 (2015)

    Article  MATH  MathSciNet  Google Scholar 

  30. Zhu, XL, Yang, GH: Jensen inequality approach to stability analysis of discrete time systems with time-varying delay. In: Proc. Amer. Control Conf, pp. 1644-1649 (2008)

    Google Scholar 

  31. Li, T, Guo, L, Sun, C: Robust stability for neural networks with time-varying delays and linear fractional uncertainties. Neurocomputing 71, 421-427 (2007)

    Article  Google Scholar 

  32. Lien, CH, Yu, KW, Chen, JD, Chung, LY: Global exponential stability of switched systems with interval time-varying delays and multiple nonlinearities via simple switching signal design. IMA J. Math. Control Inf. 33, 1135-1155 (2016)

    Article  Google Scholar 

  33. Boyd, SP, Ghaoui, E, Feron, E, Balakrishnan, V: Linear Matrix Inequalities in System and Control Theory. SIAM, Philadelphia (1994)

    Book  MATH  Google Scholar 

  34. Ibrir, S: Static output feedback and guaranteed cost control of a class of discrete-time nonlinear systems with partial state measurements. Nonlinear Anal. 68, 1784-1792 (2008)

    Article  MATH  MathSciNet  Google Scholar 

  35. Yang, J, Luo, W, Li, G, Zhong, S: Reliable guaranteed cost control for uncertain fuzzy neutral systems. Nonlinear Anal. Hybrid Syst. 4, 644-658 (2010)

    Article  MATH  MathSciNet  Google Scholar 

Download references

Acknowledgements

The research reported here was supported by the Ministry of Science and Technology of Taiwan, R.O.C. under grant no. MOST 104-2221-E-022-003.

Author information

Authors and Affiliations

Authors

Contributions

The authors declare that the study was realized in collaboration with the same responsibility. All authors read and approved the final manuscript.

Corresponding author

Correspondence to Chang-Hua Lien.

Ethics declarations

Competing interests

The authors declare that they have no competing interests.

Additional information

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Yu, KW., Lien, CH. & Chang, HC. \({H} _{ {\infty}} \) analysis and switching control for uncertain discrete switched time-delay systems by discrete Wirtinger inequality. Adv Differ Equ 2017, 349 (2017). https://doi.org/10.1186/s13662-017-1405-x

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1186/s13662-017-1405-x

Keywords