Lecture 1: Course outline. Introduction to hybrid systems. Motivating examples. Modelling and hybrid Automata. Zeno behavior.
Lecture 2: Stability of hybrid systems. Multiple Lyapunov Functions.
Lecture 3: Stabilization of hybrid systems. Quantized and event-based control.
Lecture 4: Transitions systems, simulation and bisimulation relations for transition systems, motivational examples (motion planning problem-higher level specifications). Control systems as transition systems. Examples of transition systems as abstractions for control systems.
Lecture 5: Bisimulation relations for linear control systems (generalization of state space equivalence). Approximate simulation and bisimulation relations.
Lecture 6: Approximate symbolic models for control systems. Symbolic models for certain classes of nonlinear systems.
Lecture 7: Verification of hybrid systems: motivation, problems, approaches. Verification via abstraction. Safety and reachability analysis of finite transition systems.Verification of timed automata, region graphs.
Lecture 8: Symbolic reachability analysis of hybrid systems. Reachability computation via over-approximaitos. Flow pipes.
Lecture 9: Advanced verification questions. Temporal logics, model checking. Automata-based approach to LTL model checking.
Lecture 10: Project presentations.