Abstract

By data drift, we mean the data received by the controller may be different from that sent by the sensor, or the data received by actuator may be different from that sent by the controller. The issues of guaranteed cost control for a class of continuous-time networked control systems with data drift are investigated. Firstly, with the consideration of data drift between sensor and controller, a closed-loop model of networked control systems including network factors such as time-delay and data-dropouts is established. And then, selecting an appropriate Lyapunov function, a guaranteed cost controller in terms of linear matrix inequality (LMI) is designed to asymptotically stabilize the networked control system with data drift. Finally, simulations are included to demonstrate the theoretical results.

1. Introduction

Networked control systems (NCSs) are often encountered in practice for widespread fields of applications because of their suitable and flexible structure [13]. However, in practical NCS, it inevitably causes time-delay and data-dropouts because of the introduction of the communication network [4, 5], which could cause negative impact on the system, including performance decline and instability. Thus, the issues about time-delay and data-dropouts have attracted considerable attention in the control field [1, 3, 614]. An augmented state vector method is proposed in [8] to control a linear system over a periodic delay network. Queuing mechanisms are developed in [9, 10], which utilize some deterministic or probabilistic information of NCSs for control purpose. Random delays are discussed in [11] via an optimal stochastic control methodology. Packet dropouts and network-induced delays were lumped into one item in Xiong and Lam [12] to study stabilization of discrete-time NCSs. By combing packet dropouts and network-induced delays into one item, Liu and Fridman [13] and Meng et al. [14] studied the stability and stabilization of continuous-time NCSs.

Recently, guaranteed cost control is widely used in NCS to keep the stability of the system and to make it meet a certain performance indicator [1521]. Guaranteed cost control of multi-input and multioutput (MIMO) networked control systems (NCSs) with multichannel packet disordering are discussed by Li et al. [15]. An observer-based guaranteed cost control problem in networked control systems with random data packet dropouts is proposed in [17], in which sensor-to-controller and controller-to-actuator packet dropouts are both modeled by two mutually independent stochastic variables satisfying the Bernoulli binary distribution. Xie et al. [19] are concerned with the state-feedback guaranteed cost controller design for a class of networked control systems (NCSs) with state-delay. In [21], Li and Wu investigated the issue of integrity against actuator faults for NCS under variable-period sampling, in which the existence conditions of guaranteed cost faults-tolerant control law are testified in terms of Lyapunov stability theory.

In NCSs, the occurrence of uncertain network factors such as quantization errors and network noises could induce the phenomenon that data received by the controller may be different from the data sent by the sensor, or data received by actuator may be different from the data sent by the controller, which is called data drift. Data drift could cause negative impact on the system such as performance decline, even leading to instability. However, data drift in an NCS has not been taken into account in the literature above. In [22], Wang and Han first introduce a class of channel utilization-based switched controllers with controller-to-actuator data drift considered, and its results are established under the condition that data drift exists between controller and actuator, which may not be usable under the condition that data drift exists between sensor and controller. So, it is necessary to establish the results for NCS with sensor-to-controller data drift. Moreover, in [22], the guaranteed cost problem has not been considered, which motivates us to do this study.

This paper aims at investigating the problem of guaranteed cost control for a class of continuous-time networked control systems with data drift. First of all, the sensor-to-controller data drift is modeled as time-varying parameters. And a closed-loop model of networked control systems with time-varying parameters is established by lumping the network-induced delay and data-dropouts to a synthetically time-varying delay. Then, by using an appropriate Lyapunov functional, a guaranteed cost controller in terms of linear matrix inequality (LMI) is designed to cope with the effect of data drift and enhance the NCSs’ performance.

The paper is organized in 5 sections including the Introduction. Section 2 presents problem formulations and modeling of NCS with data drift. Section 3 presents guaranteed cost controller design for NCS with data drift. There are some examples to illustrate the results in Section 4. Section 5 summarized this paper.

Notations. denotes the -dimensional Euclidean space. The superscript “” stands for matrix transposition. The notation means that the matrix is a real positive definite matrix. is the identity matrix of appropriate dimensions. denotes a symmetric matrix, where denotes the entries implied by symmetry.

2. Modeling of NCS with Data Drift

Consider the linear control plant of NCS as follows: where and represent state value and input and output separately; and are matrices with appropriate dimensions.

The typical structure of NCS is shown in Figure 1. Transmission delays induced by the network are sensor-to-controller delay and controller-to-actuator delay . In fact, these two delays can be lumped together as when the feedback controller is static. It assumes the state of the system is completely measurable. A piecewise static continuous feedback controller, which is realized by a zero-order-hold (ZOH), is employed: where is the static state feedback gain matrix to be designed and is the sampling instant.

Because the bandwidth is limited, data packet dropouts also happen in NCS. Considering that data packet dropouts may occur, the network is modeled as a switch. When the switch is located in position of , the data packet containing is transmitted, and the controller utilizes the updated data; but when it is located in position , the data packet dropouts occur, and the controller uses the old data. Here only sensor-to-controller dropouts are considered. For a fixed sampling period , the dynamics of the switch can be expressed as follows:The NCS with no packet dropout at time : The NCS with one packet dropout at time :The NCS with packet dropout at time : (2) can be rewritten as

When the control inputs are transmitted through network medium, data drift is unavoidable. In what follows, we take the sensor-to-controller data drift into account; it means the data received by controller is different from that sent by sensor. Considering the effect of data draft, we denote the ratio of data received by th controller to the corresponding data sent by the th controller by for any . And we define . Under the consideration of controller-to-actuator data drift, the control law in (5) is converted into Let ; ; (6) can be expressed as follows: We assume it satisfiesThe upper bound of variable is defined as , , while the lower bound of variable is defined as , . That is to say, , which is time-varying. The average value of these two constant matrices can be obtained as Furthermore, the following time-varying matrix is introduced: Obviously, we have Based on (11), we have . Based on (10), it knows , . Naturally, we have . Submitting this into (7), we have Submitting (12) into (1), the following follows:

Remark 1. The networked control systems with sensor-to-controller data drift are modeled as system (13). From (6), we know that if , which means for any , sensor-to-controller data drift does not happen. In model (13), the uncertain matrix denoting data drift is transformed to a bounded matrix by introducing an upper bound and a lower bound for data drift. From (11), it is obvious that .

Remark 2. Different from the models in literatures [1821], the static feedback control gain matrix here is located between input matrix and the uncertain matrix induced by sensor-to-controller data drift, which makes it more difficult to achieve the static control gain that can cope with the time-varying data drift.

3. Guaranteed Cost Controller Design of NCS with Data Drift

For system model (13) established in Section 2, the cost function is given as follows: where is a symmetric positive definite matrix.

Definition 3. For system (13) and its cost function (14), if there exist a control gain matrix and a constant , the cost function satisfies . It is called matrix and is the guaranteed cost control gain of NCS.

To analyze the stability of the system expediently, the following lemmas are introduced.

Lemma 4 (see [23]). For any matrices , , and with and any scalar , the inequality holds as

The fundamental preliminary result is presented in the following theorem.

Theorem 5. Given symmetric positive definite matrices and matrix , if there exist a set of symmetric positive definite matrices , , , and and matrix , as well as matrices , , , , and and a constant , satisfying the matrix inequality aswherethen system (13) is asymptotically stable. And the cost function satisfies

Proof. First of all, we consider the Lyapunov-Krasovskii function as follows: where with , , , , and .
Calculating the derivative of Lyapunov-Krasovskii function and based on (13), it follows thatBased on Jensen’s inequality, also used in [19], we haveApplying Lemma 4 and Schur complement to inequality (16), we have where .
From (21)–(23), based on Schur complement, it follows that Therefore, system (13) is asymptotically stable and there exists . And through the integral operation, we have So the inequality holds; submitting to Lyapunov-Krasovskii function (19), the inequality (18) can be obtained. This completes the proof.

Remark 6. The condition of stability is expressed with matrix inequality (16). It is worthy to point out that inequality (16) is not linear with respect to the gain matrix of the controller, so it is needed to be reformulated into LMIs via a change of variables.

Theorem 7. Given a set of constants (), , and , if there exist a set of symmetric positive definite matrices , , , , and and a constant , as well as matrices and and matrix satisfying LMI as wherethen system (13) is asymptotically stable with the guaranteed cost controller , where matrix is determined by the average value of data drift, and the cost function satisfies

Proof. This Theorem is obtained through a suitable transformation on the basis of inequality (16) in Theorem 5. Firstly, we define () in (16). Obviously, (16) implies that , so is nonsingular. Then, pre- and post-multiplying both sides of inequality (16) with and its transpose, and introducing new variables ; ; , (); , it follows inquality (26), where and . From the definition of in (9), we know is invertible, so can be obtained by calculating . And it is easy to see that (26) and (28), respectively, imply (16) and (18). Therefore, from Theorem 5, we can complete the proof.

4. Simulations

Example 8. Consider the linear system as follows:For this simulation, we synthetically consider a time-varying delay by lumping the network-induced delay and packet dropouts together with upper bound  s and lower bound  s; namely, . Here time-varying sensor-to-controller data drift with the average value is also considered, which is shown in Figure 2.
We choose the parameters , , , and . By taking advantage of LMI toolbox and submitting these parameters above into inequality (26), we can obtain the guaranteed cost control gain The initial state of system is assumed , through the state response of NCS with the effect of data drift shown in Figure 3 and corresponding control input shown in Figure 4, we know all states of system get steady at 7.3 s.
In addition, we apply the method proposed by Luck [10] into the same problem. And the design of controller fails with , the response of system state is shown as Figure 5. Thus, it sufficiently demonstrates the effectiveness and feasibility of the guaranteed cost method proposed in this paper.

To better illustrate the effectiveness of the method proposed in this paper, the following example is discussed.

Example 9. Consider the linear model of NCS as followsFor this simulation, we set the time-varying delay with upper bound  s and lower bound  s. And time-varying sensor-to-controller data drift with the average value is also considered.
By taking advantage of LMI toolbox and submitting these parameters above into inequality (26), we can obtain the guaranteed cost control gain . The initial state of system is assumed ; through the state response of NCS with the effect of data drift shown in Figure 6, we know all states of system get steady at 60 s. The guaranteed cost controller designed in this paper is able to make the NCS asymptotically stable even if affected by data drift. It sufficiently proves the effectiveness and feasibility of the method proposed in this paper.

5. Conclusions

The guaranteed cost control problem of a class of continuous-time networked control systems with data drift is investigated. With sensor-to-controller data drift considered, networked control system is modeled as a closed-loop system with time-varying parameters by lumping the network-induced delay and data-dropouts to a synthetically time-varying delay together. Moreover, by selecting an appropriate Lyapunov function, the guaranteed cost controller in terms of linear matrix inequality (LMI) is designed to cope with the effect of data drift and enhance the NCS’s performance. And a simulation is given to prove the effectiveness and feasibility of the method. The convexity substitutions used in Theorem 7 ( ()) may, in general, lead to significantly conservative results. Our next research task will be choosing more reasonable values of parameters () to reduce the conservatism further.

Conflict of Interests

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

Acknowledgments

This work was partly supported by National Nature Science Foundation of China (61164014, 51375323, and 61563022), Major Program of Natural Science Foundation of Jiangxi Province, China (20152ACB20009), and Qing Lan Project of Jiangsu Province, China.