1 / 47

TUTORIAL on LOGIC-BASED CONTROL Part I: SWITCHED CONTROL SYSTEMS

TUTORIAL on LOGIC-BASED CONTROL Part I: SWITCHED CONTROL SYSTEMS. Daniel Liberzon. Coordinated Science Laboratory and Dept. of Electrical & Computer Eng., Univ. of Illinois at Urbana-Champaign. MED ’02, Lisbon. OUTLINE. Switched Control Systems. Questions, Break.

bbowling
Download Presentation

TUTORIAL on LOGIC-BASED CONTROL Part I: SWITCHED CONTROL SYSTEMS

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. TUTORIAL on LOGIC-BASED CONTROLPart I: SWITCHED CONTROL SYSTEMS Daniel Liberzon Coordinated Science Laboratory and Dept. of Electrical & Computer Eng., Univ. of Illinois at Urbana-Champaign MED ’02, Lisbon

  2. OUTLINE Switched Control Systems Questions, Break Stability of Switched Systems

  3. OUTLINE Switched Control Systems Questions, Break Stability of Switched Systems

  4. SWITCHED and HYBRID SYSTEMS Switching can be: • State-dependent or Time-dependent where is a family of systems and is a switching signal Switched systems: continuous systems with discrete switchings emphasis on properties of continuous state Hybrid systems: interaction of continuous and discrete dynamics • Autonomous or Controlled

  5. SWITCHING CONTROL y u Plant: P y u P Classical continuous feedback paradigm: C y u P But logical decisions are often necessary: C1 C2 The closed-loop system is hybrid l o g i c

  6. REASONS for SWITCHING • Nature of the control problem • Sensor or actuator limitations • Large modeling uncertainty • Combinations of the above

  7. REASONS for SWITCHING • Nature of the control problem • Sensor or actuator limitations • Large modeling uncertainty • Combinations of the above

  8. PARKING PROBLEM Nonholonomic constraint: wheels do not slip

  9. ? OBSTRUCTION to STABILIZATION Solution: move away first

  10. REASONS for SWITCHING • Nature of the control problem • Sensor or actuator limitations • Large modeling uncertainty • Combinations of the above

  11. Example: harmonic oscillator switched system OUTPUT FEEDBACK

  12. q(x) u x PLANT QUANTIZER x q(x) CONTROLLER sensitivity Mvalues QUANTIZED FEEDBACK

  13. Asymptotic stabilization is impossible OBSTRUCTION to STABILIZATION Assume: fixed

  14. MOTIVATING EXAMPLES 1. Temperature sensor normal too high too low 2. Camera with zoom Tracking a golf ball 3. Coding and decoding

  15. VARYING the SENSITIVITY zoom in zoom out Why switch ? • More realistic • Easier to design and analyze • Robust to time delays

  16. LINEAR SYSTEMS Along solutions of quantization error we have for some Then can achieve GAS Assume: is GAS: s.t.

  17. We have SWITCHING POLICY level sets of V .

  18. NONLINEAR SYSTEMS Need:along solutions of quantization error where is pos. def., increasing, and unbounded (this is input-to-state stability wrt measurement error) Then can achieve GAS s.t. Assume: is GAS:

  19. EXTENSIONS and APPLICATIONS • Arbitrary quantization regions • Active probing for information • Output and input quantization • Relaxing the assumptions • Performance-based design • Application to visual servoing

  20. REASONS for SWITCHING • Nature of the control problem • Sensor or actuator limitations • Large modeling uncertainty • Combinations of the above

  21. MODEL UNCERTAINTY unmodeled dynamics parametric uncertainty Also, noise and disturbances Adaptive control (continuous tuning) vs. supervisory control (switching)

  22. m Controller SUPERVISORY CONTROL Supervisor candidate controllers u1 Controller 1 y Plant u u2 Controller 2 . . . um . . . switching signal

  23. STABILITY of SWITCHED SYSTEMS unstable Stable if: • switching stops in finite time • slow switching (on the average) • “locally confined” switching • common Lyapunov function

  24. REASONS for SWITCHING • Nature of the control problem • Sensor or actuator limitations • Large modeling uncertainty • Combinations of the above

  25. 2 PARKING PROBLEM under UNCERTAINTY p 1 p 1 p Unknown parameters correspond to the radius of rear wheels and distance between them

  26. SIMULATION

  27. OUTLINE Switched Control Systems Questions, Break Stability of Switched Systems

  28. OUTLINE Switched Control Systems Questions, Break Stability of Switched Systems

  29. TWO BASIC PROBLEMS • Stability for arbitrary switching • Stability for constrained switching

  30. UNIFORM STABILITY where is a family of GAS systems is a piecewise constant switching signal : Want GUAS w.r.t. GUES:

  31. COMMON LYAPUNOV FUNCTION is GUAS if and only if s.t. Corollary: is GAS is not enough Example: if Usually we take Pcompact and fp continuous

  32. SWITCHED LINEAR SYSTEMS LAS for every GUES common Lyapunov function but not necessarily quadratic

  33. COMMUTING STABLE MATRICES => GUES … t quadratic common Lyap fcn: …

  34. Lie algebra: Lie bracket: g is nilpotent if s.t. g is solvable if s.t. LIE ALGEBRAS and STABILITY

  35. is solvable Lie’s Theorem: triangular form quadratic common Lyap fcn: D diagonal SOLVABLE LIE ALGEBRA => GUES

  36. Levi decomposition: radical (max solvable ideal) is compact => GUES quadratic common Lyap fcn SOLVABLE + COMPACT => GUES

  37. SOLVABLE + NONCOMPACT => GUES • a set of stable generators for that gives GUES is not compact • a set of stable generators for that leads to an unstable system Lie algebra doesn’t provide enough information

  38. => GUAS NONLINEAR SYSTEMS • Commuting systems • Linearization • ???

  39. REMARKS on LIE-ALGEBRAIC CRITERIA • Checkable conditions • Independent of representation • In terms of the original data • Not robust to small perturbations

  40. SYSTEMS with SPECIAL STRUCTURE y u - • Feedback systems Passive: => GUAS quadratic common Lyap fcn => GUES Small gain: convex combs of stable • Triangular systems Linear => GUES Nonlinear: need ISS conditions • 2D systems

  41. MULTIPLE LYAPUNOV FUNCTIONS GAS respective Lyapunov functions is GAS t Very useful for analysis of state-dependent switching

  42. MULTIPLE LYAPUNOV FUNCTIONS decreasing sequence is GAS decreasing sequence t

  43. DWELL TIME GES The switching times satisfy respective Lyapunov functions dwell time Need: must be t

  44. AVERAGE DWELL TIME average dwell time # of switches on dwell time: cannot switch twice if no switching: cannot switch if => is GAS if

  45. SWITCHED LINEAR SYSTEMS • GUES over all with large enough • Finite induced norms for • The case when some subsystems are unstable

  46. STABILIZATION by SWITCHING both unstable Assume: stable for some So for each : either or

  47. UNSTABLE CONVEX COMBINATIONS Can also use multiple Lyapunov functions LMIs

More Related