QUANTIZED SYSTEMS AND CONTROL Daniel Liberzon Coordinated - - PowerPoint PPT Presentation

quantized systems and control daniel liberzon
SMART_READER_LITE
LIVE PREVIEW

QUANTIZED SYSTEMS AND CONTROL Daniel Liberzon Coordinated - - PowerPoint PPT Presentation

QUANTIZED SYSTEMS AND CONTROL Daniel Liberzon Coordinated Science Laboratory and Dept. of Electrical & Computer Eng., Univ. of Illinois at Urbana-Champaign DISC HS, June 2003 HYBRID CONTROL y u Plant: P y u P Classical


slide-1
SLIDE 1

QUANTIZED SYSTEMS AND CONTROL Daniel Liberzon

Coordinated Science Laboratory and

  • Dept. of Electrical & Computer Eng.,
  • Univ. of Illinois at Urbana-Champaign

DISC HS, June 2003

slide-2
SLIDE 2

HYBRID CONTROL

Classical continuous feedback paradigm:

u y

P C

u y

P Plant: But logical decisions are often necessary: The closed-loop system is hybrid

u y C1 C2 l o g i c

P

slide-3
SLIDE 3

REASONS for SWITCHING

  • Nature of the control problem
  • Sensor or actuator limitations
  • Large modeling uncertainty
  • Combinations of the above
slide-4
SLIDE 4

REASONS for SWITCHING

  • Nature of the control problem
  • Sensor or actuator limitations
  • Large modeling uncertainty
  • Combinations of the above
slide-5
SLIDE 5

Control objectives: stabilize to 0 or to a desired set containing 0, exit D through a specified facet, etc.

CONSTRAINED CONTROL

Constraint: – given

control commands

slide-6
SLIDE 6

LIMITED INFORMATION SCENARIO

– partition of D – points in D, Quantizer/encoder: Control: for

slide-7
SLIDE 7

MOTIVATION

  • Limited communication capacity
  • many systems sharing network cable or wireless medium
  • microsystems with many sensors/actuators on one chip
  • Need to minimize information transmission (security)
  • Event-driven actuators
  • PWM amplifier
  • manual car transmission
  • stepping motor

Encoder Decoder

QUANTIZER finite subset

  • f
slide-8
SLIDE 8

QUANTIZED CONTROL ARCHITECTURES

PLANT QUANTIZER CONTROLLER STATE PLANT QUANTIZER CONTROLLER OUTPUT PLANT QUANTIZER CONTROLLER INPUT PLANT QUANTIZER CONTROLLER INPUT QUANTIZER OUTPUT

slide-9
SLIDE 9

QUANTIZER GEOMETRY

is partitioned into quantization regions

uniform logarithmic arbitrary

Dynamics change at boundaries => hybrid closed-loop system Chattering on the boundaries is possible (sliding mode)

slide-10
SLIDE 10

QUANTIZATION ERROR and RANGE

1. 2. Assume such that: is the range, is the quantization error bound For , the quantizer saturates

slide-11
SLIDE 11

EXAMPLES of QUANTIZERS

  • Temperature sensor

normal too low too high

  • Camera with zoom

Tracking a golf ball

  • Coding and decoding
  • A/D conversion
slide-12
SLIDE 12

OBSTRUCTION to STABILIZATION

Assume: fixed

∆ , M

Asymptotic stabilization is usually lost

slide-13
SLIDE 13

BASIC QUESTIONS

  • What can we say about a given quantized system?
  • How can we design the “best” quantizer for stability?
  • What can we do with very coarse quantization?
  • What are the difficulties for nonlinear systems?
slide-14
SLIDE 14

BASIC QUESTIONS

  • What can we say about a given quantized system?
  • How can we design the “best” quantizer for stability?
  • What can we do with very coarse quantization?
  • What are the difficulties for nonlinear systems?
  • What are the difficulties for nonlinear systems?
  • What are the difficulties for nonlinear systems?
slide-15
SLIDE 15

STATE QUANTIZATION: LINEAR SYSTEMS

Quantized control law: where is quantization error Closed-loop system: is asymptotically stable 9 Lyapunov function

slide-16
SLIDE 16

LINEAR SYSTEMS (continued)

Recall: Previous slide: Combine: Lemma: solutions that start in enter in finite time

slide-17
SLIDE 17

NONLINEAR SYSTEMS

For nonlinear systems, GAS such robustness For linear systems, we saw that if gives then automatically gives when This is robustness to measurement errors This is input-to-state stability (ISS) for measurement errors! To have the same result, need to assume when

slide-18
SLIDE 18

SUMMARY: PERTURBATION APPROACH

  • 1. Design ignoring constraint
  • 2. View as approximation
  • 3. Prove that this still solves the problem

Issue:

error

Need to be ISS w.r.t. measurement errors

slide-19
SLIDE 19

INPUT QUANTIZATION

where Control law: Closed-loop system: Analysis – same as before Control law: where Need ISS with respect to actuator errors Closed-loop system:

slide-20
SLIDE 20

OUTPUT QUANTIZATION

Control law: Closed-loop system: Analysis – same as before (need a bound on initial state) Can also treat input and state/output quantization together

slide-21
SLIDE 21

BASIC QUESTIONS

  • What can we say about a given quantized system?
  • How can we design the “best” quantizer for stability?
  • What can we do with very coarse quantization?
  • What are the difficulties for nonlinear systems?
  • What are the difficulties for nonlinear systems?
  • What are the difficulties for nonlinear systems?
slide-22
SLIDE 22

LOCATIONAL OPTIMIZATION: NAIVE APPROACH

This leads to the problem: for

Also true for nonlinear systems ISS w.r.t. measurement errors

Smaller => smaller Compare: mailboxes in a city, cellular base stations in a region

slide-23
SLIDE 23

MULTICENTER PROBLEM

Critical points of satisfy 1. is the Voronoi partition : 2. This is the center of enclosing sphere of smallest radius Lloyd algorithm: iterate Each is the Chebyshev center (solution of the 1-center problem).

slide-24
SLIDE 24

LOCATIONAL OPTIMIZATION: REFINED APPROACH

  • nly need this

ratio to be small

Revised problem: . . . . . . . . . . . . . . Logarithmic quantization: Lower precision far away, higher precision close to 0 Only applicable to linear systems

slide-25
SLIDE 25

WEIGHTED MULTICENTER PROBLEM

This is the center of sphere enclosing with smallest Critical points of satisfy 1. is the Voronoi partition as before 2. Lloyd algorithm – as before Each is the weighted center (solution of the weighted 1-center problem)

  • n

not containing 0 (annulus) Gives 25% decrease in for 2-D example

slide-26
SLIDE 26

DYNAMIC QUANTIZATION: IDEA

zoom out zoom in

After ultimate bound is achieved, recompute partition for smaller region Zoom out to

  • vercome saturation

Temperature sensor – can adjust threshold settings Digital camera – can zoom in and out Encoder – can change the coding mechanism Can recover global asymptotic stability (also applies to input and output quantization)

slide-27
SLIDE 27

DYNAMIC QUANTIZATION: DETAILS

– zooming variable Hybrid quantized control: is discrete state

(More realistic, easier to design and analyze, robust to time delays)

We know: solutions starting in enter in finite time after units of time dwell time Increase fast enough until unknown

slide-28
SLIDE 28

BASIC QUESTIONS

  • What can we say about a given quantized system?
  • How can we design the “best” quantizer for stability?
  • What can we do with very coarse quantization?
  • What are the difficulties for nonlinear systems?
  • What are the difficulties for nonlinear systems?
  • What are the difficulties for nonlinear systems?
slide-29
SLIDE 29

ACTIVE PROBING for INFORMATION

PLANT QUANTIZER CONTROLLER

dynamic dynamic (changes at sampling times) (time-varying) Encoder Decoder very small

slide-30
SLIDE 30

LINEAR SYSTEMS

sampling times

Zoom out to get initial bound Example: Between sampling times, let

slide-31
SLIDE 31

LINEAR SYSTEMS

Consider

  • is divided by 3 at the sampling time

Example: Between sampling times, let

  • grows at most by the factor in one period

The norm

slide-32
SLIDE 32

where is Hurwitz

LINEAR SYSTEMS (continued)

Pick small enough s.t.

sampling frequency vs.

  • pen-loop instability

amount of static info provided by quantizer

  • grows at most by the factor in one period
  • is divided by 3 at each sampling time

The norm

slide-33
SLIDE 33

NONLINEAR SYSTEMS

sampling times

Example: Zoom out to get initial bound Between samplings

slide-34
SLIDE 34

NONLINEAR SYSTEMS

  • is divided by 3 at the sampling time

Let Example: Between samplings

where is Lipschitz constant of

  • grows at most by the factor in one period

The norm

slide-35
SLIDE 35

Pick small enough s.t.

NONLINEAR SYSTEMS (continued)

  • grows at most by the factor in one period
  • is divided by 3 at each sampling time

The norm Need ISS w.r.t. measurement errors!

slide-36
SLIDE 36

RESEARCH DIRECTIONS

  • Robust control design
  • Locational optimization
  • Performance
  • Applications
slide-37
SLIDE 37

REFERENCES

Brockett & L, 2000 (IEEE TAC) Bullo & L, 2003 (submitted)