A Switched System Approach to Scheduling of Networked Control Systems with Communication Constraints

Similar documents
STABILITY ANALYSIS FOR SYSTEMS WITH LARGE DELAY PERIOD: A SWITCHING METHOD. Received March 2011; revised July 2011

NETWORKED control systems (NCSs) are feedback-control

Analysis and design of switched normal systems

ROBUST QUANTIZED H CONTROL FOR NETWORK CONTROL SYSTEMS WITH MARKOVIAN JUMPS AND TIME DELAYS. Received December 2012; revised April 2013

Stabilization of Networked Control Systems: Communication and Controller co-design

Packet-loss Dependent Controller Design for Networked Control Systems via Switched System Approach

Delay-dependent Stability Analysis for Markovian Jump Systems with Interval Time-varying-delays

Robust Stability and Disturbance Attenuation Analysis of a Class of Networked Control Systems

Asymptotic Stability and Disturbance Attenuation Properties for a Class of Networked Control Systems

A Delay-dependent Condition for the Exponential Stability of Switched Linear Systems with Time-varying Delay

Research Article Stabilization Analysis and Synthesis of Discrete-Time Descriptor Markov Jump Systems with Partially Unknown Transition Probabilities

EXPONENTIAL STABILITY OF SWITCHED LINEAR SYSTEMS WITH TIME-VARYING DELAY

IMPULSIVE CONTROL OF DISCRETE-TIME NETWORKED SYSTEMS WITH COMMUNICATION DELAYS. Shumei Mu, Tianguang Chu, and Long Wang

On Dwell Time Minimization for Switched Delay Systems: Free-Weighting Matrices Method

Asymptotic Disturbance Attenuation Properties for Continuous-Time Uncertain Switched Linear Systems

Gramians based model reduction for hybrid switched systems

Stability Analysis for Switched Systems with Sequence-based Average Dwell Time

NOWADAYS, many control applications have some control

A Novel Integral-Based Event Triggering Control for Linear Time-Invariant Systems

Research Article Convex Polyhedron Method to Stability of Continuous Systems with Two Additive Time-Varying Delay Components

AN EVENT-TRIGGERED TRANSMISSION POLICY FOR NETWORKED L 2 -GAIN CONTROL

Networked Control Systems:

Stability of networked control systems with variable sampling and delay

State-norm estimators for switched nonlinear systems under average dwell-time

Disturbance Attenuation Properties for Discrete-Time Uncertain Switched Linear Systems

MULTI-AGENT TRACKING OF A HIGH-DIMENSIONAL ACTIVE LEADER WITH SWITCHING TOPOLOGY

A Graph-Theoretic Characterization of Structural Controllability for Multi-Agent System with Switching Topology

Feedback Control CONTROL THEORY FUNDAMENTALS. Feedback Control: A History. Feedback Control: A History (contd.) Anuradha Annaswamy

Robust Stabilizability of Switched Linear Time-Delay Systems with Polytopic Uncertainties

Necessary and sufficient bit rate conditions to stabilize quantized Markov jump linear systems

MOST control systems are designed under the assumption

STABILIZATION OF LINEAR SYSTEMS VIA DELAYED STATE FEEDBACK CONTROLLER. El-Kébir Boukas. N. K. M Sirdi. Received December 2007; accepted February 2008

Stability Analysis of Linear Systems with Time-varying State and Measurement Delays

FAULT-TOLERANT CONTROL OF CHEMICAL PROCESS SYSTEMS USING COMMUNICATION NETWORKS. Nael H. El-Farra, Adiwinata Gani & Panagiotis D.

Results on stability of linear systems with time varying delay

Alternative frequency-domain stability criteria for discrete-time networked systems with multiple delays

On Separation Principle for a Class of Networked Control Systems

Stability Analysis of a Proportional with Intermittent Integral Control System

On Design of Reduced-Order H Filters for Discrete-Time Systems from Incomplete Measurements

Decentralized Event-triggered Broadcasts over Networked Control Systems

A Robust Event-Triggered Consensus Strategy for Linear Multi-Agent Systems with Uncertain Network Topology

NEW SUPERVISORY CONTROL USING CONTROL-RELEVANT SWITCHING

Distributed Adaptive Synchronization of Complex Dynamical Network with Unknown Time-varying Weights

Communication constraints and latency in Networked Control Systems

AN EXTENSION OF GENERALIZED BILINEAR TRANSFORMATION FOR DIGITAL REDESIGN. Received October 2010; revised March 2011

Lyapunov Stability of Linear Predictor Feedback for Distributed Input Delays

Event-Triggered Decentralized Dynamic Output Feedback Control for LTI Systems

Characterizing Uniformly Ultimately Bounded Switching Signals for Uncertain Switched Linear Systems

Delay-independent stability via a reset loop

CHATTERING-FREE SMC WITH UNIDIRECTIONAL AUXILIARY SURFACES FOR NONLINEAR SYSTEM WITH STATE CONSTRAINTS. Jian Fu, Qing-Xian Wu and Ze-Hui Mao

Event-Triggered Output Feedback Control for Networked Control Systems using Passivity: Time-varying Network Induced Delays

L 2 -induced Gains of Switched Systems and Classes of Switching Signals

Networked Control Systems, Event-Triggering, Small-Gain Theorem, Nonlinear

Multiple-mode switched observer-based unknown input estimation for a class of switched systems

CONSTRAINED MODEL PREDICTIVE CONTROL ON CONVEX POLYHEDRON STOCHASTIC LINEAR PARAMETER VARYING SYSTEMS. Received October 2012; revised February 2013

Research Article Robust Tracking Control for Switched Fuzzy Systems with Fast Switching Controller

Performance Oriented Control over Networks Switching Controllers and Switched Time Delay

Simultaneous State and Fault Estimation for Descriptor Systems using an Augmented PD Observer

Multi-layer Flight Control Synthesis and Analysis of a Small-scale UAV Helicopter

Observer-based quantized output feedback control of nonlinear systems

Stability of Hybrid Control Systems Based on Time-State Control Forms

Stability Analysis for Nonlinear Networked Control Systems: A Discrete-time Approach

On the Scalability in Cooperative Control. Zhongkui Li. Peking University

Decentralized Stabilization of Heterogeneous Linear Multi-Agent Systems

Delay-Dependent Exponential Stability of Linear Systems with Fast Time-Varying Delay

Stabilizing Uncertain Systems with Dynamic Quantization

Towards control over fading channels

Adaptive synchronization of chaotic neural networks with time delays via delayed feedback control

Filter Design for Linear Time Delay Systems

Stability and Stabilizability of Switched Linear Systems: A Short Survey of Recent Results

Event-Triggered Control for Continuous-Time Switched Linear Systems

Event-Triggered Broadcasting across Distributed Networked Control Systems

Nonlinear Analysis: Hybrid Systems. Asymptotic disturbance attenuation properties for uncertain switched linear systems

Stability of Switched Linear Hyperbolic Systems by Lyapunov Techniques

Consensus of Heterogeneous Multi-Agent Systems with Intermittent Communication

Consensus Analysis of Networked Multi-agent Systems

Tracking Control of a Class of Differential Inclusion Systems via Sliding Mode Technique

On Computing the Worst-case Performance of Lur'e Systems with Uncertain Time-invariant Delays

Robust Control of Cooperative Underactuated Manipulators

OUTPUT CONSENSUS OF HETEROGENEOUS LINEAR MULTI-AGENT SYSTEMS BY EVENT-TRIGGERED CONTROL

Discrete-time Consensus Filters on Directed Switching Graphs

Detectability and Output Feedback Stabilizability of Nonlinear Networked Control Systems

Delay compensation in packet-switching network controlled systems

An LMI Approach to Robust Controller Designs of Takagi-Sugeno fuzzy Systems with Parametric Uncertainties

On Piecewise Quadratic Control-Lyapunov Functions for Switched Linear Systems

Open Access Permanent Magnet Synchronous Motor Vector Control Based on Weighted Integral Gain of Sliding Mode Variable Structure

ROBUST STABILITY TEST FOR UNCERTAIN DISCRETE-TIME SYSTEMS: A DESCRIPTOR SYSTEM APPROACH

FINITE HORIZON ROBUST MODEL PREDICTIVE CONTROL USING LINEAR MATRIX INEQUALITIES. Danlei Chu, Tongwen Chen, Horacio J. Marquez

Switched systems: stability

Output-Feedback H Control of a Class of Networked Fault Tolerant Control Systems

A new robust delay-dependent stability criterion for a class of uncertain systems with delay

Copyrighted Material. 1.1 Large-Scale Interconnected Dynamical Systems

QUANTIZED SYSTEMS AND CONTROL. Daniel Liberzon. DISC HS, June Dept. of Electrical & Computer Eng., Univ. of Illinois at Urbana-Champaign

SLIDING MODE FAULT TOLERANT CONTROL WITH PRESCRIBED PERFORMANCE. Jicheng Gao, Qikun Shen, Pengfei Yang and Jianye Gong

Networked Control With Stochastic Scheduling

Observer-based sampled-data controller of linear system for the wave energy converter

Stability of switched block upper-triangular linear systems with bounded switching delay: Application to large distributed systems

Decentralized Channel Access for Wireless Control Systems

Distributed Robust Consensus of Heterogeneous Uncertain Multi-agent Systems

Delay-Dependent Stability Criteria for Linear Systems with Multiple Time Delays

Transcription:

Joint 48th IEEE Conference on Decision and Control and 28th Chinese Control Conference Shanghai, P.R. China, December 6-8, 2009 A Switched System Approach to Scheduling of Networked Control Systems with Communication Constraints Shi-Lu Dai, Hai Lin*, and Shuzhi Sam Ge Abstract This paper presents a scheduling strategy for a collection of discrete-time networked control systems (NCSs) subjected to communication constraints. Communication constraints under consideration include medium access constraint, network-induced delays and packet-dropouts. A feedback control system with the communication constraints is modelled as a switched delay system which switches on the open-loop and closed-loop models according to whether the feedback control loop gains access to the network or not. Delay-dependent sufficient conditions for exponential stability with L 2 gain performance are developed for the switched system. Based on the stability conditions, sufficient conditions are presented on the existence of scheduling policy that simultaneously stabilizes the collection of NCSs. Simulation on network-based control of unstable batch reactor systems is performed to demonstrated the effectiveness of the proposed scheduling strategy. I. INTRODUCTION Shared communication network is increasingly being used to support information exchange in control of a group of spatially distributed systems. This is very typical setups when using the base station to control and coordinate multiple mobile robots [], unmanned aerial vehicles (UAVs) and autonomous air vehicles (AAVs) [2], through a wireless/wired network. Control systems whose control loops are closed over a wired or wireless communication network are known as networked control systems (NCSs). Motivation for using communication network in control comes from higher system testability and resource utilization, as well as lower cost, reduced weight and power, simpler installation and maintenance [3]. However, many practical networks are subjected to communication constraints that make the analysis and design of NCSs be typically harder than that of classical control systems. NCSs require novel control design methodologies that differ in nature from the tradition control viewpoint to account for the presence of communication constraints in the closed-loops. For example, (i) data packets transmitted over networks are usually subjected to random or time-varying delays, and/or even may be lost during the This work was supported by the Singapore Ministry of Education s AcRF Tier funding, TDSI, and TL. S.-L. Dai is with the Key Laboratory of Integrated Automation of Process Industry, Ministry of Education of China, Northeastern University, Shenyang, China, 0004, and with the Department of Electrical and Computer Engineering, National University of Singapore, Singapore 7576. (E-mail: daislwm@gmail.com). H. Lin is with the Department of Electrical and Computer Engineering, National University of Singapore, Singapore 7576. (E-mail: elelh@nus.edu.sg). S. S. Ge is with the Social Robotics Lab, Interactive Digital Media Institute and the Department of Electrical and Computer Engineering, National University of Singapore, Singapore 7576. (E-mail: samge@nus.edu.sg). *Corresponding author. Tel: (+65) 656 2575, Fax: (+65) 6779 03. information transmission, see for example the recent servery paper [4] and references listed therein; and (ii) because of the limitation on channel capacity, the shared communication medium imposes access constraints: only a limited number of the network nodes are allowed to transmit their data packets at any time instant [3], [5], [6], [7]. Simultaneous stability analysis for a group of NCSs has recently received increasing attention [5], [6], [8], [9], [0]. In the NCSs setting, medium access constraint was introduced by Hristu-Varsakelis in [5], [6], where only a few of the family of plants can gain the shared network access to exchange information with their remotely located controllers at any one time, while others must wait. The medium access constraint raises the issue of communication scheduling strategies that determine how and when each control loop gains access to the network. A static periodic network allocation sequence was presented in [5] for simultaneous stability of the collection of linear systems, and the network allocation policy was improved in [8] with the introduction of an interrupt-based communication strategy. In [9], the rate monotonic scheduling algorithm was applied to schedule a set of NCSs. A time-division scheduling policy was developed in [0] by employing average dwell time technique combined with piecewise Lyapunov-like functions. These studies are carried out under the assumption that data packets are transmitted over an idealized shared network such that network-induced delays and data packet dropouts are not present in the network. In [], network-induced delays less than a sample period were modelled as polytopic uncertainties in a sample-data control framework and robust control methods were applied to the polytopic systems. In this paper, medium access constraint introduced in [5], [6], network-induced delays, and data packet dropouts are simultaneously taken into account in the shared communication network. The collection of NCSs under consideration is modelled as a group of switched systems with timevarying delays. The modelling approach makes us apply the ideas already developed in the switched system framework [2], [3], [4] for the simultaneous stability analysis for the NCSs in the presence of communication constraints. Hoverer, the existing results on the stability of switched delay systems cannot be directly applied to analyse the stability of NCSs. The main contributions of the paper include: (i) delaydependent sufficient conditions for exponential stability with weighted L 2 gain are presented for the switched delayed systems composed with both stable and unstable subsystems; and (ii) simultaneous stability is developed for the NCSs under a static periodic scheduling policy. 978--4244-3872-3/09/$25.00 2009 IEEE 499

Plant Actuator Sensor Controller Communication medium Actuator N Plant N Controller N Sensor N Fig.. Communication of controller-plants through a shared communication medium. II. NCS MODEL In this paper, we consider the NCSs consisting of a collection of discrete-time linear plants whose feedback control loops are closed via a shared communication network, as illustrated in Fig.. The dynamics of the i-th plant, i N = {,...,N}, is given by x i (k + ) = A i x i (k) + B i u i (k) + G i ω i (k) () z i (k) = C i x i (k) + D i ω i (k) (2) where x i (k) R ni are the system states, u i (t) R ri are the control inputs, z i (k) R li are the controlled outputs, and ω i (k) R pi are the disturbance inputs, which belong to L 2 [0, ). Consider state-feedback network-based controllers: u i (k) = K i x i (k). (3) Assumption : [5], [6] Because of limited communication capacities, not all the control loops in the NCSs can be addressed at the same time. At each discrete-time instant, only C max of the N plants (C max < N) are allowed to communicate with their remote controllers while others must wait. Assumption 2: [5], [6] When a plant fails to communicate with its corresponding controller, the open-loop system might be unstable; otherwise, the plant gains access to communicate with its controller and the resulting closed-loop system is stable. Assuming that the network communication is unreliable, there may exist transmission delays and packet-dropouts in practical communication channel. Let P = {q,q 2,...} be a subsequence of,2,3..., which denotes the sequence of time points of successful data transmissions from the sensors to actuators. Let ξ i = max qk P{ξ i (q k )} be the maximum packet-dropout upper bounds, where ξ i (q k ) are the number of accumulated data packet dropouts from the last updating instant q k to the next updating instant q k+. Transmission delay: It is supposed that the signal transmission delays τ i (q k ) satisfy τ i τ i (q k ) τ i (4) where τ i and τ i are constant positive scalars representing the lower and upper bounds of transmission delays in the network, respectively. From the viewpoint of the zero-hold, the control input is given by u i (k) = K i x i (q k τ i (q k )), q k k q k+ (5) where q k+ is the next updating instant of the actuators after q k, and the initial condition of the control input is set to zero, i.e., u i (l) = 0, 0 l q. Packet-dropout: Note that ξ i = max qk P{ξ i (q k )} are the maximum packet-dropout upper bounds, which gives 0 ξ i (q k ) ξ i (6) According to the above analysis, and inequalities (4) and (6), it can be seen that q k+ q k ξ i + + τ i (7) which implies that the interval between any two successive updating instants is upper bounded by ξ i ++τ i. Based on the above analysis, systems () with (5) can be described by x i (k + ) = A i x i (k) + B i K i x i (q k τ i (k)) + G i ω i (k) (8) where q k k q k+, q k P. Let d i (k) = k q k + τ i (q k ), thus it follows that q k τ i (q k ) in (8) can expressed as From (7), it can be seen that q k τ i (q k ) = k d i (k) (9) d i d i (k) d i (0) where d i = τ i and d i = 2τ i + ξ i. Substituting (9) into (8), it follows x i (k + ) = A i x i (k) + B i K i x i (k d i (k)) + G i ω i (k) () Under Assumption, some control loops of the plants are open for some time because the shared network link is occupied by another users. Thus, the i-th control system (), i N = {,...,N} switches on its open-loop and closed-loop status, which can be described by the following switched system: x i (k + ) = A iσi(k)x i (k) + A diσi(k)x i (k d i (k)) +G iσi(k)ω i (k) (2) where the switching signals σ i (k) : Z + = {0,,2,...} {,2} are piecewise constant functions of time k. Let subsystem denote the case of the closed-loop status, and subsystem 2 describe the control loop being open, i.e., A i = A i, A di = B i K i, G i = G i (3) A i2 = A i, A di2 = 0, G i2 = G i (4) Remark : In practical applications, it might be desirable to make control components like sensors, actuators, and controllers work intermittently. For example, control components are suspended from time to time for an economic or system life under consideration [5]. On the other hand, occasional failures of feedback control often occur in realworld applications since control signals are not transmitted perfectly or control components are complete outage [5]. In these cases, the control system with intermittent feedback could be described by a switched system and the switching signal depends on whether the controller works or not. 4992

Under Assumptions -2 and considering the transmission delay and packet-dropout effects, the objective of the paper is to design a scheduling policy such that all systems in () and (2) are exponentially stabilized with L 2 gain performance. III. STABILITY OF SWITCHED SYSTEMS This section dedicates to deriving delay-dependent stability conditions for discrete-time switched systems with timevarying delays. In Section II, a single control system is modelled as a switched delay system composed of stable closedloop subsystem and unstable open-loop subsystem. Recently, switched Lyapunov function method was extensively used to assess asymptotic stability of discrete-time switched delay systems [6], [7], [8], where arbitrary switching signal was considered and thus every subsystem in switched systems was required to be stable. So far, few result has appeared to test asymptotic stability for discrete-time switched delay systems with unstable subsystems [9]. In [9], average dwell time technique [20] was utilized to design a stabilizing switching signal for delay switched systems with unstable subsystem, where the delay was assumed to be constant. But, the delays involved in system (2) are time-varying, thus, these existing results cannot be used to analyse the stability of system (2). For the sake of brevity, the subscript i will be dropped in the section. Definition : [0] For any discrete-time instant k > 0, let α c (k) denote the total time interval of the plant being closed-loop (attended by the controller) during [0 k), and the ratio αc(k) k is said to be the attention rate of the plant, and let N(k) denote the total number of switchings between closed-loop with open-loop during [0 k), which is said to be the attention frequency. Consider the subsystem of the switched delay system (2) given by x(k + ) = A j x(k) + A dj x(k d(k)) + G j ω(k). (5) For system (5), choose the following positive definite quadratic functionals: V j (k) = V j (k) + V 2j (k) + V 3j (k) + V 4j (k) V j (k) = x T (k)p j x(k) 0 V 2j (k) = V 3j (k) = V 4j (k) = δ= d+ + l=k d + d+ d δ= d+ l=+δ l=+δ x T (l) l j Q j x(l) l=k d δ= d+ y T (l) l j Z j y(l) y T (l) l j Z 2j y(l) x T (l) l j Q 2j x(l) (6) l=k+δ y(l) = x(l + ) x(l) x T (l) l j Q 3j x(l) where j > 0, P j > 0, Q j 0, Q 2j 0, Q 3j 0, Z j > 0, Z 2j > 0, j {,2}. It should be mentioned that the positive definite quadratic functional (6) is similar to the Lyapunov-Krasovskii functional in [2], i.e., if j =, functional (6) shrinks to the one in [2] where it is used to derive asymptotic stability conditions for non-switched delay system. Along any state trajectory of system (5), an exponential decay or increase estimate of V j (k) in (6) is firstly presented in the following lemma, which plays an important role in the development. Lemma : For given scalars γ j > 0, j > 0 and d d 0, if there exist matrices P j > 0, Q j 0, Q 2j 0, Q 3j 0, Z j > 0, Z 2j > 0, V j = [Vj T V 2j T V 3j T V 4j T V 5j T]T, W j = [Wj T W 2j T W 3j T W 4j T W 5j T ]T, S j = [Sj T ST 2j ST 3j ST 4j ST 5j ]T, j {,2}, such that the following inequalities [ ] Φj Π j < 0, j {,2} (7) Ω j hold, then along any state trajectory of system (5) with the time-varying delay (9), the following inequalities satisfy where V j (k + ) j V j (k) Γ j (k) (8) Γ j (k) = z T (k)z(k) γ 2 j ω T (k)ω(k), (9) denotes the symmetric terms in a symmetric matrix, and Φ j Φ 2j Φ 3j Φ 4j Φ 5j Φ 22j Φ 23j Φ 24j Φ 25j Φ j = Φ 33j Φ 34j S5j T Φ 44j W5j T, Φ 55j Π j = [Ξ T j P j dξ T 2j Z dξ j T 2j Z 2j c j V j c 2j W j c 3j S j ], Ω j = diag{ P j dz j dz 2j c j Z j c 2j Z 2j c 3j Z 3j }, Ξ j = [A j A dj 0 0 G j ], Ξ 2j = [A j I A dj 0 0 G j ], Φ j = j P j +Q j +Q 2j +( d+)q 3j +V j +Vj T +CT C, Φ 2j = V j + V2j T + W j S j, Φ 3j = V3j T + S j, Φ 4j = V4j T W j, Φ 5j = V5j T + CT D, Φ 22j = d j Q 3j V 2j V2j T + W 2j + W2j T S 2j S2j T (for 0 < j ), or Φ 22j = d j Q 3j V 2j V2j T + W 2j + W2j T S 2j S2j T (for j ), Φ 23j = S 2j V T 3j + W T 3j ST 3j, Φ 24j = V4j T W 2j T ST 4j +W 4j T, Φ 25j = V5j T +W 5j T ST 5j, Φ 33j = d j Q j + S 3jq + S3jq T, Φ 34j = W 3j + S4j T, Φ 44j = d j Q 2j W 4j W4j T, Φ 55j = γj 2I + DT D, Z 3j = Z j + Z 2j, d = d d, cj = ( d j 2 j )/( j), c 2j = ( d j d+ j )/( j ), c 3j = d+ j + d j. Proof: The proof follows the similar approach as Theorem in [2] and will be omitted for conciseness. Remark 2: By iterative substitutions, inequality (8) yields V j (k) (k k0) j V (k 0 ) (k s ) j Γ j (s) (20) s=k 0 4993

where Γ j (s) is defined in (9), which implies that the functional V j (k) in (6) along any state trajectory of system (5) with ω(t) = 0 has an exponential decay rate j (0 < j < ) or increase rate j ( j > ). When j =, inequality (7) gives delay-dependent sufficient conditions for asymptotical stability with L 2 gain γ j for system (5). Based on the above exponential decay or increase estimate of V j (k) in Lemma, the following result gives exponential stability and preserving weighted L 2 gain for system (2). Lemma 2: Consider the switched delay system (2) and (2) with subsystem (3) and subsystem (4). Supposed that there exists a piecewise quadratic Lyapnov-like function candidate { V (k), if closed-loop V (k) = (2) V 2 (k), if open-loop satisfying (8) and V (k) µv 2 (k), V 2 (k) µd V (k) (22) where 0 < <, 2 >, µ >, d = ( 2 ) d. Then the switched system (2) and (2) is exponentially stable with decay rate 0 < ρ < and weighted L 2 gain cγ 0 (γ 0 = max j {,2} γ j ) under the switching signal σ(k) with the following conditions: i) The attention rate satisfies α c (k) k ii) The attention frequency satisfies ln 2 ln ln 2 ln (23) N(k) N 0 + k/t a, lnc N 0 =, T a > Ta = 2lnµ + lnd 2lnµ + lnd 2lnρ ln (24) where T a and N 0 are said to be the average dwell time and the chatter bound [20], respectively, < < ρ 2 <, c > 0. Proof: See Appendix A. IV. SCHEDULING This section aims to provide a systematic method to find the policy for establishing and terminating communication between each system and its controller in a way that stabilizes all systems with preserving L 2 gains. To this end, the conception of schedulability is defined as follows. Definition 2: Under Assumptions -2, a collection of NCSs sharing the limited network resource is said to be schedulable if there exists a scheduling policy such that all N systems are stabilized and have certain desired L 2 gains. Lemma 3: Under Assumptions -2, consider the collection of NCSs () and (2) with communication constraints as shown in Fig.. the collection of NCSs is schedulable if the piecewise quadratic Lyapnov-like function (2) satisfies (8) and (22) for any individual control system, and the following condition holds: N ln i2 < C max (25) ln i2 ln i i= where 0 < i <, i2 >, C max < N, and C max denotes the maximum number of plants which can communicate with their remote controllers at any time instant. Moreover, the scheduling policy can be adopted in the following periodic scheduling way: i) Choose T = max i N {L i }, where L i is a positive integer sufficiently large to satisfy the average dwell time condition in (24) for the i-th plant. For example, we may set L i = Tai, where T ai is the lower bound of the average dwell time T ai, and denotes the upper integer bound. ii) Close C max control loops for their plants at any time instant. Activate the control loops from to N in order, and let the i-th control loop work for a time interval of length β i T for i =,...,N, where the designed parameters can be chosen as β i = ln i2 ln i, i = ε i2 ln i2 ln, ε i2 < ρ2 <, i ε = N ln i2, 0 < ε ε (26) ln i2 ln i C max i= Proof: The proof follows the constructive approaches as Theorem 2 in [0] and Lemma 2 in [], and will be omitted for conciseness. Remark 3: The form of schedulable condition (25) is similar to the continuous-time one in [8], [6], [0], which only depends on the estimates for the convergence rate i of the i-th closed-loop system and the convergence/divergence rate i2 of the i-th open-loop plant. To obtain a large value of N, it is desirable that i and i2 are small. This is reasonable since small convergence rate ( i < ) means that the states of i-th closed-loop system converge fast when the plant be attended by its controller, while small divergence rate ( i2 > ) implies that the states of the open-loop system does not diverge greatly. From (6), it is easy to verify the inequality (22) is guaranteed if the following inequalities are satisfied: P iα µp iβ, Q iα µq iβ, Q 2iα µq 2iβ, Q 3iα µq 3iβ, Z iα µz iβ, Z 2iα µz 2iβ, α, β {,2}, i =,2,...,N (27) Applying Lemmas and 2, thus, we obtain already simultaneous stability conditions for the collection of NCSs. In Section III, the subscript i has been dropped for the sake of brevity, while it will be picked up in the following theorem for clarity. Theorem : Under Assumptions -2, consider the collection of NCSs () and (2) with communication constraints as shown in Fig.. For given controller gains K i, a integer 0 < C max < N, scalars γ ij > 0, 0 < i <, i2 > i, d i d i 0, µ i, if there exist positive-definite matrices P ij > 0, Q ij 0, Q 2ij 0, Q 3ij 0, Z ij > 0, Z 2ij > 0, and appropriately dimensioned matrices V ijq, W ijq, S ijq, i =,2,...,N, j {,2}, such that inequalities (7) in Lemma and (27), and the schedulable condition (25) hold. Then, there exists a scheduling policy such that all N systems in () and (2) are exponentially stable with weighted L 2 4994

gains c i γ i0 (c i > 0, γ i0 = max j {,2} γ ij ) and decay rates 0 < ρ i <. Remark 4: To obtain a large value of N, it is desirable that ij are small according to Remark 3. Small average dwell time lower bound Ta is also desirable [20], [2], [5]. (7) and (27) are bilinear matrix inequality (BMI) because of the product of unknown scalars and matrices. The following method can be used to find ij and µ i : Step : Choose sufficiently large initial 0 ij and µ0 i such that there exists a feasible solution to (7) and (27). Step 2: Set ij = 0 ij, µ i = µ 0 i and solve LMIs (7) and (27). Step 3: If there exists a feasible solution to (7) and (27), and then return to Step 2 after decreasing 0 ij and µ0 i to some extent. Otherwise, exist. V. EXAMPLE Consider an unstable batch reactor (BR) [3] described by ẋ = A c x + B c u (28) where parameters are obtained from [3]. The equivalent discrete-time model is described by x(k + ) = Ax(k) + Bu(k) (29) where A = e Ach, B = h 0 eacs dsb c, and h is the sampling period. Assume h = 0.05s, network-induced delay 0 τ(k), the maximum packet-dropout bound is ξ =, and controller gain is given by K = [ 0.3296 0.3977 0.870 0.6036 2.529 0.244.7956.687 For simplicity, suppose that C max =, i.e, only one plant can close its feedback loop at any time instant. By Remark 4, we obtain = 0.73, 2 =.25 and µ =.36. Further, we have ln 2 = = 0.449 ln 2 ln which results in 2 = 0.8298 < and N = 2 satisfying (25). Therefore, it can be concluded from Lemma 3 that such two identical unstable batch reactors can share a common commination network. It should be mentioned that the two unstable batch reactors can also share a common controller because they have the same dynamics. Assuming the desired decay rate ρ = 0.998 and using the scheduling policy in Lemma 3, we have the following parameters: ε = ε = 0.702, = 0.9627, β = 0.4855, T = 32.3939, β i T = 7. Label one of the two batch reactors as BR, and the other as BR2. Therefore, the static period scheduling policy is determined: the scheduling is cyclic with closing the control loop: BR BR2 BR, and each duration on the batch reactor is 7 time steps. Hence the time period of the scheduling policy is 34 time steps. Let the initial states x (0) = x 2 (0) = [,0,0,0]. Under the above period scheduling policy, the state trajectories of the discrete-time model of BR and BR2 are shown in Figs. 2 and 3, respectively, where the network-induce delay and the data packet dropout are generated randomly. ]..2 0.8 0.6 0.4 0.2 0 0.2 0.4 0.6 0 20 40 60 80 00 5 4 3 2 0 Fig. 2. State trajectories of BR. 2 0 20 40 60 80 00 Fig. 3. State trajectories of BR2. VI. CONCLUSIONS In this paper, a switched delay system approach has been applied in the study of simultaneous stabilization with L 2 gain performances for a collection of NCSs under communication constraints. Sufficient stability conditions have been presented for an individual plant whose feedback control loop is closed/open via a shared unreliable communication network. Simultaneous stability of the collection of NCSs has been proposed under a static periodic scheduling policy. Future work will be devoted to jointly design feedback control and scheduling policy for the NCSs. APPENDIX A: PROOF OF LEMMA 2 Without loss of generality, we assume that the plant is closed-loop during [k 2l k 2l+ ), and its control loop is open during [k 2l+ k 2l+2 ), l = 0,,, where k 0 = 0. i) If k [k 2l+ k 2l+2 ), it follows from (20), (22), and Definition that V (k) µd k k 2l+ 2 k 2l+ k 2l V 2 (k 2l ) µd k k 2l+ 2 k 2l+ s=k 2l 2 Γ 0 (s) s=k 2l+ (k s ) (k2l+ s ) Γ 0 (s) µ 2N(k) d N(k) αc(k) (k αc(k)) 2 V (0) µ 2(N(k) N(s)) d (N(k) N(s)) αc(k) αc(s) (k αc(k)+αc(s) s ) 2 Γ 0 (s) (30) 4995

where Γ 0 (k) = z T (k)z(k) γ 2 0ω T (k)ω(k), and 2 > and N(k) = l + are used. ii) According to the Definition, it is clear that N(k) = l for k [k 2l k 2l+ ). Following the discussion on k [k 2l+ k 2l+2 ), if k [k 2l k 2l+ ) we also have V (k) is not more than the last term in (30). Based on the above discussions, we can conclude that V (k) is not more than the last term in (30) for any k > 0. From (23), we have (ln 2 ln )α c (k) (ln 2 ln )k which is equivalent to From (24), we have αc(k) k αc(k) 2 ( ) k (3) µ 2N(k) d N(k) e N0(2lnµ+lnd ) e (k/ta)(2lnµ+lnd ) ce k(2lnρ+ln ) = c( ρ2 )k (32) When ω(k) = 0 and Γ j (s) = 0, combining (30), (3) and (32) yields V (k) cρ 2k V (0) (33) From the piecewise Lyapunov-like function (2) and (33), it follows that there exist constant a > 0 and b > 0 such that a x(k) 2 V (k), V (0) b x(0) 2 δ which means that system (2) is robustly exponentially stable with decay rate 0 < ρ < when ω(k) = 0, where denotes the Euclidean norm and x(0) δ = sup d δ 0 { x(δ) }. Under the zero initial condition, system (2) with weighted L 2 gain can be verified as follows. For x(k) = 0 and V (k) 0, it follows from (30) that µ 2(N(k) N(s)) d (N(k) N(s)) αc(k) αc(s) (k αc(k)+αc(s) s ) 2 Γ 0 (s) 0 (34) Multiplying both sides of (34) by µ 2N(k) d N(k) (k αc(k) ) 2 yields αc(k) µ 2N(s) d N(s) ( ) s Γ 0 (s) 0 (35) where the inequality ( ) s αc(s) s+αc(s) 2 is used according to (3). Considering µ, d, and (32), we have c ( ρ2 ) s µ 2N(s) d N(s) (36) Combining (35) and (36) gives ( ρ 2 )s z T (s)z(s) cγ0 2 ω T (s)ω(s) (37) which means that system (2) with weighted L 2 gain cγ 0 according to the definition of weighted L 2 gain in Definition 3 [22], where 0 < /ρ 2 <. REFERENCES [] W. Ren, H. Chao, W. Bourgeous, N. Sorensen, and Y. Q. Chen, Experimental validation of consensus algorithms for multivehicle cooperative control, IEEE Transactions on Control Systems Technology, vol. 6, no. 4, pp. 745 752, 2008. [2] J. Finke, K. M. Passino, and A. G. Sparks, Stable task load balancing strategies for cooperative control of networked autonomous air vehicles, IEEE Transactions on Control Systems Technology, vol. 4, no. 5, pp. 789 803, 2006. [3] G. C. Walsh, H. Ye, and L. G. Bushnell, Stability analysis of networked control systems, IEEE Transactions on Control Systems Technology, vol. 0, no. 3, pp. 438 446, 2002. [4] J. P. Hespanha, P. Naghshtabrizi, and Y. Xu, A survey of recent results in networked control systems, Proceedings of the IEEE, vol. 95, no., pp. 38 62, 2007. [5] D. Hristu-Varsakelis, Feedback control systems as users of a shared network: communication sequences that guarantee stability, in Proceedings of the 40th IEEE Conference on Decision and Control, Orlando, Florida USA, 200, pp. 363 3636. [6], Feedback control with communication constraints, in Handbook of Networked and Embedded Control Systems, Boston, MA: Birkhäuser, 2005, pp. 575 599. [7] D. Nešić and A. R. Teel, Input-output stability properties of networked control systems, IEEE Transactions on Automatic Control, vol. 49, no. 0, pp. 650 667, 2004. [8] D. Hristu-Varsakelis, Interrupt-based feedback control over shared commmnication medium, in Proceedings of the 4st IEEE Conference on Decision and Control, Las Vegas, Nevada USA, 2002, pp. 3233 3228. [9] M. S. Branicky, S. M. Phillips, and W. Zhang, Scheduling and feedback co-design for networked control systems, in Proceedings of the 4st IEEE Conference on Decision and Control, Las Vegas, Nevada USA, 2002, pp. 2 27. [0] H. Lin, G. Zhai, L. Fang, and P. J. Antsaklis, Stability and H performace preserving scheduling policy for networked control systems, in Proceedings of the 6th IFAC World Congress, Prague, Czech Republic, 2005. [] S.-L. Dai, H. Lin, and S. S. Ge, Scheduling and control co-design for a collection of networked control systems with uncertain delays, To apprear in IEEE Transactions on Control Systems Technology, 2009. [2] D. Liberzon, Switching in Systems and Control. MA: Birkhäuser: Boston, 2003. [3] Z. Sun and S. S. Ge, Switched Linear Systems Control and Design. New York: Springer-Verlag, 2005. [4] H. Lin and P. J. Antsaklis, Stability and stabilizability of switched linear systems: A survey of recent results, IEEE Transactions on Automatic Control, vol. 54, no. 2, pp. 308 322, 2009. [5] G. Zhai and H. Lin, Controller failure time analysis for symmetric H control systems, International Journal of Control, vol. 77, no. 6, pp. 598 605, 2004. [6] Y. G. Sun, L. Wang, and G. Xie, Delay-dependent robust stability and H control for uncertain discrete-time switched systems with modedependent time delays, Applied Mathematics and Computation, vol. 87, pp. 228 237, 2007. [7] D. Du, B. Jiang, P. Shi, and S. Zhou, H filtering of discrete-time switched systems with state delays via switched Lyapunov function approach, IEEE Transactions on Automatic Control, vol. 52, no. 8, pp. 520 525, 2007. [8] L. Zhang, P. Shi, and E. H. Boukas, H output-feedback control for switched linear discrete-timesystems with time-varying delays, International Journal of Control, vol. 80, no. 8, pp. 354 365, 2007. [9] X.-M. Sun, J. Zhao, and W. Wang, State feedback control for discrete delay systems with controller failures based on average dwell-time method, IET Control Theory and Applications, vol. 2, no. 2, pp. 26 32, 2008. [20] J. P. Hespanha and A. S. Morse, Stability of switched systems with average dwell-time, in Proceedings of the 38th IEEE Conference on Decision and Control, Phoenix, Arizona USA, 999, pp. 2655 2660. [2] Y. He, M. Wu, G.-P. Liu, and J.-H. She, Output feedback stabilization for a discrete-time system with a time-varying delay, IEEE Transactions on Automatic Control, vol. 53, no. 0, pp. 2373 2377, 2008. [22] L. Zhang, E. K. Boukas, and P. Shi, Exponential H filtering for uncertain discrete-time switched linear systems with average dwell time: A µ-dependent approach, International Journal of Robust and Nonlinear Control, vol. 8, no., 2008. 4996