Abstract

The problem of stabilization of Lurie networked control systems (NCSs) is investigated in this paper. The network-induced delays in NCSs are assumed to be time-varying and bounded. By utilizing a reciprocally convex technique to consider the relationship between the network-induced delay and its varying interval, a new absolute stability condition is derived in terms of linear matrix inequalities (LMIs). Based on the obtained condition, an improved cone complementary linearisation (CCL) iteration algorithm is presented to design a state feedback controller. The effectiveness of the proposed method is verified by a numerical example.

1. Introduction

The so-called networked control system (NCS) is a spatially distributed system, wherein the control loop is closed through a real-time network. Compared with the traditional point-to-point feedback control system, NCS provides many advantages, such as low cost, flexibility of operation, simple diagnosis and maintenance, and high reliability. Thus, NCSs have a wide application in practical systems during the last decades. In an NCS, network-induced delays including those produced in the signal transmission from controller to actuator and sensor to controller cannot be avoided while exchanging data among devices connected to the shared network medium, which inevitably lead to the degradation of the system performance and even destabilize the system [110]. Therefore, it is very important to design a valid controller to assure the stability of NCS within a maximum allowable delay bound (MADB) [11].

In [8], some stability conditions under an assumption that the networked-induced delay is less than the sampling period were derived based on sample-date method. A new model that the networked-induced delay is larger than the sampling period was presented in [12], where some new conditions are derived to stabilize an NCS. The similar idea is also employed to investigate the control problem in [13]. In addition, by considering the relationship between the network-induced delay and its varying interval, some improved results for networked control system are proposed in [14]. Nevertheless, all the above literatures are focused on the linear NCSs, while the nonlinear phenomenon is essential and universal in practical system. Therefore, it is more significant to investigate nonlinear NCSs. Recently, a special nonlinear NCS, Lurie NCS, has been investigated in [15]. By retaining a useful term ignored in the derivative of Lyapunov-Krasovskii in [15] and employing free-weighting matrix method, some improved conditions are proposed in [16]. However, redundant free-weighting matrices are introduced in [16], which inevitably increase the amount of computation.

To get a networked state feedback controller gain, a parameter-tuning method was presented in [12], in which some scalars are introduced. Nevertheless, it is very difficult to find the optimum parameters. In [15], an inequality approach was proposed, which is simple and convenient since there is no need to adjust any parameters, but the obtained result is considerably conservative. Based on the cone complementary linearisation (CCL) algorithm [17], Moon et al. proposed an LMI-based iterative algorithm to design a delay-dependent state feedback stabilization controller, while the stopping conditions for iteration are very strict [18]. With a new stopping condition, an improved (CCL) algorithm is proposed in [14]. However, a great amount of computation is needed in the iteration process in [14, 16]. This motivates the present study.

In this paper, a new absolute stability criterion for Lurie NCSs is firstly established by employing a reciprocally convex technique to consider the relationship between network-induced delay and its upper bound. Then, with a new iteration condition, a state feedback controller design method is presented based on the CCL algorithm, which needs less number of iterations in computing the MADB and the corresponding controller. The effectiveness of the proposed method is verified by a numerical example.

Notation. Throughout this paper, means that the matrix is positive definite; represents an appropriately dimensioned identity matrix, the superscripts “” and “” stand for the inverse and transpose of a matrix, respectively, denotes the -dimensional Euclidean space, is the set of all real matrices, denotes a block-diagonal matrix, and the symmetric terms in a symmetric matrix are denoted by ; for example, .

2. Problem Statement

Consider the following Lurie control system: where is the state vector and is the controlled input vector. is the measured output. , , , and are constant matrices with appropriate dimensions. is a memoryless, nonlinear function that is piecewise continuous in , is globally Lipschitz in , and satisfies the following condition for all and for all : where is a real diagonal matrix. The set of all functions satisfying the above sector condition is denoted by .

For the convenience of investigation, the following assumption is introduced [1315].

Assumption 1. (i) The considered NCS consists of a time-driven sensor, event-driven controller, and event-driven actuator, which are all connected through a control network. The calculated time-delay is viewed as a part of the network-induced delay yielded from controller to actuator.
(ii) The controller always uses the most recent data and discards the old data. When old data arrive at the controller, it is treated as packet loss.
(iii) The real input realized through a zeroth order holding in (1) is a piecewise constant function.
Under Assumption 1, following the similar technique employed in [1315], the closed-loop system with memoryless state feedback controller can be represented as where and is the initial condition function, which is a continuous and differentiable vector-valued one.
In the sequel, we introduce two lemmas, which are indispensable in deriving our main results.

Lemma 2 (see [19]). Let be a constant real matrix, and suppose with such that the subsequent integration is well defined. Then, one has where .

Lemma 3 (see [20]). Let be given finite functions, and they have positive values for arbitrary value of independent variable in an open subset of . The reciprocally convex combination of    in satisfies

3. Main Results

In this section, we first discuss the case of Lurie NCS (3) with a given gain . By using Lyapunov-Krasovskii method, the following stability criterion is obtained.

Theorem 4. Given a scalar and a controller gain matrix , the closed-loop system (3) with nonlinear function is absolutely stable if there exist matrices , , and and an appropriately dimensional matrix , such that the following matrix inequalities hold: where

Proof. Choose a Lyapunov-Krasovskii functional candidate to be where , , and are to be determined.
Calculating the derivative of along the solutions of system (3) yields
According to Lemmas 2 and 3, it can be deduced that for , where .
From (2), we have
Adding the right sides of (12) into (10) and applying (11) yield where
Thus, if , which is equivalent to (6) by virtue of Schur complements [21], for a sufficiently small . Hence, system (3) is absolutely stable. This completes the proof.

Remark 5. In the proof in [15], the term is enlarged to . In contrast, in the proof of Theorem 4, is taken to be . Also, the relationship between and has been taken into account by utilizing a reciprocally convex technique. In addition, compared with the results obtained in [16], less free-weighting matrices are introduced in Theorem 4, which will reduce the amount of computation.
Next, Theorem 4 is extended to design a stabilization controller for system (3).

Theorem 6. Given a scalar , the closed-loop system (3) with nonlinear function is absolutely stable if there exist matrices , , and and any appropriately dimensional matrices and , such that the following matrix inequalities hold: where Moreover, a stabilizing controller gain is given by .

Proof. Pre- and postmultiply in (6) by and pre- and postmultiply in (7) by , respectively, and make the following changes to the variables: Matrix inequalities (15) and (16) are derived. This completes the proof.

Note that the condition in Theorem 6 cannot be implemented directly by utilizing numerical software due to the existence of the nonlinear term in (15). To get a networked state feedback controller gain, the following CCL algorithm is employed to solve this nonconvex problem.

Define a new variable such that , and replace the condition (15) with Inequality (20) is equivalent to , which can be expressed as by virtue of Schur complements. Thus, by introducing new variables , , , the original condition (15) is represented as (19) and Then, this nonconvex problem is converted to the following LMI-based nonlinear minimization problem:Minimize trsubject to (16), (19) and

Then, the following algorithm is presented to get the maximum .

Algorithm 7.
Step 1. Choose a sufficiently small initial such that there exists a feasible solution to (16), (19), and (23). Set .
Step 2. Find a feasible set satisfying (16), (19), and (23).
Step 3. Solve the following LMI problem for the variables :Minimize trsubject to (16), (19) and (23).Set , , , , , and .
Step 4. If LMIs (6) and (7) are feasible with a given derived in Step 3 for the variables (), then set and return to Step 2 after increasing to some extent. If LMIs (6) and (7) are infeasible within a specified number of iterations, then exit. Otherwise, set and go to Step 3.

Remark 8. In [14, 16], the iteration condition is , , , , , and . Note that step 3 in Algorithm 7 is different from those in [14, 16]. Considering that , , , we replace the above iteration condition with , , , , , and . The new iteration condition will help in reducing the iteration number and the amount of computations, which is verified by the numerical example in the next section.

4. Numerical Example

In this section, we give the following numerical example to illustrate the effectiveness of the proposed method.

Example 1. Consider system (1) with

This example has been discussed in [15, 16]. It is reported that the closed-loop system (3) is stable for with in [15] and with after 84 iterations in [16]. By applying Algorithm 7, the MADB is with after 39 iterations. Clearly, the method proposed in this paper is better than those in [15, 16].

5. Conclusion

This paper has investigated the problem of absolute stability and stabilization of Lurie NCSs. A new absolute stability condition of networked closed-loop system with a given controller gain matrix has been first established by employing a reciprocally convex technique to consider the relationship between the network-induced delay and its varying interval. Then, based on the resulting condition, a networked state feedback controller has been proposed by employing an improved CCL algorithm with a new iteration condition. Finally, a numerical example has been given to show the improvement of the proposed method.

Conflict of Interests

The authors declare that there is no conflict of interests regarding the publication of this paper.

Acknowledgments

This work was supported by the National Natural Science Foundation of China (nos. 61304064, 61363073, 61273157, and 61262032), the Hunan Provincial Natural Science Foundation of China (no. 13JJ6058), the Research Foundation of Education Bureau of Hunan Province (no. 13A075), and the Natural Science Foundation of Hunan University of Technology (no. 2012HZX06).