2015 American Control Conference Guosong Yang and Daniel Liberzon

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

SWITCHING ADAPTIVE CONTROL Daniel Liberzon Coordinated Science Laboratory and Dept. of Electrical & Computer Eng., Univ. of Illinois at Urbana-Champaign.
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.
INPUT-TO-STATE STABILITY of SWITCHED SYSTEMS Debasish Chatterjee, Linh Vu, Daniel Liberzon Coordinated Science Laboratory and Dept. of Electrical & Computer.
TOWARDS a UNIFIED FRAMEWORK for NONLINEAR CONTROL with LIMITED INFORMATION Daniel Liberzon Coordinated Science Laboratory and Dept. of Electrical & Computer.
TOWARDS ROBUST LIE-ALGEBRAIC STABILITY CONDITIONS for SWITCHED LINEAR SYSTEMS 49 th CDC, Atlanta, GA, Dec 2010 Daniel Liberzon Univ. of Illinois, Urbana-Champaign,
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 14 LIMITED - INFORMATION CONTROL of SWITCHED and HYBRID SYSTEMS via PROPAGATION of REACHABLE SETS HSCC, Philadelphia, April 2013 Daniel Liberzon Coordinated.
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.
CONTROL of SWITCHED SYSTEMS with LIMITED INFORMATION
ISS of Switched Systems and Application to Adaptive Control
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 &
4.2 Digital Transmission Pulse Modulation (Part 2.1)
Speech Group INRIA Lorraine
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.
STABILITY under CONSTRAINED SWITCHING Daniel Liberzon Coordinated Science Laboratory and Dept. of Electrical & Computer Eng., Univ. of Illinois at Urbana-Champaign.
Networked Control Systems: an emulation approach to controller design Dragan Nesic The University of Melbourne Electrical and Electronic Engineering Acknowledgements:
1 Stability Analysis of Switched Systems: A Variational Approach Michael Margaliot School of EE-Systems Tel Aviv University Joint work with Daniel Liberzon.
Efficient Estimation of Emission Probabilities in profile HMM By Virpi Ahola et al Reviewed By Alok Datar.
1 Stability Analysis of Continuous- Time Switched Systems: A Variational Approach Michael Margaliot School of EE-Systems Tel Aviv University, Israel Joint.
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.
QUANTIZED CONTROL and GEOMETRIC OPTIMIZATION Francesco Bullo and Daniel Liberzon Coordinated Science Laboratory Univ. of Illinois at Urbana-Champaign U.S.A.
CONTROL of NONLINEAR SYSTEMS with LIMITED INFORMATION Daniel Liberzon Coordinated Science Laboratory and Dept. of Electrical & Computer Eng., Univ. of.
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.,
MODEL REFERENCE ADAPTIVE CONTROL
1 Stability Analysis of Linear Switched Systems: An Optimal Control Approach Michael Margaliot School of Elec. Eng. Tel Aviv University, Israel Joint work.
CONTROL with LIMITED INFORMATION Daniel Liberzon Coordinated Science Laboratory and Dept. of Electrical & Computer Eng., Univ. of Illinois at Urbana-Champaign.
Multiple-Lyapunov Functions for Guaranteeing the Stability of a class of Hybrid Systems.
TUTORIAL on LOGIC-BASED CONTROL Part I: SWITCHED CONTROL SYSTEMS Daniel Liberzon Coordinated Science Laboratory and Dept. of Electrical & Computer Eng.,
QUANTIZED OUTPUT FEEDBACK CONTROL of NONLINEAR SYSTEMS Daniel Liberzon Coordinated Science Laboratory and Dept. of Electrical & Computer Eng., Univ. of.
OUTPUT – INPUT STABILITY and FEEDBACK STABILIZATION Daniel Liberzon CDC ’03 Coordinated Science Laboratory and Dept. of Electrical & Computer Eng., Univ.
QUANTIZATION and DELAY EFFECTS in NONLINEAR CONTROL SYSTEMS Daniel Liberzon Coordinated Science Laboratory and Dept. of Electrical & Computer Eng., Univ.
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
CHAPTER 5 SIGNAL SPACE ANALYSIS
Lecture #14 Computational methods to construct multiple Lyapunov functions & Applications João P. Hespanha University of California at Santa Barbara Hybrid.
COMMUTATION RELATIONS and STABILITY of SWITCHED SYSTEMS Daniel Liberzon Coordinated Science Laboratory and Dept. of Electrical & Computer Eng., Univ. of.
Feedback Stabilization of Nonlinear Singularly Perturbed Systems MENG Bo JING Yuanwei SHEN Chao College of Information Science and Engineering, Northeastern.
STABILIZATION by QUANTIZED FEEDBACK : HYBRID CONTROL APPROACH Daniel Liberzon Coordinated Science Laboratory and Dept. of Electrical & Computer Eng., Univ.
NONLINEAR CONTROL with LIMITED INFORMATION Daniel Liberzon Coordinated Science Laboratory and Dept. of Electrical & Computer Eng., Univ. of Illinois at.
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.
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.
Chapter 4 Dynamical Behavior of Processes Homework 6 Construct an s-Function model of the interacting tank-in-series system and compare its simulation.
Machine Learning Applications in Grid Computing
Chapter 4 Dynamical Behavior of Processes Homework 6 Construct an s-Function model of the interacting tank-in-series system and compare its simulation.
Finite data-rate stabilization of a switched
Topics discussed in this section:
Equalization in a wideband TDMA system
Input-to-State Stability for Switched Systems
Nonlinear Observers Robust to Measurement Errors and
ROBUST OBSERVERS and PECORA – CARROLL
2. Solving Schrödinger’s Equation
Finite Volume Method for Unsteady Flows
Multirate Output Feedback
Lecture #10 Switched systems
Stability Analysis of Linear Systems
8. One Function of Two Random Variables
Guosong Yang1, A. James Schmidt2, and Daniel Liberzon2
On Topological Entropy and Stability of Switched Linear Systems
8. One Function of Two Random Variables
IntroductionLecture 1: Basic Ideas & Terminology
Power Series Solutions of Linear DEs
Presentation transcript:

Stabilizing A Switched Linear System with Disturbance by Sampled-Data Quantized Feedback 2015 American Control Conference Guosong Yang and Daniel Liberzon Guosong Yang Stabilizing a Switched linear system with Disturbance by Sampled-data Quantized feedback Daniel Liberzon. Coordinated Science Laboratory University of Illinois at Urbana-Champaign Urbana, IL 61801

Switched Linear System Problem Formulation Switched Linear System Sensor Decoder Channel Controller Encoder Switched linear system: is a (finite) index set, are modes (subsystems) is a switching signal Stabilization of a switched linear system State, control input, the unknown disturbance Triplet of matrices A_p, B_p, D_p, the index of the mode Index set, calligraphic P Switching signal Information structure Sensor only measures, at t_k = k tau_s, sampling period Between two consecutive sampling time t_k and t_k+1, the state and active subsystem is completely unknown Quantizes the data before sending, x(t_k) is encoded by an integer i_k from 0 to N^n_x, dimension of the state-space, resolution of quantization Sends i_k and the index of the active subsystem sigma(t_k) This many bits for i_k, and this many bits for sigma(t_k), transmission occurs only at the sampling time, that is, every tau_s, data rate is finite, in this form Strategy, using a transmission with a finite data rate, exponentially decaying w.r.t the initial value Robust w.r.t. the disturbance, converge to a small value if the disturbance is small Information structure: Sampling: measure and at Quantization: encode by Transmits , the data rate is sampling period quantization resolution Objective: Develop a communication and control strategy such that the state is exponentially converging which is robust w.r.t. the disturbance

Motivation & Literature Review Switching: ubiquitous in realistic system models lots of literature on stability and stabilization tools: common/multiple Lyapunov functions, slow switching conditions Limited information: practical reasons: coarse sensing, limited communication theoretical interest: how much information is needed tools: Lyapunov analysis, data rate bound Show some motivation for our work Switching, common in realistic system models, lots of literature on stability and stabilization of switched systems, common tools, constructing of common/multiple Lyapunov functions, and imposing condition on the frequency Control with limited information using sampling and quantization, many practical reasons, like coarse sensing or limited communication due to budget limit or security concern, the question of how much information is need to stabilize a system is quite intriguing on the theoretical level, common tools, Lyapunov analysis, and data rate constraints Overlapping of tools, interested, stabilization of switched systems with limited information Mention some earlier results that are particularly relevant to our work Three challenges, disturbance, switching, sampling and quantization In 1999, Hespanha and Morse, stability of switched system with disturbance, by imposing the average dwell-time condition In 2002, Hespanha and others, minimum data rate needed to stabilize a linear system with disturbance, several more similar results, Tatikonda and Mitter In 2014, Liberzon, stabilization of switched linear system with finite data rate feedback, Direct generalization of this paper, all the three constraints: disturbance, switching, limited information D S&Q [HM99] [HOV02] [L14] Hespanha & Morse, “Stability of switched systems with average dwell-time,” CDC1999 Hespanha, Ortega & Vasudevan, “Towards the control of linear systems with minimum bit-rate,” MTNS2002 Liberzon, “Finite data-rate feedback stabilization of switched and hybrid linear systems,” Automatica, 2014 [HOV02] SW [YL15] [HM99] [L14]

Assumptions (Stabilizability) For each , there exists such that is Hurwitz If no switching, exponential ISS (Slow switching) denotes the number of switches on There exists dwell-time ([M96]) s.t. for all At most one switch on every sampling interval There exists average dwell-time ([HM99]) s.t. for all , Less than one switch per sampling interval (Disturbance) There exists a disturbance bound s.t. which is known to the encoder and decoder (Data rate) for all Lower bound (data rate: ) First, all the subsystems are stabilizable, if no switching, system can be easily made exponentially ISS by state feedback Second, switching is slow in the following sense First, dwell-time tau_d, every two consecutive switches, separate at least tau_d, tau_d larger tau_s, on every sampling interval, there is at most one switch Also average dwell-time tau_a, on average, at most one switch for every tau_a units of time, less than once per sampling inerval, on some sampling interval, no switch at all Thirdly, magnitude of the disturbance is upper-bounded by a number delta_d, which is know to the encoder and decoder Finally, sampling period tau_s and quantization resolution N satisfies this inequality, form of data rate, N needs to be sufficiently large w.r.t. tau_s, lower bound on the data rate [M96] Morse, “Supervisory control of families of linear set-point controllers—Part I. Exact matching,” IEEE TAC, 1996

Main result Theorem 1. If the average dwell-time is large enough, there is a communication and control strategy such that the state is exponentially converging w.r.t. the initial value, i.e., for all , where BIBS stable, i.e., for all , there exists such that Main result, average dwell-time is large enough Establish a communication and control strategy State, exponentially decaying w.r.t. the initial value, norm of the state, upper-bounded, product of an exponentially decaying term, nonlinear gain on norm of the initial state, plus an nonlinear gian on the disturbance bound BIBS stable, state will always be small if the initial value and the disturbance are both small

Switched Linear System Communication and Control Strategy Switched Linear System Controller Sensor Decoder Encoder Channel At , the sensor doesn’t know . It zooms-out to capture the state Send Calculate Sensor No Receive Set on Controller Sensor, the initial state x_0, a number E_0 Staring from k = 0, if the state is in the hypercube of radius E_0 (hypercube because infinite norm) If not, zoom-out, a larger box with radius E_k+1, repeat at t_k+1 Sends 0, overflow symbol, controller knows, not captured, set u = 0, following sampling interval Variation of constants, triangular inequality, an upper bound, norm of the state, sequence E_k, growth rate dominates, capture in a finite time If inside, zoom-in Zoom-in Yes , while on Hence capture at Both know Both calculate independently

Switched Linear System Communication and Control Strategy Switched Linear System Controller Sensor Decoder Encoder Channel At , the sensor zooms-in to measure the state Sensor: Evenly divide the hypercube into boxes Encode each box by an index from to Send the index of the box containing the state, and Controller: Decode to reconstruct Auxiliary system Set on State is inside a hypercube of radius E_k centered at x_k^* (first capture, x_k^* = 0) Sensor evenly divides, N^n_x hypercubic boxes, N per dimension, encode, from 1 to N^n_x, send i_k, along with sigma(t_k) Controller knows, encoding protocol, reconstruct c_k from i_k, auxiliary system of x^hat, exponentially stable, is Hurwitz, initialized at c_k, input u, next sampling interval, feedback form

Switched Linear System Communication and Control Strategy Switched Linear System Controller Sensor Decoder Encoder Channel At , the sensor zooms-in to measure the state Over-approximation of reachable set, x(t_k+1), a hypercube of radius E_k+1 centered at x_k+1^* Both the sensor and the controller, the same auxiliary system, derive the same x_k+1* and E_k+1 Both sensor and controller know Both maintain the same auxiliary system and independently calculate such that

Generating State Bounds Objective: Given such that Calculate such that Case 1 (easier): Sampling interval with no switch Let . Hence and Ready to derive state bounds Easier case, sampling interval with no switch As at most one switch on every sampling interval, no switch if switching signal are equal Formula of the switched linear system with disturbance and the auxiliary system Error, difference between the real and auxiliary states, dynamics of e, variation of constants, triangular inequality, upper-bound, right before the next sampling time Hypercube, t_k+1, radius E_k+1, center x_k+1^*, auxiliary state right before t_k+1 Compared with no disturbance, term added to enlarge over-approximation of reachable set, accomodate

Generating State Bounds Case 2 (harder): Sampling interval with a switch Switch at , where is unknown Before the switch: on , similar to the previous case As is unknown, pick a known and use as the center Harder case, sampling interval with a switch ADT, exactly one switch if switching signal not equal Let t_k + t^bar denote the switching time, t^bar unknown to the sensor and the controller Before the switch, similar to the previous case, upper-bound on the error Cannot use as t_bar unknown, pick a known t’ during the sampling interval, compare the state x at the switching time t_k + t^bar to the auxiliary state x^hat at t_k + t’, triangular inequality, hypercube, radius D^bar_k+1, center, x^hat(t_k + t’)

Generating State Bounds After the switch: on , the closed-loop dynamics is Let , then Second auxiliary system: Lift Project onto After the switch, the closed-loop dynamics Define z as the concatenation of x and x^hat, differential equation, a second auxiliary system of z^hat, with the same A^bar_pq Transformation from x to z, lifting the hypercube containing x(t + t^bar), a state-space of twice the dimension Second auxiliary system, initialized at this point, center of the higher dimensional hypercube Letting the system of z evolve for tau_s – t^bar units of time, hypercube containing the state z at the next sampling time t_k+1 Again, as t_bar is unknown, pick a known t’’ in the sampling interval, compare z(t_k+1) with the second auxiliary state z^hat at t_k + t’’ Project onto the original state-space, over-approximation of the reachable set at t_k+1, hypercube of radius E^bar_k+1 Next state bound E_k+1 is defined to be maximum of the radius E^bar_k+1 over all t_bar between 0 and tau_s In this way, we are able to construct E_k+1 for the case of a sampling interval with a switch Take maximum over to obtain the bound

Stability Analysis: Outline Sampling interval with no switch: on Assumptions: is Hurwitz (stabilizable), (data rate) ISS Lyapunov function: Then Sampling interval with a switch: Combined bound for sampling times: If ADT satisfies , then Exponential convergence w.r.t. initial value: for all BIBS stability: see paper (if , then same bound on ) Sampling interval with no switch, formula for x_k+1^* and E_k+1 ISS Lyapunov function, P_p, solution to the Lyapunov equation of A_p + B_p K_p, rho_p, a sufficiently large constant, the value of the ISS Lyapunov function at t_k+1, upper-bound, nu < 1 Sampling interval with a switch, similar upper-bound on the ISS Lyapunov function at t_k+1, mu geq 1 Combing the above two bounds, invoking the average dwell-time condition, if ADT satisfies this lower bound w.r.t. tau_s, then the value of the ISS Lyapunov function at sampling times is exponentially decaying w.r.t first capture Exponentially decaying bound, norm of the state More details on the proof of BIBS stability, in the paper

Simulation Result Switched linear system of two modes, parameters satisfy all the assumptions Initial state, (2, 2), E_0, 0.5, zoom-out Set the disturbance d to be mostly 0, turn it on shortly when x small Plot of the first state x_1, first auxiliary state x^hat_1, blue circles indicate the switches, pink crosses indicate turning on the disturbance Capture the state via zooming-out, achieve exponential decay during zoom-in, is robust w.r.t. the disturbance Theoretically sufficient condition on the average dwell-time is approximately 50, while stabilize a switched linear system with average dwell-time 8, theoretical bound are quite conservative for this example We keep mostly , and turn it on shortly when becomes small Theoretically, a sufficient condition is approximately

Conclusion and Future Work Contribution: Finite data rate stabilization of a switched linear system with disturbance (sampling, quantization) Main Step: enlarge the over-approximations of reachable sets to accommodate disturbance Explicit data rate bound for BIBS stability In this work, suppose encoder and decoder know the bound on the disturbance Generalize to the case that disturbance is bounded but bound is unknown In this case, the state may escape after capture, zoom-out again to recapture Establish input-to-state stability Future Work: Finite but unknown disturbance bound Zoom-in and zoom-out repeatedly Input-to-state stability