New Trends in Networked Control of Complex Dynamic Systems: Theories and ApplicationsView this Special Issue
Research Article | Open Access
Guaranteed Cost Control for Multirate Networked Control Systems with Both Time-Delay and Packet-Dropout
Compared with traditional networked control systems, the sampling rates of the nodes are not the same in the multirate networked control systems (NCSs). This paper presents a new stabilization method for multirate NCSs. A multirate NCSs with simultaneous considering time-delay and packet-dropout is modeled as a time-varying sampling system with time-delay. The proposed Lyapunov function deceases at each input signal updating point, which is largely ignored in prior works. Sufficient condition for the stochastic mean-square stability of the multirate NCSs is given, and the cost function value is less than a bound. Numerical examples are presented to illustrate the effectiveness of the proposed control scheme.
Feedback control systems where in the control loops are closed through real-time network are called Networked Control Systems (NCSs) . Compared with the traditional control architecture, NCSs have many advantages such as high reliability, simple installation, and lower cost. Although the NCSs have many advantages, the applying of NCSs makes the system more complicated to analyze. Since the data is transmitted via network, there are two major problems of NCSs. Firstly, the network-induced delay occurs while transferring data between devices and shared medium. Secondly, unreliable network transmission may lead to packet dropout.
For these reasons, it is vital to study NCSs with network-induced delay and packet dropout. Up to now, many good achievements have been investigated to deal with these problems. For the issue of time delay, the stability of NCSs with short random time delay was studied in . The achievement in  was expanded for the situation of long time delay in . The system was modeled into switch systems to investigate the stability of networked control systems in . Packet dropout not only exists in time delay progress but also in transmission loss. For the problem of packet dropout, the stabilizing of controller was investigated in [4–18]. The models of NCSs in prior papers were divided into three cases: switch linear systems , asynchronous dynamical systems , and jump linear systems . It is more complex to deal with the modeling and analysis for NCSs with both delay and packet dropout, compared with separately considering each other. In , the method of switched linear systems was applied in modeling for the NCSs of both packet dropout and network-induce delay in NCSs. Sufficient conditions for stochastic stability were discussed in ; what is more, packet dropout on both sides of sensor-to-controller and controller-to-sensor was modeled as two Markov chains.
It is important to ensure that the system possesses a strong robust performance. The guaranteed cost control is a good way to deal this problem, which guarantees the system performance affected uncertainty bellow the given performance index bound. The guaranteed cost control was first mooted in . These years it has been applied to networked control system with time delay, and many issues have been developed for this item in [20–25].
Unfortunately, most aforementioned conclusions are under the following assumption: the sampling rates of each node in NCSs are the same. This brings convenience for the theoretical research of NCSs; however, the sampling rate of each node is not identical in practical application. For the multirate network, the rates are not the same, the sampling period of sensor is , and sampling period of the controller is , . In recent years, the investigations of multirate control system have made a great progress [26–36]. The NCSs are modeled as switched systems by using multirate method, when sensor, controller, and actuator are all event-driven, in , and the stability was analyzed. The exponential stability of multirate NCSs was analyzed including three cases of perfect transmission, delayed transmission, and time-varying transmission, in . In , the condition of stabilizing controller of multirate NCSs was discussed by the way of using a V-K iteration algorithm. Controllability and observability of networked control systems with short time delay are analyzed in [35, 36].
It is nice to see that the network control systems theory has been widely applied to practical area. Two online schemes based on the data-driven fault-tolerant control (FTC) systems on the benchmark Tennessee Eastman process are presented in . A subspace-aided data-driven approach for batch processes is proposed in . A comparison between the basic data-driven methods for process monitoring and fault diagnosis (PM-FD) is provided in .
Published literature shows that many questions about guaranteed cost control for multirate NCSs with both time delay and packet dropout should be investigated. The main contributions of this paper are as follows. A multirate NCSs with simultaneous consideration time delay and packet dropout are modeled as a time-varying sampling system with time delay. The Lyapunov function deceases at each input signal updating point, which is largely ignored in prior works. Compared with traditional NCSs methods, it can yield less conservative. State feedback controller of multirate NCSs, which render the multirate networked control systems stochastic mean square stable, is proposed. And the cost function value is less than a bound.
This paper is organized into four sections including the Introduction. Problem formulations and main assumptions were presented in Section 2. In Section 3, the guaranteed cost control of NCSs was discussed. The controller is proved to render the system stochastic mean square stable. An illustrative example is provided in Section 4.
Notations. The superscript “” stands for the transpose of a matrix. and denote the dimensional Euclidean space and the set of all real matrices, respectively. stands for the Euclidean norm. and 0 stand for identified matrices and zero matrices with appropriate dimensions, respectively. The notation means that the matrix is positive definite ( is semipositive definite). is the identity matrix of appropriate dimensions. denotes a symmetric matrix, where * denotes the entries implied by symmetry.
2. Problem Formulation
It is assumed that the controlled process is a linear time-invariant system, which can be expressed as where , , , and are matrices of appropriate sizes and is white noise with zero mean. The sampling period of the sensor is noted as , and the sampling periods of controller and actuator are the same, noted as . and are a positive integer not less than 2. That is to say, the controller and actuator have a higher sampling frequency than the sensor. In order to facilitate the discussion, the delay of the system is considered to be a constant short delay, in this paper. The information transmission sequence of multirate NCSs is in Figure 1.
In convenience of investigation, we make the following rational assumptions.(A1)The sensor, the controller, and the actuator are all time-driven, sensor-to-controller delay is denoted by , and the delay of controller-to-actuator is denoted by . The time delay in the system is , and is a positive integer.(A2)The number of successive packet dropouts is upper bounded, and the bound is denoted a known constant .(A3)The system adopts the Zero Order Hold (ZOH) strategy.
In the multirate networked control systems, the inputs of sampling interval are different from sampling interval to interval. The model of multirate NCSs is described as follows.
Case . There is no packet dropout which occurs in the current sampling interval. Such as in the interval , where
Case . There are successive packet dropouts in the current sampling interval. Such as in interval to interval . The inputs of actuator in this period are the latest effective inputs,
Case . There is no packet dropout within the current sampling interval, but the last times sampling intervals packet dropouts. Such as in the interval
Definition 1. Let denote the point of each input signal arrived,
Definition 2. We assume the packet dropout progress on the basis of a discrete-time Markova chain process, the mode of transition probabilities: where .
The controlled process can be rewritten as where if , otherwise . , ,
3. Main Results and Proofs
Firstly, we introduce the following lemmas and definitions, which will be cited for the proofs in this section.
Definition 3. The closed-loop networked control systems (10) are stochastic mean-square stable if when , such that
Definition 4. Our object is to design a controller such that the closed loop networked system with both packet dropout and time delay is stochastic mean-square stable and satisfies performance constraint . That is to say (10) satisfies the following three conditions simultaneously.(N1)The closed loop networked control systems (10) are stochastic mean-square stable.(N2)For system (10), the defined cost function: satisfies . is a constant, where , .(N3)Under the zero-initial condition, for all nonzero , the controlled output satisfies
Lemma 5 (Schur complement). For given a matrix , where , are square matrices, the following conditions are equivalent:
Theorem 6. For the system (10), if positive definite matrixes exist , such that where , . Then the system (10) with the controller (9) is stochastic mean-square stable and the cost function value is less than a bound. The corresponding cost function satisfies .
Proof. Define a Lyapunov function as
Along the solution of (9), , takes the form of
By (17) we can obtain
It is easy to obtain
By Lemma 5, , − .
Corresponding to (20), Denote .
It is apparently , when , .
Therefore, . Denote Then, the networked control systems (10) are stochastic mean-square stable.
Due to (22),
Theorem 7. For given matrices , if there exist matrix and positive definite matrices , such that Then is a guaranteed cost controller gain for the system (10) with disturbance and the corresponding closed loop cost function satisfies where
Proof. By Lemma 5, (15)(28),
Pre- and postmultiplying (28) by , Pre- and postmultiplying (28) by . Define , ; we obtain (25).
The initial state of system is unknown; we suppose the initial state of the system (10) is arbitrary and belongs to the set , where is a given matrix. Then, the cost bound leads to (26).
Remark 8. Denote the upper bound of the cost function as and depends on matrices , . The optimal guaranteed cost control gain of NCSs (10) can be solved by existing LMI that
Theorem 9. Take given scalar , and matrices , , if there exist matrix and positive definite matrices , such that
where , , and .
Then is a guaranteed cost controller gain for the system (10) with performance constraint (13) is achieved for all nonzero and the cost function value is less than a bound:
, can be obtained from the zero initial conditions. Therefore,
By the Schur complement (34) is equivalent to Therefore, we can derive . Similar to Theorem 6, the networked system (10) is stochastic mean-square stable. Pre- and postmultiplying (35) by , pre- and postmultiplying (35) by , and define , we obtain (31).
Similar to Theorem 7, .
Remark 10. The optimal guaranteed cost control gain () in Theorem 9 can be solved by existing LMI that
4. Numerical Examples
Example 1. Consider the following system:
The sampling period of controller is , and the sampling period of sensor is . And the packet loss upper bounds , and the time delay . Choose , , .
By solving the LMIs given in Theorem 7, we can obtain Therefore, .
The state responses of closed loop system are shown in Figure 2, where the initial condition is . Solving the LMIs given in Remark 8, . The simulation results show that the proposed method is effective.
Example 2. Consider the following system:
The other parameters are the same with Example 1. Solving the LMIs given in Theorem 9,
And we can obtain . Solving the LMIs given in Remark 10, . The state responses of closed loop system are shown in Figure 3, where the initial condition is .
Example 3. To illustrate the proposed method’s effectiveness, which is obtained in this issue, we consider the following system in [7, 14]:
We can see, [7, 14] supposed that the sampling period of controller is , the sampling period of sensor is . And the packet loss upper bounds , and the time delay . Solving the LMIs given in Theorem 9, . We can obtain the bounds from different methods in Table 1. Figure 4 illustrates the merits of the proposed multirate control system both with time delay and packet dropout.
For multirate NCSs, we mean that the sampling periods of the nodes in the system are not the same. In this paper, the guaranteed cost control for multirate networked control system with both time delay and packet dropout of multirates networked control is discussed. A multirate NCS with simultaneous consideration time delay and packet dropout is modeled as a time-varying sampling system with time delay, in which the newest control inputs are adopted and the Lyapunov function deceasing at each input signal updating point. Numerical examples are given to demonstrate the effectiveness of the proposed method.
Conflict of Interests
The authors declare that there is no conflict of interests regarding the publication of this paper.
This work was partly supported by National Nature Science Foundation of China (51375323, 61164014) and Science and Technology Support Project Plan of Jiangxi Province, China (2010BGB00607).
- J. Nilsson, Real-time control systems with delays [Ph.D. thesis], Department of Automatic Control, Lund Institute of Technology, Lund, Sweden, 1998.
- Q. X. Zhu and S. S. Hu, “Stochastic optimal control and analysis of stability of networked control systems with long delay,” Automatica, vol. 39, no. 11, pp. 1877–1884, 2003.
- H. Lin, G. Zhai, and P. J. Antsaklis, “Robust stability and disturbance attenuation analysis of a class of networked control systems,” in Proceedings of the 42nd IEEE Conference on Decision and Control, pp. 1182–1187, December 2003.
- W. P. M. H. Heemels, A. R. Teel, N. Van De Wouw, and D. Nešić, “Networked control systems with communication constraints: tradeoffs between transmission intervals, delays and performance,” IEEE Transactions on Automatic Control, vol. 55, no. 8, pp. 1781–1796, 2010.
- A. V. Savkin and T. M. Cheng, “Detectability and output feedback stabilizability of nonlinear networked control systems,” IEEE Transactions on Automatic Control, vol. 52, no. 4, pp. 730–735, 2007.
- L. Q. Zhang, Y. Shi, T. W. Chen, and B. Huang, “A new method for stabilization of networked control systems with random delays,” IEEE Transactions on Automatic Control, vol. 50, no. 8, pp. 1177–1181, 2005.
- Y.-L. Wang and G.-H. Yang, “Multiple communication channels-based packet dropout compensation for networked control systems,” IET Control Theory and Applications, vol. 2, no. 8, pp. 717–727, 2008.
- M. Yu, L. Wang, G. M. Xie, and T. G. Chu, “Stabilization of networked control systems with data packet dropout via switched system approach,” in Proceedings of the IEEE International Symposium on Computer Aided Control System Design, pp. 362–367, September 2004.
- W. Zhang, M. S. Branicky, and S. M. Phillips, “Stability of networked control systems,” IEEE Control Systems Magazine, vol. 21, no. 1, pp. 84–97, 2001.
- A. S. Matveev and A. V. Savkin, “Almost sure nonobservability and unstabilizability of unstable noisy linear plants via communication channels with packet losses,” in Proceedings of the 44th IEEE Conference on Decision and Control, and the European Control Conference (CDC-ECC '05), pp. 7338–7341, December 2005.
- Y. Liang, T. Chen, and Q. Pan, “Optimal linear state estimator with multiple packet dropouts,” IEEE Transactions on Automatic Control, vol. 55, no. 6, pp. 1428–1433, 2010.
- T. Liu, H. Zhang, and Q. J. Chen, “Control for networked control systems with communication constraints,” Control and Decision, vol. 28, no. 4, pp. 537–546, 2013.
- P. Shi, Y. Q. Xia, G. P. Liu, and D. Rees, “On designing of sliding-mode control for stochastic jump systems,” IEEE Transactions on Automatic Control, vol. 51, no. 1, pp. 97–103, 2006.
- Y.-L. Wang and G.-H. Yang, “H∞ control of networked control systems with delay and packet disordering via predictive method,” in Proceedings of the American Control Conference (ACC '07), pp. 1021–1026, July 2007.
- W.-A. Zhang and L. Yu, “Modelling and control of networked control systems with both network-induced delay and packet-dropout,” Automatica, vol. 44, no. 12, pp. 3206–3210, 2008.
- J. Wu and T. W. Chen, “Design of networked control systems with packet dropouts,” IEEE Transactions on Automatic Control, vol. 52, no. 7, pp. 1314–1319, 2007.
- M. Yu, L. Wang, T. G. Chu, and F. Hao, “Stabilization of networked control systems with data packet dropout and transmission delays: continuous-time case,” European Journal of Control, vol. 11, no. 1, pp. 40–49, 2005.
- X. He, Z. Wang, and D. H. Zhou, “Robust fault detection for networked systems with communication delay and data missing,” Automatica, vol. 45, no. 11, pp. 2634–2639, 2009.
- S. S. L. Chang and T. K. C. Peng, “Adaptive guaranteed cost control of systems with uncertain parameters,” IEEE Transactions on Automatic Control, vol. 17, no. 4, pp. 474–483, 1972.
- G.-R. Matías and B. Antonio, “Analysis of networked control systems with drops and variable delays,” Automatica, vol. 43, no. 12, pp. 2054–2059, 2007.
- I. R. Petersen and D. C. McFarlane, “Optimal guaranteed cost control and filtering for uncertain linear systems,” IEEE Transactions on Automatic Control, vol. 39, no. 9, pp. 1971–1977, 1994.
- L. Yu and J. Chu, “LMI approach to guaranteed cost control of linear uncertain time-delay systems,” Automatica, vol. 35, no. 6, pp. 1155–1159, 1999.
- B. Chen and X. Liu, “Fuzzy guaranteed cost control for nonlinear systems with time-varying delay,” IEEE Transactions on Fuzzy Systems, vol. 13, no. 2, pp. 238–249, 2005.
- H. G. Zhang, D. D. Yang, and T. Y. Chai, “Guaranteed cost networked control for T-S fuzzy systems with time delays,” IEEE Transactions on Systems, Man and Cybernetics Part C, vol. 37, no. 2, pp. 160–172, 2007.
- J. H. Park and H. Y. Jung, “On the design of nonfragile guaranteed cost controller for a class of uncertain dynamic systems with state delays,” Applied Mathematics and Computation, vol. 150, no. 1, pp. 245–257, 2004.
- H. Lin and P. J. Antsaklis, “Stability and persistent disturbance attenuation properties for a class of networked control systems: switched system approach,” International Journal of Control, vol. 78, no. 18, pp. 1447–1458, 2005.
- Q. X. Zhu, H. L. Liu, and S. S. Hu, “Uniformed model of networked control systems with long time delay,” Journal of Systems Engineering and Electronics, vol. 19, no. 2, pp. 385–390, 2008.
- L. Y. Xiang and G. Guo, “Model-based networked control system with multi-rate sampling,” Information and Control, vol. 34, no. 3, pp. 373–378, 2005 (Chinese).
- D. M. Tilbury and D. Georgiev, “Packet-based control: the H2-optimal solution,” Automatica, vol. 42, no. 1, pp. 137–144, 2006.
- V. H. Nguyen and Y. S. Suh, “A modified multirate controller for networked systems with a send-on-delta transmission method,” in Proceedings of the 3rd International Conference on Intelligent Computing, pp. 304–315, 2007.
- J. Jin, W. Zhiwen, and L. Dongsong, “Model-based control scheme for networked multi-rate sampling systems,” in Proceedings of the International Conference on Measuring Technology and Mechatronics Automation (ICMTMA '09), pp. 812–815, April 2009.
- Z. H. Guan, C. -X. Yang, and J. Huang, “Stabilization of networked control systems with random delays: a new multirate method,” in Proceedings of the 17th World Congress of IFAC, pp. 4204–4209, Seoul, Korea, July 2008.
- Y. Liang, T. Chen, and Q. Pan, “Optimal linear state estimator with multiple packet dropouts,” IEEE Transactions on Automatic Control, vol. 55, no. 6, pp. 1428–1433, 2010.
- D. X. Wu, J. Wu, S. Chen, and J. Chu, “Optimal linear state estimator with multiple packet dropouts,” IEEE Transactions on Automatic Control, vol. 55, no. 5, pp. 1202–1208, 2010.
- Q. X. Zhu, “Controllability of multi-rate networked control systems with short time delay,” Advanced Materials Research, vol. 219-220, pp. 855–859, 2011.
- Q. X. Zhu, “Observability of multi-rate networked control systems with short time delay,” Communications in Computer and Information Science, vol. 144, no. 2, pp. 396–401, 2011.
- S. Yin, S. Ding, and H. Luo, “Real-time implementation of fault tolerant control system with performance optimization,” IEEE Transactions on Industrial Electronics, vol. 61, no. 5, pp. 2402–2411, 2013.
- S. Yin, S. Ding, A. Haghani, and H. Hao, “Data-driven monitoring for stochastic systems and its application on batch process,” International Journal of Systems Science, vol. 44, no. 7, pp. 1366–1376, 2013.
- S. Yin, S. Ding, A. Haghani, H. Hao, and P. Zhang, “A comparison study of basic data driven fault diagnosis and process monitoring methods on the benchmark Tennessee Eastman process,” Journal of Process Control, vol. 22, no. 9, pp. 1567–1581, 2012.
- H. J. Gao, T. W. Chen, and J. Lam, “A new delay system approach to network-based control,” Automatica, vol. 44, no. 1, pp. 39–52, 2008.
- H. J. Gao and T. W. Chen, “New results on stability of discrete-time systems with time-varying state delay,” IEEE Transactions on Automatic Control, vol. 52, no. 2, pp. 328–334, 2007.
- H. J. Li, H. H. Liu, H. J. Gao, and P. Shi, “Reliable fuzzy control for active suspension systems with actuator delay and fault,” IEEE Transactions on Fuzzy Systems, vol. 20, no. 2, pp. 342–357, 2012.
- H. Y. Li, J. Y. Yu, C. Hilton, and H. H. Liu, “Adaptive sliding-mode control for nonlinear active suspension vehicle systems using T-S fuzzy approach,” IEEE Transactions on Industrial Electronics, vol. 60, no. 8, pp. 3328–3338, 2013.
Copyright © 2014 Qixin Zhu 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.