Real-Time Systems - Lectures 2015
The lecture slides will be updated before each lecture and posted below. Copies of the slides are handed out at each lecture.
- L0: Introductory notes. 6 slides/page, 1 slide/page
- L1: Real-Time Systems. 6 slides/page, 1 slide/page
- LX: Introduction to Java. 6 slides/page, 1 slide/page
- L2: Concurrent Programming. 6 slides/page, 1 slide/page
- L3: Process Communication 1. 6 slides/page, 1 slide/page
- L4: Process Communication 2. 6 slides/page, 1 slide/page
- L5: Interrupts and Time. 6 slides/page, 1 slide/page
- L6: Sampling of Linear Systems. 6 slides/page, 1 slide/page
- L7: Input-Output Models. 6 slides/page, 1 slide/page
- L8: From Analog to Digital Controllers, PID Control. 6 slides/page, 1 slide/page
- L9: State Feedback and Observers. 6 slides/page, 1 slide/page - matlab source code
- L10: Reference Generation. 6 slides/page, 1 slide/page - matlab script for the torpedo example - Simulink model for the torpedo example
- L11: Implementation Aspects. 6 slides/page, 1 slide/page Matlab script for playing with aliasing alias.zip
- L12: Scheduling Theory. 6 slides/page, 1 slide/page
- L13: Project specifications are handed out. No additional slides.
- L14: Discrete Control. 6 slides/page, 1 slide/page
- L15: Integrated Control and Scheduling. 6 slides/page , 1 slide/page
- L16: Real-Time Networks and Networked Control Systems. 6 slides/page , 1 slide/page
- L17: Repetition Lecture: Course summary. 6 slides/page PDF 1 slide/page PDF.
- L18: Project demonstrations. No slides.