lecture01e
lecture01e
Real-Time Systems
Slides from
Dr Colin Perkins
Real-Time and Embedded Systems
University of Glasgow
1
Aims of This Module
• To introduce and explore the programming language and
operating systems facilities essential to the implementation
of real-time, reactive, embedded and networked systems.
• To provide the participants with an understanding of the practical
engineering issues raised by the design and programming of real-
time, reactive, embedded and networked systems.
controller
reference control-law
input: r(t) A/D D/A
rk computation uk
A/D
yk
y(t) u(t)
y(t) umax
0 u(t)
-umax
Measured State Control Output
State Flight
Estimator control
Air data
• Not only does a system need to run a control law with time
constraints, it must also schedule communications, sending
and receiving messages according to deadlines
Brake
actuator Controller Engine
area network controls
Wheel Engine
sensors sensors
Control
system
Packet switched
voice network
[Liu chapter 1]