Skip to main content

Theory and Modern Applications

Passivity analysis and passive control for uncertain discrete switched time-delay systems via a simple switching signal design

Abstract

In this paper, we consider the problem for passivity analysis and passive control of uncertain discrete switched systems with interval time-varying delay and linear fractional perturbations via a simple switching signal design. A new Lyapunov-Krasovskii functional is used to propose some LMI conditions that design the switching signal to guarantee the passivity and passive switching control of discrete switched time-delay systems. Jensen and Park inequalities combined with delay-partitioning approach are investigated to improve the conservativeness of the obtained results. Finally, some numerical examples and a water quality model illustrate the main proposed results.

1 Introduction

The linear control systems and the complex or uncertain feedback systems can be bridged by the framework of switched linear systems [1]. The switched system is an important class of hybrid systems, which consists of some subsystems and a switching signal. The switching signal will handle the switching among subsystems. Many complicate nonlinear system behaviors can be produced under switching, such as multiple limit cycles and chaos [1, 2]. Switched systems are often encountered in many practical systems including automated highway systems, automotive engine control systems, chemical process, constrained robotics, mutlirate control, power systems and power electronics, robot manufacture, stepper motors, and water quality control [1–4]. It is also well known that instability or bad performance may be introduced by the existence of delay in a system [5–7]. Time-delay phenomena are often confronted in many practical engineering systems, such as chemical engineering systems, hydraulic systems, inferred grinding models, neural network circuits, nuclear reactor, and rolling mill systems. Hence, the problems of stability and stabilization for discrete switched systems with time delay have been investigated in recent years [1, 2, 8–17].

In the recent years, there are two interesting and well-known issues investigated for switched systems. (1) The stability property for each subsystem cannot guarantee that the overall system is stable under arbitrary switching [1, 2, 10, 14–16]. (2) The stability of a switched system may be achieved by selecting the switching signal even when each subsystem is unstable [1, 2, 11, 13, 18–23]. In [13], a design of switching signal is proposed to ensure the stability and stabilization of discrete switched systems with interval time-varying delay. In [16], the switching is identified to guarantee the stability of discrete switched time-delay system. In recent years, the passivity property was provided in diverse aspects, such as complexity analysis [24], fuzzy control [25], time-delay systems [1, 26–29], neural networks systems [29, 30], and signal processing [31]. The passivity theory was first introduced in circuit analysis, which is a promising approach to keep the internal stability of systems. Furthermore, linear fractional perturbations in [11, 18, 19, 32, 33] are more generalized than parameter ones in [10, 14, 15, 29, 30]. In this paper, a simple design scheme for switching signal in passivity analysis and passive control is proposed for discrete switched systems with interval time-varying delay and linear fractional perturbations. In [34], a delay-partitioning approach was proposed to improve the conservativeness of the developed results. In this paper, a new delay-partitioning approach is investigated to make more accurate evaluation for the allowable upper bound of interval time-varying delay. In [35], Jensen and Park inequalities are used to improve the main proposed results. To the best knowledge of the authors, results that combine the delay-partitioning approach and Jensen and Park inequalities are not reported in the past. Some numerical examples are made to demonstrate the obtained results. The practical application of a water quality model is also provided to illustrate the proposed results. From the simulation result, our proposed approach in this paper provides less conservative results. The main contribution of this paper can be highlighted as follows:

  1. (1)

    The less conservative passivity analysis and passive switching control for discrete switched systems with linear fractional perturbations and interval time-varying delay via a switching signal design are considered.

  2. (2)

    The proposed approach provides less LMI variables and a shorter program running time than some previous ones in the past.

  3. (3)

    Jensen and Park inequalities combined with the delay-partitioning approach are used to improve the conservativeness of the developed results.

  4. (4)

    The proposed design scheme for switching signal is more flexible than those in [12–14]. The proposed approach for switching signal design scheme can be easily applied to continuous switched time-delay systems.

In the past, some new relevant results and approaches had been proposed to achieve the performance of switched systems [36–39]. In [36], the Borne-Gentina practical stability of continuous switched systems is considered by the aggregation techniques. In [37], the stability and \(H_{\infty}\) control of switched systems with interval time-varying delay are guaranteed by input-output scaled small gain theorem approach. In [38], the stability for discrete switched nonlinear systems with unstable subsystems is considered by the T-S fuzzy model approach. In [39], the passivity of discrete switched nonlinear systems is studied by multiple storage functions and multiple supply rates approach. The proposed results in this paper can be considered and improved by the above developed approaches.

The notation used throughout this paper is as follows. 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 \(B - A\) is a symmetric positive semidefinite (definite) matrix; I denotes the identity matrix. Define \(\overline{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 statement and preliminaries

In this paper, we consider the following uncertain discrete switched system with time delay:

$$\begin{aligned}& x(k + 1) = \bigl[ A_{\sigma} + \Delta A_{\sigma} ( k ) \bigr]x(k) + \bigl[ B_{\sigma} + \Delta B_{\sigma} ( k ) \bigr]x \bigl( k - r ( k ) \bigr) \\& \hphantom{x(k + 1) ={}}{} + \bigl[ D_{\sigma} + \Delta D_{\sigma} ( k ) \bigr]w ( k ), \end{aligned}$$
(1a)
$$\begin{aligned}& z(k) = \bigl[ A_{z\sigma} + \Delta A_{z\sigma} ( k ) \bigr]x(k) + \bigl[ B_{z\sigma} + \Delta B_{z\sigma} ( k ) \bigr]x \bigl( k - r ( k ) \bigr) \\& \hphantom{z(k) ={}}{}+ \bigl[ D_{z\sigma} + \Delta D_{z\sigma} ( k ) \bigr]w ( k ), \end{aligned}$$
(1b)
$$\begin{aligned}& x ( \theta ) = \varphi ( \theta ), \quad \theta = - r_{M}, - r_{M} + 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 \{ - r_{M}, - r_{M} + 1, \ldots, 0 \}\), \(w(k) \in \Re^{{p}}\) is a disturbance input, \(z ( k ) \in \Re^{{p}}\) is a regulated output, σ is a switching signal in the finite set \(\{ 1, 2, \ldots,N \}\) and will be selected to preserve the performance of the system, \(\varphi ( k ) \in \Re^{n}\) denotes the initial function, the time-varying delay \(r ( k )\) is a function from \(\{ 0, 1, 2, 3, \ldots \}\) to \(\{ 1, 2, 3, \ldots \}\) such that \(0 < r_{m} \le r ( k ) \le r_{M}\), where \(r_{m}\) and \(r_{M}\) are two given positive integers. The matrices \(A_{i}\), \(B_{i}\), \(D_{i}\), \(A_{zi}\), \(B_{zi}\), \(D_{zi}\), \(i = 1, 2, \ldots,N\), are given constant matrices of appropriate dimensions; \(\Delta A_{i} ( k )\), \(\Delta B_{i} ( k )\), \(\Delta D_{i} ( k )\), \(\Delta A_{zi} ( k )\), \(\Delta B_{zi} ( k )\), and \(\Delta D_{zi} ( k )\) are some perturbed matrices satisfying the following conditions:

$$\begin{aligned}& \bigl[ \textstyle\begin{array}{@{}c@{\quad}c@{\quad}c@{}} \Delta A_{i} ( k ) & \Delta B_{i} ( k ) & \Delta D_{i} ( k ) \end{array}\displaystyle \bigr] = M_{i} \cdot \Delta_{i} ( k ) \cdot \bigl[ \textstyle\begin{array}{@{}c@{\quad}c@{\quad}c@{}} N_{Ai} & N_{Bi} & N_{Di} \end{array}\displaystyle \bigr], \end{aligned}$$
(1d)
$$\begin{aligned}& \bigl[ \textstyle\begin{array}{@{}c@{\quad}c@{\quad}c@{}} \Delta A_{zi} ( k ) & \Delta B_{zi} ( k ) & \Delta D_{zi} ( k ) \end{array}\displaystyle \bigr] = M_{zi} \cdot \Delta_{zi} ( k ) \cdot \bigl[ \textstyle\begin{array}{@{}c@{\quad}c@{\quad}c@{}} N_{ZAi} & N_{ZBi} & N_{ZDi} \end{array}\displaystyle \bigr], \end{aligned}$$
(1e)
$$\begin{aligned}& \Delta_{i} ( k ) = \bigl[ I - \Gamma_{i} ( k ) \Xi_{i} \bigr]^{ - 1}\Gamma_{i} ( k ), \qquad \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 ),\qquad \Xi_{zi}\Xi_{zi}^{T} < I, \end{aligned}$$
(1g)

where \(M_{i} \in \Re^{n \times q}\), \(M_{zi} \in \Re^{p \times q}\), \(N_{Ai}\), \(N_{Bi}\), \(N_{Di}\), \(N_{ZAi}\), \(N_{ZBi}\), and \(N_{ZDi}\), \(i = 1, 2, \ldots,N\), \(\Xi_{i}\) and \(\Xi_{zi}\) are some given constant matrices of appropriate dimensions; and \(\Gamma_{i} ( k )\) and \(\Gamma_{zi} ( k )\) are some unknown matrices satisfying

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

Now we propose the following switching domains:

$$ \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 the matrices \(U_{i} > 0\), \(i = 1, 2, \ldots,N\), will be selected from our developed results, and

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

From the above definition of the domains, the switching signal can be selected by

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

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

The following lemmas will be used to obtain the main proposed result.

Lemma 1

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

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

we have

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

where Φ is the empty set, and \(\overline{\Omega}_{i}\) is defined in (2b).

Proof

By the definition of \(\overline{\Omega}_{i}\) in (2b), \(\overline{\Omega}_{i} \cap \overline{\Omega}_{j} = \Phi\) is trivial. For any \(x \in \Re^{n}\) with \(\sum_{i = 1}^{N} \alpha_{i} \cdot U_{i} > 0\), we have

$$x^{T} \Biggl[ \sum_{i = 1}^{N} \alpha_{i} \cdot U_{i} \Biggr]x = \sum _{i = 1}^{N} \alpha_{i} \cdot x^{T}U_{i}x \ge 0, \quad \forall x \in \Re^{n}. $$

This condition implies

$$x^{T}U_{i}x \ge 0\quad \mbox{for some }i \in \overline{N}. $$

From (2a) and (2b) we have

$$\begin{aligned}& x \in \Omega_{i} ( U_{i} ) \quad \mbox{for some }i \in \overline{N}, \\& x \in \overline{\Omega}_{j} ( U_{j} )\quad \mbox{for some } i, j \in \overline{N}, i \ge j. \end{aligned}$$

The proof is completed. □

Remark 1

In the recent years, some proposed switching domains are shown as follows:

  1. (a)

    In [13], 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 the matrices \(P > 0\), \(U > 0\), \(\overline{\Omega}_{1} = \Omega_{1}, \overline{\Omega}_{2} = \Omega_{2}\backslash \overline{\Omega}_{1}, \ldots, \overline{\Omega}_{N} = \Omega_{N}\backslash ( \bigcup_{i = 1}^{N - 1} \overline{\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 the matrices \(P > 0\), \(U > 0\), \(\overline{\Omega}_{1} = \Omega_{1}, \overline{\Omega}_{2} = \Omega_{2}\backslash \overline{\Omega}_{1}, \ldots, \overline{\Omega}_{N} = \Omega_{N}\backslash \overline{\Omega}_{1}\backslash \cdots \backslash \overline{\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 the matrices \(P > 0\), \(U_{i} > 0\), \(i = 1, 2, \ldots,N\), and \(\overline{\Omega}_{i}\) is defined in (b).

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

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

where the matrices \(U_{i} = U_{i}^{T}\), \(i = 1, 2, \ldots,N\). The proposed approach in this paper does not depend on the system parameters \(A_{i}\), which shows that the proposed scheme is more simple and flexible than the above results. It can be easily extended to continuous switched systems to design the switching signal under consideration.

Lemma 2

[40]

For a given symmetric matrix \(S = \bigl [ {\scriptsize\begin{matrix}{} S_{11} & S_{12} \cr {*} & S_{22}\end{matrix}} \bigr ]\), 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

[32]

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

  1. (I)

    The following 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 [ \textstyle\begin{array}{@{}c@{\quad}c@{\quad}c@{}} 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{array}\displaystyle \right ] < 0, $$

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

Lemma 4

(Discrete Jensen inequality [35])

For any matrix \(R > 0\), integers \(r_{1} < r_{2}\), and a vector function \(\omega ( i ) \in \Re^{n}\), the following inequality is satisfied:

$$- ( r_{2} - r_{1} ) \cdot \sum _{i = k - r_{2}}^{k - r_{1} - 1} \omega^{T} ( i )R\omega ( i ) \le - \Biggl[ \sum_{i = k - r_{2}}^{k - r_{1} - 1} \omega ( i ) \Biggr]^{T}R \Biggl[ \sum_{i = k - r_{2}}^{k - r_{1} - 1} \omega ( i ) \Biggr]. $$

Lemma 5

(Park inequality in [35])

For any matrices \(V \in \Re^{n \times n} > 0\), \(M_{1}, M_{2} \in \Re^{n \times m}\), a positive real number \(0 < \alpha < 1\), and a vector \(\omega \in \Re^{m}\), there exists a matrix \(X \in \Re^{n \times n}\) such that

$$\left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} V & X \\ {*} & V \end{array}\displaystyle \right ] > 0. $$

Then the following inequality is satisfied:

$$- \biggl[ \frac{1}{\alpha} \omega^{T}M_{1}^{T}VM_{1} \omega + \frac{1}{1 - \alpha} \omega^{T}M_{2}^{T}VM_{2} \omega \biggr] \le - \omega^{T}\left [ \textstyle\begin{array}{@{}c@{}} M_{1} \\ M_{2} \end{array}\displaystyle \right ]^{T} \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} V & X \\ {*} & V \end{array}\displaystyle \right ] \left [ \textstyle\begin{array}{@{}c@{}} M_{1} \\ M_{2} \end{array}\displaystyle \right ]\omega. $$

Definition 1

The discrete switched system of (1a)-(1h) with the switching signal in (2c) is called passive if there exists a constant \(\gamma > 0\) such that

$$- \gamma \cdot \sum_{k = 0}^{\ell} w^{T} ( k )w ( k ) \le 2 \cdot \sum_{k = 0}^{\ell} z^{T} ( k )w ( k ) $$

for all \(\ell > 0\) and zero initial condition \(x ( \theta ) = 0\), \(\theta = - r_{M}, - r_{M} + 1, \ldots, 0\). If the parameter ℓ is selected as ∞, then the disturbance input w belongs to \(L_{2} ( 0,\infty )\).

In this paper, the following partitions are selected:

$$0 < r_{m} = r_{0} < r_{1} < r_{2} < \cdots < r_{p - 1} < r_{p} = r_{M}, $$

where p is the partition number, and \(r_{i}\), \(i = 1, 2, \ldots, p\), are some positive integers.

Theorem 1

For some selected integers \(0 < r_{m} = r_{0} < r_{1} < r_{2} < \cdots < r_{p - 1} < r_{p} = r_{M}\), constants \(0 \le \alpha_{j} \le 1\), \(j = 1, 2, \ldots,N\), and \(\sum_{i = 1}^{N} \alpha_{i} = 1\), system (1a)-(1h) is passive by the designed switching signal in (2c) if there exist some \(n \times n\) symmetric matrices \(P > 0\), \(Q_{1} > 0\), \(Q_{2} > 0\), \(R_{1} > 0\), \(R_{2} > 0\), \(R_{3} > 0\), \(S > 0\), \(T > 0\), \(V_{1} > 0\), \(V_{2} > 0\), \(U_{j}\), \(W_{1}\), \(W_{2}\), an \(n \times n\) matrix X, and constants \(\varepsilon_{j} > 0\), \(j = 1, 2, \ldots,N\) such that the following LMI conditions are satisfied:

$$\begin{aligned}& R_{2} + W_{1} > 0,\qquad R_{2} + W_{2} > 0, \end{aligned}$$
(3a)
$$\begin{aligned}& \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} Q_{1} & W_{1} \\ {*} & Q_{2} \end{array}\displaystyle \right ] > 0, \qquad \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} Q_{1} & W_{2} \\ {*} & Q_{2} \end{array}\displaystyle \right ] > 0, \qquad \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} V_{1} & X \\ {*} & V_{1} \end{array}\displaystyle \right ] > 0, \end{aligned}$$
(3b)
$$\begin{aligned}& \Sigma_{j}^{i} = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} \Sigma_{1j}^{i} & \Sigma_{2j} \\ {*} & \Sigma_{3j} \end{array}\displaystyle \right ] < 0, \quad i = 1, 2, \ldots, p, j = 1, 2, \ldots,N, \end{aligned}$$
(3c)
$$\begin{aligned}& \sum_{i = 1}^{N} \alpha_{i} \cdot U_{i} > 0, \end{aligned}$$
(3d)

where \(\Sigma_{1j}^{i}\), \(\Sigma_{2j}\), \(\Sigma_{3j}\), \(\Sigma_{11j}\), \(\Sigma_{13j}\), \(\Sigma_{14j}\) are defined by

$$\begin{aligned}& \Sigma_{1j}^{i} = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{\quad}c@{\quad}c@{\quad}c@{}} \Sigma_{11j} & 0 & \Sigma_{13j} & \Sigma_{14j} & \Sigma_{15j} \\ {*} & \Sigma_{22j}^{i} & \Sigma_{23j}^{i} & \Sigma_{24j}^{i} & \Sigma_{25j} \\ {*} & * & \Sigma_{33j}^{i} & \Sigma_{34j} & 0 \\ {*} & * & * & \Sigma_{44j}^{i} & 0 \\ {*} & * & * & * & \Sigma_{55j} \end{array}\displaystyle \right ], \\& \Sigma_{2j} = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{\quad}c@{\quad}c@{\quad}c@{\quad}c@{}} \Sigma_{16j} & \Sigma_{17j} & 0 & 0 & \Sigma_{110j} & \Sigma_{111j} \\ \Sigma_{26j} & \Sigma_{27j} & 0 & 0 & \Sigma_{210j} & \Sigma_{211j} \\ 0 & 0 & 0 & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 & 0 & 0 \\ \Sigma_{56j} & \Sigma_{57j} & 0 & \Sigma_{59j} & \Sigma_{510j} & \Sigma_{511j} \end{array}\displaystyle \right ], \\& \Sigma_{3j} = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{\quad}c@{\quad}c@{\quad}c@{\quad}c@{}} \Sigma_{66j} & 0 & \Sigma_{68j} & 0 & 0 & 0 \\ {*} & \Sigma_{77j} & \Sigma_{78j} & 0 & 0 & 0 \\ {*} & * & \Sigma_{88j} & 0 & \Sigma_{810j} & 0 \\ {*} & * & * & \Sigma_{99j} & 0 & \Sigma_{911j} \\ {*} & * & * & * & \Sigma_{1010j} & 0 \\ {*} & * & * & * & * & \Sigma_{1111j} \end{array}\displaystyle \right ], \\& \quad i = 1, 2, \ldots, p, j = 1, 2, \ldots,N, \end{aligned}$$
(3e)
$$\begin{aligned}& \Sigma_{11j} = - P + T + ( r_{M} - r_{m} )^{2} \cdot Q_{1} - R_{1} - R_{3} + U_{j}, \\& \Sigma_{13j} = R_{1}, \qquad \Sigma_{14j} = R_{3}, \qquad \Sigma_{15j} = - A_{zj}^{T}, \\& \Theta = r_{M}^{2} \cdot R_{1} + ( r_{M} - r_{m} )^{2} ( Q_{2} + R_{2} + V_{1} + V_{2} ) + r_{m}^{2} \cdot R_{3}, \\& \Sigma_{16j} = ( A_{j} - I )^{T}\Theta,\qquad \Sigma_{17j} = A_{j}^{T}P,\qquad \Sigma_{110} = \varepsilon_{j} \cdot N_{Aj}^{T}, \\& \Sigma_{111j} = \varepsilon_{j} \cdot N_{ZAj}^{T},\qquad \gamma_{23}^{i} = \frac{ ( r_{M} - r_{m} )}{ ( r_{M} - r_{i - 1} )},\qquad \gamma_{24}^{i} = \frac{ ( r_{M} - r_{m} )}{ ( r_{i} - r_{m} )}, \\& \Sigma_{22j}^{i} = - \gamma_{23}^{i} \cdot ( R_{2} + W_{2} ) - \gamma_{24}^{i} \cdot ( R_{2} + W_{1} ) - ( r_{M} - r_{m} ) \cdot ( W_{1} - W_{2} ) - 2V_{1} + X + X^{T}, \\& \Sigma_{23j}^{i} = \gamma_{23}^{i} \cdot ( R_{2} + W_{2} ) + V_{1} - X^{T}, \\& \Sigma_{24}^{i} = \gamma_{24}^{i} \cdot ( R_{2} + W_{1} ) - X + V_{1}, \qquad \Sigma_{25j} = - B_{zj}^{T}, \\& \Sigma_{26j} = B_{j}^{T}\Theta, \qquad \Sigma_{27j} = B_{j}^{T}P,\qquad \Sigma_{210j} = \varepsilon_{j} \cdot N_{Bj}^{T}, \qquad \Sigma_{211j} = \varepsilon_{1j} \cdot N_{ZBj}^{T}, \\& \Sigma_{33j}^{i} = - S - R_{1} - \gamma_{23}^{i} \cdot ( R_{2} + W_{2} ) - ( r_{M} - r_{m} ) \cdot W_{2} - V_{1} - V_{2},\qquad \Sigma_{34j} = V_{2} + X, \\& \Sigma_{44j}^{i} = - ( T - S ) - \gamma_{24}^{i} \cdot ( R_{2} + W_{1} ) - R_{3} + ( r_{M} - r_{m} ) \cdot W_{1} - V_{1} - V_{2}, \\& \Sigma_{55j} = - D_{zj} - D_{zj}^{T} - \gamma \cdot I,\qquad \Sigma_{56j} = D_{j}^{T}\Theta,\qquad \Sigma_{57j} = D_{j}^{T}P,\qquad \Sigma_{59j} = - M_{zj}, \\& \Sigma_{510j} = \varepsilon_{j} \cdot N_{Dj}^{T}, \qquad \Pi_{511j} = \varepsilon_{2j} \cdot N_{ZDj}^{T},\qquad \Sigma_{66j} = - \Theta,\qquad \Sigma_{68j} = \Theta^{T}M_{j}, \\& \Sigma_{77j} = - P, \qquad \Sigma_{78j} = PM_{j}, \qquad \Sigma_{88j} = - \varepsilon_{j} \cdot I,\qquad \Sigma_{810j} = \varepsilon_{j} \cdot \Xi_{j}^{T}, \\& \Sigma_{99j} = - \varepsilon_{j} \cdot I, \qquad \Sigma_{911j} = \varepsilon_{1j} \cdot \Xi_{zj}^{T}, \qquad \Sigma_{1010j} = - \varepsilon_{j} \cdot I,\qquad \Sigma_{1111j} = - \varepsilon_{j} \cdot I. \end{aligned}$$
(3f)

Proof

Define the Lyapunov-Krasovskii functional by

$$\begin{aligned} V ( x_{k} ) =& x^{T} ( k )Px ( k ) + ( r_{M} - r_{m} ) \cdot \sum_{j = - r_{M} + 1}^{ - r_{m}} \sum_{i = k - 1 + j}^{k - 1} z^{T} ( i ) \hat{Q}z ( i ) \\ &{}+ r_{M}\cdot \sum_{j = - r_{M} + 1}^{0} \sum_{i = k - 1 + j}^{k - 1} y^{T} ( i )R_{1}y ( i ) \\ &{}+ ( r_{M} - r_{m} ) \cdot \sum _{j = - r_{M} + 1}^{ - r_{m}} \sum_{i = k - 1 + j}^{k - 1} y^{T} ( i ) [ R_{2} + V_{1} + V_{2} ]y ( i ) \\ &{}+ r_{m}\cdot \sum_{j = - r_{m} + 1}^{0} \sum_{i = k - 1 + j}^{k - 1} y^{T} ( i )R_{3}y ( i ) + \sum_{i = k - r_{M}}^{k - 1 - r_{m}} x^{T} ( i )Sx ( i ) + \sum_{i = k - r_{m}}^{k - 1} x^{T} ( i )Tx ( i ), \end{aligned}$$
(4)

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

$$\begin{aligned} \Delta V ( x_{k} ) =& V ( x_{k + 1} ) - V ( x_{k} ) \\ =& \bigl[ x^{T} ( k + 1 )Px ( k + 1 ) - x^{T} ( k )Px ( k ) \bigr] + ( r_{M} - r_{m} )^{2} \cdot z^{T} ( k )\hat{Q}z ( k ) \\ &{}- ( r_{M} - r_{m} ) \cdot \sum _{i = k - r_{M}}^{k - r_{m} - 1} z^{T} ( i )\hat{Q}z ( i ) + r_{M}^{2} \cdot y^{T} ( k )R_{1}y ( k ) \\ &{}- r_{M} \cdot \sum_{i = k - r_{M}}^{k - 1} y^{T} ( i )R_{1}y ( i ) + ( r_{M} - r_{m} )^{2} \cdot y^{T} ( k ) [ R_{2} + V_{1} + V_{2} ]y ( k ) \\ &{}- ( r_{M} - r_{m} ) \cdot \sum _{i = k - r_{M}}^{k - r_{m} - 1} y^{T} ( i ) [ R_{2} + V_{1} + V_{2} ]y ( i ) + r_{m}^{2} \cdot y^{T} ( k )R_{3}y ( k ) \\ &{}- r_{m} \cdot \sum_{i = k - r_{m}}^{k - 1} y^{T} ( i )R_{3}y ( i ) + x^{T} ( k - r_{m} )Sx ( k - r_{m} ) \\ &{}- x^{T} ( k - r_{M} )Sx ( k - r_{M} ) + \bigl[ x^{T} ( k )Tx ( k ) - x^{T} ( k - r_{m} )Tx ( k - r_{m} ) \bigr]. \end{aligned}$$
(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}& - \sum_{i = k - r_{M}}^{k - r_{m} - 1} z^{T} ( i ) \hat{Q}z ( i ) = - \sum_{i = k - r_{M}}^{k - r ( k ) - 1} \left [ \textstyle\begin{array}{@{}c@{}} x ( i ) \\ y ( i ) \end{array}\displaystyle \right ]^{T}\left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} Q_{1} & 0 \\ 0 & Q_{2} \end{array}\displaystyle \right ]\left [ \textstyle\begin{array}{@{}c@{}} x ( i ) \\ y ( i ) \end{array}\displaystyle \right ] \\& \hphantom{- \sum_{i = k - r_{M}}^{k - r_{m} - 1} z^{T} ( i ) \hat{Q}z ( i ) ={}}{}- \sum_{i = k - r ( k )}^{k - r_{m} - 1} \left [ \textstyle\begin{array}{@{}c@{}} x ( i ) \\ y ( i ) \end{array}\displaystyle \right ]^{T}\left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} Q_{1} & 0 \\ 0 & Q_{2} \end{array}\displaystyle \right ]\left [ \textstyle\begin{array}{@{}c@{}} x ( i ) \\ y ( i ) \end{array}\displaystyle \right ], \end{aligned}$$
(6a)
$$\begin{aligned}& \lambda_{1} = \bigl[ x^{T} ( k - r_{m} )W_{1}x ( k - r_{m} ) - x^{T} \bigl( k - r ( k ) \bigr)W_{1}x \bigl( k - r ( k ) \bigr) \bigr] \\& \hphantom{\lambda_{1} ={}}{}- \sum_{i = k - r ( k )}^{k - r_{m} - 1} \bigl[ y^{T} ( i )W_{1}y ( i ) + 2x^{T} ( i )W_{1}y ( i ) \bigr] = 0, \end{aligned}$$
(6b)
$$\begin{aligned}& \lambda_{2} = \bigl[ x^{T} \bigl( k - r ( k ) \bigr)W_{2}x \bigl( k - r ( k ) \bigr) - x^{T} ( k - r_{M} )W_{2}x ( k - r_{M} ) \bigr] \\& \hphantom{\lambda_{2} ={}}{}- \sum_{i = k - r_{M}}^{k - r ( k ) - 1} \bigl[ y^{T} ( i )W_{2}y ( i ) + 2x^{T} ( i )W_{2}y ( i ) \bigr] = 0. \end{aligned}$$
(6c)

From the previous derivations we obtain the following result:

$$\begin{aligned}& \Delta V ( x_{k} ) + ( r_{M} - r_{m} ) \cdot ( \lambda_{1} + \lambda_{2} ) + \bigl[ - 2z^{T} ( k )w ( k ) - \gamma \cdot w^{T} ( k )w ( k ) \bigr] \\& \quad = x^{T} ( k + 1 )Px ( k + 1 ) - x^{T} ( k ) [ P - T ]x ( k ) + ( r_{M} - r_{m} )^{2} \cdot x^{T} ( k )Q_{1}x ( k ) \\& \qquad {}- ( r_{M} - r_{m} ) \cdot x^{T} \bigl( k - r ( k ) \bigr) [ W_{1} - W_{2} ]x \bigl( k - r ( k ) \bigr) \\& \qquad {}+ \bigl[ x ( k + 1 ) - x ( k ) \bigr]^{T} \bigl[ r_{M}^{2} \cdot R_{1} + ( r_{M} - r_{m} )^{2} ( Q_{2} + R_{2} + V_{1} + V ) + r_{m}^{2} \cdot R_{3} \bigr] \\& \qquad {}\cdot\bigl[ x ( k + 1 ) - x ( k ) \bigr]- r_{M} \cdot \sum_{i = k - r_{M}}^{k - 1} y^{T} ( i )R_{1}y ( i ) \\& \qquad {}- ( r_{M} - r_{m} ) \cdot \Biggl[ \sum_{i = k - r_{M}}^{k - r ( k ) - 1} y^{T} ( i ) [ R_{2} + W_{2} ]y ( i ) + \sum _{i = k - r ( k )}^{k - r_{m} - 1} y^{T} ( i ) [ R_{2} + W_{1} ]y ( i ) \Biggr] \\& \qquad {}- ( r_{M} - r_{m} ) \cdot \Biggl\{ \sum _{i = k - r_{M}}^{k - r_{m} - 1} y^{T} ( i )V_{1}y ( i ) + \sum_{i = k - r_{M}}^{k - r_{m} - 1} y^{T} ( i )V_{2}y ( i ) \Biggr\} \\& \qquad {}- r_{m} \cdot \Biggl[ \sum_{i = k - r_{m}}^{k - 1} y^{T} ( i )R_{3}y ( i ) \Biggr] - x^{T} ( k - r_{m} ) \bigl[ T - ( r_{M} - r_{m} ) \cdot W_{1} - S \bigr]x ( k - r_{m} ) \\& \qquad {}- x^{T} ( k - r_{M} ) \bigl[ S + ( r_{M} - r_{m} ) \cdot W_{2} \bigr]x ( k - r_{M} ) \\& \qquad {}- ( r_{M} - r_{m} )\cdot \sum _{i = k - r_{M}}^{k - r ( k ) - 1} \left [ \textstyle\begin{array}{@{}c@{}} x ( i ) \\ y ( i ) \end{array}\displaystyle \right ]^{T}\left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} Q_{1} & W_{2} \\ {*} & Q_{2} \end{array}\displaystyle \right ]\left [ \textstyle\begin{array}{@{}c@{}} x ( i ) \\ y ( i ) \end{array}\displaystyle \right ] \\& \qquad {}- ( r_{M} - r_{m} ) \cdot \sum _{i = k - r ( k )}^{k - r_{m} - 1} \left [ \textstyle\begin{array}{@{}c@{}} x ( i ) \\ y ( i ) \end{array}\displaystyle \right ]^{T}\left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} Q_{1} & W_{1} \\ {*} & Q_{2} \end{array}\displaystyle \right ]\left [ \textstyle\begin{array}{@{}c@{}} x ( i ) \\ y ( i ) \end{array}\displaystyle \right ] \\& \qquad {} + \bigl[ - 2z^{T} ( k )w ( k ) - \gamma \cdot w^{T} ( k )w ( k ) \bigr]. \end{aligned}$$
(6d)

Without loss of generality, assuming that \(0 \le r_{m} < r ( k ) < r_{M}\) and \(r_{i - 1} \le r ( k ) \le r_{i}\), \(i = 1, 2, \ldots, p\), for some k, by Lemma 4 we have the following results:

$$\begin{aligned}& - r_{M} \cdot \sum_{i = k - r_{M}}^{k - 1} y^{T} ( i )R_{1}y ( i ) \le - \Biggl[ \sum _{i = k - r_{M}}^{k - 1} y^{T} ( i ) \Biggr]^{T}R_{1} \Biggl[ \sum_{i = k - r_{M}}^{k - 1} y^{T} ( i ) \Biggr] \\& \hphantom{- r_{M} \cdot \sum_{i = k - r_{M}}^{k - 1} y^{T} ( i )R_{1}y ( i )}= - \bigl[ x ( k ) - x ( k - r_{M} ) \bigr]^{T}R_{1} \bigl[ x ( k ) - x ( k - r_{M} ) \bigr], \end{aligned}$$
(7a)
$$\begin{aligned}& - ( r_{M} - r_{m} ) \cdot \Biggl[ \sum _{i = k - r_{M}}^{k - r ( k ) - 1} y^{T} ( i ) [ R_{2} + W_{2} ]y ( i ) + \sum_{i = k - r ( k )}^{k - r_{m} - 1} y^{T} ( i ) [ R_{2} + W_{1} ]y ( i ) \Biggr] \\& \quad \le - \frac{ ( r_{M} - r_{m} )}{ ( r_{M} - r ( k ) )} \cdot \xi_{1} - \frac{ ( r_{M} - r_{m} )}{ ( r ( k ) - r_{m} )} \cdot \xi_{2} \le - \gamma_{23}^{i} \cdot \xi_{1} - \gamma_{24}^{i} \cdot \xi_{2}, \end{aligned}$$
(7b)
$$\begin{aligned}& - r_{m} \cdot \sum_{i = k - r_{m}}^{k - 1} y^{T} ( i )R_{3}y ( i ) \le - \bigl[ x ( k ) - x ( k - r_{m} ) \bigr]^{T}R_{3} \bigl[ x ( k ) - x ( k - r_{m} ) \bigr], \end{aligned}$$
(7c)
$$\begin{aligned}& - ( r_{M} - r_{m} ) \cdot \sum _{i = k - r_{M}}^{k - r_{m} - 1} y^{T} ( i )V_{1}y ( i ) \\& \quad = - ( r_{M} - r_{m} ) \cdot \Biggl[ \sum _{i = k - r_{M}}^{k - r ( k ) - 1} y^{T} ( i )V_{1}y ( i ) + \sum_{i = k - r ( k )}^{k - r_{m} - 1} y^{T} ( i )V_{1}y ( i ) \Biggr] \\& \quad \le - \frac{ ( r_{M} - r_{m} )}{ ( r_{M} - r ( k ) )} \cdot \bigl[ \bigl( x \bigl( k - r ( k ) \bigr) - x ( k - r_{M} ) \bigr)^{T}V_{1} \bigl( x \bigl( k - r ( k ) \bigr) - x ( k - r_{M} ) \bigr) \bigr] \\& \qquad {}- \frac{ ( r_{M} - r_{m} )}{ ( r ( k ) - r_{m} )} \cdot \bigl[ \bigl( x ( k - r_{m} ) - x \bigl( k - r ( k ) \bigr) \bigr)^{T}V_{1} \bigl( x ( k - r_{m} ) - x \bigl( k - r ( k ) \bigr) \bigr) \bigr], \end{aligned}$$
(7d)
$$\begin{aligned}& - ( r_{M} - r_{m} ) \cdot \sum _{i = k - r_{M}}^{k - r_{m} - 1} y^{T} ( i )V_{2}y ( i ) \\& \quad \le - \bigl[ x ( k - r_{m} ) - x ( k - r_{M} ) \bigr]^{T}V_{2} \bigl[ x ( k - r_{m} ) - x ( k - r_{M} ) \bigr], \end{aligned}$$
(7e)

where

$$ \begin{aligned} &\xi_{1} = \bigl[ x \bigl( k - r ( k ) \bigr) - x ( k - r_{M} ) \bigr]^{T} ( R_{2} + W_{2} ) \bigl[ x \bigl( k - r ( k ) \bigr) - x ( k - r_{M} ) \bigr], \\ &\xi_{2} = \bigl[ x ( k - r_{m} ) - x \bigl( k - r ( k ) \bigr) \bigr]^{T} ( R_{2} + W_{1} ) \bigl[ x ( k - r_{m} ) - x \bigl( k - r ( k ) \bigr) \bigr]. \end{aligned} $$
(7f)

Define

$$ {Z}^{T} ( k ) = \bigl[ \textstyle\begin{array}{@{}c@{\quad}c@{\quad}c@{\quad}c@{\quad}c@{}} x^{T}(k) & x^{T} ( k - r ( k ) ) & x^{T} ( k - r_{M} ) & x^{T} ( k - r_{m} ) & w^{T} ( k ) \end{array}\displaystyle \bigr]. $$
(8a)

By Park inequality in Lemma 5 with (3b) and (7d) we have

$$\begin{aligned}& - ( r_{M} - r_{m} ) \cdot \sum _{i = k - r_{M}}^{k - r_{m} - 1} y^{T} ( i )U_{1}y ( i ) \\& \quad \le - {Z}^{T} ( k )\left [ \textstyle\begin{array}{@{}c@{}} M_{1} \\ M_{2} \end{array}\displaystyle \right ]^{T} \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} V_{1} & X \\ {*} & V_{1} \end{array}\displaystyle \right ]\left [ \textstyle\begin{array}{@{}c@{}} M_{1} \\ M_{2} \end{array}\displaystyle \right ]{Z} ( k ) \\& \quad = Z^{T} ( k )\left [ \textstyle\begin{array}{@{}c@{\quad}c@{\quad}c@{\quad}c@{\quad}c@{}} 0 & 0 & 0 & 0 & 0 \\ {*} & - 2V_{1} + X + X^{T} & V_{1} - X^{T} & - X + V_{1} & 0 \\ {*} & * & - V_{1} & X & 0 \\ {*} & * & * & - V_{1} & 0 \\ {*} & * & * & * & 0 \end{array}\displaystyle \right ]Z ( k ), \end{aligned}$$
(8b)

where \(M_{1} = [0 \ I \ {-} I \ 0 \ 0 ]\) and \(M_{2} = [ 0 \ {-} I \ 0 \ I \ 0 ]\). Assuming that \(\sigma ( x ( k ) ) = j \in \overline{N}\), from (3a)-(3c), (6d), and (8a)-(8b) we derive the following result:

$$ \Delta V ( x_{k} ) + \bigl[ - 2z^{T} ( k )w ( k ) - \gamma \cdot w^{T} ( k )w ( k ) \bigr] \le - x^{T} ( k )U_{j}x ( k ) + {Z}^{T} ( k ) \cdot \hat{\Sigma}_{j}^{i} \cdot {Z} ( k ), $$
(9a)

where

$$\begin{aligned}& \hat{\Sigma}_{j}^{i} = \Sigma_{1j}^{i} - \left [ \textstyle\begin{array}{@{}c@{}} \overline{\Sigma}_{16j} \\ \overline{\Sigma}_{26j} \\ 0 \\ 0 \\ \overline{\Sigma}_{56j} \end{array}\displaystyle \right ]\Sigma_{66j}^{ - 1}\left [ \textstyle\begin{array}{@{}c@{}} \overline{\Sigma}_{16j} \\ \overline{\Sigma}_{26j} \\ 0 \\ 0 \\ \overline{\Sigma}_{56j} \end{array}\displaystyle \right ]^{T} - \left [ \textstyle\begin{array}{@{}c@{}} \overline{\Sigma}_{17j} \\ \overline{\Sigma}_{27j} \\ 0 \\ 0 \\ \overline{\Sigma}_{57j} \end{array}\displaystyle \right ] \Sigma_{77j}^{ - 1}\left [ \textstyle\begin{array}{@{}c@{}} \overline{\Sigma}_{17j} \\ \overline{\Sigma}_{27j} \\ 0 \\ 0 \\ \overline{\Sigma}_{57j} \end{array}\displaystyle \right ]^{T}, \\& \Sigma_{1j}^{i} = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{\quad}c@{\quad}c@{\quad}c@{}} \Sigma_{11j} & 0 & \Sigma_{13j} & \Sigma_{14j} & \overline{\Sigma}_{15j} \\ {*} & \Sigma_{22j}^{i} & \Sigma_{23j}^{i} & \Sigma_{24j}^{i} & \overline{\Sigma}_{25j} \\ {*} & * & \Sigma_{33j}^{i} & 0 & 0 \\ {*} & * & * & \Sigma_{44j}^{i} & 0 \\ {*} & * & * & * & \overline{\Sigma}_{55j} \end{array}\displaystyle \right ], \\& \overline{\Sigma}_{15j} = - ( A_{zj} + \Delta A_{zj} )^{T},\qquad \overline{\Sigma}_{16j} = ( A_{j} + \Delta A_{j} - I )^{T}\Theta, \qquad \overline{\Sigma}_{17j} = ( A_{j} + \Delta A_{j} )^{T}P, \\& \overline{\Sigma}_{25j} = - ( B_{zj} + \Delta B_{zj} )^{T},\qquad \overline{\Sigma}_{26j} = ( B_{j} + \Delta B_{j} )^{T}\Theta,\qquad \overline{\Sigma}_{27j} = ( B_{j} + \Delta B_{j} )^{T}P, \\& \overline{\Sigma}_{55j} = - ( D_{zj} + \Delta D_{zj} ) - ( D_{zj} + \Delta D_{zj} )^{T} - \gamma \cdot I, \\& \overline{\Sigma}_{56j} = ( D_{j} + \Delta D_{j} )^{T}\Theta,\qquad \overline{\Sigma}_{57j} = ( D_{j} + \Delta D_{j} )^{T}P, \end{aligned}$$
(9b)

\(\Sigma_{klj}\) and \(\Sigma_{klj}^{i}\), \(k, l = 1, 2, \ldots, 7\), and Θ are defined in (3f).

Define

$$ \overline{\Sigma}_{j}^{i} = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} \Sigma_{1j}^{i} & \overline{\Sigma}_{2j} \\ {*} & \Sigma_{3j} \end{array}\displaystyle \right ] = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} \Sigma_{1j}^{i} & \Sigma_{2j} \\ {*} & \Sigma_{3j} \end{array}\displaystyle \right ] + \Pi_{j}\overline{ \Delta}_{j} ( k )\Psi_{j}^{T} + \Psi_{j}\overline{\Delta}_{j}^{T} ( k ) \Pi_{j}^{T}, $$
(9c)

where

$$\begin{aligned}& \overline{\Sigma}_{2j} = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} \overline{\Sigma}_{16j} & \overline{\Sigma}_{17j} \\ \overline{\Sigma}_{26j} & \overline{\Sigma}_{27j} \\ 0 & 0 \\ 0 & 0 \\ \overline{\Sigma}_{56j} & \overline{\Sigma}_{57j} \end{array}\displaystyle \right ],\qquad \Sigma_{2j} = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} \Sigma_{16j} & \Sigma_{17j} \\ \Sigma_{26j} & \Sigma_{27j} \\ 0 & 0 \\ 0 & 0 \\ \Sigma_{56j} & \Sigma_{57j} \end{array}\displaystyle \right ], \\& \Sigma_{3j} = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} \Sigma_{66j} & 0 \\ 0 & \Sigma_{77j} \end{array}\displaystyle \right ], \qquad \Pi_{j} = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{\quad}c@{\quad}c@{\quad}c@{\quad}c@{\quad}c@{}} 0 & 0 & 0 & 0 & 0 & \Sigma_{68j}^{T} & \Sigma_{78j}^{T} \\ 0 & 0 & 0 & 0 & \Sigma_{59j}^{T} & 0 & 0 \end{array}\displaystyle \right ]^{T}, \\& \overline{\Delta}_{j} ( k ) = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} \Delta_{j} ( k ) & 0 \\ 0 & \Delta_{zj} ( k ) \end{array}\displaystyle \right ] = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} I - \Gamma_{j} ( k )\Xi_{j} & 0 \\ 0 & I - \Gamma_{zj} ( k )\Xi_{zj} \end{array}\displaystyle \right ]^{ - 1}\left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} \Gamma_{i} ( k ) & 0 \\ 0 & \Gamma_{zi} ( k ) \end{array}\displaystyle \right ] \\& \hphantom{\overline{\Delta}_{j} ( k )}= \left \{ \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} I & 0 \\ 0 & I \end{array}\displaystyle \right ] - \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} \Gamma_{j} ( k ) & 0 \\ 0 & \Gamma_{zj} ( k ) \end{array}\displaystyle \right ]\left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} \Xi_{j} & 0 \\ 0 & \Xi_{zj} \end{array}\displaystyle \right ] \right \}^{ - 1} \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} \Gamma_{i} ( k ) & 0 \\ 0 & \Gamma_{zi} ( k ) \end{array}\displaystyle \right ], \\& \Psi_{j} = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{\quad}c@{\quad}c@{\quad}c@{\quad}c@{\quad}c@{}} N_{Aj} & N_{Bj} & 0 & 0 & N_{Dj} & 0 & 0 \\ N_{ZAj} & N_{ZBj} & 0 & 0 & N_{ZDj} & 0 & 0 \end{array}\displaystyle \right ]^{T}. \end{aligned}$$
(9d)

By (3d) with Lemma 1 and switching signal in (2c) we have

$$ x^{T} ( k )U_{j}x ( k ) \ge 0, \quad \forall x ( k ) \in \overline{\Omega}_{j}. $$
(10)

By Lemmas 2 and 3 with (9d), the condition \(\Sigma_{j}^{i} < 0\) in (3c) implies \(\overline{\Sigma}_{j}^{i} < 0\) in (9c), which also implies \(\hat{\Sigma}_{j}^{i} < 0\) in (9b). From (10) by summing (9a) from 0 to â„“ we derive the following condition:

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

With zero initial condition (\(\varphi ( k ) = 0, - r_{M} \le k \le 0\)) we have

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

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

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

From the previous derivations the following condition is guaranteed:

$$- \gamma \cdot \sum_{k = 0}^{\ell} \bigl[ w^{T}(k)w(k) \bigr] \le 2 \cdot \sum_{k = 0}^{\ell} \bigl[ z^{T}(k)w(k) \bigr]. $$

By Definition 1 the system (1a)-(1h) is passive by the switching signal designed in (2c). This completes this proof. □

Remark 2

In view of (9a) in the proof of Theorem 1, we have \(\Delta V ( x_{k} ) < 0\) when \(w(k) = 0\). The internal stability of system (1a)-(1h) can be achieved by the proposed results.

Remark 3

The matrix perturbations in (1d)-(1h) are usually called linear fractional perturbations [11, 18, 19, 32, 33]. The parametric perturbations in [10, 14, 15, 29, 30] are the special conditions of system under consideration with \(\Xi_{i} = 0\), \(\Xi_{zi} = 0\), \(i \in \overline{N}\).

Remark 4

The Lyapunov functional proposed in (4) is different from our previous ones in [18, 19]. In this paper, upper and lower bounds of delay are used instead of interval time-varying \(r ( k )\) in [18, 19]. Hence, some complicated derivations can be ignored in this paper. On the other hand, the discrete Jensen inequality approach is used instead of the nonnegative inequality approach in [18, 19]. Since the number and dimension of variables have been reduced, the LMI program can be formulated easily. In this paper, we also use a delay-partitioning approach to improve the conservativeness of the developed results. Uniform or nonuniform partitions can be performed by our proposed results.

3 Passive switching control for uncertain discrete switched system

Next, we consider the passive switching control of the following system:

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

where \(u(k) \in \Re^{\upsilon}\) is the control input, \(D_{ui}\), \(i = 1, 2, \ldots,N\), are some given constant matrices of appropriate dimensions. Other definitions are shown in system (1a)-(1h). \(\Delta A_{i} ( k )\), \(\Delta B_{i} ( k )\), \(\Delta D_{wi} ( k )\), \(\Delta D_{ui} ( k )\), \(\Delta A_{zi} ( k )\), \(\Delta B_{zi} ( k )\), and \(\Delta D_{zwi} ( k )\) are some perturbed matrices satisfying the following conditions:

$$\begin{aligned}& \bigl[ \textstyle\begin{array}{@{}c@{\quad}c@{\quad}c@{\quad}c@{}} \Delta A_{i} ( k ) & \Delta B_{i} ( k ) & \Delta D_{wi} ( k ) & \Delta D_{ui} ( k ) \end{array}\displaystyle \bigr] \\& \quad = M_{i} \cdot \Delta_{i} ( k ) \cdot \bigl[ \textstyle\begin{array}{@{}c@{\quad}c@{\quad}c@{\quad}c@{}} N_{Ai} & N_{Bi} & N_{DWi} & N_{DUi} \end{array}\displaystyle \bigr], \end{aligned}$$
(11d)
$$\begin{aligned}& \bigl[ \textstyle\begin{array}{@{}c@{\quad}c@{\quad}c@{}} \Delta A_{zi} ( k ) & \Delta B_{zi} ( k ) & \Delta D_{zwi} ( k ) \end{array}\displaystyle \bigr] = M_{Zi} \cdot \Delta_{Zi} ( k ) \cdot\bigl[ \textstyle\begin{array}{@{}c@{\quad}c@{\quad}c@{}} N_{ZAi} & N_{ZBi} & N_{ZWi} \end{array}\displaystyle \bigr], \end{aligned}$$
(11e)
$$\begin{aligned}& \Delta_{i} ( k ) = \bigl[ I - \Gamma_{i} ( k ) \Xi_{i} \bigr]^{ - 1}\Gamma_{i} ( k ),\qquad \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 ),\qquad \Xi_{zi}\Xi_{zi}^{T} < I, \end{aligned}$$
(11g)

where \(M_{i} \in \Re^{n \times q}\), \(M_{Zi} \in \Re^{p \times q}\), \(N_{Ai}\), \(N_{Bi}\), \(N_{DWi}\), \(N_{DUi}\), \(N_{ZAi}\), \(N_{ZBi}\), \(N_{ZWi}\), \(\Xi_{i}\), and \(\Xi_{zi}\), \(i = 1, 2, \ldots,N\), are some given constant matrices with appropriate dimensions, \(\Gamma_{i} ( k )\) and \(\Gamma_{zi} ( k )\) are some unknown matrices satisfying

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

The switching domains are also defined by

$$ \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 the matrices \(U_{i} > 0\), \(i = 1, 2, \ldots,N\), will be selected from our developed results, and

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

By the definition of domains the switching signal can be designed by

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

where \(\overline{\Omega}_{i}\) is defined in (12b). Now we define the state feedback switching control to achieve the stabilization and passivity for the switched system in (11a)-(11h):

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

where the state feedback gain \(K_{i} \in \Re^{\upsilon \times n}\) will be selected from our developed result.

Lemma 6

[41]

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

  1. (a)
    $$S = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} X & Y \\ {*} & - Z^{ - 1} \end{array}\displaystyle \right ] < 0. $$
  2. (b)

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

    $$\left [ \textstyle\begin{array}{@{}c@{\quad}c@{\quad}c@{}} X & \eta \cdot Y & 0 \\ {*} & - 2\eta \cdot I & Z \\ {*} & * & - Z \end{array}\displaystyle \right ] < 0. $$

Lemma 7

[42]

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)
    $$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 [ \textstyle\begin{array}{@{}c@{\quad}c@{\quad}c@{}} 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{array}\displaystyle \right ] < 0, $$

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

Definition 2

[43]

The discrete switched system (11a)-(11h) with switching signal in (12c) and switching control in (13) is called passive if there exists a constant \(\gamma > 0\) such that

$$- \gamma \cdot \sum_{k = 0}^{\ell} w^{T} ( k )w ( k ) \le 2 \cdot \sum_{k = 0}^{\ell} z^{T} ( k )w ( k ) $$

for all \(\ell > 0\) and zero initial condition \(x ( \theta ) = 0\), \(\theta = - r_{M}, - r_{M} + 1, \ldots, 0\). If the parameter ℓ is selected as ∞, then the disturbance input w belongs to \(L_{2} ( 0,\infty )\).

Theorem 2

For some selected integers \(0 < r_{m} = r_{0} < r_{1} < r_{2} < \cdots < r_{p - 1} < r_{p} = r_{M}\), constants \(\gamma > 0\), \(0 \le \alpha_{i} \le 1\), \(i \in \overline{N}\), and \(\sum_{i = 1}^{N} \alpha_{i} = 1\), system (11a)-(11h) is passive by the designed switching signal in (12c) and switching control in (13) with control gains \(K_{i} = \hat{K}_{i} / \eta_{i}\) if there exist \(n \times n\) symmetric matrices \(P > 0\), \(Q_{1} > 0\), \(Q_{2} > 0\), \(R_{1} > 0\), \(R_{2} > 0\), \(R_{3} > 0\), \(S > 0\), \(T > 0\), \(V_{1} > 0\), \(V_{2} > 0\), \(U_{j}\), \(W_{1}\), \(W_{2}\), matrices \(X \in \Re^{n \times n}\), \(\hat{K}_{j} \in \Re^{\upsilon \times n}\), \(j = 1, 2, \ldots,N\), and constants \(\varepsilon_{j} > 0\), \(\eta_{j} > 0\), \(j = 1, 2, \ldots,N\), such that the following LMI conditions are satisfied:

$$\begin{aligned}& R_{2} + W_{1} > 0, \qquad R_{2} + W_{2} > 0, \end{aligned}$$
(14a)
$$\begin{aligned}& \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} Q_{1} & W_{1} \\ {*} & Q_{2} \end{array}\displaystyle \right ] > 0, \qquad \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} Q_{1} & W_{2} \\ {*} & Q_{2} \end{array}\displaystyle \right ] > 0, \qquad \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} V_{1} & X \\ {*} & V_{1} \end{array}\displaystyle \right ] > 0, \end{aligned}$$
(14b)
$$\begin{aligned}& \tilde{\Sigma}_{j}^{i} = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} \tilde{\Sigma}_{j1}^{i} & \tilde{\Sigma}_{j2} \\ {*} & \tilde{\Sigma}_{j3} \end{array}\displaystyle \right ] < 0, \quad i = 1, 2, \ldots, p, j = 1, 2, \ldots, N, \end{aligned}$$
(14c)
$$\begin{aligned}& \sum_{i = 1}^{N} \alpha_{i} \cdot U_{i} > 0, \end{aligned}$$
(14d)

where

$$\begin{aligned}& \tilde{\Sigma}_{j1}^{i} = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{\quad}c@{\quad}c@{\quad}c@{}} \Sigma_{11j} & 0 & \Sigma_{13j} & \Sigma_{14j} & \Sigma_{15j} \\ {*} & \Sigma_{22j}^{i} & \Sigma_{23j}^{i} & \Sigma_{24j}^{i} & \Sigma_{25j} \\ {*} & * & \Sigma_{33j}^{i} & \Sigma_{34j} & 0 \\ {*} & * & * & \Sigma_{44j}^{i} & 0 \\ {*} & * & * & * & \Sigma_{55j} \end{array}\displaystyle \right ], \\& \tilde{\Sigma}_{j2} = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{\quad}c@{\quad}c@{\quad}c@{\quad}c@{\quad}c@{\quad}c@{}} \Sigma_{16j} & \Sigma_{17j} & 0 & 0 & 0 & 0 & \Sigma_{112j} & \Sigma_{113j} \\ \Sigma_{26j} & \Sigma_{27j} & 0 & 0 & 0 & 0 & \Sigma_{212j} & \Sigma_{213j} \\ 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 \\ \Sigma_{56j} & \Sigma_{57j} & 0 & 0 & 0 & \Sigma_{511j} & \Sigma_{512j} & \Sigma_{513j} \end{array}\displaystyle \right ], \\& \tilde{\Sigma}_{j3} = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{\quad}c@{\quad}c@{\quad}c@{\quad}c@{\quad}c@{\quad}c@{}} \Sigma_{66j} & 0 & \Sigma_{68j} & 0 & \Sigma_{610j} & 0 & 0 & 0 \\ {*} & \Sigma_{77j} & 0 & \Sigma_{79j} & \Sigma_{710j} & 0 & 0 & 0 \\ {*} & * & \Sigma_{88j} & 0 & 0 & 0 & 0 & 0 \\ {*} & * & * & \Sigma_{99j} & 0 & 0 & 0 & 0 \\ {*} & * & * & * & \Sigma_{1010j} & 0 & \Sigma_{1012j} & 0 \\ {*} & * & * & * & * & \Sigma_{1111j} & 0 & \Sigma_{1113j} \\ {*} & * & * & * & * & * & \Sigma_{1212j} & 0 \\ {*} & * & * & * & * & * & * & \Sigma_{1313j} \end{array}\displaystyle \right ], \\& \Sigma_{11j} = - P + T + ( r_{M} - r_{m} )^{2} \cdot Q_{1} - R_{1} - R_{3} + U_{j}, \\& \Sigma_{13j} = R_{1},\qquad \Sigma_{14j} = R_{3}, \qquad \Sigma_{15j} = - A_{zj}^{T}, \\& \Sigma_{16j} = \eta_{j} \cdot ( A_{j} - I )^{T} - \hat{K}_{j}^{T}D_{uj}^{T}, \qquad \Sigma_{17j} = \eta_{j} \cdot A_{j}^{T} - \hat{K}_{j}^{T}D_{uj}^{T}, \\& \Sigma_{112j} = \eta_{j} \cdot N_{Aj}^{T} - \hat{K}_{j}^{T}N_{DUj}^{T},\qquad \Sigma_{113j} = N_{ZAj}^{T}, \\& \gamma_{23}^{i} = \frac{ ( r_{M} - r_{m} )}{ ( r_{M} - r_{i - 1} )}, \qquad \gamma_{24}^{i} = \frac{ ( r_{M} - r_{m} )}{ ( r_{i} - r_{m} )}, \\& \Sigma_{22j}^{i} = - \gamma_{23}^{i} \cdot ( R_{2} + W_{2} ) - \gamma_{24}^{i} \cdot ( R_{2} + W_{1} ) - ( r_{M} - r_{m} ) \cdot ( W_{1} - W_{2} ) - 2V_{1} + X + X^{T}, \\& \Sigma_{23j}^{i} = \gamma_{23}^{i} \cdot ( R_{2} + W_{2} ) + V_{1} - X^{T}, \qquad \Sigma_{24}^{i} = \gamma_{24}^{i} \cdot ( R_{2} + W_{1} ) - X + V_{1}, \\& \Sigma_{25j} = - B_{zj}^{T}, \qquad \Sigma_{26j} = \eta_{j} \cdot B_{j}^{T},\qquad \Sigma_{27j} = \eta_{j} \cdot B_{j}^{T}, \\& \Sigma_{212j} = \eta_{j} \cdot N_{Bj}^{T}, \qquad \Sigma_{213j} = N_{ZBj}^{T}, \\& \Sigma_{33j}^{i} = - S - R_{1} - \gamma_{23}^{i} \cdot ( R_{2} + W_{2} ) - ( r_{M} - r_{m} ) \cdot W_{2} - V_{1} - V_{2},\qquad \Sigma_{34j} = V_{2} + X, \\& \Sigma_{44j}^{i} = - ( T - S ) - \gamma_{24}^{i} \cdot ( R_{2} + W_{1} ) - R_{3} + ( r_{M} - r_{m} ) \cdot W_{1} - V_{1} - V_{2}, \\& \Sigma_{55j} = - D_{zwj} - D_{zwj}^{T} - \gamma \cdot I,\qquad \Sigma_{56j} = \eta_{j} \cdot D_{wj}^{T}, \qquad \Sigma_{57j} = \eta_{j} \cdot D_{wj}^{T}, \\& \Sigma_{511j} = - \varepsilon_{j} \cdot M_{Zj},\qquad \Sigma_{512j} = \eta_{j} \cdot N_{DWj}^{T}, \qquad \Sigma_{513j} = N_{ZWj}^{T}, \qquad \Sigma_{66j} = \Sigma_{77j} = - 2\eta_{j} \cdot I, \\& \Theta = r_{M}^{2} \cdot R_{1} + ( r_{M} - r_{m} )^{2} ( Q_{2} + R_{2} + V_{1} + V_{2} ) + r_{m}^{2} \cdot R_{3}, \\& \Sigma_{68j} = \Theta, \qquad \Sigma_{610j} = \varepsilon_{j} \cdot M_{j}, \qquad \Sigma_{79j} = P, \\& \Sigma_{710j} = \varepsilon_{j} \cdot M_{j}, \qquad \Sigma_{88j} = - \Theta, \qquad \Sigma_{99j} = - P, \\& \Sigma_{1010j} = \Sigma_{1111j} = \Sigma_{1212j} = \Sigma_{1313j} = - \varepsilon_{j} \cdot I, \\& \Sigma_{1012j} = \varepsilon_{j} \cdot \Xi_{j}^{T}, \qquad \Sigma_{1113j} = \varepsilon_{j} \cdot \Xi_{zj}^{T}. \end{aligned}$$

Proof

For the functional given in (4), the derivations in (4)-(7f) with (11a)-(13) can be formulated as

$$\begin{aligned}& \Delta V ( x_{k} ) + ( r_{M} - r_{m} ) \cdot ( \lambda_{1} + \lambda_{2} ) + \bigl[ - 2z^{T} ( k )w ( k ) - \gamma \cdot w^{T} ( k )w ( k ) \bigr] \\& \quad \le - x^{T} ( k )U_{j}x ( k ) + {Z}^{T} ( k ) \cdot \hat{\Sigma}_{j}^{i} \cdot {Z} ( k ), \end{aligned}$$
(15a)

where \({Z} ( k )\) is defined in (8a), and

$$\begin{aligned}& \hat{\Sigma}_{j}^{i} = \hat{\Sigma}_{1j}^{i} - \left [ \textstyle\begin{array}{@{}c@{}} \hat{\Sigma}_{16j} \\ \hat{\Sigma}_{26j} \\ 0 \\ 0 \\ \hat{\Sigma}_{56j} \end{array}\displaystyle \right ]\Sigma_{66j}^{ - 1}\left [ \textstyle\begin{array}{@{}c@{}} \hat{\Sigma}_{16j} \\ \hat{\Sigma}_{26j} \\ 0 \\ 0 \\ \hat{\Sigma}_{56j} \end{array}\displaystyle \right ]^{T} - \left [ \textstyle\begin{array}{@{}c@{}} \hat{\Sigma}_{17j} \\ \hat{\Sigma}_{27j} \\ 0 \\ 0 \\ \hat{\Sigma}_{57j} \end{array}\displaystyle \right ] \Sigma_{77j}^{ - 1}\left [ \textstyle\begin{array}{@{}c@{}} \hat{\Sigma}_{17j} \\ \hat{\Sigma}_{27j} \\ 0 \\ 0 \\ \hat{\Sigma}_{57j} \end{array}\displaystyle \right ]^{T}, \end{aligned}$$
(15b)
$$\begin{aligned}& \hat{\Sigma}_{1j}^{i} = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{\quad}c@{\quad}c@{\quad}c@{}} \Sigma_{11j} & 0 & \Sigma_{13j} & \Sigma_{14j} & \hat{\Sigma}_{15j} \\ {*} & \Sigma_{22j}^{i} & \Sigma_{23j}^{i} & \Sigma_{24j}^{i} & \hat{\Sigma}_{25j} \\ {*} & * & \Sigma_{33j}^{i} & 0 & 0 \\ {*} & * & * & \Sigma_{44j}^{i} & 0 \\ {*} & * & * & * & \hat{\Sigma}_{55j} \end{array}\displaystyle \right ], \\& \hat{\Sigma}_{15j} = - ( A_{zj} + \Delta A_{zj} )^{T},\qquad \hat{\Sigma}_{16j} = \bigl( A_{j} + \Delta A_{j} - ( D_{uj} + \Delta D_{uj} )K_{j} - I \bigr)^{T}, \\& \hat{\Sigma}_{17j} = \bigl( A_{j} + \Delta A_{j} - ( D_{uj} + \Delta D_{uj} )K_{j} \bigr)^{T},\qquad \hat{\Sigma}_{25j} = - ( B_{zj} + \Delta B_{zj} )^{T}, \\& \hat{\Sigma}_{26j} = ( B_{j} + \Delta B_{j} )^{T},\qquad \hat{\Sigma}_{27j} = ( B_{j} + \Delta B_{j} )^{T}, \\& \hat{\Sigma}_{55j} = - ( D_{zwj} + \Delta D_{zwj} ) - ( D_{zwj} + \Delta D_{zwj} )^{T} - \gamma \cdot I,\qquad \hat{\Sigma}_{56j} = ( D_{wj} + \Delta D_{wj} )^{T}, \\& \hat{\Sigma}_{57j} = ( D_{wj} + \Delta D_{wj} )^{T},\qquad \Sigma_{66j} = - \Theta^{ - 1}, \qquad \Sigma_{77j} = - P^{ - 1}, \end{aligned}$$
(15c)

\(\Sigma_{klj}\), \(k, l = 1, 2, \ldots,4\) and Θ are defined in (14c).

Define

$$ \tilde{\Sigma}_{j}^{i} = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} \hat{\Sigma}_{1j}^{i} & \hat{\Sigma}_{2j} \\ {*} & - \hat{\Sigma}_{4j}^{ - 1} \end{array}\displaystyle \right ], $$
(16)

where \(\hat{\Sigma}_{1j}^{i}\) is defined in (15c), and

$$\hat{\Sigma}_{2j} = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} \hat{\Sigma}_{16j} & \hat{\Sigma}_{17j} \\ \hat{\Sigma}_{26j} & \hat{\Sigma}_{27j} \\ 0 & 0 \\ 0 & 0 \\ \hat{\Sigma}_{56j} & \hat{\Sigma}_{57j} \end{array}\displaystyle \right ], \qquad \hat{ \Sigma}_{4j} = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} - \Sigma_{66j} & 0 \\ 0 & - \Sigma_{77j} \end{array}\displaystyle \right ] = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} \Theta & 0 \\ 0 & P \end{array}\displaystyle \right ]. $$

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

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

where \(\Sigma_{klj}\), \(k, l = 1, 2, \ldots, 7\), are defined in (14c),

$$\begin{aligned}& \Sigma_{1j}^{i} = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{\quad}c@{\quad}c@{\quad}c@{}} \Sigma_{11j} & 0 & \Sigma_{13j} & \Sigma_{14j} & \Sigma_{15j} \\ {*} & \Sigma_{22j}^{i} & \Sigma_{23j}^{i} & \Sigma_{24j}^{i} & \Sigma_{25j} \\ {*} & * & \Sigma_{33j}^{i} & 0 & 0 \\ {*} & * & * & \Sigma_{44j}^{i} & 0 \\ {*} & * & * & * & \Sigma_{55j} \end{array}\displaystyle \right ],\qquad \Sigma_{2j} = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} \Sigma_{16j} & \Sigma_{17j} \\ \Sigma_{26j} & \Sigma_{27j} \\ 0 & 0 \\ 0 & 0 \\ \Sigma_{56j} & \Sigma_{57j} \end{array}\displaystyle \right ], \\& \Sigma_{3j} = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} - 2 \cdot \eta_{j} \cdot I & 0 \\ 0 & - 2 \cdot \eta_{j} \cdot I \end{array}\displaystyle \right ],\qquad \Sigma_{4j} = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} \Theta & 0 \\ 0 & P \end{array}\displaystyle \right ], \\& \Pi_{j} = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{\quad}c@{\quad}c@{\quad}c@{\quad}c@{\quad}c@{\quad}c@{\quad}c@{}} 0 & 0 & 0 & 0 & 0 & M_{j}^{T} & M_{j}^{T} & 0 & 0 \\ 0 & 0 & 0 & 0 & - M_{Zj}^{T} & 0 & 0 & 0 & 0 \end{array}\displaystyle \right ]^{T}, \\& \hat{\Delta}_{j} ( k ) = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} \Delta_{j} ( k ) & 0 \\ 0 & \Delta_{zj} ( k ) \end{array}\displaystyle \right ] = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} I - \Gamma_{j} ( k )\Xi_{j} & 0 \\ 0 & I - \Gamma_{zj} ( k )\Xi_{zj} \end{array}\displaystyle \right ]^{ - 1}\left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} \Gamma_{i} ( k ) & 0 \\ 0 & \Gamma_{zi} ( k ) \end{array}\displaystyle \right ] \\& \hphantom{\hat{\Delta}_{j} ( k )}= \left \{ \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} I & 0 \\ 0 & I \end{array}\displaystyle \right ] - \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} \Gamma_{j} ( k ) & 0 \\ 0 & \Gamma_{zj} ( k ) \end{array}\displaystyle \right ]\left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} \Xi_{j} & 0 \\ 0 & \Xi_{zj} \end{array}\displaystyle \right ] \right \}^{ - 1} \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} \Gamma_{i} ( k ) & 0 \\ 0 & \Gamma_{zi} ( k ) \end{array}\displaystyle \right ], \\& \Psi_{j} = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{\quad}c@{\quad}c@{\quad}c@{\quad}c@{\quad}c@{\quad}c@{\quad}c@{}} \eta_{j} \cdot N_{Aj} - N_{DUj}\hat{K}_{j} & \eta_{j} \cdot N_{Bj} & 0 & 0 & \eta_{j} \cdot N_{DWj} & 0 & 0 & 0 & 0 \\ N_{ZAj} & N_{ZBj} & 0 & 0 & N_{ZWj} & 0 & 0 & 0 & 0 \end{array}\displaystyle \right ]^{T},\quad \hat{K}_{j} = \eta_{j} \cdot K_{j}. \end{aligned}$$

By Lemmas 6 and 7 the condition in (14c) should be imposed to achieve the passivity of system under consideration. □

4 Illustrative examples

Example 1

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

$$ \begin{aligned} &A_{1} = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} 1.01 & 0.01 \\ 0.01 & 0 \end{array}\displaystyle \right ], \qquad A_{2} = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} 0 & 0.01 \\ 0.01 & 1.01 \end{array}\displaystyle \right ], \\ & B_{1} = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} - 0.1 & 0.1 \\ 0 & - 0.1 \end{array}\displaystyle \right ], \qquad B_{2} = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} - 0.1 & 0 \\ 0.1 & 0.1 \end{array}\displaystyle \right ], \\ &D_{1} = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} 0.1 & 0 \\ 0 & 0.1 \end{array}\displaystyle \right ], \qquad D_{2} = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} 0.1 & 0 \\ 0.1 & 0.1 \end{array}\displaystyle \right ], \\ &A_{z1} = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} 0.1 & 0 \\ 0 & 0.2 \end{array}\displaystyle \right ],\qquad A_{z2} = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} 0.1 & 0 \\ 0 & 0.05 \end{array}\displaystyle \right ], \\ &B_{z1} = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} 0.02 & 0 \\ 0 & 0.01 \end{array}\displaystyle \right ], \qquad B_{z2} = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} 0.01 & 0 \\ 0 & 0.02 \end{array}\displaystyle \right ], \\ &D_{z1} = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} 0.2 & 0.1 \\ 0 & 0.2 \end{array}\displaystyle \right ],\qquad D_{z2} = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} 0.2 & 0 \\ 0 & 0.2 \end{array}\displaystyle \right ], \\ &M_{1} = M_{2} = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} 0.1 & 0 \\ 0 & 0.1 \end{array}\displaystyle \right ], \qquad M_{z1} = M_{z2} = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} 0.05 & 0 \\ 0 & 0.1 \end{array}\displaystyle \right ], \\ &N_{A1} = N_{A2} = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} 0.02 & 0 \\ 0 & 0.01 \end{array}\displaystyle \right ], \qquad N_{B1} = N_{B2} = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} 0.01 & 0 \\ 0 & 0.02 \end{array}\displaystyle \right ], \\ &N_{D1} = N_{D2} = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} 0.01 & 0 \\ 0 & 0.01 \end{array}\displaystyle \right ], \qquad N_{ZA1} = N_{ZA2} = N_{B1}, \\ &N_{ZB1} = N_{ZB2} = N_{A1},\qquad N_{ZD1} = N_{ZD2} = N_{D1},\qquad \Xi_{1} = \Xi_{2} = \Xi_{z1} = \Xi_{z2} = 0.01 \cdot I. \end{aligned} $$
(17)

With \(p = 2\), \(r_{m} = r_{0} = 1\), \(r_{1} = 3\), \(r_{M} = r_{2} = 4\), \(\gamma = 0.5\), and \(\alpha_{1} = \alpha_{2} = 0.5\), the LMI conditions in Theorem 1 have a feasible solution with (some matrix solutions for LMI variables are not listed here)

$$U_{1} = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} - 0.5249 & - 0.0165 \\ - 0.0165 & 0.7641 \end{array}\displaystyle \right ], \qquad U_{2} = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} 0.5225 & 0.0166 \\ 0.0166 & - 0.7635 \end{array}\displaystyle \right ]. $$

System (1a)-(1h) with (17) is passive with \(r_{m} = 1\), \(r_{M} = 4\), \(\gamma = 0.5\) by the switching signal designed by

$$ \sigma = \left \{ \textstyle\begin{array}{l@{\quad}l} 1, & x \in \overline{\Omega}_{1}, \\ 2, & x \in \Re^{2}\backslash \overline{\Omega}_{1}, \end{array}\displaystyle \right . $$
(18)

where \(\overline{\Omega}_{1} = \{ [ x_{1} \ x_{2} ]^{T}: - 0.5249x_{1}^{2} - 0.033x_{1}x_{2} + 0.7641x_{2}^{2} \ge 0 \}\). Some delay upper bounds and switching domains in (18) that guarantee the passivity property (\(\gamma = 0.5\)) for system (1a)-(1h) with (17) are provided in Table 1 for \(\alpha_{1} = \alpha_{2} = 0.5\).

Table 1 The obtained results for our proposed results

Two issues about passivity analysis of switched systems:

  1. 1.

    Under arbitrary switching signal, passivity analysis and passive control can be investigated to guarantee the performance for uncertain discrete switched systems.

  2. 2.

    Design of a switching signal (and a switching control) guarantees the passivity property for uncertain discrete switched systems. This paper is focused on this issue.

Note that the matrices \(A_{1}\) and \(A_{2}\) in this example are not Hurwitz (have at least one eigenvalue greater than 1) and the results in [10, 13, 14] cannot be applied to find any feasible solution to guarantee the stability for discrete switching systems for any arbitrary switching.

Example 2

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

$$\begin{aligned}& A_{1} = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} 1.01 & 0.02 \\ 0.01 & 0.01 \end{array}\displaystyle \right ], \qquad A_{2} = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} 0.01 & 0.01 \\ 0.02 & 1.01 \end{array}\displaystyle \right ], \\& B_{1} = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} - 0.2 & 0.1 \\ 0 & - 0.2 \end{array}\displaystyle \right ], \qquad B_{2} = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} 0.2 & 0.1 \\ 0.1 & 0.1 \end{array}\displaystyle \right ], \\& D_{w1} = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} 0.1 & 0.1 \\ 0 & 0.1 \end{array}\displaystyle \right ], \qquad D_{w2} = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} 0.1 & 0 \\ 0.1 & 0.1 \end{array}\displaystyle \right ], \\& D_{u1} = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} 1 & 0.2 \\ 0.1 & 1 \end{array}\displaystyle \right ], \qquad D_{u2} = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} 1 & 0.1 \\ 0.2 & 1 \end{array}\displaystyle \right ], \\& A_{z1} = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} 0.1 & 0 \\ 0 & 0.2 \end{array}\displaystyle \right ], \qquad A_{z2} = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} 0.1 & 0 \\ 0.1 & 0.1 \end{array}\displaystyle \right ], \\& B_{z1} = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} 0.04 & 0 \\ 0 & 0.03 \end{array}\displaystyle \right ], \qquad B_{z2} = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} 0.1 & 0 \\ 0 & 0.1 \end{array}\displaystyle \right ], \\& D_{zw1} = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} 0.2 & 0.1 \\ 0 & 0.2 \end{array}\displaystyle \right ], \qquad D_{zw2} = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} 0.2 & 0 \\ 0 & 0.2 \end{array}\displaystyle \right ], \qquad M_{1} = M_{2} = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} 0.1 & 0 \\ 0 & 0.1 \end{array}\displaystyle \right ], \\& M_{z1} = M_{z2} = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} 0.05 & 0 \\ 0 & 0.05 \end{array}\displaystyle \right ],\qquad N_{A1} = N_{A2} = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} 0.02 & 0 \\ 0 & 0.01 \end{array}\displaystyle \right ], \\& N_{B1} = N_{B2} = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} 0.01 & 0 \\ 0 & 0.02 \end{array}\displaystyle \right ], \qquad N_{DW1} = N_{DW2} = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} 0.01 & 0 \\ 0 & 0.02 \end{array}\displaystyle \right ], \\& N_{DU1} = N_{DU2} = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} 0.02 & 0 \\ 0 & 0.01 \end{array}\displaystyle \right ], \qquad N_{ZA1} = N_{ZA2} = N_{A1}, \qquad N_{ZB1} = N_{ZB2} = N_{B1}, \\& N_{ZW1} = N_{ZW2} = N_{DW1}, \qquad \Xi_{1} = \Xi_{2} = \Xi_{z1} = \Xi_{z2} = 0.01 \cdot I. \end{aligned}$$
(19)

With \(p = 2\), \(r_{m} = 1\), \(r_{1} = 4\), \(r_{M} = 8\), \(\gamma = 1.5\), and \(\alpha_{1} = \alpha_{2} = 0.5\), the LMI conditions in Theorem 2 have a feasible solution with (some matrix solutions for LMI variables are not listed here)

$$\begin{aligned}& U_{1} = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} 0.0056 & 0.0021 \\ 0.0021 & - 0.0055 \end{array}\displaystyle \right ], \qquad U_{2} = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} - 0.0036 & - 0.0048 \\ - 0.0048 & 0.0102 \end{array}\displaystyle \right ], \\& \hat{K}_{1} = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} 0.8955 & 0.2065 \\ - 0.0729 & - 0.8734 \end{array}\displaystyle \right ],\qquad \hat{K}_{2} = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} - 0.7817 & - 0.0618 \\ 0.1892 & 0.929 \end{array}\displaystyle \right ], \\& \eta_{1} = 1.7259,\qquad \eta_{2} = 1.6971. \end{aligned}$$

System (1a)-(1h) with (19) is passive with \(r_{m} = 1\), \(r_{M} = 10\), \(\gamma = 1.5\) by the switching signal given in (12c) with

$$ \sigma = \left \{ \textstyle\begin{array}{l@{\quad}l} 1, & x \in \overline{\Omega}_{1}, \\ 2, & x \in \overline{\Omega}_{2}, \end{array}\displaystyle \right . $$
(20)

where

$$\begin{aligned}& \overline{\Omega}_{1} = \bigl\{ \bigl[ \textstyle\begin{array}{@{}c@{\quad}c@{}} x_{1} & x_{2} \end{array}\displaystyle \bigr]^{T} \in R^{2}: 0.0056x_{1}^{2} + 0.0042x_{1}x_{2} - 0.0055x_{2}^{2} \ge 0 \bigr\} \quad \mbox{and} \\& \overline{\Omega}_{2} = \Re^{2}\backslash \overline{\Omega}_{1}. \end{aligned}$$

The proposed switching control gains in (13) are given by

$$ K_{1} = \hat{K}_{1} / \eta_{1} = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} 0.5188 & 0.1196 \\ - 0.0422 & - 0.5061 \end{array}\displaystyle \right ], \qquad K_{2} = \hat{K}_{2} / \eta_{2} = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} - 0.4606 & - 0.0364 \\ 0.1115 & 0.5474 \end{array}\displaystyle \right ]. $$
(21)

Under the disturbance inputs \(w ( k ) = [ 10 \times ( 0.9 )^{k} \ - 10 \times ( 0.4 )^{k} ]^{T}\) shown in Figure 1 and zero initial conditions, the regulated outputs \(z ( k ) \in \Re^{2}\) of switched system (1a)-(1h) with (19)-(21) and no perturbations are shown in Figure 2. Under zero disturbance, the initial state function \(\varphi ( \theta ) = [10 \ {-} 5 ]^{T}\), \(\theta = - 8, - 7, \ldots, - 1, 0\), and no perturbations, the state trajectories \(x ( k ) \in \Re^{2}\) of switched system (1a)-(1h) with (19)-(21) are shown in Figure 3. By Theorem 2 system (1a)-(1h) with (20) and \(1 \le r ( k ) \le 8\) is passive by the proposed switching signal in (20) and switching control in (13) with control gains in (21). With \(1 \le r ( k ) \le 8\), our previous results in [10, 11] cannot provide or guarantee any performance of uncertain discrete switched time-delay system. By using Theorem 2, the maximal delay upper bounds with respect to \(\gamma = 1.5\) and \(\gamma = 0.1\) that guarantee the passivity property for system (1a)-(1h) with (19) are provided in Table 2 for \(\alpha_{1} = \alpha_{2} = 0.5\), \(p = 2\), \(r_{1} = 4\), respectively. The obtained result for passive switching control in this paper is more efficient than our previous results in [11].

Figure 1
figure 1

The disturbance inputs of switched system (solid line: \(\pmb{w_{1}(k)}\) , dashed line: \(\pmb{w_{2}(k)}\) ).

Figure 2
figure 2

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

Figure 3
figure 3

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

Table 2 The obtained results for our proposed results

There are some major contributions:

  1. (a)

    Less LMI variable elements are used in this proposed approach. Implementation of LMI program can be achieved easily.

  2. (b)

    Under the same passivity requirement, a more spacious range of interval time-varying delay can be guaranteed by the proposed approach.

  3. (c)

    The proposed new Lyapunov functional does not depend on time-varying delay \(r ( k )\), and some conservativeness can be reduced.

  4. (d)

    A simple design scheme for the proposed switching signal can be easily generalized to continuous switched time-delay systems.

  5. (e)

    Better passivity of switching systems can be achieved by switching signal design and switching state feedback control.

  6. (f)

    The delay-partition approach and Jensen-Park inequalities are used to reduce the conservativeness of the proposed results.

Example 3

The following water quality model is presented in Chapter 11 of [1]:

$$\begin{aligned}& x(k + 1) = A_{\sigma} x(k) + B_{\sigma} x \bigl( k - r ( k ) \bigr) + D_{\sigma} w ( k ), \end{aligned}$$
(22a)
$$\begin{aligned}& z(k) = A_{z\sigma} x(k) + B_{z\sigma} x \bigl( k - r ( k ) \bigr) + D_{z\sigma} w ( k ), \end{aligned}$$
(22b)

where the time delay \(r ( k ) > 0\) is shown to reflect the mixing effect of biochemical constituents in time instance k, the state vector \(x ( k ) \in \Re^{n}\) is the water-quality constituents (like algae, ammonia nitrogen, dissolved oxygen, biochemical oxygen demand), the output \(z ( k ) \in \Re^{{q}}\) is the performance, the disturbance input \(w(k) \in \Re^{{q}}\) is the irregular discharge of effluents and belongs to \(L_{2} ( 0,\infty )\), and the switching signal σ is located in the finite set \(\{ 1, 2, \ldots,N \}\). Typically, the switching rule σ is not known a priori, but we assume that its instantaneous value is available in real time for practical implementations by water pollution management. In this paper, the passivity problem defined in Definition 1 will be investigated. The time-varying delay is defined by \(0 < r_{m} \le r ( k ) \le r_{M}\), where \(r_{m}\) and \(r_{M}\) present the extreme cases of light and heavy waste dump loadings, respectively. Consider the following parameters of the model (\(N = 3\)):

$$\begin{aligned}& A_{1} = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} 0.2 & 0.1 \\ 0 & 0.2 \end{array}\displaystyle \right ],\qquad A_{2} = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} 0.1 & 0.2 \\ 0.2 & 0.1 \end{array}\displaystyle \right ], \\& A_{3} = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} 0.1 & 0.1 \\ 0.1 & 0.71 \end{array}\displaystyle \right ], \qquad B_{1} = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} 0.2 & 0 \\ 0.1 & 0.1 \end{array}\displaystyle \right ], \\& B_{2} = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} - 0.2 & 0.1 \\ 0 & - 0.2 \end{array}\displaystyle \right ], \qquad B_{3} = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} 0.2 & 0 \\ 0 & 0.3 \end{array}\displaystyle \right ], \\& D_{1} = \left [ \textstyle\begin{array}{@{}c@{}} 0.05 \\ 0.1 \end{array}\displaystyle \right ], \qquad D_{2} = \left [ \textstyle\begin{array}{@{}c@{}} 0.1 \\ 0.05 \end{array}\displaystyle \right ], \qquad D_{3} = \left [ \textstyle\begin{array}{@{}c@{}} 0.1 \\ 0.1 \end{array}\displaystyle \right ], \\& A_{z1} = \bigl[ \textstyle\begin{array}{@{}c@{\quad}c@{}} 0.1 & 0.3 \end{array}\displaystyle \bigr], \qquad A_{z2} = \bigl[ \textstyle\begin{array}{@{}c@{\quad}c@{}} 0.2 & 0.2 \end{array}\displaystyle \bigr], \\& A_{z3} = \bigl[ \textstyle\begin{array}{@{}c@{\quad}c@{}} 0.1 & 0.3 \end{array}\displaystyle \bigr], \qquad B_{z1} = \bigl[ \textstyle\begin{array}{@{}c@{\quad}c@{}} 0.2 & 0.2 \end{array}\displaystyle \bigr], \\& B_{z2} = \bigl[ \textstyle\begin{array}{@{}c@{\quad}c@{}} 0.1 & 0.2 \end{array}\displaystyle \bigr], \qquad B_{z3} = \bigl[ \textstyle\begin{array}{@{}c@{\quad}c@{}} 0.1 & 0.2 \end{array}\displaystyle \bigr], \\& D_{z1} = 0.1,\qquad D_{z2} = 0.1,\qquad D_{z3} = 0.1. \end{aligned}$$
(23)

With \(r_{m} = r_{0} = 1\), \(r_{2} = 2\), \(r_{M} = r_{3} = 3\), and \(\alpha_{1} = \alpha_{2} = 0.4\), \(\alpha_{3} = 0.2\), there is a feasible solution in Theorem 1 with (some matrix solutions for LMI variables are not listed here)

$$\begin{aligned}& U_{1} = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} 1.4679 & - 0.6667 \\ - 0.6667 & 2.7987 \end{array}\displaystyle \right ], \\& U_{2} = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} - 0.4749 & 1.2218 \\ 1.2218 & 1.0524 \end{array}\displaystyle \right ], \\& U_{3} = \left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} 0.2111 & - 1.3439 \\ - 1.3439 & - 7.0066 \end{array}\displaystyle \right ]. \end{aligned}$$

Hence, we can conclude that the water quality model (22a)-(22b) with (23) is passive with \(\gamma = 1\) by the switching signal designed by

$$ \sigma = \left \{ \textstyle\begin{array}{l@{\quad}l} 1, & x ( k ) \in \overline{\Omega}_{1}, \\ 2, & x ( k ) \in \overline{\Omega}_{2}, \\ 3, & x ( k ) \in \Re^{2}\backslash \overline{\Omega}_{1}\backslash \overline{\Omega}_{2}, \end{array}\displaystyle \right . $$
(24)

where

$$\begin{aligned}& \overline{\Omega}_{1} =\bigl\{ \bigl[ \textstyle\begin{array}{@{}c@{\quad}c@{}} x_{1} & x_{2} \end{array}\displaystyle \bigr]^{T} \in \Re^{2}:1.4679x_{1}^{2} - 1.3334x_{1}x_{2} + 2.7987x_{2}^{2} \ge 0 \bigr\} , \\& \overline{\Omega}_{2} = \bigl\{ \bigl[ \textstyle\begin{array}{@{}c@{\quad}c@{}} x_{1} & x_{2} \end{array}\displaystyle \bigr]^{T} \in \Re^{2}: - 0.4749x_{1}^{2} + 2.4436x_{1}x_{2} + 1.0524x_{2}^{2} \ge 0 \bigr\} \backslash \overline{\Omega}_{1}. \end{aligned}$$

5 Conclusions

In this paper, a simple switching signal design scheme has been investigated to guarantee the passivity property and passive switching control for uncertain discrete switched systems with interval time-varying delay and linear fractional perturbations. A new Lyapunov functional is applied to guaranteed the obtained results. Jensen and Park inequalities combined with delay-partitioning approach are used to improve the conservativeness of the proposed results. The results proposed in this paper are shown to be less conservative than some recent reports from numerical examples. The passivity of a water quality model is guaranteed by selecting a suitable switching signal.

References

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

    Book  MATH  Google Scholar 

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

    Book  MATH  Google Scholar 

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

    Article  MathSciNet  MATH  Google Scholar 

  4. Xiang, W, Xia, J: \(H_{\infty}\) finite-time control for switched nonlinear discrete-time systems with norm-bounded disturbance. J. Franklin Inst. 348, 331-352 (2011)

    Article  MathSciNet  MATH  Google Scholar 

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

    Book  MATH  Google Scholar 

  6. Hale, JK, Verduyn Lunel, SM: Introduction to Functional Differential Equations. Springer, New York (1993)

    Book  MATH  Google Scholar 

  7. Kolmanovskii, VB, Myshkis, A: Applied Theory of Functional Differential Equations. Kluwer Academic, Amsterdam (1992)

    Book  MATH  Google Scholar 

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

    Article  MathSciNet  MATH  Google Scholar 

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

    Article  Google Scholar 

  10. 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  MathSciNet  MATH  Google Scholar 

  11. 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  MathSciNet  Google Scholar 

  12. Mahmoud, MS: Delay-dependent \(H_{\infty}\) filtering of a class of switched discrete-time state delay systems. Signal Process. 88, 2709-2719 (2008)

    Article  MATH  Google Scholar 

  13. 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  MathSciNet  MATH  Google Scholar 

  14. 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  MathSciNet  MATH  Google Scholar 

  15. 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 

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

    Article  MathSciNet  MATH  Google Scholar 

  17. Zong, G, Hou, L, Li, J: A descriptor system approach to \(l_{2}\)-\(l_{\infty}\) filtering for uncertain discrete-time switched system with mode-dependent time-varying delays. Int. J. Innov. Comput. Inf. Control 7, 2213-2224 (2011)

    Google Scholar 

  18. Lien, CH, Yu, KW, Chen, JD, Chung, LY: Switching signal design and passivity analysis for uncertain discrete switched systems with interval time-varying delay. IMA J. Math. Control Inf. 30, 251-263 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  19. Lien, CH, Yu, KW, Chen, JD, Chung, LY: Designs of switching signal and passive control for discrete uncertain switched time-delay systems. IMA J. Math. Control Inf. 32, 405-426 (2015)

    Article  MathSciNet  MATH  Google Scholar 

  20. 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  MathSciNet  MATH  Google Scholar 

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

    MathSciNet  MATH  Google Scholar 

  22. 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  MathSciNet  MATH  Google Scholar 

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

    Google Scholar 

  24. Chua, LO: Passivity and complexity. IEEE Trans. Circuits Syst. 46, 71-82 (1999)

    Article  MathSciNet  MATH  Google Scholar 

  25. Calcev, G, Gore, R, Neyer, DM: Passivity approach to fuzzy control systems. Automatica 34, 2339-2344 (1998)

    Article  MathSciNet  MATH  Google Scholar 

  26. Mahmoud, MS: Delay-dependent dissipativity of singular time-delay systems. IMA J. Math. Control Inf. 26, 45-58 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  27. Mahmoud, MS, Xie, L: Passivity analysis and synthesis for uncertain time-delay systems. Math. Probl. Eng. 7, 455-484 (2001)

    Article  MathSciNet  MATH  Google Scholar 

  28. Mahmoud, MS, Zribi, M: Passive control synthesis for uncertain systems with multiple-state delays. Comput. Electr. Eng. 28, 195-216 (2002). Special issue on time-delay systems

    Article  MATH  Google Scholar 

  29. Zhu, J, Zhang, Q, Yuan, Z: Delay-dependent passivity criterion for discrete-time delayed standard neural network model. Neurocomputing 73, 1384-1393 (2010)

    Article  MATH  Google Scholar 

  30. Zhang, Z, Mou, S, Lam, J, Gao, H: New passivity criteria for neural networks with time-varying delay. Neural Netw. 22, 864-868 (2009)

    Article  Google Scholar 

  31. Xie, L, Fu, M: Passivity analysis and passification for uncertain signal processing systems. IEEE Trans. Signal Process. 46, 2394-2403 (1998)

    Article  Google Scholar 

  32. 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 

  33. Qian, W: Improved stability analysis on delayed neural networks with linear fractional uncertainties. Appl. Math. Comput. 217, 3596-3606 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  34. Meng, X, Lam, J, Du, B, Gao, H: A delay-partitioning approach to the stability analysis of discrete-time systems. Automatica 46, 610-614 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  35. Park, PG, Ko, JW, Jeong, C: Reciprocally convex approach to stability of systems with time-varying delays. Automatica 47, 235-238 (2011)

    Article  MathSciNet  MATH  Google Scholar 

  36. Kermani, M, Sakly, A: Delay-independent stability criteria under arbitrary switching of a class of switched nonlinear time-delay systems. Adv. Differ. Equ. 2015, 225 (2015)

    Article  MathSciNet  Google Scholar 

  37. Li, Z, Gao, H, Karimi, HR: Stability analysis and \(H_{\infty}\) controller synthesis of discrete-time switched systems with time delay. Syst. Control Lett. 66, 85-93 (2014)

    Article  MathSciNet  MATH  Google Scholar 

  38. Liu, L, Yin, Y, Wang, J, Wu, Q: Stability analysis of discrete-time switched nonlinear systems via T-S fuzzy model approach. Neurocomputing 173, 1967-1971 (2016)

    Article  Google Scholar 

  39. Li, J, Zhao, J, Chen, C: Dissipativity and feedback passivation for switched discrete-time nonlinear systems. Syst. Control Lett. 87, 47-55 (2016)

    Article  MathSciNet  MATH  Google Scholar 

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

    Book  MATH  Google Scholar 

  41. 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  MathSciNet  MATH  Google Scholar 

  42. 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  MathSciNet  MATH  Google Scholar 

  43. Wu, ZG, Shi, P, Su, H, Chu, J: Passivity analysis for discrete-time stochastic Markovian jump neural networks with mixed time delays. IEEE Trans. Neural Netw. 22, 1566-1575 (2011)

    Article  Google Scholar 

Download references

Acknowledgements

The research reported here was supported by the Ministry of Science and Technology, ROC under grant no. MOST 104-2221-E-022-003. The authors would like to thank the editor and anonymous reviewers for their helpful comments.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Chang-Hua Lien.

Additional information

Competing interests

The authors declare that they have no competing interests.

Authors’ contributions

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

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., Chen, JD. et al. Passivity analysis and passive control for uncertain discrete switched time-delay systems via a simple switching signal design. Adv Differ Equ 2016, 104 (2016). https://doi.org/10.1186/s13662-016-0821-7

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1186/s13662-016-0821-7

Keywords