WHAT HAVE WHAT HAVE I LEARNED I LEARNED AT THE AT THE DISC DISC - - PowerPoint PPT Presentation

what have what have i learned i learned at the at the
SMART_READER_LITE
LIVE PREVIEW

WHAT HAVE WHAT HAVE I LEARNED I LEARNED AT THE AT THE DISC DISC - - PowerPoint PPT Presentation

WHAT HAVE WHAT HAVE I LEARNED I LEARNED AT THE AT THE DISC DISC SUMMER SCHOOL? SUMMER SCHOOL? Christos G. Cassandras CODES Lab. - Boston University WHY HYBRID SYSTEMS ? COMPLEXITY ( PHYSICAL , BUT MOSTLY OPERATIONAL/ORGANIZATIONAL )


slide-1
SLIDE 1

WHAT HAVE WHAT HAVE I LEARNED I LEARNED AT THE AT THE DISC DISC SUMMER SCHOOL? SUMMER SCHOOL?

Christos G. Cassandras CODES Lab. - Boston University

slide-2
SLIDE 2

Christos G. Cassandras CODES Lab. - Boston University

WHY HYBRID SYSTEMS ?

COMPLEXITY (PHYSICAL, BUT MOSTLY OPERATIONAL/ORGANIZATIONAL) UNCERTAINTY – Switching is one way of dealing with uncertainties, (e.g., ABS)

slide-3
SLIDE 3

Christos G. Cassandras CODES Lab. - Boston University

HYBRID SYSTEMS

DES

ABSTRACTION

(EMBEDDING, COMPLEXITY REDUCTION)

VERIFICATION, CONTROL

HYBRID SYSTEMS

DES

ABSTRACTION CONTROL

(COMPLEXITY REDUCTION)

slide-4
SLIDE 4

Christos G. Cassandras CODES Lab. - Boston University

HYBRID SYSTEMS

DES

QUANTIZATION CONTROL

(STABILITY, FAULT DIAGNOSIS)

slide-5
SLIDE 5

Christos G. Cassandras CODES Lab. - Boston University

SWITCHING VIEWPOINT STABILITY, REACHABILITY IDENTIFICATION OPTIMAL CONTROL

SWITCH TIMING MODE SELECTION (SCHEDULING)

slide-6
SLIDE 6

Christos G. Cassandras CODES Lab. - Boston University

HYBRID SYSTEMS v HYBRID MODELS OF (COMPLEX) DYNAMIC SYSTEMS

Gear shifting in a vehicle Quantization

slide-7
SLIDE 7

Christos G. Cassandras CODES Lab. - Boston University

DETERMINISTIC HYBRID SYSTEMS v STOCHASTIC HYBRID SYSTEMS

Not as much progress…

slide-8
SLIDE 8

Christos G. Cassandras CODES Lab. - Boston University

EXPERIMENTAL WORK, LABORATORIES FOR HS

“REAL SYSTEMS”, LAB. PROTOTYPES SIMULATION LEGO SYSTEMS

slide-9
SLIDE 9

Christos G. Cassandras CODES Lab. - Boston University

MODELS FOR HS Which modeling framework should I use ?

Who cares ? They are all GREAT!

So, just pick one that suits you or your problem and just solve your problem… …and please try NOT to invent yet another modeling framework!... Why is THIS model BETTER than THAT for a specific problem ?

NOTE: I counted 16 new terms and 18 acronyms in one presentation…

slide-10
SLIDE 10

Christos G. Cassandras CODES Lab. - Boston University

1 2 x < 2, y ≥ 3

TIMED AUTOMATON

x < 2 x ≥ 2 1a 1b 2 y x

EVENTS: x → x = 2

y → y = 3

TIMED AUTOMATON (with clock structure)

1a 1b 2 y x x < 2 x ≥ 2

TIMED PETRI NET

slide-11
SLIDE 11

Christos G. Cassandras CODES Lab. - Boston University

COMPUTER SCIENCE APPROACHES v SYSTEMS AND CONTROL APPROACHES

  • Build tools
  • Explore/Simulate
  • Let the computer do the work
  • Dynamic Programming
  • Linear Programming
  • Lagrange Relaxation
  • Gradient-Based Optim.
  • Perturbation Analysis

Can we combine ? Can we combine ?

[JUST DO IT] [JUST PROVE IT]