1 Introduction

A 2-D system is a dynamic process in which information is transmitted in two independent directions. 2-D systems are widely studied due to the fact that many practical systems are usually modeled as the 2-D systems, such as signal and image processing [1], thermal processing [2], metal rolling processing [3], and so on. Owing to the fact that 2-D systems have wide application background, stabilization analysis for the 2-D systems has become an important problem in control field. Stability, \(l_{2}\)-gain, and stabilization analysis have been investigated for 2-D discrete switched systems [4, 5]. Many practical 2-D systems contain inherent delays which are often sources of poor performances and instability for the 2-D systems. Therefore, considerable interests have been attracted in stabilization analysis for the 2-D systems with time delays. And stabilizations are studied mainly by delay-dependent methods for the 2-D systems with time delays, because the delay-dependent methods are less conservative than the delay-independent ones [6, 7]. An \(H_{\infty}\) control problem has been considered for a 2-D T-S fuzzy model with time delays and missing measurements [8]. A delay-dependent \(H_{\infty}\) controller has been designed for a 2-D switched system with time delays [9]. For 2-D discrete-time systems with interval time-varying delays, a delay-dependent stability problem has been studied in [10]. Based on [10], an improved approach has been given in [11]. Besides, a delay-partitioning approach has been proposed in [12]. Most of the studies are mainly on 2-D discrete-time systems. Hence, there is a lot of space to extend the 2-D systems with time delays into delta domain, which motivates us to make an effort in this paper.

Discrete-time systems have been widely researched with the rapid development of computer technology. The discrete-time systems are usually expressed as shift operator systems. Studies on 2-D discrete-time systems are also mainly about 2-D shift operator systems. However, parameters in the traditional shift operator systems do not tend to the ones in corresponding continuous-time systems when sampling frequencies are gradually increased, which usually leads to poor performances and instability for the control systems [13]. In order to solve the problems, delta operators are proposed to replace the traditional shift operators in fast sampling cases [14]. After that, a lot of research results have been shown for delta operator systems. Using a delta operator approach, a fuzzy fault detection filter and a stability problem have been investigated for uncertain fuzzy and networked control systems, respectively [15, 16]. Saturation is a common problem in modern engineering field. It is meaningful to research actuator saturation because most of actuators do not strictly accord with linearity and many of them subject to saturation in real physical systems. Recently, considerable interest has been attracted to analyze control systems subject to actuator saturation, please refer to [17,18,19] and the references therein. A convex hull approach has been proposed to deal with systems with actuator saturation [20,21,22]. Moreover, the domain of attraction is a subset of state space, and all system trajectories that start from the subset will eventually tend to origin. An estimate of the domain of attraction has been investigated for a class of nonlinear systems subject to input constraints [23, 24]. 2-D models widely exist in modern engineering field, such as a metal rolling process and a thermal process. However, the 2-D models are rarely considered for fast sampling cases in the existing results.

In this paper, a 2-D system is considered in delta domain to adapt to a fast sampling rate and avoid the system instability caused by the fast sampling in this paper. Moreover, both time-varying delays and actuator saturation, which usually occur in the modern engineering field, are studied for a 2-D delta operator system. Free weighting matrices, 2-D Jensen inequalities, and linear matrix inequalities (LMIs) approaches are applied to stabilization analysis. Furthermore, an estimate of the domain of attraction is proposed for the 2-D delta operator system. A state feedback controller is designed by Lyapunov–Krasovskii methods. Two numerical examples are shown to illustrate the effectiveness and advantages of the developed techniques.

This paper is organized in the following. Section 2 formulates problem formulation on the 2-D delta operator system with time-varying delays and actuator saturation. The stabilization problem is shown for the 2-D delta operator system with time-varying delays and actuator saturation in Sect. 3. In Sect. 4, two numerical examples are given to illustrate the effectiveness and advantages of the proposed methods. The paper is concluded in Sect. 5.

Main novelties of this paper are summarized as follows:

  1. (1)

    A stabilization problem on a 2-D system is extended to delta domain which is a link between s-domain and z-domain.

  2. (2)

    2-D models widely exist in modern engineering field. However, the 2-D models are rarely considered for fast sampling cases in the existing results. In this paper, the 2-D model is considered in the case of fast sampling.

  3. (3)

    An estimate of the domain of attraction is proposed for the 2-D delta operator system in this paper.

Notation

In the sequel, if not explicitly stated, matrices are assumed to have compatible dimensions. Throughout this paper, \({R}^{n}\) denotes the n-dimensional Euclidean space. For any matrix A, \(\lambda_{\max }(A)\) denotes the maximal module of its eigenvalues, \(A^{T}\) denotes the transpose of matrix A, \(A>0\) and \(A\geq0\) denote that matrix A is a positive definite matrix and a semi-positive definite matrix, respectively. I is the identity matrix of appropriate dimension. The shorthand \(\operatorname{diag}\{M_{1}, M_{2}, \ldots, M_{r}\}\) denotes a block diagonal matrix with diagonal blocks being the matrices \(M_{1}, M_{2}, \ldots, M_{r}\). The symmetric terms in a symmetric matrix are denoted by ∗. \(\frac {\partial x(s,t)}{\partial s}\) and \(\frac{\partial x(s,t)}{\partial t}\) denote partial derivatives of function \(x(s,t)\) to variables s and t, respectively.

2 Problem formulation

In this paper, two 2-D delta operators are shown as follows:

$$ \delta^{v}x(t_{i},t_{j})= \textstyle\begin{cases} \partial x(t_{i},t_{j})/\partial t_{j},&\mathtt{T}_{v}=0, \\ \frac{x(t_{i},t_{j}+\mathtt{T}_{v})-x(t_{i},t_{j})}{\mathtt{T}_{v}},&\mathtt {T}_{v}\neq0 \end{cases} $$
(1)

and

$$ \delta^{h}x(t_{i},t_{j})= \textstyle\begin{cases} \partial x(t_{i},t_{j})/\partial t_{i},&\mathtt{T}_{h}=0, \\ \frac{x(t_{i}+\mathtt{T}_{h},t_{j})-x(t_{i},t_{j})}{\mathtt{T}_{h}},&\mathtt {T}_{h}\neq0 \end{cases} $$
(2)

where \(\delta^{v}x(t_{i},t_{j})\) is the delta operator along vertical direction, \(\delta^{h}x(t_{i},t_{j})\) is the delta operator along horizontal direction, \(\mathtt{T}_{v}\) is the sampling period along vertical direction, \(\mathtt{T}_{h}\) is the sampling period along horizontal direction, j and i are time steps with \(t_{j}=j\mathtt{T}_{v}\) and \(t_{i}=i\mathtt{T}_{h}\), respectively. A 2-D delta operator system with time-varying delays and actuator saturation is given as

$$\begin{aligned} \delta x(t_{i+1},t_{j+1}) =&\bar{A}_{1}x(t_{i+1},t_{j})+ \bar {A}_{1d}x\bigl(t_{i+1},t_{j}-d_{1}(t_{j}) \bigr)+\bar{B}_{1}\operatorname{sat}\bigl(u(t_{i+1},t_{j}) \bigr) \\ &{} +\bar{A}_{2}x(t_{i},t_{j+1})+ \bar{A}_{2d}x\bigl(t_{i}-d_{2}(t_{i}),t_{j+1} \bigr)+\bar {B}_{2}\operatorname{sat}\bigl(u(t_{i},t_{j+1}) \bigr), \end{aligned}$$
(3)

with

$$\begin{aligned}& \delta x(t_{i+1},t_{j+1})=\delta^{v}x(t_{i+1},t_{j})+ \delta ^{h}x(t_{i},t_{j+1}), \\& \delta^{v}x(t_{i+1},t_{j})=\bar{A}_{1}x(t_{i+1},t_{j})+ \bar {A}_{1d}x\bigl(t_{i+1},t_{j}-d_{1}(t_{j}) \bigr)+\bar{B}_{1}\operatorname{sat}\bigl(u(t_{i+1},t_{j}) \bigr), \\& \delta^{h}x(t_{i},t_{j+1})=\bar{A}_{2}x(t_{i},t_{j+1})+ \bar {A}_{2d}x\bigl(t_{i}-d_{2}(t_{i}),t_{j+1} \bigr)+\bar{B}_{2}\operatorname{sat}\bigl(u(t_{i},t_{j+1}) \bigr), \\& \bar{A}_{1}=\frac{2A_{1}-I}{\mathtt{T}_{v}},\qquad \bar{A}_{1d}= \frac {2A_{1d}}{\mathtt{T}_{v}},\qquad \bar{B}_{1}=\frac{2B_{1}}{\mathtt{T}_{v}}, \\& \bar{A}_{2}=\frac{2A_{2}-I}{\mathtt{T}_{h}},\qquad \bar{A}_{2d}= \frac {2A_{2d}}{\mathtt{T}_{h}},\qquad \bar{B}_{2}=\frac{2B_{2}}{\mathtt{T}_{h}}, \end{aligned}$$

where \(x(t_{i},t_{j})\in{R}^{n}\) is the plant state, \(u(t_{i},t_{j})\in{R}^{m}\) is the control input, \(A_{1}\), \(A_{2}\), \(A_{1d}\), \(A_{2d}\), \(B_{1}\), and \(B_{2}\) are parameter matrices with appropriate dimensions. Note that \(d_{1}(t_{j})\) and \(d_{2}(t_{i})\) are time-varying delays along vertical direction and horizontal direction, respectively. \(d_{1}(t_{j})\) and \(d_{2}(t_{i})\) are satisfied with

$$ 0< d_{1m}\leq d_{1}(t_{j})\leq d_{1M},\qquad 0< d_{2m}\leq d_{2}(t_{i}) \leq d_{2M}, $$
(4)

where \(d_{1m}\), \(d_{1M}\), \(d_{2m}\), and \(d_{2M}\) are positive real numbers. The function “sat” is the standard saturation function with appropriate dimension. The saturation function is defined as

$$ \operatorname{sat}(u)=\bigl[\operatorname{sat}(u_{1}), \operatorname{sat}(u_{2}), \ldots, \operatorname{sat}(u_{m}) \bigr]^{T}, $$

where \(\operatorname{sat}(u_{i})=\operatorname{sgn}(u_{i})\min \{1,|u_{i}| \}\).

Initial conditions are given as

$$ \textstyle\begin{cases} x(t_{i},t_{j})=\phi_{v},\quad \forall0\leq t_{i}\leq z_{1}, t_{j}=-d_{1M}, -d_{1M}+1, \ldots, 0, \\ x(t_{i},t_{j})=\phi_{h},\quad \forall0\leq t_{j}\leq z_{2}, t_{i}=-d_{2M}, -d_{2M}+1, \ldots, 0, \\ x(t_{i},t_{j})=0,\quad \forall t_{i}>z_{1}, t_{j}=-d_{1M}, -d_{1M}+1, \ldots, 0, \\ x(t_{i},t_{j})=0,\quad \forall t_{j}>z_{2}, t_{i}=-d_{2M}, -d_{2M}+1, \ldots, 0, \end{cases} $$
(5)

where \(\phi_{v}\) and \(\phi_{h}\) are given vectors, \(z_{1}\) and \(z_{2}\) are any large positive integers.

The objective of this paper is to stabilize the 2-D delta operator system (3) under the following state feedback controller:

$$ u(t_{i},t_{j})=Kx(t_{i},t_{j}). $$
(6)

By controller (6), the 2-D delta operator system (3) is transformed as follows:

$$\begin{aligned} \delta x(t_{i+1},t_{j+1}) =&\bar{A}_{1}x(t_{i+1},t_{j})+ \bar {A}_{1d}x\bigl(t_{i+1},t_{j}-d_{1}(t_{j}) \bigr)+\bar{B}_{1}\operatorname{sat}\bigl(Kx(t_{i+1},t_{j}) \bigr) \\ &{} +\bar{A}_{2}x(t_{i},t_{j+1})+ \bar{A}_{2d}x\bigl(t_{i}-d_{2}(t_{i}),t_{j+1} \bigr)+\bar {B}_{2}\operatorname{sat}\bigl(Kx(t_{i},t_{j+1}) \bigr), \end{aligned}$$
(7)

where \(K\in{R}^{m\times n}\) is a feedback gain matrix.

The following definition on the domain of attraction for the 2-D delta operator system (3) will be used in this paper.

Definition 1

Denote a solution of system (3) with initial conditions in (5) as \(\zeta(t_{i},t_{j},\phi_{v},\phi_{h})\). The domain of attraction for system (3) is given as

$$ \mathcal{T} := \Bigl\{ \phi_{v}\in C_{1}[-d_{1M},0], \phi_{h}\in C_{2}[-d_{2M},0]:\lim _{t_{i}+t_{j}\rightarrow\infty}\zeta(t_{i},t_{j}, \phi_{v},\phi _{h})=0 \Bigr\} , $$

where \(\phi_{v}\) and \(\phi_{h}\) are initial conditions, \(C_{1}[-d_{1M},0]\) is a set of the initial conditions \(\phi_{v}\) with \(0\leq t_{i}\leq z_{1}\), \(t_{j}=-d_{1M}, -d_{1M}+1, \ldots,0\) and \(C_{2}[-d_{2M},0]\) is a set of the initial conditions \(\phi_{h}\) with \(0\leq t_{j}\leq z_{2}\), \(t_{i}=-d_{2M}, -d_{2M}+1, \ldots, 0\).

Based on Definition 1, an estimate of the domain of attraction is shown as follows:

$$\begin{aligned} \mathcal{Y} :=& \bigl\{ \phi_{v}\in C_{1}[-d_{1M},0], \phi_{h}\in C_{2}[-d_{2M},0]: \\ & \max\|\phi_{v}\|\leq\eta_{1}, \max\|\phi_{h}\| \leq\eta_{2}, \max\|\delta\phi_{v}\|\leq\eta_{3}, \max\|\delta\phi_{h}\|\leq\eta_{4} \bigr\} , \end{aligned}$$

where \(\eta_{l}>0\), \(l=1, 2, 3, 4\), are the maximum positive scalars, \(\| \cdot\|\) denotes the Euclidean norm.

For a positive definite matrix \(P\in{R}^{n\times n}\), an ellipsoid \(\Omega(P)\) is defined as

$$ \Omega(P):= \bigl\{ x(t_{i},t_{j})\in {R}^{n}:x^{T}(t_{i},t_{j})Px(t_{i},t_{j}) \leq1 \bigr\} . $$

For a matrix \(H\in{R}^{m\times n}\), a linear region of saturation is given as

$$ \mathcal{L}(H):= \bigl\{ x(t_{i},t_{j})\in {R}^{n}: \bigl\vert h_{q}x(t_{i},t_{j}) \bigr\vert \leq1, q=1, 2, \ldots, m \bigr\} , $$

where \(h_{q}\) is the qth row of H.

Let \(\mathcal{D}\) be a set of \(m\times m\) diagonal matrices whose diagonal elements are either 1 or 0. In the set \(\mathcal{D}\), each element is labeled as \(D_{p}\), \(p=1, 2, \ldots, 2^{m}\). Denote \(D^{-}_{p}\) as \(D^{-}_{p}=I-D_{p}\). Note that \(D^{-}_{p}\) is also an element of the set \(\mathcal{D}\).

Before ending this section, the following lemmas are given to develop the main results in this paper.

Lemma 1

([25])

Let \(K\in{R}^{m\times n}\) and \(H\in{R}^{m\times n}\) be two given matrices. If \(x(t_{i},t_{j})\in\mathcal{L}(H)\), then it is obtained that

$$ \operatorname{sat}\bigl(Kx(t_{i},t_{j})\bigr)\in \operatorname{co} \bigl\{ \bigl(D_{p}K+D_{p}^{-}H \bigr)x(t_{i},t_{j}): p\in\bigl[1,2^{m}\bigr] \bigr\} , $$

where \(\operatorname{co}\{\cdot\}\) stands for a convex hull. Consequently, \(\operatorname{sat}(Kx(t_{i},t_{j}))\) is rewritten as

$$ \operatorname{sat}\bigl(Kx(t_{i},t_{j})\bigr)=\sum ^{2^{m}}_{p=1}\eta_{p} \bigl(D_{p}K+D_{p}^{-}H\bigr)x(t_{i},t_{j}), $$

where \(0\leq\eta_{p}\leq1\) and \(\sum^{2^{m}}_{p=1}\eta_{p}=1\).

Lemma 2

([11])

For a matrix \(W\in{R}^{m\times m}\) and a function \(\omega(t_{i},t_{j})\in{R}^{m\times m}\), there exist

$$\begin{aligned}& (l_{2}-l_{1}+1)\sum _{t_{i}=l_{1}}^{l_{2}}\omega^{T}(t_{i},t_{j})W \omega(t_{i},t_{j})\geq \Biggl(\sum _{t_{i}=l_{1}}^{l_{2}}\omega(t_{i},t_{j}) \Biggr)^{T}W \Biggl(\sum_{t_{i}=l_{1}}^{l_{2}} \omega(t_{i},t_{j}) \Biggr), \end{aligned}$$
(8)
$$\begin{aligned}& (l_{2}-l_{1}+1)\sum _{t_{j}=l_{1}}^{l_{2}}\omega^{T}(t_{i},t_{j})W \omega(t_{i},t_{j})\geq \Biggl(\sum _{t_{j}=l_{1}}^{l_{2}}\omega(t_{i},t_{j}) \Biggr)^{T}W \Biggl(\sum_{t_{j}=l_{1}}^{l_{2}} \omega(t_{i},t_{j}) \Biggr), \end{aligned}$$
(9)

where \(W=W^{T}\) is a positive define matrix, \(l_{1}\) and \(l_{2}\) are integers satisfying \(l_{1}< l_{2}\). Inequalities (8) and (9) are called 2-D Jensen inequalities.

Lemma 3

([26])

Let X, Y, Ψ, \(\Psi_{11}\), \(\Psi_{12}\), \(\Psi_{21}\), \(\Psi_{22}\), \(Z_{1}>0\), and \(Z_{2}>0\) be given matrices with appropriate dimensions. The following two inequalities

[ Z 1 Ψ 11 X Ψ Ψ 12 T Z 1 ] <0
(10)

and

[ Z 2 Ψ 21 Y Ψ Ψ 22 T Z 2 ] <0
(11)

hold if and only if

[ Ψ Ψ 11 Ψ 11 T Z 1 ] <0, [ Ψ Ψ 12 Ψ 12 T Z 1 ] <0
(12)

and

[ Ψ Ψ 21 Ψ 21 T Z 2 ] <0, [ Ψ Ψ 22 Ψ 22 T Z 2 ] <0,
(13)

respectively.

Remark 1

In [15, 16], a delta operator is defined as the following form:

$$ \delta x(t_{k})= \textstyle\begin{cases} dx(t)/dt,&\mathtt{T}=0, \\ \frac{x(t_{k}+\mathtt{T})-x(t_{k})}{\mathtt{T}},&\mathtt{T}\neq0. \end{cases} $$

In this paper, the delta operator is divided into two cases. On the one hand, a delta operator system is equivalent to a continuous-time system when the sampling period T equals zero. On the other hand, the delta operator system is equivalent to a discrete-time system when the sampling period T equals one. The delta operator system is a link between the continuous-time system and the discrete-time system. In this paper, the delta operator is extended to a 2-D model and the 2-D delta operators (1)–(2) are given for the 2-D delta operator system (3).

Remark 2

Compared with traditional shift operators, the 2-D delta operators (1)–(2) have obvious numerical advantages in fast sampling cases. According to the 2-D delta operators (1)–(2), a FM second system in delta domain is represented as the 2-D delta operator system (3). Note that the 2-D delta operator system (3) can be simplified into a common FM second system when the sampling period T equals one.

3 Main results

3.1 Stability analysis

In the subsection, a sufficient stability condition is provided for the 2-D delta operator system (3) with zero input.

Theorem 1

For given scalars \(\tau_{1}\), \(\tau_{2}\), \(\tau_{3}\), \(\tau_{4}\), \(\tau_{5}\), \(d_{1m}\), \(d_{2m}\), \(d_{1M}\), and \(d_{2M}\), the 2-D delta operator system (3) with \(u(t_{i},t_{j})=0\) is asymptotically stable if there exist matrices X, Y, \(P>0\), \(Q>0\), \(R_{1}>0\), \(R_{2}>0\), \(Q_{1}>0\), \(Q_{2}>0\), \(S_{1}>0\), \(S_{2}>0\), \(Z_{1}>0\), \(Z_{2}>0\), \(M_{11}\), \(M_{12}\), \(M_{21}\), \(M_{22}\), \(N_{11}\), \(N_{12}\), \(N_{21}\), and \(N_{22}\) such that the following LMIs hold:

[ Z 1 Ψ 11 X 0 Ψ 1 Ψ 12 T Φ T Z 1 0 Ψ 2 ] <0
(14)

and

[ Z 2 Ψ 21 Y 0 Ψ 1 Ψ 22 T Φ T Z 2 0 Ψ 2 ] <0,
(15)

where

Φ T = [ Φ 1 T P d 1 m 2 Φ 2 T S 1 d 12 2 Φ 2 T Z 1 d 2 m 2 Φ 3 T S 2 d 21 2 Φ 3 T Z 2 ] , Ψ 11 = [ 0 0 M 11 0 M 12 0 0 0 ] , Ψ 12 = [ 0 0 N 11 0 N 12 0 0 0 ] , Ψ 21 = [ 0 0 0 M 21 0 M 22 0 0 ] , Ψ 22 = [ 0 0 0 N 21 0 N 22 0 0 ] , Ψ 1 = [ Q ¯ + R + Q ˆ S ¯ 0 S ¯ 0 Q ˜ + M 1 ¯ + M 1 ¯ T N 1 ¯ N 1 ¯ T N 1 ¯ + M 2 ¯ T N 2 ¯ T M 1 ¯ S ¯ + N 2 ¯ + N 2 ¯ T M 2 ¯ R ] , Ψ 2 = diag { P , d 1 m 2 S 1 , d 12 2 Z 1 , d 2 m 2 S 2 , d 21 2 Z 2 } , Q ¯ = diag { Q , P Q } , R = diag { R 1 , R 2 } , Φ 1 = [ 1 2 ( T v A ¯ 1 + I ) 1 2 ( T h A ¯ 2 + I ) 1 2 T v A ¯ 1 d 1 2 T h A ¯ 2 d 0 0 0 0 ] , Q ˜ = diag { T v Q 1 , T h Q 2 } , Φ 2 = [ 1 2 ( T v A ¯ 1 I ) 1 2 ( T h A ¯ 2 + I ) 1 2 T v A ¯ 1 d 1 2 T h A ¯ 2 d 0 0 0 0 ] , S ¯ = diag { T v 2 S 1 , T h 2 S 2 } , Φ 3 = [ 1 2 ( T v A ¯ 1 + I ) 1 2 ( T h A ¯ 2 I ) 1 2 T v A ¯ 1 d 1 2 T h A ¯ 2 d 0 0 0 0 ] , S 1 = τ 1 P , S 2 = τ 2 P , Z 1 = τ 3 P , M 2 ¯ = diag { T v M 12 , T h M 22 } , N 1 ¯ = diag { T v N 11 , T h N 21 } , N 2 ¯ = diag { T v N 12 , T h N 22 } , Z 2 = τ 4 P , Q = τ 5 P , Q ˆ = diag { ( d 12 + T v ) Q 1 , ( d 21 + T h ) Q 2 } , M 1 ¯ = diag { T v M 11 , T h M 21 } .

Proof

Denote a Lyapunov–Krasovskii functional of the 2-D delta operator system (3) as

$$ V\bigl(x(t_{i},t_{j})\bigr)=V_{1} \bigl(x(t_{i},t_{j})\bigr)+V_{2} \bigl(x(t_{i},t_{j})\bigr), $$

with

$$\begin{aligned}& V_{1}\bigl(x(t_{i},t_{j})\bigr)= \mathtt{T}_{v}x^{T}(t_{i+1},t_{j+1})Qx(t_{i+1},t_{j+1}) \\& \hphantom{V_{1}(x(t_{i},t_{j}))={}}{}+\mathtt{T}_{v}\sum_{\alpha=1}^{n_{1M}}x^{T} \bigl(t_{i+1},t_{j}-(\alpha -1)\mathtt{T}_{v} \bigr)R_{1}x\bigl(t_{i+1},t_{j}-(\alpha-1) \mathtt{T}_{v}\bigr) \\& \hphantom{V_{1}(x(t_{i},t_{j}))={}}{} +\mathtt{T}_{v}^{2}\sum _{\beta=n_{1m}}^{n_{1M}}\sum_{\alpha=1}^{\beta}x^{T}\bigl(t_{i+1},t_{j}-(\alpha-1) \mathtt{T}_{v}\bigr)Q_{1}x\bigl(t_{i+1},t_{j}-( \alpha -1)\mathtt{T}_{v}\bigr) \\& \hphantom{V_{1}(x(t_{i},t_{j}))={}}{} +\mathtt{T}_{v}^{2}d_{1m}\sum ^{n_{1m}}_{\beta=1}\sum^{\beta}_{\alpha=1} \bar {y}^{T}\bigl(t_{i+1},t_{j}-(\alpha-1) \mathtt{T}_{v}\bigr)S_{1}\bar{y}\bigl(t_{i+1},t_{j}-( \alpha -1)\mathtt{T}_{v}\bigr) \\& \hphantom{V_{1}(x(t_{i},t_{j}))={}}{} +\mathtt{T}_{v}^{2}d_{12}\sum ^{n_{1M}}_{\beta=n_{1m}+1}\sum^{\beta}_{\alpha =1} \bar{y}^{T}\bigl(t_{i+1},t_{j}-(\alpha-1) \mathtt{T}_{v}\bigr)Z_{1}\bar {y}\bigl(t_{i+1},t_{j}-( \alpha-1)\mathtt{T}_{v}\bigr), \\& V_{2}\bigl(x(t_{i},t_{j})\bigr)=\mathtt {T}_{h}x^{T}(t_{i+1},t_{j+1}) (P-Q)x(t_{i+1},t_{j+1}) \\& \hphantom{V_{2}(x(t_{i},t_{j}))={}}{}+\mathtt{T}_{h}\sum_{\alpha=1}^{n_{2M}}x^{T} \bigl(t_{i}-(\alpha-1)\mathtt {T}_{h},t_{j+1} \bigr)R_{2}x\bigl(t_{i}-(\alpha-1)\mathtt{T}_{h},t_{j+1} \bigr) \\& \hphantom{V_{2}(x(t_{i},t_{j}))={}}{} +\mathtt{T}_{h}^{2}\sum _{\beta=n_{2m}}^{n_{2M}}\sum_{\alpha=1}^{\beta}x^{T}\bigl(t_{i}-(\alpha-1)\mathtt{T}_{h},t_{j+1} \bigr)Q_{2}x\bigl(t_{i}-(\alpha-1)\mathtt {T}_{h},t_{j+1}\bigr) \\& \hphantom{V_{2}(x(t_{i},t_{j}))={}}{} +\mathtt{T}_{h}^{2}d_{2m}\sum ^{n_{2m}}_{\beta=1}\sum^{\beta}_{\alpha=1} \bar {y}^{T}\bigl(t_{i}-(\alpha-1)\mathtt{T}_{h},t_{j+1} \bigr)S_{2}\bar{y}\bigl(t_{i}-(\alpha -1) \mathtt{T}_{h},t_{j+1}\bigr) \\& \hphantom{V_{2}(x(t_{i},t_{j}))={}}{} +\mathtt{T}_{h}^{2}d_{21}\sum ^{n_{2M}}_{\beta=n_{2m}+1}\sum^{\beta}_{\alpha =1} \bar{y}^{T}\bigl(t_{i}-(\alpha-1)\mathtt{T}_{h},t_{j+1} \bigr)Z_{2}\bar{y}\bigl(t_{i}-(\alpha -1) \mathtt{T}_{h},t_{j+1}\bigr), \end{aligned}$$

where

$$\begin{aligned}& \bar{y}(t_{i+1},t_{j}-\alpha\mathtt{T}_{v})=x \bigl(t_{i+1},t_{j}-(\alpha -1)\mathtt{T}_{v} \bigr)-x(t_{i+1},t_{j}-\alpha\mathtt{T}_{v}), \\& \bar{y}(t_{i}-\alpha\mathtt{T}_{h},t_{j+1})=x \bigl(t_{i}-(\alpha-1)\mathtt {T}_{h},t_{j+1} \bigr)-x(t_{i}-\alpha\mathtt{T}_{h},t_{j+1}). \end{aligned}$$

Taking the delta operator manipulation of \(V(x(t_{i},t_{j}))\), it is obtained that

$$ \delta V\bigl(x(t_{i},t_{j})\bigr)= \delta^{v}V_{1}\bigl(x(t_{i},t_{j}) \bigr)+\delta^{h} V_{2}\bigl(x(t_{i},t_{j}) \bigr), $$
(16)

where

$$\begin{aligned}& \delta^{v} V_{1}\bigl(x(t_{i},t_{j}) \bigr) \\& \quad =\xi^{T}_{1}\Phi^{T}_{1}Q \Phi_{1}\xi _{1}-x^{T}(t_{i+1},t_{j})Q x(t_{i+1},t_{j}) \\& \qquad {}+x^{T}(t_{i+1},t_{j})R_{1}x(t_{i+1},t_{j})-x^{T}(t_{i+1},t_{j}-d_{1M})R_{1}x(t_{i+1},t_{j}-d_{1M}) \\& \qquad {} +(d_{12}+\mathtt{T}_{v})x^{T}(t_{i+1},t_{j})Q_{1}x(t_{i+1},t_{j})- \mathtt {T}_{v}\sum^{n_{1M}}_{\alpha=n_{1m}}x^{T}(t_{i+1},t_{j}- \alpha\mathtt {T}_{v})Q_{1}x(t_{i+1},t_{j}- \alpha\mathtt{T}_{v}) \\& \qquad {} +d_{1m}^{2}\bar{y}^{T}(t_{i+1},t_{j})S_{1} \bar{y}(t_{i+1},t_{j})-\mathtt {T}_{v}d_{1m} \sum^{n_{1m}}_{\alpha=1}\bar{y}^{T}(t_{i+1},t_{j}- \alpha\mathtt {T}_{v})S_{1}\bar{y}(t_{i+1},t_{j}- \alpha\mathtt{T}_{v}) \\& \qquad {} +d_{12}^{2}\bar{y}^{T}(t_{i+1},t_{j})Z_{1} \bar{y}(t_{i+1},t_{j})-\mathtt {T}_{v}d_{12} \sum^{n_{1M}}_{\beta=n_{1m}+1}\bar{y}^{T}(t_{i+1},t_{j}- \beta \mathtt{T}_{v})Z_{1}\bar{y}(t_{i+1},t_{j}- \beta\mathtt{T}_{v}), \\& \delta^{h} V_{2}\bigl(x(t_{i},t_{j}) \bigr) \\& \quad =\xi^{T}_{1}\Phi^{T}_{1}(P-Q) \Phi_{1}\xi _{1}-x^{T}(t_{i},t_{j+1}) (P-Q)x(t_{i},t_{j+1}) \\& \qquad {} +x^{T}(t_{i},t_{j+1})R_{2}x(t_{i},t_{j+1})-x^{T}(t_{i}-d_{2M},t_{j+1})R_{2}x(t_{i}-d_{2M},t_{j+1}) \\& \qquad {} +(d_{21}+\mathtt{T}_{h})x^{T}(t_{i},t_{j+1})Q_{2}x(t_{i},t_{j+1})- \mathtt {T}_{h}\sum^{n_{2M}}_{\alpha=n_{2m}}x^{T}(t_{i}- \alpha\mathtt {T}_{h},t_{j+1})Q_{2}x(t_{i}- \alpha\mathtt{T}_{h},t_{j+1}) \\& \qquad {} +d_{2m}^{2}\bar{y}^{T}(t_{i},t_{j+1})S_{2} \bar{y}(t_{i},t_{j+1})-\mathtt {T}_{h}d_{2m} \sum^{n_{2m}}_{\alpha=1}\bar{y}^{T}(t_{i}- \alpha\mathtt {T}_{h},t_{j+1})S_{2} \bar{y}(t_{i}-\alpha\mathtt{T}_{h},t_{j+1}) \\& \qquad {} +d_{21}^{2}\bar{y}^{T}(t_{i},t_{j+1})Z_{2} \bar{y}(t_{i},t_{j+1})-\mathtt {T}_{h}d_{21} \sum^{n_{2M}}_{\beta=n_{2m}+1}\bar{y}^{T}(t_{i}- \beta\mathtt {T}_{h},t_{j+1})Z_{2} \bar{y}(t_{i}-\beta\mathtt{T}_{h},t_{j+1}), \end{aligned}$$

with

ξ 1 = [ x T x d T x d m T x d M T ] T , x = [ x T ( t i + 1 , t j ) x T ( t i , t j + 1 ) ] T , x d = [ x T ( t i + 1 , t j d 1 ( t j ) ) x T ( t i d 2 ( t i ) , t j + 1 ) ] T , x d m = [ x T ( t i + 1 , t j d 1 m ) x T ( t i d 2 m , t j + 1 ) ] T , x d M = [ x T ( t i + 1 , t j d 1 M ) x T ( t i d 2 M , t j + 1 ) ] T , n 1 M T v = d 1 M , n 2 M T h = d 2 M , n 1 m T v = d 1 m , n 2 m T h = d 2 m , d 12 = d 1 M d 1 m , d 21 = d 2 M d 2 m .

For matrices \(M_{1}\), \(M_{2}\), \(N_{1}\), and \(N_{2}\), one has that

$$\begin{aligned}& 0=2\mathtt{T}_{v}\xi^{(1)T}_{2}M_{1} \Biggl[x\bigl(t_{i+1},t_{j}-d_{1}(t_{j}) \bigr)-x(t_{i+1},t_{j}-d_{1M})-\sum ^{n_{1M}}_{\beta =\frac{d_{1}(t_{j})}{\mathtt{T}_{v}}+1}\bar{y}^{T}(t_{i+1},t_{j}- \beta\mathtt {T}_{v}) \Biggr], \end{aligned}$$
(17)
$$\begin{aligned}& 0=2\mathtt{T}_{h}\xi^{(2)T}_{2}M_{2} \Biggl[x\bigl(t_{i}-d_{2}(t_{i}),t_{j+1} \bigr)-x(t_{i}-d_{2M},t_{j+1})-\sum ^{n_{2M}}_{\beta =\frac{d_{2}(t_{j})}{\mathtt{T}_{h}}+1}\bar{y}^{T}(t_{i}- \beta\mathtt {T}_{h},t_{j+1}) \Biggr], \end{aligned}$$
(18)
$$\begin{aligned}& 0=2\mathtt{T}_{v}\xi^{(1)T}_{2}N_{1} \Biggl[x(t_{i+1},t_{j}-d_{1m})-x \bigl(t_{i+1},t_{j}-d_{1}({t_{j}}) \bigr)-\sum^{\frac {d_{1}(t_{j})}{\mathtt{T}_{v}}}_{\beta=n_{1m}+1}\bar{y}^{T}(t_{i+1},t_{j}- \beta \mathtt{T}_{v}) \Biggr], \end{aligned}$$
(19)
$$\begin{aligned}& 0=2\mathtt{T}_{h}\xi^{(2)T}_{2}N_{2} \Biggl[x(t_{i}-d_{2m},t_{j+1})-x \bigl(t_{i}-d_{2}({t_{i}}),t_{j+1}\bigr)- \sum^{\frac {d_{2}(t_{j})}{\mathtt{T}_{h}}}_{\beta=n_{2m}+1}\bar{y}^{T}(t_{i}- \beta\mathtt {T}_{h},t_{j+1}) \Biggr], \end{aligned}$$
(20)

where

ξ 2 ( 1 ) = [ x T ( t i + 1 , t j d 1 ( t j ) ) x T ( t i + 1 , t j d 1 m ) ] T , ξ 2 ( 2 ) = [ x T ( t i d 2 ( t i ) , t j + 1 ) x T ( t i d 2 m , t j + 1 ) ] T , M 1 = [ M 11 T M 12 T ] T , M 2 = [ M 21 T M 22 T ] T , N 1 = [ N 11 T N 12 T ] T , N 2 = [ N 21 T N 22 T ] T .

Using equalities (16)–(20), the following inequality is given:

δ V ( x ( t i , t j ) ) T v d 12 β = d 1 ( t j ) T v + 1 n 1 M [ ξ 1 d 12 y ¯ ( t i + 1 , t j β T v ) ] T [ Ψ Ψ 11 Ψ 11 T Z 1 ] [ ξ 1 d 12 y ¯ ( t i + 1 , t j β T v ) ] + T v d 12 β = n 1 m + 1 d 1 ( t j ) T v [ ξ 1 d 12 y ¯ ( t i + 1 , t j β T v ) ] T [ Ψ Ψ 12 Ψ 12 T Z 1 ] [ ξ 1 d 12 y ¯ ( t i + 1 , t j β T v ) ] + T h d 21 β = d 2 ( t j ) T h + 1 n 2 M [ ξ 1 d 21 y ¯ ( t i β T h , t j + 1 ) ] T [ Ψ Ψ 21 Ψ 21 T Z 2 ] [ ξ 1 d 21 y ¯ ( t i β T h , t j + 1 ) ] + T h d 21 β = n 2 m + 1 d 2 ( t j ) T h [ ξ 1 d 21 y ¯ ( t i β T h , t j + 1 ) ] T [ Ψ Ψ 22 Ψ 22 T Z 2 ] [ ξ 1 d 21 y ¯ ( t i β T h , t j + 1 ) ] ,
(21)

where

$$ \Psi=\Psi_{1}+\Phi^{T}_{1}P\Phi_{1}+ \Phi^{T}_{2}\bigl(d^{2}_{1m}S_{1}+d^{2}_{12}Z_{1} \bigr)\Phi_{2}+\Phi ^{T}_{3}\bigl(d^{2}_{2m}S_{2}+d^{2}_{21}Z_{2} \bigr)\Phi_{3}. $$

Moreover, sufficient conditions for \(\delta V(x(t_{i},t_{j}))<0\) are given as follows:

[ Ψ Ψ 11 Ψ 11 T Z 1 ] < 0 , [ Ψ Ψ 12 Ψ 12 T Z 1 ] < 0 , [ Ψ Ψ 21 Ψ 21 T Z 2 ] < 0 , [ Ψ Ψ 22 Ψ 22 T Z 2 ] < 0 .
(22)

Using inequalities in (22) and Lemma 3, inequalities (10) and (11) are obtained. Using Schur’s complements, inequalities (10) and (11) are converted to inequalities (14) and (15), respectively. If inequalities (14) and (15) hold, then one has that \(\delta V(x(t_{i},t_{j}))<0\), which implies that the 2-D delta operator system (3) with \(u(t_{i},t_{j})=0\) is asymptotically stable. The proof is completed. □

3.2 Stabilization

In the subsection, a sufficient stabilization condition is provided for the 2-D delta operator systems (7) with time-varying delays and actuator saturation.

Theorem 2

For given scalars \(\tau_{1}\), \(\tau_{2}\), \(\tau_{3}\), \(\tau_{4}\), \(\tau_{5}\), \(d_{1m}\), \(d_{2m}\), \(d_{1M}\), and \(d_{2M}\), the 2-D delta operator system (7) is asymptotically stable if there exist matrices , , \(\widetilde{P}>0\), \(\widetilde{Q}>0\), \(\widetilde{R}_{1}>0\), \(\widetilde{R}_{2}>0\), \(\widetilde{Q}_{1}>0\), \(\widetilde{Q}_{2}>0\), \(\widetilde{S}_{1}>0\), \(\widetilde{S}_{2}>0\), \(\widetilde{Z}_{1}>0\), \(\widetilde{Z}_{2}>0\), \(\widetilde{M}_{11}\), \(\widetilde{M}_{12}\), \(\widetilde{M}_{21}\), \(\widetilde{M}_{22}\), \(\widetilde{N}_{11}\), \(\widetilde{N}_{12}\), \(\widetilde{N}_{21}\), \(\widetilde{N}_{22}\), \(V_{1}\), and \(V_{2}\) such that the following LMIs hold:

[ Z ˜ 1 Ψ ˜ 11 X ˜ 0 Ψ ˜ 1 Ψ ˜ 12 T Φ ˜ T Z ˜ 1 0 Ψ ˜ 2 ] <0,
(23)
[ Z ˜ 2 Ψ ˜ 21 Y ˜ 0 Ψ ˜ 1 Ψ ˜ 22 T Φ ˜ T Z ˜ 2 0 Ψ ˜ 2 ] <0,
(24)

and

$$ \Omega(P)\subset\mathcal{L}(H), $$
(25)

where

Φ ˜ T = [ Φ ˜ 1 T τ 1 d 1 m 2 Φ ˜ 2 T τ 3 d 12 2 Φ ˜ 2 T τ 2 d 2 m 2 Φ ˜ 3 T τ 4 d 21 2 Φ ˜ 3 T ] , Ψ ˜ 11 = [ 0 0 M ˜ 11 0 M ˜ 12 0 0 0 ] , Ψ ˜ 12 = [ 0 0 N ˜ 11 0 N ˜ 12 0 0 0 ] , Ψ ˜ 21 = [ 0 0 0 M ˜ 21 0 M ˜ 22 0 0 ] , Ψ ˜ 22 = [ 0 0 0 N ˜ 21 0 N ˜ 22 0 0 ] , Ψ ˜ 1 = [ Q ¯ 1 + R ˜ + Q ˆ 1 S ˜ 0 S ˜ 0 Q ˜ 3 + M ˆ 1 + M ˆ 1 T N ˆ 1 N ˆ 1 T N ˆ 1 + M ˆ 2 T N ˆ 2 T M ˆ 1 S ˜ + N ˆ 2 + N ˆ 2 T M ˆ 2 R ˜ ] , Ψ ˜ 2 = diag { P ˜ , τ 1 d 1 m 2 P ˜ , τ 3 d 12 2 P ˜ , τ 2 d 2 m 2 P ˜ , τ 4 d 21 2 P ˜ } , Q ˜ 3 = diag { T v Q ˜ 1 , T h Q ˜ 2 } , Q ˆ 1 = diag { ( d 12 + T v ) Q ˜ 1 , ( d 21 + T h ) Q ˜ 2 } , Q ¯ 1 = diag { Q ˜ , P ˜ Q ˜ } , R ˜ = diag { R ˜ 1 , R ˜ 2 } , Φ ˜ 1 = [ 1 2 ( T v A ¯ 1 + I ) P ˜ + 1 2 T v B ¯ 1 ( D p V 1 + D p V 2 ) 1 2 ( T h A ¯ 2 + I ) P ˜ + 1 2 T h B ¯ 2 ( D p V 1 + D p V 2 ) Φ ˜ 1 = 1 2 T v A ¯ 1 d P ˜ 1 2 T h A ¯ 2 d P ˜ 0 0 0 0 ] , Φ ˜ 2 = [ 1 2 ( T v A ¯ 1 I ) P ˜ + 1 2 T v B ¯ 1 ( D p V 1 + D p V 2 ) 1 2 ( T h A ¯ 2 + I ) P ˜ + 1 2 T h B ¯ 2 ( D p V 1 + D p V 2 ) Φ ˜ 2 = 1 2 T v A ¯ 1 d P ˜ 1 2 T h A ¯ 2 d P ˜ 0 0 0 0 ] , Φ ˜ 3 = [ 1 2 ( T v A ¯ 1 + I ) P ˜ + 1 2 T v B ¯ 1 ( D p V 1 + D p V 2 ) 1 2 ( T h A ¯ 2 I ) P ˜ + 1 2 T h B ¯ 2 ( D p V 1 + D p V 2 ) Φ ˜ 3 = 1 2 T v A ¯ 1 d P ˜ 1 2 T h A ¯ 2 d P ˜ 0 0 0 0 ] , S ˜ = diag { T v 2 S ˜ 1 , T h 2 S ˜ 2 } , S 1 = τ 1 P , S 2 = τ 2 P , M ˜ 1 = [ M ˜ 11 T M ˜ 12 T ] T , M ˜ 2 = [ M ˜ 21 T M ˜ 22 T ] T , N ˜ 1 = [ N ˜ 11 T N ˜ 12 T ] T , Z 1 = τ 3 P , Z 2 = τ 4 P , N ˜ 2 = [ N ˜ 21 T N ˜ 22 T ] T , N ˆ 1 = diag { T v N ˜ 11 , T h N ˜ 21 } , N ˆ 2 = diag { T v N ˜ 12 , T h N ˜ 22 } , Q = τ 5 P , M ˆ 1 = diag { T v M ˜ 11 , T h M ˜ 21 } , M ˆ 2 = diag { T v M ˜ 12 , T h M ˜ 22 } , p = 1 , 2 , , 2 m .

Furthermore, an estimate of the domain of attraction for system (7) is given as \(\Gamma(\eta_{1},\eta_{2}, \eta_{3},\eta_{4})\leq1\), where

$$\begin{aligned}& \Gamma(\eta_{1},\eta_{2},\eta_{3}, \eta_{4}) \\& \quad =\eta_{1}^{2} \biggl(\lambda_{\max}(Q)+d_{1M} \lambda_{\max}(R_{1})+\frac {d^{2}_{1M}-d^{2}_{1m}+\mathtt{T}_{v}(d_{1M}+d_{1m})}{2}\lambda_{\max }(Q_{1}) \biggr) \\& \qquad {} +\eta_{3}^{2} \biggl(\frac{d^{2}_{1m}(\mathtt{T}_{v}+d_{1m})}{2} \lambda_{\max }(S_{1})+\mathtt{T}_{v}(d_{1M}-d_{1m})^{2} \lambda_{\max}(Z_{1}) \biggr) \\& \qquad {} +\eta_{2}^{2} \biggl(\lambda_{\max}(P-Q)+d_{2M} \lambda_{\max}(R_{2})+\frac {d^{2}_{2M}-d^{2}_{2m}+\mathtt{T}_{h}(d_{2M}+d_{2m})}{2}\lambda_{\max }(Q_{2}) \biggr) \\& \qquad {} +\eta_{4}^{2} \biggl(\frac{d^{2}_{2m}(\mathtt{T}_{h}+d_{2m})}{2} \lambda_{\max }(S_{2})+\mathtt{T}_{h}(d_{2M}-d_{2m})^{2} \lambda_{\max}(Z_{2}) \biggr). \end{aligned}$$

Note that matrices K and H are given as follows:

$$ K=V_{1}\widetilde{P}^{-1},\qquad H=V_{2} \widetilde{P}^{-1}. $$

Proof

Using Lemma 1, the 2-D delta operator system (7) is rewritten as

$$\begin{aligned} \delta x(t_{i+1},t_{j+1}) =&\bar{A}_{1}x(t_{i+1},t_{j})+ \bar{A}_{2}x(t_{i},t_{j+1})+\bar {A}_{1d}x \bigl(t_{i+1},t_{j}-d_{1}(t_{j})\bigr)+ \bar {A}_{2d}x\bigl(t_{i}-d_{2}(t_{i}),t_{j+1} \bigr) \\ &{} +\bar{B}_{1}\sum^{2^{m}}_{p=1} \eta_{p}\bigl(D_{p}K+D_{p}^{-}H \bigr)x(t_{i+1},t_{j})+\bar {B}_{2}\sum ^{2^{m}}_{p=1}\eta_{p}\bigl(D_{p}K+D_{p}^{-}H \bigr)x(t_{i},t_{j+1}) \\ &{} =\sum^{2^{m}}_{p=1}\eta_{p} \bigl(\bar{A}_{1}+\bar{B}_{1}\bigl(D_{p}K+D_{p}^{-}H \bigr) \bigr)x(t_{i+1},t_{j})+\bar{A}_{1d}x \bigl(t_{i+1},t_{j}-d_{1}(t_{j})\bigr) \\ &{} +\sum^{2^{m}}_{p=1}\eta_{p} \bigl(\bar{A}_{2}+\bar{B}_{2}\bigl(D_{p}K+D_{p}^{-}H \bigr) \bigr)x(t_{i},t_{j+1})+\bar{A}_{2d}x \bigl(t_{i}-d_{2}(t_{i}),t_{j+1} \bigr). \end{aligned}$$
(26)

In Theorem 1, parameters \(\bar{A}_{1}\) and \(\bar{A}_{2}\) are replaced by

$$ \sum^{2^{m}}_{p=1}\eta_{p} \bigl( \bar{A}_{1}+\bar{B}_{1}\bigl(D_{p}K+D_{p}^{-}H \bigr) \bigr) $$

and

$$ \sum^{2^{m}}_{p=1}\eta_{p} \bigl( \bar{A}_{2}+\bar{B}_{2}\bigl(D_{p}K+D_{p}^{-}H \bigr) \bigr), $$

respectively. Pre-multiplying and post-multiplying inequalities with input saturation by a diagonal matrix

$$ \operatorname{diag} \{\widetilde{P},\widetilde{P},\widetilde {P},\widetilde{P}, \widetilde{P},\widetilde{P},\widetilde{P},\widetilde {P},\widetilde{P}, \widetilde{P},\widetilde{P},\widetilde{P},\widetilde{P}, \widetilde{P}, \widetilde{P},\widetilde{P} \} $$

and letting

$$\begin{aligned}& \widetilde{P}=P^{-1},\qquad \widetilde{Q}=\widetilde{P}Q\widetilde{P}, \qquad \widetilde{R}_{1}=\widetilde {P}R_{1}\widetilde{P}, \qquad \widetilde{R}_{2}=\widetilde{P}R_{2}\widetilde{P}, \qquad \widetilde{Q}_{1}=\widetilde{P}Q_{1}\widetilde{P}, \\& \widetilde {Q}_{2}=\widetilde{P}Q_{2}\widetilde{P},\qquad \widetilde{S}_{2}=\widetilde{P}S_{2}\widetilde{P},\qquad \widetilde {Z}_{1}=\widetilde{P}Z_{1}\widetilde{P}, \qquad \widetilde{Z}_{2}=\widetilde {P}Z_{2}\widetilde{P},\qquad \widetilde{M}_{11}=\widetilde{P}M_{11}\widetilde {P}, \\& \widetilde{M}_{12}=\widetilde{P}M_{12}\widetilde{P},\qquad \widetilde{S}_{1}=\widetilde{P}S_{1}\widetilde{P}, \qquad \widetilde {M}_{21}=\widetilde{P}M_{21}\widetilde{P}, \qquad \widetilde{M}_{22}=\widetilde {P}M_{22}\widetilde{P}, \\& \widetilde{N}_{11}=\widetilde{P}N_{11}\widetilde {P}, \qquad \widetilde{N}_{12}=\widetilde{P}N_{12}\widetilde{P},\qquad \widetilde{N}_{21}=\widetilde{P}N_{21}\widetilde{P},\qquad \widetilde {N}_{22}=\widetilde{P}N_{22}\widetilde{P}, \\& \widetilde{X}=\widetilde {P}X\widetilde{P},\qquad \widetilde{Y}=\widetilde{P}Y \widetilde{P},\qquad V_{1}=K\widetilde{P},\qquad V_{2}=H \widetilde{P}, \end{aligned}$$

inequalities (23) and (24) are obtained.

For \(\delta V(x(t_{i},t_{j}))<0\), one has that

$$\begin{aligned}& x^{T}(t_{i+1},t_{j+1})Px(t_{i+1},t_{j+1}) \\& \quad \leq V\bigl(x(t_{i},t_{j})\bigr)\leq V(x_{0,0}) \\& \quad \leq\max_{\theta_{1}\in[-d_{1M},0]} \bigl\Vert \phi_{v}( \theta_{1}) \bigr\Vert ^{2} \\& \qquad {}\times\biggl(\lambda _{\max}(Q)+d_{1M}\lambda_{\max}(R_{1})+ \frac{d^{2}_{1M}-d^{2}_{1m}+\mathtt {T}_{v}(d_{1M}+d_{1m})}{2}\lambda_{\max}(Q_{1}) \biggr) \\& \qquad {}+\max_{\theta_{1}\in[-d_{1M},0]} \bigl\Vert \delta\phi_{v}( \theta_{1}) \bigr\Vert ^{2} \biggl(\frac {d^{2}_{1m}(\mathtt{T}_{v}+d_{1m})}{2} \lambda_{\max}(S_{1}) +\mathtt{T}_{v}(d_{1M}-d_{1m})^{2} \lambda_{\max}(Z_{1}) \biggr) \\& \qquad {}+\max_{\theta_{2}\in[-d_{2M},0]} \bigl\Vert \phi_{h}( \theta_{2}) \bigr\Vert ^{2} \\& \qquad {}\times\biggl(\lambda _{\max}(P-Q)+d_{2M}\lambda_{\max}(R_{2})+ \frac{d^{2}_{2M}-d^{2}_{2m}+\mathtt {T}_{h}(d_{2M}+d_{2m})}{2}\lambda_{\max}(Q_{2}) \biggr) \\& \qquad {}+\max_{\theta_{2}\in[-d_{2M},0]} \bigl\Vert \delta\phi_{h}( \theta_{2}) \bigr\Vert ^{2} \biggl(\frac {d^{2}_{2m}(\mathtt{T}_{h}+d_{2m})}{2} \lambda_{\max}(S_{2})+\mathtt {T}_{h}(d_{2M}-d_{2m})^{2} \lambda_{\max}(Z_{2}) \biggr) \\& \quad =\Gamma(\eta_{1},\eta_{2},\eta_{3}, \eta_{4})\leq1. \end{aligned}$$

It is obtained that \(x^{T}(t_{i+1},t_{j+1})Px(t_{i+1},t_{j+1})\leq1\) and all system trajectories that start from \(\Gamma(\phi_{1},\phi_{2},\delta\phi_{1},\delta\phi_{2})\leq1\) will remain within \(x^{T}(t_{i+1},t_{j+1})Px(t_{i+1},t_{j+1})\leq1\). The proof is completed. □

In order to obtain a maximal estimate of the domain of attraction, letting \(\eta_{1}=\frac{1}{\varepsilon_{1}}\eta_{2}=\frac{1}{\varepsilon_{2}}\eta _{3}=\frac{1}{\varepsilon_{3}}\eta_{4}\) and denoting \(\mathcal{X}_{R}\) to be an ellipsoid, one has that \(\mathcal{X}_{R}:= \{x(t_{i},t_{j})\in {R}^{n}:x^{T}(t_{i},t_{j})Rx(t_{i},t_{j})\leq1 \}\). An optimization problem is formulated as follows:

$$\begin{aligned}& \max_{\widetilde{P}, \widetilde{Q}, \widetilde{R}_{1}, \widetilde{R}_{2}, \widetilde{Q}_{1}, \widetilde{Q}_{2}, \widetilde{S}_{1}, \widetilde{S}_{2}, \widetilde{Z}_{1}, \widetilde{Z}_{2}, \widetilde{X}, \widetilde{Y}, K, H} \eta_{1} \\ & \quad \mbox{s.t. } \textstyle\begin{cases} (\mathrm{i})& \eta_{1}\mathcal{X}_{R}\subset\Omega(P), \\ (\mathrm{ii})& \mbox{Inequality (23)}, \\ (\mathrm{iii})& \mbox{Inequality (24)}, \\ (\mathrm{iv}) & \Omega(P)\subset\mathcal{L}(H). \end{cases}\displaystyle \end{aligned}$$
(27)

In the optimization problem (27), condition (iv) is translated into

$$ x^{T}(t_{i},t_{j})h_{q}^{T}h_{q}x(t_{i},t_{j}) \leq x^{T}(t_{i},t_{j})Px(t_{i},t_{j}), \quad \forall x(t_{i},t_{j})\neq0. $$
(28)

Inequality (28) is equivalent to

$$ h_{q}^{T}h_{q}-P\leq0. $$

Using Schur’s complements, it is obtained that

[ P h q T 1 ] 0.
(29)

Pre-multiplying and post-multiplying inequality (29) by a diagonal matrix \(\operatorname{diag} \{\widetilde{P}, 1 \}\), one has that

[ P ˜ Z 1 ] 0,

where \(Z=\widetilde{P}h_{q}^{T}\).

The optimization problem (27) is transformed into the following optimization problem:

min P ˜ , Q ˜ , R ˜ 1 , R ˜ 2 , Q ˜ 1 , Q ˜ 2 , S ˜ 1 , S ˜ 2 , Z ˜ 1 , Z ˜ 2 , X ˜ , Y ˜ r s.t.  { ( i ) Inequality (23) , ( ii ) Inequality (24) , ( iii ) [ P ˜ Z 1 ] 0 , ( iv ) ω 1 I Q ˜ 0 , ( v ) ω 2 I ( P ˜ Q ˜ ) 0 , ( vi ) ω 3 I R 1 ˜ 0 , ( vii ) ω 4 I R 2 ˜ 0 , ( viii ) ω 5 I Q 1 ˜ 0 , ( ix ) ω 6 I Q 2 ˜ 0 , ( x ) ω 7 I S 1 ˜ 0 , ( xi ) ω 8 I S 2 ˜ 0 , ( xii ) ω 9 I Z 1 ˜ 0 , ( xiii ) ω 10 I Z 2 ˜ 0 ,
(30)

where

$$\begin{aligned} r =&\omega_{1}+d_{1M}\omega_{3}+ \frac{d^{2}_{1M}-d^{2}_{1m}+\mathtt {T}_{v}(d_{1M}+d_{1m})}{2}\omega_{5}+\frac{d^{2}_{1m}(\mathtt {T}_{v}+d_{1m})}{2}\omega_{7} \\ &{} +\mathtt{T}_{v}(d_{1M}-d_{1m})^{2} \omega_{9}+ \omega_{2}+d_{2M}\omega_{4}+ \frac{d^{2}_{2M}-d^{2}_{2m}+\mathtt {T}_{h}(d_{2M}+d_{2m})}{2}\omega_{6} \\ &{} +\frac{d^{2}_{2m}(\mathtt{T}_{h}+d_{2m})}{2}\omega_{8}+\mathtt {T}_{h}(d_{2M}-d_{2m})^{2} \omega_{10}. \end{aligned}$$

Furthermore, a maximal estimate of the domain of attraction is obtained by \({\eta_{1}}_{\max}=\frac{1}{\sqrt{\Lambda}}\), where

$$\begin{aligned} \Lambda =&\lambda_{\max}(Q)+d_{1M}\lambda_{\max}(R_{1})+ \frac {d^{2}_{1M}-d^{2}_{1m}+\mathtt{T}_{v}(d_{1M}+d_{1m})}{2}\lambda_{\max }(Q_{1}) \\ &{} +\varepsilon_{2} \biggl(\frac{d^{2}_{1m}(\mathtt{T}_{v}+d_{1m})}{2}\lambda _{\max}(S_{1})+\mathtt{T}_{v}(d_{1M}-d_{1m})^{2} \lambda_{\max}(Z_{1})+\lambda _{\max}(P-Q) \biggr) \\ &{} +\varepsilon_{1} \biggl(d_{2M}\lambda_{\max}(R_{2})+ \frac {d^{2}_{2M}-d^{2}_{2m}+\mathtt{T}_{h}(d_{2M}+d_{2m})}{2}\lambda_{\max }(Q_{2}) \biggr) \\ &{} +\varepsilon_{3} \biggl(\frac{d^{2}_{2m}(\mathtt{T}_{h}+d_{2m})}{2}\lambda _{\max}(S_{2})+\mathtt{T}_{h}(d_{2M}-d_{2m})^{2} \lambda_{\max}(Z_{2}) \biggr). \end{aligned}$$
(31)

4 Numerical examples

In this section, two numerical examples are provided to illustrate the effectiveness of the developed techniques.

Example 1

A thermal process is expressed into a 2-D discrete-time FM second model with time delays in [2]. In the 2-D discrete-time FM second model, parameters are given as follows:

A 1 = [ 0 1 0 0 ] , A 2 = [ 0 0 0.25 0.65 ] , A 1 d = [ 0 0 0 0 ] , A 2 d = [ 0 0 0 0.12 ] .

In this example, a 2-D delta operator system with \(u(t_{i},t_{j})=0\) is given as

$$\begin{aligned} \delta x(t_{i+1},t_{j+1}) =&\bar{A}_{1}x(t_{i+1},t_{j})+ \bar {A}_{1d}x\bigl(t_{i+1},t_{j}-d_{1}(t_{j}) \bigr) \\ &{}+\bar{A}_{2}x(t_{i},t_{j+1})+\bar {A}_{2d}x\bigl(t_{i}-d_{2}(t_{i}),t_{j+1} \bigr), \end{aligned}$$
(32)

where

$$ \bar{A}_{1}=\frac{2A_{1}-I}{\mathtt{T}_{v}}, \qquad \bar{A}_{1d}= \frac {2A_{1d}}{\mathtt{T}_{v}},\qquad \bar{A}_{2}=\frac{2A_{2}-I}{\mathtt{T}_{h}},\qquad \bar {A}_{2d}=\frac{2A_{2d}}{\mathtt{T}_{h}}. $$

Sampling periods of system (32) are chosen as \(\mathtt{T}_{v}=0.1\) and \(\mathtt{T}_{h}=0.02\). Trajectories of two state variables for the 2-D delta operator system (32) with a time-delay upper bound \(d_{1M}=24\) are shown in Fig. 1. It is seen clearly from Fig. 1 that state responses converge to origin, which means that system (32) with a time-delay upper bound \(d_{1M}=24\) is asymptotically stable.

Figure 1
figure 1

State trajectories of system (32) with a time-delay upper bound \(d_{1M}=24\)

In this example, the 2-D delta operator system (32) with \(1< d_{1}(t_{j})<24\) is asymptotically stable. However, systems in [2, 10], and [12] are asymptotically stable for \(1< d_{1}(t_{j})<13\), \(1< d_{1}(t_{j})<20\), and \(1< d_{1}(t_{j})<20\), respectively. Time-delay upper bounds \(d_{1M}\) given in [2, 10, 12], and Theorem 1 in this paper are compared in Table 1. Obviously, the time-delay upper bound \(d_{1M}\) provided in this paper is larger than the ones obtained in [2, 10], and [12].

Table 1 Allowable time-delay upper bounds \(d_{1M}\)

Moreover, it is worth noting that the total number of decision variables in [2] and [10] are \(16n^{2}+6n\) and \(26n^{2}+10n\), respectively, while in Theorem 1 of this paper, they are \(15n^{2}+5n\). It is obtained that a lower number of decision variables are needed in this paper than [2] and [10] for the asymptotic stability of the 2-D delta operator system (32). Therefore, the approach in this paper reduces the burden of numerical computation.

Example 2

A 2-D delta operator system with time-varying delays and actuator saturation is given as

$$\begin{aligned} \delta x(t_{i+1},t_{j+1}) =&\bar{A}_{1}x(t_{i+1},t_{j})+ \bar {A}_{1d}x\bigl(t_{i+1},t_{j}-d_{1}(t_{j}) \bigr)+\bar{B}_{1}\operatorname {sat}\bigl(u(t_{i+1},t_{j}) \bigr) \\ &{} +\bar{A}_{2}x(t_{i},t_{j+1})+ \bar{A}_{2d}x\bigl(t_{i}-d_{2}(t_{i}),t_{j+1} \bigr)+\bar {B}_{2}\operatorname{sat}\bigl(u(t_{i},t_{j+1}) \bigr), \end{aligned}$$
(33)

where

$$\begin{aligned}& \bar{A}_{1}=\frac{2A_{1}-I}{\mathtt{T}_{v}}, \qquad \bar{A}_{1d}= \frac {2A_{1d}}{\mathtt{T}_{v}}, \qquad \bar{B}_{1}=\frac{2B_{1}}{\mathtt{T}_{v}}, \\& \bar{A}_{2}=\frac{2A_{2}-I}{\mathtt{T}_{h}},\qquad \bar{A}_{2d}= \frac {2A_{2d}}{\mathtt{T}_{h}},\qquad \bar{B}_{2}=\frac{2B_{2}}{\mathtt{T}_{h}}, \end{aligned}$$

with

A 1 = [ 0.5 0.6 0.1 0.2 ] , A 1 d = [ 0.1 0 0 0.2 ] , B 1 = [ 1.5 0 1.1 0 ] , A 2 = [ 0.2 0 0.5 0.1 ] , A 2 d = [ 0 0 0 0.01 ] , B 2 = [ 1.4 0.3 0.7 0 ] .

Time-varying delays of system (33) are satisfied with \(1< d_{1}(t_{j})<24\) and \(1< d_{2}(t_{i})<11\). Sampling periods of system (33) are chosen as \(\mathtt{T}_{v}=0.1\) and \(\mathtt{T}_{h}=0.02\). Letting parameters \(\tau_{1}=0.01\), \(\tau_{2}=0.02\), \(\tau_{3}=0.03\), \(\tau_{4}=0.03\), and \(\tau_{5}=0.95\). By solving the optimization problem (30), matrices K and H are obtained as

K= [ 0.0956 0.2842 0.4515 1.2239 ] ,H= [ 0.0958 0.2818 0.4481 1.2158 ] .
(34)

Trajectories of two state variables for the 2-D delta operator system (33) are shown in Fig. 2. It is seen clearly from Fig. 2 that state responses converge to origin which means that system (33) is asymptotically stable with a feedback gain matrix K given in equality (34).

Figure 2
figure 2

State trajectories of system (33) with a feedback gain matrix K

Moreover, an estimate of the domain of attraction is shown in Fig. 3. The domain of attraction is a subset of state space and all system trajectories that start from the subset will eventually tend to origin. In Fig. 3, an estimate of the domain of attraction is shown for 2-D delta operator systems with time-varying delays and actuator saturation.

Figure 3
figure 3

An estimate of the domain of attraction

5 Conclusion

In this paper, the stabilization problem has been shown for the 2-D delta operator system with time-varying delays and actuator saturation. Free weighting matrices, 2-D Jensen inequalities, and LMIs approaches have been applied for stabilization analysis. Furthermore, the estimate of the domain of attraction has been proposed for the 2-D delta operator system. The state feedback controller has been designed by the Lyapunov–Krasovskii methods. Two numerical examples have been shown to illustrate the effectiveness and advantages of the developed techniques. Delay and fractional models are two different memory models, fractional calculus has memory effects to depict the long-term behavior [27,28,29]. Fractional models can provide powerful tools to describe the hereditary and memory properties of different substances [30]. Meanwhile, time-delay optimal control problems have attracted wide attention in recent years [31, 32]. All these will contribute to our research for 2-D delta operator systems in the future.