You are on page 1of 4

1

1

Real-Time Computer Control
Fall Semester 2011/2012

Prof. Majid Al-Taee
The University of Jordan
e-mail: altaeem@ju.edu.jo
Outline
Course Information
References
Grading & Policies
Course Content


2
2
Course Information
Instructor: Prof. Majid Al-Taee
E-mail: altaeem@ju.edu.jo
Homepage:
http://fetweb.ju.edu.jo/staff/cpe/altaeem/index_files/Page370.htm
Office: CPE 409
Lectures: M/W 14:00 15:30
Office Hours: S/T/T 15:00 16:00; M/W 13:00 14:00
Prerequisites: 0907332 Microprocessor Systems Design
0907333 Embedded Systems
3
References
Stuart Bennett, Real-time computer control, 2
nd
ed., Prentice Hall
International.
Phillip A. Laplante, Real-time systems design and analysis : an
engineers handbook, IEEE and Wiley-Interscienc, 2004.
Qing Li and Caroline Yao, Real-time concepts for embedded
systems, CMP Books, 2003.
Gene Franklin, J.D. Powell and Abbas Emami-Naeini, Feedback
Control of Dynamic Systems, 5th ed., Prentice-Hall, 2006.
Katsuhiko Ogata, Discrete-time control systems, Prentice-Hall,
1995.
Majid Al-Taee, Lecture notes, 2011.
Feedback Systems by Astrom and Murray, v2.10c,
http://www.cds.caltech.edu/~murray/amwiki
4
3
Grading and Policies
Grading
Midterm examination 30%
Quizzes 10%
Assignments 10%
Final examination 50%

Policies
Attendance is required
All submitted work must be yours
Cheating will not be tolerated
Assignments/Project are due on the specified dates
5
Course Content (1)
Part I: Introduction to feedback Control Systems:
Basic definitions and concepts: Open- and closed-loop
systems, feedback systems, transducers, general design
procedure of control systems, basic elements and benefits
of computer control systems.
Overview of modeling and analysis of feedback systems:
Differential equations and state variables, transfer function,
transient and steady-state response analysis, stability
analysis.
Discrete-time systems: Difference equations, z-transform,
pulse transfer function, mapping between s-plane and z-
plane, sampling interval, examples of control systems.

6
4
Course Content (2)
Part II: Real-Time Systems:
Overview: Basic real-time concepts, design issues, example real-
time systems, common misconceptions, brief history.
Hardware Considerations: Basic architecture, hardware
interfacing, CPU, memory, input/output, enhancing
performance.
Real-time operating system: Real-time kernels, theoretical
foundations of RTOS, single and multi-tasking OS, inter-task
communication and synchronizations, other synchronization
mechanisms, scheduling strategies, priority structures and task
management, memory management, software properties and
associated metrics.
Selected industrial applications on real-time computer control.

7

You might also like