Abstract

This paper is concerned with the problem of control for multirate networked control systems with deadband scheduling policy and transmission delay. The transmission deadbands are set at the sensor nodes and the controller nodes to reduce the network traffic, and then the systems are modeled as discrete-time switch system with uncertain parameters. Using the Lyapunov theory, a robust controller is designed to maintain the asymptotic stability of the closed-loop systems. Finally, a simulation example is presented to show the advantage of the deadband scheduling policy and the efficiency of the proposed theoretical results.

1. Introduction

Networked control systems (NCSs) are the complex systems in which the controlled plants, sensors, controllers, and actuators are distributed in different places and connected through a communication network [1]. Compared with the traditional control systems, NCSs have many advantages such as the flexibility of structure, high reliability, and simple installation. As the rapid development of information technology, NCSs have been applied to various applications including mobile robots, unmanned aerial vehicles, and remote surgeries [25]. However, the data transmission through a network brings many challenges, such as time delay, packet dropout, and data disorder, which will cause the system performance degradation and even, make the systems unstable. In recent years, the stability analysis and controller design of NCSs have been researched by many scholars [610].

When the bandwidth of NCSs is constrained, the packet collision becomes more severe. It is difficult to guarantee the stabilization and acceptable performance of systems only by means of controller design [11, 12]. In this case, the network scheduling becomes particularly important. The network nodes’ unnecessary data traffic could be reduced by introducing appropriate network scheduling strategy; thus, the network-induced delay and packet dropouts can be reduced remarkably [1317]. In [13], the problem of integrated design of controller and communication sequences is addressed for a class of multiple inputs multiple outputs NCSs based on switch system theory, but not taking the network-induced delay into account, and the results are extended to NCSs with transmission delay in [14, 15]. In [16], a coordinate design scheme of the try-once-discard (TOD) dynamic scheduling strategy and robust    controller for a class of networked control systems with communication constraints and random time-delay is proposed. In [17], the wireless NCSs with communication delay and packet dropouts, which are based on the deadband scheduling policy, are modeled as continuous time-delay systems and an controller is designed. Meanwhile, the event-triggering NCSs attract many researchers’ attention [1820]. Compared with the widely used time-triggering sampling scheme, the event-triggering sampling scheme, whose main property is that the signal is sampled only when some functions of the system state or output measurement exceeds a threshold, can also save network bandwidth for the NCSs.

It is worth pointing that all of the aforementioned results are under the assumption that NCSs work in a single rate mode (either the actuators are event driven or the updating period of actuators is the same as the sampling period). The multirate NCSs, in which the updating rate of actuators is several times the sampling rate, have many advantages: (1) compared with the NCSs with event-driven actuators, the actuator updating moments are fixed in the multirate NCSs; thus, the analysis and synthesis of the multirate NCSs become more easier; (2) compared with the NCSs in which the actuator updating rate is the same as the sampling rate, the control input can be implemented to the plant more sooner in the multirate NCSs; therefore, better system performance can be ensured [2123]. In [21], the multirate NCSs are models as the discrete switch systems, and an controller is designed by using the average dwell time method. The model-predictive control problem for multirate NCSs is proposed in [22]. To the best of the authors’ knowledge, control problem of multirate NCSs with deadband scheduling has not been fully investigated to date, which motivates the present study.

In this paper, we focus on the problem of control for multirate NCSs with deadband scheduling and transmission delay. By analyzing the influences of transmission deadband, a discrete-time switch system model with uncertain parameters is proposed to describe the multirate NCSs. The design method of a robust controller that stabilizes this class of networked control systems is proposed. A simulation example is presented to show the advantage of the deadband scheduling policy and the efficiency of the proposed method.

This paper is organized as follows. In Section 2, the problem is stated and some useful definitions and lemmas are given, and then the main results of this paper are given in Section 3. Section 4 provides a simulation example to illustrate the effectiveness of our results. Finally, Section 5 gives some concluding remarks.

Notation. denotes the -dimensional Euclidean space, and is identity matrix.   stands for the transpose of the corresponding matrix  . The notation means that the matrix is a positive semidefinite (positive definite) matrix. For an arbitrary matrix and two symmetric matrices    and  ,   denotes a symmetric matrix, where denotes a block matrix entry implied by symmetry.

2. Problem Formulation and Preliminaries

Consider NCSs whose setup is depicted in Figure 1. The controlled plant, sensor, and controller are connected with a communication network. The transmission deadbands are set at the sensor node and the controller node.

The plant is described by where   is the state, is the control input, is the output, and is the exogenous input. , and are known real constant matrices with appropriate dimensions.

The sensors are periodically sampled with the sampling interval . The sensor-to-controller transmission delay is described as  , and the controller-to-actuator transmission delay is described as . We make the following assumptions about NCSs.

Assumption 1. .

Assumption 2. The controller is event driven; the sensors and actuators are time driven.

Assumption 3. The updating period of actuators is , , is positive integer, and .

First, the discrete-time model of multirate NCSs without transmission deadband is proposed.

The controller output arrives at the actuator at the instants ; if  , then the actuator will update at the instances . Therefore, in the sample interval , system (1) is described as Let , system (1) with sampling period is discretized to Let Then Next, we introduce the deadband scheduling policy. The transmission deadbands located at the sensor node and controller node are based on such a deadband scheduling policy: if the difference between the present signal and the last transmitted signal exceeds the threshold of deadband, the present signal will be transmitted, otherwise it will not be transmitted for the purpose of reducing the network traffic and saving the network bandwidth.

Let , is the component of and sampled separately by each senor at the sampling instant. If enters into the deadband, according to the proposed scheduling policy, will not be transmitted and the controller will hold the previous transmitted one, which is equivalent to transmitting the previous transmitted one again. Therefore, the deadband 1 is described as where is the deadband threshold coefficient, .

According to (7), Define and ; therefore, one can obtain

Similarly, deadband 2 is described as where is the deadband threshold coefficient, .

Define and ; therefore, one can obtain

Combining (6), (9), and (11), the discrete-time model of multirate NCSs is described as

The following definition and lemmas will be essential for the proofs in the next section.

Definition 1. System (12) with a given matrix is said to be asymptotically stable with an norm bound if the following conditions hold:(1)system (12) is asymptotically stable with ; (2)under the zero initial condition, the controlled output satisfies , where .

Lemma 2 (see [24] Schur complement). For matrices , the matrix inequality holds, if and only if the following matrix inequalities hold.

Lemma 3 (see [25]). For some given matrices , , and of appropriate dimensions and with being symmetric, then holds, where satisfying , if and only if there exists a scalar such that

3. Main Results

In this section, we will find a state feedback control matrix such that the system is asymptotically stable with an norm bound .

Theorem 4. For given state feedback control matrix , system (12) is asymptotically stable with an norm bound , if there exist symmetric positive definite matrices and , such that the following condition holds:

Proof. Consider the following Lyapunov candidate functional:
First, we proof that system (12) is asymptotically stable with under (16).
Let along the trajectory of the system (12), we have using Lemma 2 (Schur complement), we have if and only if
By Lemma 2 (Schur complement), we know that (16) implies (20); Therefore, system (12) is asymptotically stable with being proved.
Now, we will consider the performance of system (12).
When , define under zero condition and , we have
Let , we obtain where
By Lemma 2 (Schur complement), (16) is equivalent to , which implies that ; thus, we have . This completes the proof.

Next, the design method of the state feedback controller is proposed.

Theorem 5. For given diagonal matrices , and a scalar  , if there exist positive definite matrices , , and , scalars and a matrix , such that the following linear matrix inequalities hold, then the system is asymptotically stable with an norm bound ; the desired controllers are given as follows: where

Proof. Rewrite (16) as where , and are defined above in Theorem 5.
By Lemma 3, is equivalent to where By the definitions of , and , we have using Lemma 2 (Schur complement), (25) is equivalent to . Define , (26) implies that
Combining (33), (34), and (35), we have Therefore, Guarantees (16).
By Lemma 2 (Schur complement), (37) is equivalent to where
Let , we pre- and postmultiply both sides of (38) with we have (27). This completes the proof.

4. Simulations

In this section, we will give an example to show the usefulness of the derived results and the effectiveness of the proposed methods.

The controlled plant parameters are given as follows:

Given the sampling period , and the actuator updating period , following (6), we have

The deadband threshold coefficients of deadbands 1 and 2 are given as , , and the disturbance attenuation . According to Theorem 5, using the LMI toolbox of MATLAB, the controller parameters can be calculated as follows:

The exogenous input is chosen as , the states responses of the closed-loop multirate NCSs are shown in Figure 2, which confirms that the closed-loop multirate NCSs are robustly asymptotically stable under the exogenous input.

The packet dropout rates of the S-to-C channel and the C-to-A channel are shown in Figure 3. The packet dropout mentioned here is the data packets which are lost “actively” when the multirate NCSs enter into the transmission deadband; thus, Figure 3 confirms that the proposed deadband scheduling policy could reduce the network traffic remarkably.

5. Conclusions

In this paper, control problem for multirate networked control systems with deadband scheduling policy and transmission delay is considered. The transmission deadbands are set at the sensor node and controller node to reduce the network traffic. The systems are modeled as the discrete switch system with uncertain parameters and the design method of controller is established by using the Lyapunov theorem. Finally, the simulation example is presented to show the advantage of the deadband scheduling policy and the efficiency of the proposed theoretical results.

Acknowledgments

This work was supported by the National Natural Science Foundation of China under Grants nos. 60975075 and 61074023 and the innovation project of graduate students’ scientific research of Jiangsu Province no. CXLX11_0256.