Research Article  Open Access
Huiying Chen, Zuxin Li, Yanfeng Wang, "An LMIBased Control Approach for Networked Control Systems with Deadband Scheduling Scheme", Mathematical Problems in Engineering, vol. 2013, Article ID 430630, 10 pages, 2013. https://doi.org/10.1155/2013/430630
An LMIBased Control Approach for Networked Control Systems with Deadband Scheduling Scheme
Abstract
Due to the bandwidth constraints in the networked control systems (NCSs), a deadband scheduling strategy is proposed to reduce the data transmission rate of network nodes. A discretetime model of NCSs is established with both deadband scheduling and networkinduced timedelay. By employing the Lyapunov functional and LMI approach, a state feedback controller is designed to ensure the closedloop system asymptotically to be stable with performance index. Simulation results show that the introduced deadband scheduling strategy can ensure the control performance of the system and effectively reduce the node's data transmission rate.
1. Introduction
Networked control systems (NCSs) are control systems in which the control loop is closed over a wired or wireless communication network. They have received a great deal of attention in the recent years owing to their successful applications in a wide range of areas such as industrial automation, aerospace, and nuclear power station [1, 2]. Compared with the traditional pointtopoint communication, NCSs have advantages of low cost, easy installation and maintenance, great reliability, and so forth. However, due to the introduction of the communication networks, they also incur some new issues such as networkinduced delays, packet dropouts, and limited bandwidth resources, which make the analysis and design of NCSs become more complex [3, 4].
Many results for NCSs have been reported to handle networkinduced delays, packet dropouts and communication constraints in the literature; see [5–12] and the references therein. It should be pointed out that most of the available results make use of timedriven sampling and communication scheme since it is relatively easy to implement, and there is a wellestablished system theory for periodic signals. However, timedriven communication scheme is not desirable in many control applications. For example, in the NCSs with limited bandwidth resources, frequent data transmission will increase the network collision probability when there are many nodes on the network, thereby increasing the communication delay and data dropouts and leading to the poor performance and instability of the systems [3]. On the other hand, as is wellknown, in the wireless networked control systems (WNCSs), a main constraint of wireless devices is the limited battery life, and wireless transmission consumes significantly more energy than internal computation [13]; thus reducing the data transmission rate is particularly important in the WNCSs. For the above two cases, timedriven communication scheme is not suitable since its transmission rate is generally high which results in inefficient utilization of the limited resources, such as network bandwidth and energy. Therefore, how to design a reasonable scheduling strategy to reduce the use of constrained resources and ensure the performance of NCSs becomes one of the research hotspots.
Not only deadband scheduling techniques (i.e., by setting transmission deadband for the network node, the node will not transmit a new message if the node signal or signal change is within the deadband), which can effectively reduce the use of network bandwidth and energy consumption, but also the algorithms which are easy to realize have received an increasing attention in the recent years [14–18]. Besides, numerous other concepts have been proposed in the literature, such as sendondelta sampling [19–21], eventbased sampling [22–24], and eventtriggered sampling [25, 26]. Despite the existence of many names, the basic principle is the same. In [14], a deadband method was introduced into the NCSs for the first time, in which the transmission deadbands were set in the sensor and controller to reduce the data transmission rate, and the deadband threshold optimization problem was also discussed. In [15], the relationship between the deadband threshold and the control performance was analyzed by simulation. The paper [23] used the deviation of two adjacent states beyond the deadband threshold to drive the nodes’ data transmission and a dynamically selected deadband threshold value in accordance with the roundtrip delay. In [16, 17], the stability of the system with deadband scheduling was investigated, but the network delay was not considered in [16] the nodes should be synchronized and the network delay should be measurable in [17]. The paper [18] proposed a signal differencebased transmission deadband scheduling strategy, a continuoustime model of WNCSs was established with both the probability distribution of delay and parametric uncertainties, and the controller was designed. In [26], for a class of uncertain continuoustime NCSs with quantizations, the codesign for controller and eventtriggering scheme was proposed by using a delay system approach.
Until now, although some important pieces of work have been reported on deadband scheduling schemes in NCSs, which have a great significance on both theoretical development and practical applications in NCSs, it is worth noting that the obtained results on deadband scheduling in NCSs mostly focus on the system simulation and performance analysis; few papers have solved the problems of controller design and synthesis, which are more useful and challenging than the issue of performance analysis. In addition, to the best of our knowledge, few related results have been established for discretetime NCSs with deadband scheduling, which motivates the work of this paper.
In this paper, we propose a deadband scheduling scheme to save the limited bandwidth resources while guaranteeing the desired control performance. Considering the influence of uncertain short timedelay, the NCSs with both deadband scheduling and timedelay is modeled as a discretetime system with parameter uncertainties. By the Lyapunov functional and LMI approach, the control problem is investigated. Finally, a numerical example is given to show the usefulness of the derived results.
The rest of this paper is organized as follows. Section 2 gives a discretetime model of the closedloop system. In Section 3, a state feedback controller is designed to ensure the closedloop system asymptotically to be stable with performance index. Section 4 demonstrates the validness of the proposed method through a numerical example. Conclusions are given in Section 5.
Notation. The notations used throughout this paper are fairly standard. denotes the dimensional Euclidean space. refers to the Euclidean vector norm. is the space of square summable infinite sequence. and 0 represent the identity matrix and zero matrix with appropriate dimensions, respectively. stands for a diagonal matrix. The superscripts “” and “−1” represent matrix transpose and inverse, and “*” denotes the term that is induced by symmetry.
2. Problem Description and Modeling
The networked control system with deadband scheduling in this paper is shown in Figure 1, where deadband schedulers (DS1, DS2) are set in the sensor and controller, respectively, is sensortocontroller delay, and is controllertoactuator delay.
Consider the following continuous plant model: where is the state vector of plant, is the input vector, is the output vector, and is the disturbance input. , , , and are known real constant matrices with appropriate dimensions.
Make the following assumptions for the system.(1)In the smart sensor, the sampler is timedriven, with a sampling period ; both the controller and actuator are eventdriven.(2)The total networkinduced timedelay is time varying and nondeterministic, which satisfies .
Thus, the discretized equation of plant can be described as [27] where , , , and . By mathematical transformation, , can be expressed as where
Remark 1. Limited by space, the detailed discretization process for system (1) with uncertain short timedelay is omitted in this paper and can be found in [27]. From (2) and (3), we know that the continuous plant with uncertain short timedelay in NCSs can be modeled as a discrete linear system with parameter uncertainties.
2.1. Description of Deadband Schedulers
The signal will be transmitted only when the difference between the current signal and the previous transmission signal is greater than the error threshold. According to this, the deadband schedulers designed in this paper are the error thresholdbased deterministic schedulers. The working mechanism of the deadband scheduler 1(DS1) in the sensor can be described as where ; , , and are given error threshold values, output signals, and input signals of DS1, respectively.
Set , , , ; then from (5), the inputoutput relationship of DS1 can be converted to where .
Remark 2. In this paper, the effect of active packet dropouts under the deadband scheduling scheme is modeled as a bounded uncertain item of the transmission signal. The main advantages of this modeling method are as follows: a nonlinear relationship between the input and output of the deadband scheduler is converted to a linear relationship with uncertain parameters; due to the bounded ranges of uncertain parameters related to the deadband threshold values, it is easier to merge scheduling policy parameters into the system model.
Similarly, the working mechanism of deadband scheduler 2(DS2) in the controller can be described as:
where ; , and are given error threshold values, output signals and input signals of DS2, respectively.
Set , , , , then from (7) the inputoutput relationship of DS2 can be converted to:
where .
From the above, we know that after the introduction of deadband schedulers into NCSs, the signals do not need to be transmitted at each sampling period so as to achieve the purpose of reducing data transmission rate and the effect of bandwidth constraints on the system. In addition, the principles of the considered schedulers are simple, which do not require a lot of computing and data storage.
2.2. The Model of ClosedLoop System
Employ a memoryless state feedback controller where , , and is the state feedback gain with appropriate dimensions.
Selecting the augmented vector and synthesizing (2), (3), (6), (8), and (9), the closedloop system can be described as where
where
3. Design of Controller
In this section, we will investigate control problem for the closedloop system (10). Throughout this paper, we will use the following lemmas.
3.1. Related Lemmas
Lemma 3 (see [28]). For the given matrices , , and , hold if and only if
Lemma 4 (see [28]). Let , , , be real matrices of appropriate dimensions with and ; then holds if and only if there exists a real scalar , satisfying More especially, when is a diagonal matrix, there also exists the following lemma.
Lemma 5 (see [29]). Let , , be real matrices of appropriate dimensions, let be a diagonal matrix with and ; then the following two conditions are equivalent:(1) (2) there exists a matrix , satisfying .
Remark 6. Due to the introduction of a symmetric positivedefinite matrix instead of a scalar in Lemma 5, problem solving is expected to have a less conservatism compared with Lemma 4.
We are now in a position to formulate control problem for NCSs with both deadband scheduling and uncertain short timedelay. More specifically, given a disturbance attenuation level , we design a state feedback controller of the form (9) such that the closedloop system (10) with is asymptotically stable and under zero initial condition; the output satisfies for all nonzero .
3.2. Main Results
Based on Lyapunov functional method and theory [28], the following conclusions can be obtained.
Theorem 7. For a given scalar , under the given deadband scheduling schemes (5) and (7), the closedloop system (10) is asymptotically stable with performance if there exist symmetric positivedefinite matrices , , , feedback gain matrix , and scalar such that where
Proof . (i) We first show that system (10) with is asymptotically stable. To the end, defining a Lyapunov functional as , we have that
Obviously, if , then , and the closedloop system (10) is asymptotically stable.
(ii) Next, we prove that system (10) has performance . Define
Under zero initial conditions, we have that , but ; therefore,
where
If , then ; therefore, ; the condition in (i) holds, and system (10) with is asymptotically stable. In addition, If , then ; therefore, .
According to , substituting into (21) and applying Lemma 3, we have that
Due to and by the use of Lemma 4, we can get that
According to Lemma 3, (23) is equivalent to
Substituting into (24), we have that
Considering that is a diagonal matrix with , and so employing Lemma 5, we can get that
According to Lemma 3, (26) is equivalent to
Similarly, we can eliminate . By use of Lemma 5, we have that
Furthermore, applying Lemma 3, (28) can be converted to (16).
The proof is completed.
Remark 8. Notice that the matrix inequality (16) in Theorem 7 is a bilinear matrix inequality due to the existence of . Generally, it can be solved by the linear approach [30] or the cone complementarity linearization (CCL) method [31]. By contrast, the CCL result is less conservative [32] and so is employed in this paper.
Corollary 9. The bilinear matrix inequality (16) can be transformed to the following objective function minimization problems by the CCL method.
Find
where .
Since Corollary 9 has turned the nonconvex feasibility problem of Theorem 7 into a minimization problem of nonlinear objective function with linear matrix inequalities constraints, it can be solved by the following iterative algorithm.
Algorithm 10.
Step 1. Find a set of feasible solutions , which satisfyies (29), and set the iterative number .
Step 2. Use LMI toolbox of mincx solver to solve the following linear objective function minimization problem:
The solutions are set .
Step 3. Substituting the solutions into the matrix inequality (16) in Theorem 7 to check if (16) is satisfied, then becomes the state feedback gain matrix and the iteration terminates. Otherwise, enter into Step 4.
Step 4. If the iterative number satisfies is a predetermined iterative number upper bound), set , , and return to Step 2 for the next iteration. Otherwise, enter into Step 1 and reselect a set of feasible solutions to calculate.
Thus, a state feedback controller can be obtained for NCSs with both deadband scheduling and uncertain short timedelay. More especially, if there are no deadband schedulers in the NCSs shown in Figure 1, the closedloop system in (10) reads where
Then, we have the following corollary, which can be proved along similar lines as in the proof of Theorem 7.
Corollary 11. Consider the NCSs in Figure 1, but without the deadband schedulers. For a given scalar , the closedloop system (31) is asymptotically stable with performance if there exist symmetric positivedefinite matrix , feedback gain matrix , and scalar such that
Similarly, the bilinear matrix inequality (33) can be solved by the above CCL method and the iterative algorithm in Corollary 9 and is thus omitted.
4. Numerical Example
In this section, a numerical example is introduced to demonstrate the effectiveness of the proposed method. Consider a ball and beam system with [33]
In this example, we choose , and is time varying and nondeterministic. According to (2) and (3), we have that
For a given disturbance attenuation level , based on the LMI toolbox, and applying Corollaries 9 and 11, the feedback gain matrix values are given with different error threshold values , in Table 1. It is obvious from Table 1 that for a given level we can find the feasible feedback gain matrix values when , are within certain ranges.

In addition, we choose the initial value , the disturbance and the total runtime 100 seconds. Define and , in which MTR denotes the mean data transmission rate ( and denote the number of data transmitted with and without deadband schedulers in the runtime, respectively.) and IAE denotes the control performance of the system. Under three different random timedelay sequences, the performance of MTR and IAE is shown for the system with the above four error threshold values in Figures 2 and 3, respectively. It can be easily seen that compared with the system without deadband schedulers (case 1), although the control performance of the system by using deadband scheduling scheme (case 2–case 4) is slightly worse (in Figure 3), the mean data transmission rate of the system is greatly reduced (in Figure 2).
Figures 4–6 show the simulation results for the system in which the error threshold values take , , the feedback gain matrix according to Table 1, and the timedelay takes the first series. It can be seen that the closedloop system is asymptotically stable (in Figure 4), and only part of the sampled data and control signal are transmitted with the proposed deadband scheduling scheme (in Figures 5 and 6, here the transmission interval of is similar to in DS1 and is thus omitted).
Furthermore, under zero initial conditions, we get that , , which yields . It means that the practical disturbance attenuation level is smaller than the given level , which shows the effectiveness of the proposed controller design method.
5. Conclusions
In this paper, a discretetime model for NCSs with both deadband scheduling and timedelay has been established and the control problem has been investigated. Based on the LMI approach, a state feedback controller has been designed to ensure the closedloop system asymptotically to be stable with performance index. A numerical example has been provided to show the validness of the derived results. Since the principles and algorithms of deadband schedulers in this paper are very simple, the smart sensor and controller are easy to implement. In addition, simulation results show that it can effectively reduce the node’s data transmission rate, so it is very suitable for applying in the NCSs with limited bandwidth resources.
Acknowledgments
The authors thank the reviewers for their very helpful comments and suggestions, which have improved the presentation of this paper. This study is supported by the National Natural Science Foundation of China under Grant 61174029, the Key Project of Chinese Ministry of Education under Grant 211067 and the Zhejiang Provincial Natural Science Foundation of China under Grant Y1110944.
References
 J. P. Hespanha, P. Naghshtabrizi, and Y. Xu, “A survey of recent results in networked control systems,” Proceedings of the IEEE, vol. 95, no. 1, pp. 138–172, 2007. View at: Publisher Site  Google Scholar
 H. Gao and T. Chen, “H_{∞} estimation for uncertain systems with limited communication capacity,” IEEE Transactions on Automatic Control, vol. 52, no. 11, pp. 2070–2084, 2007. View at: Publisher Site  Google Scholar  MathSciNet
 P. Antsaklis and J. Baillieul, “Special issue on networked control systems,” IEEE Transactions on Automatic Control, vol. 49, no. 9, pp. 1421–1423, 2004. View at: Publisher Site  Google Scholar  MathSciNet
 R. A. Gupta and M.Y. Chow, “Networked control system: overview and research trends,” IEEE Transactions on Industrial Electronics, vol. 57, no. 7, pp. 2527–2535, 2010. View at: Publisher Site  Google Scholar
 W.A. Zhang and L. Yu, “A robust control approach to stabilization of networked control systems with timevarying delays,” Automatica, vol. 45, no. 10, pp. 2440–2445, 2009. View at: Publisher Site  Google Scholar  Zentralblatt MATH  MathSciNet
 B. Zhang and S. Xu, “Delaydependent robust H_{∞} control for uncertain discretetime fuzzy systems with timevarying delays,” IEEE Transactions on Fuzzy Systems, vol. 17, no. 4, pp. 809–823, 2009. View at: Publisher Site  Google Scholar
 B. Zhang, S. Xu, Y. Chu, and G. Zong, “Delaydependent stability for Markovian genetic regulatory networks with timevarying delays,” Asian Journal of Control, vol. 14, no. 5, pp. 1403–1406, 2012. View at: Publisher Site  Google Scholar  MathSciNet
 Y. Li, S. Fei, B. Zhang, and Y. Chu, “Decentralized ${L}_{2}{L}_{\infty}$ filtering for interconnected Markovian jump systems with delays,” Circuits, Systems, and Signal Processing, vol. 31, no. 3, pp. 889–909, 2012. View at: Publisher Site  Google Scholar  Zentralblatt MATH  MathSciNet
 B. Y. Zhang, W. X. Zheng, and S. Y. Xu, “Filtering of Markovian jump delay systems based on a new performance index,” IEEE Transactions on Circuits and Systems I, vol. 60, no. 5, pp. 1250–1263, 2013. View at: Publisher Site  Google Scholar
 B. Zhang and W. X. Zheng, “H_{∞} filter design for nonlinear networked control systems with uncertain packetloss probability,” Signal Processing, vol. 92, no. 6, pp. 1499–1507, 2012. View at: Publisher Site  Google Scholar
 Q. Lu, L. Zhang, M. Basin, and H. Tian, “Analysis and synthesis for networked control systems with uncertain rate of packet losses,” Journal of the Franklin Institute, vol. 349, no. 7, pp. 2500–2514, 2012. View at: Publisher Site  Google Scholar  MathSciNet
 W.A. Zhang, L. Yu, and G. Feng, “Optimal linear estimation for networked systems with communication constraints,” Automatica, vol. 47, no. 9, pp. 1992–2000, 2011. View at: Publisher Site  Google Scholar  Zentralblatt MATH  MathSciNet
 L. M. Feeney and M. Nilsson, “Investigating the energy consumption of a wireless network interface in an ad hoc networking environment,” in Proceedings of the 20th Annual Joint Conference of the IEEE Computer and Communications Societies (INFOCOM '01), pp. 1548–1557, Anchorage, Alaska, USA, April 2001. View at: Google Scholar
 P. G. Otanez, J. R. Moyne, and D. M. Tilbury, “Using deadbands to reduce communication in networked control systems,” in Proceedings of the American Control Conference, pp. 3015–3020, Piscataway, NJ, USA, May 2002. View at: Publisher Site  Google Scholar
 X.M. Tang, K. Qian, and J.S. Yu, “Dynamic deadband feedback scheduling in networked control systems,” Journal of East China University of Science and Technology, vol. 33, no. 5, pp. 716–721, 2007. View at: Google Scholar
 H. Y. Chen, W. L. Wang, and Z. X. Li, “Communication scheduling of networked control system based on error threshold,” Information and Control, vol. 38, no. 5, pp. 580–584, 2009. View at: Google Scholar
 Y.B. Zhao, G.P. Liu, and D. Rees, “Packetbased deadband control for internetbased networked control systems,” IEEE Transactions on Control Systems Technology, vol. 18, no. 5, pp. 1057–1067, 2010. View at: Publisher Site  Google Scholar
 Z. N. Gao, R. H. Xie, W. H. Fan, and Q. W. Chen, “${H}_{\infty}$ control of wireless networked control systems with signaldifferencebased deadband scheduling,” Control and Decision, vol. 27, no. 9, pp. 1301–1307, 2012. View at: Google Scholar  MathSciNet
 M. Miskowicz, “Sendondelta concept: an eventbased data reporting strategy,” Sensors, vol. 6, no. 1, pp. 49–63, 2006. View at: Google Scholar
 Y. S. Suh, “Sendondelta sensor data transmission with a linear predictor,” Sensors, vol. 7, no. 4, pp. 537–547, 2007. View at: Publisher Site  Google Scholar
 Y. S. Suh, V. H. Nguyen, and Y. S. Ro, “Modified Kalman filter for networked monitoring systems employing a sendondelta method,” Automatica, vol. 43, no. 2, pp. 332–338, 2007. View at: Publisher Site  Google Scholar  Zentralblatt MATH  MathSciNet
 M. Miskowicz, “Efficiency of eventbased sampling according to error energy criterion,” Sensors, vol. 10, no. 3, pp. 2242–2261, 2010. View at: Publisher Site  Google Scholar
 A. D. McKernan and G. W. Irwin, “Eventbased sampling for wireless network control systems with QoS,” in Proceedings of the American Control Conference (ACC '10), pp. 1841–1846, Baltimore, Md, USA, July 2010. View at: Google Scholar
 J. Lunze and D. Lehmann, “A statefeedback approach to eventbased control,” Automatica, vol. 46, no. 1, pp. 211–215, 2010. View at: Publisher Site  Google Scholar  Zentralblatt MATH  MathSciNet
 S. Li, D. Sauter, and B. Xu, “Fault isolation filter for networked control system with eventtriggered sampling scheme,” Sensors, vol. 11, no. 1, pp. 557–572, 2011. View at: Publisher Site  Google Scholar
 S. Hu and D. Yue, “Eventtriggered control design of linear networked systems with quantizations,” ISA Transactions, vol. 51, no. 1, pp. 153–162, 2012. View at: Publisher Site  Google Scholar
 W. G. Ma and C. Shao, “Stochastic stability for networked control system,” Acta Automatic Sinica, vol. 38, no. 8, pp. 378–382, 2007. View at: Google Scholar
 L. Yu, Robust Control—The Method of Linear Matrix Inequalities, Tsinghua University Press, Beijing, China, 2002.
 W. Wang and F. W. Yang, “Robust and nonfragile H_{∞} control for linear interval system,” Journal of Jimei University, vol. 10, no. 2, pp. 109–113, 2005. View at: Google Scholar
 H. Gao, T. Chen, and J. Lam, “A new delay system approach to networkbased control,” Automatica, vol. 44, no. 1, pp. 39–52, 2008. View at: Publisher Site  Google Scholar  Zentralblatt MATH  MathSciNet
 W.A. Zhang and L. Yu, “Output feedback stabilization of networked control systems with packet dropouts,” IEEE Transactions on Automatic Control, vol. 52, no. 9, pp. 1705–1710, 2007. View at: Publisher Site  Google Scholar  MathSciNet
 H. Zhao, Analysis and Design of Networked Control System Based on FreeWeighting Matrices, Central South University, Changsha, China, 2011.
 G. Xie and L. Wang, “Stabilization of NCSs with timevarying transmission period,” in Proceedings of the IEEE International Conference on Systems, Man and Cybernetics, pp. 3759–3763, Waikoloa, Hawaii, USA, October 2005. View at: Google Scholar
Copyright
Copyright © 2013 Huiying Chen et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.