13
1 of STABILIZING a SWITCHED LINEAR SYSTEM by SAMPLED - DATA QUANTIZED FEEDBACK DC-ECC, Orlando, FL, Dec 2011, last talk in the program! Daniel Liberzon Coordinated Science Laboratory and Dept. of Electrical & Computer Eng., Univ. of Illinois at 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

Embed Size (px)

Citation preview

Page 1: 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 13

STABILIZING a SWITCHED LINEAR SYSTEM by

SAMPLED - DATA QUANTIZED FEEDBACK

50th CDC-ECC, Orlando, FL, Dec 2011, last talk in the program!

Daniel Liberzon

Coordinated Science Laboratory andDept. of Electrical & Computer Eng.,Univ. of Illinois at Urbana-Champaign

Page 2: 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

2 of 13

PROBLEM FORMULATION

Information structure:

Objective: design an encoding & control strategy s.t.

based on this limited information about and

Switched system:

are (stabilizable) modes

is a (finite) index set

is a switching signal

Sampling: state is measured at times

sampling period

( )

Quantization: each is encoded by an integer from 0 to

and sent to the controller, along with

Data rate:

Page 3: 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

3 of 13

MOTIVATION

Switching:• ubiquitous in realistic system models• lots of research on stability & stabilization under switching• tools used: common & multiple Lyapunov functions,

slow switching assumptions

Quantization:• coarse sensing (low cost, limited power, hard-to-reach areas)• limited communication (shared network resources, security)• theoretical interest (how much info is needed for a control task)• tools used: Lyapunov analysis, data-rate / MATI bounds

Commonality of tools is encouraging

Almost no prior work on quantized control of switched systems(except quantized MJLS [Nair et. al. 2003, Dullerud et. al. 2009])

Page 4: 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

4 of 13

NON - SWITCHED CASE

Quantized control of a single LTI system:

[Baillieul, Brockett-L, Hespanha, Nair-Evans, Petersen-Savkin,Tatikonda]

Crucial step: obtaining a reachable set over-approximation at next sampling instant

How to do this for switched systems?

System is stabilized if

error reduction factor at growth factor on

Page 5: 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

5 of 13

SLOW - SWITCHING and DATA - RATE ASSUMPTIONS

1) dwell time (lower bound on time between switches)

3) (sampling period)

Implies: switch on each sampling interval

Define

4)

(usual data-rate bound for individual modes)

2) average dwell time (ADT) s.t.

number of switches on

Page 6: 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

6 of 13

ENCODING and CONTROL STRATEGY

Let

Pick s.t. is Hurwitz

Define state estimate on by

Define control on by

Goal: generate, on the decoder / controller side, a sequenceof points and numbers s.t.

(always -norm)

Page 7: 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

7 of 13

GENERATING STATE BOUNDS

Choosing a sequence that grows faster than

system dynamics, for some we will have

Inductively, assuming we show how to

find s.t.

Case 1 (easy): sampling interval with no switch

Let

Page 8: 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

8 of 13

Case 2 (harder): sampling interval with a switch

– unknown to the controller

Instead, pick some and use as center

but this is unknown known

(triangle inequality)

Before the switch: as on previous slide,

Intermediate bound:

GENERATING STATE BOUNDS

Page 9: 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

9 of 13

After the switch: on , closed-loop dynamics are

lift

Instead, pick & use as center (known)

GENERATING STATE BOUNDS

Auxiliary system in :

, or

We know:

unknownAs before,

Page 10: 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

10 of 13

GENERATING STATE BOUNDS

lift

Instead, pick& use as center

unknown

Projecting onto -component and letting

we obtain the final bound:

projectonto

Page 11: 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

11 of 13

STABILITY ANALYSIS: OUTLINE

This is exp. stable DT system w. input

Thus, the overall is exp. stable

Lyapunov function

satisfies

as same true forexp

Intersample behavior, Lyapunov stability – see paper

exp

data-rate assumption

and

: on1) sampling interval with no switch

“cascade” system

if from to , then 2) contains a switch

If satisfies thenADT

:

Page 12: 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

12 of 13

switch

SIMULATION EXAMPLE

(data-rate assumption holds)

Theoretical lower bound on is about 10 times larger

Page 13: 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

13 of 13

CONCLUSIONS and FUTURE WORK

Contributions:• Studied stabilization of switched systems with quantization• Main step is computing over-approximations of reachable sets• Data-rate bound is the usual one, maximized over modes

Extensions:• Relaxing the slow-switching assumption• Refining reachable set bounds• Allowing state jumps

Challenges:• State-dependent switching (hybrid systems)• Nonlinear dynamics• Output feedback