Abstract

A linear matrix inequality (LMI) based criterion for the global asymptotic stability of discrete-time systems with multiple state-delays employing saturation nonlinearities is presented. Numerical examples highlighting the effectiveness of the proposed criterion are given.

1. Introduction

When discrete-time systems are implemented in finite word length processor using fixed-point arithmetic, nonlinearities are introduced due to quantization and overflow. Such nonlinearities may result in the instability of the designed system. The global asymptotic stability of the null solution guarantees the nonexistence of limit cycles in the realized system. A number of researchers [120] have extensively investigated the global asymptotic stability of discrete-time systems in the presence of overflow nonlinearities.

Time delays are generally encountered in various physical, industrial, and engineering systems due to measurement and computational delays, transmission, and transport lags [21, 22]. The presence of time delays may cause instability of the designed discrete-time systems. The problem of stability analysis of discrete-time state-delayed systems has drawn the attention of many researchers [2337].

Stability analysis of discrete-time systems in the simultaneous presence of nonlinearities and time delays in their physical models is an important problem.

This paper, therefore, deals with the problem of stability analysis of a class of discrete-time state-delayed systems in state-space realization employing saturation overflow arithmetic. The paper is organized as follows. Section 2 introduces the system under consideration. A computationally tractable criterion for the global asymptotic stability of discrete-time state-delayed systems employing saturation overflow arithmetic is established in Section 3. It is demonstrated in Section 4 that a previously reported criterion is recovered from the presented approach as a special case. In Section 5, two examples highlighting the effectiveness of the presented approach are given.

2. System Description

In this section, the description of the system under consideration is given. The following notations are used throughout the paper:: set of real matrices,: set of real vectors,: null matrix or null vector of appropriate dimensions,: identity matrix of appropriate dimensions,: transpose of a matrix (or vector) ,: is positive definite symmetric matrix,: any vector norm or matrix norm.

The system under consideration is given bywhere is the state vector; ,    are the known constant matrices; () is the positive integer for time delays; and is the initial state value at time . The function representing the saturation nonlinearities given by is under consideration.

Let Define [14] and assume that the elements of the matrix satisfywhere is an integer between 0 and . Such assumption does not pose any real difficulty due to the fact that, by relabeling the states, any discrete-time system can easily be transformed into an equivalent system such that (5a) and (5b) hold.

A class of discrete-time systems can be described with (1a), (1b), (1c), (1d), and (2); it includes digital filters implemented in finite word length [118], digital control systems with saturation arithmetic [5], neural networks defined on hypercubes [38], and so forth.

The equilibrium state of the system (1a), (1b), (1c), (1d), and (2) is asymptotically stable, if, for any , there exists such that if , , then , for every and .

3. Main Results

In this section, a linear matrix inequality (LMI) based criterion for the global asymptotic stability of the system (1a), (1b), (1c), (1d), (2), (4), (5a), and (5b) is established.

Suppose is a matrix characterized bywhere it is implicit that, for , corresponds to a scalar .

For and , the matrix takes the form where and , ().

Now, we have the following lemma.

Lemma 1. The matrix defined by (6a), (6b), and (6c) satisfies

Proof. Using (6a), (6b), and (6c), we obtain This completes the proof of Lemma 1.

Now, we prove our main result.

Theorem 2. The zero solution of the system described by (1a), (1b), (1c), (1d), (2), (4), (5a), and (5b) is globally asymptotically stable if there exist positive scalars ,   , () and positive definite symmetric matrices , () such that the following LMI holds: where is characterized by (6a), (6b), and (6c).

Proof. Let In view of (1a), (1b), (1c), (1d), we have Using (1b), (12), and (5b), one obtains It follows from (5b) and (13) that which, together with (2), yields
Consider a quadratic Lyapunov function [19] Application of (16) to (1a), (1b), (1c), and (1d) gives Now choose the quantity “” as [14] when and when .
From (13) and (15), we obtain Therefore, Using Lemma 1 and (21), it is easy to show that the first term of (18) is nonnegative for the nonlinearities given by (2) if (8) is satisfied. In view of (15), the second term of (18) is zero. Thus, the quantity “” given by (18) is nonnegative. Equation (18) can also be expressed as Adding to and subtracting from (17), the quantity “” yields, after some rearrangement, where and is given by (10). Therefore, if , then for . Thus, condition is a sufficient condition for the global asymptotic stability of the system (1a), (1b), (1c), (1d), (2), (4), (5a), (5b), and only when . This completes the proof of Theorem 2.

Remark 3. The matrix inequality (10) is linear in the unknown parameters ,  (, ()), , and (). Thus, it can be easily solved using MATLAB LMI toolbox [39, 40].

Remark 4. Note that condition (10) is independent of the delay. Therefore, one need not know the size of the delays to establish the global asymptotic stability of the system (1a), (1b), (1c), (1d), (2), (4), (5a) and (5b) via Theorem 2.

Remark 5. Condition (10) provides a limit cycle-free realizability condition for the system with saturation arithmetic.

Remark 6. Stability of the system can be established via Theorem 2 for one combination of the elements of the matrix , that is, where the elements of first rows of satisfy (5a) and those of the remaining rows satisfy (5b). The stability results for the other possible combinations of the elements of matrix can easily be worked out.

4. Comparison

In this section, we will compare the main result of this paper with the result stated in [41].

Theorem 7 (see [41]). The zero solution of the system described by (1a), (1b), (1c), (1d), (2), and (4) is globally asymptotically stable if there exist positive definite symmetric matrices and () such that

Proposition 8. Theorem 2 implies Theorem 7.

Proof. It can be easily conceived that, with matrix reduces to a positive definite symmetric matrix ; as a result, (10) reduces to (25). Therefore, Theorem 7 is recovered from Theorem 2 as a special case.

Remark 9. The present work may be treated as an extension of [41]. Moreover, the present approach leads to generalized and improved result over the result appearing in [41].

5. Numerical Examples

In this section, two numerical examples are given to demonstrate the usefulness of the present result.

Example 1. Consider a second-order system (1a), (1b), (1c), (1d), (2), (4), (5a), and (5b) with Here, , , , and . Using MATLAB LMI toolbox [39, 40], it can be verified that Theorem 7 does not provide any feasible solution for this example.

We now apply Theorem 2 in the example under consideration. To check the feasibility of (10), we choose the matrix in the following form: where and . With the help of MATLAB LMI toolbox [39, 40], it turns out that (10) yields the following solutions for the present system: Therefore, Theorem 2 affirms the global asymptotic stability of the present system. Figure 1 shows the trajectory of the state variable for the present example with

The global asymptotic stability of the system under consideration (via Theorem 2) has also been verified for a number of randomly generated initial conditions with the help of trajectories traces of the system.

Example 2. Consider a system described by (1a), (1b), (1c), (1d), (2), (4), (5a), and (5b) with Here, , , , and . Using MATLAB LMI toolbox [39, 40], it can be verified that (10) leads to the following feasible solutions: Therefore, for this example, Theorem 2 succeeds to determine the global asymptotic stability of the system. However, (25) becomes infeasible and, consequently, Theorem 7 fails to ensure the global asymptotic stability of the present example.

6. Conclusions

An LMI-based sufficient condition (Theorem 2) for the global asymptotic stability of discrete-time systems with multiple state-delays employing saturation nonlinearities has been established. It is shown that Theorem 2 is less stringent than Theorem 7. Two numerical examples highlighting the usefulness of the presented result have been discussed.

The potential extensions of the proposed idea to the problems of stability of linear discrete-time systems with interval-like time-varying delay in the state [42, 43], stability of fixed-point state-space digital filters with saturation arithmetic [44], robust stability of discrete-time state-delayed systems using generalized overflow nonlinearities [19], stability of linear systems with input saturation and asymmetric constraints on the control increment or rate [45], and stability of linear two-dimensional systems with multidelays and input saturation [46], to other situations such as [47, 48], appear to be appealing problems for future investigation.

Conflict of Interests

The author declares that there is no conflict of interests regarding the publication of this paper.

Acknowledgments

The author wishes to thank Professor Fernando Tadeo and the anonymous reviewers for their constructive comments and suggestions.