(ProQuest: ... denotes non-US-ASCII text omitted.)
Huaicheng Yan 1 and Sheng Yan 1 and Hao Zhang 2 and Hongbo Shi 1,2
Academic Editor:Xudong Zhao
1, Key Laboratory of Advanced Control and Optimization for Chemical Processes of Ministry of Education and the School of Information Science and Engineering, East China University of Science and Technology, Shanghai 200237, China
2, Department of Control Science and Engineering, Tongji University, Shanghai 200092, China
Received 6 January 2014; Accepted 6 February 2014; 11 March 2014
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.
1. Introduction
NCSs are spatially distributed systems for which communication between sensors, actuators, and controllers is connected by a shared communication network. In recent years, NCSs have brought many innovative impacts on control systems. They are becoming increasingly important in industrial processes for many advantages, such as low installation and maintenance costs, high reliability, increased system flexibility, and decreased wiring and [1]. As such, network-based analysis and design have many industrial applications in, for example, aircrafts, manufacturing plants, robots, automobiles, and remote surgery [2-7]. However, great challenges are also met due to the network induced imperfection, namely, time delays, packet losses, disorder, time-varying transmission intervals, and competition of multiple nodes accessing networks as well as data quantization, which can deteriorate the performance of the NCSs and even destabilize the systems [3]. So far, much effort has been devoted to modeling, analysis, and design of NCSs in the presence of network-induced delays, packet dropouts, and disorder; see, for example, [8-14] and the references therein.
Notice that the network in NCSs is the shared band-limited digital communication network [3]. One common problem to be addressed when considering NCSs is whether there is sufficient communication bandwidth to feedback information to the controller and then send the control commands to the actuators and the plant. Traditionally, the control task is executed periodically; this allows the closed-loop system to be analyzed and the controller to be designed using the well-developed theory on sampled-data systems [15]. However, the control strategy obtained based on this approach is conservative in the sense that resource usage is more frequent than necessary to ensure a specified performance level, since stability is guaranteed in the worst case scenarios under sufficiently fast periodic execution of the control action. To overcome this drawback, several researchers suggested the idea of event-triggered control. Event-triggered communication scheme has been proved to be an efficient way to reduce the transmitted data in the networks, which can relieve the burden of network bandwidth occupation in comparison with a traditional periodic sampling method. In [16], started from the paradigm that a real-time scheduler could be regarded as a feedback controller that decides which task is executed at any given instant, a simple event-triggered scheduler based on this feedback paradigm was investigated to guarantee performance thus relaxing the more traditional periodic execution requirements. In [17], a decentralized event-triggered implementation, over sensor/actuator networks, of centralized nonlinear controllers was presented. In [18], a new self-triggering scheme that ensures finite-gain L 2 stability of the resulting self-triggered feedback systems was proposed. This scheme relaxes the assumptions that the magnitude of the process noise is bounded by a linear function of the norm of the system state. In [19], a novel event-triggering scheme was presented to ensure exponential stability of the resulting sampled-data system. The scheme postpones the triggering of events over previously proposed methods and therefore enlarges the intersampling period. The control design problem of event-triggered networked systems with both state and control input quantizations was addressed in [20]. An innovative delay system model was proposed, and the criteria for the asymptotical stability analysis and control synthesis of event-triggered NCSs were established. Unfortunately, to the best of the authors' knowledge, up to now, the stabilization and H ∞ control problems for general NCSs with simultaneous consideration of the network-induced time-varying delays and event-triggered communication scheme have not been adequately addressed yet, which still remains an interesting research topic. This motivates the current research.
In this paper, the H ∞ state feedback controller design method for the event-triggered NCSs with time-varying delays is presented. Different from some existing ones, the feedback NCSs in this paper is modeled as a delay system considering the network-induced delays and event-triggering scheme. By using Lyapunov-Krasovskii function approach, some new sufficient conditions that guarantee the asymptotic stability of the closed-loop NCSs are established in terms of linear matrix inequities (LMIs). Moreover, the explicit expression of feedback gain is also derived with event-triggering and network-induced delays. Finally, a simulation example is given to illustrate the effectiveness of the proposed method.
Notation. ... n and Z + denote the n -dimensional Euclidean space and positive integer set, respectively. ... m × n is the set of m × n real matrices. Sym { X } denotes the expression X + X [inverted perpendicular] . I n denotes the n × n identity matrix. The notation X > 0 (resp., X ...5; 0 ) denotes a real symmetric positive definite (positive semidefinite). In symmetric block matrices, " * " is used as ellipsis for terms induced by symmetry; diag ... { ... } denotes the block-diagonal matrix. Matrixes, if not explicitly stated, are assumed to have appropriate dimensions.
2. Problem Formulation
Consider the NCSs with event-triggering shown in Figure 1. The physical plant is given by [figure omitted; refer to PDF] where x ( t ) ∈ ... n is the state vector, u ( t ) ∈ ... m is the control input vector, ω ( t ) ∈ L 2 [ 0 , ∞ ) is the disturbance input, and z ( t ) ∈ ... p is the control output vector, respectively. A , B , B ω , C , and D are the parameter matrices with appropriate dimensions. The initial condition of the system (1) is given by x ( t 0 ) = x 0 . Throughout this paper, we assume that system (1) is controlled throughout a network with a networked state feedback controller, which is directly connected to the actuator through a zero-order holder (ZOH) [21].
Figure 1: The structure of event-triggered NCSs with time-varying delay.
[figure omitted; refer to PDF]
The purpose of this paper is to design a linear controller u ( t ) = K x ( t ) , where K is a matrix to be determined later, such that the resulting closed-loop system satisfies the required H ∞ performance.
To facilitate theoretical development, the following assumptions, which are common in NCSs research in open literature, are made in this paper.
Assumption 1.
The sensors in the communication network are time-triggered with a constant sampling period h , while the controllers and actuators are event-triggered.
Assumption 2.
The signal in a network is transmitted with a single packet, and the computational delay of the controller is negligible [22-25], and the data packet losses do not occur in transmission.
Assumption 3.
The total network-induced delay τ k ( k ∈ Z + ) is bounded; that is, 0 < τ m ...4; τ k ...4; τ M , where τ m and τ M denote the lower and upper delay bounds, respectively [15, 21].
As depicted in (1), considering the limited capacity of the communication channels and also for reducing the data transmission rate in the network, we show a framework of the proposed event-triggered communication scheme for the NCSs. The event-triggered communication scheme can be expressed as [20] [figure omitted; refer to PDF] where [varrho] γ k + j h = x ( i k + j h ) - x ( i k h ) is the error between the current sampling data x ( i k + j h ) and the latest transmitted sampling data x ( i k h ) , V is a positive matrix, j ∈ Z + , and σ ∈ [ 0,1 ] .
Remark 4.
The communication scheme (2) is characterized by the parameters σ , V , and h . Only the sampled state data x ( i k + j h ) that satisfy the quadratic condition will be transmitted to the controller. Obviously, this scheme will determine the load of the communication in the network. As a special case, if σ = 0 in (2), inequality (2) holds for all the sampled state data x ( i k + j h ) ; this scheme will reduce to a time-triggered communication scheme.
Under communication scheme (2), we assume that the release times are t 0 h , t 1 h , t 2 h , ... , where t 0 h is the initial time; γ k h = t k + 1 h - t k h denotes the transmission period of the event generator. Take the network-induced time-varying delay τ i k into consideration; these release signals will arrive at the controller side at the instants t 0 h + τ 0 , t 1 h + τ 1 , t 2 h + τ 2 , ... , respectively.
Based on the above analysis, considering the effect of the time-varying delay in the communication network and the event-triggered communication scheme (2), for t ∈ [ t k h + τ i k , t k + 1 h + τ i k + 1 ) , the system (1) under the control u ( t ) = K x ( t ) can be described as [figure omitted; refer to PDF]
Based on the above analysis, we consider the following intervals: [figure omitted; refer to PDF] It is easy to make the conclusion that γ k h ...5; h .
(1) If γ k h ...4; h + τ M - τ i k + 1 , we define [figure omitted; refer to PDF]
Furthermore, we define an error vector as [figure omitted; refer to PDF]
(2) If γ k h > h + τ M - τ i k + 1 , it can be easily shown that l ...5; 1 exists such that [figure omitted; refer to PDF]
Then the range [ t k h + τ i k , t k + 1 h + τ i k + 1 ) can be divided into the following l + 1 subranges: [figure omitted; refer to PDF]
Define a function τ ( t ) as [figure omitted; refer to PDF]
It follows from (9) that [figure omitted; refer to PDF]
At this time, we define the error vector as [figure omitted; refer to PDF]
Combining (6) and (11), it can be seen that [figure omitted; refer to PDF]
Combining (5), (6), (9), and (11) together with (3), define h 1 = τ m , h 2 = τ M + h ; we can obtain the following closed-loop system as follows: [figure omitted; refer to PDF] where we define [varphi] ( t ) as the initial function of x ( t ) .
To make the theoretical development easier, the following definition will be used.
Definition 5.
The closed-loop system (13) is said to be asymptotically stable with an H ∞ disturbance attenuation level γ ; that is, ( 1 ) system (13) is asymptotically stable with ω ( t ) ...1; 0 . ( 2 ) Under zero initial condition, || z ( t ) || 2 < γ || ω ( t ) || 2 , for any nonzero ω ( t ) ∈ L 2 [ 0 , ∞ ) and a prescribed γ > 0 .
3. Main Results
Firstly, we develop a stability criterion for the system (13) with time-varying communication delay. Then, Theorem 7 is presented which lays the foundation for the H ∞ controller design.
Theorem 6.
For some given parameters h 1 , h 2 , γ , σ , and feedback gain K , under the event-triggered communication scheme (2), the system (13) is asymptotically stable with an H ∞ performance index γ for the disturbance attention, if there exist real matrixes P > 0 , Q i > 0 , L i > 0 ( i = 1,2 ) , V > 0 , and G with appropriate dimensions such that the following LMIs hold: [figure omitted; refer to PDF] where [figure omitted; refer to PDF]
Proof.
Construct a Lyapunov-Krasovskii functional candidate as [figure omitted; refer to PDF] where P > 0 , V > 0 , Q j > 0 , and L j > 0 ( j = 1,2 ) . Taking the derivation of V ( t ) for t ∈ [ t k h + τ k , t k + 1 h + τ k + 1 ) and by adding and subtracting the term [varrho] k [inverted perpendicular] ( t ) V [varrho] k ( t ) , we have [figure omitted; refer to PDF] Applying Jensen's inequality [26] and convex reciprocally approach [27] to deal with the integral items in (18), noticing (15), we obtain [figure omitted; refer to PDF] with η [inverted perpendicular] ( t ) = [ x [inverted perpendicular] ( t ) x [inverted perpendicular] ( t - h 1 ) x [inverted perpendicular] ( t - τ ( t ) ) x [inverted perpendicular] ( t - h 2 ) [varrho] k [inverted perpendicular] ( t ) ω [inverted perpendicular] ( t ) ] , [figure omitted; refer to PDF] Notice that Σ 21 [inverted perpendicular] Σ 22 - 1 Σ 21 = - [ h 1 2 ξ 1 [inverted perpendicular] L 1 ξ 1 + h 2 ξ 1 [inverted perpendicular] L 2 ξ 1 + ξ 2 [inverted perpendicular] ξ 2 ] , x ( t ) = ξ 1 η ( t ) , and z ( t ) = ξ 2 η ( t ) ; we have [figure omitted; refer to PDF] Combining (12), (17), (19), and (21), we obtain [figure omitted; refer to PDF] where Σ 11 , Σ 21 , and Σ 22 are defined in (14).
By the Schur complements, the Lyapunov-Krasovskii function (14) guarantees that V ( t ) < 0 in (17); we can derive that the system (13) with ω ( t ) ...1; 0 is asymptotically stable and || z ( t ) || 2 < γ || ω ( t ) || 2 under zero initial condition. This completes the proof.
Now we are in a position to design the state feedback H ∞ controller for the closed-loop system (13).
Theorem 7.
For given parameters h 1 , h 2 , γ , and σ , under the event-triggered communication scheme (2), the system (13) is asymptotically stable with an H ∞ performance index γ for the disturbance attention, and the feedback gain K = Y X - 1 , if there exist real matrixes X > 0 , Q ~ i > 0 , L ~ i > 0 ( i = 1,2 ) , V ~ > 0 , and G ~ with appropriate dimensions such that the following matrix inequities hold: [figure omitted; refer to PDF] where [figure omitted; refer to PDF]
Proof .
Define X = P - 1 , X Q i X = Q ~ i , X L i X = L ~ i ( i = 1,2 ) , X V X = V ~ , X G X = G ~ , and Y = K X , and pre- and postmultiply (14), (15) with diag ... { X , X , X , X , X , I , L 1 - 1 , L 2 - 1 , I } , diag ... { X , X } , and their transposes, respectively. By Schur complement, we can obtain (23) and (24) from (14) and (15). Therefore, we can know from Theorem 6, (23), and (24) that the system (13) is asymptotically stable with an H ∞ performance index γ for the disturbance attention.
Remark 8.
Theorem 7 provides a useful way of codesign for both the state feedback controller gain and the event-triggered parameter by solving a set of LMIs in (23). However, the derived matrix inequalities cannot be solved directly by making use of the MATLAB LMI control toolbox due to the nonlinear terms such as X V X in (23). To reduce the conservatism that may result from the driving LMIs based on (23), one can apply the cone complementarity linearization (CCL) algorithm [28]. The information of the transmission delay is also involved in (23). So our design method can be used to deal with the case with network transmission delay. For given condition on the time-varying delay, by solving (23), the state feedback gain matrix K and triggered constant V can be obtained, which can be used to guarantee the required H ∞ performance.
4. Illustrative Example
In this section, a numerical example is provided to validate the effectiveness of the theoretical results. The inverted pendulum introduced by [18] is considered. The plant's state-space representation is given by [figure omitted; refer to PDF] We choose other parameter matrices as [figure omitted; refer to PDF] where M = 10 is the cart mass and m = 1 is the mass of the pendulum bob, l = 3 is the length of the pendulum arm, and g = 10 is the gravitational acceleration. The initial state is chosen as x 0 = [ 0.98,0 , 0.2,0 ] [inverted perpendicular] . As we can see, the eigenvalues of the system matrices are 0 , 0 , 1.8257, and -1.8257; thus the system is unstable without a controller. Applying Theorem 7 with σ = 0.1 , γ = 200 , h 1 = 0.01 , and h 2 = 0.11 , the corresponding feedback gain and the triggered matrix are obtained as [figure omitted; refer to PDF]
Taking the sampling period h = 0.1 s, the release instants and release intervals of system (26) are shown in Figure 2. The state response of system (26) with feedback controller gain (28) and event-triggered communication scheme (29) are depicted in Figure 3, respectively. Figure 3 shows that the system state converges to zero.
Figure 2: The release instants and release interval.
[figure omitted; refer to PDF]
Figure 3: The state response of system.
[figure omitted; refer to PDF]
5. Conclusion
To reduce the communication load in the network, a novel event-triggered scheme has been proposed to determine when the sampling signal data will be transmitted. An event-triggered H ∞ control design method has been proposed for NCSs with time-varying delay. A delay system model has been used to describe the prosperities of the event trigger and effects of the transmission delay on the system. Based on this model, new criteria for stability with an H ∞ norm bound and H ∞ control design are developed. Since the relationship between the network-induced delay, the state feedback controller gain, and the trigger parameters are established, it can be used to schedule NCSs resources through adjusting one or more parameters for a better tradeoff between the control performance and the network conditions. The numerical example is given to demonstrate the effectiveness of the proposed algorithm.
Acknowledgment
This work is supported by the National Natural Science Foundation of China (61004028, 61272064, and 61273026), the Innovation Program of Shanghai Municipal Education Commission (12zz052), and the Fundamental Research Funds for the Central Universities.
Conflict of Interests
The authors declare that there is no conflict of interests regarding the publication of this paper.
[1] L. G. Bushnell, "Networks and control," IEEE Control Systems Magazine , vol. 21, no. 1, pp. 22-23, 2001.
[2] R. Gupta, M. Chow, "Networked control system: overview and research trends," IEEE Transactions on Industrial Electronics , vol. 57, no. 7, pp. 2527-2535, 2010.
[3] J. P. Hespanha, P. Naghshtabrizi, Y. Xu, "A survey of recent results in networked control systems," in Proceedings of the 45th IEEE International Conference on Decision and Control, pp. 138-162, 2007.
[4] Y. Tipsuwan, M. Chow, "Control methodologies in networked control systems," Control Engineering Practice , vol. 11, no. 10, pp. 1099-1111, 2003.
[5] C. Meng, T. Wang, W. Chou, S. Luan, Y. Zhang, Z. Tian, "Remote surgery case: robot-assisted teleneurosurgery," IEEE International Conference on Robotics and Automation , vol. 1, pp. 819-823, 2004.
[6] S. Yin, S. Ding, 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, 2014.
[7] H. Li, H. Gao, P. Shi, "New passivity analysis for neural networks with discrete and distributed delays," IEEE Transactions on Neural Networks , vol. 21, no. 11, pp. 1842-1847, 2010.
[8] L. X. Zhang, H. J. Gao, O. Kaynak, "Network-induced constraints in networked control systems-a survey," IEEE Transactions on Industrial Informatics , vol. 9, no. 1, pp. 403-416, 2013.
[9] H. J. Gao, T. W. Chen, J. Lam, "A new delay system approach to network-based control," Automatica , vol. 44, no. 1, pp. 39-52, 2008.
[10] H. Zhang, H. C. Yan, F. W. Yang, Q. J. Chen, "Quantized control design for impulsive fuzzy networked systems," IEEE Transactions on Fuzzy Systems , vol. 19, no. 6, pp. 1153-1162, 2011.
[11] H. C. Yan, Z. Z. Su, H. Zhang, F. W. Yang, "Observer-based H ∞ control for discrete-time stochastic systems with quantisation and random communication delays," IET Control Theory & Applications , vol. 7, no. 3, pp. 372-379, 2013.
[12] H. Zhang, H. C. Yan, T. Liu, Q. J. Chen, "Fuzzy controller design for nonlinear impulsive fuzzy systems with time-delay," IEEE Transactions on Fuzzy Systems , vol. 19, no. 5, pp. 844-856, 2011.
[13] K. Y. You, L. H. Xie, "Survey of recent progress in studying networked control systems," Acta Automatica Sinica , vol. 39, no. 2, pp. 101-117, 2013.
[14] T. C. Yang, "Networked control system: a brief survey," IET Control Theory and Applications , vol. 153, no. 4, pp. 403-412, 2006.
[15] D. Yue, Q.-L. Han, J. Lam, "Network-based robust H ∞ control of systems with uncertainty," Automatica , vol. 41, no. 6, pp. 999-1007, 2005.
[16] P. Tabuada, "Event-triggered real-time scheduling of stabilizing control tasks," IEEE Transactions on Automatic Control , vol. 52, no. 9, pp. 1680-1685, 2007.
[17] M. Mazo, Jr., P. Tabuada, "Decentralized event-triggered control over wireless sensor/actuator networks," IEEE Transactions on Automatic Control , vol. 56, no. 10, pp. 2456-2461, 2011.
[18] X. F. Wang, M. D. Lemmon, "Self-triggered feedback control systems with finite-gain L 2 stability," IEEE Transactions on Automatic Control , vol. 54, no. 3, pp. 452-467, 2009.
[19] X. F. Wang, M. D. Lemmon, "On event design in event-triggered feedback systems," Automatica , vol. 47, no. 10, pp. 2319-2322, 2011.
[20] S. L. Hu, D. Yue, "Event-triggered control design of linear networked systems with quantizations," ISA Transactions , vol. 51, no. 1, pp. 153-162, 2012.
[21] Y. Xu, J. P. Hespanha, "Optimal communication logics in networked control systems," in Proceedings of the 43th IEEE Conference on Decision and Control, vol. 4, pp. 3527-3532, 2004.
[22] D. Yue, E. Tian, Q.-L. Han, "A delay system method for designing event-triggered controllers of networked control systems," IEEE Transactions on Automatic Control , vol. 58, no. 2, pp. 475-481, 2013.
[23] X. Jia, D. Zhang, X. Hao, N. Zheng, "Fuzzy H ∞ tracking control for nonlinear networked control systems in TS fuzzy model," IEEE Transactions on Systems, Man, and Cybernetics B , vol. 39, no. 4, pp. 1073-1079, 2009.
[24] C. Peng, Y.-C. Tian, "Networked H ∞ control of linear systems with state quantization," Information Sciences , vol. 177, no. 24, pp. 5763-5774, 2007.
[25] H. K. Lam, L. D. Seneviratne, "LMI-based stability design of fuzzy controller for nonlinear systems," IET Control Theory & Applications , vol. 1, no. 1, pp. 393-401, 2007.
[26] K. Gu, J. Chen, V. L. Kharitonov Stability of Time Delay Systems , Springer, 2003.
[27] P. Park, J. W. Ko, C. Jeong, "Reciprocally convex approach to stability of systems with time-varying delays," Automatica , vol. 47, no. 1, pp. 235-238, 2011.
[28] L. E. Ghaoui, F. Oustry, M. AitRami, "A cone complementarity linearization algorithm for static output-feedback and related problems," IEEE Transactions on Automatic Control , vol. 42, no. 8, pp. 1171-1176, 1997.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer
Copyright © 2014 Huaicheng Yan et al. Huaicheng Yan 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.
Abstract
This paper deals with [subscript] H ∞ [/subscript] controller design problem for event-triggered networked control systems (NCSs), where the next task release time and finishing time are predicted based on the sampled states. A new model of NCSs that involves the network conditions, state, and event-triggered communication strategy is proposed. Based on this model, some novel criteria for the asymptotic stability analysis and [subscript] H ∞ [/subscript] state feedback controller design of the event-triggered NCSs with timevarying delay are established to guarantee a prescribed [subscript] H ∞ [/subscript] disturbance rejection attenuation level. Finally, a numerical example is provided to illustrate the effectiveness of the proposed method.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer





