Title: QUANTIZED SYSTEMS AND CONTROL
1QUANTIZED SYSTEMS AND CONTROL
Daniel Liberzon
Coordinated Science Laboratory and Dept. of
Electrical Computer Eng., Univ. of Illinois at
Urbana-Champaign
DISC HS, June 2003
2(No Transcript)
3REASONS for SWITCHING
- Nature of the control problem
- Sensor or actuator limitations
- Large modeling uncertainty
- Combinations of the above
4REASONS for SWITCHING
- Nature of the control problem
- Sensor or actuator limitations
- Large modeling uncertainty
- Combinations of the above
5CONSTRAINED CONTROL
6LIMITED INFORMATION SCENARIO
7MOTIVATION
- 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
8QUANTIZED CONTROL ARCHITECTURES
9QUANTIZER GEOMETRY
Dynamics change at boundaries gt hybrid
closed-loop system
Chattering on the boundaries is possible (sliding
mode)
10QUANTIZATION ERROR and RANGE
11EXAMPLES of QUANTIZERS
12OBSTRUCTION to STABILIZATION
Assume fixed
13BASIC 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?
14BASIC 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?
15STATE QUANTIZATION LINEAR SYSTEMS
16LINEAR SYSTEMS (continued)
17NONLINEAR SYSTEMS
For linear systems, we saw that if
gives then
automatically gives
when
This is robustness to measurement errors
18SUMMARY PERTURBATION APPROACH
19INPUT QUANTIZATION
20OUTPUT QUANTIZATION
Analysis same as before (need a bound on
initial state)
Can also treat input and state/output
quantization together
21BASIC 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?
22LOCATIONAL OPTIMIZATION NAIVE APPROACH
Compare mailboxes in a city, cellular base
stations in a region
23MULTICENTER PROBLEM
This is the center of enclosing sphere of
smallest radius
iterate
24LOCATIONAL OPTIMIZATION REFINED APPROACH
Only applicable to linear systems
25WEIGHTED MULTICENTER PROBLEM
on not containing 0 (annulus)
Lloyd algorithm as before
26DYNAMIC QUANTIZATION IDEA
Temperature sensor can adjust threshold
settings Digital camera can zoom in and
out Encoder can change the coding mechanism
After ultimate bound is achieved, recompute
partition for smaller region
Zoom out to overcome saturation
Can recover global asymptotic stability
(also applies to input and output quantization)
27DYNAMIC QUANTIZATION DETAILS
(More realistic, easier to design and analyze,
robust to time delays)
28BASIC 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?
29ACTIVE PROBING for INFORMATION
30LINEAR SYSTEMS
31LINEAR SYSTEMS
Example
- is divided by 3 at the sampling time
32LINEAR SYSTEMS (continued)
33NONLINEAR SYSTEMS
34NONLINEAR SYSTEMS
- is divided by 3 at the sampling time
35NONLINEAR SYSTEMS (continued)
The norm
- grows at most by the factor in
one period
- is divided by 3 at each sampling time
Need ISS w.r.t. measurement errors!
36RESEARCH DIRECTIONS
37REFERENCES
Brockett L, 2000 (IEEE TAC) Bullo L, 2003
(submitted)