Real-Time Systems - Lectures 2018
The lecture slides will be updated before each lecture and posted below. Copies of the slides are handed out at each lecture.
- L00: Course introduction [6 slides per page] [1 slide per page]
- L01: Introduction [6 slides per page] [1 slide per page]
- LXX: Java repetition [6 slides per page] [1 slide per page] [code]
- L02: Concurrent programming [6 slides per page] [1 slide per page]
- L03: Synchronization and communication [6 slides per page] [1 slide per page]
- L04: Process communication [6 slides per page] [1 slide per page]
- L05: Interrupts and time [6 slides per page] [1 slide per page]
- L06: Sampling of linear systems [6 slides per page] [1 slide per page]
- L07: Input-output models [6 slides per page] [1 slide per page]
- L08:Approximations of analog controllers, PID control [6 slides per page] [1 slide per page]
- L09: State Feedback and Observers [6 slides per page] [1 slide per page], [Matlab script for the design example]
- L10: Feedforward design [6 slides per page] [1 slide per page], [Matlab script for the torpedo example], [Simulink model for the torpedo example]
- L11: Implementation aspects [6 slides per page] [1 slide per page]
- L12: Scheduling theory [6 slides per page] [1 slide per page]
- L13: Project descriptions
- L14: Discrete Event Control [6 slides per page] [1 slide per page]
- L15: Real-time networks and networked control. [6 slides/page], [1 slide/page]
- LRE: Repetion lecture [6 slides per page], [1 slide per page]
Lecture slides from 2017