Networked Control Systems: an emulation approach to controller design Dragan Nesic The University of Melbourne Electrical and Electronic Engineering Acknowledgements:

Slides:



Advertisements
Similar presentations
1 STABILITY OF SWITCHED SYSTEMS Daniel Liberzon Coordinated Science Laboratory and Dept. of Electrical & Computer Eng., Univ. of Illinois at Urbana-Champaign.
Advertisements

1 of 16 SMALL - GAIN THEOREMS of LASALLE TYPE for HYBRID SYSTEMS Daniel Liberzon (Urbana-Champaign) Dragan Nešić (Melbourne) Andy Teel (Santa Barbara)
NONLINEAR HYBRID CONTROL with LIMITED INFORMATION Daniel Liberzon Coordinated Science Laboratory and Dept. of Electrical & Computer Eng., Univ. of Illinois.
CONTROL with LIMITED INFORMATION Daniel Liberzon Coordinated Science Laboratory and Dept. of Electrical & Computer Eng., Univ. of Illinois at Urbana-Champaign.
OUTPUT – INPUT STABILITY Daniel Liberzon Coordinated Science Laboratory and Dept. of Electrical & Computer Eng., Univ. of Illinois at Urbana-Champaign.
Extremum seeking control Dragan Nešić The University of Melbourne Acknowledgements: Y. Tan, I. Mareels, A. Astolfi, G. Bastin, C. Manzie; A. Mohammadi;
Coordination of Multi-Agent Systems Mark W. Spong Donald Biggar Willett Professor Department of Electrical and Computer Engineering and The Coordinated.
TOWARDS a UNIFIED FRAMEWORK for NONLINEAR CONTROL with LIMITED INFORMATION Daniel Liberzon Coordinated Science Laboratory and Dept. of Electrical & Computer.
1 of 13 STABILIZING a SWITCHED LINEAR SYSTEM by SAMPLED - DATA QUANTIZED FEEDBACK 50 th CDC-ECC, Orlando, FL, Dec 2011, last talk in the program! Daniel.
1 of 16 NORM - CONTROLLABILITY, or How a Nonlinear System Responds to Large Inputs Daniel Liberzon Univ. of Illinois at Urbana-Champaign, U.S.A. NOLCOS.
INTRODUCTION to SWITCHED SYSTEMS ; STABILITY under ARBITRARY SWITCHING
THE ROLE OF LIE BRACKETS IN STABILITY OF LINEAR AND NONLINEAR SWITCHED SYSTEMS Daniel Liberzon Coordinated Science Laboratory and Dept. of Electrical &
IFAC AIRTC, Budapest, October 2000 On the Dynamic Instability of a Class of Switching System Robert Noel Shorten Department of Computer Science National.
DYNAMIC POWER ALLOCATION AND ROUTING FOR TIME-VARYING WIRELESS NETWORKS Michael J. Neely, Eytan Modiano and Charles E.Rohrs Presented by Ruogu Li Department.
POSTER TEMPLATE BY: Abstract System ImplementationLiterature Review – Try Once Discard (TOD) Simulation Results In many networked.
Towards Energy Efficient and Robust Cyber-Physical Systems Sinem Coleri Ergen Wireless Networks Laboratory, Electrical and Electronics Engineering, Koc.
1 Nonlinear Control Design for LDIs via Convex Hull Quadratic Lyapunov Functions Tingshu Hu University of Massachusetts, Lowell.
Lecture #13 Stability under slow switching & state-dependent switching João P. Hespanha University of California at Santa Barbara Hybrid Control and Switched.
COMMUTATION RELATIONS and STABILITY of SWITCHED SYSTEMS Daniel Liberzon Coordinated Science Laboratory and Dept. of Electrical & Computer Eng., Univ. of.
Distributed Consensus with Limited Communication Data Rate Tao Li Key Laboratory of Systems & Control, AMSS, CAS, China ANU RSISE System and Control Group.
Algorithm Orals Algorithm Qualifying Examination Orals Achieving 100% Throughput in IQ/CIOQ Switches using Maximum Size and Maximal Matching Algorithms.
Some Fundamentals of Stability Theory
1 Simple Network Codes for Instantaneous Recovery from Edge Failures in Unicast Connections Salim Yaacoub El Rouayheb, Alex Sprintson Costas Georghiades.
1 A Lyapunov Approach to Frequency Analysis Tingshu Hu, Andy Teel UC Santa Barbara Zongli Lin University of Virginia.
Chess Review May 11, 2005 Berkeley, CA Closing the loop around Sensor Networks Bruno Sinopoli Shankar Sastry Dept of Electrical Engineering, UC Berkeley.
1 Absolute Stability with a Generalized Sector Condition Tingshu Hu.
CONTROL with LIMITED INFORMATION ; SWITCHING ADAPTIVE CONTROL Daniel Liberzon Coordinated Science Laboratory and Dept. of Electrical & Computer Eng., Univ.
1 of 12 COMMUTATORS, ROBUSTNESS, and STABILITY of SWITCHED LINEAR SYSTEMS SIAM Conference on Control & its Applications, Paris, July 2015 Daniel Liberzon.
CONTROL of NONLINEAR SYSTEMS with LIMITED INFORMATION Daniel Liberzon Coordinated Science Laboratory and Dept. of Electrical & Computer Eng., Univ. of.
1 of 17 NORM - CONTROLLABILITY, or How a Nonlinear System Responds to Large Inputs Daniel Liberzon Univ. of Illinois at Urbana-Champaign, U.S.A. Workshop.
STABILIZING a NONLINEAR SYSTEM with LIMITED INFORMATION FEEDBACK Daniel Liberzon Coordinated Science Laboratory and Dept. of Electrical & Computer Eng.,
CONTROL of NONLINEAR SYSTEMS under COMMUNICATION CONSTRAINTS Daniel Liberzon Coordinated Science Laboratory and Dept. of Electrical & Computer Eng., Univ.
MEETING THE NEED FOR ROBUSTIFIED NONLINEAR SYSTEM THEORY CONCEPTS Daniel Liberzon Coordinated Science Laboratory and Dept. of Electrical & Computer Eng.,
Network Alignment: Treating Networks as Wireless Interference Channel Chun Meng Univ. of California, Irvine.
MODEL REFERENCE ADAPTIVE CONTROL
Signals and Systems March 25, Summary thus far: software engineering Focused on abstraction and modularity in software engineering. Topics: procedures,
CONTROL with LIMITED INFORMATION Daniel Liberzon Coordinated Science Laboratory and Dept. of Electrical & Computer Eng., Univ. of Illinois at Urbana-Champaign.
Dongjun Lee and Mark W. Spong, CSL, UIUCIFAC 2005 Prague Passive Bilateral Control of Teleoperators under Constant Time-Delay Dongjun Lee and Mark W. Spong.
By Avinash Sridrahan, Scott Moeller and Bhaskar Krishnamachari.
TUTORIAL on LOGIC-BASED CONTROL Part I: SWITCHED CONTROL SYSTEMS Daniel Liberzon Coordinated Science Laboratory and Dept. of Electrical & Computer Eng.,
DEVICES AND COMMUNICATION BUSES FOR DEVICES NETWORK
QUANTIZED OUTPUT FEEDBACK CONTROL of NONLINEAR SYSTEMS Daniel Liberzon Coordinated Science Laboratory and Dept. of Electrical & Computer Eng., Univ. of.
QUANTIZATION and DELAY EFFECTS in NONLINEAR CONTROL SYSTEMS Daniel Liberzon Coordinated Science Laboratory and Dept. of Electrical & Computer Eng., Univ.
Chi-Cheng Lin, Winona State University CS 313 Introduction to Computer Networking & Telecommunication Chapter 5 Network Layer.
Lecture #11 Stability of switched system: Arbitrary switching João P. Hespanha University of California at Santa Barbara Hybrid Control and Switched Systems.
Daniel Liberzon Coordinated Science Laboratory and
TEMPLATE DESIGN © Observer Based Control of Decentralized Networked Control Systems Ahmed M. Elmahdi, Ahmad F. Taha School.
Opportunistic Traffic Scheduling Over Multiple Network Path Coskun Cetinkaya and Edward Knightly.
AUTOMATIC CONTROL THEORY II Slovak University of Technology Faculty of Material Science and Technology in Trnava.
Lecture #14 Computational methods to construct multiple Lyapunov functions & Applications João P. Hespanha University of California at Santa Barbara Hybrid.
Motivation For analytical design of control systems,
COMMUTATION RELATIONS and STABILITY of SWITCHED SYSTEMS Daniel Liberzon Coordinated Science Laboratory and Dept. of Electrical & Computer Eng., Univ. of.
STABILIZATION by QUANTIZED FEEDBACK : HYBRID CONTROL APPROACH Daniel Liberzon Coordinated Science Laboratory and Dept. of Electrical & Computer Eng., Univ.
Time-Dependent Dynamics in Networked Sensing and Control Justin R. Hartman Michael S. Branicky Vincenzo Liberatore.
SMALL-GAIN APPROACH to STABILITY ANALYSIS of HYBRID SYSTEMS CDC ’05 Dragan Nešić University of Melbourne, Australia Daniel Liberzon Univ. of Illinois at.
NONLINEAR CONTROL with LIMITED INFORMATION Daniel Liberzon Coordinated Science Laboratory and Dept. of Electrical & Computer Eng., Univ. of Illinois at.
(COEN507) LECTURE III SLIDES By M. Abdullahi
Topics 1 Specific topics to be covered are: Discrete-time signals Z-transforms Sampling and reconstruction Aliasing and anti-aliasing filters Sampled-data.
TOWARDS a UNIFIED FRAMEWORK for NONLINEAR CONTROL with LIMITED INFORMATION Daniel Liberzon Coordinated Science Laboratory and Dept. of Electrical & Computer.
1 Lu LIU and Jie HUANG Department of Mechanics & Automation Engineering The Chinese University of Hong Kong 9 December, Systems Workshop on Autonomous.
I owa S tate U niversity Laboratory for Advanced Networks (LAN) Coverage and Connectivity Control of Wireless Sensor Networks under Mobility Qiang QiuAhmed.
Optimization-based Cross-Layer Design in Networked Control Systems Jia Bai, Emeka P. Eyisi Yuan Xue and Xenofon D. Koutsoukos.
1 Chapter 5 Branch-and-bound Framework and Its Applications.
11-1 Lyapunov Based Redesign Motivation But the real system is is unknown but not necessarily small. We assume it has a known bound. Consider.
Input-to-State Stability for Switched Systems
ROBUST OBSERVERS and PECORA – CARROLL
2015 American Control Conference Guosong Yang and Daniel Liberzon
Lecture #10 Switched systems
Javad Ghaderi, Tianxiong Ji and R. Srikant
On Topological Entropy and Stability of Switched Linear Systems
Presentation transcript:

Networked Control Systems: an emulation approach to controller design Dragan Nesic The University of Melbourne Electrical and Electronic Engineering Acknowledgements: IEEE, Australian Research Council; The University of Melbourne; My collaborators: A.R. Teel, M. Tabbara, D. Dacic, D. Liberzon

Outline: Motivation & background Emulation for NCS (NCS model) NCS protocols Main result with remarks An example Extensions Summary

Background Control loop closed via LAN - increasingly used Packet based communication (no quantization) Fly-by-wire aircraft; drive-by-wire cars; and so on Cons: Design harder: hybrid, delays, dropouts Performance may deteriorate Pros: Easier maintenance & installation Lower cost, weight and volume

Motivation CDS Panel Report, 2002: “Control distributed across multiple computational units, interconnected through packet based communications, will require new formalisms for ensuring stability, performance and robustness.” Our goal: present an approach for achieving stability, performance & robustness (Lp stability or ISS).

Classical vs Networked PlantController Classical Control System Point-to-point dedicated connections PlantController Networked Control System Serial bus/channel connection Network Clock  - Maximum Allowable Transfer Interval (MATI)

An emulation approach

Background Proposed by Walsh et al., (IEEE TAC 2001 & IEEE TCST 2002). Further developed by Nesic & Teel, (IEEE TAC 2004 & Automatica 2004). A generalization of sampled-data systems Numerous extensions summarized later.

Step 1: Design the controller ignoring the network. PlantController

Plant Network Controller Clock  - MATI needs to be sufficiently small Step 2a: Implement the same controller over network Step 2b: Find sufficiently small MATI so that the closed loop system is stable in an appropriate sense.

Hybrid model of NCS (Nesic & Teel, IEEE TAC 2004) The jump equation  p describes a “protocol” – novelty!

Goal: Provide checkable conditions on  x,  e,  p and  c that guarantee stability. The conditions on  p should cover a range of protocols. Small MATI is essential in implementing the emulated controller – we provide estimates that guarantee stability.

NCS Protocols

Main assumption Network protocol arbitrates access to the network. “Node” is a group of inputs/outputs that are always transmitted together ASSUMPTION: When a node k gets access to the network at time t j, then we have - the number of “nodes”

Protocol models A large class of protocols has the form: I n j are the identity matrices  is are Kronecker symbols is the scheduling function

Example 1: Round robin (RR) Suppose we have 2 nodes. In this case

Example 2: Try-Once-Discard (TOD) Walsh et al 2001 Suppose we have 2 nodes. In this case

UGES Protocols (Nesic & Teel 2004) We introduce an auxiliary system: Protocol is W-UGES if there exist W(i,e) and positive numbers a 1, a 2 and  2 [0,1) such that for all (i,e) we have:

Examples of UGES protocols RR protocol is UGES. TOD protocol is UGES. Many other protocols are UGES. We construct Lyapunov functions for the above protocols, e. g. for TOD we have:

Main result

 x assumption  x is L p stable p  [1,  ] from (d,e) to x with gain . In other words, there exist K,   0 such that:  x(t 0 ),d(  ), t  t 0.  is the “gain”.

 p assumption  p is a W-UGES protocol. That is, the following holds for a 1,a 2 >0 and   [0,1)

 e assumption W grows exponentially along  e dynamics. That is, there exist L, c  0 such that:

 c assumption MATI is sufficiently small. In other words, the following holds:  from  x a 1,  from  p L, c from  e

Main result: Suppose that: 1.  x assumption holds; 2.  p assumption holds; 3.  e assumption holds; 4.  c assumption holds. Then, the NCS is L p stable from d to (x,e).

Sketch of proof:  c +  p +  e  e system L p stable  x  x system L p stable  c  small gain condition holds

Remarks MATI bound (clock!) depends on:   determines robustness of x system - L, c determine the inter-sample growth of W - , a 1  determine the properties of protocol Can conclude exponential stability when d=0 Can state ISS based results Can treat dropouts and regional results

Remarks A controller design framework achieving L p stability proved for the first time for NCS Similar to emulation in sampled data design Attractive for its “modularity” (i.e. simplicity) The analysis involves computing MATI Our MATI bounds much better! As MATI reduced, non-networked performance recovered

Example

Unstable batch reactor (Green & Limebeer 1995) 4 th order linear plant, 2 nd order controller (MIMO) 2 outputs sent via the network MATI with TOD protocol: MATI with RR Protocol: Walsh et alNesic & TeelSimulations sec0.01 sec0.06 sec Walsh et alNesic & TeelAnalytical sec sec sec

Extensions

Extensions: ISS for NCS [Nesic & Teel, Automatica ’04] Wireless NCS [Tabbara, Nesic, Teel, TAC ’07] BMIs for stability [Dacic, Nesic, Automatica ’07] BMIs for observers [Dacic, Nesic, Automatica ‘08] Lyapunov based proof [Carnevalle, Teel, Nesic TAC ’07] Stochastic NCS [Hespahna, Teel ‘06]; [Tabbara, Nesic ‘08] Unified with quantized control [Nesic, Liberzon ‘07] Delays [Heemels, Teel, De Wouw, Nesic ‘08]; [Chaillet, Bicci ‘08]

[Nesic & Teel, Automatica ’04] UGAS protocols: there exist W(i,e),  1,  2  K  and   [0,1) such that for all (i,e) If  p is UGAS,  x is ISS and condition similar to  e holds, then the networked closed-loop is semi- globally practically ISS in MATI.

[Tabbara, Nesic, Teel, TAC ’07] Wireless protocols: the switching function can not depend on e: If  p is persistently exciting and conditions similar to  x,  e,  c hold, then the NCS is L p stable/ISS.

[Dacic, Nesic, Automatica ’07] Assume: - Plant is linear; - Controller is a linear dynamical system (to be designed); - Sampling period fixed; If a certain BMI is feasible, then we design a TOD like protocol and controller so that the closed-loop is quadratically stable.

[Carnevalle,Teel,Nesic TAC’07] Suppose: - We know L 2 Lyapunov function for  x - We know Lyapunov function for  p - Condition similar to  e holds Then, for sufficiently small (better!) MATI we construct a Lyapunov function for NCS.

[Hespahna & Teel ‘07] [Tabbara & Nesic TAC ‘07] Various stochastic versions of the presented results (e.g. control over Ethernet): - Plant and protocol are stochastic [Hespanha & Teel] - Plant is deterministic but protocol is stochastic [Tabarra & Nesic]

[Nesic & Liberzon ’07] A unifying framework for systems involving quantization and time scheduling. Cross-fertilization: - UGES/UGAS quantization protocols. - Small gain proof. - Combined quantization and time scheduling protocols, e.g. TOD + zooming protocols. - MATI bounds explicit.

Summary L p stability proved (stability, performance & robustness) Our results can be used as a framework for controller and/or protocol design in NCS Novel proof technique yields much better bounds on MATI Goal: develop systematic designs for NCS Various extensions & improvements available and being developed

Thank you!